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
338544291418	338544291981	338544292531	338544293081	338544293631	338544294181	338544294731	338544295281	338544295831	338544296381	338544296931	338544297481	338544298031	338544298581	338544299131	338544299681	338544300231	338544300781	338544301331	338544301881	338544302431	338544302981	338544303531	338544304081	338544304631	338544305181	338544305731	338544306281	338544306831	338544307381	338544307931	338544308481	338544309031	338544309581	338544310131	338544310681	338544311231	338544311781	338544312331	338544312881	338544313431	338544313981	338544314531	338544315081	338544315631	338544316181	338544316731	338544317281	338544317831	338544318381	338544318931	338544319481	338544320031	338544320581	338544321131	338544321681	338544322231	338544322781	338544323331	338544323881	338544324431	338544324981	338544325531	338544326081	338544326631	338544327181	338544327731	338544328281	338544328831	338544329381	338544329931	338544330481	338544331031	338544331581	338544332131	338544332681	338544333231	338544333781	338544334331	338544334881	338544335431	338544335981	338544336531	338544337081	338544337631	338544338181	338544338731	338544339281	338544339831	338544340381	338544340931	338544341481	338544342031	338544342581	338544343131	338544343681	338544344231	338544344781	338544345331	338544345881	338544346431	338544346981	338544347531	338544348081	338544348631	338544349181	338544349731	338544350281	338544350831	338544351381	338544351931	338544352481	338544353031	338544353581	338544354131	338544354681	338544355231	338544355781	338544356331	338544356881	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12566	950	813	621	474	376	349	310	256	277	257	201	169	214	186	170	180	189	170	173	176	165	155	164	175	183	177	168	150	167	152	207	173	180	174	150	160	147	155	178	179	155	169	156	153	166	180	178	152	148	180	144	159	186	164	159	178	173	165	171	176	154	162	142	158	161	161	179	160	140	129	157	171	168	175	146	187	173	150	149	165	147	154	160	142	146	156	146	154	154	158	154	182	185	168	166	146	162	174	167	151	167	167	159	164	174	155	132	163	176	156	152	161	158	152	185	171	169	167	163	178	163	145	167	144	169	133	159	151	171	146	139	157	154	163	159	162	186	141	149	170	154	169	178	170	159	168	151	154	161	171	162	177	160	152	152	156	176	152	172	161	192	173	146	139	179	167	170	147	177	156	151	144	145	171	163	154	158	148	159	163	144	152	161	155	154	173	189	196	161	134	157	155	143	143	139	185	144	137	154	170	147	163	139	162	162	190	173	170	158	179	171	165	148	185	161	163	159	169	178	168	159	139	162	177	145	152	149	150	174	169	147	152	164	166	161	164	187	155	162	166	176	147	175	159	169	158	169	170	136	145	181	168	146	176	160	141	165	160	168	160	165	146	162	151	162	148	156	152	166	159	190	167	138	152	164	167	161	157	175	169	165	174	171	181	162	157	152	163	151	164	142	179	147	179	182	167	170	158	149	156	172	144	188	169	127	153	153	148	169	152	160	151	161	164	158	148	169	187	159	169	157	158	158	170	172	146	152	155	167	140	175	160	176	181	177	163	151	160	157	161	175	165	148	155	169	153	148	157	152	158	180	162	167	157	167	163	154	168	168	175	133	160	149	181	160	146	166	152	176	173	166	161	150	137	189	180	163	167	149	168	157	139	183	189	159	156	159	169	163	161	160	144	143	148	161	144	174	140	150	148	162	175	145	172	145	146	166	154	154	165	177	170	150	147	148	152	173	152	146	148	152	153	139	135	138	138	157	166	158	143	164	181	162	180	157	181	179	148	155	169	155	157	175	143	158	160	179	156	163	164	160	183	186	154	181	149	148	150	167	143	145	160	143	176	170	160	150	169	153	170	148	170	185	170	155	161	172	150	144	155	178	178	142	163	160	146	142	151	157	163	172	186	150	140	132	154	166	154	135	156	184	177	133	172	173	159	199	168	153	167	170	165	149	137	179	145	151	158	161	157	134	141	137	152	156	171	164	151	161	157	146	151	152	158	157	153	168	176	158	186	148	159	162	169	146	160	147	173	149	164	151	161	171	175	148	164	146	134	150	149	178	148	146	159	175	180	148	160	165	172	178	160	177	190	148	135	181	166	190	127	170	177	161	175	182	194	161	149	154	155	171	156	153	163	161	169	182	148	139	185	168	143	171	179	177	179	158	183	159	187	163	147	154	142	165	163	128	161	140	142	144	172	158	145	171	171	160	156	151	142	141	170	162	170	180	172	172	150	162	164	154	159	161	146	185	168	152	159	175	155	152	164	159	170	157	158	163	156	202	157	118	149	144	159	151	180	145	141	149	145	151	150	169	155	177	160	163	159	156	159	176	159	157	173	170	182	175	156	148	148	144	145	182	168	155	155	169	166	157	161	146	181	153	173	160	180	197	156	144	169	166	145	162	154	163	178	171	173	161	171	157	158	132	155	180	169	156	163	151	153	147	183	157	161	156	151	173	158	163	163	140	157	134	137	164	152	173	168	173	153	155	153	144	160	151	172	166	135	156	168	162	155	168	155	153	162	152	140	161	163	148	157	173	164	160	150	141	159	161	145	151	169	131	133	151	146	147	163	166	148	207	175	157	158	176	160	147	164	154	155	157	162	188	176	163	186	165	154	156	195	182	161	154	183	174	165	160	149	152	139	153	151	155	158	161	155	156	171	149	162	161	181	173	161	140	171	154	168	160	151	176	147	142	171	170	157	151	154	165	142	160	160	168	176	168	171	158	165	161	159	159	157	167	172	156	173	159	139	155	176	164	173	150	145	144	165	149	175	166	161	170	157	154	171	160	150	153	168	171	145	165	147	150	172	172	147	164	171	149	162	162	148	179	161	184	166	149	135	162	183	157	141	146	169	145	148	173	175	162	187	164	154	179	149	157	194	158	151	163	184	166	173	182	166	160	150	160	153	141	160	171	162	167	158	161	164	161	194	159	151	153	132	151	154	165	135	179	138	173	177	150	177	152	163	162	174	140	158	150	158	152	152	137	166	180	155	158	173	184	166	153	175	149	137	158	152	172	168	158	176	167	135	147	144	163	150	154	165	165	151	155	161	146	182	151	138	154	161	161	154	177	181	159	156	170	168	162	156	170	151	171	149	186	158	178	173	145	157	157	178	152	155	169	150	162	160	138	159	152	167	165	172	153	157	154	184	156	157	135	158	153	163	146	183	165	155	177	162	183	153	163	145	159	160	173	155	147	187	143	144	160	162	142	151	176	142	147	124	138	184	153	144	159	146	171	174	184	152	155	157	151	141	141	186	176	159	156	140	166	170	131	142	145	145	164	163	145	144	130	158	154	153	167	168	160	164	161	137	157	141	175	167	174	164	165	154	170	174	164	164	163	157	162	143	155	164	153	178	158	157	169	156	167	160	174	190	150	170	171	142	177	172	167	169	151	171	158	188	143	173	133	154	144	154	150	169	186	137	161	168	182	154	150	181	172	175	143	166	165	172	167	158	180	151	167	166	135	164	175	168	156	155	171	188	166	157	148	153	168	172	157	166	152	173	150	162	148	160	145	158	160	156	172	143	143	158	143	159	149	160	159	152	175	153	140	145	161	154	160	155	169	164	185	162	177	166	148	167	148	160	154	148	170	160	146	163	155	160	168	155	131	143	135	163	186	151	135	176	183	165	162	144	155	151	140	146	144	167	167	150	140	166	134	164	157	139	139	157	160	144	172	163	156	162	147	161	150	139	151	147	161	146	175	182	170	149	172	184	167	175	157	143	169	152	172	190	150	141	181	160	144	161	146	136	166	172	148	152	154	134	137	147	168	160	142	175	152	143	161	178	165	143	168	197	160	162	145	152	145	167	163	148	155	161	149	167	158	159	177	186	159	157	161	147	162	173	169	154	155	147	161	161	158	168	162	167	141	147	155	163	169	154	151	172	136	149	165	145	170	185	164	157	167	176	136	153	161	174	155	156	161	157	140	141	141	164	151	164	158	140	187	161	167	173	167	173	168	161	150	175	158	161	167	131	151	143	149	150	163	155	151	166	160	147	151	135	173	143	171	148	160	161	144	161	140	157	156	152	182	165	162	179	167	136	190	176	174	137	145	177	152	152	165	186	183	164	152	144	173	173	160	163	137	153	182	185	149	177	172	174	169	178	174	142	152	182	170	170	156	149	156	143	169	168	157	149	173	162	154	155	165	174	160	131	153	172	173	168	163	183	162	151	136	150	154	136	160	150	157	144	142	162	145	157	156	138	149	144	157	154	148	157	167	158	136	170	182	168	154	147	171	170	151	180	126
7941	995	1911	2162	1809	1434	1109	1132	962	1017	991	707	645	652	588	624	644	591	535	534	484	497	487	447	475	470	478	439	435	450	468	418	401	482	458	443	428	437	443	424	433	425	422	422	455	436	468	432	448	405	428	427	424	448	389	418	425	418	411	413	426	414	404	420	441	404	406	389	441	411	398	373	398	400	395	432	396	434	398	381	405	415	427	439	402	414	407	405	457	408	405	403	395	409	387	438	412	396	416	373	401	369	443	389	426	429	435	411	427	399	384	401	410	411	434	397	407	414	421	406	413	391	426	405	400	389	361	401	419	424	405	404	384	365	395	416	377	423	394	390	432	398	406	414	423	410	409	442	429	417	410	432	447	439	432	427	417	417	431	432	398	402	415	404	413	408	394	423	408	415	433	388	392	390	393	409	405	380	394	429	422	383	402	390	422	445	382	386	419	416	421	393	433	397	396	428	374	379	400	397	401	394	401	429	426	411	452	429	385	404	397	392	403	397	427	432	391	384	412	407	421	423	431	450	422	375	402	399	386	415	419	422	420	393	414	412	418	408	365	406	381	416	463	425	405	406	447	410	432	421	408	409	431	378	402	419	399	423	430	410	402	387	425	393	401	388	419	426	415	411	435	389	396	438	415	384	388	382	418	403	429	403	400	406	410	403	382	395	414	438	429	432	354	412	417	397	419	404	407	397	415	389	409	395	398	427	413	436	382	428	389	417	406	392	350	427	453	395	409	440	426	397	419	426	408	430	426	381	417	434	422	348	423	395	401	417	412	412	404	393	364	414	398	395	420	392	402	381	425	412	388	407	378	433	397	427	408	430	408	423	367	395	393	394	413	417	430	381	438	406	389	430	395	405	438	420	398	395	383	395	391	421	376	400	427	441	395	419	396	422	418	410	444	373	465	382	448	391	393	382	423	423	411	380	429	425	404	426	407	439	393	441	383	416	413	434	421	405	430	375	412	420	386	442	392	418	407	392	435	402	393	401	399	406	443	406	386	379	427	405	446	395	357	385	470	373	412	410	395	433	377	399	361	399	402	416	397	427	375	394	421	390	404	416	393	401	382	413	384	397	385	368	382	414	417	462	418	428	397	421	355	425	424	435	407	392	418	421	413	423	410	386	385	406	424	409	419	416	412	417	405	406	438	381	439	438	389	391	424	409	408	392	425	406	369	437	388	398	420	395	432	351	430	399	400	378	418	417	425	385	429	381	394	415	398	436	432	432	390	359	436	373	406	397	406	423	409	413	437	392	427	420	413	402	432	387	435	415	401	417	433	401	419	389	389	406	430	431	448	403	392	400	428	402	386	390	452	411	404	421	419	411	407	424	442	379	446	401	421	430	418	373	427	414	424	358	417	408	389	404	406	414	453	413	414	394	386	375	409	416	404	426	421	404	418	409	385	386	403	406	410	388	441	424	411	392	474	403	407	395	407	388	405	431	415	369	404	381	401	400	403	363	469	410	434	392	409	412	436	416	387	432	399	427	395	382	427	432	397	402	420	392	421	396	419	425	426	368	403	425	438	409	401	399	405	419	378	406	406	425	389	424	423	403	413	427	407	433	436	385	422	411	377	412	443	421	405	414	413	430	389	452	439	443	420	401	445	425	400	386	391	379	409	413	369	410	385	437	417	390	380	411	419	447	421	419	420	365	418	437	424	396	442	429	439	426	422	414	438	449	408	400	394	400	430	398	435	422	422	421	442	419	397	408	446	418	404	403	398	428	413	435	433	385	422	388	408	410	423	412	408	450	429	422	401	412	418	409	429	397	432	405	412	381	405	443	394	415	394	401	400	425	388	421	419	412	411	404	405	394	396	412	453	416	418	413	402	447	415	380	409	428	418	400	392	394	406	413	398	425	382	470	410	436	383	400	397	395	410	439	429	428	406	438	402	378	349	401	425	458	404	439	404	422	442	457	422	435	404	418	391	471	404	406	405	369	404	424	420	382	382	375	431	438	387	429	380	436	434	376	391	389	448	408	395	415	397	385	414	412	410	434	439	410	394	415	425	423	430	405	386	418	425	403	415	425	374	410	432	382	418	414	378	425	424	396	393	397	428	427	383	386	448	383	416	415	402	428	416	431	408	422	414	417	426	395	416	389	401	419	415	386	412	402	418	433	433	408	402	419	424	411	415	425	437	402	409	401	415	414	381	367	392	405	440	424	402	422	389	412	444	417	405	365	401	439	384	402	443	418	381	421	407	414	416	433	359	412	437	375	431	403	424	402	413	365	414	430	353	384	416	383	362	438	425	408	411	409	445	418	398	370	436	399	387	392	421	395	376	422	386	436	430	428	401	387	409	408	445	413	376	393	405	386	445	428	433	451	408	399	409	393	430	417	409	426	388	410	424	411	398	406	432	415	411	339	406	422	429	419	404	409	381	431	389	386	419	426	440	400	412	401	404	401	413	423	428	434	402	384	387	450	399	468	414	384	411	407	410	412	438	399	421	423	416	418	408	401	402	428	406	438	415	425	406	405	398	410	434	417	407	410	392	404	402	415	395	412	415	380	374	425	410	358	439	371	412	428	414	442	444	383	421	428	360	437	403	396	397	395	388	415	425	405	392	389	407	378	383	388	425	435	399	437	386	398	410	387	396	426	429	423	416	438	401	427	420	416	401	420	382	413	386	383	415	392	402	400	445	431	428	433	403	384	399	435	411	386	455	408	394	442	405	411	402	415	440	428	439	441	424	397	377	417	398	400	417	384	403	399	431	395	408	434	384	384	395	381	438	432	407	434	405	455	417	418	422	409	412	408	395	402	427	433	424	413	418	419	445	402	413	433	435	401	410	430	393	411	384	427	462	450	436	438	418	445	419	394	412	373	429	385	419	401	355	403	403	407	409	422	400	423	400	416	419	432	440	414	387	395	426	370	430	405	407	398	418	413	403	383	396	445	418	405	395	424	384	372	392	444	402	415	418	395	455	406	411	449	415	395	431	430	420	449	378	400	399	409	457	396	411	448	447	402	426	424	362	424	454	397	442	431	426	396	401	407	407	385	417	395	424	393	398	412	387	381	385	419	453	430	414	416	386	407	417	384	408	412	379	409	394	427	434	403	385	409	425	382	421	414	406	439	399	441	375	408	414	458	401	426	397	413	433	412	404	405	420	422	430	399	394	438	412	405	392	406	428	407	430	381	400	432	437	379	437	374	437	428	418	411	399	443	428	397	392	403	398	452	421	417	395	436	422	402	408	411	450	409	410	421	416	431	414	433	393	415	412	417	408	412	471	402	438	460	378	414	412	439	419	426	431	450	459	426	434	391	428	404	405	414	447	456	427	381	390	419	385	417	367	402	438	439	411	386	399	413	406	386	419	429	435	413	407	400	402	384	383	422	424	397	414	426	393	402	373	426	403	430	413	412	407	392	403	430	422	410	422	416	447	409	405	434	396	412	423	424	382	417	408	427	426	414	394	418	386	399	434	425	433	422	395	382	412	389	425	406	430	405	417	400	401	413	433	440	410	384
1533	410	450	389	381	378	351	356	346	369	366	363	372	367	366	371	357	351	383	353	350	317	349	380	356	323	356	387	348	363	376	349	372	339	370	386	365	362	337	344	337	385	373	317	356	365	343	349	326	328	353	336	361	329	366	374	348	357	332	329	346	355	354	348	338	351	340	363	349	340	356	347	330	373	364	342	343	303	315	374	364	318	337	350	369	356	323	363	382	339	345	345	374	332	327	334	387	359	340	361	354	364	368	339	357	325	386	356	371	344	317	332	355	360	381	369	354	359	346	358	364	370	369	344	354	346	356	371	392	369	395	361	355	336	365	328	347	361	356	342	349	382	325	362	362	355	361	375	352	375	393	360	314	385	343	358	375	357	355	347	328	325	349	331	341	352	368	326	344	340	313	344	354	366	347	366	342	366	387	307	374	367	319	342	359	330	331	363	365	373	336	363	353	364	355	386	330	377	359	353	391	342	399	362	369	296	369	359	352	378	357	333	372	359	359	344	350	324	333	356	328	337	360	338	339	328	334	329	328	296	344	361	388	324	376	349	338	340	355	359	369	357	372	327	351	351	342	358	342	360	373	377	378	344	358	324	385	361	355	333	368	368	328	357	366	369	337	347	338	365	349	359	338	373	366	360	334	347	347	378	338	325	337	337	371	341	348	351	351	333	379	398	392	340	382	337	338	349	362	340	346	351	364	362	342	338	334	333	373	351	395	320	368	334	347	355	359	369	389	383	387	373	354	353	331	350	371	364	358	313	343	328	351	360	363	326	365	343	352	336	352	354	361	364	339	355	323	339	321	389	293	354	371	329	331	377	346	367	359	366	346	349	342	360	345	368	378	381	386	352	321	371	361	319	380	378	359	349	354	377	351	353	341	357	336	342	314	366	407	373	332	350	378	369	393	377	383	308	362	355	358	342	375	349	340	372	337	355	341	338	322	344	369	352	329	399	364	366	351	374	357	362	330	354	357	353	362	316	364	350	340	351	339	325	396	369	336	360	354	340	349	359	317	341	369	359	347	409	357	362	344	335	372	388	350	365	346	370	355	367	370	347	326	400	346	351	352	348	378	368	347	360	349	428	348	364	349	354	368	356	346	338	326	377	366	348	379	352	371	335	371	325	359	359	353	332	366	366	331	343	353	359	343	372	357	355	321	376	388	382	313	363	374	373	325	345	348	349	305	336	397	360	364	369	332	319	338	368	343	316	336	338	325	366	351	355	331	348	338	327	353	326	353	363	358	353	339	354	349	322	394	361	365	367	366	370	330	344	341	347	338	330	332	398	397	307	348	362	382	347	346	362	351	395	356	353	344	337	366	328	395	414	331	396	368	313	314	383	359	352	349	400	351	363	349	364	362	371	340	348	325	378	319	352	370	365	359	331	354	360	330	364	374	336	429	363	361	366	366	333	331	382	349	380	357	343	361	338	351	328	359	348	367	345	376	370	343	336	344	334	354	387	347	349	350	361	373	382	360	349	340	346	357	349	305	381	334	352	375	356	346	392	308	353	340	322	354	363	352	349	333	344	358	339	341	331	364	344	359	351	355	336	336	342	330	373	320	375	382	375	377	357	322	361	400	356	372	419	355	357	383	353	364	388	388	323	339	369	350	375	383	364	360	354	368	332	372	388	346	328	324	354	366	355	353	381	343	381	381	350	336	372	374	341	354	346	364	348	377	357	380	372	408	367	360	360	349	337	357	341	344	339	348	348	345	359	382	382	377	352	386	333	334	349	363	364	326	319	339	348	384	336	321	351	363	354	371	367	388	365	351	314	373	345	374	325	397	323	347	343	327	355	326	341	359	347	324	340	350	350	375	349	333	367	351	367	372	325	326	318	335	309	348	325	350	336	343	345	355	347	341	342	360	405	375	319	333	353	335	353	372	329	363	315	348	316	342	352	362	324	357	326	304	364	350	354	363	355	362	380	342	368	339	377	361	330	354	382	355	377	323	377	364	336	345	323	332	374	361	339	351	372	369	310	342	363	373	379	359	362	378	397	397	386	365	339	351	360	348	331	337	359	363	373	322	378	383	331	376	340	354	377	351	338	354	356	375	348	358	369	368	353	406	385	357	319	336	374	348	376	350	386	358	380	388	327	336	358	376	371	394	337	366	376	363	374	359	321	402	345	386	374	359	384	324	368	358	366	340	349	347	348	318	379	371	339	389	360	397	330	412	328	332	351	374	385	361	374	336	340	363	352	333	381	367	347	397	326	335	350	390	372	361	362	363	339	356	334	339	393	370	339	363	370	334	358	354	373	352	345	343	346	328	336	369	318	330	366	372	373	363	354	373	375	343	315	328	337	353	381	337	327	349	379	370	363	312	356	356	353	357	330	346	372	347	337	357	359	334	350	351	389	376	356	325	346	361	344	337	397	384	384	404	379	353	369	343	344	337	314	324	364	369	349	335	327	390	314	366	343	340	365	348	349	350	342	349	376	341	373	394	317	335	378	351	348	322	341	331	383	355	377	366	372	351	323	342	355	343	345	382	326	363	357	359	374	362	347	344	364	356	320	408	364	354	329	366	337	351	341	355	321	369	355	350	325	366	357	319	366	368	399	355	326	323	345	388	317	334	312	354	340	319	327	343	375	342	361	326	361	349	347	357	339	330	383	358	323	382	352	353	390	374	376	342	345	389	385	323	399	345	344	346	343	330	380	345	359	335	371	391	340	340	376	339	364	381	402	388	349	358	379	366	355	373	319	340	353	356	349	351	346	349	349	331	389	358	363	344	346	352	329	353	372	352	376	373	343	357	392	329	321	357	343	333	317	344	330	362	336	354	367	375	382	384	331	378	344	332	343	367	366	358	353	337	343	333	366	386	381	355	368	351	350	336	377	358	367	334	346	349	350	339	357	358	323	355	363	302	335	356	336	367	327	338	335	375	337	415	369	320	395	369	331	374	345	375	359	391	365	349	336	343	349	338	355	366	356	355	375	341	354	348	385	345	336	344	355	375	377	360	376	377	372	356	366	362	325	321	358	367	316	374	341	362	337	327	320	370	372	317	350	338	342	370	335	350	346	335	362	339	327	322	300	350	336	389	324	314	363	322	352	345	376	334	351	346	401	341	362	347	383	370	385	331	366	336	355	370	356	374	345	394	368	380	399	312	392	341	341	364	343	337	351	353	370	353	356	331	366	387	379	323	331	375	397	362	335	362	379	333	358	344	339	348	351	332	344	322	366	356	324	347	377	359	342	375	343	363	370	369	363	357	354	351	375	367	358	375	326	340	355	346	395	362	347	359	364	332	364	351	365	354	366	390	376	353	369	370	350	315	321	330	366	352	335	383	344	354	361	355	343	385	372	360	355	381	372	381	335	373	387	376	389	352	349	396	359	385	361	354	314	341	337	342	402	403	378	372	358	340	352	360	329	365	348	362	376	363	331	391	358	351	357	348	348	339	345	351	389	363	363	343	350	329	336	340	369	295	311	319	350	353	362	340	373	387	390	347	369	320	387	352	343	334	339
2143	924	1007	1013	911	891	913	901	847	941	940	861	838	892	869	846	847	792	831	803	840	827	788	807	853	900	841	774	824	843	821	816	837	898	862	818	827	823	803	839	813	864	840	784	849	853	893	793	797	772	832	746	811	830	843	801	803	850	845	803	819	818	867	823	832	866	808	834	837	790	816	882	798	813	859	835	865	800	784	868	828	839	811	859	827	903	856	828	840	855	793	832	811	852	809	838	873	825	765	808	841	799	837	819	844	804	892	854	841	848	859	857	796	824	828	831	877	861	853	818	846	864	838	845	855	805	857	843	834	783	839	841	831	850	875	848	855	872	824	801	876	865	839	831	771	771	868	829	814	854	819	846	840	870	850	863	820	850	830	782	815	813	810	827	843	860	818	819	796	851	828	861	792	845	810	815	835	820	879	826	831	785	782	819	851	841	854	826	849	836	859	841	823	827	816	816	820	800	851	852	832	862	850	777	808	843	845	847	852	897	836	851	861	799	811	792	829	782	817	828	817	870	840	782	818	793	822	863	890	792	834	858	867	823	838	822	841	856	841	823	818	833	821	857	847	857	835	829	823	839	780	847	854	855	805	858	808	777	795	832	866	822	841	830	871	838	829	752	781	845	857	836	866	857	836	844	842	846	858	839	817	881	791	851	864	775	855	823	821	857	841	856	813	833	827	871	846	863	837	842	846	835	854	781	853	831	841	812	799	879	857	775	859	795	850	865	794	844	859	800	815	864	827	828	813	830	805	850	852	817	870	832	833	826	856	850	841	857	847	788	829	828	831	781	796	902	873	815	885	812	832	880	787	841	822	828	844	880	854	791	829	813	848	803	906	840	859	773	788	797	827	843	783	839	842	878	822	854	831	821	847	798	819	837	840	855	832	779	818	831	826	780	819	817	915	826	826	844	848	832	825	882	855	807	794	844	822	852	807	874	826	857	784	844	887	852	838	800	803	850	882	827	840	820	787	871	859	850	836	856	837	868	846	846	817	842	807	847	821	798	874	868	771	825	816	822	827	849	891	864	812	896	787	804	864	829	853	811	857	831	792	825	800	831	821	836	796	847	832	736	837	839	856	855	820	885	793	787	809	794	827	798	794	819	816	822	853	871	846	842	837	857	832	827	835	850	863	856	854	869	849	906	842	811	877	818	854	813	850	860	816	837	808	887	839	874	814	863	777	872	856	838	830	818	831	897	822	863	848	808	801	806	848	815	808	824	857	865	870	834	855	813	814	815	858	829	852	807	823	848	833	777	838	887	860	886	828	822	798	847	814	831	777	774	859	800	796	818	801	799	869	804	856	813	769	869	824	840	792	882	836	763	866	817	792	875	848	813	853	784	820	881	864	805	819	769	787	854	818	831	818	779	837	898	858	825	837	832	808	818	825	796	853	828	842	818	811	847	839	825	812	816	789	882	820	815	850	776	838	861	811	813	851	869	828	874	863	840	840	806	859	837	842	817	848	792	848	847	838	780	797	807	800	803	789	808	819	821	823	821	821	854	838	787	839	805	816	842	812	840	796	832	887	816	829	838	835	788	825	872	817	854	810	800	849	785	806	835	818	819	792	819	855	854	822	843	779	795	830	821	784	787	872	861	888	811	835	862	831	923	850	819	840	861	801	830	810	872	792	850	835	796	826	828	839	837	782	819	810	844	827	824	791	871	832	845	808	825	837	852	828	843	846	842	790	837	819	882	834	885	805	779	848	831	820	810	847	805	792	778	807	766	804	819	820	862	844	828	835	821	828	837	814	783	852	823	860	833	840	785	816	805	859	809	815	825	847	852	804	854	841	846	818	812	927	826	779	864	846	837	816	831	857	847	843	839	864	827	851	815	826	896	847	846	822	819	864	781	803	846	810	849	827	849	833	816	828	828	827	831	766	823	829	855	808	811	855	850	836	817	902	854	874	807	824	848	870	837	842	808	843	834	806	808	840	833	806	836	836	802	864	833	839	806	820	907	827	868	827	862	834	822	839	830	810	805	809	804	805	825	816	794	890	873	846	821	844	829	874	790	774	801	866	824	801	832	881	808	800	841	826	829	828	799	780	830	847	876	845	838	789	859	848	874	856	824	802	864	839	810	829	779	785	859	832	825	876	858	816	828	802	823	836	798	861	817	863	792	811	828	833	816	857	823	822	839	863	790	828	824	852	786	842	834	865	888	847	829	853	830	860	873	859	806	774	816	857	800	856	841	819	830	812	859	783	873	818	866	793	864	821	831	836	862	861	837	875	812	842	875	817	788	816	860	865	834	871	852	797	864	847	862	821	805	804	790	802	824	842	846	827	837	887	825	824	875	834	822	839	837	814	839	810	868	811	821	826	843	836	869	812	853	835	835	852	877	849	848	849	874	832	881	821	817	815	788	811	852	843	854	804	874	822	846	822	773	869	800	831	826	831	837	791	832	831	834	845	808	849	801	817	813	818	837	800	793	854	829	846	828	818	830	789	865	880	854	872	818	814	843	883	817	815	833	842	843	845	838	807	783	816	787	796	830	851	842	808	882	874	832	823	797	821	820	850	806	829	812	863	853	831	837	817	864	823	792	808	832	818	846	828	836	819	843	814	792	870	843	819	854	839	880	832	848	797	821	867	818	900	872	829	785	809	776	833	847	866	798	774	849	791	817	806	864	874	851	842	837	824	853	824	828	858	859	890	823	834	814	874	784	770	840	823	876	826	796	847	832	812	830	809	825	874	817	816	792	780	831	838	855	823	851	838	865	870	846	842	831	770	824	837	810	844	802	796	832	785	855	798	795	825	841	824	821	856	822	846	848	798	858	832	794	870	843	843	801	807	834	798	778	841	853	819	876	856	843	805	834	880	834	876	877	851	857	859	869	820	829	779	848	790	885	846	891	812	880	815	873	867	866	846	808	805	775	856	819	811	782	809	832	805	858	852	811	851	893	850	827	837	856	886	844	857	837	833	850	830	823	796	870	787	858	822	861	857	829	868	843	862	826	833	817	829	840	869	813	870	831	836	872	808	860	845	820	856	872	847	867	856	852	838	851	828	811	839	880	819	780	806	832	814	835	778	821	851	825	863	824	840	912	807	879	847	826	832	812	775	822	829	840	872	866	846	845	782	816	819	862	880	848	862	870	841	802	811	850	882	793	792	842	827	795	821	852	842	809	820	825	795	839	850	863	803	823	828	806	835	816	759	836	840	861	868	873	840	833	857	899	826	850	866	775	835	848	853	830	804	841	811	805	810	890	828	853	811	860	886	802	815	834	821	820	822	839	821	884	819	803	842	879	830	867	774	798	858	827	878	825	891	779	799	742	837	801	845	848	839	834	836	855	843	801	903	858	848	884	819	826	875	856	862	813	835	854	817	845	834	823	803	811	855	804	819	764	849	814	846	823	815	885	790	828	803	832	821	904	869	810	877	876	854	864	817	776	852	814	870	824	855	830	814	839	828	862	790	813	852	818	839	859	798	890	829	850	833	762	875	880	886	803	846	873	852	797	820	843
7003	619	691	585	492	440	410	363	376	430	372	328	353	337	356	316	334	346	330	331	338	358	364	312	322	319	324	336	328	358	355	311	325	349	350	363	330	344	350	340	313	342	354	305	310	321	343	296	325	352	331	319	319	349	298	320	308	336	364	336	367	347	352	344	329	340	319	289	335	352	322	330	321	350	335	333	379	343	319	331	299	341	341	330	338	305	328	341	307	351	327	358	348	334	344	331	338	307	346	342	333	331	365	330	297	350	330	314	326	348	326	337	317	316	358	306	328	351	295	325	312	316	376	341	321	315	323	347	352	347	305	298	355	306	311	347	329	322	322	285	320	344	362	338	309	334	341	334	360	310	320	291	346	358	341	305	347	360	324	351	309	361	357	376	308	325	307	353	286	340	307	345	308	325	338	331	333	334	351	347	325	325	334	367	352	334	304	351	316	380	353	382	302	332	312	330	338	317	347	303	329	318	322	308	340	312	336	325	340	348	346	348	346	327	357	325	334	327	332	315	313	351	346	381	323	311	315	321	315	322	339	347	314	300	323	292	311	341	347	347	371	345	351	307	360	349	340	345	342	344	303	307	341	368	360	339	360	314	320	334	361	323	316	353	352	319	318	320	361	316	302	310	359	349	302	349	336	369	338	351	313	334	354	314	358	340	389	313	348	337	359	317	344	352	331	340	338	340	308	366	331	327	310	326	294	338	307	312	318	359	308	343	312	312	308	319	322	307	341	310	358	321	330	317	324	331	346	307	306	285	337	347	334	338	332	308	351	323	351	283	348	348	372	330	313	319	295	307	342	323	366	343	313	349	313	341	305	302	328	336	343	294	362	337	310	314	323	342	345	339	319	316	328	343	357	332	322	351	335	324	294	337	333	342	322	333	347	307	338	339	341	351	317	347	301	337	352	345	339	345	316	353	315	345	331	319	308	336	324	318	377	359	331	302	338	319	332	349	321	335	322	339	348	344	302	301	308	323	283	314	309	358	334	323	324	322	350	314	301	343	337	359	360	347	320	328	341	314	342	316	300	332	345	319	318	322	340	329	356	337	354	362	348	323	329	336	324	324	301	287	324	319	322	341	295	300	339	340	323	336	349	327	320	311	344	341	356	334	345	333	332	364	321	344	314	333	310	315	298	297	322	316	296	362	381	319	310	320	350	320	347	351	308	352	349	311	347	320	345	342	363	328	363	326	299	320	326	310	350	341	326	325	356	355	310	329	337	323	293	336	350	327	325	291	329	362	310	319	307	354	342	315	309	314	302	334	314	326	355	343	308	325	312	336	331	320	316	342	346	310	320	300	332	323	392	354	327	316	347	323	364	349	322	301	315	370	375	320	318	333	362	351	352	334	299	343	342	350	314	354	336	335	293	336	312	336	385	331	349	311	332	321	334	318	354	319	342	352	316	320	342	347	320	341	314	311	343	349	346	347	318	311	320	351	334	325	361	361	344	331	314	323	350	341	341	304	332	310	350	338	318	271	350	319	317	324	309	299	356	334	349	340	320	313	342	335	308	343	314	312	330	328	318	294	334	349	342	352	334	336	342	318	314	321	324	329	335	317	357	376	328	322	342	325	318	332	337	341	337	303	347	332	321	348	336	345	294	300	341	334	341	342	339	363	333	331	350	329	326	353	327	342	317	318	314	367	320	370	351	339	347	378	362	339	352	324	318	321	316	294	331	322	323	331	365	348	338	328	348	313	309	322	346	327	354	337	312	357	359	330	324	316	325	309	342	339	332	340	326	318	348	330	339	357	318	354	305	320	347	325	351	324	337	299	345	322	340	321	312	368	352	313	332	348	292	332	339	338	357	343	329	332	335	330	379	323	324	320	338	344	316	337	319	319	362	368	321	320	303	323	324	308	335	290	337	317	353	366	340	282	363	312	317	340	313	332	363	318	363	355	325	335	353	324	298	317	349	344	365	309	349	333	336	355	323	344	325	300	344	326	333	341	328	364	329	341	309	339	290	329	319	323	326	322	324	368	330	331	299	272	326	323	341	314	310	338	351	338	334	302	328	314	336	303	344	325	336	312	342	380	286	296	307	348	294	351	323	359	310	352	321	276	330	326	358	326	334	348	338	294	336	339	298	321	330	339	335	336	366	318	355	347	326	320	353	301	340	323	317	322	354	326	322	353	297	306	343	307	341	336	341	307	324	305	328	348	352	324	311	334	303	337	304	313	319	352	349	361	331	361	348	328	295	366	334	334	311	325	330	316	324	311	333	350	354	344	306	291	328	307	327	322	327	322	346	342	306	280	335	336	371	341	301	347	319	335	314	322	318	316	329	356	320	308	339	319	327	322	281	352	333	316	311	359	332	325	329	315	353	359	292	358	321	309	329	354	307	320	375	301	324	337	344	344	339	355	339	336	300	309	357	326	340	290	331	351	331	296	340	346	323	329	346	326	342	311	339	357	325	318	323	316	306	318	351	322	361	296	311	315	310	309	320	356	355	330	329	318	322	332	305	297	314	339	321	315	340	303	300	319	349	323	357	331	325	346	362	314	346	342	297	318	324	352	296	359	355	338	335	306	300	341	318	330	337	345	340	336	344	308	338	311	345	332	335	356	343	313	326	342	311	335	348	309	326	290	340	328	360	361	352	309	341	343	363	302	331	340	333	320	311	349	312	346	360	388	364	345	326	317	354	344	360	339	316	320	323	340	329	353	321	377	315	355	309	307	361	323	341	317	297	333	327	328	352	299	329	318	328	378	321	332	337	340	338	312	317	348	333	314	312	355	305	326	326	336	300	318	375	349	340	316	328	336	339	335	344	352	325	346	336	345	323	361	301	306	341	338	331	323	320	332	314	293	316	341	313	315	314	307	335	336	341	321	309	312	315	322	321	325	320	310	353	310	325	342	318	339	310	333	349	322	328	334	304	342	330	295	329	307	337	324	352	315	339	348	304	347	322	333	300	354	324	329	347	297	335	356	349	331	352	320	362	341	320	342	367	345	297	320	321	308	318	342	292	345	334	339	317	345	337	370	307	317	329	358	331	339	362	331	340	302	296	305	319	335	356	339	338	322	327	337	355	308	361	313	325	311	332	351	365	324	336	329	310	318	323	359	342	374	333	319	300	315	300	360	345	360	340	320	355	353	327	324	308	363	305	319	344	303	317	339	340	321	368	345	355	313	314	338	305	305	334	320	323	329	332	326	311	311	321	359	370	377	317	315	351	300	341	342	363	339	334	294	313	309	347	337	356	296	340	336	324	348	349	318	329	316	331	315	313	313	310	328	359	348	347	335	329	327	289	315	328	342	317	365	349	332	336	343	322	338	322	316	342	370	338	370	337	318	360	328	353	328	325	321	288	332	323	333	321	336	337	332	344	314	352	346	316	305	354	335	355	340	347	350	341	318	327	345	316	333	359	319	348	332	343	312	320	338	359	341	337	330	330	356	318	331	321	315	349	326	312	335	366	366	342	338	338	290	315	310	343	361	324	343	332	305	310	311	353	318	287	290	303	336
6401	1086	1524	1673	1497	1300	1251	1178	1052	1026	1041	914	968	891	923	859	902	843	832	777	820	787	800	826	770	752	779	805	822	767	805	754	801	787	781	769	746	773	716	830	790	779	786	772	810	821	757	778	773	784	734	741	803	769	759	759	776	768	745	758	779	781	782	768	780	782	756	784	752	766	788	749	720	816	793	786	754	756	776	772	774	718	808	817	775	783	714	808	747	801	829	776	754	787	767	794	781	781	795	805	783	756	824	775	795	792	815	773	784	757	781	735	779	788	816	763	795	771	771	765	763	850	738	826	815	767	771	765	768	768	771	750	768	749	765	728	778	754	756	744	785	733	742	804	746	795	770	804	796	801	738	806	803	781	710	805	771	754	785	750	721	744	805	726	770	749	781	764	795	807	744	753	803	780	712	792	769	756	764	774	757	772	790	729	749	765	743	762	703	739	803	771	774	743	795	762	762	794	760	767	790	764	728	783	762	761	732	794	728	790	751	756	735	744	782	772	781	742	708	717	788	795	773	757	772	752	787	769	745	797	789	718	753	744	824	810	773	761	803	805	790	761	797	801	803	723	792	752	757	742	777	767	778	780	750	768	723	771	776	775	777	786	844	794	762	743	735	769	742	753	763	727	740	772	731	752	762	773	760	767	788	808	773	775	802	748	739	747	790	790	784	760	776	746	786	805	745	797	803	835	821	780	740	820	814	797	796	738	741	718	809	787	747	804	821	765	794	748	777	776	825	702	778	789	723	733	801	815	742	801	776	778	750	772	778	741	768	798	764	741	744	797	789	780	807	772	779	758	711	769	780	800	757	784	765	762	754	817	805	800	772	728	748	808	727	778	758	742	777	742	751	792	768	755	774	766	737	724	773	741	757	821	796	790	738	779	809	732	792	771	790	747	767	832	784	746	789	757	802	748	742	799	715	772	807	747	750	713	756	801	737	749	714	763	768	772	736	762	730	772	757	794	784	778	774	792	793	816	800	760	763	760	779	739	798	766	780	810	738	844	697	810	759	748	768	801	772	762	781	768	783	780	779	810	802	837	756	761	804	774	804	774	758	770	803	743	801	748	798	786	758	753	771	798	844	789	765	767	831	766	777	719	791	813	795	809	792	748	727	786	785	762	782	738	757	737	736	807	768	732	841	699	771	783	788	814	757	839	760	764	752	777	761	738	810	741	783	716	783	780	807	737	759	766	799	762	743	708	788	740	765	775	713	746	789	761	775	729	792	770	751	775	750	796	763	809	765	792	801	749	767	759	795	755	741	793	816	776	742	763	761	782	736	785	779	788	816	730	713	775	760	812	741	750	754	772	734	776	762	800	815	809	725	764	790	770	734	779	752	748	783	774	803	769	767	764	796	740	788	804	736	795	760	754	767	762	783	742	747	736	771	748	719	753	750	773	854	794	796	767	741	774	849	799	763	777	735	747	719	780	790	748	730	745	783	751	775	714	792	800	763	813	792	749	798	772	788	780	772	809	795	787	831	745	807	777	812	763	761	770	753	712	756	755	768	788	821	804	780	843	746	787	799	773	736	799	760	764	774	791	735	803	736	750	781	772	779	751	784	768	792	721	720	797	801	761	790	817	795	796	799	735	821	821	757	808	738	755	773	776	827	761	779	793	728	800	741	746	808	808	805	843	755	761	733	750	727	793	697	755	817	776	813	741	751	763	770	752	787	777	789	782	772	754	736	774	745	765	784	704	776	761	754	793	742	764	760	767	758	745	764	734	782	762	770	771	775	764	744	723	744	758	742	782	776	748	778	763	752	732	747	752	779	734	792	786	808	747	785	799	809	788	734	723	741	800	753	744	737	795	809	769	786	751	741	761	786	793	827	773	787	781	778	809	788	765	785	787	794	770	776	794	790	749	726	785	739	832	734	727	770	787	780	744	773	789	801	794	793	781	743	737	800	733	792	782	775	763	718	772	789	792	765	771	799	774	836	816	758	765	754	811	746	731	800	776	812	748	688	796	764	760	753	833	752	791	797	742	752	789	715	760	730	716	738	756	827	773	761	783	802	791	729	741	750	751	762	765	725	790	790	776	846	759	749	798	721	745	757	756	808	743	780	750	736	775	772	794	811	764	754	760	767	799	776	761	767	790	764	785	780	805	804	748	807	752	751	777	775	720	751	752	779	738	765	802	750	783	715	815	734	786	789	781	738	756	796	812	780	765	739	773	769	815	808	777	739	740	796	745	792	802	778	749	742	735	778	774	800	781	769	793	777	729	799	784	816	763	765	746	805	769	776	755	726	790	793	766	717	846	791	781	793	810	754	794	822	761	755	749	791	762	783	706	772	760	785	768	769	829	743	797	774	735	766	776	772	738	794	747	762	793	763	785	706	784	727	815	796	761	798	834	755	765	762	766	797	736	774	749	761	779	778	718	762	807	758	776	727	794	755	821	720	805	740	754	752	753	755	736	784	720	778	767	751	761	765	789	808	749	721	742	823	742	783	749	759	763	722	768	775	767	768	779	809	739	780	741	766	763	736	768	776	782	753	740	721	797	713	759	770	791	796	803	788	800	720	761	815	775	745	803	790	803	743	782	711	840	770	775	787	797	790	770	758	763	780	745	789	759	742	793	787	771	757	764	778	822	762	788	808	789	805	733	713	783	774	794	807	746	791	747	780	822	766	720	790	784	759	796	769	768	784	733	702	753	783	788	762	795	756	757	764	779	791	788	765	753	766	737	802	807	789	746	749	719	794	784	805	805	756	767	724	764	804	783	759	724	762	783	751	767	730	719	764	811	751	781	782	785	779	710	753	738	743	785	797	705	745	750	814	814	808	784	740	788	770	787	795	741	770	730	750	743	708	810	797	762	857	706	759	753	766	775	753	795	825	814	722	723	782	761	761	773	763	770	798	771	790	784	750	739	801	729	759	750	730	774	756	741	783	763	740	736	756	797	806	797	783	798	824	805	818	798	764	802	749	776	797	792	774	821	749	756	755	795	819	839	783	800	753	782	745	800	798	758	828	765	780	766	775	801	806	745	784	761	810	714	690	731	759	754	816	756	814	719	771	759	737	781	752	783	790	769	730	762	832	762	749	785	753	765	730	725	734	745	738	763	806	805	766	728	767	797	771	796	819	797	723	801	751	760	737	752	712	756	741	755	753	769	810	724	735	776	833	755	786	765	798	767	781	798	754	773	809	742	761	718	685	784	805	734	775	773	768	750	708	760	780	811	818	747	764	761	750	794	814	799	823	771	766	706	700	721	811	792	770	719	742	820	746	794	776	779	813	722	754	740	777	771	765	790	800	786	739	774	771	811	743	784	798	776	773	755	791	746	763	776	765	826	733	769	751	785	810	757	754	804	796	782	757	803	773	813	748	751	737	725	789	773	774	769	764	764	784	759	715	769	744	705	727	796	793	806	766	790	750	767	798	749	756	787	778	774	763	771	801	767	742	738	797	739	792	758	793	820	775	788	758	802	782	749	765	785	764	725	765	754	746	797	809	793	755	743	760	759
12303	888	724	504	447	338	267	291	261	241	217	181	206	211	189	198	190	155	158	164	183	149	149	160	158	156	149	173	159	177	193	170	184	163	153	160	161	170	142	157	188	162	173	138	177	156	159	141	164	160	142	150	170	172	195	163	145	168	160	172	144	139	155	168	148	133	140	176	157	146	124	152	169	151	138	155	147	143	165	161	160	151	175	177	148	155	156	154	143	186	170	150	147	147	155	153	157	149	164	148	152	147	153	162	159	141	162	153	150	179	133	173	157	134	189	153	152	136	136	191	176	145	141	154	163	152	158	146	152	162	153	174	145	164	142	166	132	159	166	138	164	149	144	149	164	144	131	159	144	142	143	147	139	160	148	137	153	145	145	178	155	145	190	182	163	158	137	143	163	140	138	172	180	146	165	160	136	140	134	168	154	153	156	141	165	167	160	172	154	181	140	160	184	169	160	176	169	179	165	146	183	149	137	142	144	160	157	151	146	160	150	148	149	143	145	160	152	175	140	161	167	159	175	125	157	151	166	156	139	162	140	153	142	140	140	136	147	158	160	167	145	160	174	142	175	145	159	146	163	170	152	135	164	153	153	153	156	149	152	157	164	162	141	151	151	144	153	158	144	160	163	148	159	160	136	169	164	150	152	167	157	161	152	152	154	153	153	160	162	147	155	159	166	152	155	143	141	147	158	161	158	134	157	148	143	160	163	143	139	136	151	149	157	149	137	177	185	157	158	154	147	150	178	160	143	174	142	165	152	149	141	174	143	154	148	169	139	159	148	138	156	169	136	148	138	164	148	165	151	142	135	153	155	145	150	150	134	154	148	172	143	136	149	151	137	144	130	166	157	164	135	141	155	148	133	150	155	163	170	144	151	150	162	143	135	161	172	152	136	143	181	154	165	150	155	177	159	135	185	160	169	163	144	136	148	161	144	163	159	159	169	165	173	143	161	152	176	161	161	146	152	167	164	177	166	160	144	163	177	147	150	140	132	160	150	175	165	144	157	150	168	156	166	183	165	146	133	159	155	162	146	154	168	153	129	135	170	181	159	166	143	173	153	140	161	158	165	172	174	148	155	171	171	137	181	169	166	172	172	140	174	143	148	144	147	152	158	163	149	164	156	148	168	149	161	157	153	169	136	168	134	165	151	141	163	144	137	141	154	159	151	158	154	152	161	145	185	162	137	145	147	165	144	159	166	155	145	137	166	166	179	146	147	179	133	151	186	174	167	130	166	154	158	147	140	153	165	146	153	181	139	137	129	176	154	139	151	155	171	177	163	140	170	167	153	157	156	160	155	156	166	150	165	149	144	143	137	150	165	173	171	150	143	153	145	162	168	140	158	162	178	168	164	154	165	133	172	171	133	160	152	140	192	160	134	160	159	190	162	157	148	178	183	149	146	178	148	145	154	160	147	150	168	155	160	130	140	146	158	151	148	162	140	159	175	160	164	170	161	145	154	151	186	153	157	135	165	150	146	150	152	187	171	160	166	189	151	147	152	150	155	175	150	156	136	167	150	183	149	158	157	163	168	172	170	168	133	175	147	158	163	174	168	142	151	167	166	175	167	183	159	163	120	142	137	143	150	180	153	136	128	149	172	155	147	138	179	160	148	157	130	170	161	156	147	135	167	143	169	161	157	144	140	148	147	140	144	143	162	154	169	144	159	164	164	142	158	156	162	135	171	154	158	162	168	150	153	137	150	153	143	131	169	154	136	157	152	156	147	147	155	132	117	128	175	132	159	157	150	167	138	138	156	157	151	145	145	138	155	138	149	143	167	165	164	156	150	142	160	182	143	168	147	164	153	146	142	137	138	176	150	150	167	161	153	141	149	152	145	154	161	132	163	152	142	145	152	179	157	164	175	150	144	160	159	163	152	124	154	133	138	148	160	141	153	154	146	137	171	170	156	126	156	144	139	140	151	150	153	164	146	171	168	162	150	169	150	159	157	151	152	144	183	162	161	171	187	153	154	167	159	161	154	143	143	184	140	144	162	140	155	165	159	147	143	180	142	181	163	170	173	146	169	178	134	126	172	163	139	141	157	151	162	153	155	142	160	168	142	150	125	151	146	148	138	142	168	161	152	161	146	143	136	154	153	156	151	142	151	134	155	148	123	160	158	155	165	149	137	152	152	140	146	154	169	164	148	184	155	144	143	150	164	160	158	166	163	141	155	145	166	141	155	136	168	149	164	126	157	189	180	175	163	132	152	155	126	169	150	152	147	149	164	158	181	149	159	163	160	153	150	162	175	183	144	146	165	140	174	135	176	147	166	142	147	139	182	168	151	133	166	152	150	167	168	150	153	139	151	169	168	151	151	181	156	156	168	162	173	169	161	149	161	135	135	168	147	146	173	143	163	159	155	148	180	151	179	184	162	168	162	163	150	134	165	133	134	166	150	152	149	164	162	152	148	153	167	147	152	142	162	182	157	171	162	146	144	159	142	129	143	141	190	169	166	139	143	169	158	181	177	130	154	186	161	181	145	158	147	169	148	139	118	164	170	172	138	140	162	162	143	155	145	149	161	141	159	168	178	146	141	162	150	159	150	173	177	156	143	155	158	179	157	151	160	166	168	144	141	147	176	141	136	149	151	171	171	144	141	143	159	157	141	178	143	160	159	145	158	163	138	182	170	131	153	142	158	146	153	151	140	167	145	153	139	139	153	155	158	164	137	150	178	148	168	158	161	136	159	167	158	154	145	148	157	156	148	160	142	146	163	137	152	157	141	145	142	170	164	154	146	159	152	150	164	158	149	152	164	144	165	170	166	160	128	161	170	154	145	157	162	153	158	146	145	159	151	156	169	145	149	161	148	154	143	147	153	158	155	172	152	143	156	147	150	161	146	161	170	164	129	144	163	160	153	156	150	165	146	177	164	166	146	160	162	160	134	141	169	131	176	154	147	174	153	148	166	164	159	162	147	129	150	139	145	165	182	162	149	158	146	141	172	168	145	138	138	149	151	168	157	160	167	162	163	134	148	145	127	160	173	144	157	190	170	165	174	150	170	125	153	167	167	175	174	145	146	153	173	158	171	128	173	188	163	152	146	146	157	124	151	153	171	172	135	168	143	148	145	161	143	175	160	166	174	162	156	152	157	156	156	148	150	179	164	152	154	187	162	149	185	183	175	150	141	162	149	150	148	145	142	186	160	174	157	133	170	157	164	153	165	157	162	151	123	154	136	158	160	177	152	133	149	139	174	168	148	150	139	146	163	177	142	165	163	167	168	161	150	154	170	140	150	156	159	130	153	165	172	187	152	173	168	155	154	140	176	191	154	149	126	130	152	175	152	152	170	162	149	179	160	145	174	152	158	164	153	158	144	156	164	157	152	151	147	171	163	188	168	146	176	184	179	162	144	161	158	160	151	155	149	158	165	135	163	170	130	143	164	155	136	158	155	178	154	141	147	148	142	166	146	153	159	169	148	129	146	166	155	149	170	152	142	145	154	169	164	168	157	147	150	132	144	144	148	167
7738	951	1718	1905	1696	1323	1158	1160	907	925	825	665	656	602	603	638	582	601	485	518	472	458	482	433	473	488	464	413	403	437	439	450	403	414	414	403	373	429	422	407	421	454	411	421	406	436	423	428	389	411	409	426	354	405	349	403	391	372	386	418	415	428	375	398	395	423	445	412	397	416	420	391	415	394	426	397	396	412	375	375	389	403	398	385	401	396	375	394	437	421	408	411	416	418	426	428	352	426	395	402	403	384	415	381	359	406	413	383	390	356	377	408	386	420	416	414	381	400	414	418	388	412	367	385	430	393	401	417	407	391	391	415	397	444	448	397	396	420	421	413	437	423	378	371	408	383	364	418	408	374	436	367	412	421	375	392	381	436	408	408	399	416	423	417	401	384	391	409	399	416	395	406	439	371	410	389	408	420	396	387	393	370	389	399	419	401	431	417	444	407	381	405	388	397	376	374	427	399	392	417	379	397	411	394	367	422	385	369	425	393	412	384	389	427	409	384	393	393	398	428	377	394	351	433	417	383	385	423	403	439	453	387	408	417	377	400	416	420	396	383	386	386	382	405	377	390	390	379	370	412	349	368	406	373	394	407	395	407	369	370	422	349	398	377	399	403	387	373	369	411	349	426	407	401	417	397	377	379	399	428	396	409	404	398	422	379	361	394	407	378	375	386	378	437	407	406	374	401	390	391	376	386	373	387	381	414	411	391	365	389	432	429	408	393	386	416	390	403	393	439	387	411	409	420	399	383	382	406	380	375	365	389	381	429	429	406	370	405	390	432	392	405	391	415	410	403	411	377	420	368	430	396	396	404	399	421	369	411	412	389	412	366	382	366	402	391	406	386	402	382	431	398	389	383	408	390	404	392	373	378	410	395	404	413	390	362	361	396	399	426	360	398	399	395	391	375	372	413	372	396	431	374	410	377	386	354	432	374	378	393	437	364	414	419	388	385	383	419	363	423	383	391	408	439	395	379	418	393	385	437	396	353	410	404	376	413	375	363	396	423	408	442	450	365	370	362	425	393	390	407	389	398	409	382	381	408	400	367	399	395	381	382	390	407	425	382	360	372	418	399	383	426	378	398	420	394	363	403	428	408	417	413	351	377	375	391	425	396	402	426	353	389	377	396	419	368	388	382	412	414	419	395	413	432	397	386	391	412	395	437	430	390	384	436	429	397	416	412	390	400	390	384	378	367	362	406	391	367	380	403	414	416	392	362	388	384	381	370	389	396	416	405	452	389	405	388	383	386	383	400	399	370	399	405	388	409	393	401	413	387	415	409	387	442	404	416	408	399	388	391	402	387	416	406	375	416	394	397	425	390	389	401	417	382	378	390	386	423	404	434	380	403	388	388	389	396	416	415	376	422	385	366	384	387	385	408	402	357	390	381	369	399	395	367	421	389	386	398	403	425	396	424	376	382	403	387	388	360	390	403	401	391	402	405	417	382	423	379	419	417	413	381	372	424	390	410	377	405	366	422	403	387	402	405	404	405	380	371	409	441	400	393	388	399	388	423	412	380	416	387	398	394	405	399	411	371	423	367	426	385	421	429	431	417	397	356	378	413	394	407	388	390	381	395	420	404	397	406	364	376	415	375	406	382	390	425	403	376	385	399	403	433	384	397	422	407	387	400	374	405	409	380	428	387	410	395	367	409	406	400	413	376	393	402	403	385	404	351	396	418	376	430	393	406	414	421	375	397	384	391	387	401	388	419	424	381	373	459	380	417	416	383	386	375	416	397	428	366	400	396	381	405	398	401	403	451	397	386	439	387	367	435	408	394	386	340	413	367	407	358	397	392	379	425	422	440	381	397	398	378	371	418	385	404	397	362	392	431	399	410	381	384	419	404	430	401	375	392	382	449	425	428	401	397	390	385	405	411	436	386	379	393	389	392	413	399	376	386	410	393	405	410	415	415	395	377	421	401	385	382	394	402	401	391	383	378	397	406	407	423	431	394	415	403	412	400	436	364	380	406	405	385	423	419	407	398	432	393	400	409	407	408	407	429	377	371	447	379	392	427	373	415	408	405	414	394	408	405	411	401	359	405	395	383	385	382	427	406	400	380	379	415	374	415	456	388	417	425	401	440	382	409	414	372	378	407	374	388	426	392	379	386	397	421	395	435	387	410	378	419	373	378	388	376	411	430	395	404	397	366	393	380	390	374	406	410	421	450	406	407	388	376	406	421	398	386	369	405	397	411	375	390	393	401	365	396	381	395	390	390	387	346	368	420	395	352	389	381	389	396	409	375	399	426	390	391	374	402	430	380	432	383	405	378	403	422	412	397	393	423	381	412	426	405	423	410	417	395	394	387	378	418	429	370	402	396	398	375	408	398	385	399	385	402	421	385	398	384	412	381	397	391	378	421	371	419	397	373	382	414	364	367	408	417	403	378	423	407	407	388	404	370	382	383	386	345	410	404	413	412	355	364	430	379	372	375	386	391	376	402	391	402	381	382	396	425	356	392	361	395	388	403	400	400	391	389	411	421	392	426	355	417	378	385	387	406	404	414	405	392	403	426	430	401	376	401	410	392	392	392	381	350	360	395	390	395	424	417	413	423	390	405	418	383	370	389	422	350	405	396	362	404	420	367	410	382	410	433	372	401	371	378	407	380	399	399	412	434	372	386	395	396	403	399	384	430	383	393	394	414	410	363	370	374	385	377	410	365	409	412	421	388	349	390	397	411	419	428	396	399	378	414	394	399	383	379	386	396	410	398	406	437	390	415	411	373	394	379	435	413	384	380	412	394	410	416	359	429	400	392	409	403	390	428	415	377	391	406	401	375	374	421	403	458	399	369	389	395	393	409	398	400	405	372	414	399	391	398	424	352	393	415	425	353	409	401	396	417	378	388	405	385	422	417	400	388	393	413	396	406	423	386	424	388	400	396	351	381	397	396	405	382	422	391	384	382	367	439	391	400	387	387	441	437	399	400	412	381	405	417	390	373	413	380	404	383	386	381	393	373	402	414	440	394	402	416	386	387	372	421	394	431	395	412	402	421	388	400	385	401	391	401	344	379	367	405	370	419	383	431	388	402	408	449	388	401	383	387	392	375	366	418	398	428	424	387	403	404	397	394	400	388	385	406	366	389	396	409	407	391	404	405	384	390	365	419	419	392	407	415	398	391	436	353	379	345	376	410	396	383	393	387	419	453	380	401	404	388	424	416	373	395	360	378	419	410	397	380	397	395	384	382	397	376	390	388	368	388	352	406	386	359	367	418	399	444	394	415	415	406	408	428	376	374	369	375	401	395	420	387	390	360	399	368	424	412	367	372	434	402	432	413	384	392	407	411	372	419	377	425	446	373	407	411	396	411	415	389	390	393	387	392	444	381	391	409	374	417	418	406	395	381	371	390	401	424	416	417	394	379	418	420	407	412	361	426	428	406	399	406	384	402	428	430	388	399	383	414	401	372	418	395	424	389	431	376	434	412	407	407	365	392	389	389	419	389	395	412	349	396	383	425	404	399	364	428
1425	388	402	393	374	365	360	395	337	394	379	362	339	356	342	345	340	371	365	361	357	346	375	339	347	372	336	367	333	376	380	338	358	349	366	338	391	364	347	353	370	361	373	384	363	349	345	354	390	354	362	347	376	339	362	354	350	319	359	369	355	348	334	335	368	366	337	355	331	302	384	397	369	353	335	349	342	355	354	338	330	361	356	356	341	363	362	340	388	368	364	373	352	343	368	334	349	364	356	341	357	365	345	339	372	342	365	362	368	349	345	392	408	358	354	351	393	328	332	340	358	345	350	358	344	385	322	393	378	358	377	350	359	362	362	327	345	354	388	374	345	368	342	333	297	346	365	355	323	383	354	348	366	365	357	332	345	365	374	306	330	350	368	360	371	315	360	355	418	389	391	368	373	360	373	371	358	332	317	347	367	375	353	331	367	350	360	310	382	342	375	416	346	405	338	347	357	369	402	336	377	391	386	396	353	374	360	355	355	364	346	362	365	333	337	364	329	360	362	323	341	331	356	354	351	349	362	314	359	375	349	344	337	345	362	383	364	364	366	351	310	375	346	320	348	308	346	359	356	397	374	343	368	336	346	331	374	366	346	366	343	350	345	364	364	363	368	369	364	366	330	383	334	340	377	308	356	350	371	358	347	369	361	364	349	375	376	384	363	355	359	347	357	406	397	321	360	362	353	377	356	342	413	371	346	390	316	372	349	353	358	376	343	338	359	376	364	360	367	376	358	358	350	361	352	394	373	331	374	329	340	344	378	350	386	324	379	345	354	368	346	364	372	398	326	355	340	366	367	355	362	350	359	351	389	409	343	339	357	363	348	358	362	347	319	363	298	354	323	378	368	344	357	376	414	404	378	351	354	371	333	372	378	376	345	371	381	373	328	344	338	347	373	333	340	359	354	354	336	356	324	362	375	362	332	340	370	365	327	376	367	338	348	345	352	360	370	388	387	372	327	372	372	351	341	363	338	367	383	370	347	378	351	322	371	365	340	356	340	355	338	358	346	348	337	331	365	332	418	332	371	358	368	395	328	340	331	372	373	316	342	347	355	333	423	372	378	359	381	345	364	359	362	345	362	364	329	345	402	360	343	385	360	376	374	366	320	375	386	360	320	389	362	353	352	365	319	333	375	405	379	336	359	350	362	336	404	388	337	384	368	344	343	382	331	358	354	393	362	341	378	348	340	358	342	321	371	336	336	349	357	343	349	386	344	386	372	344	332	369	374	388	370	348	359	345	381	362	354	344	311	342	348	355	316	330	363	345	353	331	369	343	408	367	364	372	372	372	368	363	353	380	365	368	372	320	368	352	371	378	368	364	351	352	323	331	359	327	354	323	354	381	320	340	334	379	363	355	336	339	371	347	336	383	359	344	350	354	368	356	352	352	362	359	366	350	377	350	363	367	308	336	322	332	370	363	362	344	370	358	368	386	395	361	343	352	346	356	370	370	372	391	347	319	381	339	364	340	397	389	353	406	346	348	403	373	352	362	362	392	368	362	364	347	365	378	328	334	355	374	347	360	394	393	349	366	325	349	352	382	407	344	323	384	330	351	364	347	353	340	357	391	398	353	385	378	335	327	319	338	344	353	371	370	334	362	351	396	348	328	346	368	371	346	366	323	367	347	340	336	345	357	374	365	373	368	360	335	350	366	363	344	341	372	333	353	354	388	350	370	370	369	337	354	387	337	332	342	339	351	367	344	351	357	371	343	332	346	327	335	351	368	347	348	366	368	342	364	335	344	344	406	376	343	355	362	364	373	356	378	317	355	332	330	379	386	328	351	350	354	379	333	371	356	381	388	357	353	351	351	389	349	356	356	357	368	394	379	366	358	338	354	331	349	378	379	352	336	338	385	360	362	361	357	377	360	368	348	349	364	332	401	326	386	355	358	382	353	387	367	389	333	345	347	358	332	334	368	359	370	348	373	348	341	346	323	331	357	370	350	333	354	353	339	362	352	363	382	403	392	331	337	366	351	326	338	373	358	330	356	368	395	379	361	392	390	355	329	332	353	358	354	342	358	364	350	344	389	372	368	350	371	352	346	355	360	367	340	376	342	350	370	332	363	314	360	359	375	370	332	390	371	374	295	343	384	356	319	349	372	317	363	369	371	333	359	351	336	373	344	366	356	332	307	337	331	357	346	366	305	353	395	375	346	360	332	347	342	349	391	387	338	321	343	367	360	354	336	357	346	339	347	356	347	336	344	338	366	322	353	361	370	382	353	339	343	346	351	353	390	359	351	312	352	347	371	381	367	377	379	350	373	356	362	331	371	375	372	368	350	358	322	343	321	337	368	369	373	341	335	370	366	351	365	352	333	318	355	372	356	343	319	387	356	396	361	339	369	367	355	388	420	329	340	364	355	349	305	381	382	379	400	361	411	338	355	361	358	376	345	349	339	327	353	357	361	329	336	358	375	355	354	367	378	354	336	364	342	329	333	311	414	402	376	389	353	345	361	344	324	352	354	359	373	354	346	352	371	340	361	355	342	369	349	337	357	325	352	334	382	368	356	367	405	361	374	360	329	346	397	374	361	322	371	380	408	339	371	348	365	351	375	345	312	319	352	342	344	340	333	351	293	352	370	373	372	383	380	349	354	389	373	361	361	379	394	340	386	387	364	370	383	361	391	348	384	359	378	378	351	340	362	333	363	392	343	355	370	386	342	374	381	311	340	353	380	367	343	351	324	391	388	333	358	350	351	339	374	356	380	326	343	368	351	325	333	330	347	333	368	342	358	356	335	377	328	366	342	356	333	338	369	350	350	342	375	312	372	374	352	354	350	334	370	374	392	371	360	362	387	326	332	359	328	349	352	367	385	367	352	351	335	334	338	391	370	305	331	382	374	366	347	377	333	378	340	333	364	357	384	354	364	385	321	360	370	375	377	336	327	369	344	371	340	356	382	338	326	353	337	376	344	366	369	385	372	347	355	378	384	369	359	345	321	351	352	387	335	327	377	364	348	332	375	324	410	351	368	363	343	366	346	343	377	355	318	339	337	385	414	392	332	362	345	380	358	393	351	347	386	349	384	376	406	340	378	360	334	376	373	353	330	387	346	342	345	326	363	361	366	345	358	345	354	301	395	363	328	377	387	377	364	343	374	378	348	394	363	361	359	354	375	374	362	318	358	313	319	344	340	350	331	343	376	382	367	362	378	359	357	357	351	376	325	375	330	340	363	322	366	328	341	366	343	326	349	381	369	353	348	328	335	339	335	354	391	396	399	384	335	334	330	374	320	357	336	398	332	363	358	382	328	365	323	342	340	372	343	359	331	326	356	330	389	350	329	383	368	316	353	350	332	372	343	402	360	379	350	321	337	328	358	324	369	364	355	351	364	369	359	341	388	360	357	369	327	373	365	315	341	336	362	341	366	374	343	383	340	349	367	339	360	368	339	370	366	388	373	349	316	335	348	371	365	357	372	361	365	356	364	376	373	331	344	368	353	342	361	334	358	343	350	355	356	332	343
2100	908	1001	945	920	879	863	888	847	888	867	845	857	838	876	842	783	845	836	811	836	864	819	816	844	846	841	847	874	810	811	825	838	850	827	872	804	858	834	811	872	837	839	850	836	872	838	808	854	797	847	822	837	831	868	831	850	854	859	838	865	828	792	793	832	866	838	818	811	868	785	822	848	832	900	860	820	777	809	784	853	813	912	822	812	842	796	790	906	841	796	778	823	819	823	787	855	832	841	851	806	780	836	827	864	843	835	825	865	814	786	814	806	814	859	786	818	842	872	826	860	835	857	858	837	845	858	800	808	848	826	832	869	854	846	828	864	824	756	824	849	811	865	837	813	834	826	852	865	806	868	862	813	799	841	862	829	833	880	812	793	844	873	858	826	833	794	838	867	809	857	841	806	845	834	855	818	881	794	816	846	795	812	808	848	840	809	848	820	832	826	802	815	890	852	843	882	807	854	841	820	839	840	871	813	803	798	813	821	864	851	844	858	799	894	847	817	831	855	836	834	781	843	835	877	845	836	825	840	841	816	829	882	851	858	781	802	836	841	858	837	838	786	835	816	834	821	817	788	790	830	889	829	806	831	820	796	825	887	867	859	884	842	838	814	822	822	813	852	829	813	816	811	807	849	898	836	864	849	826	877	822	807	777	864	858	930	814	798	845	849	831	814	865	812	849	842	827	808	829	880	835	810	858	874	822	866	861	795	823	855	833	791	799	904	811	851	832	862	785	862	830	869	835	787	816	838	863	802	827	831	880	830	836	886	849	836	839	840	849	788	843	893	805	811	860	841	823	795	806	889	859	791	796	798	851	848	812	816	839	851	866	814	817	815	889	873	882	826	878	794	781	842	818	793	825	826	839	840	845	835	848	818	802	841	847	859	845	835	848	840	869	873	886	820	843	844	807	852	807	814	819	849	857	804	852	798	818	821	879	848	865	854	816	891	822	777	823	783	849	835	840	823	847	814	897	788	822	856	864	817	850	827	850	825	864	846	871	833	818	891	855	809	826	853	809	783	869	854	830	772	843	829	876	876	779	848	884	827	841	805	850	821	807	830	874	829	805	864	832	784	896	849	827	823	886	831	784	795	833	856	840	823	831	871	848	858	831	846	846	886	830	836	879	821	842	802	836	800	865	828	817	839	817	820	869	810	856	842	872	854	813	839	782	896	809	811	869	815	870	846	856	808	860	813	833	809	742	879	818	860	861	799	799	847	868	796	872	855	844	829	824	797	857	869	851	860	834	855	882	838	845	831	826	855	848	873	858	841	875	847	859	851	810	875	829	821	894	853	877	863	866	777	840	790	905	816	849	849	836	850	827	831	852	849	812	827	811	777	850	765	802	837	855	844	857	823	832	818	825	773	841	856	863	852	848	858	816	813	875	829	857	846	861	824	790	825	883	865	850	792	809	848	797	807	835	822	876	814	811	816	831	844	838	862	823	855	812	883	873	849	869	799	804	837	823	808	813	854	878	853	777	817	833	864	773	838	854	867	847	855	872	819	796	808	856	836	885	832	854	851	837	853	835	875	896	850	882	838	833	864	851	826	841	837	895	838	839	889	843	839	784	863	860	868	811	841	813	853	789	795	778	858	840	833	834	875	845	784	838	827	859	857	828	807	899	896	908	838	843	777	837	818	795	819	840	817	870	820	864	809	862	844	853	844	830	782	768	818	849	818	793	846	862	837	814	886	849	849	816	853	810	815	876	802	846	848	856	837	814	825	866	863	836	801	889	876	818	768	886	849	804	865	824	833	870	814	833	824	798	827	864	899	853	810	804	848	879	782	866	843	858	795	866	862	834	853	851	836	859	870	867	851	864	778	838	792	799	823	849	850	863	791	834	823	802	944	851	823	784	840	864	851	851	838	880	823	836	861	777	794	827	859	814	810	833	830	830	867	880	848	840	814	834	827	812	852	818	830	816	823	867	831	842	839	880	806	816	826	805	845	784	823	796	816	822	806	873	852	869	871	846	833	861	826	873	828	859	800	815	854	825	858	841	855	860	856	890	871	817	848	821	823	806	864	865	823	827	761	827	822	873	795	825	897	944	797	823	923	852	907	840	810	781	757	813	770	905	854	863	853	830	832	866	837	825	841	830	893	863	822	893	803	841	834	862	842	854	787	809	852	834	789	820	828	822	843	857	831	845	791	775	829	838	842	821	839	842	866	855	838	858	795	888	848	827	848	836	834	818	830	795	855	863	830	783	822	853	788	842	860	839	763	868	862	860	826	836	851	828	820	878	821	821	815	858	818	799	852	841	818	836	851	866	831	829	791	825	822	807	858	852	813	814	791	857	835	883	818	811	856	846	812	827	853	832	847	860	856	860	827	794	833	855	873	812	893	859	839	823	827	824	853	844	848	837	828	816	836	852	852	839	814	823	845	863	811	823	822	861	808	845	874	835	842	883	866	842	788	802	807	844	839	871	824	848	808	870	801	842	811	825	821	861	774	834	864	902	849	877	869	860	828	840	850	827	885	883	851	793	861	882	848	815	809	846	807	771	803	884	877	867	857	813	824	849	835	859	874	853	901	804	817	781	836	820	837	832	844	841	771	856	853	795	829	791	887	809	856	849	859	852	827	856	842	806	825	866	846	784	808	867	808	812	843	829	839	814	815	860	823	788	824	822	808	800	819	817	828	872	788	780	825	831	846	896	811	782	858	855	810	804	859	847	844	828	821	850	800	798	837	839	811	823	848	834	871	857	826	815	821	832	861	843	817	842	824	838	871	816	828	825	847	803	806	829	825	850	892	832	863	771	829	883	813	836	848	857	821	836	803	829	834	853	824	872	894	846	835	853	803	812	821	826	844	840	824	880	825	850	844	865	872	820	895	878	856	873	860	886	791	865	873	846	812	857	816	870	864	863	851	880	782	792	809	808	887	840	856	839	853	805	824	832	789	856	826	861	827	801	841	838	862	889	851	851	821	824	813	819	859	834	836	821	862	782	827	803	813	808	811	929	822	800	817	846	859	828	833	801	807	904	874	880	837	815	794	832	812	858	805	817	837	859	816	831	817	811	849	903	816	864	798	839	822	830	846	807	836	853	871	860	854	856	855	859	863	830	800	846	837	861	857	838	831	796	866	886	880	876	800	840	855	828	882	831	840	835	854	818	852	833	891	821	824	854	868	840	846	894	758	870	778	839	878	895	855	869	805	812	854	848	844	841	864	777	864	867	839	838	835	842	854	857	851	833	864	881	858	827	879	840	856	848	805	833	775	837	839	832	861	803	872	826	865	880	803	841	838	810	860	863	814	807	839	815	824	804	844	871	867	814	818	860	844	752	796	821	834	779	849	838	827	826	848	856	799	814	826	851	843	849	848	825	829	822	799	890	856	809	871	862	841	881	842	858	846	866	832	866	849	800	824	819	790	845	824	842	859	867	816	834	900	816	836	852	826	830	788	854	834	864	775	847	837	824	772	836	811	761	845	882	857	831	838	798	828	884	859	819	792	857	840	894	817	795
6894	629	705	604	471	430	387	375	348	371	366	356	334	356	294	350	327	331	353	334	358	300	340	351	368	302	334	368	316	340	333	339	324	306	339	334	344	368	316	335	330	343	299	289	302	353	348	343	322	387	359	306	317	350	324	332	348	324	354	368	299	338	336	364	338	307	311	322	326	331	342	301	303	298	357	305	358	293	335	373	350	319	329	316	301	323	381	340	334	313	315	368	359	304	291	300	365	338	330	338	332	360	318	365	302	342	320	319	329	325	326	320	318	307	310	390	351	344	321	365	323	303	342	330	336	298	334	301	348	318	323	299	332	322	303	305	348	356	351	328	336	276	313	310	373	299	311	340	320	326	329	364	348	330	339	379	346	340	343	344	340	357	296	364	327	309	323	330	376	341	343	320	325	313	352	328	328	341	311	337	344	343	335	356	320	290	312	327	331	306	296	331	346	305	319	320	290	316	356	300	327	291	335	327	340	334	333	331	338	316	321	296	328	341	317	351	298	320	340	315	298	364	329	324	354	347	339	334	313	311	335	328	370	324	317	290	337	334	349	339	296	340	358	311	335	336	347	314	318	329	322	303	352	313	335	329	332	315	304	331	331	318	329	323	316	297	331	369	330	350	314	310	317	338	305	347	297	307	331	325	323	339	310	331	312	320	338	313	297	321	345	349	372	345	342	325	355	362	352	332	335	320	354	352	314	327	308	315	335	343	320	312	302	338	347	331	337	325	312	309	325	313	313	330	358	307	324	304	330	299	305	329	347	349	292	307	313	327	302	316	320	323	329	298	350	347	323	337	329	339	345	336	320	336	359	369	348	346	330	334	318	327	318	338	317	345	279	333	325	352	321	318	378	338	338	339	368	327	328	299	312	315	331	342	314	334	342	340	364	339	326	327	342	319	314	324	311	346	343	357	400	345	302	344	334	334	321	317	322	348	360	326	302	352	330	357	313	344	367	328	369	343	295	301	374	359	318	331	339	326	321	301	307	307	315	335	318	344	320	328	318	297	311	345	336	297	317	345	307	296	343	329	306	310	333	344	333	339	318	326	305	326	297	344	311	310	353	344	308	336	321	329	310	338	300	369	307	371	311	299	333	315	309	325	303	334	297	326	324	301	358	333	356	320	348	323	315	304	307	328	340	341	315	336	335	368	327	332	365	313	324	305	341	307	292	350	300	328	350	319	343	333	330	340	338	294	331	291	326	349	367	350	341	333	354	329	340	294	318	344	360	336	315	347	338	293	332	290	364	323	337	336	321	354	338	315	345	335	322	318	321	305	344	338	328	336	354	327	314	340	358	313	348	319	329	329	345	376	316	292	336	329	332	313	314	333	291	312	350	339	355	348	350	331	319	346	312	319	330	353	308	333	362	363	367	299	324	302	344	319	330	329	334	344	310	322	335	372	307	325	292	354	300	283	316	353	366	314	332	343	320	330	334	303	343	323	347	342	362	314	349	356	358	343	327	337	329	300	298	356	339	370	278	332	320	292	339	302	332	343	294	325	310	332	345	368	329	350	330	319	297	306	332	324	364	367	341	299	329	317	319	366	342	307	328	353	342	326	331	299	336	320	346	317	318	349	348	327	318	350	303	340	361	318	281	311	347	328	310	353	340	287	289	360	291	358	335	345	344	364	324	317	350	315	322	345	354	338	358	310	315	350	319	340	349	325	381	338	340	342	355	363	334	351	311	306	341	312	354	330	335	326	332	342	312	324	316	322	348	349	370	331	342	359	316	338	340	336	326	308	344	350	325	334	302	352	341	340	329	282	320	301	316	347	345	329	326	351	376	341	317	314	333	327	350	294	326	312	335	327	307	303	340	305	326	327	324	303	324	313	324	308	347	341	319	345	354	290	317	334	309	340	352	337	362	329	338	307	339	346	320	326	301	349	361	375	342	311	315	315	323	360	318	330	363	332	364	308	343	320	315	341	298	341	335	335	333	316	351	326	348	350	320	334	341	314	355	351	329	320	342	351	317	319	328	312	322	347	317	332	341	356	350	338	326	331	341	330	360	320	322	329	311	335	315	317	321	316	364	353	350	336	325	355	330	348	361	305	317	314	321	330	319	377	277	324	324	354	335	319	311	321	321	303	356	330	338	349	296	368	357	331	336	321	318	348	339	304	344	332	305	310	299	331	347	348	352	342	316	341	321	333	307	347	333	332	305	341	305	371	314	329	302	319	308	336	326	336	310	333	334	325	287	321	374	329	328	334	360	353	324	326	343	390	330	288	316	317	333	311	333	327	340	361	331	345	311	325	349	344	342	331	371	315	334	355	329	354	329	287	322	327	318	348	352	348	319	360	314	338	336	364	297	331	340	343	320	370	357	325	330	308	295	327	338	371	309	353	321	306	338	313	321	304	314	314	341	340	323	332	299	340	325	341	353	332	340	323	288	317	339	331	311	301	318	319	307	319	326	351	298	365	349	321	339	327	324	344	315	340	317	320	314	284	311	358	339	309	292	390	312	337	308	335	336	331	343	345	327	320	309	344	319	343	363	347	347	331	352	328	337	341	342	324	346	365	329	330	340	311	346	321	317	334	353	328	332	353	328	325	317	308	334	303	328	309	320	332	294	314	334	330	355	353	321	342	318	325	338	356	337	325	340	328	358	345	312	311	332	317	325	304	359	327	334	314	337	308	340	346	336	341	340	340	330	323	324	304	327	339	333	367	315	338	368	323	338	331	335	325	346	357	355	356	313	318	361	316	303	330	302	314	332	343	330	324	334	302	332	332	298	346	288	367	321	328	323	322	343	331	334	317	316	323	324	332	313	305	339	326	338	304	316	336	359	340	325	313	362	318	329	292	293	306	298	326	335	360	337	330	303	327	314	347	355	354	334	350	311	332	318	335	315	329	292	337	333	372	317	336	333	311	316	341	327	335	319	322	335	334	307	333	312	326	317	321	348	329	293	293	352	331	310	330	306	295	328	351	340	356	324	317	325	326	314	349	294	335	334	290	329	361	358	309	339	334	322	300	318	325	368	370	317	337	321	305	350	340	312	336	316	327	315	323	321	324	324	318	351	334	339	309	344	336	373	296	309	339	337	332	349	340	328	311	326	336	317	321	344	332	315	319	301	352	333	309	323	305	300	336	327	321	330	295	333	346	344	322	317	327	362	318	339	350	370	339	340	342	316	307	336	358	329	325	324	327	323	326	328	339	320	337	319	341	347	332	348	366	355	319	352	351	338	295	357	316	340	313	320	358	347	298	347	331	326	344	326	364	330	335	320	331	343	350	350	308	362	330	353	320	341	333	333	323	329	343	344	348	325	320	337	337	370	352	335	322	330	331	351	316	351	303	344	318	319	329	345	368	355	318	275	318	308	328	323	327	305	319	309	323	290	347	330	311	317	326	310	350	314	348	306	319	328	337	336	359	315	347	322	339	348	344	314	337	296	324	288	328	380	323	342	322	349	278	324	358	316	317	334	325	321	335	339	342	327	288	314	375	313	314	330	337	299	378	297	354
6420	1026	1512	1681	1443	1327	1109	1087	1011	980	958	867	917	869	918	863	864	838	852	827	834	739	793	796	813	875	798	822	779	813	805	763	821	711	802	753	792	784	766	761	792	795	788	819	743	758	759	761	725	784	749	754	772	762	731	754	771	773	795	733	764	811	803	748	781	794	747	765	791	769	745	704	779	789	762	758	735	743	760	735	788	808	799	783	784	764	764	756	809	754	723	777	812	715	779	752	753	756	773	777	718	735	779	791	779	760	791	793	755	778	759	764	720	775	799	746	761	782	770	761	753	795	803	799	751	744	760	788	736	766	750	782	771	755	747	787	745	774	774	758	764	742	813	777	765	773	736	823	744	717	733	787	749	767	761	791	790	776	805	782	771	759	743	751	740	804	808	742	774	728	779	824	736	791	785	806	747	761	824	750	753	775	775	766	755	755	784	750	777	748	797	858	789	784	759	730	754	779	783	747	776	784	744	763	822	800	792	760	814	807	759	785	763	732	728	780	771	795	758	796	757	814	781	776	724	791	781	703	781	790	742	755	750	755	730	774	736	751	726	720	792	763	777	782	756	753	779	738	778	790	732	750	720	815	778	787	790	795	789	795	796	783	762	740	803	762	761	780	776	760	739	802	742	751	762	828	781	779	765	807	755	789	750	742	795	759	761	718	713	783	770	763	816	772	771	752	753	781	796	785	837	817	739	718	741	751	799	800	790	746	803	762	802	800	719	760	835	799	735	745	800	764	772	731	717	793	789	768	756	716	781	751	772	767	804	720	761	750	744	760	783	788	773	802	760	782	817	762	784	769	801	760	762	775	757	783	730	746	794	757	789	767	773	757	796	760	767	825	764	775	762	784	766	731	751	771	788	789	746	744	788	753	828	724	804	765	736	796	753	747	805	741	776	743	765	746	785	765	788	751	785	765	790	762	752	750	791	784	778	720	754	787	752	786	788	766	728	719	858	756	726	788	785	791	804	759	775	749	756	743	779	773	785	781	811	752	758	763	788	781	740	785	786	780	772	791	771	762	794	728	722	760	800	760	750	736	790	724	797	766	748	772	787	781	796	746	781	732	799	763	732	754	813	797	718	806	794	761	699	744	769	763	799	739	754	808	751	746	736	779	746	787	773	771	765	778	757	790	790	752	804	735	745	771	769	736	754	795	818	847	775	776	767	808	726	801	756	708	781	721	804	778	732	774	787	796	787	786	796	750	781	777	773	795	746	785	764	803	759	779	706	811	760	804	783	761	754	776	780	813	765	794	751	762	751	749	770	823	738	781	805	753	763	765	757	761	734	769	789	807	734	736	783	724	782	793	791	747	771	763	792	742	765	772	774	769	823	767	777	747	744	742	750	772	769	700	757	742	778	830	789	765	770	791	766	774	823	773	785	724	804	756	739	761	783	715	724	739	759	779	736	774	730	737	768	765	803	773	774	783	769	774	749	835	768	772	756	755	755	778	825	779	764	785	791	737	720	814	763	761	798	767	750	752	771	772	777	766	749	774	774	701	746	765	797	752	780	761	763	722	738	821	722	772	789	779	774	756	730	752	764	777	735	825	729	769	773	818	773	803	788	749	777	748	798	769	749	807	777	744	692	781	759	801	725	806	751	798	771	765	778	722	790	749	765	793	764	824	757	751	800	737	752	773	741	762	799	763	740	731	801	744	786	728	756	759	779	780	774	764	720	788	727	790	758	786	719	797	814	730	734	799	840	747	760	741	743	796	742	782	785	734	826	774	757	807	828	773	822	742	788	826	776	756	758	788	787	752	745	791	789	763	774	795	793	703	778	805	726	705	803	797	752	757	794	780	799	766	734	797	763	779	804	782	786	776	780	783	759	795	773	786	770	780	786	757	752	751	808	755	740	794	805	773	821	768	770	798	775	746	747	749	805	784	756	773	768	787	800	723	692	745	731	810	761	739	788	768	777	732	768	771	794	768	790	798	797	788	749	746	793	735	824	740	763	732	814	761	744	765	785	781	776	776	832	763	785	760	712	757	784	732	754	816	832	779	818	791	801	751	724	770	799	767	791	716	779	746	766	764	755	772	812	726	822	754	738	798	780	779	780	721	757	764	765	765	758	796	779	815	749	776	802	779	820	754	736	769	759	782	792	745	782	788	735	769	742	779	760	720	815	784	822	747	703	768	758	791	785	767	762	782	776	709	789	834	845	803	812	778	730	782	801	830	748	813	774	794	738	768	777	800	802	777	759	772	776	719	748	785	730	812	742	737	747	780	757	803	785	754	775	798	791	752	802	770	767	808	758	802	739	758	748	743	763	767	770	741	803	802	750	791	759	768	836	765	768	756	790	812	756	788	757	766	728	828	814	799	761	770	771	744	768	787	776	830	760	797	744	870	812	759	776	778	723	749	765	766	740	783	772	802	744	728	763	725	776	734	703	761	813	828	755	763	783	744	746	770	780	787	733	765	777	766	732	766	797	751	809	784	796	794	765	741	783	728	769	771	795	794	759	793	775	815	756	770	763	772	778	752	782	792	738	765	751	752	771	797	768	757	741	826	749	780	796	730	775	753	787	817	795	816	747	771	783	844	759	783	779	786	775	763	735	822	741	773	716	757	780	775	746	792	743	778	868	755	793	746	761	796	821	809	730	736	781	747	722	767	808	773	774	788	792	756	721	757	799	759	765	797	804	774	764	795	731	766	801	770	789	743	812	792	763	754	784	783	785	794	777	841	772	757	767	787	769	742	749	706	803	790	767	740	816	779	753	764	792	747	773	717	744	711	785	808	742	778	753	742	722	769	757	762	714	804	797	785	796	806	749	787	714	751	861	804	793	774	790	735	720	740	776	775	788	734	773	782	774	777	775	815	763	773	804	794	741	755	736	794	750	800	779	815	794	757	777	798	790	723	802	777	727	739	791	716	768	751	843	780	794	789	763	745	732	804	775	732	733	787	778	781	743	838	774	802	749	757	740	769	845	768	792	782	771	744	787	810	760	742	798	767	787	737	783	761	782	786	796	770	757	821	738	785	704	724	743	776	706	789	773	788	792	803	797	778	810	751	756	727	744	763	765	769	796	808	780	771	706	834	790	745	771	823	756	789	707	790	774	719	750	760	777	792	746	770	785	757	792	782	783	846	721	777	805	787	761	743	762	826	786	761	793	754	727	781	733	753	787	801	742	783	798	783	762	755	798	770	787	767	748	678	775	816	741	770	760	808	802	788	746	788	741	758	792	776	755	775	754	797	760	787	772	746	758	748	824	768	741	770	787	765	802	736	796	775	825	751	788	748	795	765	787	788	806	743	798	749	763	772	708	784	792	744	736	738	757	747	794	774	799	794	794	721	724	765	825	741	798	797	740	746	759	796	772	792	754	775	780	832	789	762	758	758	747	803	746	802	755	802	767	798	718	773	782	797	776	793	804	779	764	800	797	783	742	797	770	827	796	735	837	748	795	765	769	744	797	779	760	788	744	808	776	758	741	779	759	786	759	774	762	737	755	785	745	800	779	749
12270	865	787	586	432	286	275	263	230	222	185	218	215	185	158	160	172	164	176	146	177	172	140	166	167	153	156	170	149	156	165	165	163	161	164	146	166	176	148	147	147	156	154	157	188	161	149	163	145	154	143	155	160	161	136	140	161	178	151	147	162	172	155	160	142	157	158	166	158	154	158	153	151	171	158	183	146	164	170	183	163	127	153	155	142	150	173	172	162	155	134	133	145	162	145	146	164	155	131	164	167	150	147	154	140	155	145	141	163	144	176	167	159	158	150	182	142	155	152	172	181	160	154	167	161	151	185	136	148	155	165	158	167	154	141	172	156	149	147	167	166	161	148	171	135	165	156	165	152	168	154	147	153	154	154	203	159	151	177	141	134	157	170	144	150	165	156	167	170	193	148	154	145	154	167	157	151	140	194	168	174	179	138	165	138	137	150	166	163	148	168	155	129	152	153	148	159	148	152	135	171	160	144	148	122	166	140	145	164	144	135	158	151	135	150	155	166	170	174	139	144	148	166	167	154	167	162	138	131	174	147	163	152	145	154	169	145	131	174	145	162	173	165	152	139	143	147	143	139	144	164	148	142	159	155	144	151	144	165	134	160	139	159	145	169	151	153	159	163	145	138	147	177	146	173	163	150	143	175	155	162	165	156	137	143	153	156	147	157	165	154	164	161	159	159	147	167	139	163	144	179	160	151	184	150	154	157	157	159	143	139	158	148	153	164	177	153	175	150	166	182	128	169	153	155	159	152	148	168	151	156	154	140	140	152	168	162	142	144	162	149	144	148	155	161	164	148	137	150	163	158	158	159	141	135	129	173	154	128	181	146	142	156	170	139	132	141	165	158	129	152	160	168	164	164	148	140	125	167	131	147	151	160	148	158	160	145	143	160	163	139	154	156	148	133	162	150	161	165	179	167	148	161	172	166	171	147	170	136	137	168	143	135	176	175	134	139	184	170	144	130	150	156	167	148	150	159	144	140	160	151	141	163	168	147	135	144	160	143	159	135	143	141	118	162	152	150	149	159	174	158	138	166	123	153	150	164	157	158	144	135	164	146	159	159	151	158	168	173	148	164	144	157	132	164	151	166	141	166	147	137	151	125	178	142	155	164	155	165	127	167	148	149	164	170	162	169	183	174	161	135	148	135	150	163	155	163	138	141	150	160	165	150	155	156	144	141	148	136	162	151	146	137	170	169	148	158	198	160	140	152	168	177	163	172	151	174	173	148	152	169	146	165	130	152	154	177	159	147	166	146	134	168	141	161	161	148	161	140	179	134	142	160	144	155	151	157	167	160	143	137	144	195	156	136	134	147	162	175	152	157	156	179	152	161	144	170	150	152	175	148	157	166	157	168	131	140	165	162	166	151	160	149	142	153	165	145	145	143	152	174	156	169	167	155	174	174	156	153	130	144	144	149	137	157	173	150	139	130	155	153	162	157	146	147	162	178	146	135	165	147	149	145	172	142	150	164	170	142	131	158	146	138	171	147	153	172	167	153	158	164	169	168	170	149	155	140	171	148	152	194	161	164	162	147	171	178	147	142	153	155	170	144	157	157	168	149	136	156	147	143	160	139	138	192	142	141	153	163	155	164	130	150	150	160	147	147	176	125	152	157	155	157	157	159	155	159	167	170	145	145	142	168	163	133	173	161	146	132	151	168	173	140	154	159	173	157	160	157	158	173	153	155	145	138	184	142	140	173	152	152	151	139	148	148	171	169	177	145	155	148	174	127	158	147	136	136	145	132	175	146	165	151	141	141	146	152	143	149	146	141	165	147	148	165	154	152	150	165	164	153	160	129	167	171	174	190	145	161	130	159	158	168	132	121	134	160	165	148	143	155	158	162	168	191	118	145	165	162	166	160	142	161	154	150	134	175	160	153	148	140	167	154	175	146	153	172	160	152	184	157	162	132	176	155	169	153	155	151	161	161	160	153	143	154	144	177	141	137	174	168	172	173	158	165	166	152	139	128	173	174	159	171	135	148	163	139	157	186	166	132	146	182	144	144	158	201	131	165	159	174	137	142	142	156	158	155	128	152	163	153	175	154	160	139	164	139	125	164	157	168	149	160	141	172	177	166	146	132	154	153	151	143	167	179	129	133	165	159	171	155	158	161	155	137	159	179	158	173	160	155	143	145	160	148	156	165	147	152	158	154	157	161	161	151	167	158	130	148	163	140	161	154	144	162	152	171	143	167	161	150	150	149	163	173	126	146	144	154	145	152	139	146	157	141	161	151	151	151	156	169	145	133	138	155	139	173	173	166	161	129	135	146	121	141	160	162	140	149	174	153	138	155	137	152	165	144	170	177	128	150	143	174	151	170	176	153	138	150	159	169	159	144	140	162	138	131	161	159	145	142	144	172	147	152	144	161	150	171	164	152	139	128	154	153	163	150	149	151	143	155	146	157	158	135	150	142	151	127	171	158	151	149	152	132	158	138	184	178	163	164	153	142	148	146	149	141	150	147	146	182	135	145	169	185	158	180	161	168	157	145	147	149	169	179	162	152	153	156	159	143	165	173	142	193	156	168	159	161	157	155	154	144	147	185	123	147	177	139	150	150	146	150	139	178	134	157	165	150	162	159	136	169	137	160	158	165	177	167	157	176	174	137	158	130	163	147	160	137	157	155	154	164	157	142	162	126	148	167	160	147	151	157	145	150	136	161	170	136	171	129	160	144	152	135	134	155	157	163	159	156	171	149	136	165	130	175	163	149	162	171	171	165	147	175	146	145	159	160	160	139	155	162	152	141	159	139	122	162	151	145	143	161	166	164	176	148	159	141	183	162	144	148	160	137	161	129	145	177	151	142	159	137	149	141	154	166	178	172	152	138	142	136	125	143	179	185	176	140	150	155	143	165	163	158	192	166	147	149	147	170	160	148	162	158	137	141	149	162	173	168	153	170	140	143	162	177	169	170	143	142	171	160	156	148	165	168	182	144	137	167	158	160	171	160	149	160	166	145	149	165	152	151	173	188	148	138	158	135	166	148	160	162	151	162	157	132	160	166	160	146	154	180	161	158	159	137	150	171	155	160	137	180	142	147	152	140	158	173	171	159	119	152	178	166	172	142	153	170	166	151	150	164	132	156	165	170	131	125	162	147	143	155	143	169	138	164	169	149	167	146	147	165	156	148	146	152	148	152	153	157	139	136	156	167	133	120	153	157	120	166	169	170	179	167	146	142	156	148	147	160	138	148	187	139	136	153	141	151	125	177	156	146	135	156	153	157	135	146	135	148	164	162	154	149	147	128	164	134	162	139	159	165	135	146	139	135	150	141	153	167	157	144	148	172	153	132	156	154	146	164	157	149	159	177	162	168	127	146	160	174	147	168	160	149	155	128	129	143	159	162	170	184	143	159	163	170	153	143	159	154	152	137	166	128	151	155	171	142	155	148	149	151	139	145	160	150	135	154	151	145	147	168	154	171	165	133	152	129	156	142	159	202	153	166	145	156	150	150	152	159	151	167	150	150	136
7606	919	1718	1985	1505	1290	1235	1018	911	844	820	720	706	631	565	563	546	554	515	487	482	432	473	449	440	475	418	443	407	451	433	412	467	443	456	389	413	406	386	403	399	414	385	434	412	437	401	399	392	427	381	400	387	374	423	404	415	398	391	406	377	410	432	416	434	394	380	402	442	439	398	417	400	374	409	375	381	376	399	389	405	384	380	395	389	407	432	394	410	434	362	418	412	381	410	383	418	395	385	369	414	373	377	393	416	377	370	382	440	397	423	396	398	379	383	390	390	359	411	408	412	396	408	353	436	400	422	367	425	414	408	393	410	396	411	391	407	439	403	377	438	423	433	387	429	420	401	388	435	420	391	395	416	389	400	402	396	426	419	418	403	376	414	372	410	392	376	399	406	418	407	409	400	381	386	412	379	395	411	398	367	414	389	370	408	379	381	346	440	384	370	407	379	377	370	370	424	423	377	399	395	393	388	385	431	447	395	434	399	389	413	418	401	397	388	411	354	420	382	387	369	400	448	378	400	390	439	397	402	394	379	376	422	391	377	390	398	396	393	412	404	411	384	402	374	386	408	393	413	413	410	408	421	410	381	393	369	397	404	413	395	414	408	388	392	375	403	418	400	400	416	385	400	394	388	420	383	433	404	403	383	391	381	393	383	383	396	375	404	404	394	451	373	369	382	427	390	398	396	384	377	428	399	397	373	392	368	384	407	409	402	357	382	381	403	399	397	377	398	377	382	389	420	376	392	382	415	387	381	419	385	409	415	366	404	392	404	433	407	438	400	394	394	384	345	431	421	364	419	414	358	351	404	392	387	380	393	417	386	417	412	404	364	383	403	388	424	367	375	415	390	434	383	392	384	418	377	440	405	393	406	375	378	367	395	377	396	384	364	383	402	393	406	447	383	390	380	408	389	373	430	420	418	361	380	396	440	405	398	374	387	399	410	408	399	403	401	396	368	389	420	383	391	384	414	377	390	390	378	382	405	394	390	385	432	390	402	399	419	371	387	383	379	362	403	402	418	368	368	405	404	419	368	421	409	425	404	397	397	415	405	378	369	381	421	421	398	400	349	397	415	369	411	401	368	367	399	432	389	394	385	371	381	384	417	381	401	413	392	401	377	364	398	381	367	397	387	384	370	420	388	419	400	413	411	389	370	415	406	445	387	420	409	384	369	441	393	391	371	377	404	408	395	364	376	414	379	429	349	404	386	400	367	394	386	389	391	384	404	421	410	383	387	414	387	397	395	369	396	415	370	393	378	366	398	373	424	406	429	364	412	428	374	395	375	388	394	388	390	367	376	381	409	383	450	409	381	391	405	412	429	411	386	372	366	433	399	397	395	373	424	367	386	361	422	398	403	410	416	364	395	391	447	405	416	415	412	410	433	390	421	389	386	445	394	388	367	399	422	406	402	392	413	377	403	389	394	383	413	405	391	397	383	393	410	414	432	401	393	377	384	415	406	392	379	379	387	417	385	383	384	442	370	404	400	399	373	401	379	415	419	419	365	416	407	383	400	373	377	398	422	376	385	404	423	401	413	371	418	392	378	401	395	407	402	375	416	402	363	387	412	388	415	392	405	380	393	391	428	452	390	396	397	395	398	403	415	376	434	378	414	443	374	396	399	396	428	407	396	387	412	392	389	376	397	378	392	424	408	416	415	401	382	386	397	398	400	411	390	408	435	389	390	398	399	393	411	416	415	388	385	420	388	409	385	386	415	432	372	384	405	398	361	380	404	353	430	399	397	402	402	404	404	377	392	395	347	410	397	390	416	386	386	413	376	379	403	415	388	419	425	375	407	375	413	374	372	397	387	356	396	370	409	417	395	382	414	383	400	359	368	360	406	384	400	413	393	382	423	338	390	416	411	399	368	404	383	367	362	406	424	416	396	409	379	388	381	359	425	386	407	385	355	384	418	422	390	406	353	405	401	389	406	426	366	395	414	385	400	395	392	389	389	385	412	393	410	378	433	383	387	369	413	412	414	412	409	389	392	400	371	390	396	400	399	410	365	398	391	405	385	417	397	387	400	361	377	373	400	428	392	397	364	377	391	394	425	398	384	383	365	384	397	381	371	395	407	389	362	384	372	415	368	402	416	415	390	395	421	391	399	402	406	370	400	398	355	405	374	391	402	398	393	432	370	430	386	389	435	424	449	372	372	383	400	390	380	379	388	386	419	370	396	386	415	418	406	400	407	393	401	389	397	422	367	388	409	397	404	376	385	403	425	424	391	368	375	397	368	392	392	438	408	366	397	400	415	410	419	396	435	360	373	376	412	366	373	390	349	378	412	373	413	418	388	413	412	384	394	398	429	405	427	392	382	442	367	387	418	408	380	366	423	394	404	371	424	416	434	387	383	383	391	374	385	381	385	396	397	371	409	385	377	419	391	352	368	395	388	395	407	408	396	369	392	391	400	386	411	411	378	386	369	395	372	375	394	401	350	400	345	367	408	368	406	413	394	369	392	394	379	380	388	417	384	404	434	407	359	422	386	407	395	409	412	397	395	371	395	378	392	397	369	435	362	400	377	415	404	455	365	411	398	401	432	396	435	401	379	383	399	410	377	419	375	415	392	391	401	373	421	416	356	433	435	402	373	387	360	399	353	390	385	398	399	393	423	382	399	389	396	416	422	393	405	390	417	359	349	366	406	405	399	374	368	379	444	405	373	408	407	396	392	416	371	402	411	402	403	406	425	443	408	391	403	400	390	370	397	413	411	411	413	380	372	368	417	416	414	377	363	425	388	384	385	424	402	392	401	406	403	384	417	390	412	399	366	385	377	401	384	378	392	425	404	397	394	394	391	414	414	398	402	399	404	382	401	338	402	403	413	355	410	368	369	387	377	386	366	386	408	407	397	401	399	392	397	397	389	375	401	404	405	415	431	418	389	411	394	408	373	384	389	387	381	401	404	427	386	422	422	401	421	396	384	388	384	396	428	387	430	379	407	383	391	386	375	427	391	395	379	419	411	408	384	351	396	413	423	410	390	385	388	404	404	400	397	397	399	410	356	397	435	373	397	417	383	387	387	432	383	417	409	414	396	395	354	357	378	386	390	379	422	396	414	386	424	397	433	376	376	421	375	401	415	407	389	404	414	393	381	422	365	411	394	407	430	413	384	422	414	396	410	417	379	413	362	400	403	391	380	391	392	403	438	368	388	393	398	428	405	402	397	385	406	417	373	419	450	389	382	424	386	417	406	439	403	433	442	455	375	408	380	403	379	389	395	420	402	366	397	366	402	396	401	413	417	403	375	382	382	384	417	394	390	401	379	411	379	393	436	437	386	413	433	388	393	408	375	422	397	376	407	388	404	415	418	413	397	385	420	354	435	418	384	398	377	370	372	395	371	351	381	449	428	404	361	424	397	426	359	429	388	395	380	406	405	422	404	392	391	431	423	362	350	411	394	402	417	388	387	383	391	389	393	407	401	405	399	379	407	388	400	386	398	363	393	414	393	396	390	387	422	415	374	400
1385	402	429	388	386	377	366	365	382	382	357	361	365	403	355	365	386	373	369	381	357	365	336	383	344	360	387	341	380	375	344	370	336	377	371	348	337	381	377	358	372	349	363	373	366	374	350	354	338	362	370	355	348	350	354	374	340	365	347	342	367	349	313	395	343	357	344	363	352	329	408	397	328	356	355	380	378	351	349	401	368	355	371	336	318	372	363	357	377	395	338	307	343	346	356	339	396	376	342	377	353	394	408	388	383	335	332	372	381	365	344	348	360	310	360	358	365	385	366	356	318	361	342	370	349	354	364	357	345	355	357	384	346	357	338	368	334	335	318	375	341	351	376	337	379	364	337	379	332	368	354	363	350	408	356	365	343	360	326	336	334	327	367	355	362	353	337	363	384	358	335	377	358	353	370	343	366	339	324	345	333	359	364	334	364	372	362	357	369	404	389	343	345	356	431	389	343	338	356	385	359	384	351	362	342	353	371	323	387	358	395	349	367	370	355	335	380	338	351	346	355	333	382	388	363	368	384	335	413	327	366	344	386	376	366	339	356	338	373	342	376	369	324	336	376	399	355	345	352	397	345	386	379	344	371	344	362	352	366	361	331	369	365	360	315	355	320	376	375	370	339	364	373	368	346	354	344	350	346	292	341	343	373	359	359	381	362	392	317	350	351	358	338	357	405	372	371	358	368	330	365	347	368	371	326	340	346	358	371	339	348	357	372	341	367	335	332	383	363	332	344	382	310	342	368	344	361	364	367	341	368	350	369	371	371	360	347	341	349	367	342	357	377	318	340	383	333	349	353	398	388	353	388	367	332	382	362	378	330	344	392	385	374	346	367	332	339	364	333	337	409	382	333	333	329	357	322	340	369	339	342	361	369	362	352	366	345	380	406	383	349	313	312	398	331	348	358	358	357	353	344	369	362	371	360	361	362	358	370	332	329	343	336	377	361	398	358	347	344	341	358	360	369	384	360	374	365	366	350	408	350	360	348	399	371	369	379	368	354	394	328	383	338	387	379	369	354	385	364	342	331	351	349	367	383	366	369	400	362	341	307	380	385	341	361	373	387	358	353	342	362	357	372	372	329	327	342	382	369	366	360	390	352	383	364	345	345	360	338	378	374	351	362	324	347	344	326	314	354	317	372	339	364	344	332	343	344	388	344	346	375	360	344	354	370	382	367	354	365	342	342	340	371	366	356	338	351	365	350	351	399	331	358	346	350	367	382	393	341	354	379	377	358	370	339	346	364	338	371	371	347	331	319	338	378	310	391	386	371	349	319	364	390	375	369	326	349	362	400	338	324	326	353	338	353	351	363	401	335	400	318	346	373	357	326	349	356	355	388	354	393	378	374	356	362	374	360	357	362	347	363	351	361	380	368	340	362	341	350	315	345	392	382	368	365	389	380	377	365	383	352	344	345	335	363	312	346	379	346	336	356	379	383	363	346	385	378	348	341	371	337	354	372	354	326	356	327	346	372	374	337	360	364	350	358	367	341	372	381	369	357	359	350	386	358	335	353	371	348	362	336	378	361	348	326	373	353	411	307	344	339	377	374	363	392	336	334	326	358	368	350	339	343	376	369	359	392	343	366	362	351	417	343	378	352	322	342	375	375	366	347	364	364	372	335	372	349	356	367	346	367	324	347	350	345	362	376	387	358	333	328	353	396	373	350	385	342	355	356	347	373	334	323	358	333	373	369	334	335	336	349	340	371	387	374	355	348	388	387	375	336	350	359	374	348	355	376	348	325	388	336	324	281	365	369	333	393	406	355	368	352	360	383	391	371	350	347	338	368	356	316	350	360	365	353	342	388	374	383	377	374	343	359	376	342	351	379	382	381	350	328	359	323	370	338	376	361	324	355	349	330	359	367	339	356	346	407	358	374	385	368	376	315	367	350	338	358	398	332	363	331	372	360	372	329	356	354	324	408	354	347	335	360	377	348	388	354	361	384	371	359	402	384	339	381	343	344	361	344	379	390	339	359	362	367	344	338	339	364	343	367	342	397	379	364	374	365	369	372	369	386	348	301	293	363	372	365	347	371	335	363	335	346	351	352	311	366	374	352	347	374	381	375	320	353	364	363	336	351	325	341	354	352	359	334	341	365	341	335	345	365	358	362	359	348	372	345	378	333	364	358	375	372	353	353	363	370	345	312	370	379	376	354	431	344	361	359	349	366	353	357	347	351	374	340	374	358	330	347	363	340	364	353	360	376	382	374	349	375	354	399	366	357	316	395	302	337	362	344	371	363	374	332	317	405	359	361	331	348	394	372	376	370	350	400	356	380	353	358	372	384	369	343	369	382	374	338	331	356	348	333	387	329	367	377	390	341	309	366	331	343	391	358	357	371	348	375	344	339	376	343	350	364	359	391	358	401	349	357	374	365	387	367	363	384	347	384	353	361	379	351	390	377	310	349	339	357	380	386	353	351	356	383	406	341	372	355	372	359	360	345	349	382	338	368	308	327	377	386	356	355	341	390	341	369	384	351	353	365	331	342	346	315	353	364	326	338	369	366	375	378	360	379	353	351	357	371	372	355	348	357	358	382	345	366	337	311	390	377	386	360	357	356	348	354	333	363	375	363	337	399	340	376	369	385	355	373	353	352	377	382	353	364	324	369	355	367	349	367	404	375	344	383	333	366	380	362	334	348	363	356	335	331	373	352	367	377	380	356	368	333	317	327	356	352	339	358	363	369	376	361	397	373	426	352	367	362	329	365	361	326	356	359	319	346	384	347	359	367	370	348	375	379	334	393	364	336	354	390	376	371	387	341	359	356	354	358	335	374	397	375	328	356	370	357	395	374	363	365	335	339	315	336	346	371	355	384	358	376	359	358	373	348	349	337	358	370	328	333	346	357	328	354	343	373	370	386	364	336	399	357	332	345	362	338	376	329	355	376	365	410	370	373	355	368	343	336	354	350	337	372	387	379	347	377	384	361	343	377	367	362	361	378	364	348	401	353	364	355	356	343	318	364	380	366	399	366	344	408	360	379	352	351	355	357	323	376	369	367	366	359	338	332	360	382	388	365	386	331	359	328	362	357	387	336	366	365	315	352	379	377	362	355	334	352	357	377	359	339	341	345	371	355	372	358	333	356	379	368	361	352	365	369	391	335	349	383	370	375	334	351	374	326	391	376	352	395	372	344	347	377	359	370	379	335	392	353	384	279	334	340	358	352	370	349	399	369	374	380	378	341	338	381	351	366	334	346	369	331	415	359	369	363	373	361	345	339	327	349	361	371	374	383	344	322	363	350	346	355	353	386	367	341	356	324	313	373	332	380	349	363	341	353	345	346	356	358	378	387	325	348	333	346	334	334	366	373	352	381	331	351	379	388	346	360	328	357	362	359	331	341	359	346	332	334	359	381	352	348	362	349	392	399	369	386	355	363	364	338	409	362	349	365	392	372	351	377	360	372	367	374	332	364	383	358	353	350	344	374	361	420	403	357	340	357	365	351	391	368	352	368	371	376	371	354	367
2058	870	923	861	959	892	924	814	893	899	882	892	860	841	805	835	859	844	893	793	808	829	788	833	926	848	807	804	824	874	856	839	822	867	900	821	834	809	840	865	839	833	808	783	879	852	852	823	859	891	858	827	852	841	860	851	844	842	876	817	832	802	811	826	839	806	891	878	865	837	833	845	805	861	817	876	850	848	859	841	827	824	871	816	843	851	858	852	798	817	815	834	856	829	886	800	879	821	843	827	816	853	831	872	807	837	863	829	870	837	814	844	816	771	841	811	812	859	812	848	818	839	872	818	802	849	812	817	769	831	851	845	808	836	831	868	785	856	854	811	821	779	880	869	809	840	818	834	801	795	833	828	835	841	828	858	814	862	831	854	816	830	810	862	823	842	855	809	813	862	823	791	805	870	859	833	857	792	813	862	825	796	831	870	875	859	867	896	838	840	826	824	853	831	838	854	813	816	796	813	887	825	856	880	809	865	868	835	805	782	858	819	834	859	792	850	837	817	789	880	802	815	813	800	887	827	845	812	830	810	808	813	820	845	799	847	862	821	838	838	818	808	855	890	818	841	837	855	843	848	849	844	851	822	801	829	785	839	876	850	835	831	852	851	821	870	880	852	798	873	852	830	809	787	849	853	902	815	814	822	845	818	812	787	842	823	817	837	775	828	847	857	844	834	877	902	863	825	798	846	836	865	817	776	889	813	834	800	823	810	859	818	828	807	825	867	842	841	782	854	895	848	790	885	896	828	824	811	852	857	843	805	792	863	795	831	846	855	844	877	859	860	836	844	810	863	808	847	812	845	843	870	839	855	853	834	813	862	835	833	865	830	905	819	842	862	867	894	838	804	863	833	846	902	818	844	812	856	820	840	836	841	847	833	865	827	864	813	875	882	773	824	811	856	797	873	880	851	863	832	807	843	913	893	831	850	877	798	795	845	771	807	838	805	856	860	868	843	870	850	839	822	833	826	794	830	811	831	815	843	879	855	779	823	813	886	829	824	859	852	841	861	801	805	807	804	838	835	799	836	843	865	818	827	814	838	831	835	828	857	833	859	818	840	817	813	885	812	843	833	872	831	827	837	844	851	876	869	836	814	827	848	823	845	848	774	858	836	863	899	817	855	793	850	808	730	843	819	856	825	859	814	818	816	833	861	870	855	819	818	809	814	839	828	869	785	861	859	793	799	803	814	825	814	815	822	862	820	865	855	831	851	817	827	858	886	824	835	900	826	829	840	822	851	859	810	839	805	825	877	803	849	883	874	786	841	844	842	808	840	752	833	904	852	868	801	844	849	866	890	819	877	845	810	825	856	842	822	874	814	828	896	855	837	843	841	807	811	838	829	816	856	889	813	843	806	843	880	862	866	866	824	855	841	829	844	904	817	806	885	812	853	810	808	842	829	820	854	819	866	792	821	828	902	839	877	822	837	820	869	887	883	858	832	804	814	870	823	849	788	810	810	866	834	858	825	808	826	820	807	817	854	895	872	842	819	850	842	838	828	879	831	867	839	864	861	861	811	848	867	846	919	836	827	816	887	853	857	848	833	860	769	837	856	869	836	843	786	832	853	820	871	847	868	820	858	879	862	789	815	865	845	819	819	841	835	856	872	814	822	818	821	818	867	813	825	872	877	836	863	837	852	801	788	875	843	836	877	833	863	794	837	797	805	824	883	863	763	847	839	804	857	801	865	835	864	815	810	808	824	845	831	790	833	842	849	861	846	841	815	834	830	830	833	880	781	740	883	814	797	792	910	863	837	876	848	811	800	873	881	807	853	848	866	800	813	829	835	856	834	782	825	861	861	826	831	828	798	842	852	813	817	827	838	838	841	841	827	837	868	805	833	788	851	835	820	799	886	755	866	833	842	884	830	860	838	833	866	872	883	778	799	853	871	837	837	845	850	860	860	862	854	871	792	826	828	803	842	809	867	866	824	771	843	858	834	856	806	785	825	781	819	766	854	832	829	906	811	847	838	793	836	858	810	872	827	824	784	792	852	849	829	808	822	818	839	836	843	845	875	877	872	894	840	857	855	840	887	762	854	833	847	819	791	772	816	852	842	822	882	842	848	835	880	852	848	806	854	789	840	847	821	832	839	841	832	885	903	844	869	797	824	852	863	827	893	834	822	832	823	844	814	885	871	855	827	881	873	849	877	841	828	877	801	825	827	809	891	861	826	866	823	843	837	865	820	846	818	838	827	843	772	815	799	848	837	845	862	813	791	866	916	867	830	831	808	863	868	851	871	835	865	890	818	859	869	863	810	840	816	844	832	882	830	871	833	818	780	808	792	874	857	886	886	837	855	864	803	798	785	844	805	834	816	794	828	854	837	827	850	824	839	846	825	878	855	866	849	878	829	859	802	861	895	835	846	824	852	793	884	879	752	843	846	919	858	842	804	866	839	863	804	761	881	889	829	833	846	838	884	759	846	843	815	858	821	841	833	856	890	855	845	837	834	892	851	846	814	841	875	870	881	818	855	843	870	860	827	852	819	852	803	802	801	826	834	835	812	852	826	863	829	919	838	847	852	807	841	855	840	836	827	896	890	846	892	823	878	795	827	819	831	822	840	860	847	879	901	863	857	789	818	899	839	761	824	824	851	872	863	852	820	867	853	833	860	759	824	875	854	819	817	777	825	878	787	863	833	847	876	867	861	830	857	808	875	806	840	870	852	830	834	826	826	844	864	843	879	817	842	815	810	827	797	856	817	799	836	794	806	839	829	831	806	846	850	810	865	841	801	873	817	841	861	843	904	848	864	843	821	815	785	898	873	832	797	837	842	838	861	834	882	871	864	868	808	837	845	801	824	869	875	874	807	855	851	848	831	833	817	836	835	878	856	829	863	855	794	855	857	845	847	879	859	833	863	816	828	880	828	832	815	837	808	822	823	829	818	800	868	849	825	806	833	836	865	814	794	850	843	833	858	833	804	848	839	860	861	880	813	860	778	889	883	784	872	843	815	824	844	825	795	843	852	868	860	814	862	781	873	864	807	910	816	854	842	838	819	851	837	883	855	858	810	833	821	841	776	830	845	818	827	854	792	864	843	876	824	833	835	846	741	848	864	830	822	848	812	838	855	827	875	854	844	830	811	797	895	862	849	805	785	834	857	806	851	878	850	831	842	850	854	781	827	911	839	869	832	845	815	799	925	867	814	817	822	844	847	861	852	826	862	888	882	825	888	845	861	857	855	845	869	892	840	829	837	785	822	849	819	892	818	858	854	872	827	828	870	858	828	832	831	883	869	881	832	837	782	870	906	775	817	856	860	845	868	767	819	827	819	873	891	831	792	783	804	868	841	780	850	842	815	879	821	912	809	806	873	844	873	842	847	839	803	869	873	817	776	830	825	863	860	872	825	841	854	855	789	844	846	854	876	884	856	751	799	844	837	831	772	831	834	801	843	862	821	856	856	819	815	817	870	821	886	882	883	896	866	840	848	822	844	830	852	887	820	862	819	822	858	849	837	799	827	837	810
7045	592	666	526	480	410	402	428	389	389	352	347	326	399	352	349	305	351	303	304	353	320	359	358	329	320	312	319	353	345	339	337	329	303	327	359	354	356	328	304	331	378	328	359	320	321	329	360	329	324	318	354	325	331	366	323	364	322	328	339	309	309	343	347	389	347	331	350	328	296	339	350	341	363	343	332	323	332	305	340	329	331	333	341	346	316	336	339	350	332	324	331	351	324	318	326	323	317	365	309	340	345	311	295	300	354	330	313	347	361	348	341	352	360	351	328	349	301	344	314	325	320	327	327	332	359	332	326	328	321	348	299	301	352	308	324	307	311	336	340	320	310	344	355	346	303	343	369	322	328	317	347	359	320	331	318	318	324	325	340	305	338	332	345	343	343	323	335	334	308	341	321	334	347	325	347	306	319	297	344	294	352	327	326	313	316	326	353	342	318	341	331	340	336	342	364	334	330	349	301	315	339	324	331	363	334	322	335	332	359	370	330	334	303	338	350	281	371	332	328	305	356	327	292	367	330	314	322	311	348	368	304	355	354	335	356	342	303	332	333	345	324	334	308	339	317	338	316	304	332	300	355	366	329	334	345	372	345	335	312	345	315	310	319	347	320	329	352	335	336	350	390	318	324	357	334	325	312	321	325	328	346	341	324	325	311	334	358	317	349	331	340	325	344	336	287	323	322	347	361	328	317	334	327	332	348	313	336	371	321	337	321	329	331	335	305	346	342	369	338	341	316	371	318	350	329	345	355	342	311	327	297	317	352	350	320	326	341	318	313	324	351	344	359	281	313	365	287	322	358	325	341	316	322	317	314	352	299	340	328	316	363	331	303	345	322	337	364	333	332	360	362	308	364	328	322	343	347	341	332	345	343	316	308	331	302	324	321	334	338	328	322	348	368	327	355	353	332	301	330	338	310	324	313	345	315	334	338	329	324	336	343	312	336	369	334	346	334	286	344	323	341	341	372	318	350	333	293	335	380	334	333	320	348	325	335	294	333	326	383	370	341	345	331	325	338	325	341	294	295	335	356	338	356	334	337	346	320	338	348	326	320	337	308	335	315	352	336	316	293	313	332	324	324	338	319	370	340	368	339	343	314	301	327	354	322	307	322	332	326	333	336	326	317	325	316	316	322	328	375	318	330	327	349	327	314	320	316	351	316	337	328	374	345	321	322	337	342	338	349	331	332	291	316	327	314	320	333	348	317	350	339	342	320	366	325	308	354	356	316	344	392	347	356	363	322	353	361	337	326	338	332	337	332	312	362	307	362	326	349	338	304	352	360	343	370	332	346	329	317	313	344	341	307	324	333	291	322	318	362	325	354	358	328	277	322	330	291	330	371	336	340	316	323	320	348	336	331	345	348	348	356	303	330	324	328	329	333	345	317	302	357	326	332	362	320	379	337	353	359	334	375	354	322	349	311	313	345	336	281	332	330	330	312	322	321	326	361	349	380	279	336	356	309	375	308	329	299	322	321	333	297	338	351	326	374	348	315	306	318	345	325	331	322	327	355	345	338	346	357	376	353	346	339	324	337	340	330	321	355	340	345	327	339	325	313	328	322	338	394	360	374	350	329	353	303	318	306	301	316	331	351	320	318	325	317	304	340	349	339	337	317	296	334	362	355	340	311	337	345	345	327	348	292	329	321	317	324	320	351	317	341	306	310	339	323	333	371	351	330	320	328	339	324	322	358	333	319	336	313	330	335	304	311	319	327	342	338	311	348	327	307	340	340	364	344	339	324	328	326	337	360	335	358	319	328	332	344	313	375	318	282	339	343	347	339	248	344	385	330	332	333	329	354	339	322	293	319	344	349	306	353	331	304	314	347	314	340	320	320	324	317	366	336	341	314	352	333	319	325	334	309	358	328	311	313	332	295	307	337	341	336	324	317	357	320	387	344	315	391	348	311	325	321	341	325	321	382	315	340	321	299	309	348	343	330	350	316	362	299	338	326	323	331	334	345	352	358	319	368	372	308	304	333	365	282	340	367	338	342	339	325	328	331	338	320	331	340	356	329	303	324	302	317	323	343	347	306	329	333	326	344	312	349	345	352	294	360	309	328	324	323	326	346	308	348	311	347	285	321	338	336	319	370	315	322	311	358	360	342	352	359	333	318	311	342	309	356	290	348	349	347	334	355	321	315	320	308	319	366	337	329	331	348	348	340	337	360	372	358	337	306	332	338	312	313	310	338	324	342	308	291	316	334	315	321	386	344	338	323	342	316	311	334	362	329	333	338	338	338	335	285	327	319	360	339	319	342	338	316	322	349	321	359	337	346	330	328	352	329	321	330	307	345	337	305	329	301	324	317	365	317	338	360	330	330	317	310	317	322	347	340	325	339	339	340	325	350	354	351	347	390	357	327	331	324	318	321	316	349	305	299	359	349	333	338	325	352	308	353	337	336	326	343	324	318	308	324	359	313	328	340	314	283	314	363	332	302	347	320	342	352	365	318	356	323	357	322	330	333	344	320	323	363	337	330	322	353	333	336	348	362	345	336	353	333	333	324	323	343	351	342	324	342	318	347	350	318	334	332	354	337	339	329	370	362	342	319	318	350	365	305	341	347	316	323	294	303	332	345	319	313	342	333	321	315	325	380	340	286	311	318	318	359	337	315	324	308	342	322	320	334	321	345	350	302	346	348	349	312	324	282	335	355	366	326	389	334	340	341	331	330	313	308	361	336	338	308	331	337	346	298	335	345	331	351	328	329	339	328	337	356	348	317	328	325	308	351	391	304	347	311	345	359	347	357	318	327	340	334	319	319	326	314	309	328	320	319	347	343	294	328	341	344	372	331	306	320	321	335	347	332	354	336	334	328	314	313	370	342	329	324	371	325	312	340	329	316	275	299	362	312	304	331	337	370	317	377	339	339	342	363	353	314	310	315	370	321	350	300	316	352	352	311	321	342	321	346	311	312	361	340	333	378	312	344	331	331	313	322	341	336	335	327	347	316	360	307	357	311	384	334	332	345	311	371	299	309	309	307	337	330	328	356	313	358	340	310	330	323	299	328	313	354	320	320	371	334	317	360	323	343	335	319	310	336	308	306	344	324	338	317	327	336	337	320	335	361	288	329	335	318	330	317	363	335	326	337	345	317	328	293	350	327	314	353	323	344	323	324	315	332	329	337	339	367	311	331	336	341	363	332	345	311	323	362	329	328	365	309	383	313	337	337	356	354	316	299	309	332	317	339	350	355	332	336	327	337	322	325	325	322	318	325	339	319	300	317	353	316	336	371	348	336	333	317	318	345	328	315	325	290	308	371	329	324	319	330	306	316	345	323	308	340	372	366	321	319	331	298	337	269	348	335	332	286	360	366	356	313	318	331	337	300	317	325	309	373	359	303	322	356	355	344	335	308	333	359	319	342	306	334	332	291	330	312	308	349	327	347	323	351	355	325	336	319	328	312	327	341	330	366	329	321	359	330	320	295	321	355	327	363	339	321	324	336	317	315	297	341	351	351	322	315	352	336
6477	1023	1509	1578	1429	1333	1172	1163	1011	1017	929	956	904	929	882	896	853	854	775	814	807	843	778	821	777	768	759	815	769	767	825	837	762	817	754	765	778	714	761	797	744	819	835	772	780	777	747	712	827	751	729	808	756	746	716	836	776	791	753	773	796	752	730	753	795	776	756	764	744	783	784	779	803	802	791	801	710	772	721	787	774	776	755	811	758	808	740	823	759	767	745	822	783	742	800	759	784	747	776	771	740	766	831	787	795	772	795	743	778	740	763	746	746	788	818	767	763	741	736	789	721	752	774	764	742	785	807	786	760	711	767	761	796	756	761	771	775	756	736	784	770	752	789	779	785	778	758	749	735	782	803	766	770	777	753	797	768	722	754	771	726	768	778	820	820	830	773	745	772	730	762	782	791	794	789	799	773	750	763	766	773	769	793	748	768	779	747	764	771	718	770	745	692	729	733	781	738	763	789	766	758	740	784	744	791	793	804	803	774	796	780	742	741	724	792	780	781	759	765	800	793	790	772	777	794	832	758	778	823	791	771	767	786	743	772	784	742	780	804	769	794	730	776	792	738	759	736	826	701	771	799	772	751	755	795	751	776	794	803	752	781	757	791	757	783	769	749	758	808	781	725	836	785	725	806	753	813	792	757	787	729	756	749	794	769	716	779	751	786	794	757	772	782	797	757	742	736	763	779	755	793	760	809	741	764	728	735	749	739	799	728	763	782	763	768	754	784	768	758	798	796	793	752	764	765	756	753	812	755	714	753	786	752	743	766	757	781	758	722	727	740	812	812	745	783	784	779	785	758	783	764	744	763	768	798	784	718	770	842	822	780	795	763	791	768	721	735	694	816	708	777	794	789	754	821	832	790	757	797	742	765	778	731	796	810	775	808	804	821	797	795	771	766	781	771	788	764	781	739	794	855	760	755	781	749	772	745	760	758	725	725	756	777	741	801	800	779	768	762	809	733	765	742	774	741	758	815	785	721	756	765	794	742	816	782	758	761	760	802	771	734	778	776	742	768	777	807	778	743	754	735	794	767	841	806	796	767	758	788	760	757	786	787	777	760	771	762	769	843	750	767	753	761	763	780	790	738	779	758	766	758	792	775	829	694	787	764	769	829	752	747	774	793	759	802	712	760	791	744	788	789	818	753	774	786	767	775	767	752	777	754	766	750	780	778	783	786	765	769	778	756	835	751	765	765	788	735	756	810	771	793	766	783	800	756	769	750	745	792	799	792	775	768	779	741	758	773	742	795	744	794	753	844	790	780	774	715	778	787	789	750	771	809	851	744	787	760	812	785	786	790	723	798	759	709	750	782	785	764	781	729	707	786	838	801	775	766	792	789	742	806	769	788	790	782	705	772	746	808	766	811	790	783	799	794	763	755	779	731	738	709	772	768	782	788	781	769	740	758	822	777	783	758	808	780	792	764	721	741	727	787	777	754	775	791	737	804	778	785	808	726	767	829	770	786	737	782	781	777	745	776	742	803	764	764	764	802	750	776	759	761	766	807	727	766	808	816	748	758	754	747	794	795	779	761	781	772	740	731	784	722	777	792	836	746	716	733	821	757	790	732	755	811	722	793	729	822	795	768	807	742	796	734	784	778	791	765	740	790	758	760	789	733	746	762	787	764	755	770	765	785	733	770	773	800	768	741	767	767	772	800	774	780	834	791	825	766	795	818	769	761	765	775	756	775	778	787	736	750	793	773	785	781	753	744	766	750	782	774	746	809	792	781	740	790	784	758	723	819	770	740	774	720	777	809	794	787	738	762	782	778	777	716	707	718	795	770	753	776	772	738	793	803	796	742	794	779	743	770	690	823	766	746	768	780	743	763	747	764	772	793	778	764	768	699	807	785	678	794	742	749	747	777	771	741	829	780	808	810	775	762	765	799	712	760	802	774	805	760	760	739	782	801	815	764	730	802	758	791	830	778	766	751	778	806	801	769	821	788	792	786	787	771	735	783	745	736	780	821	739	794	737	722	749	748	759	772	730	760	770	767	694	756	704	795	767	774	728	686	812	781	756	838	771	781	748	779	736	803	801	771	755	764	765	811	757	787	797	801	799	753	772	814	742	789	757	728	774	751	764	738	786	744	769	764	752	812	726	787	799	764	766	727	793	810	764	755	720	801	786	785	786	761	740	742	765	783	697	781	764	746	711	755	779	788	756	810	743	738	762	765	777	763	785	816	776	728	767	749	811	794	754	730	801	765	780	761	766	762	811	756	785	766	744	804	768	790	785	753	723	769	722	778	745	755	810	758	751	781	786	736	785	775	730	789	794	767	738	821	785	759	738	788	811	755	766	726	817	751	784	753	769	744	841	774	786	795	777	778	715	727	729	770	781	788	775	795	775	772	761	761	745	760	739	801	751	798	791	765	790	844	783	771	791	815	772	756	806	812	798	787	727	858	721	767	737	805	746	776	709	734	787	783	788	809	745	789	745	768	800	718	785	765	775	789	760	719	799	799	782	751	758	784	845	821	774	772	738	753	739	748	759	753	760	736	779	738	758	812	772	738	733	775	802	772	798	809	782	761	745	791	728	729	743	780	750	763	764	803	809	745	764	774	759	829	798	726	743	766	725	808	772	745	769	769	776	786	746	777	768	734	773	782	773	765	787	790	703	801	725	760	678	750	757	765	746	780	783	759	768	770	779	741	737	767	815	802	744	775	783	747	787	735	768	781	738	778	790	783	758	762	733	759	769	774	781	751	783	766	777	791	721	769	791	773	771	764	773	784	758	788	780	739	767	751	809	819	778	768	837	762	812	805	753	756	818	809	806	776	809	787	768	776	724	770	791	852	754	778	768	777	765	783	797	768	712	763	770	780	778	767	791	782	804	799	750	794	742	811	722	767	824	801	757	792	797	737	762	804	774	807	816	790	811	774	826	795	724	768	738	757	777	742	745	724	765	743	793	779	760	749	791	796	757	727	752	765	716	851	772	778	765	784	795	742	760	815	760	798	726	785	811	790	793	802	758	764	766	746	742	785	765	787	806	809	767	787	786	787	810	806	765	815	730	770	762	751	757	741	710	747	724	826	763	744	820	780	786	763	843	786	789	738	789	807	742	794	799	724	839	740	804	779	779	782	760	750	717	753	801	777	764	796	795	790	823	732	812	830	780	757	785	719	782	783	771	761	811	737	789	744	777	752	796	787	755	774	761	806	731	760	719	787	725	774	760	764	709	761	728	741	737	805	714	750	806	772	748	761	778	767	737	764	827	759	792	773	741	737	771	761	775	749	768	796	748	744	817	738	797	759	813	786	793	759	774	770	736	787	731	711	742	739	797	755	786	765	805	795	729	792	792	783	789	796	802	735	777	807	798	744	780	758	755	800	785	761	775	787	753	740	784	793	731	754	730	757	746	763	768	785	772	778	791	766	775	753	760	780	796	714	779	671	764	763	759	728	794	764	794	763	776	767	758	797	758	769	751	791	782	779	765	755	773	755	777	797	775	802	815	748	761	795	770	778	732
12383	920	764	578	418	353	283	270	284	243	209	212	206	171	194	196	186	177	175	190	164	169	149	173	146	166	155	170	148	178	153	160	167	166	151	132	166	177	192	161	161	142	136	167	160	146	177	159	156	148	162	168	149	140	151	143	155	169	161	151	147	148	138	136	161	144	153	157	150	200	165	154	133	156	167	162	158	130	155	150	151	163	130	171	146	176	144	151	151	163	177	164	150	138	173	156	155	154	176	161	172	157	171	135	158	148	176	170	159	149	156	146	141	155	122	149	142	162	143	159	152	152	178	143	154	173	150	141	142	150	156	165	154	123	163	146	158	150	182	135	137	152	155	138	161	142	157	141	176	127	177	177	162	169	148	158	155	148	170	165	149	153	128	150	120	130	148	146	141	149	146	149	145	160	163	146	147	152	157	153	147	157	156	166	142	169	151	169	158	181	150	138	151	147	141	153	144	147	155	149	160	169	160	131	159	123	147	160	139	134	146	153	180	174	179	168	162	166	160	149	163	162	147	167	156	174	145	158	148	140	159	157	134	138	153	161	163	168	148	155	144	157	134	145	129	146	148	161	159	184	165	152	138	132	144	135	149	161	136	138	171	167	157	150	154	154	125	149	157	176	173	174	165	165	157	150	158	150	149	137	163	162	169	161	155	153	145	149	139	165	163	192	165	154	153	157	163	153	144	158	142	141	150	147	145	143	151	141	166	147	141	155	154	177	145	159	136	148	141	150	147	156	161	144	160	160	182	159	172	185	153	154	157	144	153	144	162	150	138	154	150	171	142	151	148	141	137	158	177	154	174	159	151	156	158	151	123	158	184	154	163	172	151	159	153	171	142	148	132	163	137	156	157	143	141	148	154	169	149	136	159	147	139	143	136	148	165	155	164	161	153	151	162	127	145	159	149	157	156	153	154	177	166	176	142	170	161	158	151	137	183	134	150	174	182	168	159	146	147	176	160	179	162	128	116	154	144	154	143	156	150	178	154	170	181	160	164	160	180	150	160	134	153	160	139	160	169	148	175	147	149	165	165	152	174	177	175	160	134	156	159	141	153	163	173	146	164	148	150	129	138	147	174	169	154	136	167	144	147	164	133	152	155	156	173	156	149	151	157	138	163	168	158	152	158	176	178	161	156	155	154	147	136	168	142	152	163	143	141	150	151	168	163	165	146	144	152	171	145	147	169	155	157	168	147	166	151	153	147	164	171	157	176	139	154	185	154	179	145	161	155	154	163	144	166	144	150	172	184	152	151	161	142	169	154	168	160	150	166	138	180	141	127	149	153	167	168	149	148	138	173	127	154	129	173	166	161	178	153	155	140	172	139	154	144	146	146	160	137	166	135	166	165	163	145	166	161	174	149	172	160	155	156	163	168	145	164	131	158	134	162	161	165	141	142	152	157	159	142	170	153	149	168	151	155	154	139	132	169	158	170	158	170	171	157	191	189	179	177	140	144	136	139	171	154	168	187	158	150	157	164	162	164	150	152	170	174	174	159	138	163	128	161	170	169	178	157	164	139	141	161	147	158	137	178	167	148	154	157	145	168	147	136	166	147	140	148	146	166	171	148	158	149	169	124	157	162	150	134	145	158	149	165	156	171	136	153	153	151	139	139	165	140	144	160	168	153	147	169	166	142	158	172	172	158	176	157	177	168	157	153	159	158	158	163	171	180	150	171	147	161	158	164	145	168	164	170	146	179	157	165	152	160	150	165	167	151	136	161	130	155	135	141	140	142	169	136	156	145	146	164	155	130	145	128	172	137	170	168	160	150	153	166	167	178	133	154	126	127	145	153	148	161	170	158	161	165	162	154	148	160	149	139	156	150	161	175	164	168	180	172	148	124	146	148	148	168	142	177	147	146	155	154	145	157	170	173	134	144	192	170	168	169	148	136	133	138	144	161	170	159	168	149	137	165	170	148	149	186	170	153	152	143	155	141	149	161	181	152	167	186	143	149	160	165	156	163	164	153	166	163	157	149	155	139	163	156	154	151	159	157	158	156	158	163	162	165	155	158	166	169	157	146	147	164	148	161	154	149	165	160	151	158	168	157	145	141	167	146	156	147	169	174	148	153	151	160	158	167	165	153	128	143	168	155	179	151	190	130	150	149	167	149	155	143	171	165	155	148	152	132	133	149	143	144	151	166	167	151	151	168	149	131	152	163	139	136	157	155	152	145	139	157	173	138	132	153	162	148	157	152	152	171	166	146	171	139	144	144	136	124	139	160	172	161	162	149	155	189	150	154	140	159	169	145	146	174	144	142	145	159	159	144	153	159	172	180	161	154	151	140	170	148	152	147	180	151	146	153	164	159	147	172	130	142	136	177	150	157	145	153	142	159	166	170	126	151	158	154	134	148	138	142	149	167	136	161	155	162	151	142	143	155	154	144	162	182	167	183	160	157	163	158	164	161	160	138	141	174	156	129	139	153	171	142	144	160	141	144	164	165	169	151	161	149	153	152	151	159	146	160	158	160	154	157	164	155	128	154	141	144	158	156	147	135	169	161	164	149	162	163	141	140	162	159	145	172	156	170	149	131	151	165	144	186	135	131	159	158	149	144	161	170	154	158	140	178	150	170	143	154	174	146	172	152	164	157	159	155	146	166	145	134	143	146	149	148	176	175	150	167	160	163	160	139	134	157	141	155	173	146	158	150	152	208	179	146	159	174	158	125	179	165	153	144	170	171	151	142	168	178	181	160	153	129	148	158	162	154	163	166	149	158	139	152	150	147	168	171	146	150	152	138	147	166	153	153	174	148	163	175	146	152	160	165	146	163	165	128	154	170	152	143	160	153	152	167	156	184	154	150	164	135	188	156	159	149	161	147	154	148	176	143	132	137	142	144	161	166	161	152	137	153	165	166	138	160	164	145	164	150	169	162	143	153	148	152	157	136	148	164	156	142	142	142	153	169	151	178	156	155	145	158	165	154	145	153	149	165	148	140	178	178	158	154	170	151	153	191	147	151	156	143	152	160	149	135	149	142	162	141	150	163	157	144	159	176	119	159	139	150	164	147	154	170	159	176	160	160	169	145	135	146	142	153	151	152	160	155	130	169	155	168	124	166	154	164	164	163	169	168	157	157	160	141	164	150	143	138	149	148	184	154	153	153	157	171	154	174	180	134	147	154	150	140	151	142	157	154	144	125	164	163	158	152	156	144	162	159	152	186	139	142	157	168	138	141	153	163	146	144	153	155	137	166	157	129	156	133	155	158	195	148	138	132	149	176	145	144	146	141	164	162	153	170	185	115	178	147	168	147	163	158	149	172	149	151	161	163	148	133	192	147	151	159	161	149	175	143	145	170	168	163	167	169	140	172	158	146	163	181	128	147	133	147	165	157	176	177	159	159	174	132	158	165	146	146	124	168	174	174	140	152	139	152	159	147	138	156	145	179	149	140	149	153	159	154	166	154	145	145	167	139	141	132	146	160	134	186	136	143	148	130	143	143	181	146	138	169	167	159	164	150	152	148	152
7699	849	1570	1824	1628	1315	1185	1087	928	833	697	683	638	665	588	650	608	532	501	519	495	438	464	408	385	438	398	447	460	390	426	408	403	428	407	451	447	405	442	436	401	440	448	404	401	394	410	401	432	426	378	408	394	423	409	370	417	385	413	401	375	376	413	432	431	403	383	374	424	401	376	358	415	405	415	400	401	387	393	391	419	390	385	402	396	418	417	430	386	425	402	440	381	391	392	390	420	365	390	419	385	404	399	395	402	392	398	398	401	427	434	405	365	374	414	371	374	397	405	369	361	394	387	393	397	376	379	411	389	373	369	407	418	401	409	408	374	377	423	428	407	411	399	381	406	380	389	404	363	393	390	392	390	420	401	384	389	415	377	377	408	371	329	370	382	402	369	368	372	389	393	408	388	423	400	377	387	399	400	387	393	410	364	409	427	416	394	368	399	406	395	439	371	378	439	374	374	402	377	391	437	376	359	372	388	379	400	391	400	375	396	384	386	395	365	400	372	408	368	413	450	416	391	414	396	409	373	379	412	384	396	402	370	389	417	435	376	404	418	398	428	402	405	408	387	416	394	413	382	381	427	378	399	395	404	394	379	386	423	365	434	388	393	374	399	374	406	373	374	389	414	399	372	386	415	391	407	408	364	378	425	375	430	374	378	388	404	402	383	409	369	413	407	370	393	405	434	397	397	405	374	423	401	397	417	382	405	387	390	384	366	371	392	387	396	402	426	404	386	389	387	389	374	402	407	384	392	411	378	386	429	386	422	376	408	427	386	363	370	416	395	362	384	391	403	380	412	401	361	396	413	401	420	405	372	404	372	377	427	429	389	401	363	397	402	430	406	408	381	388	398	361	376	372	441	376	427	391	391	399	435	364	388	409	394	383	372	384	389	411	415	424	403	407	386	393	415	397	402	391	400	388	358	397	412	413	380	394	359	397	401	378	422	405	405	415	399	404	400	405	403	390	406	408	395	409	352	363	380	398	423	408	401	428	396	389	404	387	397	381	429	413	414	359	425	409	430	427	437	379	391	382	415	380	379	375	407	383	406	416	391	382	399	431	384	398	418	421	384	368	373	348	401	359	401	395	428	421	414	418	407	416	368	395	402	401	424	374	412	386	392	417	360	415	383	383	382	421	389	353	419	380	384	383	379	402	409	362	375	409	392	383	366	399	416	373	396	398	370	389	428	395	392	384	367	408	371	381	415	399	388	371	431	379	369	375	380	406	376	417	387	408	406	411	398	387	405	412	384	403	396	370	404	407	394	424	368	382	375	395	421	345	400	365	345	415	405	385	395	381	404	395	375	398	377	428	400	383	402	391	388	389	402	402	376	408	394	415	440	399	393	431	405	441	403	415	347	409	439	436	398	341	395	390	376	415	376	369	375	385	411	385	372	383	401	385	373	421	381	375	405	416	404	382	386	383	395	372	389	436	378	402	399	391	376	411	397	403	416	407	393	409	402	425	390	402	373	385	401	393	397	397	391	422	412	393	393	410	390	419	390	396	383	372	385	404	368	387	383	357	404	377	402	370	405	388	415	401	338	407	391	372	415	396	381	401	397	367	380	386	388	397	404	373	371	370	403	397	388	404	402	397	401	411	375	392	394	390	401	385	375	401	412	401	382	383	397	379	377	394	411	385	423	428	412	385	434	398	365	405	384	401	413	449	376	387	414	374	420	373	393	431	393	387	379	398	404	413	351	372	421	389	351	424	388	378	394	374	368	384	388	409	417	386	393	403	394	421	378	396	415	380	405	374	384	425	380	376	408	404	406	391	377	395	397	406	371	385	395	377	398	417	405	399	362	380	417	374	390	407	392	410	411	408	378	398	422	353	356	369	396	331	393	398	380	389	360	372	398	364	438	406	380	386	379	399	403	382	417	404	392	409	416	387	444	400	411	446	369	364	400	411	409	364	395	376	371	424	377	404	431	396	402	406	377	410	386	394	400	383	390	367	420	425	387	401	397	365	405	361	345	415	432	400	384	415	383	396	393	368	405	373	371	404	400	366	384	369	381	404	412	389	361	344	371	371	386	395	396	407	371	406	400	381	389	408	392	422	390	391	357	411	394	395	399	379	375	372	360	390	410	389	364	384	392	432	394	411	409	415	401	367	368	388	364	376	393	416	402	415	373	384	385	402	404	404	406	400	405	383	376	376	366	397	383	397	374	411	362	405	377	388	410	386	390	400	406	413	380	386	388	377	431	396	385	416	379	396	387	407	390	359	395	410	372	374	373	405	425	410	387	407	404	412	376	407	356	392	397	438	369	405	374	389	415	382	412	394	413	376	402	404	402	383	412	378	386	394	387	377	402	394	438	398	430	394	431	366	410	397	384	368	389	437	420	409	405	393	393	408	410	358	411	393	395	357	406	380	422	363	425	398	377	427	414	427	390	409	411	375	393	385	380	397	419	404	362	376	381	390	399	432	409	357	393	430	386	417	383	422	403	398	416	395	385	403	329	380	409	365	452	378	364	393	409	386	383	409	403	399	376	404	370	384	376	407	396	377	430	393	418	392	421	364	383	386	421	399	367	396	395	416	407	413	383	423	397	370	407	380	412	364	375	390	398	418	406	388	395	386	410	377	385	388	389	375	369	400	397	417	407	419	386	358	373	384	379	409	382	400	391	419	415	437	413	370	413	372	378	419	394	370	374	383	389	396	398	405	408	387	393	398	392	419	406	413	382	414	385	351	398	339	384	354	369	433	392	380	381	356	396	416	376	392	389	404	383	340	368	397	387	404	380	408	394	421	365	394	395	379	433	369	391	387	380	400	378	400	405	398	379	384	370	397	392	382	384	409	414	390	397	383	388	393	374	415	419	386	383	372	378	420	433	401	376	396	405	395	400	384	366	374	391	381	399	380	460	389	390	356	406	385	378	403	383	386	398	415	415	424	379	425	398	421	422	418	411	399	404	372	392	373	417	403	384	417	397	393	339	370	416	392	389	392	426	409	381	415	381	396	396	372	407	418	404	382	392	425	379	398	399	372	390	401	391	377	381	387	391	414	398	412	419	400	395	426	412	389	425	377	392	370	386	415	387	370	377	393	378	356	435	396	409	405	403	404	419	411	357	406	404	403	386	443	402	389	409	368	366	421	433	408	420	395	374	385	383	402	391	431	403	413	384	374	411	368	375	390	373	373	412	374	406	421	404	360	384	368	412	409	387	347	359	330	371	429	391	443	382	380	395	366	389	434	379	396	380	396	420	400	387	418	393	395	389	433	429	410	394	410	418	387	389	365	398	406	401	384	424	392	412	383	385	392	402	416	370	435	398	367	391	386	354	428	403	428	416	378	400	394	385	390	397	376	372	388	372	365	393	414	376	390	422	359	368	412	392	384	381	381	408	394	380	384	381	370	406	394	414	373	355	392	400	398	448	386	386	390	382	402	362	406	392	401	401	402	395	411	406	391	399	378	381	414	427	413	430	409	412	384	385	374	405	375	356	380	364	436	375	376	357	406	365	395	354	387
1429	380	374	415	383	373	385	376	362	353	359	353	403	340	393	367	369	371	337	388	336	350	369	363	368	364	367	380	351	343	333	376	366	359	361	385	343	357	350	349	406	336	351	349	350	356	366	321	365	328	360	349	361	344	367	355	368	376	391	352	343	354	380	353	330	342	353	356	348	376	368	393	349	354	356	362	345	362	335	342	331	373	328	346	332	305	360	357	373	341	347	325	370	341	364	365	380	360	352	382	369	376	353	367	373	390	352	353	384	346	343	347	347	381	354	390	361	371	368	342	378	351	386	364	390	335	369	347	323	401	353	365	342	339	352	361	396	371	368	369	332	356	398	327	369	324	354	340	376	360	330	366	372	374	340	349	357	366	319	347	380	354	369	371	385	350	339	353	366	325	389	340	364	363	359	343	371	325	363	352	344	346	337	334	378	377	361	337	340	366	378	336	357	403	376	370	380	344	350	348	323	331	366	366	350	386	366	342	333	347	339	352	364	337	312	343	323	362	356	367	319	361	332	366	327	384	347	334	349	353	366	368	345	322	356	342	367	365	373	365	359	368	354	341	381	351	349	342	377	389	370	364	369	339	340	329	348	375	358	349	353	389	367	343	324	362	354	337	358	353	334	329	326	350	375	392	349	407	323	381	364	380	353	342	345	380	391	400	342	380	368	338	365	363	340	377	370	375	371	354	371	348	380	362	377	387	361	360	412	359	357	386	363	358	349	410	353	353	331	365	342	369	350	374	363	333	351	374	385	390	332	312	357	380	345	359	337	361	367	365	370	356	364	360	351	360	384	357	361	347	402	361	377	373	336	358	314	366	355	391	352	386	337	370	349	373	345	370	348	357	376	350	354	335	347	335	349	394	338	370	344	350	342	378	367	361	314	337	352	380	354	334	332	319	349	389	373	381	372	363	352	366	364	362	335	349	370	360	346	354	357	362	335	353	374	335	375	359	369	359	345	375	362	371	355	347	414	364	373	355	350	387	351	397	343	335	381	349	357	357	347	334	353	349	333	402	354	401	376	361	364	371	361	330	346	343	348	368	371	334	347	363	388	388	370	346	339	375	326	359	333	376	364	375	351	321	349	367	345	353	371	354	376	393	360	377	366	377	370	331	365	387	370	367	359	359	349	364	352	392	329	359	393	324	324	339	396	355	393	336	338	371	345	397	361	363	355	336	359	341	388	323	383	380	360	343	307	331	328	343	371	344	343	322	369	339	342	331	341	335	370	360	385	356	308	303	341	337	344	366	357	306	366	379	352	351	362	331	359	360	376	341	369	321	367	325	375	362	342	348	350	374	363	328	362	363	363	370	380	364	355	368	338	360	366	358	366	378	350	285	364	315	368	338	338	362	362	370	352	349	356	342	355	324	345	358	371	332	332	356	328	374	360	418	337	374	393	358	392	357	386	342	359	350	357	380	386	367	384	382	355	360	333	352	377	329	369	354	364	321	385	386	381	363	350	339	334	361	371	368	362	364	379	359	370	356	330	342	332	367	398	364	373	327	356	359	373	362	356	318	398	367	336	337	392	371	351	344	372	334	323	366	335	342	356	296	336	395	346	352	352	365	346	345	370	337	350	346	347	323	345	336	318	383	338	348	373	366	373	348	370	373	383	370	423	360	341	335	349	354	370	385	367	353	387	338	344	344	339	408	419	378	360	335	344	361	391	355	420	360	380	356	352	339	348	364	363	369	346	337	378	352	332	351	374	332	356	326	357	393	356	329	346	339	366	372	402	334	342	371	355	340	345	368	336	368	342	354	368	356	370	372	387	356	339	348	334	344	375	351	356	364	329	351	394	345	334	366	330	374	365	366	399	346	341	338	374	365	367	343	411	332	354	349	347	387	344	360	344	363	372	354	347	373	369	351	356	400	331	359	355	331	357	318	355	338	341	394	364	354	373	357	350	367	380	347	351	389	348	366	342	360	349	348	339	339	346	374	377	349	353	342	346	338	329	375	352	331	376	362	372	353	372	358	345	356	315	346	402	355	362	354	355	370	336	388	365	356	348	353	347	369	362	362	356	354	379	376	339	372	354	339	373	323	344	387	370	346	368	364	370	345	313	338	351	371	329	350	348	341	366	384	368	350	356	344	376	326	327	347	355	369	341	371	379	347	368	382	350	398	356	373	329	392	362	333	343	364	348	348	346	336	343	367	352	329	348	383	381	335	357	330	322	350	314	359	368	331	355	373	375	322	354	344	377	364	371	348	363	371	355	337	374	374	317	353	331	370	354	392	407	367	357	338	342	375	376	377	408	362	351	360	336	362	350	412	376	338	332	340	353	382	311	346	358	365	369	357	338	362	349	370	353	363	351	360	341	396	321	343	364	345	370	368	367	359	370	347	351	346	339	337	367	370	366	328	360	357	355	376	370	352	371	356	345	402	362	340	329	355	370	376	319	351	344	379	317	345	328	346	338	367	375	336	339	358	349	334	344	360	418	384	347	380	398	353	389	338	378	330	340	388	334	354	368	372	362	357	386	391	359	374	324	378	351	370	394	366	352	365	375	384	346	334	357	276	314	348	375	338	390	355	377	336	367	351	394	354	355	357	370	349	356	343	382	348	377	386	332	360	335	355	369	376	364	351	362	316	328	362	324	341	348	362	347	369	383	348	349	328	386	354	367	373	386	364	368	366	330	339	359	346	322	355	380	347	350	367	347	351	359	335	360	351	375	353	341	379	401	380	381	346	369	354	375	396	385	372	350	351	369	388	344	374	363	359	353	358	368	332	344	412	397	383	339	364	337	398	341	334	353	404	368	378	344	342	347	401	372	364	326	327	399	367	323	342	356	340	325	326	382	329	340	358	341	356	336	371	379	353	359	335	340	339	385	346	341	373	354	411	328	348	357	350	334	389	354	346	395	360	353	336	340	354	318	334	290	358	371	380	353	372	362	331	342	315	375	355	358	363	348	342	331	336	336	362	381	363	338	338	391	383	370	405	344	379	354	333	377	373	331	379	376	363	389	344	359	372	329	350	386	363	373	364	353	376	338	371	344	379	361	362	357	326	336	370	356	362	343	362	369	345	373	361	332	332	379	321	364	353	338	377	341	365	334	361	382	354	368	344	367	367	331	320	397	364	357	371	344	331	334	350	364	342	369	337	334	367	371	364	378	367	365	339	396	361	342	377	339	377	363	356	342	343	361	371	344	345	348	361	347	370	387	358	341	333	357	379	340	351	359	353	376	323	382	357	356	357	377	356	360	333	370	407	359	316	373	380	344	326	358	337	342	374	343	349	335	374	370	397	340	350	369	363	362	353	393	354	377	341	353	329	361	383	331	365	346	368	376	366	375	320	354	346	338	375	378	393	381	378	345	351	363	336	371	376	361	366	351	367	387	353	379	348	368	407	390	364	356	359	335	374	344	372	329	353	316	351	339	349	348	361	366	361	340	346	359	332	328	350	339	366	329	367	409	378	351	356	318	355	410	342	380	357	363	366	338	335	365	369	400	366	357	350	378	375
2005	885	942	904	897	862	814	851	868	846	841	845	883	861	848	843	858	816	818	819	861	819	833	827	823	867	878	848	902	868	814	842	825	830	836	820	852	838	814	851	818	830	820	847	859	856	785	886	874	816	824	783	863	812	843	851	846	812	834	834	795	817	843	853	882	848	833	831	898	833	809	827	829	847	803	805	807	826	834	833	828	868	873	841	848	822	839	875	783	906	805	831	859	794	799	809	818	761	798	827	882	806	844	837	790	841	803	837	913	845	858	813	843	801	828	854	815	763	825	840	885	880	854	839	805	823	861	842	813	821	870	819	842	873	854	852	846	835	850	880	844	829	812	851	818	847	828	865	850	828	845	787	848	835	843	810	803	847	809	868	800	801	809	804	816	863	850	801	857	888	817	789	864	805	835	811	821	856	822	812	851	816	813	884	881	824	812	838	834	835	828	840	817	849	851	835	792	798	778	790	857	855	845	850	863	837	873	846	876	841	797	834	864	849	850	853	841	885	872	859	795	889	831	840	859	834	838	832	851	831	881	861	856	812	854	825	841	798	866	841	818	840	800	790	833	790	836	876	837	857	830	774	874	817	876	775	818	813	818	826	849	815	826	868	899	851	782	845	841	901	725	822	856	851	806	820	825	870	842	850	831	850	887	853	869	865	867	900	857	829	850	863	850	853	859	829	829	875	870	829	865	852	835	832	892	845	803	829	856	871	771	823	830	844	834	895	850	812	807	816	881	823	883	877	865	797	874	773	809	803	822	832	840	808	878	805	811	864	837	802	785	834	862	817	759	849	854	818	828	844	841	805	857	852	854	830	799	818	845	832	896	838	843	802	843	834	870	822	864	803	859	869	797	844	830	849	795	812	815	816	786	865	822	861	816	879	835	822	858	890	855	875	851	803	757	831	791	800	822	807	843	817	850	828	802	823	834	845	834	838	850	853	882	888	835	811	869	827	843	802	847	793	849	884	835	858	843	776	888	818	839	846	824	806	849	820	862	837	845	802	885	863	859	867	831	802	835	829	835	823	841	821	778	837	836	865	848	839	826	806	838	821	794	837	829	792	837	873	811	820	810	846	851	828	813	839	848	799	850	838	886	895	807	842	824	858	840	829	870	780	873	878	848	789	859	844	831	817	825	854	825	834	838	808	906	853	857	824	891	829	875	823	853	777	826	850	829	825	837	825	817	862	812	831	816	852	814	789	832	865	842	870	833	883	864	812	843	807	857	819	857	766	829	800	820	851	854	827	880	875	893	839	815	887	872	938	883	822	845	786	846	825	868	805	829	785	837	875	882	853	897	798	842	788	855	849	819	838	814	787	813	844	864	791	861	845	843	835	823	864	824	908	868	851	852	823	843	829	843	841	827	842	860	822	864	869	939	798	879	858	789	824	831	841	833	809	844	833	834	788	826	866	853	819	794	823	869	894	835	854	874	876	876	843	848	826	852	834	871	876	832	845	869	845	857	837	827	852	855	884	828	848	853	870	791	838	876	805	822	799	849	825	803	817	871	891	788	842	809	808	774	864	832	853	856	842	809	848	812	903	875	853	810	828	833	836	821	817	879	859	840	839	810	832	849	875	872	823	825	852	817	849	841	842	832	822	859	814	862	866	823	809	909	854	795	845	780	834	823	889	846	895	817	879	863	805	843	867	864	880	819	863	813	835	837	856	866	875	832	838	812	824	831	854	847	844	834	853	874	807	839	850	855	883	851	838	802	880	851	850	855	860	839	838	785	839	829	833	863	863	858	823	861	805	835	828	786	819	933	809	877	797	785	854	847	855	801	821	873	811	891	793	837	835	820	868	840	825	817	839	815	863	820	807	829	831	815	836	811	807	804	849	876	844	838	773	849	835	813	818	843	810	800	855	790	821	829	832	817	864	867	860	844	857	869	876	784	843	783	849	846	841	849	862	841	854	844	793	866	850	852	800	887	843	878	793	856	820	808	788	832	862	813	840	820	841	814	826	864	880	855	844	778	847	836	872	822	826	812	833	856	780	803	879	857	806	883	885	832	861	816	823	800	781	804	810	836	894	854	838	871	858	835	806	795	855	859	879	848	839	847	867	847	878	878	831	825	856	809	888	837	803	831	858	798	873	841	807	844	871	830	871	845	853	871	796	835	833	856	795	838	835	845	846	876	837	859	839	828	824	820	770	799	823	847	840	820	870	842	826	873	876	800	846	792	848	835	853	884	814	846	826	816	842	850	853	866	858	840	854	801	815	830	852	807	840	837	816	855	835	802	834	846	819	819	842	884	882	860	869	869	856	823	881	812	791	786	870	847	793	816	839	812	879	787	821	867	863	823	849	841	794	825	863	796	815	845	839	870	804	845	841	801	857	892	832	824	807	825	823	818	821	857	856	808	834	816	884	820	856	806	809	802	872	824	894	801	877	765	800	828	815	866	847	811	851	869	853	841	828	871	832	819	883	827	828	769	835	883	877	828	819	792	855	835	868	863	840	790	796	837	859	838	921	820	827	851	863	872	855	880	885	845	794	836	831	815	819	862	848	769	887	807	840	852	797	812	892	805	836	829	856	837	863	850	841	821	874	849	820	812	820	841	912	863	799	854	810	903	873	808	855	839	789	843	885	867	905	871	873	847	848	815	845	847	865	807	826	817	862	882	804	813	801	837	850	832	857	769	794	862	848	770	817	810	828	850	902	834	897	866	867	869	794	824	834	782	859	858	881	825	836	840	851	855	812	841	840	800	839	789	830	821	775	826	821	794	826	823	837	826	798	873	821	818	754	833	846	799	880	815	853	850	817	829	863	795	853	790	822	790	848	837	802	873	850	829	860	829	838	783	867	778	847	850	824	797	897	828	819	886	877	835	854	798	821	794	838	853	863	822	823	854	871	860	838	843	814	769	820	868	829	801	822	831	802	816	821	851	810	817	815	838	842	872	806	842	773	848	880	805	865	811	826	835	841	864	800	849	872	850	869	812	784	834	809	807	844	851	856	804	841	828	806	881	838	822	863	805	851	870	822	839	846	801	808	871	790	813	838	851	844	865	789	867	831	826	882	841	797	857	857	807	846	867	821	811	808	815	833	848	872	803	831	817	820	885	858	878	866	829	796	842	785	815	834	796	850	802	791	823	851	825	824	867	833	848	828	859	836	865	867	838	852	838	825	844	803	843	794	901	746	859	784	806	840	841	842	840	833	870	836	798	825	863	827	853	831	847	875	868	862	821	810	837	843	799	819	860	898	815	813	787	839	859	833	871	841	910	837	845	871	817	829	834	831	828	867	811	815	846	806	812	856	806	845	878	805	808	848	906	822	857	822	838	843	792	851	833	777	829	842	789	798	855	801	856	845	827	822	831	832	845	874	873	816	796	820	868	866	817	789	858	845	814	891	812	883	772	881	872	889	819	806	817	857	857	818	791	874	832	856	819	802	882	819	817	832	836	846	848	865	824	815	810	843	847	867	837	839	866	812	858	819	801	832	822	844	858	782	832	851	773	818	847	847
6865	611	595	586	470	422	441	390	401	363	341	348	351	307	367	346	320	340	336	321	332	353	333	336	357	334	345	354	323	314	327	336	325	327	328	311	327	326	351	313	312	338	346	361	326	356	337	306	319	330	331	319	297	343	319	341	337	323	336	353	321	351	360	298	309	346	338	352	302	321	369	338	334	338	297	323	326	360	334	312	299	336	335	354	344	311	329	349	337	322	316	309	314	363	338	342	360	333	319	341	339	304	328	342	318	361	343	340	350	344	340	332	319	318	319	333	345	314	314	345	327	314	316	353	348	318	328	347	335	326	340	302	301	344	322	300	340	314	358	353	358	349	310	299	354	338	344	355	301	312	338	354	342	366	320	315	312	316	341	366	305	362	356	354	330	331	338	344	347	326	320	324	315	334	336	350	287	306	358	328	316	315	366	350	318	325	334	352	287	337	354	338	349	321	291	338	304	320	330	305	310	349	331	330	324	351	310	320	302	333	357	311	373	354	307	308	331	314	345	316	347	312	317	320	341	332	311	338	297	334	334	339	304	361	303	315	347	314	326	352	327	352	318	342	326	338	324	336	330	338	354	305	312	333	345	371	328	313	308	314	323	294	361	313	354	315	320	314	305	346	365	314	328	332	328	296	331	352	354	344	338	325	351	317	357	316	338	305	312	330	332	331	339	335	343	335	314	337	320	333	349	344	374	307	302	334	274	336	316	322	316	347	330	354	358	333	319	323	323	355	354	321	310	315	326	355	295	363	333	311	361	333	323	343	349	325	341	326	331	312	344	333	301	362	322	347	321	339	401	356	323	354	341	339	328	344	345	335	366	343	336	340	333	294	349	324	378	305	355	320	322	336	322	315	363	311	356	319	332	338	298	295	314	320	338	361	303	318	354	322	301	376	343	323	320	351	307	339	339	324	356	352	314	373	336	331	364	310	334	315	373	301	350	365	326	329	319	321	326	318	312	332	333	303	346	402	329	293	336	345	308	353	334	329	330	338	362	344	336	349	319	350	317	345	332	332	342	302	341	347	331	337	324	352	352	329	288	321	347	339	339	306	344	305	375	327	316	344	341	328	354	349	357	327	339	314	330	363	324	318	344	321	319	313	372	324	324	321	338	336	313	365	350	329	354	319	370	353	341	376	321	307	330	344	314	312	318	341	317	322	360	371	343	350	325	330	286	314	336	335	339	358	300	361	335	351	316	307	343	353	353	323	310	320	310	328	330	313	335	303	321	351	311	320	300	330	315	331	353	345	316	338	310	329	356	355	303	346	323	320	346	342	345	350	313	331	349	358	355	331	328	337	333	336	354	320	322	329	341	341	352	302	317	343	344	316	296	271	342	311	323	348	324	329	319	330	346	318	305	334	371	336	321	374	317	344	312	335	340	350	316	337	320	353	325	288	305	309	308	354	350	318	311	336	325	348	326	333	337	309	343	320	356	351	373	307	326	352	344	326	331	341	333	323	347	339	319	329	365	274	332	349	371	318	315	320	355	376	351	331	321	350	347	336	321	343	359	316	324	330	350	352	344	310	349	314	368	328	323	319	296	300	351	325	347	343	322	348	372	366	362	305	333	329	332	340	354	312	386	301	314	336	348	351	301	352	365	314	352	354	332	392	378	353	340	306	357	330	317	311	314	336	338	327	298	320	314	313	301	311	320	351	325	352	389	339	293	325	326	313	298	313	310	323	306	320	335	316	315	331	347	319	309	358	332	369	312	347	323	310	291	318	359	355	328	314	334	329	305	353	310	313	339	316	319	319	311	305	363	362	316	343	301	318	362	339	323	327	361	333	321	352	356	363	368	337	322	319	328	364	342	336	331	310	321	354	342	325	330	361	355	342	315	352	344	283	315	362	312	303	307	327	299	350	357	339	304	321	339	329	335	335	331	335	345	328	345	294	328	326	302	268	360	323	354	334	342	320	368	346	352	318	309	332	321	309	329	360	331	313	304	313	330	335	323	326	346	296	289	321	334	365	366	348	330	319	352	338	334	320	317	358	309	339	326	357	320	318	338	336	323	336	324	343	329	352	359	312	334	333	328	300	327	335	318	336	313	340	329	297	353	347	304	306	327	331	327	331	328	296	333	329	353	352	349	328	323	332	319	316	309	330	365	330	317	345	325	338	313	302	352	307	288	309	329	351	340	321	354	333	309	303	326	358	313	321	311	324	339	338	354	321	331	332	322	314	338	335	338	333	301	311	384	303	308	337	322	329	335	353	311	323	338	314	318	353	319	333	379	338	321	326	354	293	327	302	332	348	321	344	351	346	366	357	332	342	332	357	312	325	300	317	376	334	317	341	330	327	345	344	322	332	313	278	307	337	344	333	297	322	355	346	308	311	328	352	298	340	312	336	341	336	350	333	333	301	326	318	311	292	330	333	371	349	324	357	330	302	316	328	332	337	302	316	322	326	334	338	304	344	337	322	335	353	337	321	339	290	326	323	344	304	336	339	351	336	320	376	373	313	361	324	330	350	329	343	329	300	336	317	317	299	358	332	326	330	336	327	353	342	362	317	305	322	362	352	342	330	353	338	339	340	315	352	321	344	353	345	283	319	315	336	353	375	311	318	331	330	344	306	348	362	359	366	343	320	335	344	290	322	333	363	312	350	333	338	327	308	353	328	344	331	327	328	301	354	361	356	337	278	332	340	290	312	341	304	316	339	320	338	325	356	335	338	332	331	337	325	325	338	329	311	300	321	310	339	316	335	330	316	336	306	331	315	328	323	303	318	356	346	337	349	337	345	324	337	305	346	320	367	354	338	328	328	327	330	332	332	323	317	337	340	333	308	319	329	319	344	350	327	336	328	322	352	340	347	306	333	311	307	341	318	335	304	325	325	321	371	327	354	308	342	341	313	315	320	356	307	333	311	264	351	328	325	318	299	309	354	317	342	340	306	332	320	315	318	307	350	336	332	347	330	355	323	344	338	321	350	330	318	341	341	331	340	337	330	344	377	334	348	329	293	336	341	312	317	355	337	309	334	295	321	305	338	353	318	322	319	340	354	362	355	294	337	358	318	303	316	338	325	346	311	352	351	332	335	377	348	328	327	347	338	331	344	324	341	304	305	334	336	299	364	340	330	317	301	339	350	317	346	299	324	345	342	355	327	322	327	315	328	315	357	363	351	299	310	334	331	329	329	317	316	327	364	351	262	333	306	290	351	304	343	334	325	324	341	331	341	315	325	322	307	347	327	294	310	350	339	306	353	348	305	330	327	350	324	333	323	335	336	337	346	337	348	299	360	352	346	327	366	291	315	283	330	350	337	316	328	290	310	354	312	335	319	292	338	297	298	333	317	347	341	333	321	312	320	326	325	349	313	370	335	339	357	348	331	354	326	310	330	308	314	349	380	308	340	367	357	374	301	334	319	295	352	335	321	292	359	305	349	316	341	370	339	331	351	322	318	306	350	365	318	311	348	348	345	359	367	351	313	356	329	356	322	324	310	325	284	329	301	322	331	339	341	327	328
6358	1032	1516	1536	1411	1329	1160	1090	1093	918	961	882	931	930	868	855	850	797	843	812	740	760	814	781	788	802	754	806	854	731	777	784	828	769	787	752	794	784	753	798	806	750	779	788	750	802	796	753	771	780	746	740	773	721	785	793	803	797	761	759	760	767	810	808	705	741	751	752	767	798	778	786	784	795	824	757	778	731	761	797	755	782	782	757	777	770	768	795	785	831	710	771	721	758	743	779	771	821	780	768	755	713	789	762	777	736	791	776	770	800	776	796	783	770	777	777	782	788	813	797	744	756	814	727	747	732	788	734	793	765	788	762	735	744	778	743	792	793	747	743	784	792	806	848	751	715	734	783	802	785	755	763	774	796	822	750	761	793	764	796	758	777	792	781	773	737	735	752	755	731	770	761	793	745	828	739	759	719	797	782	765	761	749	797	750	811	759	751	756	791	732	766	745	756	759	759	776	814	813	778	719	753	776	755	730	770	813	748	715	815	750	818	784	758	808	741	764	757	773	772	791	729	775	776	777	736	782	724	781	736	756	770	749	734	765	758	721	785	751	763	780	784	779	780	758	781	776	769	746	786	782	761	763	778	758	767	797	749	742	767	742	743	717	819	834	792	809	786	788	719	805	751	770	793	722	724	758	738	779	854	736	733	774	745	744	741	707	796	760	781	769	785	786	780	810	745	787	749	772	765	770	778	733	762	781	740	760	779	728	769	798	789	786	768	801	775	806	780	781	805	780	760	747	784	777	796	716	767	778	707	770	800	824	782	764	794	762	735	759	781	752	736	770	832	794	753	782	769	779	788	845	730	766	782	777	722	780	738	773	759	743	783	772	764	743	804	716	772	790	768	771	752	777	792	749	765	758	817	757	827	758	761	792	821	774	757	758	723	725	787	736	810	771	781	741	737	784	786	750	796	753	811	746	772	739	772	698	783	804	745	763	762	790	786	750	763	711	770	752	737	739	817	709	778	813	795	715	713	773	767	762	760	806	758	768	762	726	778	796	762	772	736	755	759	753	750	758	776	785	742	802	738	742	764	801	779	793	782	762	791	712	788	767	743	756	719	796	775	730	764	803	746	781	735	769	795	739	831	740	751	811	741	801	773	722	791	759	742	846	850	791	780	767	830	749	765	783	800	763	784	750	772	765	826	740	782	732	831	754	784	792	742	774	792	745	742	763	747	707	742	745	801	782	811	779	792	756	815	787	803	803	762	787	723	767	742	806	795	773	807	763	756	821	801	742	758	735	770	797	814	774	762	792	800	761	804	791	785	763	742	800	795	740	763	769	774	784	765	761	790	815	818	808	733	760	738	761	747	730	751	763	802	751	785	761	755	788	742	767	804	719	756	816	776	815	753	786	782	771	725	762	809	739	725	824	759	798	759	768	780	757	770	757	736	779	735	766	792	817	693	785	761	754	775	785	782	760	807	799	732	751	740	774	766	790	751	747	802	758	753	759	795	756	777	728	738	835	747	758	763	864	768	786	768	764	750	749	789	765	754	717	723	720	774	768	779	780	772	751	724	699	739	741	748	763	782	794	763	775	784	807	776	761	774	716	770	748	763	783	758	755	691	749	760	748	746	788	761	724	735	773	735	822	745	754	781	776	823	749	766	761	770	803	772	765	729	800	777	788	797	718	781	738	765	768	753	766	726	761	769	732	805	752	749	770	748	774	744	784	744	794	757	766	807	761	803	774	834	774	751	725	807	739	774	756	727	780	733	790	780	791	770	770	786	774	765	763	761	769	765	780	752	701	771	762	717	755	705	764	780	768	801	764	721	734	735	773	780	781	762	789	772	774	788	733	762	751	781	763	775	779	732	771	804	806	749	803	735	732	768	801	762	780	752	744	756	781	758	768	770	761	766	752	768	769	735	739	728	804	733	786	767	760	730	797	767	773	792	778	709	798	791	763	809	819	760	750	762	783	774	779	754	765	784	749	742	756	785	795	770	759	800	761	771	791	717	766	792	821	787	760	782	761	762	767	774	805	757	774	768	770	791	769	757	764	768	771	773	779	752	756	737	777	733	737	765	807	788	791	722	842	775	750	784	776	750	759	729	741	733	778	810	759	785	736	776	716	781	739	726	750	786	740	733	742	728	801	758	779	817	797	762	801	819	766	745	795	725	759	803	788	781	759	784	770	806	762	803	771	771	802	762	764	753	768	790	775	754	748	788	719	824	692	768	779	770	829	787	770	747	744	768	766	832	750	791	774	800	793	772	754	815	764	782	789	732	721	782	784	807	843	775	734	797	771	774	801	757	803	773	814	753	791	778	787	793	770	724	768	775	740	744	745	769	712	772	797	790	736	787	752	791	735	774	839	730	723	780	785	757	763	788	759	770	821	751	778	785	778	703	773	760	845	750	778	738	753	785	820	750	808	771	756	740	758	760	776	729	756	774	748	739	785	747	771	735	790	778	765	798	790	782	780	740	746	770	780	792	775	777	780	780	796	793	826	751	794	805	771	753	727	781	773	768	782	756	796	796	753	802	778	738	732	772	784	779	770	783	789	763	805	744	726	753	809	765	783	796	781	779	758	777	751	753	806	780	730	790	750	782	795	780	737	765	752	769	869	756	772	801	722	817	797	739	807	767	779	750	756	800	754	778	757	760	726	748	765	720	779	797	768	787	757	786	763	786	772	813	740	756	752	748	765	766	788	758	757	762	788	802	711	769	760	800	786	769	758	749	796	753	767	765	813	758	762	829	795	756	783	778	736	777	705	786	769	796	795	832	769	838	799	770	835	781	778	718	793	781	748	787	741	737	777	773	804	770	786	735	757	832	785	809	788	812	788	771	746	758	754	726	766	793	777	830	748	743	828	787	758	763	787	792	766	776	763	815	773	770	800	834	753	790	743	770	739	798	810	769	765	768	738	782	756	777	693	750	772	720	718	793	758	750	784	758	778	777	755	751	767	754	748	786	770	788	758	812	753	770	774	760	744	736	794	762	760	781	761	767	811	761	789	762	817	782	793	778	760	781	796	758	757	767	787	791	746	765	755	792	785	779	775	787	772	776	756	721	747	827	798	762	750	757	824	750	776	793	782	782	772	746	773	788	776	760	834	761	810	807	728	782	749	788	767	743	829	766	779	764	769	801	829	795	787	744	747	788	790	770	751	795	734	755	788	731	764	771	805	753	815	786	776	781	758	714	747	726	792	782	740	805	774	776	815	760	809	763	771	745	737	783	788	804	769	844	768	772	793	789	784	719	782	771	751	748	756	823	788	772	767	773	791	776	759	751	773	755	816	748	743	740	760	717	770	770	781	799	802	785	742	783	798	782	749	785	794	762	766	765	795	787	793	762	784	804	836	753	773	754	743	732	817	727	788	773	807	800	766	767	740	763	797	751	766	787	762	739	748	730	762	750	796	749	730	786	778	772	737	759	762	807	758	782	785	740	784	758	763	788	810	736	731	759	767	737	765	812	700	753	764	805	745	761	810	793	782	807	799	770	814	768	776	763	756	773	796	774
12283	860	696	572	395	323	297	286	249	228	209	188	194	192	201	194	185	182	158	168	139	163	192	148	143	143	153	150	142	152	156	178	169	139	167	125	165	140	161	160	163	154	160	146	156	151	156	176	174	158	169	161	161	171	164	159	177	142	166	159	145	152	169	145	129	157	159	157	154	165	147	142	150	142	140	157	143	174	154	168	138	138	171	165	138	149	154	133	142	167	161	170	161	170	158	188	150	160	144	141	158	164	157	135	169	167	145	137	138	156	156	166	145	151	131	177	166	154	151	165	168	167	156	131	140	132	148	161	144	146	181	146	120	176	164	131	156	154	126	140	141	162	148	143	151	175	160	136	154	141	143	153	143	173	152	150	160	156	144	157	140	175	146	163	142	161	153	156	166	146	160	176	151	167	155	143	161	164	173	137	165	155	141	144	163	167	158	160	146	135	152	169	158	157	144	153	155	156	136	133	180	155	155	159	153	159	163	178	167	178	143	135	170	167	150	150	159	161	144	148	158	161	150	154	148	173	165	158	173	173	143	154	146	138	146	158	140	144	162	145	140	138	153	138	151	114	152	163	165	152	154	135	143	149	148	152	153	153	140	152	174	161	149	145	132	171	154	182	133	157	158	169	168	161	139	146	130	165	175	152	152	176	148	148	164	142	133	156	175	148	148	148	177	157	157	155	163	157	142	164	140	153	167	165	147	169	178	148	172	134	150	144	145	159	171	175	159	172	149	148	168	152	166	156	144	147	145	163	156	157	123	145	189	173	151	148	150	173	151	136	159	145	153	146	161	140	153	141	161	164	164	193	148	157	163	143	116	166	179	151	175	143	136	163	148	154	157	128	134	126	137	146	185	159	150	139	148	158	137	132	147	165	166	139	147	143	131	168	146	168	160	180	144	145	143	146	170	159	144	131	152	161	148	167	141	138	152	179	134	157	162	153	146	146	153	158	161	147	172	140	150	132	170	147	130	163	143	138	151	151	149	156	167	146	157	166	139	128	144	155	169	159	163	155	147	151	138	153	144	136	135	141	156	153	165	168	148	145	148	145	144	163	133	136	160	153	172	128	167	174	148	135	168	135	162	156	161	165	171	167	144	168	164	168	139	153	130	134	144	121	150	141	182	134	167	162	159	145	143	179	145	156	143	154	192	160	147	155	153	171	130	166	188	169	143	169	142	169	148	172	147	144	149	148	151	160	143	170	151	135	132	145	152	152	148	157	165	159	130	163	178	147	169	146	167	136	145	176	177	150	165	163	158	150	160	182	138	143	166	172	169	136	133	158	152	134	161	145	146	164	170	161	142	160	169	158	153	155	155	130	145	155	135	163	135	181	167	155	139	168	164	138	158	148	132	144	125	163	191	147	133	157	180	146	137	167	157	168	143	172	160	163	162	163	151	156	171	160	160	146	149	158	168	149	147	174	146	131	143	152	177	138	156	171	147	170	158	165	158	174	180	168	146	148	156	151	146	132	135	166	168	141	148	163	137	156	134	142	158	143	153	146	131	160	172	136	144	181	164	140	143	153	163	173	134	142	138	142	160	141	160	167	158	176	131	163	139	131	162	156	159	145	178	150	156	154	160	149	160	150	150	177	153	158	151	163	146	135	149	121	180	145	173	148	152	153	158	153	159	158	159	159	160	177	165	159	189	180	164	154	155	152	141	147	158	160	148	138	156	164	164	168	140	153	141	152	156	155	164	151	147	158	141	180	152	164	154	144	165	144	160	149	152	165	167	181	144	140	148	175	147	149	156	140	155	156	136	136	151	139	167	171	154	152	177	168	138	143	160	159	145	140	158	166	132	128	159	171	167	156	166	136	145	158	140	155	157	160	151	170	153	161	161	146	170	173	143	141	171	157	161	147	162	171	162	165	177	138	147	151	159	154	169	173	143	168	163	148	153	144	161	155	162	156	159	138	152	148	166	137	168	172	144	136	145	160	133	177	171	159	144	158	139	137	153	138	140	153	168	147	169	135	165	161	163	169	159	163	148	175	159	159	168	164	156	138	169	163	152	163	152	159	158	144	160	185	160	168	182	161	167	143	141	146	138	140	150	145	187	158	165	170	177	150	138	148	134	169	136	144	160	160	160	175	138	155	171	166	163	152	114	142	142	176	151	152	155	153	151	147	150	176	171	126	145	149	148	158	161	164	179	143	163	175	141	151	157	155	151	189	158	160	155	142	128	147	161	151	149	165	169	149	177	163	146	125	151	162	165	160	150	154	167	166	166	164	151	172	153	146	152	174	135	132	150	124	154	160	151	144	137	132	162	154	150	145	146	150	149	146	166	140	137	159	157	150	129	172	155	173	169	156	154	159	154	164	156	171	137	134	163	195	162	169	145	159	128	146	139	152	148	166	153	152	165	134	156	160	175	163	155	150	149	134	171	144	181	135	169	125	139	156	172	182	141	157	157	149	147	128	154	127	149	161	171	167	170	159	178	145	143	154	135	121	170	167	146	144	148	181	151	157	159	166	154	148	138	146	165	157	139	155	165	162	165	156	173	157	143	160	164	176	164	140	155	135	157	173	159	149	156	154	153	163	162	178	154	179	131	178	169	161	151	164	179	129	159	164	143	156	129	159	151	135	176	155	150	152	179	158	140	155	155	158	153	163	151	153	145	169	166	173	172	134	133	134	165	154	129	138	158	151	176	174	126	143	151	133	183	159	142	173	172	165	153	156	147	153	175	136	160	142	147	139	175	157	170	161	146	172	154	159	166	167	145	163	150	170	177	153	170	143	180	134	161	143	168	152	151	161	162	129	157	155	150	151	165	166	151	176	155	161	150	131	163	159	176	142	156	154	168	159	150	175	126	161	159	143	138	132	174	142	161	150	137	133	168	180	129	149	177	141	150	150	143	156	166	158	144	166	161	143	125	173	153	125	132	148	158	171	160	181	165	111	164	142	167	147	151	158	173	153	128	153	174	137	166	145	150	141	140	176	175	143	160	174	169	143	132	137	172	165	153	162	137	142	162	184	138	147	164	163	154	183	150	143	165	168	135	154	172	158	171	153	141	140	177	144	141	149	140	175	166	141	136	152	150	156	145	158	149	133	151	137	139	130	147	168	167	143	150	160	155	166	146	170	172	167	149	145	167	168	160	181	143	161	164	178	166	139	162	168	144	156	139	137	170	145	127	165	122	135	166	152	151	136	144	135	142	150	158	162	173	144	143	150	132	163	164	163	154	180	150	166	137	166	147	167	165	177	152	169	143	162	161	149	144	156	156	166	159	143	158	130	165	161	158	159	141	158	140	156	152	139	147	148	154	169	155	155	169	155	145	162	147	152	181	145	158	142	156	140	158	148	150	146	157	169	159	140	166	146	156	155	177	160	140	174	179	170	166	165	126	117	144	142	155	162	162	139	159	152	146	153	147	156	129	156	159	158	177	166	144	144	153	155	164	162	140	149	162	159	145	145	172	150	131	146	151	163	149	154	158	145	158	166	157	149	168	152	158	157	148	132	161	140
7687	878	1567	1850	1629	1483	1255	1108	911	779	688	675	694	607	601	605	560	528	500	468	485	466	431	445	422	448	453	390	446	448	431	427	387	396	406	440	416	432	372	400	424	388	386	387	409	415	410	403	415	400	409	399	418	376	396	414	399	406	394	382	379	428	363	362	386	394	416	365	383	372	384	387	374	394	410	396	385	377	375	388	408	440	407	386	378	396	404	405	387	402	387	381	381	371	411	398	394	386	366	405	411	373	382	382	426	397	405	349	394	413	415	353	377	403	406	378	402	418	400	402	426	382	447	391	433	406	387	400	398	376	367	392	396	402	414	391	397	398	408	421	377	377	396	421	378	379	451	379	377	350	363	380	392	406	400	425	387	372	377	394	434	397	379	386	372	386	419	406	365	459	375	416	405	358	393	365	386	373	392	388	398	420	381	401	399	408	394	385	398	406	375	404	398	396	386	410	394	362	396	382	394	403	399	392	402	385	414	429	366	405	407	409	435	431	416	387	411	402	374	406	405	413	392	390	410	400	390	407	389	421	388	394	379	417	393	397	412	372	404	395	415	379	393	403	392	390	337	370	409	375	417	430	366	422	430	362	406	408	397	380	404	379	414	402	393	396	396	371	412	410	384	384	390	394	419	383	431	406	370	355	383	408	409	375	376	351	381	414	430	371	412	378	409	396	391	383	375	361	398	377	391	391	419	407	364	397	391	401	423	379	395	377	432	370	396	426	385	395	410	387	415	381	390	411	383	389	406	360	438	398	401	388	434	425	393	373	398	389	378	429	382	427	375	409	393	407	395	388	395	378	383	386	405	402	367	430	406	376	388	358	448	441	421	388	387	367	363	390	399	390	378	387	425	393	387	395	411	421	373	406	385	374	408	385	394	378	403	440	413	434	353	368	389	431	397	418	393	347	431	376	373	377	407	426	399	392	403	398	390	394	387	403	423	403	396	360	401	369	407	400	390	408	434	395	403	385	380	389	419	392	399	389	396	412	396	409	390	380	402	382	418	402	382	408	410	433	417	382	388	397	408	413	394	395	406	407	361	401	369	410	368	401	384	389	421	385	403	396	391	436	400	419	379	394	340	391	391	409	399	368	366	380	376	407	403	407	380	415	381	419	387	393	415	365	380	391	387	387	365	409	358	407	371	378	388	377	401	419	393	391	420	394	391	404	341	391	374	387	398	418	454	394	378	405	376	405	366	399	351	403	400	386	387	392	387	372	400	346	365	395	383	376	398	405	411	412	416	386	395	370	402	448	395	384	380	376	381	404	382	370	384	361	392	384	417	388	417	372	398	380	402	378	391	376	432	377	385	385	393	388	397	374	406	416	458	401	401	398	403	411	406	404	419	403	375	421	410	392	409	422	371	431	421	367	402	377	374	386	382	420	372	374	396	403	372	439	423	440	426	399	403	407	415	391	402	374	428	376	372	415	386	405	389	403	364	415	371	389	392	401	393	408	412	368	369	422	377	403	424	426	375	381	385	368	389	377	380	422	399	401	403	409	403	399	371	401	457	423	378	422	407	399	392	387	385	407	402	396	408	382	403	423	381	398	403	413	390	410	388	399	394	429	411	400	411	408	372	369	395	388	427	385	401	386	369	400	386	397	371	393	385	374	394	389	375	392	416	381	395	413	407	363	374	390	391	375	377	390	388	416	370	379	432	379	393	401	424	374	397	385	420	390	391	365	391	416	384	378	420	408	401	370	384	394	416	411	420	400	416	407	410	371	373	410	398	346	420	376	409	359	404	393	387	382	414	415	391	367	397	375	404	388	377	340	438	400	401	429	457	377	396	392	397	401	382	370	387	416	403	415	435	394	380	378	376	419	413	423	387	389	420	403	371	405	377	369	416	389	395	389	383	377	388	423	381	412	393	385	403	371	371	393	416	366	409	407	376	406	429	370	407	396	404	418	369	385	403	374	406	408	413	381	389	394	398	419	391	374	397	371	393	403	381	388	375	384	375	397	383	374	415	411	412	424	367	396	386	397	403	398	383	424	389	399	405	380	395	381	382	408	414	382	382	398	358	381	364	401	397	367	419	422	412	414	403	407	411	399	381	401	400	403	378	411	374	394	390	393	323	372	365	394	389	366	422	388	387	383	388	411	355	383	386	414	384	387	403	392	395	402	406	387	397	402	389	387	389	408	358	362	360	431	408	396	386	389	402	387	398	400	419	381	375	429	417	382	388	369	414	391	391	387	390	393	405	401	374	397	376	392	416	380	382	376	376	410	403	401	413	389	435	408	386	396	385	389	404	395	403	398	403	426	395	389	401	383	414	398	378	388	374	362	392	330	418	369	396	389	381	406	421	396	398	412	431	400	386	382	396	419	386	393	404	425	436	396	398	373	373	388	375	397	405	419	389	397	386	412	433	377	406	401	386	401	401	416	390	384	400	381	372	378	379	375	354	404	398	403	381	390	417	401	383	388	398	432	424	394	433	384	410	397	409	416	374	417	397	401	406	373	394	381	381	366	423	389	402	383	400	394	422	422	357	404	371	444	381	380	408	394	380	383	378	396	386	410	397	389	412	394	387	406	386	360	375	374	412	394	416	395	432	426	383	365	386	392	380	375	406	434	390	397	388	396	394	381	379	385	395	374	410	367	434	387	415	358	413	389	384	361	401	429	365	423	394	383	441	404	386	384	367	408	390	387	393	403	409	418	401	392	411	399	413	390	419	418	379	417	390	406	373	410	398	408	380	389	432	418	428	382	376	398	364	415	368	352	356	409	404	408	371	392	413	402	392	438	425	371	381	403	414	390	387	407	430	418	394	398	373	357	410	407	377	408	410	357	411	417	373	398	389	355	363	378	429	383	385	391	395	387	433	403	400	400	398	384	394	394	408	430	407	419	405	404	403	366	368	406	367	404	420	359	387	418	380	373	374	403	394	389	401	388	407	402	380	405	404	389	405	373	402	387	362	411	403	372	429	387	398	388	362	368	388	359	428	378	374	355	387	435	390	367	364	384	432	419	396	407	393	390	377	399	366	392	417	369	443	407	361	395	393	386	360	379	381	363	402	399	438	414	403	395	363	409	382	387	358	390	384	446	392	398	377	401	445	408	426	375	396	431	398	392	348	409	412	415	402	379	373	388	405	403	376	390	406	397	387	407	385	400	383	424	436	375	336	399	392	397	374	424	364	356	406	378	386	420	367	404	375	384	386	392	410	376	375	402	391	397	401	403	403	389	394	418	404	377	375	385	400	392	385	417	351	413	425	369	371	433	420	394	407	440	408	390	414	400	408	406	411	398	407	351	419	384	419	411	394	376	375	370	393	369	376	391	405	409	393	399	397	399	420	390	422	393	369	383	351	453	402	380	392	384	401	390	412	351	364	385	405	393	404	375	389	372	387	419	380	372	418	427	392	377	400	359	401	416	366	409	366	349	419	381	388	389	354	384	380	397	380	391	384	384	381	394	390	441	363	373	437	433	386	365	452	367	401	406	392	403	406	416	404	349	380	391	413	393
1337	409	403	378	403	376	375	347	354	358	356	388	343	378	365	367	323	324	364	365	369	368	382	380	384	372	354	360	384	360	310	356	359	344	382	350	328	344	350	398	364	352	351	369	380	401	332	338	379	395	341	368	355	391	348	330	357	355	359	324	372	345	349	339	359	374	349	381	371	381	346	343	364	376	360	372	361	362	365	364	367	376	371	337	345	386	332	356	381	325	379	347	384	369	330	353	342	378	320	349	375	349	329	347	348	383	363	371	361	314	334	372	359	370	359	370	341	364	359	305	403	293	342	403	393	373	363	364	353	384	347	352	342	336	313	344	390	362	363	320	365	422	365	386	381	382	348	335	378	362	350	347	394	359	378	369	358	347	359	353	340	421	333	366	365	343	366	348	354	331	369	346	335	350	384	369	348	346	351	366	347	365	347	371	378	364	372	373	370	345	371	380	388	340	349	337	363	352	334	352	356	351	333	310	387	355	340	379	396	374	361	344	394	345	391	370	375	378	382	352	331	357	326	372	354	332	342	352	307	369	345	341	371	364	352	385	368	344	346	373	321	330	329	353	364	347	386	341	337	383	427	374	373	388	299	377	386	362	392	398	355	358	359	337	365	389	375	352	381	383	398	344	343	362	375	363	363	366	329	375	384	371	321	380	381	397	346	331	322	405	352	330	370	367	368	361	354	362	355	376	361	346	332	371	405	389	370	362	380	356	348	418	370	342	360	386	365	320	370	375	368	332	346	370	368	360	356	350	344	350	357	340	352	355	363	389	348	353	414	356	355	345	304	392	375	357	364	360	388	375	358	355	361	357	345	374	378	366	364	340	354	365	332	357	373	340	359	338	357	333	330	349	363	363	360	350	397	364	348	329	394	319	356	324	369	370	376	323	334	351	335	340	348	349	344	329	385	338	347	358	337	386	366	329	304	351	378	367	404	350	364	308	336	374	367	359	349	356	349	347	383	406	343	337	385	356	354	364	327	341	376	350	354	347	367	373	360	360	335	378	317	338	326	404	349	361	366	397	383	361	368	339	368	369	356	342	377	358	342	314	362	337	359	337	361	390	368	383	380	337	395	397	349	301	348	397	322	348	352	376	385	357	349	348	346	353	343	340	361	315	351	368	383	339	365	381	357	366	359	353	390	382	348	385	329	377	330	349	358	352	388	344	357	349	380	363	341	375	368	358	365	344	342	392	368	346	369	351	362	364	382	360	339	339	362	334	334	345	376	390	361	361	369	341	370	340	343	373	355	375	377	321	370	333	348	349	349	339	384	324	391	382	370	341	346	359	307	342	375	341	343	351	354	382	324	346	342	367	344	366	357	343	367	409	333	358	376	389	402	352	324	371	373	362	383	359	357	349	361	361	321	350	353	336	331	347	377	361	353	337	367	334	381	346	363	383	337	345	321	341	322	345	345	353	366	350	376	337	344	358	373	345	360	364	347	338	368	355	369	347	363	381	343	343	365	358	335	334	347	349	354	360	333	339	366	308	357	389	318	354	368	316	401	401	386	358	358	386	374	388	369	376	370	355	394	303	372	385	385	346	379	330	383	326	372	351	355	366	342	356	378	357	367	339	347	370	367	362	336	365	358	410	349	386	395	342	384	354	374	369	365	369	355	345	328	358	346	339	348	351	360	368	386	346	368	376	348	346	410	382	360	387	376	366	386	366	338	371	335	354	372	335	387	358	368	373	346	370	354	355	414	380	397	378	339	377	341	381	364	328	333	340	351	354	383	351	359	371	364	366	357	346	378	389	367	348	363	363	391	368	385	343	377	348	393	349	317	353	342	321	401	353	337	383	351	359	361	351	339	388	371	373	366	382	369	385	341	354	362	358	376	376	375	357	386	347	301	360	362	364	361	380	345	354	343	355	363	355	357	360	336	361	346	368	323	314	369	332	385	342	340	383	392	370	382	342	360	339	352	311	390	346	364	336	383	358	385	341	348	367	370	343	350	366	330	341	374	354	365	320	347	365	322	349	358	319	356	363	340	366	341	366	387	358	331	356	366	348	385	368	364	390	386	379	359	379	329	341	352	372	371	366	381	398	393	353	371	347	355	350	330	378	333	384	403	364	355	376	317	368	338	367	377	346	325	348	338	340	368	367	341	317	356	373	358	350	372	343	371	352	386	364	367	382	354	358	347	369	346	342	323	366	357	378	354	392	339	337	375	398	360	366	356	350	335	422	357	350	370	368	380	356	379	380	372	320	393	361	368	366	345	355	352	376	366	326	338	330	370	331	348	363	361	359	366	366	366	367	348	362	367	322	356	333	352	339	356	329	348	320	370	352	372	345	350	344	364	329	345	335	336	370	345	358	341	330	395	362	329	325	339	336	342	351	351	372	361	346	346	355	377	362	372	400	368	349	344	350	332	373	406	377	324	360	362	337	357	347	345	322	368	328	354	389	350	331	371	379	323	326	372	333	344	314	382	399	357	376	380	390	349	357	329	369	347	386	369	375	390	347	345	358	382	363	404	378	367	373	384	365	312	367	401	342	333	375	352	383	363	354	344	399	352	339	368	356	381	342	352	361	349	345	358	377	347	344	362	388	389	382	365	352	383	378	382	366	367	412	341	366	344	348	332	342	373	376	353	335	378	331	381	356	369	362	346	375	325	384	372	354	333	389	323	375	359	368	354	348	331	402	345	376	343	343	334	342	368	362	382	322	347	340	355	325	399	356	329	333	372	360	336	351	370	287	343	343	316	370	367	331	352	338	341	372	361	358	345	350	334	348	341	323	385	392	346	337	353	346	329	364	345	368	389	357	355	377	332	373	317	330	377	399	362	368	320	335	349	352	384	351	372	376	345	368	381	391	366	353	369	338	354	350	353	334	370	381	352	331	369	356	342	320	329	356	347	334	354	374	321	367	360	346	328	340	370	347	323	360	361	346	318	364	362	337	323	357	356	353	383	371	376	352	354	345	361	371	348	352	357	335	347	351	400	365	344	374	365	339	381	344	347	367	364	334	379	384	406	352	352	366	381	350	370	385	360	307	357	373	347	338	359	382	367	352	360	352	381	341	338	387	347	340	334	363	374	389	369	357	376	357	371	333	344	368	325	352	352	387	311	372	363	339	344	365	378	355	313	337	385	307	369	382	352	379	395	341	343	350	362	389	408	329	371	367	354	386	381	391	349	376	352	325	359	364	374	366	358	338	380	381	337	379	377	322	348	368	383	356	334	360	376	367	363	368	336	394	352	343	352	351	350	371	397	397	355	360	342	353	359	355	332	368	371	347	372	349	327	322	356	318	354	368	385	387	368	348	346	408	342	345	355	357	374	345	357	356	366	407	329	334	345	415	382	354	359	345	331	347	332	397	366	373	406	332	335	372	380	346	364	358	334	367	351	335	329	337	288	362	337	386	363	351	356	340	375	359	362	359	336	329	343	348	337	347	344	328	367	381	350	334	353	369	336	382	368	376	363	382	389	344	383	333	345	322	368	375	351	347	337	341	392	362	362	375	350	385
2018	852	948	904	872	865	823	874	805	858	902	844	833	797	920	906	839	902	831	821	872	841	798	827	826	902	854	852	883	866	841	838	821	837	888	818	823	848	869	812	821	823	835	831	846	837	808	856	819	819	876	816	828	886	880	849	829	808	812	867	805	834	773	879	843	862	810	843	836	865	791	849	848	833	786	839	902	850	881	908	824	808	877	838	882	802	859	804	832	820	833	857	868	858	811	795	861	804	860	832	850	832	859	822	827	845	830	861	849	833	818	820	812	832	830	820	835	784	841	821	832	825	884	814	824	837	935	826	828	830	841	866	845	848	804	831	866	846	822	822	888	799	827	833	826	820	812	850	869	817	859	881	789	813	793	822	818	808	841	859	809	855	875	804	867	855	852	867	836	876	837	809	912	839	827	788	810	832	851	863	873	820	809	927	819	861	836	823	851	818	825	852	877	819	833	836	829	892	854	849	841	863	856	822	813	803	844	790	877	812	814	871	791	845	800	873	846	796	865	817	798	778	820	898	798	831	826	832	801	773	866	790	808	851	837	797	838	843	867	870	829	844	833	776	823	764	846	866	824	836	826	860	853	861	832	807	876	865	843	808	810	875	832	846	861	828	835	868	889	806	779	850	831	827	805	809	810	805	815	866	862	860	812	894	847	802	881	843	821	839	861	829	795	836	817	845	818	842	864	814	797	846	881	856	839	864	799	853	828	809	803	865	840	906	832	831	806	814	804	854	804	843	804	801	804	812	766	878	850	826	841	819	832	792	906	795	838	814	859	858	873	830	815	834	781	859	840	844	846	858	874	867	854	833	800	799	847	824	868	869	873	840	873	831	847	822	848	854	828	848	877	852	832	873	855	864	811	815	818	850	830	848	829	864	857	813	836	853	795	811	823	834	825	845	881	830	824	870	819	839	855	850	782	816	851	828	865	853	814	835	839	850	810	856	814	846	792	854	797	862	833	782	791	860	838	789	801	859	850	898	784	821	807	841	845	854	854	863	852	819	840	826	826	843	814	875	807	820	842	803	821	828	811	804	778	835	822	820	820	819	857	805	807	836	821	819	822	846	866	864	864	797	867	859	858	842	860	831	867	868	813	831	841	793	815	851	851	842	842	804	841	798	873	843	803	861	775	853	793	853	854	848	846	795	818	820	869	822	820	846	845	833	813	831	804	816	811	889	881	847	851	834	809	826	886	826	831	863	857	798	840	816	815	827	803	830	828	836	837	837	895	843	883	852	863	840	828	836	885	782	895	850	852	909	866	862	818	846	843	788	815	849	849	792	813	815	833	804	803	851	817	847	851	880	829	788	831	784	807	870	860	853	843	830	848	815	882	864	826	869	848	851	811	837	824	862	879	809	820	815	825	829	867	811	823	879	830	855	817	873	884	866	870	866	841	869	816	795	853	834	817	817	826	831	837	834	826	854	855	901	798	877	798	892	810	857	867	841	889	862	831	807	805	872	817	868	894	868	880	828	830	888	812	831	914	894	812	859	832	830	892	848	899	844	813	803	809	826	782	837	829	883	894	836	838	888	801	916	838	828	849	847	832	849	786	858	843	866	830	846	790	872	921	832	902	835	791	874	829	805	781	831	817	887	871	811	844	875	835	842	813	837	875	830	806	823	866	871	846	840	886	852	845	837	854	771	819	828	763	854	835	832	813	836	868	796	837	856	846	805	860	797	853	852	811	846	858	852	869	785	838	841	889	822	860	850	851	846	829	847	830	867	845	843	859	813	861	832	874	821	897	833	919	852	801	811	837	878	844	806	830	869	818	894	870	864	798	923	793	809	861	808	850	859	845	792	848	888	883	868	836	857	824	812	812	844	937	864	861	874	883	880	876	875	835	863	807	789	818	842	832	827	808	805	904	861	846	860	795	834	836	842	838	866	857	822	825	854	791	865	818	809	835	792	831	879	831	858	885	773	804	861	848	849	822	774	856	860	831	805	848	812	884	770	800	829	791	863	800	823	834	848	858	833	852	873	809	857	865	800	894	811	815	835	913	812	834	855	830	853	852	797	779	828	885	812	874	906	836	790	861	946	875	835	834	855	828	884	807	884	833	813	860	814	861	812	842	836	839	854	878	837	826	835	887	851	851	814	851	824	770	779	815	848	870	864	862	822	853	834	814	841	807	836	852	854	815	848	836	824	876	822	874	913	845	831	820	842	804	831	843	862	810	865	834	870	849	827	789	842	845	839	781	858	852	834	801	838	817	855	840	867	815	795	819	836	840	834	817	829	813	854	807	809	890	814	860	856	827	857	813	849	846	775	796	795	838	842	909	826	844	854	870	876	879	877	845	853	844	870	806	803	835	830	848	901	839	855	863	850	878	884	890	858	845	816	853	799	819	864	826	836	873	893	823	842	842	823	814	822	828	869	857	834	857	853	835	838	856	833	770	828	828	855	864	837	851	770	835	822	809	798	839	816	924	755	820	841	846	869	878	838	853	787	829	819	857	821	828	852	826	854	833	869	813	807	850	857	853	869	811	816	830	880	816	848	844	841	827	894	846	812	809	819	873	844	853	845	798	821	852	872	861	832	845	821	843	832	838	865	872	879	787	821	808	801	829	869	839	868	872	842	837	826	797	817	834	826	818	841	855	796	815	860	869	797	849	870	867	839	830	857	850	874	819	807	852	933	868	853	869	933	822	875	843	883	893	806	880	881	841	827	867	883	829	851	885	802	880	823	832	841	882	835	824	862	835	837	801	821	844	857	839	862	856	863	835	801	843	779	836	839	837	844	847	838	862	828	836	837	805	863	803	848	877	871	834	792	831	831	788	830	814	837	851	812	852	850	859	830	856	835	852	831	837	861	848	808	846	815	820	876	831	795	780	826	792	859	843	873	794	813	879	801	809	856	862	871	822	795	784	829	846	843	818	826	804	847	843	826	803	819	870	850	880	814	842	858	816	814	772	870	872	858	819	844	871	864	855	884	854	826	833	809	852	767	810	861	895	808	808	858	860	885	793	814	880	842	816	875	867	808	809	818	817	836	836	851	839	833	862	894	908	878	816	821	874	857	809	810	828	890	814	829	845	810	862	804	870	862	887	834	837	838	870	820	840	825	899	840	829	854	825	814	831	839	874	828	805	822	809	880	832	794	819	875	825	889	838	805	832	844	859	795	880	869	843	838	785	868	829	862	789	849	879	795	842	873	829	839	864	836	838	871	828	857	832	897	851	814	868	866	849	857	856	879	829	852	822	828	842	861	808	866	796	817	858	836	781	829	885	823	797	879	879	889	846	839	850	882	891	857	867	856	828	808	824	828	860	862	850	881	795	824	840	822	830	784	855	838	861	846	815	868	852	861	804	859	850	858	910	850	833	784	840	827	823	866	771	814	854	837	861	836	857	816	837	823	856	846	838	837	852	865	913	848	847	797	810	850	882	881	844	808	878	831	791	819	841	865	816	882	810	835	766	817	823	830	841	822	848	829	825	811	809	886	848	852	831	842	841	851	862	834	858	848
6749	652	614	519	465	401	407	388	367	376	363	394	369	352	355	338	336	313	277	331	343	330	335	305	322	326	378	308	333	347	317	320	342	346	314	342	352	301	313	330	348	318	338	344	324	331	311	328	324	343	287	339	329	346	311	329	296	360	337	311	323	313	315	344	312	282	317	344	337	294	333	341	339	294	349	326	346	305	327	316	325	309	322	346	324	353	297	339	318	328	291	346	324	356	330	346	347	332	318	311	316	359	323	358	303	340	340	355	334	340	296	344	347	333	325	324	336	328	350	342	347	349	336	341	353	314	330	331	336	333	336	323	323	317	403	354	346	343	335	324	346	314	353	313	323	352	327	331	315	346	339	334	315	297	312	317	307	305	361	333	318	325	350	333	342	347	335	315	321	327	317	308	326	345	351	325	309	348	363	353	316	339	300	327	298	353	341	364	332	310	296	306	301	332	328	310	315	334	292	306	332	326	360	336	327	353	318	323	328	320	350	329	308	318	313	338	346	329	324	301	337	356	371	353	275	318	372	340	334	353	353	349	321	308	334	331	296	311	302	311	310	348	319	317	306	306	343	340	346	360	310	340	342	347	327	320	331	345	327	326	353	355	311	324	331	313	301	325	334	302	316	311	327	324	330	362	325	328	296	339	334	313	311	360	363	357	322	299	331	319	336	296	344	326	288	324	322	337	361	345	370	345	333	341	315	339	343	299	300	340	339	331	337	321	336	338	346	335	354	335	298	313	312	333	323	279	312	319	324	306	317	314	331	318	355	332	333	327	346	347	339	346	304	325	322	331	323	360	327	344	329	329	371	336	329	363	336	338	359	357	335	354	337	310	332	330	308	366	322	329	346	324	315	309	313	338	300	329	297	296	340	365	301	314	338	322	334	340	313	318	341	336	328	333	324	373	319	305	360	313	311	321	323	335	342	345	340	335	354	317	334	321	299	309	322	342	342	352	328	342	346	344	299	303	365	297	342	348	331	330	328	310	279	310	342	375	363	362	338	335	335	311	330	342	346	359	340	343	328	344	325	338	356	316	358	368	332	310	317	330	369	333	316	340	358	369	343	333	339	292	297	320	338	349	339	312	334	336	326	349	334	312	344	345	346	313	356	313	294	354	338	325	327	324	296	313	353	316	285	300	333	332	327	323	361	297	336	325	330	347	312	354	358	372	304	316	337	315	306	316	340	360	278	328	328	314	329	341	312	381	364	355	332	332	325	342	358	346	311	353	345	362	326	296	342	336	347	339	373	347	308	322	357	334	333	339	340	334	317	312	347	353	343	338	327	351	303	329	321	325	307	334	334	311	307	313	299	355	357	349	326	305	296	283	319	290	340	328	317	349	327	339	339	330	322	341	339	349	301	335	339	320	338	360	321	328	332	313	310	322	323	322	324	307	307	360	378	360	319	331	303	346	349	310	313	311	355	332	331	364	292	345	327	358	319	341	318	358	334	301	349	354	325	357	331	330	339	278	344	314	319	318	329	332	345	314	333	334	313	318	350	313	308	364	319	330	372	319	316	330	298	350	327	344	329	342	321	327	319	310	309	351	334	347	339	357	344	344	302	328	333	352	336	361	336	299	317	337	331	306	348	313	345	342	343	364	311	317	320	340	320	342	347	338	338	331	381	316	315	312	367	370	370	329	349	310	346	357	305	302	354	317	322	341	303	352	354	329	328	311	309	357	334	331	338	320	318	293	318	366	322	325	322	330	337	311	353	347	296	319	322	323	313	307	315	372	325	360	312	338	338	338	327	349	298	287	304	318	330	327	325	312	309	356	319	323	304	344	313	324	355	293	291	336	325	350	308	313	330	306	332	317	328	318	289	308	321	365	362	373	317	289	335	330	317	323	309	301	304	308	294	314	330	322	323	318	335	302	325	275	325	315	305	332	330	345	343	306	315	332	352	339	335	340	322	330	306	338	290	331	309	348	308	309	310	350	348	331	308	331	334	315	368	349	320	329	347	317	371	322	325	331	349	314	274	283	367	330	303	290	325	353	346	337	325	300	327	343	301	317	317	333	318	291	317	331	384	357	334	327	335	318	354	332	342	304	343	342	315	358	310	330	353	340	341	301	326	344	325	306	360	352	332	349	359	334	318	312	361	317	304	325	342	328	355	370	317	332	300	301	326	315	342	317	332	351	306	333	308	321	312	311	305	358	336	337	368	354	293	332	316	333	316	302	329	341	331	326	331	321	298	360	324	335	369	334	310	305	321	338	339	362	360	341	316	325	325	341	318	316	350	338	326	310	339	319	358	360	354	320	308	345	321	337	334	368	339	336	303	315	351	353	331	307	350	352	291	337	346	362	315	350	373	334	328	337	316	365	351	342	340	346	333	367	298	361	355	330	366	399	329	310	322	302	351	331	348	301	302	323	332	340	319	328	341	326	304	356	342	316	309	325	339	315	365	322	322	305	339	322	356	340	317	346	328	321	336	352	300	337	340	334	334	303	374	287	347	342	335	332	320	330	311	363	341	329	311	292	334	359	311	371	366	295	355	343	311	315	336	332	354	351	319	355	324	341	333	322	307	337	306	311	312	326	288	346	328	366	313	323	313	354	326	335	317	345	363	328	314	353	332	341	335	327	351	326	320	333	351	314	325	343	297	333	344	345	359	316	319	329	358	326	361	319	348	372	346	307	348	313	334	344	347	350	322	305	300	305	302	307	309	330	298	312	336	285	305	353	322	321	329	344	341	358	274	322	296	338	321	335	318	329	310	339	311	337	330	344	324	316	351	361	304	330	324	317	336	344	321	326	351	344	335	336	317	352	324	289	344	314	319	353	357	333	331	332	300	322	339	322	332	304	315	307	307	331	355	333	347	333	302	318	314	308	336	337	342	322	338	316	331	342	312	289	359	342	346	351	342	297	315	302	324	302	342	326	347	346	320	331	333	335	334	338	317	342	320	327	305	340	311	335	386	332	337	334	327	309	307	351	335	334	351	324	346	327	340	316	324	302	329	370	310	354	326	313	349	342	311	335	368	330	342	354	323	319	328	323	353	321	362	290	333	352	322	343	291	340	322	324	332	328	299	343	316	334	321	314	333	314	336	314	368	296	360	338	310	322	294	347	328	327	325	325	333	307	333	304	313	333	329	318	348	354	386	360	335	317	274	350	331	353	288	347	327	325	373	323	332	327	323	297	325	338	324	286	329	345	344	329	345	348	344	320	346	304	351	352	346	347	352	307	335	322	337	300	317	311	366	347	332	336	335	314	337	343	372	322	339	315	326	329	343	334	327	335	318	300	311	338	343	331	349	298	325	334	345	361	354	338	317	337	316	293	348	335	335	359	353	324	331	308	340	327	321	336	337	351	319	350	338	330	336	348	317	367	327	333	333	331	334	342	319	307	334	382	331	371	333	327	311	335	296	339	320	322	330	322	340	320	309	312	318	356	318	361	343	315	325	318	355	305	336	311	364	328	353	368	306	306	355	327	336	326	367	331	315	330	323	309	347	337	351	345	334	358
6357	1040	1435	1506	1460	1252	1196	1039	1011	1011	873	871	896	867	873	822	836	842	862	783	772	800	798	807	825	761	839	845	801	779	815	770	775	768	789	785	751	755	783	797	766	779	762	781	760	761	748	816	740	783	744	724	783	746	769	789	789	745	809	762	735	791	763	755	764	768	768	730	793	767	771	768	785	791	766	777	770	797	781	789	838	737	731	763	758	745	741	815	731	780	745	757	754	717	770	755	802	762	782	800	759	750	756	752	737	799	832	755	749	791	764	737	761	823	833	765	789	808	783	806	743	775	772	789	803	747	789	812	772	776	758	777	739	716	782	780	792	773	785	787	746	785	796	813	755	784	746	779	738	749	735	764	797	721	754	717	751	770	785	774	750	748	843	791	743	706	772	770	764	767	729	786	753	752	778	785	719	786	732	803	795	692	789	735	801	757	753	745	777	795	764	765	750	745	785	774	811	753	824	776	803	727	815	764	777	751	786	780	764	799	748	761	744	769	824	767	806	734	775	752	763	804	694	757	788	738	726	789	753	801	779	805	739	782	781	810	819	780	804	726	784	757	786	804	774	805	786	781	812	810	796	730	744	763	758	836	809	792	737	755	776	751	768	746	802	723	800	757	791	785	762	755	776	774	764	752	753	805	742	733	757	793	770	753	759	786	734	816	820	812	766	814	803	763	761	793	753	781	751	792	737	726	734	783	768	762	797	745	757	796	769	792	800	792	784	823	730	724	760	772	775	803	820	781	740	817	781	812	806	777	777	762	802	741	836	753	792	731	747	774	783	779	747	776	771	808	799	711	809	782	773	773	754	764	730	835	733	783	769	798	724	771	764	740	756	819	778	806	740	775	775	777	765	785	763	770	802	738	769	740	770	800	759	826	750	767	750	733	772	765	768	787	763	783	764	755	744	767	734	787	801	829	756	760	773	771	753	797	767	780	818	724	796	763	696	719	731	770	770	766	815	801	737	763	776	733	725	832	731	762	771	771	785	766	777	749	765	782	712	776	740	779	749	749	731	770	775	826	802	793	779	767	776	806	800	797	780	806	736	763	814	807	753	769	788	759	773	794	760	805	725	779	788	818	747	756	800	792	767	773	779	743	802	769	781	768	771	764	765	783	791	756	776	778	802	788	783	787	769	804	769	716	758	737	745	787	744	767	785	786	800	787	795	738	779	793	745	766	805	747	764	778	760	773	753	765	790	726	749	778	746	785	765	784	798	739	708	762	751	758	792	758	727	803	778	831	735	800	767	785	795	768	782	769	813	780	793	743	711	790	739	762	730	745	769	771	829	767	755	770	813	756	791	808	756	720	767	782	762	763	773	765	766	734	770	751	773	779	749	720	735	767	753	769	777	800	743	725	794	783	784	779	755	819	764	755	749	770	809	839	737	782	801	759	739	767	763	763	753	781	792	759	762	826	776	740	764	758	793	768	776	797	770	714	727	761	777	804	776	778	741	708	788	741	816	705	757	753	770	765	769	813	757	783	766	771	755	736	818	743	767	793	739	782	801	722	763	726	788	739	829	816	780	766	782	763	772	773	827	763	758	801	790	814	732	805	724	782	741	772	816	729	788	793	761	768	790	766	747	752	777	774	767	729	787	736	743	762	834	742	761	752	785	774	784	766	743	752	815	781	820	763	730	729	784	762	754	822	805	701	749	732	728	783	781	794	778	802	784	798	768	756	771	738	780	781	772	780	765	761	769	777	732	730	741	769	757	759	748	714	812	750	788	719	773	778	779	764	764	749	773	813	756	782	789	804	813	823	773	761	795	805	790	744	760	795	792	760	780	717	757	810	787	732	744	751	743	795	748	803	763	787	735	743	797	750	724	763	761	813	815	796	777	742	817	789	800	814	745	767	765	724	784	785	693	802	781	754	764	791	760	762	807	722	740	778	781	760	792	844	755	744	797	763	753	695	783	748	809	768	770	780	737	766	737	769	751	735	757	808	800	764	746	767	849	748	803	708	755	755	734	754	762	833	777	798	762	744	754	815	765	768	724	800	807	795	741	779	817	757	790	799	790	736	789	741	783	785	769	745	804	767	753	791	748	734	828	758	781	778	744	816	738	733	764	765	786	797	729	779	784	792	758	757	787	805	779	821	764	764	727	780	747	826	768	738	816	787	794	802	768	730	809	794	800	749	756	750	786	766	790	815	792	809	740	728	742	807	812	771	745	790	802	805	787	724	805	770	748	768	772	780	759	704	757	768	766	723	760	762	745	743	764	749	745	743	773	782	778	757	766	794	767	791	771	829	789	806	814	760	757	817	790	724	790	824	758	821	779	770	748	749	810	732	756	791	795	818	697	792	750	725	747	783	776	784	781	769	784	740	783	755	790	766	752	781	760	789	758	754	750	813	810	697	763	800	737	797	723	763	723	770	767	720	786	768	776	809	754	756	810	756	768	795	786	764	817	753	737	778	772	777	789	782	753	737	755	765	755	781	782	783	811	756	768	739	726	793	765	764	808	719	748	725	764	784	776	776	718	760	740	764	755	730	764	730	736	793	742	754	781	759	777	821	807	741	739	767	763	763	793	776	770	745	795	808	775	745	828	761	805	743	760	759	768	770	747	774	746	782	752	768	802	808	789	810	822	800	763	782	791	753	782	774	788	821	739	769	760	754	788	769	778	801	786	785	780	805	764	790	795	741	782	773	774	767	804	746	759	823	758	784	788	729	796	807	740	824	787	807	804	789	743	788	776	760	753	743	747	780	811	730	757	772	788	754	751	755	748	777	758	734	786	781	766	788	784	776	795	780	775	706	727	743	736	740	758	789	758	757	798	786	802	762	730	772	757	775	756	802	780	727	791	798	747	809	805	799	762	777	786	748	787	761	750	753	750	739	765	741	802	793	790	771	750	806	724	795	747	764	786	813	800	793	777	758	783	772	767	730	736	796	785	768	748	783	794	758	768	799	784	752	781	790	771	765	791	766	732	784	724	805	807	767	730	803	807	800	757	850	775	738	739	731	756	772	792	774	774	812	781	729	790	772	757	798	769	734	771	763	759	803	806	770	759	784	716	777	780	741	724	792	794	747	784	738	742	789	795	782	751	772	777	770	830	753	761	781	773	761	743	777	784	802	782	751	769	741	746	793	769	784	786	763	805	813	766	750	774	729	833	752	783	737	799	785	780	776	752	778	784	768	775	757	796	796	794	751	812	761	770	805	718	784	821	818	744	780	844	766	750	755	800	788	753	731	750	764	777	778	754	752	734	755	800	790	792	785	770	747	742	773	747	798	732	756	773	763	808	812	761	780	743	770	732	768	748	808	780	767	760	761	745	809	781	739	764	742	800	803	752	771	798	726	735	728	748	830	724	717	829	770	752	829	764	786	735	744	753	825	759	777	828	764	774	782	765	780	805	778	738	780	740	751	786	759	742	796	748	802	814	724	775	788	786	744	777	713	764	800	786	754	777	774	796	809	773	770	781	770	792	766	750	795	773	824	806	749	774	760	790	745	727	824	749	821
12281	853	692	536	404	345	294	329	259	235	210	206	191	184	168	178	177	174	167	175	155	158	162	130	172	172	163	162	143	139	156	158	138	162	159	158	153	161	162	156	157	175	166	166	164	169	149	157	148	152	150	172	181	170	149	162	149	163	162	170	157	156	161	142	159	160	162	161	155	185	173	135	169	166	160	170	154	120	155	146	147	166	157	140	169	168	154	135	150	174	176	147	173	149	168	129	123	154	164	161	142	148	147	174	139	161	129	162	161	162	141	163	138	148	139	158	157	108	158	176	137	120	162	167	156	158	147	144	158	186	167	153	149	131	148	150	159	176	161	150	134	145	152	165	131	173	137	151	146	145	142	166	137	149	159	144	163	146	199	142	140	138	115	138	158	135	147	166	147	162	165	157	160	155	165	165	147	153	159	140	147	136	135	167	179	151	165	155	145	150	134	169	150	142	144	149	151	158	168	126	159	150	145	161	147	158	155	165	168	150	154	142	174	149	162	122	148	157	164	171	164	155	145	142	164	149	167	171	139	141	161	169	160	176	148	159	148	141	143	145	164	157	180	146	159	169	163	159	138	131	165	159	146	168	129	141	167	154	163	145	148	156	176	155	142	166	157	153	147	153	159	177	142	161	136	153	149	153	178	154	157	143	156	180	161	127	151	162	154	150	152	159	160	141	139	144	153	142	143	163	154	176	139	158	166	138	171	152	148	163	152	134	166	167	125	150	166	159	187	154	150	170	156	171	160	148	137	126	159	142	176	165	165	143	147	164	166	157	149	160	132	154	138	158	139	151	147	168	178	173	159	165	159	169	135	157	136	153	156	166	140	167	136	142	151	158	170	143	176	141	149	156	147	173	190	161	145	160	146	180	167	153	167	130	163	154	160	163	174	151	168	144	145	149	156	161	149	151	159	145	153	148	161	153	144	165	145	147	146	161	143	175	151	148	150	178	163	174	156	131	157	131	153	153	156	131	142	156	150	172	155	163	133	148	168	145	176	146	140	158	150	169	153	159	177	151	150	177	146	139	158	161	155	174	159	175	168	167	173	148	138	160	154	156	134	170	137	157	169	153	155	150	164	168	130	158	150	162	152	161	179	171	163	173	137	135	167	146	140	140	159	149	145	118	155	155	162	152	149	140	160	169	148	137	161	168	156	140	159	164	183	144	122	135	137	156	133	151	168	170	178	135	134	168	178	177	154	142	156	171	138	154	162	175	142	157	129	171	140	146	141	187	143	164	143	165	192	147	161	157	160	173	156	168	164	161	138	166	163	172	168	135	133	156	123	146	170	175	140	165	125	164	153	167	154	165	184	159	159	149	170	152	158	173	155	170	170	149	129	158	163	161	160	152	159	150	167	159	140	171	145	146	150	146	131	142	176	141	155	134	146	160	156	161	168	169	157	145	150	150	155	144	144	154	147	178	118	152	161	154	146	135	181	165	149	148	140	150	166	162	149	157	161	155	127	146	160	146	167	158	144	174	185	158	162	137	167	166	150	156	163	147	139	172	144	137	147	141	148	162	162	151	147	141	135	137	180	131	142	162	138	167	133	147	136	155	179	148	153	167	156	149	178	176	158	150	153	166	172	166	142	149	172	167	146	156	133	136	156	157	173	144	162	147	142	154	144	153	162	136	165	172	157	168	167	175	149	144	135	144	180	170	163	141	152	152	168	157	177	150	157	154	161	140	141	163	149	160	155	163	163	153	136	147	159	167	135	156	152	161	164	181	166	151	144	144	147	138	160	135	148	151	139	130	142	151	139	156	133	154	172	174	160	160	141	144	163	172	145	135	142	153	138	154	153	158	160	135	153	143	160	150	157	185	158	146	150	155	151	154	163	160	156	133	154	131	162	157	138	157	140	149	153	138	145	158	148	154	155	146	137	137	171	179	149	173	159	138	150	155	184	158	155	134	146	163	169	165	162	168	160	128	125	149	166	185	162	133	150	166	162	158	155	154	143	155	162	167	168	150	162	150	176	161	158	151	143	152	131	168	159	161	159	181	140	164	160	135	186	167	143	120	164	164	141	128	151	162	147	170	164	160	186	157	134	176	145	144	148	172	125	171	126	134	151	140	186	153	137	144	165	166	163	164	140	166	169	156	143	146	152	156	155	147	133	147	143	160	162	162	135	153	149	153	157	143	166	151	157	141	144	163	164	143	177	154	142	166	160	147	164	159	163	143	132	155	174	153	166	170	158	160	156	148	154	147	156	153	171	173	173	166	164	151	147	177	147	162	165	157	157	154	154	156	159	160	144	166	143	178	151	156	169	148	160	155	141	155	181	156	183	154	164	154	142	133	182	157	148	171	149	166	164	154	165	161	155	155	141	148	179	139	138	185	158	134	167	153	149	138	141	156	155	135	175	172	134	175	149	166	149	145	146	147	177	138	167	155	167	147	152	146	144	166	155	164	143	142	165	152	145	170	156	173	162	146	175	166	139	148	158	147	127	144	124	140	163	163	131	161	158	196	163	133	140	141	132	157	169	147	177	180	181	159	166	131	154	155	135	137	122	157	164	171	170	152	152	154	159	150	152	156	155	155	158	153	153	176	161	136	148	173	157	134	148	149	168	184	185	145	132	143	146	114	143	172	161	148	129	146	172	157	178	147	137	147	162	151	184	152	132	153	151	159	123	160	153	152	146	145	187	134	157	154	146	157	142	146	147	166	137	138	140	160	150	169	174	161	185	177	145	163	172	144	174	161	157	162	163	157	173	178	148	153	135	165	147	156	160	155	150	155	157	157	164	147	155	151	169	182	157	142	151	156	168	172	155	138	145	129	152	173	143	144	146	155	140	149	152	133	147	136	159	167	138	163	159	158	185	144	152	146	158	163	186	166	170	176	152	157	145	161	164	158	146	149	132	147	148	158	158	153	172	159	172	151	158	155	155	149	146	158	139	138	165	160	164	151	168	150	154	174	137	139	151	151	143	149	157	154	148	168	181	147	159	175	148	148	158	161	151	169	140	153	154	163	163	150	155	147	179	144	155	154	166	171	158	166	147	155	165	168	145	139	151	144	148	150	150	152	159	151	138	143	153	143	150	145	148	160	149	132	155	145	152	146	134	146	131	166	132	140	152	146	166	156	152	166	157	151	146	161	161	144	176	164	175	166	140	148	149	144	172	155	146	144	144	143	190	135	160	171	137	136	165	156	147	155	152	157	174	147	139	141	162	161	133	170	155	137	171	176	168	162	147	162	148	167	147	146	130	159	153	150	176	160	174	144	146	164	171	164	154	147	162	143	176	155	155	166	142	173	161	148	150	148	156	153	147	158	134	151	159	143	135	149	178	180	161	128	152	169	164	140	126	139	134	159	147	153	148	161	153	138	148	147	132	158	140	158	148	163	168	157	169	157	141	165	158	158	153	138	166	151	138	154	157	159	167	167	158	131	151	148	141	159	148	176	139	155	143	135	150	141	156	151	148	154	149	137	140	149	158	169	171	157	136	143	154	156	162	158	166	159	156	122
7601	907	1489	1893	1561	1383	1294	1113	866	869	691	698	618	611	591	603	520	538	468	481	471	431	472	443	433	419	459	446	432	425	424	429	427	386	400	443	427	414	384	417	449	423	424	405	397	411	412	372	475	409	419	382	375	403	401	424	400	402	393	395	396	380	414	399	406	411	401	423	406	407	363	387	374	421	404	384	351	376	375	425	416	416	398	388	385	416	397	396	389	407	372	390	398	418	394	391	394	394	390	421	374	409	436	410	379	404	391	373	401	409	408	407	409	425	394	374	367	391	384	413	408	405	384	426	419	381	400	382	403	392	386	380	377	391	374	377	379	393	418	388	407	383	366	387	408	395	419	382	379	450	417	359	429	374	424	440	388	369	400	419	372	400	375	432	400	400	400	419	427	376	413	402	383	415	379	391	374	375	396	436	423	422	392	415	449	397	405	396	408	403	369	412	442	378	414	385	436	416	405	371	380	410	399	373	412	400	386	387	391	400	395	427	419	377	375	379	382	369	364	384	409	373	385	405	403	393	382	413	379	401	407	360	375	395	377	386	380	384	429	401	371	357	404	390	419	391	407	420	432	382	379	441	397	419	371	377	374	406	406	396	403	378	418	367	415	387	405	403	353	404	399	375	391	384	394	437	387	416	433	378	423	405	419	442	416	373	355	394	386	402	366	426	364	421	399	391	388	402	418	400	385	410	390	410	393	385	413	372	391	414	374	424	398	358	415	355	400	374	400	393	416	387	414	409	401	392	370	378	383	387	388	390	409	427	408	390	393	439	397	362	363	348	406	389	383	411	409	415	420	401	390	389	361	425	367	386	394	421	386	399	415	392	397	396	402	341	417	416	414	425	404	362	358	389	388	412	430	382	403	437	408	384	410	393	398	398	361	381	396	402	434	414	381	405	374	413	408	371	375	395	399	397	400	358	394	384	382	398	390	392	391	403	419	462	387	383	420	398	423	389	398	379	396	416	415	415	383	383	411	397	391	392	403	403	429	363	392	383	403	426	400	373	367	430	424	388	373	399	407	405	408	405	351	358	377	430	390	429	432	400	395	389	445	365	388	396	380	408	395	422	380	372	403	383	385	425	393	400	401	418	374	385	398	401	396	357	387	406	423	388	380	421	402	401	403	422	383	414	414	392	375	400	426	434	392	373	389	388	386	370	389	389	396	423	360	393	385	380	379	402	408	392	407	376	425	399	406	373	410	418	401	393	417	395	383	394	376	393	407	377	397	413	393	409	393	382	418	401	421	438	386	387	398	389	386	359	384	447	391	395	424	375	399	403	423	403	412	400	401	435	392	414	405	396	392	412	374	424	408	375	373	390	396	387	364	391	406	426	381	414	421	408	385	377	409	409	382	402	393	420	387	415	383	384	379	434	398	435	410	363	362	427	428	385	384	358	427	375	355	430	423	396	377	378	395	403	414	399	389	418	395	364	413	410	409	398	398	396	375	388	395	349	390	409	401	409	405	416	387	376	396	372	438	419	415	379	362	396	406	397	368	395	396	374	380	384	392	401	405	406	393	405	356	375	413	371	410	420	404	401	367	419	364	401	383	347	412	389	400	400	385	380	395	370	323	404	379	375	389	430	364	402	374	380	399	400	375	374	362	461	387	404	404	394	373	374	353	393	357	421	370	434	372	402	372	364	375	398	375	369	422	382	406	418	403	393	375	388	387	407	394	409	383	388	400	405	386	380	387	370	384	399	393	388	386	392	369	366	397	389	375	388	386	403	418	410	358	398	389	399	383	418	343	408	407	385	409	406	367	392	368	394	448	398	367	406	349	387	410	402	385	386	392	378	391	408	376	394	405	376	417	386	402	412	388	390	381	358	426	414	409	417	375	401	434	363	413	420	418	386	386	391	377	389	347	414	399	402	382	405	423	341	370	391	367	428	404	384	382	389	381	399	404	374	436	394	406	418	411	397	410	383	365	397	390	407	384	390	392	402	406	374	447	360	430	362	374	359	369	374	435	423	434	405	397	419	428	431	407	443	397	386	422	374	388	434	393	400	401	380	405	403	411	384	376	419	396	385	358	427	347	405	369	408	404	403	416	425	398	388	374	415	387	400	390	389	363	413	403	387	431	394	402	388	379	353	367	421	421	392	419	381	404	384	401	402	395	350	412	393	377	398	427	364	400	370	395	423	401	370	395	408	400	355	387	397	391	432	409	414	380	386	410	422	402	373	385	409	396	439	375	351	383	392	385	404	408	385	384	382	403	390	387	383	398	397	431	400	412	415	410	372	409	355	367	404	403	385	416	396	370	405	411	391	405	381	387	360	449	382	365	362	395	391	383	354	413	405	402	387	420	402	385	384	388	438	404	350	410	384	382	370	395	407	394	394	417	367	399	422	386	391	400	389	379	372	368	460	415	381	425	390	382	370	385	372	418	391	398	423	389	383	375	385	368	388	402	404	362	382	397	401	423	381	418	412	388	379	377	393	404	422	364	394	389	388	407	397	397	384	384	403	390	379	406	393	372	441	399	374	405	368	382	405	395	392	385	407	394	432	407	356	401	396	423	397	415	420	413	382	382	362	420	396	356	379	397	427	393	393	420	395	412	417	393	407	378	410	414	371	397	368	386	418	401	411	401	382	403	400	401	414	425	410	392	373	369	410	355	399	387	368	445	405	407	409	391	376	393	434	387	405	395	427	420	357	413	391	412	392	373	397	366	386	404	382	394	389	391	401	365	409	386	375	413	393	402	420	385	385	367	380	400	384	411	388	377	437	412	386	443	398	382	399	403	354	437	412	374	403	404	390	452	390	386	399	423	408	421	419	436	383	415	399	392	383	390	400	397	356	396	423	414	359	400	430	385	404	408	397	450	385	362	387	384	389	382	401	391	385	402	417	357	380	400	366	428	407	368	413	391	380	418	378	397	385	381	415	353	416	402	426	364	419	382	377	397	407	392	448	375	392	414	422	387	394	420	397	413	361	392	386	377	372	426	411	398	414	401	429	413	417	372	395	369	410	390	388	424	408	415	391	384	400	364	416	385	396	410	389	381	393	398	354	404	400	404	409	399	396	380	376	374	369	425	381	398	409	412	356	384	401	358	400	397	405	380	391	375	387	414	415	407	409	417	382	387	416	416	404	398	361	414	385	400	417	403	403	400	397	413	362	382	348	411	371	384	367	403	406	418	400	403	399	419	408	396	388	413	365	401	363	431	372	362	365	456	414	399	393	397	384	400	431	405	397	379	424	350	406	381	376	396	383	409	410	402	425	441	399	382	395	409	397	401	390	391	385	391	403	402	414	406	402	396	375	389	379	390	419	414	371	407	396	382	408	387	387	390	395	401	378	419	440	371	417	404	385	425	386	400	378	372	391	408	397	408	372	377	401	388	390	374	396	389	422	392	380	376	354	377	374	383	436	403	411	385	372	384	406	409	368	396	417	398	442	423	424	402	416	372	364	393	392	437	387	411	364	408	370	404	406	391	408	410	398	456	395	408	403	389	384	398	426	408	370
1373	406	391	361	364	341	380	352	395	358	367	337	338	332	342	363	413	389	359	402	374	334	364	378	350	380	341	346	366	347	386	342	387	341	378	350	338	337	359	343	341	370	397	383	358	353	357	355	376	383	380	407	333	351	347	352	383	370	365	362	376	375	332	322	343	371	343	362	333	381	368	347	379	329	366	369	346	379	367	356	376	370	357	374	338	330	347	388	370	335	374	357	410	372	342	339	392	383	374	353	364	323	416	341	368	382	360	376	357	344	323	357	350	348	354	342	354	326	357	329	384	335	353	357	365	382	329	391	343	344	356	358	348	376	312	352	376	397	397	368	369	371	362	340	353	356	391	349	341	368	371	339	360	359	342	344	381	401	357	347	373	362	336	366	367	367	389	385	326	342	369	371	340	341	375	390	352	339	357	368	330	331	326	360	331	337	360	320	397	358	356	383	379	330	348	350	345	371	395	312	319	358	376	360	321	393	381	330	369	376	364	382	377	376	358	359	362	373	372	340	364	405	370	344	357	313	349	333	330	375	340	348	370	352	323	367	394	345	368	359	358	373	378	361	349	354	378	394	357	363	364	361	379	381	357	415	368	391	353	341	396	345	373	368	384	377	353	364	371	329	356	365	325	375	362	367	383	371	374	400	332	384	352	350	346	367	359	352	389	353	355	402	376	352	358	357	370	376	364	388	340	362	367	382	335	329	340	361	335	343	368	379	375	390	337	354	366	392	341	348	368	372	372	394	354	379	370	322	342	344	386	342	352	309	375	395	383	336	339	355	361	343	385	397	373	362	359	369	350	327	389	351	362	351	351	368	370	364	384	307	354	346	381	363	354	367	352	358	384	369	349	345	346	361	376	384	368	376	349	344	352	320	392	385	386	367	374	409	395	358	347	387	348	389	367	385	365	379	365	373	373	394	375	370	362	370	370	356	331	334	354	379	335	404	360	376	396	357	344	351	351	376	364	331	366	343	352	344	358	388	388	380	363	368	391	355	361	346	374	340	385	352	339	356	377	354	401	331	366	357	334	348	369	368	391	373	380	392	310	377	391	385	373	345	346	380	363	358	307	382	388	380	370	367	390	355	352	358	358	385	359	362	396	365	380	385	352	370	360	391	372	394	383	375	347	374	386	371	370	338	371	341	393	356	369	374	384	405	357	337	348	381	363	345	343	361	336	383	329	369	351	381	373	352	394	379	356	364	357	361	366	358	348	341	369	359	379	346	371	401	375	346	374	372	375	365	375	379	362	358	331	368	335	374	358	413	371	394	393	342	370	368	357	347	355	356	358	368	361	363	349	344	372	360	375	366	348	352	373	390	349	390	394	370	362	370	379	348	348	369	369	338	356	367	337	359	361	381	370	346	390	348	361	366	392	371	355	351	374	334	326	354	382	343	392	370	342	355	394	330	379	388	369	351	335	351	336	351	382	330	334	385	377	368	376	368	377	405	382	364	380	361	366	373	372	367	373	344	356	347	363	366	362	368	328	339	359	347	352	374	360	332	384	364	375	384	348	352	374	357	380	350	390	364	350	372	349	379	368	363	349	381	350	333	340	356	380	369	332	330	358	342	363	378	333	366	329	362	377	366	373	356	405	357	341	348	353	370	404	377	348	355	337	360	359	348	331	344	376	354	357	370	342	345	324	339	346	315	347	380	367	357	366	333	327	365	353	358	349	369	369	383	411	338	363	346	348	351	386	323	339	383	366	388	370	379	359	363	353	315	344	369	361	383	388	318	386	393	356	353	390	350	380	377	334	383	407	369	364	361	373	382	336	386	396	353	346	371	344	339	372	355	332	360	373	388	367	347	386	411	324	385	331	370	346	354	367	376	351	335	386	366	333	385	335	375	361	348	351	334	374	374	385	346	349	349	318	349	379	335	366	377	321	356	347	363	398	358	336	341	333	349	378	371	351	363	368	383	388	375	407	357	366	365	369	375	368	372	316	391	375	371	346	353	397	382	367	350	401	372	375	361	344	345	344	363	320	353	350	369	366	348	344	373	359	381	351	358	372	319	332	356	341	349	364	362	348	347	382	381	354	399	351	328	347	371	377	337	368	351	378	381	392	354	377	364	370	379	368	385	343	348	372	363	340	334	365	355	389	380	361	377	394	346	345	368	347	358	358	347	342	370	356	372	357	362	315	380	325	365	339	343	352	375	353	343	346	350	355	409	375	344	355	308	368	376	383	353	366	365	341	342	355	343	339	347	348	343	350	369	342	362	349	336	350	356	380	339	327	334	331	352	378	369	329	364	346	366	368	401	377	355	363	372	352	356	370	373	381	369	405	405	346	358	352	339	362	345	340	356	317	382	366	361	398	321	381	344	357	345	353	353	350	382	359	354	353	382	338	304	331	373	378	385	356	357	364	366	360	326	379	367	365	343	367	361	367	350	335	382	387	354	347	360	349	336	360	363	338	370	331	358	385	390	376	393	375	350	368	375	355	369	357	342	365	378	359	349	392	368	347	397	366	371	380	353	382	380	337	351	346	347	357	364	348	351	388	378	354	403	360	368	357	351	392	380	375	350	360	358	374	318	343	356	355	425	354	399	348	364	375	396	369	383	403	372	399	359	377	349	381	407	346	374	352	375	350	350	373	361	401	339	339	354	337	359	348	396	333	358	372	347	338	335	321	342	369	360	353	324	390	348	401	335	336	370	361	352	336	368	381	362	343	345	378	335	406	359	378	340	376	360	359	344	372	400	417	369	344	363	339	369	361	354	334	362	368	347	400	336	354	382	360	390	343	330	372	349	384	363	373	327	349	377	365	396	335	361	353	368	327	330	361	360	338	342	400	367	384	373	375	352	358	332	344	373	382	390	417	402	375	380	342	356	371	393	391	340	368	371	340	356	360	351	364	349	349	353	333	385	381	377	332	342	382	366	360	353	362	326	328	384	339	349	341	355	367	384	356	382	356	338	383	368	318	362	371	383	312	339	331	345	361	387	368	360	360	384	377	389	365	321	355	347	387	397	358	353	387	371	356	348	347	365	390	379	339	335	367	394	353	314	343	372	405	371	369	320	397	365	337	345	365	332	383	320	330	312	381	318	372	348	360	381	372	394	385	394	336	369	376	371	345	352	362	390	363	367	377	347	349	377	321	385	360	343	376	336	342	362	389	381	350	376	379	350	382	353	338	331	356	337	373	382	375	397	335	353	328	383	371	344	346	359	343	372	354	371	366	328	371	372	370	374	399	381	389	344	352	368	387	364	382	357	363	309	323	342	366	371	351	367	349	386	372	371	349	380	340	387	359	357	328	396	381	358	366	353	370	361	353	333	356	334	358	379	377	377	355	374	353	370	374	384	394	359	340	378	392	375	367	373	379	370	347	334	355	353	366	324	405	353	390	361	356	343	355	345	345	342	352	324	344	343	374	329	369	349	360	338	370	369	360	316	347	359	345	374	336	348	354	365	366	356	358	349	365	391	355	321	377	361	403	342	333	321	350	373	401	363	363	367	310	369	350	331
2038	913	870	878	948	853	849	802	812	867	859	831	836	923	816	810	819	830	862	805	817	808	865	844	837	803	882	821	838	807	867	882	829	813	836	789	868	869	820	863	891	830	824	852	818	820	849	844	859	868	818	855	834	808	814	908	814	837	830	805	840	798	860	892	843	827	815	907	835	860	832	866	924	903	809	761	829	824	858	856	838	838	856	820	837	894	846	808	849	814	846	877	827	848	868	833	816	833	859	855	844	871	825	827	809	939	857	866	783	842	877	857	886	857	824	890	819	810	836	776	865	794	825	832	827	786	828	827	838	907	881	859	864	875	847	851	786	854	803	857	831	836	834	812	863	841	788	825	873	874	846	838	844	868	837	860	871	812	826	851	835	847	881	827	848	818	783	851	824	852	823	918	852	848	846	797	807	875	849	835	884	893	838	817	859	864	793	848	878	786	875	858	800	830	831	851	860	862	831	824	812	804	877	824	862	815	875	815	827	831	853	850	881	856	809	853	818	821	809	825	792	837	817	867	894	840	834	797	832	867	809	877	790	864	828	841	863	848	833	836	836	859	864	841	883	824	827	840	890	851	851	870	864	840	785	823	884	876	824	872	840	839	879	865	858	802	846	849	846	842	825	799	818	796	889	817	831	804	796	825	837	807	771	864	866	831	852	838	858	835	871	837	830	833	847	887	851	833	802	915	841	855	872	875	850	844	903	857	839	804	882	819	894	879	821	884	842	877	806	793	852	838	858	863	792	838	844	814	846	818	915	832	874	856	841	795	862	844	830	830	862	847	828	857	817	851	803	824	875	852	861	800	861	832	825	800	850	807	847	809	897	848	766	856	835	797	908	858	863	844	839	906	813	837	842	853	818	800	819	864	801	793	859	859	791	868	848	853	899	843	855	824	858	836	800	819	854	872	872	848	814	812	836	838	860	861	827	895	854	846	838	818	833	858	843	801	867	828	848	788	813	843	864	841	794	857	850	815	843	827	838	845	834	858	802	836	836	852	824	880	871	871	848	819	827	839	798	816	835	814	823	825	854	837	848	810	860	770	817	881	841	856	838	881	839	790	816	834	897	810	888	862	853	829	807	778	868	801	849	863	850	791	865	825	825	829	817	797	831	885	848	867	804	866	833	891	766	802	794	862	879	811	848	801	836	850	912	838	844	853	863	795	845	862	872	858	863	854	812	810	854	858	846	808	807	844	783	824	887	842	874	813	834	846	798	796	926	838	867	796	863	854	873	788	889	845	792	838	845	826	841	840	852	813	870	790	865	897	927	867	833	840	851	842	832	853	826	806	863	853	829	875	828	808	823	838	897	884	807	922	837	796	826	843	839	857	867	835	837	829	848	834	824	835	852	918	819	827	857	848	799	875	808	867	826	833	848	918	855	885	870	854	860	838	829	830	859	807	836	868	772	805	841	840	816	830	815	806	804	859	853	822	862	857	849	816	864	874	857	835	814	842	855	850	848	837	866	862	858	868	880	855	909	789	830	867	865	874	830	840	845	847	773	818	900	872	863	799	786	854	824	841	811	794	832	817	838	830	814	818	837	863	827	854	857	890	814	820	875	845	831	847	837	766	843	844	848	824	843	823	848	820	797	824	842	850	804	811	835	843	852	815	869	821	874	828	792	822	849	837	903	863	854	810	889	823	795	807	836	845	878	882	848	822	816	867	816	903	845	838	883	875	849	834	796	846	884	860	864	875	844	869	823	818	859	847	844	827	913	863	830	842	884	858	881	811	823	824	790	809	832	861	855	824	832	840	898	850	841	825	850	789	840	854	887	879	801	875	877	836	827	845	888	830	821	852	864	829	781	825	796	830	830	857	778	885	858	832	816	823	828	847	823	826	881	836	818	798	857	814	857	821	882	827	841	852	801	805	819	857	854	812	856	820	843	852	822	807	823	812	843	821	851	876	815	851	841	816	809	837	807	856	819	836	848	853	806	884	845	811	856	843	888	821	840	850	833	804	865	854	833	887	831	825	873	834	835	787	850	876	796	855	852	818	820	829	856	804	855	849	821	826	836	884	816	851	855	803	849	801	812	850	825	788	858	833	838	866	824	895	817	833	797	780	875	868	846	863	832	867	842	838	886	902	831	798	876	830	855	811	827	842	846	797	825	848	853	868	817	828	852	822	849	834	835	906	864	844	803	802	878	855	900	821	820	839	826	788	811	817	839	857	831	856	855	853	859	812	816	836	848	859	885	787	869	820	837	851	837	853	861	817	817	823	905	832	857	848	873	837	868	858	918	875	870	805	842	830	822	862	835	815	824	820	839	929	902	815	860	824	844	894	888	808	861	804	879	807	865	834	812	838	830	850	859	841	881	834	824	820	844	851	821	823	871	884	846	813	831	879	817	846	810	888	817	862	850	867	869	836	835	855	830	845	802	838	798	831	829	831	837	817	817	816	836	843	840	876	834	844	911	864	789	858	857	841	803	830	862	821	812	853	847	826	825	832	764	873	870	868	860	882	818	813	883	816	859	870	837	868	802	857	851	839	833	804	823	873	847	887	864	851	811	779	801	830	833	827	847	819	807	870	877	790	800	843	853	796	850	861	783	808	833	878	809	855	824	785	849	806	803	864	830	800	833	854	764	814	868	810	813	830	778	877	834	880	842	769	883	837	833	843	810	821	867	801	853	849	819	838	847	878	822	827	829	847	824	800	892	824	800	842	798	897	866	840	858	755	827	839	844	843	821	793	781	813	850	813	845	872	869	850	815	804	862	907	844	846	793	840	861	806	876	831	784	906	872	833	842	815	896	803	772	908	869	866	828	858	845	821	824	875	885	846	882	857	807	832	830	833	876	862	848	907	871	821	877	840	797	880	786	781	793	853	807	881	938	837	817	868	849	848	835	799	825	822	856	848	814	846	844	821	875	880	824	861	825	862	829	800	887	855	868	841	825	852	824	885	864	848	902	850	825	823	857	792	845	809	811	806	848	809	832	799	819	776	815	820	812	822	806	868	816	881	893	825	808	847	817	839	889	792	807	875	822	799	894	849	839	841	818	804	809	873	797	845	847	828	856	876	827	830	864	872	840	826	825	832	840	893	800	828	839	868	803	834	807	863	865	845	881	852	808	817	870	836	837	846	803	787	814	833	787	845	850	850	840	804	872	853	817	839	826	807	804	837	792	839	834	808	827	873	819	806	810	845	826	846	788	871	864	886	864	802	837	862	864	824	876	824	838	841	841	808	831	858	827	839	887	821	868	852	806	792	859	842	806	865	824	810	900	878	897	832	880	840	873	839	857	881	877	848	852	830	831	767	814	807	844	812	845	829	816	841	793	832	880	908	891	841	848	888	822	822	804	825	841	835	869	817	856	816	865	797	826	859	815	827	874	848	857	854	854	871	814	823	848	857	808	894	854	812	819	809	854	830	859	873	845	852	872	863	802	829	855	850	810	827	805	844	805	838	851	873	832	819	811	876	856	827	840	849	851	886	872	822	869	838	836	831	807	844	833	851	836	815
6810	630	642	557	498	446	403	376	363	365	360	359	373	330	342	331	343	387	358	350	314	329	317	295	351	341	317	295	324	336	329	322	344	331	341	313	329	346	339	289	329	364	345	323	353	354	305	315	302	340	338	321	298	299	359	327	329	333	310	323	330	331	313	325	318	325	366	335	372	327	334	340	363	318	344	320	308	329	337	339	312	350	324	325	321	348	306	329	353	329	346	338	311	342	308	338	370	345	367	342	377	345	327	318	309	378	317	337	315	345	338	334	302	311	348	344	336	350	335	339	330	340	318	336	336	336	334	302	336	344	359	303	348	348	323	343	323	353	321	313	345	320	319	360	329	312	317	292	348	324	343	348	337	330	341	339	362	299	320	348	333	306	344	341	333	334	352	338	318	325	369	351	342	309	314	336	358	358	332	335	342	321	362	294	319	340	325	345	319	336	344	319	316	332	350	318	364	312	315	352	337	320	298	349	305	353	333	337	335	329	363	324	362	342	313	382	296	312	327	328	311	336	337	305	331	340	291	317	311	336	345	324	348	320	341	361	296	352	322	338	326	315	306	311	364	360	326	314	346	308	346	329	371	332	333	295	351	361	339	351	336	347	323	371	336	329	357	299	338	347	348	371	330	340	320	336	320	327	338	319	334	346	321	329	364	347	328	336	329	350	342	341	335	319	328	314	325	322	332	310	355	324	324	315	344	360	310	327	301	321	346	329	353	337	306	320	331	309	345	327	305	328	324	326	323	329	322	318	333	346	333	302	357	362	336	328	341	340	337	344	304	320	357	351	301	314	297	341	325	307	291	322	350	335	335	337	301	296	329	349	334	325	338	352	333	319	327	339	305	339	319	328	345	309	332	342	317	365	314	306	307	322	347	346	359	328	356	321	336	302	319	342	343	328	359	348	287	329	314	317	329	342	368	327	301	323	325	325	309	328	316	316	341	368	326	343	331	330	325	350	327	344	328	304	328	303	324	299	298	326	294	366	321	324	301	299	359	323	346	322	328	348	331	312	325	291	359	356	310	325	296	300	327	332	334	330	343	341	366	337	320	345	311	326	334	317	318	303	365	351	343	309	338	342	321	330	330	314	326	325	341	354	330	333	332	277	305	321	332	327	340	338	323	329	329	341	331	338	344	336	329	316	350	352	328	327	310	307	324	318	330	310	340	346	330	326	336	333	321	339	347	346	356	299	352	340	326	317	321	328	358	332	296	309	330	340	349	359	324	322	322	332	322	308	325	316	324	301	337	320	331	354	314	363	329	326	325	312	305	319	318	334	339	348	322	300	362	331	383	350	326	353	336	337	323	324	317	339	346	328	311	350	323	304	329	327	353	317	337	369	353	295	343	328	325	313	345	341	362	349	320	315	326	330	337	342	329	334	358	322	362	302	342	350	308	328	347	326	338	354	355	320	326	349	358	307	308	321	331	315	353	349	363	315	316	340	306	346	338	324	309	330	323	369	345	334	360	324	383	326	343	293	353	338	334	296	326	339	315	309	324	324	362	323	333	323	327	316	343	339	320	296	337	313	300	347	347	343	348	334	360	378	317	337	329	370	323	345	329	315	297	360	334	327	349	336	322	353	371	328	341	347	317	358	365	314	309	353	356	348	302	297	290	301	321	343	332	325	355	322	334	370	342	342	333	329	354	349	323	363	344	343	355	289	332	326	344	359	278	348	331	339	349	352	337	305	334	341	353	313	338	326	339	326	351	386	339	327	292	346	355	328	335	336	342	339	320	358	345	337	319	294	345	335	324	348	325	291	328	367	352	339	331	331	346	343	360	316	333	342	338	333	322	338	354	309	333	318	361	329	373	362	318	344	296	310	320	332	329	342	327	323	329	316	312	344	316	330	337	298	369	349	337	326	348	343	343	347	327	310	327	311	332	347	314	324	335	293	334	328	346	349	356	337	333	361	324	296	336	350	318	326	337	331	351	352	352	339	281	328	325	340	348	322	331	339	384	311	331	359	316	328	324	305	349	345	339	322	358	333	341	290	342	331	336	335	351	357	352	353	356	356	338	351	332	313	301	334	317	348	310	346	343	306	323	337	301	324	306	332	333	335	328	321	332	311	294	311	315	299	299	325	345	331	358	341	365	346	289	332	331	331	319	332	334	343	344	349	340	360	352	320	303	324	351	310	379	306	326	340	316	330	350	312	363	334	325	339	360	330	331	336	356	341	288	327	316	355	325	326	322	310	350	303	349	384	349	339	352	366	358	299	352	300	360	339	345	324	356	336	368	322	316	341	338	321	328	319	336	322	354	364	319	334	321	338	345	319	368	338	370	340	302	318	313	313	315	334	342	348	320	318	318	317	324	324	305	306	331	341	341	325	318	337	353	361	302	326	322	327	357	363	328	343	327	325	328	333	342	352	331	336	355	322	383	354	331	301	289	336	323	347	319	328	315	347	345	317	325	287	350	332	328	335	349	346	337	333	367	305	292	362	318	326	308	322	331	325	342	336	327	324	342	351	333	325	326	324	349	302	311	332	328	353	295	338	338	354	331	318	328	342	319	347	298	295	343	310	392	334	360	333	355	324	326	309	324	377	338	336	339	340	352	316	347	297	350	360	311	304	298	311	323	337	340	358	347	357	319	358	333	357	337	355	325	335	329	348	348	327	339	339	315	334	325	307	345	348	350	327	310	299	315	360	311	338	358	310	277	298	305	345	316	337	321	345	328	343	325	320	350	351	355	329	332	324	384	340	329	308	319	339	319	307	335	342	331	299	333	303	314	350	344	319	390	326	309	336	325	345	331	311	306	287	327	314	313	288	314	307	355	338	342	322	345	333	331	329	348	314	347	331	336	327	288	306	340	344	340	334	363	361	322	333	322	342	331	332	321	308	328	333	354	323	339	339	301	322	343	380	329	337	322	304	338	324	345	315	358	319	319	318	330	343	358	358	318	359	342	338	337	298	332	295	336	327	319	311	317	306	314	338	321	293	343	309	338	328	353	340	301	338	345	336	286	324	346	343	361	349	326	356	337	325	318	353	313	344	343	348	388	351	329	321	318	354	337	331	334	335	287	332	334	366	311	330	378	336	317	351	308	331	333	282	332	352	327	349	362	333	348	353	326	336	335	340	324	336	328	351	319	317	318	337	319	323	297	357	338	308	312	368	331	346	318	378	312	327	333	321	311	323	359	335	321	332	305	325	328	335	330	335	333	318	335	355	342	300	348	323	305	354	320	326	321	324	347	337	335	360	303	329	340	355	324	326	300	290	328	323	351	299	382	288	325	338	364	332	352	351	389	351	348	333	319	376	327	374	301	328	310	342	309	336	346	366	350	319	329	360	346	326	355	374	331	324	352	365	329	320	311	340	336	353	311	336	331	338	337	323	342	381	348	312	320	346	325	354	345	347	323	340	359	354	328	313	344	321	354	319	312	300	296	344	345	346	376	351	323	361	331	337	374	314	330	319	306	305	312	337	323	342	339	352	320	339	336	331	304	357	306	310	325	291	367	351
6386	1067	1377	1579	1470	1346	1177	1143	1139	956	978	903	888	901	937	884	839	813	806	759	806	828	819	824	801	769	767	757	729	739	777	799	797	871	771	763	815	756	768	760	735	765	744	780	801	767	741	775	754	770	779	765	724	787	765	745	741	820	776	761	793	729	812	721	796	753	803	799	792	774	753	755	798	770	797	730	804	726	733	788	799	785	770	812	732	730	764	742	748	730	796	755	807	768	764	766	760	787	827	789	777	750	767	795	766	740	794	742	785	758	783	795	783	832	729	780	773	773	753	744	738	699	786	744	788	754	797	762	796	797	824	810	774	812	779	755	754	709	743	775	757	789	796	782	798	748	833	767	790	783	765	783	784	785	770	776	788	730	815	789	715	735	769	786	825	732	779	800	752	759	749	798	758	757	757	730	769	762	712	752	795	764	757	816	785	744	801	735	758	729	789	820	791	790	764	762	766	785	721	752	801	785	746	801	745	736	747	763	771	777	754	761	785	753	800	759	771	725	719	746	803	805	746	750	738	823	785	768	778	738	762	795	797	782	780	813	794	780	738	753	838	809	779	767	777	756	822	755	783	776	770	755	802	859	766	795	740	744	773	766	746	756	771	737	746	778	750	717	817	758	757	730	733	732	773	772	778	756	716	760	795	744	738	827	733	768	801	766	756	769	766	790	739	776	766	727	737	818	746	740	773	721	789	735	736	773	742	784	767	799	752	804	754	751	754	767	735	736	780	810	734	779	757	735	805	782	794	796	759	771	778	715	779	757	762	755	746	819	759	788	813	773	754	772	776	743	769	787	782	821	735	757	754	805	833	755	768	804	758	783	712	765	771	791	780	770	761	798	768	793	692	761	739	761	781	771	767	791	704	790	743	754	745	790	802	728	752	796	791	751	778	802	776	758	749	786	751	791	730	755	802	804	801	774	806	731	791	787	733	748	792	773	764	783	768	749	815	734	791	780	800	758	807	802	770	775	807	762	786	771	777	730	781	716	763	816	817	757	818	724	798	766	776	777	748	763	775	799	780	798	816	803	782	772	788	748	832	714	779	775	773	764	767	772	774	777	710	779	763	767	739	818	771	708	749	761	776	785	761	753	777	728	753	779	798	765	818	733	763	733	756	754	801	741	748	748	723	761	756	802	815	721	757	758	768	773	778	753	729	752	773	734	804	796	774	784	788	794	766	746	717	772	750	839	803	779	804	802	794	704	762	764	795	742	771	790	766	748	788	773	730	784	852	788	738	770	795	775	789	772	792	765	777	796	766	737	761	772	793	726	787	777	772	796	750	793	777	817	761	789	775	771	767	794	714	727	779	781	739	785	782	729	831	722	764	777	702	769	778	845	778	741	760	731	825	780	737	762	805	772	765	761	732	738	748	813	759	715	776	763	761	747	804	753	784	777	795	792	773	810	750	773	775	791	775	803	733	769	740	789	768	775	746	778	805	761	783	768	815	817	758	777	755	703	787	767	816	755	810	754	788	765	762	778	753	781	738	730	790	757	800	762	800	764	768	766	773	750	756	796	817	807	785	781	785	780	738	771	772	816	782	758	773	801	727	777	731	778	763	772	805	767	783	751	774	799	748	820	801	752	717	785	792	764	802	767	762	771	752	767	744	814	741	727	749	781	758	766	771	759	734	751	753	781	750	758	736	776	754	776	798	734	749	757	744	797	798	785	753	732	785	751	784	750	791	789	747	788	803	783	782	747	798	732	784	767	771	754	782	774	749	780	804	763	769	821	790	774	793	762	769	734	762	769	775	746	825	764	709	813	748	734	783	754	739	792	725	744	734	755	774	773	744	755	713	794	795	738	755	760	775	788	781	783	752	747	757	752	761	796	735	784	762	764	784	788	767	802	777	780	774	762	775	748	818	826	749	761	765	783	801	776	812	779	729	749	761	753	742	756	759	744	831	698	732	817	798	773	766	780	806	718	776	751	736	808	722	734	814	823	747	786	785	763	782	760	777	778	730	770	786	711	748	805	738	761	761	772	781	752	766	787	743	790	811	801	737	789	731	774	741	815	773	771	777	780	731	766	826	785	804	767	753	800	778	767	771	776	723	746	753	790	776	783	756	779	752	771	766	782	765	789	782	756	774	783	731	784	758	792	803	747	807	769	766	738	794	805	796	796	773	797	776	714	769	762	741	813	784	743	811	796	817	783	739	798	736	797	743	777	776	782	784	794	805	763	841	756	781	737	734	752	770	754	780	765	806	767	806	777	743	789	767	788	840	813	812	759	781	797	776	780	717	808	815	755	779	759	787	748	767	754	757	747	778	765	820	749	850	766	773	804	762	776	726	752	813	738	756	763	740	734	756	793	843	767	777	762	754	804	750	767	748	796	779	755	742	754	777	747	758	752	773	785	768	821	755	825	705	770	760	788	829	783	792	775	806	767	790	758	776	718	756	774	755	793	765	807	789	766	794	778	783	852	775	755	789	764	807	764	762	789	782	733	817	842	731	830	733	857	766	791	766	780	777	739	802	752	745	779	774	766	761	765	773	795	786	745	783	794	795	762	762	792	763	760	776	750	737	782	767	777	782	798	721	840	764	737	767	708	778	722	768	775	738	784	755	817	794	777	781	808	794	743	775	811	756	762	800	737	740	786	764	799	791	761	827	768	754	750	745	730	749	764	754	766	757	750	738	741	756	794	769	780	743	769	792	726	775	754	737	771	762	731	749	774	791	788	763	749	735	774	767	779	783	769	782	770	761	764	794	793	770	795	787	770	803	711	779	801	777	768	790	781	731	748	754	781	749	749	784	782	800	754	793	778	765	768	806	768	805	773	727	770	772	763	800	755	775	726	735	757	755	770	769	784	786	777	736	752	803	744	757	756	758	765	751	777	786	809	820	771	779	773	729	794	765	786	817	820	759	740	783	756	775	741	742	792	739	798	784	715	811	794	753	799	778	758	755	736	781	736	745	788	768	748	790	774	767	749	735	737	736	739	745	717	785	748	782	796	725	797	786	780	790	772	729	755	737	772	803	756	811	751	748	750	765	746	767	758	800	802	773	755	751	766	726	731	740	766	789	801	756	820	806	743	791	713	783	725	749	807	739	729	722	766	777	765	743	721	783	766	743	781	762	791	775	771	786	766	797	780	761	760	738	784	807	774	740	799	819	823	751	761	797	791	835	770	784	740	749	746	756	793	755	816	802	802	714	794	790	754	764	771	786	784	741	788	719	741	796	734	797	800	798	796	733	760	797	772	737	743	719	726	787	753	777	795	736	738	760	774	770	803	715	731	754	780	820	778	774	806	783	791	827	760	752	808	760	782	790	785	769	815	728	778	739	767	749	727	788	780	782	773	779	811	784	769	769	761	775	785	744	808	772	782	756	821	767	788	774	763	750	719	748	758	792	734	725	852	778	767	775	763	740	799	725	782	758	757	752	729	752	776	813	735	785	770	792	779	784	800	744	804	754	778	785	787	737	812	716	791	734	793	773	756	741	776	773	757	770	774	755	775	830	773
12479	848	753	630	498	365	293	294	252	241	194	192	197	186	190	177	191	167	160	177	177	144	172	163	146	161	164	145	146	164	157	153	173	171	163	140	159	164	164	144	158	165	152	181	156	147	159	154	144	167	157	143	156	146	164	164	160	181	162	173	162	162	163	157	134	154	167	179	132	172	172	139	163	166	155	177	158	158	165	138	163	138	152	166	143	158	152	147	143	153	167	164	157	163	163	155	165	166	143	151	181	139	177	134	160	152	156	147	160	150	159	130	147	184	131	169	155	169	163	142	177	168	174	149	169	147	126	183	141	144	169	164	132	158	146	160	136	142	189	162	149	157	160	145	187	149	156	144	166	139	144	166	157	183	149	144	143	138	165	145	151	149	173	150	157	160	140	123	135	148	151	168	154	161	159	155	183	149	181	143	155	164	141	149	152	155	146	160	161	167	162	172	144	171	140	180	155	157	142	146	148	144	156	160	156	168	163	167	159	152	154	165	163	179	159	136	169	142	144	135	145	159	165	154	151	160	145	162	159	144	161	144	152	154	169	177	173	143	152	156	165	166	139	163	154	145	186	154	141	190	148	149	179	162	149	127	149	148	166	161	141	158	191	162	147	140	177	164	164	169	154	136	170	141	176	145	163	162	158	135	117	149	154	142	174	139	151	165	141	148	161	156	150	158	151	142	146	143	147	128	161	141	135	152	142	159	180	162	180	139	147	152	147	143	153	172	182	168	146	145	163	175	141	172	141	144	158	156	178	174	138	158	153	156	159	166	160	177	163	153	144	168	159	152	164	136	161	144	147	157	162	175	148	161	153	157	123	140	145	133	146	151	160	163	158	158	157	144	161	147	157	159	150	152	155	160	152	144	185	153	161	179	159	160	154	165	137	146	183	159	152	132	157	151	154	133	163	144	142	158	156	170	145	150	154	151	161	154	166	161	149	181	155	166	161	157	133	145	160	176	166	134	158	157	160	158	168	150	165	145	148	155	184	153	128	156	146	137	154	147	137	173	124	156	157	176	177	164	153	154	158	151	167	159	149	145	174	165	162	164	162	162	152	128	150	149	174	151	145	133	165	165	156	144	169	152	159	144	157	160	150	159	178	150	183	147	150	137	145	160	130	147	162	135	157	152	148	141	150	147	161	151	149	160	128	141	161	156	150	130	171	143	152	149	174	164	164	161	172	179	165	145	127	172	163	159	162	128	166	163	155	128	141	169	134	153	152	183	156	169	132	164	139	154	168	164	157	151	146	155	151	168	167	144	167	143	156	158	164	163	161	169	135	158	144	124	157	140	167	155	136	168	134	147	178	154	158	155	143	147	149	161	166	148	157	151	155	153	160	143	169	162	153	148	149	159	158	157	144	152	151	159	184	169	146	158	170	147	143	171	148	183	149	117	201	122	172	168	134	144	164	177	162	161	149	160	151	165	157	149	143	157	153	173	149	155	122	151	156	146	131	151	142	170	139	155	152	180	144	179	153	189	137	146	153	136	149	144	154	167	149	166	140	164	141	151	164	170	164	158	175	147	167	149	150	164	150	154	173	154	170	174	151	134	144	160	151	152	158	175	179	156	153	127	172	158	152	175	146	162	132	194	148	144	151	165	172	140	186	148	150	149	151	151	182	161	157	152	151	161	161	165	141	149	167	157	151	165	164	156	152	143	164	164	149	141	144	143	148	202	177	170	157	135	150	156	152	151	165	169	154	168	159	164	159	170	167	168	163	143	181	161	156	165	171	172	144	140	173	161	174	180	160	170	161	134	144	161	172	153	150	151	161	157	138	157	168	166	165	147	145	162	133	170	156	139	171	140	157	143	143	154	175	148	156	177	144	166	144	149	150	149	164	166	151	168	169	127	167	165	170	166	164	153	139	146	151	164	140	162	160	152	143	147	173	165	150	158	169	163	153	163	148	170	147	154	148	171	161	161	175	128	146	137	151	136	143	173	145	147	168	147	150	170	159	164	190	161	158	151	165	139	145	160	157	166	145	179	166	178	154	160	192	147	162	170	155	138	148	160	146	153	173	162	158	132	144	143	158	156	157	198	150	167	174	157	166	165	173	157	155	151	141	147	161	148	149	186	171	149	156	168	131	130	133	140	151	141	153	129	189	180	156	185	155	132	145	149	135	148	183	149	160	141	169	171	151	139	141	157	162	160	148	153	161	151	151	143	165	166	176	157	147	143	156	171	150	158	142	138	135	160	177	167	171	184	148	155	140	159	166	176	139	159	140	167	163	159	176	152	179	151	150	166	134	162	162	163	140	172	167	174	161	150	154	153	167	156	135	180	167	153	174	146	158	154	155	156	156	169	164	161	170	157	163	144	147	147	148	158	168	156	146	141	152	178	139	125	149	157	159	163	149	159	152	149	143	154	149	150	162	145	160	154	171	152	135	165	162	161	167	158	145	163	148	150	159	146	148	130	178	133	125	149	178	166	180	144	150	154	150	142	164	177	148	130	140	136	163	156	147	159	171	157	170	157	154	153	134	160	149	155	165	158	124	174	156	134	159	141	173	144	156	136	149	160	161	159	139	147	185	183	163	177	164	169	140	141	154	152	155	154	156	162	169	137	166	141	145	130	159	148	166	132	150	133	154	154	172	170	150	130	132	158	172	141	142	139	163	165	160	136	160	146	143	142	165	148	149	148	155	174	152	175	147	155	161	160	150	160	169	177	140	148	148	177	163	152	166	150	158	151	135	156	144	144	157	152	168	151	162	178	147	169	165	167	147	123	155	161	153	173	159	155	174	150	156	163	151	167	153	179	158	146	145	166	150	169	153	162	146	147	166	161	165	161	146	137	153	161	157	171	162	161	164	143	161	162	157	152	164	150	158	143	161	143	159	153	165	142	130	193	145	135	151	147	157	153	150	135	131	161	190	163	134	162	165	159	163	161	149	144	134	147	147	187	150	136	161	180	154	156	163	163	150	147	159	156	156	172	158	167	163	157	141	172	170	154	158	184	165	149	146	156	168	152	161	149	158	160	152	160	151	151	154	157	154	147	156	158	163	148	139	133	137	173	142	143	149	146	160	155	162	163	139	164	159	170	139	175	138	168	150	167	148	142	175	177	138	155	148	150	163	136	171	172	145	160	161	154	156	164	127	142	164	158	182	146	165	139	143	155	157	167	171	160	153	136	146	152	147	145	156	161	137	184	173	158	156	160	127	159	176	149	156	135	138	174	156	143	141	141	160	159	143	151	174	148	131	141	142	154	166	165	195	162	145	148	131	160	164	159	130	138	161	137	133	151	147	154	158	154	147	143	151	178	138	156	142	158	177	160	155	172	172	148	169	158	150	180	166	154	165	155	148	141	151	167	158	146	159	131	171	166	157	170	158	142	159	159	163	180	145	167	159	160	153	147	156	161	163	143	145	144	151	159	156	148	153	141	163	181	148	149	160	129	141	156	156	153	138	173	159	154	137	170	151	151	161	174	162	156	159	144	146	142	144	163	151	163	168	134	160	159	167	160
7699	853	1630	1965	1757	1375	1277	1056	855	810	707	645	676	615	557	538	523	512	484	500	469	465	435	458	418	462	411	440	456	421	414	415	427	439	428	421	374	407	425	409	398	466	397	413	412	411	454	394	401	414	402	380	429	392	417	383	409	416	433	413	386	381	426	383	404	423	422	417	410	399	434	411	397	427	391	429	360	414	417	405	399	408	371	373	397	405	389	455	430	405	417	419	419	411	384	395	387	383	424	383	426	377	359	411	379	404	406	431	416	418	381	391	382	410	400	419	438	387	415	415	394	417	425	423	398	425	417	397	424	410	434	398	380	402	445	436	389	403	386	401	389	421	393	376	442	417	368	370	375	371	423	415	372	377	389	408	376	374	411	398	384	435	417	448	389	397	397	407	403	396	416	407	361	383	385	391	415	387	401	430	413	397	423	418	395	378	399	387	392	435	419	420	416	406	375	418	411	411	391	415	375	385	403	367	384	424	389	415	399	402	385	386	351	413	408	397	387	408	391	404	385	360	427	400	386	384	406	398	400	405	388	414	407	356	401	401	434	411	390	398	396	405	410	413	390	427	385	419	381	422	380	384	410	393	390	392	419	423	381	379	397	396	395	385	395	436	390	408	400	395	390	380	407	424	400	417	384	400	352	403	380	428	363	359	366	368	399	377	406	402	396	388	385	400	421	405	366	405	358	372	371	407	414	409	396	381	402	416	417	365	411	373	375	384	431	422	432	385	404	381	403	363	388	425	389	426	413	389	431	390	393	427	417	370	430	421	390	359	387	385	390	383	431	367	396	378	408	393	367	390	416	419	380	369	408	385	385	369	392	354	407	402	406	420	433	384	399	406	406	405	374	369	366	343	396	416	433	439	396	422	411	400	400	402	424	376	420	416	429	422	402	399	387	397	362	401	393	363	391	397	387	383	384	397	387	379	382	396	378	408	410	400	394	393	393	365	394	404	410	389	395	374	371	455	409	410	380	392	405	426	388	406	386	373	445	367	408	425	408	406	351	392	405	392	395	423	406	393	383	386	387	374	392	413	385	393	370	390	418	411	372	398	412	395	377	376	397	394	419	426	364	381	411	411	388	395	366	398	387	358	394	391	413	384	411	435	421	394	440	425	426	409	397	392	409	385	390	406	408	396	405	394	407	381	400	384	411	386	393	419	402	401	402	414	388	397	394	408	434	419	383	373	395	444	386	393	392	404	394	414	390	343	409	422	387	353	411	396	416	372	418	366	383	427	404	434	417	410	418	394	389	395	378	403	406	379	428	415	432	391	404	372	384	412	407	386	409	399	407	381	406	387	400	380	392	417	362	363	393	419	383	398	404	387	383	393	410	426	409	400	387	394	401	391	401	380	402	413	398	400	419	423	406	397	381	396	396	423	412	390	389	398	390	405	380	424	421	407	380	399	387	375	409	370	432	415	365	429	417	388	398	369	380	355	413	424	408	387	396	408	428	432	388	410	407	421	396	387	381	364	415	372	419	410	428	390	407	366	376	408	413	396	367	415	407	393	395	423	364	405	378	366	420	404	386	368	420	402	430	399	395	388	405	386	425	381	389	383	371	427	408	433	356	383	381	407	400	386	425	420	375	368	383	405	416	396	372	376	401	394	366	396	435	400	357	439	401	375	407	433	399	413	407	386	388	396	416	413	399	371	382	360	388	388	398	392	375	400	401	367	410	432	403	408	367	405	389	421	417	417	359	397	397	403	345	371	422	440	420	409	385	373	394	363	403	393	389	382	389	414	427	396	409	420	382	389	387	423	408	416	389	379	437	439	385	391	453	399	359	386	428	380	409	399	393	437	410	368	386	384	384	396	414	408	383	423	388	384	418	381	381	397	392	406	406	389	377	411	403	402	398	384	403	450	405	404	396	385	413	379	406	422	417	383	419	404	385	437	449	422	403	368	374	408	423	421	394	409	406	425	368	404	392	410	380	378	378	389	396	438	441	383	361	406	379	395	395	399	394	383	392	391	421	407	408	403	376	352	371	381	408	399	399	398	399	417	414	400	361	433	399	350	405	364	392	384	408	413	382	421	418	406	408	442	416	374	403	382	396	378	390	381	422	398	388	422	409	393	411	428	431	400	394	424	411	397	373	361	402	365	440	384	393	408	414	387	403	394	402	381	427	396	398	366	410	385	373	399	424	423	393	414	384	423	409	415	409	374	409	401	401	392	373	421	377	409	356	407	422	427	379	375	415	404	407	410	391	403	399	389	419	421	417	414	393	411	398	390	422	410	387	397	417	402	412	385	358	430	395	399	378	405	403	392	444	413	411	403	439	381	390	371	408	387	374	410	425	405	385	402	375	376	414	389	387	393	380	404	412	400	357	358	373	395	373	386	401	395	394	396	419	410	387	416	382	422	409	404	361	392	388	395	397	368	374	417	411	418	401	396	427	388	357	378	404	391	420	387	390	363	391	407	440	415	390	403	368	461	387	429	401	401	395	374	397	392	363	425	388	393	358	375	380	396	399	402	411	418	360	423	414	391	408	410	368	413	409	373	387	390	406	385	413	387	430	397	368	387	384	412	410	386	412	411	387	398	405	384	384	420	381	393	401	378	414	402	434	393	408	428	395	434	385	395	405	368	416	367	425	367	390	423	403	417	395	358	432	394	418	405	423	396	393	381	403	376	398	412	398	396	399	393	408	414	384	404	382	412	385	372	374	407	369	377	360	331	395	418	404	366	379	433	394	386	389	426	390	386	411	390	374	389	430	389	398	394	381	394	393	364	432	394	381	425	406	400	408	417	389	379	366	392	377	367	397	361	382	380	420	380	397	416	365	395	394	398	381	392	385	403	399	401	402	407	404	420	395	392	401	374	399	376	433	429	411	399	414	400	408	406	400	363	400	434	386	425	418	409	397	383	407	396	412	421	381	407	394	394	416	410	363	399	399	386	395	393	398	386	433	397	388	407	397	395	429	385	411	410	399	379	391	429	430	400	400	418	407	378	405	402	393	419	394	428	407	404	422	352	379	413	384	402	377	364	390	428	410	450	399	415	400	406	398	443	418	408	442	417	424	397	417	425	377	396	395	412	369	418	406	381	397	423	428	383	397	389	421	381	400	407	387	341	381	405	394	362	373	365	415	391	390	395	396	390	403	407	399	431	408	393	399	379	381	391	388	402	401	420	397	403	374	401	390	376	373	370	410	363	424	392	373	408	355	405	407	363	388	364	420	377	395	412	404	394	385	360	402	426	406	378	356	421	385	407	426	438	430	369	396	425	409	408	379	388	398	420	421	357	385	394	392	371	409	414	389	375	398	364	389	396	356	422	382	385	402	396	394	389	344	433	365	379	381	416	361	416	407	402	416	408	443	431	387	418	393	386	380	405	387	373	394	361	380	360	416	376	399	398	428	374	394	399	412	404	389	375	432	394	416	431	450	385	392	369	411	437	435	387	407	399	368	425	427	367	428	413	402	365	376	366	394	438	404	400	403	378	410	410	384	393	391	375	436	367	423	393
1372	369	358	330	358	363	307	350	356	401	354	358	346	377	370	386	354	379	367	350	351	339	366	362	365	366	374	351	348	348	360	327	343	402	355	400	358	359	367	347	357	361	360	339	354	334	329	408	383	377	346	388	401	335	373	332	334	326	344	363	342	358	363	341	372	350	360	337	371	353	378	370	381	364	371	344	370	351	382	382	355	342	361	354	344	353	349	352	370	356	346	394	343	356	355	353	368	331	407	340	357	366	340	394	335	363	376	357	330	361	353	367	373	401	341	362	355	375	362	408	375	365	336	357	365	340	330	331	332	360	386	378	373	382	371	344	349	374	359	358	353	357	374	380	331	381	390	361	354	380	370	380	367	370	334	339	320	344	369	340	382	315	378	333	376	361	340	346	353	341	336	322	355	362	340	338	378	354	386	360	373	381	374	360	366	385	366	332	358	346	376	349	399	354	343	340	396	315	372	347	357	366	359	355	365	368	350	357	373	368	342	346	372	369	361	353	402	346	365	355	346	383	384	317	368	347	399	389	363	336	331	363	375	351	309	384	328	343	343	380	342	331	390	353	375	393	381	361	385	340	354	357	385	399	350	318	367	361	344	355	346	382	375	324	325	338	356	346	371	342	366	376	357	336	337	362	353	330	327	347	310	387	321	340	394	405	343	386	354	344	343	349	348	343	360	376	339	333	348	379	378	391	357	366	395	375	362	354	349	391	369	339	362	341	356	356	355	386	318	349	324	331	341	327	374	329	364	337	335	338	322	341	317	353	378	383	394	363	364	332	341	335	372	401	359	361	360	389	369	356	351	347	344	389	341	341	350	378	322	348	350	344	347	359	349	341	334	346	335	348	329	344	360	328	362	358	374	371	401	369	392	347	390	373	348	406	393	314	341	386	311	400	364	406	352	357	352	343	366	378	348	332	377	350	347	337	359	353	334	359	366	386	385	363	399	349	390	353	378	345	367	385	362	348	355	371	357	361	375	409	359	392	361	358	312	362	335	362	355	373	369	334	366	339	364	371	369	340	324	358	358	352	344	376	329	359	368	332	376	322	362	347	358	362	388	340	357	378	373	369	327	377	362	342	351	354	411	364	340	370	353	378	340	353	362	332	332	370	336	343	366	344	365	364	367	363	388	350	406	348	373	313	360	388	373	333	347	335	373	364	362	352	356	367	379	342	369	350	353	402	349	398	344	326	398	372	384	351	360	343	386	359	375	351	352	344	357	360	339	366	399	368	360	365	359	352	328	348	356	388	344	347	358	397	363	348	382	384	370	348	360	349	326	348	353	377	307	391	329	375	351	370	349	335	329	327	317	387	368	384	367	348	362	371	376	389	347	356	333	372	359	366	304	347	363	360	387	352	345	331	380	359	368	356	367	377	363	367	379	369	364	385	335	355	350	354	390	401	348	352	368	344	389	355	332	351	322	359	315	354	361	342	348	349	339	385	368	353	379	361	379	366	363	367	354	355	351	383	351	363	357	366	335	340	361	365	347	378	347	313	314	331	375	387	332	332	350	349	354	385	394	412	364	371	405	365	343	363	365	377	369	361	347	359	338	368	360	353	367	361	395	325	379	338	353	371	343	337	330	377	355	372	359	357	379	335	338	411	358	363	350	399	355	358	372	364	343	349	370	384	368	363	426	340	383	359	371	377	384	338	376	380	383	352	345	352	386	334	369	327	361	323	370	340	364	347	356	384	363	355	360	323	365	370	353	338	363	337	352	379	350	393	344	364	359	378	369	349	361	329	385	372	377	390	361	374	362	367	328	378	355	390	351	313	384	384	372	377	362	354	382	343	370	335	350	354	357	395	344	380	373	322	384	352	380	383	384	358	376	405	379	336	348	294	360	346	344	377	365	340	329	370	388	374	345	377	358	378	357	346	348	356	356	337	348	345	364	389	381	363	364	351	326	336	350	374	373	369	361	365	392	365	380	351	367	371	349	356	354	359	347	365	386	316	368	363	356	344	360	369	356	343	353	348	369	386	322	335	360	366	360	352	373	366	395	358	373	354	365	364	344	350	381	354	346	355	392	368	361	380	366	389	323	357	360	351	346	338	385	361	326	373	366	353	405	330	348	348	323	344	369	371	356	353	354	356	389	366	381	356	359	389	393	367	343	357	347	338	343	355	349	343	355	387	383	352	370	362	364	370	353	334	358	380	315	381	373	351	353	347	389	349	339	343	340	342	367	347	376	353	382	378	374	407	394	357	348	364	385	360	364	353	349	323	334	344	363	329	389	326	315	363	347	354	387	391	353	346	346	324	349	342	390	340	382	352	350	364	331	362	353	350	375	328	358	333	362	364	373	352	389	322	373	377	313	360	359	352	379	371	363	368	370	352	382	373	372	371	351	376	353	337	368	397	352	338	381	361	367	330	362	381	370	407	350	374	374	381	353	338	416	381	338	378	398	369	346	372	350	340	346	361	355	392	372	350	366	358	369	351	365	341	351	373	340	386	358	330	365	326	368	340	341	346	347	377	360	373	360	370	343	389	365	366	361	328	393	378	370	414	393	365	361	337	329	377	361	366	361	338	364	353	336	310	338	355	374	335	347	387	350	385	356	350	363	368	370	327	372	354	375	358	336	358	368	324	313	387	383	355	350	382	353	368	388	362	365	379	386	351	353	360	370	360	381	362	386	381	397	341	333	338	391	410	354	386	319	336	366	334	362	334	362	386	358	383	359	374	358	385	388	332	361	385	326	344	368	376	365	373	337	379	366	368	403	351	357	372	355	347	337	348	359	368	338	366	351	383	415	399	327	337	369	353	339	355	334	354	396	357	323	353	333	377	332	394	380	351	349	338	339	340	349	377	355	320	381	362	372	370	334	343	392	355	397	346	333	368	347	360	355	363	362	333	369	378	336	345	328	362	352	354	381	387	374	321	335	332	341	388	342	359	354	355	408	341	359	356	341	384	319	358	343	353	324	337	347	329	336	385	334	333	366	373	375	343	357	327	366	351	321	336	364	370	379	359	361	354	362	338	317	363	355	350	378	358	364	341	360	371	391	348	362	360	375	360	342	390	359	363	341	342	349	334	388	362	353	343	375	374	400	326	370	392	328	367	351	358	363	362	379	377	366	369	351	342	370	364	359	354	363	357	363	333	357	383	353	366	364	331	337	356	374	319	367	405	353	346	314	379	356	399	332	365	358	354	367	321	347	339	349	390	359	353	373	370	359	351	370	368	356	360	355	333	360	368	363	366	336	322	352	344	364	366	350	341	365	383	388	372	345	332	370	344	316	355	388	327	354	377	340	358	365	356	384	412	336	352	376	335	370	346	332	393	325	355	326	354	355	355	373	374	375	389	370	359	356	344	346	346	346	363	386	342	370	352	409	385	373	348	339	357	366	366	342	356	363	331	324	320	359	364	358	367	364	337	349	370	408	356	322	341	413	352	376	371	360	341	360	367	369	378	380	374	349	345	366	346	351	378	343	344	376	335	334	402	353	369	315	360	353	350	380	356	343	338
1990	939	885	872	927	869	938	874	866	877	849	838	816	866	860	855	861	813	842	849	804	848	865	919	845	854	810	847	855	855	844	793	863	839	816	816	841	918	823	868	843	839	862	817	855	866	813	826	819	849	877	833	838	867	825	853	855	818	835	839	821	848	845	880	810	841	815	844	821	783	841	814	864	844	837	810	839	808	831	866	830	866	825	880	912	811	845	827	824	835	830	852	879	832	887	815	830	878	817	779	880	865	852	835	861	879	881	845	867	833	844	849	815	869	872	869	823	881	776	884	851	836	837	834	834	856	846	812	834	865	824	855	803	821	898	833	786	841	799	844	860	831	865	814	814	925	831	786	820	829	842	815	809	818	900	866	856	850	862	855	811	817	782	861	808	851	808	855	842	870	841	831	867	855	836	813	831	885	850	775	926	820	821	814	837	846	865	847	850	819	818	828	876	860	853	875	877	823	875	898	867	861	886	882	876	841	876	834	796	842	878	884	853	850	854	803	877	816	833	831	794	811	832	815	834	882	800	813	851	809	876	853	845	817	785	874	825	885	859	852	846	822	844	845	873	876	825	889	835	734	844	858	841	814	824	872	793	862	844	878	864	858	878	829	840	844	855	809	834	887	835	892	909	829	832	834	854	861	865	795	807	853	838	758	861	843	787	834	845	866	809	813	866	814	840	853	806	870	878	910	845	859	796	841	842	872	833	849	815	766	855	847	843	838	857	883	821	843	784	875	818	823	849	850	831	850	839	864	845	820	872	861	777	821	862	830	811	805	824	824	822	860	845	862	802	844	877	840	814	794	862	866	834	805	811	892	856	827	813	802	844	829	838	842	848	843	831	814	857	868	823	827	840	815	918	812	852	778	845	821	786	799	845	840	835	853	821	795	815	842	827	864	857	827	854	853	803	872	879	851	843	804	806	855	871	819	865	836	855	784	843	843	868	881	819	913	838	822	870	851	852	869	852	863	863	829	844	896	877	888	832	854	823	788	842	831	864	857	872	890	841	804	879	844	811	883	896	810	839	806	890	859	857	778	857	841	865	751	810	825	838	864	849	854	871	844	863	863	835	801	791	858	842	818	849	782	818	811	869	852	838	813	919	882	850	789	843	880	843	808	849	816	851	824	857	877	875	789	826	877	863	843	870	895	842	819	841	803	822	850	910	805	809	855	872	859	830	758	863	825	868	793	779	813	813	871	855	819	806	829	797	859	869	870	838	807	854	866	866	828	833	819	856	831	826	874	872	856	856	896	829	877	809	831	872	867	866	868	836	846	832	840	822	867	873	805	828	912	829	834	863	813	894	850	848	831	814	877	853	892	880	871	866	862	901	888	780	847	870	863	837	845	826	838	819	806	784	868	852	849	813	814	868	816	877	815	836	868	862	883	824	818	841	859	830	848	843	859	831	866	856	845	839	862	831	875	761	800	846	868	850	840	833	825	874	853	838	859	870	785	873	825	836	840	790	844	815	891	849	876	899	860	825	880	840	825	859	861	867	831	877	895	841	819	820	903	873	841	832	825	859	793	852	877	809	865	830	786	828	843	801	864	831	820	820	766	821	825	773	862	841	844	804	874	848	850	831	835	810	849	810	816	848	881	930	786	850	870	881	853	899	802	812	833	828	870	830	843	827	845	857	846	828	811	827	815	854	879	888	883	829	809	850	849	829	784	836	777	856	809	807	867	822	816	818	830	845	860	790	838	868	860	844	877	805	851	796	871	813	830	826	793	889	847	801	874	873	805	840	863	815	862	808	798	860	837	858	861	811	835	826	841	761	843	846	802	816	822	842	830	872	807	848	883	840	870	822	795	865	875	836	838	814	801	846	859	825	838	846	827	856	868	862	827	885	895	841	856	871	844	875	821	806	833	826	818	881	840	865	845	844	872	796	853	866	850	823	865	898	820	857	859	881	847	812	852	844	848	846	770	782	845	839	896	883	874	867	862	808	845	852	883	819	855	847	862	819	808	823	840	793	868	845	836	842	825	849	785	867	857	863	839	831	868	833	887	866	796	816	863	840	825	879	819	796	858	792	815	900	850	822	896	829	831	856	840	839	842	845	883	858	870	882	873	863	851	788	862	843	842	837	871	836	827	831	854	838	829	843	815	861	817	868	899	864	878	897	844	809	857	848	847	903	865	827	833	878	802	850	824	831	847	819	855	868	792	804	853	858	861	813	796	793	879	814	824	845	823	856	889	873	850	863	838	857	858	808	785	851	842	846	837	795	879	846	847	817	852	818	813	825	798	842	801	870	849	833	816	853	825	850	864	836	878	868	895	830	871	862	827	811	866	856	814	811	823	862	881	847	794	824	858	800	850	795	904	848	871	803	845	825	865	868	851	871	815	816	874	884	840	818	855	818	816	824	761	810	829	864	854	841	837	871	849	804	814	845	777	808	823	791	874	897	863	879	871	839	796	869	854	859	842	840	843	856	849	825	792	842	811	805	854	835	804	780	863	872	802	807	806	882	865	810	842	775	822	836	866	825	869	823	841	839	801	837	816	826	833	855	814	800	855	834	862	811	826	791	885	827	876	826	831	827	828	787	794	837	807	844	821	817	851	847	837	853	839	827	827	811	896	838	846	846	812	853	801	856	802	833	825	858	836	875	839	805	844	893	803	830	775	805	804	843	843	807	782	784	894	871	850	845	869	829	885	897	840	869	856	864	821	781	853	860	778	861	828	844	859	901	855	869	830	828	817	844	839	782	787	893	870	871	821	776	871	845	872	860	826	816	807	863	850	880	816	807	865	833	894	848	785	850	825	843	843	809	833	823	829	769	832	869	842	836	848	889	838	870	820	874	806	853	799	835	877	829	876	829	826	898	837	856	834	794	843	868	814	847	892	852	853	847	829	875	849	866	828	826	894	904	878	844	882	870	869	869	822	851	858	848	853	873	810	809	860	836	887	841	835	851	823	835	805	844	841	796	835	845	801	846	817	777	861	853	887	874	841	849	830	884	858	823	808	853	826	829	788	839	846	806	855	885	863	905	794	838	828	873	857	830	855	899	829	935	815	798	804	870	843	816	847	878	871	848	870	863	775	808	855	775	852	894	835	796	863	854	822	804	862	793	807	839	836	872	796	836	816	814	838	861	837	921	801	854	891	836	855	825	862	835	847	843	816	848	863	828	847	875	837	811	858	844	833	816	835	832	825	841	901	859	830	838	878	845	900	846	826	807	830	852	823	867	841	845	862	818	871	841	845	840	890	804	899	841	827	813	807	853	827	863	814	834	848	841	831	821	808	850	913	818	892	804	848	803	864	804	791	869	823	854	860	812	903	783	816	820	831	795	830	786	768	831	798	801	861	855	831	809	885	857	838	873	837	951	891	834	913	817	844	842	859	843	820	799	854	832	843	866	841	868	823	813	868	850	882	876	873	857	808	845	781	843	836	865	853	771	837	836	896	856	865	821	854	805	823	816	882	793	821	829	845	835	830	856	751	855	808	775	825	797	834	880	868	868	865	779	838
6686	593	595	563	505	414	419	395	457	381	371	348	342	342	343	353	349	332	359	362	332	338	321	352	305	314	356	318	329	354	332	324	362	320	375	358	304	302	327	327	352	346	332	350	322	329	320	334	308	361	343	304	359	380	355	381	344	351	339	350	303	309	324	341	343	317	349	308	334	311	359	309	360	311	360	328	316	328	293	340	316	361	337	326	355	311	383	335	340	319	323	333	332	349	308	297	300	332	312	347	327	305	348	322	368	366	335	356	334	354	351	327	343	349	319	319	324	376	309	333	297	333	310	313	353	347	375	376	352	311	332	352	333	339	300	342	318	322	308	343	335	333	296	318	337	306	339	331	350	288	342	322	326	324	322	352	334	314	342	343	315	333	339	363	328	333	332	344	365	303	294	357	351	334	332	350	347	314	338	329	330	373	311	343	324	336	320	323	327	321	317	308	380	345	325	299	346	361	355	333	325	361	305	334	350	295	323	344	315	344	331	318	314	322	324	340	330	349	338	326	338	346	341	300	348	326	348	337	329	337	339	313	344	357	350	320	316	321	339	334	348	337	320	305	341	304	338	364	322	339	335	345	337	312	352	323	347	344	346	312	379	316	342	365	338	321	327	308	372	330	330	330	320	320	307	322	360	312	348	332	336	368	329	296	338	307	357	335	367	325	303	329	335	332	351	311	328	305	382	320	309	353	355	353	362	334	307	301	342	331	351	340	320	325	315	348	355	338	340	355	321	380	329	330	334	307	353	323	309	343	302	355	316	332	346	311	323	289	311	329	323	341	374	324	327	323	332	325	303	324	346	364	287	321	331	304	347	349	313	318	338	346	319	314	298	355	314	326	305	316	340	336	354	340	337	315	357	328	312	342	329	337	326	327	312	347	338	339	354	340	328	355	340	319	327	328	360	348	372	316	370	324	335	355	302	331	312	334	332	295	309	345	365	320	336	345	371	337	323	346	327	331	311	343	327	346	293	321	308	310	331	321	331	319	335	321	338	329	300	327	348	323	321	334	311	327	334	346	348	346	316	327	353	360	324	282	319	353	336	340	317	347	346	330	302	318	333	327	341	310	309	322	343	348	333	324	340	310	327	315	353	326	349	327	325	357	333	339	323	322	323	314	301	360	304	364	322	336	345	313	316	320	317	328	338	327	329	324	332	333	319	306	322	341	349	334	305	342	324	313	350	350	297	328	329	332	327	302	345	344	364	329	337	298	337	352	326	348	333	326	328	354	317	350	329	318	348	332	339	340	306	317	317	332	314	341	361	350	339	359	327	348	325	324	364	360	331	331	351	325	301	343	324	310	323	348	358	322	329	345	347	306	315	322	335	330	298	317	339	306	338	328	318	361	314	369	346	327	326	337	298	319	315	275	325	323	328	334	359	319	323	318	340	324	336	318	302	384	336	304	362	322	335	322	360	300	336	354	355	341	340	329	327	331	370	309	352	338	315	305	313	334	358	339	330	314	324	317	316	358	327	347	323	333	360	331	365	331	347	385	336	342	298	330	330	345	335	282	318	326	357	292	338	338	342	327	334	350	332	382	303	336	312	347	353	314	328	308	364	315	360	338	312	355	328	330	338	318	339	326	345	328	318	338	353	344	321	319	318	324	337	346	303	327	316	321	315	333	312	311	323	302	373	318	299	304	348	338	321	339	326	327	354	326	339	302	317	284	315	342	327	345	342	331	349	339	333	348	339	345	370	307	343	344	353	366	320	327	335	352	343	318	319	283	322	342	347	311	335	340	337	336	332	297	340	323	345	311	351	334	372	349	385	357	357	333	346	305	344	355	351	334	350	330	321	358	325	341	369	329	332	340	310	339	346	329	308	352	299	350	332	353	338	341	345	309	308	311	338	311	336	353	320	346	333	343	343	339	326	338	353	323	326	338	315	289	325	309	326	310	315	307	356	331	353	331	321	284	341	334	329	322	311	331	347	314	334	364	348	313	339	316	308	321	318	316	300	329	351	349	340	331	320	332	309	320	347	321	310	318	332	378	327	333	303	328	310	349	306	320	328	339	316	316	292	333	293	309	313	333	310	318	324	330	343	310	333	347	319	320	353	311	313	341	354	334	335	346	354	347	330	343	306	346	308	348	343	318	339	327	348	333	312	272	302	333	312	340	327	311	321	328	315	341	316	331	320	311	360	345	343	318	345	354	360	315	329	327	347	339	341	310	294	329	354	348	311	318	332	362	328	322	348	309	315	327	344	327	319	306	321	340	359	351	348	291	328	333	336	331	320	327	299	344	314	340	340	401	342	301	316	319	327	292	355	328	327	285	323	348	325	304	340	361	316	342	334	314	394	305	351	335	307	319	309	351	314	318	338	326	300	322	329	300	297	323	326	315	357	347	334	315	336	319	324	328	321	325	321	318	343	315	314	317	314	325	351	369	352	331	341	335	378	334	327	342	355	347	348	339	313	347	352	349	338	350	318	311	344	307	329	305	344	330	334	343	310	357	334	316	322	341	336	309	340	325	316	290	317	331	346	356	340	297	307	336	351	348	327	360	345	312	350	317	332	341	344	363	349	338	298	288	350	318	295	322	337	344	340	333	325	342	350	303	320	337	355	370	351	309	307	363	309	323	362	314	352	346	331	343	338	313	325	349	325	322	333	281	315	344	317	349	348	332	349	317	331	347	327	347	324	374	359	320	323	326	355	341	351	325	347	340	329	322	306	336	352	355	349	321	311	321	312	307	372	368	335	332	363	357	344	391	338	360	330	295	318	302	307	300	330	332	335	324	318	330	317	313	319	350	376	336	334	312	361	342	308	353	320	297	339	314	323	317	330	333	335	348	331	329	327	328	318	329	350	339	355	317	331	368	367	341	347	320	361	349	334	342	340	293	324	263	320	320	343	303	344	341	328	345	333	335	351	351	345	355	337	343	344	308	342	347	329	306	355	333	325	312	336	317	345	357	288	276	319	331	323	307	314	324	347	356	348	334	295	334	323	339	335	282	349	314	332	324	322	348	325	322	341	333	352	345	315	354	318	315	321	321	346	322	330	315	319	318	337	323	342	313	335	363	307	296	360	300	299	350	367	291	339	334	393	324	381	384	298	291	361	383	319	329	345	320	328	298	351	343	317	303	358	343	332	352	320	344	302	335	315	308	337	331	338	339	346	314	337	342	362	368	302	320	343	342	297	313	370	331	358	369	373	321	357	333	342	356	329	311	302	317	355	314	309	337	331	321	331	309	297	311	311	349	333	353	325	314	328	319	342	302	306	317	338	343	325	315	342	328	320	352	336	344	321	309	373	345	351	344	363	396	350	344	339	346	345	314	340	333	298	306	346	339	329	300	297	304	364	352	355	340	344	334	329	337	330	352	335	362	330	365	350	334	319	341	328	327	377	335	357	333	311	317	332	341	309	330	304	331	363	346	308	310	317	353	343	322	316	324	313	318	340	339	334	344	330	328	317	342	330	312	320	363	357	369	324	313	318	343	355	326	344	326	353	337	324	334	344	348
6488	1022	1403	1648	1567	1312	1275	1190	1093	1026	958	964	901	831	874	853	802	819	822	845	840	821	781	808	855	765	837	783	770	766	782	782	829	762	790	755	773	716	806	809	740	769	758	805	799	788	814	801	820	786	748	777	771	724	785	741	758	773	732	737	794	765	801	736	788	708	783	750	770	737	793	782	768	828	773	795	818	813	783	793	796	776	747	778	752	746	823	697	742	761	741	795	768	770	792	826	778	777	766	774	816	791	773	793	739	740	756	737	791	809	763	784	709	689	773	742	785	732	774	760	789	748	842	776	751	789	736	761	761	763	788	783	812	722	777	782	785	770	776	819	796	819	760	770	783	744	785	768	774	741	765	799	803	759	806	786	747	801	726	825	794	762	736	793	774	817	765	800	739	757	789	792	790	822	789	792	796	786	784	756	764	824	777	814	783	799	722	754	746	757	815	777	769	799	828	820	762	764	780	766	745	756	799	694	783	741	796	796	733	757	771	773	770	813	759	816	757	757	722	801	825	737	784	751	854	813	803	782	773	771	771	788	741	785	799	801	832	786	790	765	808	798	806	800	752	772	730	764	825	741	769	786	770	763	721	814	811	765	767	781	764	817	776	840	771	764	746	750	779	782	792	807	742	788	777	817	816	769	761	790	797	781	800	800	763	780	780	816	803	743	867	722	776	785	722	740	782	745	779	775	754	751	806	757	766	743	746	783	761	781	778	758	761	789	789	782	795	774	745	811	774	750	733	801	757	755	791	795	747	753	809	738	790	745	725	817	808	754	783	793	800	799	753	753	802	770	765	811	811	760	792	770	703	828	771	776	755	787	798	773	775	782	757	757	770	813	782	753	819	741	751	793	724	775	744	779	705	775	795	753	771	745	780	768	744	746	769	774	797	814	774	802	719	754	761	778	750	758	786	743	714	813	744	757	771	789	785	764	748	767	799	755	780	791	745	821	754	739	832	797	791	790	734	790	738	795	771	787	829	813	772	768	773	727	787	767	777	779	774	813	776	794	759	759	755	828	764	812	739	796	736	762	757	774	797	782	781	748	744	776	777	802	806	773	753	775	734	835	770	778	789	808	762	731	735	816	764	802	758	738	782	757	781	771	735	787	776	776	790	749	797	760	752	750	765	775	829	804	860	735	763	790	818	742	786	823	767	745	765	808	817	807	774	785	796	745	777	740	757	756	734	773	765	766	748	785	783	759	751	781	826	791	810	761	761	814	729	747	765	734	776	806	744	777	783	760	836	761	748	763	744	791	767	821	792	774	748	802	775	812	752	789	795	748	761	760	776	795	800	762	755	805	740	748	770	771	780	779	774	805	776	797	778	736	758	801	743	788	813	795	809	788	805	788	754	787	781	780	745	760	780	813	772	800	725	783	732	772	763	752	765	768	774	798	783	769	736	806	786	776	749	727	754	773	794	758	736	750	775	745	805	726	759	780	813	734	768	755	738	772	760	770	765	751	784	744	789	752	782	761	774	758	779	760	763	773	720	844	778	760	758	741	748	740	800	749	733	760	766	799	779	768	769	797	799	762	709	792	793	775	745	798	820	768	782	780	795	730	763	772	761	732	768	753	778	773	804	757	722	825	767	766	791	771	797	765	788	791	749	770	725	776	756	771	779	770	802	758	795	738	750	790	783	847	827	812	744	796	791	750	779	746	738	751	719	827	754	762	798	750	791	803	732	778	802	740	762	773	788	798	772	799	748	755	732	725	803	782	778	753	762	727	761	747	811	827	733	794	786	800	773	783	770	784	790	752	774	841	775	776	770	756	745	747	758	760	798	747	758	780	785	776	769	795	740	776	785	783	760	782	776	810	795	786	796	794	805	823	790	779	753	788	695	765	749	826	762	786	748	784	760	809	770	780	755	719	795	774	796	765	791	751	781	799	775	739	776	784	740	803	812	793	743	789	832	770	801	769	814	771	791	795	796	766	721	753	766	760	771	768	788	719	769	861	748	734	770	779	785	768	745	790	766	749	775	763	779	779	764	771	791	723	753	792	772	727	716	761	783	775	770	754	777	748	743	793	827	768	740	840	847	761	751	756	746	786	773	801	758	751	766	809	751	792	742	747	778	700	763	827	766	769	758	781	761	785	808	748	778	722	743	741	735	781	754	807	772	759	766	732	773	753	804	754	848	777	766	749	802	822	752	799	750	840	762	784	789	799	735	779	767	787	773	796	773	780	806	739	757	724	814	797	759	735	786	786	828	784	767	724	695	773	790	770	759	767	804	771	795	794	794	800	730	815	798	772	732	813	783	759	815	786	826	731	744	736	815	745	818	771	745	824	756	762	745	736	798	788	782	818	780	788	780	822	792	765	787	805	783	734	748	743	781	740	771	770	820	798	772	821	780	731	743	769	782	765	715	786	824	801	748	755	759	775	737	838	747	749	779	742	748	816	773	767	779	732	769	751	736	796	772	767	744	777	749	820	818	768	810	779	737	785	812	783	719	773	745	783	808	777	777	785	780	773	729	793	771	784	778	779	792	766	742	785	753	800	821	786	782	762	800	788	800	760	766	784	773	779	743	778	761	802	784	770	779	772	794	775	750	838	722	771	765	758	745	862	761	840	722	783	775	781	751	800	756	761	739	770	762	789	730	803	772	795	756	768	752	688	799	799	795	775	779	798	823	772	786	762	756	803	794	776	764	747	784	803	794	781	831	788	742	783	726	769	808	735	756	749	789	755	824	736	788	802	753	827	780	743	795	764	796	769	742	754	770	797	751	780	777	760	761	774	754	751	821	709	737	788	754	751	811	749	757	788	787	809	769	812	809	823	797	781	782	808	789	798	751	735	815	756	745	748	739	772	774	805	754	758	786	754	783	778	786	792	787	777	753	766	748	788	776	760	774	807	745	772	765	797	815	778	787	815	755	727	826	788	748	751	782	792	792	786	804	736	741	781	783	792	783	787	794	845	751	763	808	742	796	787	749	806	781	762	775	741	779	766	732	839	795	791	771	817	800	807	716	785	782	782	733	766	779	778	758	750	781	798	831	777	792	799	736	773	785	817	796	794	807	812	777	802	761	781	755	818	774	761	778	754	741	801	751	713	764	823	810	803	806	784	751	845	773	780	776	821	759	769	782	765	787	824	767	768	742	835	806	813	804	758	778	759	771	807	757	835	795	766	769	710	761	813	784	805	780	781	755	741	788	752	783	764	765	762	750	817	759	714	754	795	753	776	795	834	756	752	805	783	770	749	737	783	791	745	785	787	749	755	800	775	736	764	756	700	805	781	740	803	797	783	769	772	744	771	744	791	769	787	757	777	799	783	790	750	795	734	799	763	740	745	745	767	815	762	785	768	773	714	790	767	787	749	801	760	737	737	823	802	758	761	795	724	808	798	801	759	761	799	774	805	726	773	790	796	752	786	815	753	717	765	774	761	794	797	788	831	786	748	826	796	746	769	765	742	757	769	753	758	770	750	744	759	805	810	755	771	750	822	739	758	768	770	781	813	755	797	736	779
12308	852	771	639	553	346	347	293	234	191	236	221	206	179	153	179	175	202	187	167	188	154	176	159	156	157	169	161	157	180	149	157	162	181	163	173	161	174	152	154	178	169	169	152	161	170	170	150	156	163	146	161	194	146	159	156	143	135	148	180	175	150	167	159	158	166	141	168	174	148	155	161	172	177	156	149	169	140	166	170	164	179	150	147	151	127	152	178	128	144	146	161	152	153	149	151	171	169	158	146	179	173	147	168	164	162	180	155	172	145	159	169	176	160	141	136	152	150	159	142	136	156	145	141	159	145	161	142	144	149	186	157	185	173	157	156	152	147	142	155	166	177	150	168	143	146	153	147	146	136	138	150	139	164	161	158	152	139	142	155	161	153	165	188	146	140	155	161	148	159	142	149	138	165	164	157	143	149	157	143	164	157	142	168	181	160	163	143	164	149	180	164	144	158	170	158	145	160	143	162	143	144	155	144	137	136	150	156	164	166	167	155	160	147	161	145	142	142	171	159	130	177	170	154	163	191	146	156	154	144	139	189	169	154	175	146	147	145	143	149	149	151	175	152	161	144	150	142	142	153	145	159	157	176	149	153	160	148	139	152	153	133	167	201	150	166	148	124	148	139	122	164	141	175	177	152	127	167	141	152	152	162	160	171	132	152	162	147	159	148	155	169	173	155	151	153	179	160	138	165	137	151	148	154	176	139	157	171	165	170	137	168	167	174	145	141	164	174	167	151	155	123	170	144	154	151	182	167	157	147	146	147	157	146	150	157	163	182	154	156	146	149	162	146	144	164	154	150	160	151	145	175	136	145	145	147	156	128	161	157	167	160	167	179	152	168	176	150	157	149	141	164	153	164	145	148	160	173	167	162	153	167	172	161	152	156	176	172	153	150	164	157	144	149	148	137	142	167	157	144	147	156	149	161	151	160	160	130	138	155	172	167	172	126	128	159	151	175	152	155	127	156	165	180	139	185	170	156	150	147	158	141	173	147	142	157	160	180	158	140	136	156	162	164	153	153	161	150	150	159	161	156	166	153	139	143	136	136	184	124	136	172	162	173	153	156	169	151	150	127	152	168	147	141	159	143	146	136	174	168	154	130	143	163	153	145	146	137	133	150	174	169	142	156	160	160	152	139	147	171	164	151	152	170	160	168	156	162	170	163	148	178	150	146	173	154	139	133	141	149	168	168	158	186	121	146	156	181	158	166	183	152	145	157	146	157	166	147	144	146	159	153	156	146	161	172	182	135	145	179	157	148	174	157	141	157	165	144	178	152	157	160	150	145	156	158	154	179	159	161	169	157	161	147	154	145	159	151	144	139	137	149	157	163	160	177	172	151	168	152	152	160	181	149	158	172	168	164	175	163	166	149	149	160	143	172	150	146	167	129	141	155	167	153	172	135	123	142	155	164	136	171	167	145	166	161	165	144	168	177	157	167	158	153	144	177	153	133	163	169	164	171	143	152	161	164	138	148	162	155	144	140	152	148	158	149	173	143	156	143	156	168	154	153	156	163	150	155	156	181	146	138	169	144	147	154	169	161	149	139	156	142	160	181	153	158	176	155	158	144	166	174	136	172	170	169	158	162	161	175	165	149	180	171	164	167	136	160	145	154	149	182	139	144	145	147	149	139	176	164	147	150	143	155	144	167	141	153	137	163	163	145	144	140	154	150	143	189	150	164	179	143	144	143	144	168	163	171	151	154	168	159	229	148	148	157	154	137	168	152	135	142	132	136	149	151	156	174	142	182	155	149	160	132	145	166	147	157	177	152	181	162	179	165	160	160	158	149	145	158	148	151	126	160	160	150	133	163	143	165	164	171	138	148	157	151	144	147	148	150	151	152	168	136	137	163	137	181	151	155	147	193	123	160	178	156	160	144	148	142	150	161	141	127	168	167	147	153	157	140	154	140	153	147	174	159	155	143	165	167	173	173	147	168	146	155	158	164	146	156	145	169	159	146	169	140	164	190	142	164	141	147	161	156	153	151	147	149	146	151	150	149	128	156	174	147	158	154	137	146	167	156	168	168	149	147	169	175	122	164	150	181	155	154	172	131	157	184	165	149	166	140	150	149	142	161	140	168	159	165	171	144	193	192	137	172	156	162	162	176	158	164	154	151	145	158	154	126	158	170	164	164	150	141	184	173	142	151	172	163	179	140	163	133	177	180	152	184	168	141	157	174	137	131	156	169	127	170	129	154	142	148	147	177	158	138	158	140	166	157	140	152	164	147	176	155	146	177	155	158	163	160	144	167	144	156	175	172	166	156	160	171	155	152	137	150	165	161	158	155	154	136	165	174	171	156	161	160	149	132	146	142	162	164	130	135	163	149	138	145	151	158	152	154	154	167	183	161	155	161	134	121	150	145	149	151	157	140	149	148	154	174	154	149	154	172	154	156	163	174	134	149	159	159	173	166	181	148	162	151	158	162	172	146	163	147	158	170	139	163	153	152	145	184	158	152	150	152	139	147	145	137	147	158	138	156	150	163	166	164	166	156	145	155	137	158	144	132	137	171	157	140	189	158	159	155	161	183	152	171	166	162	161	139	131	184	172	159	162	145	162	145	138	155	133	152	153	154	137	165	161	148	157	164	141	140	159	160	139	142	153	148	144	166	173	151	134	170	161	137	150	156	151	154	149	155	176	145	154	126	166	150	159	172	144	136	171	152	156	162	144	162	140	166	148	181	171	153	144	176	160	140	159	179	157	150	156	130	148	139	145	153	156	146	147	150	153	160	164	146	173	149	155	138	143	156	155	140	147	165	141	176	181	169	145	129	157	151	139	147	156	185	170	129	136	148	150	143	157	136	152	150	179	164	134	140	151	180	145	155	159	138	134	155	146	154	169	165	160	155	162	155	164	152	167	176	151	161	157	152	160	149	153	160	181	149	152	134	158	149	172	154	153	148	166	170	147	168	181	149	147	162	140	150	152	147	143	141	127	172	160	150	140	143	126	153	166	158	153	153	157	146	134	142	144	173	149	149	156	158	169	152	153	157	155	145	160	153	183	138	145	159	152	133	148	153	147	160	165	141	173	165	172	148	155	126	162	155	151	159	164	157	159	151	152	159	160	140	160	147	171	148	161	143	150	146	155	163	145	168	146	167	177	161	168	145	172	184	130	137	172	166	172	160	185	143	145	145	182	153	163	150	160	135	160	146	149	138	166	185	144	161	125	161	151	167	145	156	145	183	160	113	162	158	178	163	174	173	139	155	165	132	180	170	146	182	155	149	132	131	155	161	156	160	155	170	192	175	141	142	170	169	145	177	137	170	177	147	150	157	161	145	172	143	169	157	134	137	131	172	149	159	131	148	170	159	148	162	157	141	140	153	141	130	172	150	171	153	144	165	161	140	153	155	152	159	142	162	147	175	146	145	158	161	178	147	162	169	156	163	166	147	170	166	172	156	164	171	149	143	144	135	163	170	146	143	165	152	140	144	137	139	159	178	171	142	164	158	132	158	119	152	159	148	189	161
7626	871	1618	1966	1822	1517	1292	1065	890	862	697	686	664	602	525	556	509	519	515	486	470	456	458	414	447	421	439	421	444	447	428	470	441	387	452	427	444	452	378	461	453	428	383	387	422	393	420	452	457	411	410	416	365	421	418	390	406	416	389	387	378	461	427	390	403	390	439	412	417	427	435	399	411	400	411	409	416	399	429	396	417	356	430	368	408	456	397	393	402	393	373	412	409	386	395	377	389	380	373	398	403	412	356	409	383	396	393	376	409	410	412	420	410	399	418	415	398	391	388	387	413	405	430	422	393	392	429	384	409	378	397	419	404	393	386	427	386	383	418	410	370	399	412	372	374	422	419	384	403	373	389	385	416	381	401	390	386	397	412	401	394	400	408	394	399	396	405	397	403	359	405	378	366	408	418	401	415	398	409	416	402	402	424	391	425	389	387	400	391	396	380	359	414	390	347	398	379	386	400	403	441	426	362	446	383	400	404	414	401	388	389	441	396	385	380	405	419	425	408	390	388	409	426	360	391	435	392	428	442	399	432	411	368	407	399	388	409	417	378	407	376	450	397	403	380	394	394	393	394	398	383	367	390	421	373	402	389	408	420	392	397	415	423	404	397	392	415	379	372	413	426	408	380	389	428	410	416	381	429	394	419	369	375	422	387	423	386	373	393	421	393	390	398	422	442	405	400	436	357	437	431	408	374	409	402	406	406	414	444	368	399	436	406	425	374	467	398	404	392	383	430	419	412	413	405	367	382	403	402	367	413	377	405	389	420	398	399	415	392	387	415	407	383	443	379	394	399	390	379	405	396	432	423	380	380	398	382	396	401	389	391	418	366	403	385	410	400	418	400	395	405	375	421	406	367	394	410	417	412	425	414	395	410	397	423	374	393	398	401	375	380	439	405	387	395	428	380	374	391	384	400	390	390	387	403	418	356	421	384	412	386	444	385	383	383	426	390	394	427	399	407	442	406	408	421	399	399	410	406	404	386	398	372	424	412	409	396	427	405	396	404	382	397	400	382	396	418	429	355	399	434	380	433	384	394	410	425	404	383	419	373	398	363	398	407	399	421	404	408	367	426	381	404	430	412	416	400	359	434	433	343	385	395	380	387	409	421	416	386	393	411	388	436	422	360	368	399	392	383	376	389	361	392	408	402	441	403	404	395	393	418	397	369	386	388	427	414	399	390	401	387	393	394	393	404	404	385	432	395	393	407	386	399	376	373	398	400	402	381	437	391	369	418	407	442	426	398	359	462	399	378	406	417	352	413	389	443	432	437	372	405	403	399	400	408	390	391	406	379	391	394	408	402	413	400	394	405	397	386	388	420	409	390	373	386	438	406	409	430	394	401	388	415	416	433	394	387	420	408	418	379	406	370	399	423	402	407	435	394	407	360	429	387	416	381	426	396	382	396	406	381	429	398	420	396	399	389	404	407	411	429	390	372	411	397	405	375	390	433	413	402	392	358	410	443	394	410	412	392	365	397	379	418	414	400	391	388	357	407	425	407	397	397	380	404	430	437	441	377	389	424	396	403	410	424	413	405	396	427	365	427	414	381	397	385	406	426	394	419	416	394	393	403	415	413	404	382	400	389	377	413	377	410	396	395	420	381	408	376	404	382	408	407	412	381	418	426	389	372	421	416	410	388	383	400	414	416	396	395	369	376	395	398	402	414	380	374	427	421	380	408	408	405	429	401	442	399	433	398	418	368	396	418	408	371	435	364	392	412	379	373	378	399	385	384	381	390	395	397	415	408	388	399	414	370	406	432	403	409	353	390	412	363	350	411	426	422	395	399	412	364	392	409	356	403	393	394	409	408	393	403	410	443	385	412	425	453	404	404	376	411	434	418	377	407	397	387	365	403	382	404	390	389	428	408	422	419	421	383	451	414	418	397	414	410	401	376	423	411	427	383	404	405	403	395	395	440	396	390	391	408	361	441	397	421	408	406	450	425	391	408	379	402	394	406	411	412	415	374	406	393	379	430	397	396	379	405	400	390	393	424	423	436	363	384	407	361	408	391	413	406	419	425	400	388	422	421	410	429	441	398	419	400	388	420	413	428	394	408	427	404	381	395	392	387	397	388	396	395	384	385	365	404	404	384	383	424	384	406	394	390	409	380	409	417	392	383	370	405	419	377	389	394	396	384	375	399	391	411	413	398	395	413	403	434	384	428	385	398	400	395	389	384	386	379	411	389	391	421	388	381	407	427	424	395	421	443	342	383	359	410	442	436	401	437	382	417	401	390	402	387	389	410	402	395	405	399	370	377	380	378	416	380	420	415	365	395	381	422	383	410	398	440	401	418	376	413	371	359	420	382	374	397	432	399	426	392	391	418	405	379	414	378	409	383	395	397	392	403	401	423	377	414	398	403	405	437	404	379	376	410	389	394	392	381	411	370	420	414	369	396	381	392	404	438	422	415	398	413	398	399	437	390	378	433	361	414	405	412	371	401	390	417	408	398	386	418	386	435	367	427	395	405	389	391	407	439	390	419	420	397	384	352	413	394	395	421	366	426	369	407	397	383	395	366	390	399	415	347	394	395	391	397	390	375	402	407	426	424	379	366	411	431	404	375	409	391	404	380	372	403	436	397	405	416	413	401	402	411	408	377	435	425	384	396	406	414	398	391	391	405	416	420	437	403	409	384	415	400	398	384	396	406	424	408	409	422	385	456	406	421	397	417	390	390	383	398	406	402	422	402	402	396	386	413	438	407	403	427	364	409	405	420	416	405	426	419	426	398	415	404	378	365	390	410	404	401	402	397	356	390	379	363	410	368	426	388	414	421	406	404	393	412	391	403	372	415	396	388	407	390	444	396	390	393	414	365	396	400	393	436	410	399	375	422	375	396	430	398	413	389	417	379	415	386	397	414	379	365	399	428	383	422	407	391	400	403	382	393	429	404	410	350	409	401	362	386	389	431	397	390	389	372	397	421	365	377	359	401	410	398	421	389	395	426	404	432	406	439	391	395	402	393	390	381	384	397	399	365	409	404	410	394	365	434	376	412	399	390	377	405	397	412	387	419	429	425	417	403	420	395	396	422	382	435	407	369	363	418	372	368	379	441	410	396	423	433	423	387	385	420	437	448	406	376	421	401	374	425	415	426	399	425	423	416	425	414	399	385	407	419	445	446	413	397	383	392	423	437	439	387	400	391	402	415	389	388	383	397	402	416	386	388	372	409	431	396	393	387	410	401	372	365	404	385	390	387	416	385	418	421	377	419	389	439	399	368	420	365	391	412	411	382	364	396	394	390	368	415	442	374	385	401	433	425	416	365	393	396	424	454	446	379	380	386	442	385	375	387	394	418	406	410	383	405	435	385	417	391	413	397	410	397	393	398	401	414	431	404	411	381	398	432	406	390	403	411	414	392	394	404	419	364	400	405	404	377	413	423	387	398	392	373	408	447	406	419	385	443	428	357	398	395	397	408	417	396	386	427	399	395	366	433	384	365	427	403	371	406	395	416	391	402	372	412	357
1433	363	370	345	355	373	361	368	389	381	387	372	336	359	344	370	367	381	354	383	392	351	347	390	348	345	356	373	356	336	335	349	353	346	352	369	366	354	352	385	329	355	358	357	340	369	378	351	354	376	387	354	367	334	344	363	382	385	372	378	359	356	358	364	351	387	336	383	349	387	356	335	371	374	388	360	355	382	373	364	341	361	359	345	320	388	378	321	326	372	355	355	380	357	368	332	356	379	350	376	352	373	345	320	368	349	350	368	364	352	358	338	336	409	329	360	352	349	357	364	352	387	391	388	385	361	383	333	339	348	347	387	366	356	395	350	342	331	363	416	361	366	342	348	328	362	361	363	342	334	305	349	389	357	363	357	384	348	338	345	345	316	363	337	328	397	322	350	343	373	392	364	373	359	345	343	366	376	335	390	371	341	366	370	349	373	348	355	332	386	358	351	359	390	384	357	362	353	371	391	337	381	372	355	344	368	384	386	379	367	351	342	398	354	346	343	390	346	364	347	397	414	362	358	339	370	373	348	350	365	364	321	363	355	363	389	361	352	368	344	353	308	344	328	358	370	374	349	350	354	382	347	353	351	331	375	375	338	333	374	349	352	372	382	335	326	374	332	353	329	347	364	373	351	395	341	326	381	386	388	341	364	359	354	368	379	385	348	367	377	351	347	361	353	343	393	374	315	353	357	399	361	360	353	354	357	356	365	363	357	325	384	362	348	326	365	333	375	326	346	329	358	367	339	343	356	378	363	379	362	388	357	384	348	389	395	359	369	334	365	357	334	364	364	348	347	355	374	380	334	366	367	372	377	367	371	344	318	340	379	348	376	359	365	341	352	389	347	341	374	387	353	333	344	356	329	369	374	359	372	356	378	355	367	365	352	366	365	374	300	349	365	360	349	359	392	388	316	342	420	391	366	366	355	334	351	366	362	351	365	339	351	373	416	301	358	364	350	338	345	370	373	358	356	381	372	358	378	353	388	409	384	388	387	357	394	377	322	340	358	335	379	362	353	381	335	339	356	362	345	384	365	361	351	384	376	325	376	316	374	346	350	385	387	370	349	334	381	359	339	388	342	331	396	363	375	384	366	352	357	382	360	360	348	345	357	321	343	319	323	380	363	388	352	355	374	352	357	368	374	337	357	376	348	298	353	367	412	315	350	340	337	351	334	372	375	357	349	341	343	373	389	352	357	374	376	364	389	332	371	356	356	347	374	361	347	359	377	341	341	358	373	411	353	380	343	344	360	405	363	338	315	415	383	418	359	375	386	394	369	398	378	347	321	335	357	328	358	398	345	343	352	363	370	355	366	348	326	369	363	360	373	404	344	339	337	362	360	366	369	330	344	352	358	355	397	364	352	353	354	347	352	348	347	383	365	364	377	321	330	365	396	355	374	353	382	318	337	366	404	364	391	361	353	317	378	354	361	327	341	325	335	345	332	346	386	379	386	336	365	333	372	343	395	383	360	358	362	354	408	356	378	338	388	370	365	355	347	371	369	349	375	352	368	346	364	350	365	397	366	360	329	367	373	375	345	377	399	346	370	338	379	333	335	374	331	354	384	402	348	361	357	382	373	378	391	339	377	368	378	357	348	395	365	359	368	362	382	346	333	352	385	379	350	369	356	361	318	352	369	370	368	372	372	388	393	352	384	334	356	358	347	357	353	346	383	376	369	356	338	429	372	377	370	328	372	366	393	347	382	368	356	340	377	351	375	329	387	363	370	363	334	348	342	385	326	376	349	396	344	355	383	353	401	399	365	366	375	348	380	391	344	390	370	346	366	385	372	331	348	356	367	382	331	370	310	341	335	371	365	375	385	349	377	358	347	343	351	384	359	344	385	383	347	369	383	351	321	346	351	337	347	363	390	324	351	375	357	367	359	356	380	387	358	339	344	337	346	379	370	408	353	342	379	379	320	353	356	354	360	377	365	369	387	342	404	350	361	367	358	363	352	322	348	366	350	402	375	390	387	354	342	380	324	330	369	383	349	359	330	364	349	347	378	394	335	369	387	319	330	342	385	368	351	326	369	346	372	366	399	360	382	369	364	348	339	342	370	374	334	344	348	364	354	314	336	370	376	366	377	374	349	338	356	373	350	352	347	331	325	355	358	391	385	322	366	377	389	388	358	335	323	324	311	341	385	370	371	358	378	343	366	361	387	386	383	379	368	342	376	315	333	354	375	353	333	357	358	396	340	333	340	370	371	319	327	381	353	315	368	322	370	345	333	377	384	325	345	353	376	362	373	343	367	354	365	337	316	319	365	354	343	342	372	385	361	368	337	336	343	351	364	378	363	399	391	359	354	358	402	355	393	355	342	375	354	326	389	338	320	361	373	330	337	368	346	382	372	336	376	337	378	347	402	356	343	353	371	354	358	333	341	380	389	404	367	404	401	380	353	341	349	350	377	345	361	341	375	323	385	347	354	373	352	353	350	362	356	328	386	364	351	374	377	351	350	357	360	377	409	364	357	341	382	353	364	314	379	389	350	378	365	373	341	364	340	376	369	352	366	366	392	397	383	356	364	360	371	376	356	370	367	338	318	355	336	361	374	383	354	383	356	337	374	409	372	354	380	331	371	365	326	333	365	345	321	348	323	365	364	366	357	371	379	361	357	359	395	376	313	348	329	371	328	374	368	351	354	355	338	358	361	348	367	364	325	376	375	355	371	345	376	360	330	390	379	349	403	373	342	414	342	361	323	344	326	360	328	386	386	347	361	349	357	349	347	388	377	356	389	371	358	333	330	381	326	376	344	330	375	334	346	359	376	376	378	366	363	357	388	339	371	365	384	342	357	342	388	343	389	372	374	332	357	372	376	388	391	326	343	362	362	332	346	384	354	358	353	416	359	400	397	373	350	374	343	322	393	371	380	355	370	375	370	390	369	363	333	362	356	364	413	383	372	352	350	399	375	334	349	351	360	350	398	375	337	376	378	372	386	343	339	368	389	371	355	339	331	350	392	349	369	384	368	337	389	370	359	380	386	375	369	321	353	370	400	358	342	362	390	372	417	356	341	321	357	397	408	335	372	367	333	357	366	337	331	325	359	360	318	351	366	377	374	354	361	350	363	370	376	365	420	382	388	369	364	339	359	358	369	374	367	368	380	347	336	379	391	358	348	348	374	390	394	379	324	339	333	375	372	358	360	388	359	346	413	343	373	379	392	342	315	373	350	387	392	326	336	374	358	364	348	345	364	360	381	362	355	331	362	358	380	364	358	386	326	351	364	375	313	330	384	382	375	371	374	360	356	334	336	353	364	416	369	350	374	349	377	344	352	370	338	375	389	375	397	390	354	353	377	405	373	384	326	349	306	328	375	361	387	375	326	374	348	303	374	366	352	368	355	389	367	345	362	368	357	313	362	368	331	341	363	367	369	356	350	346	348	384	348	352	307	332	342	390	360	363	351	350	359	318	385	398	345	368	355	352	388	364	337	366	363	364	361	377	371	371	347	364	328	332	388	326	336	360	377
2114	905	951	890	952	884	899	870	879	879	846	881	852	852	839	865	801	871	803	833	890	878	845	825	886	809	844	776	829	843	870	833	847	845	871	862	853	772	798	850	900	858	838	824	837	861	851	848	809	797	811	829	797	821	891	854	824	793	830	843	818	852	832	830	799	809	850	854	803	843	857	801	886	803	865	834	847	837	891	876	782	857	799	884	861	868	889	810	877	829	835	850	824	893	859	891	865	855	859	774	839	896	824	814	845	868	885	878	876	864	857	831	858	863	844	867	841	820	812	804	900	875	872	905	793	845	783	861	842	834	855	811	844	831	868	888	852	830	811	836	832	843	826	811	803	854	882	796	810	906	875	811	841	807	813	772	869	857	927	863	845	833	845	905	830	840	800	820	871	829	856	840	758	842	848	839	918	841	804	892	873	838	813	843	834	850	840	762	859	803	871	834	867	885	791	833	868	831	841	836	851	837	822	821	835	826	876	876	870	864	882	814	858	818	835	797	866	810	847	892	866	851	782	891	815	867	795	803	818	889	853	814	883	806	890	893	840	786	839	849	780	817	787	838	817	826	858	879	894	825	838	896	801	809	848	814	853	886	867	843	831	840	841	797	841	829	832	803	886	842	848	862	818	833	789	800	865	816	827	837	840	877	821	844	845	825	828	895	793	887	853	845	799	866	858	869	873	858	839	824	804	838	852	778	858	853	852	835	869	828	874	856	876	792	870	855	856	882	850	837	836	893	808	844	822	829	879	790	890	843	836	891	865	851	851	827	849	869	892	853	833	819	808	835	865	820	850	852	821	871	828	865	905	880	870	864	843	811	793	855	856	797	886	843	847	798	844	811	820	891	787	876	861	823	857	796	851	807	837	865	827	800	832	823	823	895	877	817	848	799	827	810	788	881	886	817	861	834	896	883	853	831	875	882	846	819	865	789	827	853	837	817	832	797	857	843	809	850	809	863	845	831	893	824	823	864	845	852	841	880	889	801	818	878	888	813	874	814	845	861	846	905	821	862	864	850	863	827	808	871	813	885	851	799	870	865	824	796	821	839	825	831	821	860	837	876	860	847	857	856	871	881	862	827	857	826	817	853	825	840	859	858	831	837	824	850	865	793	873	842	831	888	821	857	847	806	893	848	832	860	822	838	836	819	828	816	808	907	898	800	805	803	781	864	852	868	772	846	872	841	856	834	820	860	894	837	892	904	836	796	837	816	836	820	871	837	877	851	823	808	822	849	830	853	915	828	826	870	842	862	817	859	887	867	825	783	899	813	847	847	890	830	811	831	849	857	864	803	859	859	822	861	872	859	825	894	827	863	878	850	791	863	859	813	806	852	845	823	843	847	859	837	816	894	809	878	872	833	842	824	821	810	877	845	857	850	818	857	839	842	851	902	817	836	832	834	921	877	832	795	820	872	806	846	827	806	835	852	773	845	804	871	849	793	922	860	841	867	852	878	805	852	836	801	803	818	869	854	860	820	848	846	834	791	805	809	838	791	830	887	893	804	858	878	812	819	844	849	859	827	883	801	845	894	806	857	871	829	800	816	828	849	778	838	863	814	831	837	877	854	899	822	888	841	883	831	914	866	847	853	948	879	857	832	823	818	827	831	866	858	821	831	826	828	826	831	821	821	871	823	830	835	888	840	815	831	855	875	820	838	800	816	826	915	903	867	829	852	838	837	848	844	838	841	900	843	843	811	842	796	814	819	812	869	830	818	808	906	825	855	813	854	837	841	822	815	821	819	856	847	827	848	845	834	843	844	812	875	819	908	820	850	818	856	838	848	880	865	837	838	845	878	855	818	821	888	864	808	889	876	816	914	869	820	860	898	849	831	845	862	827	865	819	827	817	827	845	825	878	845	824	879	829	825	859	843	824	872	832	806	827	882	838	813	808	861	837	861	863	911	817	817	882	815	793	858	848	810	835	883	818	830	826	825	822	848	852	848	805	820	808	871	882	808	854	806	870	889	850	794	866	848	824	870	825	900	845	828	823	843	839	840	850	868	874	834	816	880	805	841	855	859	792	866	827	808	845	866	831	825	847	869	817	845	860	828	843	850	897	808	809	854	893	834	788	801	844	859	878	841	783	854	850	840	853	898	851	823	842	846	812	875	844	824	858	851	876	863	872	769	785	852	856	824	835	810	838	826	816	829	835	832	863	824	882	829	786	809	909	811	797	820	882	876	851	882	833	817	822	786	827	869	831	846	847	855	879	842	856	889	852	863	819	855	842	835	856	789	831	857	806	810	846	843	833	830	808	854	857	810	826	824	805	840	856	839	900	884	842	790	789	882	857	856	847	912	891	872	841	858	801	830	862	815	845	870	802	835	871	890	855	843	839	803	820	837	845	842	837	834	793	863	845	830	817	812	819	814	869	839	837	853	852	849	852	816	838	828	820	829	793	823	791	797	846	844	844	807	835	857	826	854	828	859	866	822	881	854	824	856	904	891	876	898	897	781	847	836	862	875	827	866	837	847	829	874	863	854	870	862	866	878	830	868	839	784	867	781	829	790	819	882	820	796	853	812	877	835	868	820	865	853	824	870	850	844	801	880	839	829	844	870	857	834	833	876	873	846	835	819	807	837	870	809	830	822	809	832	867	806	869	878	894	813	798	827	833	825	851	818	859	861	827	857	814	846	871	868	820	838	840	808	844	847	888	857	819	875	853	829	833	813	862	912	840	862	866	851	834	843	863	830	837	863	840	839	841	846	821	848	866	834	844	797	885	850	845	859	863	864	823	841	861	837	807	839	818	809	829	826	795	820	887	871	837	835	821	863	829	773	865	842	826	847	855	832	862	912	829	818	837	833	799	805	827	865	846	835	858	868	810	793	845	856	854	864	828	821	871	806	861	901	887	756	901	809	828	835	862	832	819	838	850	879	915	882	882	856	813	876	773	805	852	809	820	815	851	870	851	797	794	866	824	884	883	816	844	844	844	838	869	892	862	851	819	825	854	894	881	895	821	826	827	900	846	826	774	859	802	834	857	854	834	840	888	854	768	886	771	832	859	857	844	855	838	825	846	872	842	853	827	829	898	833	794	826	835	836	797	849	869	849	880	818	809	823	822	895	917	832	831	837	838	847	832	774	841	851	844	819	826	851	837	831	817	918	810	866	870	837	862	811	844	833	850	826	851	824	825	844	793	893	859	836	802	827	848	799	828	842	850	832	836	848	829	849	812	807	864	847	804	845	853	834	849	900	815	789	813	870	834	857	855	867	829	898	845	826	873	883	856	827	793	853	876	832	789	825	912	868	820	856	858	922	831	846	875	810	878	848	886	832	856	850	827	824	818	852	816	824	876	840	813	817	836	817	874	842	794	854	836	884	876	821	838	809	816	876	846	793	787	815	864	856	851	860	837	844	867	848	801	883	795	812	849	829	829	790	896	900	828	823	897	846	872	799	878	841	854	824	863	818	878	846	816	804	802	862	838	845	777	810	823	787	842	824	882	770	796	859	852	857	829	905	876	806
6715	557	633	569	527	491	374	399	415	370	324	370	354	344	347	359	365	339	330	364	341	351	338	335	331	316	342	318	370	329	318	309	337	346	302	356	337	334	359	352	311	352	328	329	347	345	334	389	308	311	318	325	360	293	324	327	327	348	353	350	356	336	339	348	333	332	335	326	350	342	341	309	345	373	339	290	330	298	365	375	347	299	341	352	345	334	296	341	352	361	313	349	321	359	353	320	318	340	312	286	284	323	365	369	316	344	308	355	333	323	315	343	334	284	351	349	378	342	328	309	307	384	324	352	337	321	344	330	331	342	336	348	370	339	308	341	355	327	365	392	335	330	337	330	348	303	325	330	359	332	323	356	340	324	320	351	306	342	333	327	339	313	299	308	374	337	330	327	340	331	370	380	342	356	295	349	307	317	285	325	346	361	340	332	326	344	324	349	338	287	312	321	302	355	367	338	320	365	338	315	330	332	335	309	358	338	323	290	330	303	324	363	287	327	339	298	364	340	347	355	315	324	346	363	324	321	335	329	328	325	346	337	313	338	319	347	338	341	319	329	328	337	360	339	335	344	357	334	316	341	369	336	324	316	293	288	330	331	330	344	350	339	313	325	341	340	342	339	342	348	343	281	359	351	333	342	337	351	361	328	360	343	341	314	308	322	329	329	353	329	326	340	320	340	345	359	352	349	360	342	298	346	348	353	330	348	383	344	335	351	322	327	335	347	315	329	346	336	351	291	339	347	338	333	365	366	318	315	331	310	349	316	308	319	342	340	356	324	327	313	346	342	340	333	317	341	320	328	376	335	334	362	332	331	351	342	322	321	322	331	353	296	334	339	354	352	347	324	320	322	306	371	329	324	318	291	350	342	339	346	324	321	341	324	321	351	348	329	331	358	319	329	341	309	323	348	322	317	336	356	316	311	323	348	342	324	327	296	320	319	329	329	323	310	322	334	307	355	360	347	347	332	324	341	336	303	365	379	321	336	292	342	386	346	344	315	313	351	326	359	330	349	342	358	370	346	348	325	349	293	312	316	318	347	303	303	337	332	340	320	332	322	348	325	330	341	317	315	340	324	366	355	358	317	377	341	312	332	354	312	311	320	354	357	338	338	315	332	338	346	291	319	313	319	336	351	368	324	335	302	339	337	294	283	356	356	317	334	306	334	391	316	301	343	307	328	309	319	312	331	333	337	328	351	367	314	358	320	332	342	303	316	322	328	326	339	354	325	326	306	330	319	354	310	339	327	313	318	354	330	322	333	335	316	356	330	337	319	324	345	317	302	329	365	348	348	302	339	349	331	320	333	333	317	323	321	325	312	341	349	308	354	360	324	316	321	322	372	326	325	379	312	343	359	333	337	318	310	348	325	326	312	347	351	322	351	362	304	334	332	327	320	320	292	327	353	280	327	323	336	337	331	376	342	329	313	338	337	297	335	351	344	328	354	361	328	337	329	375	360	355	321	322	329	321	353	340	314	315	341	353	328	307	330	305	327	318	349	372	293	334	363	334	326	358	340	333	341	327	342	379	318	315	306	340	325	322	341	319	327	338	338	321	318	322	368	336	367	332	325	352	322	316	326	318	355	341	349	294	370	342	310	333	334	376	346	328	348	339	344	336	332	341	336	336	343	365	320	346	371	306	356	370	322	327	350	361	323	354	330	353	316	326	349	312	334	316	335	368	320	323	297	331	338	307	350	295	343	317	339	338	369	319	334	359	311	343	312	303	329	312	302	321	340	322	336	342	322	304	316	333	349	364	335	299	346	315	342	357	313	345	324	301	297	339	353	374	348	350	342	339	330	323	337	334	346	337	356	323	358	385	339	337	318	361	334	329	332	313	331	342	331	331	388	354	358	333	361	336	335	348	330	313	309	326	318	332	364	328	320	336	350	352	344	338	325	349	354	328	337	307	322	330	327	332	333	343	309	321	347	304	326	319	311	338	333	317	320	302	365	352	335	364	344	306	365	311	342	318	352	361	331	370	324	308	335	297	304	338	339	324	309	323	345	344	328	352	357	346	328	342	330	313	316	344	335	337	331	350	334	331	340	350	331	305	348	329	323	363	309	319	345	301	335	347	343	318	340	327	317	326	303	310	332	337	350	319	358	342	341	342	328	351	294	288	335	322	300	335	345	363	331	359	332	338	332	364	317	324	325	350	328	345	319	291	322	299	324	369	367	353	322	325	321	341	365	329	358	325	346	333	324	321	339	344	330	373	339	312	350	284	349	342	298	331	333	324	350	329	333	329	361	370	335	360	315	318	335	323	361	323	338	367	346	294	318	348	334	306	339	363	346	345	323	370	335	347	313	339	321	376	327	308	370	314	353	352	330	311	349	351	336	357	332	299	315	343	346	361	378	357	328	335	341	373	341	329	335	317	324	312	319	323	341	332	335	356	300	350	339	368	357	325	357	359	352	361	373	340	327	307	303	326	360	356	341	314	342	299	302	293	308	334	349	343	341	345	342	324	329	309	356	345	311	323	331	320	324	322	344	356	327	324	337	327	350	324	318	360	343	337	321	358	308	336	310	343	309	334	313	336	326	332	320	328	347	339	314	360	321	337	340	332	318	369	345	375	333	307	329	351	322	355	365	325	337	349	326	334	309	336	342	345	323	363	341	329	333	331	327	343	322	350	329	331	308	302	322	329	333	308	327	357	328	345	312	327	333	331	319	339	339	319	340	343	318	296	373	348	316	373	326	322	320	336	346	361	323	307	336	318	341	323	313	348	358	342	335	320	344	317	336	366	336	337	333	389	355	328	309	347	341	312	321	319	353	331	342	313	344	345	307	312	323	329	348	337	303	309	342	350	343	331	356	307	336	344	398	320	302	347	289	338	339	343	312	311	320	329	330	373	335	343	330	324	330	309	331	326	343	351	312	324	306	329	339	374	303	348	359	316	319	345	325	291	316	343	315	328	336	352	327	332	338	363	326	337	357	363	311	332	325	323	344	345	381	332	335	325	306	325	360	313	316	339	360	344	343	343	340	307	340	312	354	344	319	309	344	313	343	327	335	353	329	343	322	343	331	338	320	363	327	321	319	314	293	316	344	323	340	332	355	345	329	346	319	311	342	329	334	380	314	340	329	314	324	348	287	333	313	346	328	381	342	339	346	348	351	361	317	376	335	343	337	324	351	333	337	302	329	322	329	316	314	315	343	333	361	345	327	301	316	333	337	308	343	314	321	320	333	324	343	293	329	332	329	319	326	343	340	311	318	330	306	331	314	357	330	356	348	315	323	326	335	329	326	367	331	329	314	318	359	302	357	333	331	317	289	310	328	320	323	314	335	318	304	320	389	348	352	371	317	358	352	347	335	333	373	370	328	352	349	351	319	377	330	318	343	330	317	380	332	315	352	299	337	342	323	314	346	339	341	285	292	348	319	325	352	361	344	326	371	327	318	314	354	335	343	300	315	346	360	337	323	331	342	319	340	336	321	330	317	348	323	329	321	323	332	316	333	345	319	337	334	353	362
6370	1060	1490	1659	1582	1364	1175	1143	1114	954	946	948	874	848	858	863	861	813	792	854	813	837	852	824	786	772	786	805	815	800	771	835	774	779	750	793	768	686	824	848	834	820	796	780	741	809	774	833	761	816	849	749	794	736	802	784	793	789	733	786	801	751	773	765	826	742	786	799	768	775	723	767	746	743	761	794	782	708	808	748	802	797	762	786	753	790	782	783	784	789	801	780	772	749	783	818	769	735	810	751	813	790	810	755	778	759	816	831	736	809	785	804	810	745	754	761	767	821	800	799	760	755	793	723	753	733	738	750	788	760	797	753	771	801	801	768	755	739	769	770	758	764	793	781	760	815	736	779	783	791	792	784	773	770	780	770	769	740	842	812	800	727	775	788	763	726	740	731	794	803	778	776	768	758	749	814	787	761	760	794	857	785	808	785	824	797	779	774	738	786	782	807	810	779	760	770	782	766	738	798	755	762	788	795	774	796	814	782	775	760	789	778	739	777	766	794	793	743	783	742	769	803	770	823	865	835	810	784	739	810	754	801	752	798	758	815	802	812	747	737	742	815	770	829	789	827	797	783	773	774	761	805	765	779	801	776	822	764	770	760	809	770	804	813	783	775	821	739	757	784	761	800	793	784	752	776	758	754	828	759	795	794	808	794	729	793	727	802	757	753	782	801	737	801	822	800	725	794	841	797	766	829	800	776	741	790	809	777	760	804	809	812	730	798	791	776	779	766	746	814	776	734	810	775	724	761	771	735	755	729	764	826	714	775	746	748	783	796	779	764	744	762	772	795	757	801	803	733	804	781	798	769	791	818	789	778	700	835	746	773	825	817	766	790	782	724	790	832	743	778	814	766	766	767	762	761	727	793	804	800	776	775	803	759	749	722	761	783	788	792	779	731	802	750	795	783	756	800	783	781	789	787	823	752	780	813	780	763	829	809	815	824	743	807	729	801	752	766	789	786	745	725	772	773	745	822	859	747	812	746	742	807	798	758	713	783	759	729	756	814	759	810	780	779	850	728	781	795	760	830	803	819	772	846	765	756	790	769	769	776	782	803	819	738	769	818	789	733	789	792	771	789	799	780	766	787	781	764	813	788	780	809	830	777	746	792	747	768	729	781	784	797	756	764	784	760	812	725	797	806	805	774	758	780	804	801	776	800	801	779	812	771	783	786	733	765	786	829	789	749	802	775	798	781	783	762	767	796	771	815	769	768	806	721	749	728	784	783	820	758	761	765	803	796	760	792	790	790	756	867	749	755	758	765	803	729	810	766	779	780	772	733	761	757	764	778	796	734	791	747	768	778	703	767	752	802	783	804	752	774	782	738	797	807	778	737	794	808	848	807	802	810	821	761	718	748	752	756	731	764	807	810	795	741	772	789	759	726	772	744	728	781	780	768	788	831	772	766	737	838	780	725	811	758	788	773	714	768	763	721	817	726	771	747	746	798	796	776	810	801	809	767	804	812	740	765	752	822	795	765	821	804	848	754	797	774	745	779	783	802	773	762	785	757	755	786	760	807	819	745	767	763	804	785	768	779	776	774	780	801	759	786	779	787	838	768	781	759	741	812	792	749	818	796	756	798	738	772	790	781	768	783	761	805	791	768	763	784	781	816	752	792	790	758	776	787	772	807	737	793	819	778	785	728	767	741	747	749	797	739	783	833	791	768	800	786	730	817	759	779	769	786	754	733	804	777	810	814	804	760	744	819	801	776	812	826	789	745	781	793	819	783	770	751	786	735	784	780	763	793	763	778	797	755	765	756	721	787	811	850	763	773	751	823	782	804	772	802	755	785	785	753	773	796	804	768	771	789	800	795	774	788	799	764	796	760	837	786	811	803	774	763	837	765	765	771	775	735	763	757	767	783	764	792	780	804	830	756	761	782	787	748	746	759	746	756	783	795	810	741	807	762	745	748	803	718	748	745	799	744	776	782	735	827	767	792	868	763	789	774	794	795	770	719	772	776	750	791	793	782	802	728	844	803	828	748	781	731	751	750	786	750	760	808	847	763	815	768	803	804	767	774	763	837	777	802	770	744	764	818	764	835	731	748	762	801	775	757	776	776	781	772	799	791	777	749	768	751	734	809	797	735	738	767	770	818	742	786	766	744	795	798	787	746	793	788	761	745	767	769	810	754	761	788	753	750	756	830	816	829	743	755	814	789	736	761	776	751	861	748	769	740	796	759	782	820	835	780	727	744	780	762	742	733	768	730	833	773	810	791	747	753	751	793	744	781	790	766	774	765	808	763	807	802	775	816	760	744	779	802	802	839	788	829	756	772	814	765	769	779	795	729	801	766	812	795	786	791	840	835	772	767	775	765	732	750	834	787	789	764	785	810	805	812	799	787	806	796	764	789	800	795	806	778	726	773	742	780	815	794	747	769	803	776	717	772	790	808	772	748	743	764	775	769	779	795	830	795	769	803	794	808	751	755	791	795	784	722	730	751	773	782	761	745	785	773	801	821	720	767	793	810	773	821	741	724	775	764	757	783	777	770	762	821	753	822	757	772	814	771	772	800	839	759	754	783	778	777	770	748	763	749	768	772	740	746	771	780	733	788	782	757	786	765	787	785	735	791	783	803	817	771	797	758	781	777	786	758	772	816	764	782	759	813	798	768	750	769	794	785	754	770	783	838	819	770	808	795	801	767	778	715	759	795	807	811	747	745	780	727	817	832	803	762	746	751	781	773	809	809	770	796	784	726	769	807	742	774	800	764	829	805	793	751	804	729	823	801	774	777	718	819	750	753	771	825	782	773	774	754	790	798	806	734	810	770	794	797	796	758	747	762	840	804	761	790	779	781	788	777	745	784	772	751	748	754	833	808	777	727	853	808	774	808	826	791	794	749	780	753	777	768	733	784	766	747	790	796	751	828	801	761	760	731	767	790	762	736	805	826	786	799	776	799	721	812	739	708	825	845	744	728	832	779	790	755	781	739	710	812	801	758	789	815	804	810	746	770	782	741	806	824	749	782	816	754	812	817	779	789	784	813	769	806	717	760	784	752	818	795	777	795	793	793	789	826	753	810	784	754	775	783	740	801	771	829	739	708	801	732	793	778	751	811	769	777	714	777	753	785	788	721	748	792	813	811	772	769	753	720	733	753	760	773	791	790	740	724	770	796	746	780	774	772	762	749	766	762	731	744	773	761	793	784	731	778	795	773	752	760	744	814	763	789	759	831	783	769	791	821	778	795	809	781	767	760	829	801	744	796	771	799	814	745	807	829	827	784	792	762	810	750	770	799	782	758	760	753	770	768	794	764	762	762	811	796	786	735	790	749	805	764	778	792	787	769	773	766	721	763	773	772	761	749	776	792	756	788	795	747	833	771	792	839	759	762	797	695	780	769	726	780	762	753	756	758	777	782	783	739	765	735	748	739	884	778	754	829	731	752	749	746	808	726	770	761	814	830	751	806	813	806	784	794	823	742	733	770	784	758	777	751	774	754	777	777	798	794	819	795	763	883	807	803	804	728
12214	840	800	619	499	459	373	281	243	235	194	207	194	183	194	198	173	160	163	162	167	166	184	127	149	163	181	165	135	159	185	179	167	167	159	137	160	142	154	145	176	175	175	147	156	159	168	165	160	154	191	174	155	165	133	145	153	156	154	147	161	136	167	145	167	162	154	146	146	155	168	170	153	163	147	145	164	177	149	158	162	161	137	154	158	158	161	162	146	157	149	156	161	133	142	165	151	155	153	166	167	151	169	149	158	160	152	171	162	154	166	170	154	152	146	144	158	145	157	167	135	168	164	180	148	154	196	159	157	164	171	149	151	159	151	147	151	165	189	141	146	166	169	149	157	146	157	152	136	159	168	166	169	152	138	150	152	174	148	170	170	153	174	168	162	197	166	168	158	159	163	164	161	157	168	143	164	125	149	158	143	150	177	146	160	146	149	139	165	148	157	185	131	174	159	160	170	156	156	183	179	151	156	160	162	126	147	149	154	155	159	158	168	156	126	156	154	146	168	155	155	149	142	156	159	166	137	171	131	172	150	159	160	168	138	181	174	144	169	157	162	193	159	138	160	169	162	139	168	177	163	151	164	154	164	169	162	160	173	164	172	153	177	157	162	147	144	140	153	189	153	164	150	148	158	172	158	125	144	154	148	169	167	160	159	151	160	158	148	168	143	190	159	160	136	139	168	174	135	165	157	180	159	156	152	181	173	142	150	167	143	149	161	161	157	166	168	168	168	172	188	174	135	170	155	171	142	153	138	160	151	159	146	146	161	141	164	153	169	152	149	143	150	156	167	166	179	153	161	158	155	169	165	169	168	138	135	157	145	149	152	159	177	163	150	142	186	159	135	150	143	156	148	153	130	140	168	148	165	168	157	131	154	148	149	177	154	144	164	169	174	179	133	159	153	155	155	150	154	171	150	161	163	144	147	161	151	165	167	157	143	154	165	151	166	148	147	163	154	157	187	144	195	162	170	157	146	148	165	152	178	160	132	150	177	136	166	125	157	137	153	157	143	148	169	159	154	145	155	134	162	151	163	156	174	159	142	161	185	153	169	152	146	151	165	176	152	146	158	165	169	153	162	164	165	143	153	151	169	186	132	162	154	139	182	166	163	171	155	152	171	156	167	161	160	154	153	166	145	161	151	167	181	161	168	146	152	149	162	161	169	157	161	160	151	158	180	154	152	148	131	161	163	177	162	170	172	167	176	153	175	145	126	159	163	169	169	169	149	151	152	164	161	161	157	143	163	153	147	153	146	164	147	169	172	137	150	151	167	163	154	146	148	168	139	177	150	164	144	145	161	141	136	156	156	141	173	152	165	155	168	158	148	175	141	161	147	140	153	166	165	187	144	138	187	159	152	141	151	144	150	162	191	157	166	159	146	182	158	160	149	156	173	147	149	145	146	159	176	142	150	153	162	156	148	144	139	137	147	163	163	140	166	148	164	162	160	155	156	147	155	177	140	182	157	168	161	146	155	161	171	161	143	190	165	153	151	158	163	169	132	151	170	139	167	138	159	176	186	142	145	168	159	138	155	146	174	164	161	161	136	137	150	188	192	161	160	161	147	159	173	188	154	148	174	178	150	173	159	173	137	136	146	130	161	138	143	155	158	129	165	141	162	156	164	156	138	174	159	168	158	140	149	181	163	141	141	145	162	142	168	154	153	164	150	172	153	116	149	151	146	179	145	158	142	157	144	147	145	141	146	161	168	183	172	162	156	137	154	149	170	170	189	182	162	147	145	138	149	175	173	149	169	187	156	156	149	162	133	149	150	170	155	171	157	153	164	155	150	152	153	136	188	180	155	138	152	152	168	166	151	140	159	150	126	145	167	139	160	153	157	149	173	175	159	197	168	135	171	162	161	166	164	159	142	175	163	154	135	159	164	139	153	149	146	149	125	167	176	140	148	165	154	153	155	155	138	145	162	170	178	154	145	155	166	153	172	134	151	157	163	147	155	154	165	142	139	149	165	165	165	134	176	162	158	188	159	138	152	126	137	160	163	158	157	145	164	171	148	155	165	133	152	131	184	186	132	153	160	145	136	141	155	146	170	197	157	185	176	157	179	151	166	152	160	149	154	169	161	166	146	147	133	146	166	150	154	156	169	147	135	163	136	141	135	170	161	177	145	136	168	153	169	163	168	158	185	148	153	159	155	168	153	152	128	154	146	163	161	159	158	147	144	156	145	160	169	153	145	138	144	154	153	144	167	158	147	134	173	159	143	146	140	157	155	154	172	176	158	152	170	158	155	154	161	168	148	136	155	151	137	150	155	144	162	159	163	120	173	140	168	161	133	153	170	154	143	156	142	129	159	161	142	155	143	140	159	179	148	166	174	157	147	148	152	169	159	168	149	146	122	149	156	159	156	142	158	136	162	134	170	158	145	174	168	138	159	152	159	161	180	155	150	141	139	166	153	156	180	162	142	137	149	143	163	154	161	138	154	159	186	131	143	151	156	135	152	156	171	157	170	190	156	170	163	160	174	141	158	148	153	155	152	155	137	145	160	144	163	170	135	160	148	140	158	155	166	186	155	148	168	161	153	161	152	203	132	158	181	146	155	159	177	146	171	152	139	171	163	155	174	159	150	172	154	134	142	166	148	154	160	148	162	157	154	147	154	144	153	137	158	147	169	161	154	159	180	157	164	167	139	157	159	183	140	163	154	163	157	166	150	153	151	167	187	155	125	181	164	162	158	180	159	173	167	159	167	154	166	170	148	162	160	159	166	155	148	170	154	143	179	144	164	149	175	156	159	169	161	135	134	154	168	149	176	154	166	162	176	158	181	172	148	145	155	154	148	126	152	139	161	147	180	150	147	149	159	180	179	183	163	152	160	152	134	143	149	152	156	162	178	154	157	161	158	155	160	150	180	146	159	162	138	142	146	170	123	156	171	184	144	166	160	155	129	159	163	164	162	132	161	154	151	182	158	140	135	144	155	155	137	153	174	160	149	177	142	150	173	183	161	130	158	167	197	158	149	180	169	167	180	137	167	158	169	129	148	185	157	159	151	184	144	169	153	153	154	167	150	171	162	148	154	155	151	185	151	180	145	134	175	155	144	149	167	163	169	172	159	145	146	152	157	167	151	148	154	160	135	164	153	160	132	155	173	162	153	156	149	166	145	160	144	139	161	142	157	178	159	153	146	157	179	167	160	150	159	145	176	150	172	144	139	155	149	156	171	155	157	160	160	155	150	137	167	139	148	152	146	150	145	164	165	184	144	167	161	166	162	139	152	143	165	174	167	182	160	160	166	179	161	131	171	130	187	174	162	159	204	163	167	148	166	171	167	145	169	134	181	155	164	160	163	154	172	140	142	170	152	134	170	167	166	163	149	136	153	163	146	171	156	169	162	145	145	161	166	126	171	154	181	177	152	136	163	151	177	165	154	161	152	159	156	153	140	144	161	156	150	157	135	166	136	166	158	153	175	164	159	132	162	152	160	154	184	183	165	155	160	172	147	139	150	151	138	159
7699	894	1631	1928	1918	1578	1337	1105	859	908	757	674	657	577	558	558	478	503	542	495	495	490	425	491	459	461	432	399	450	431	425	423	437	395	410	414	419	384	410	388	437	398	457	384	445	380	431	428	408	426	405	373	432	382	394	413	400	399	387	427	413	394	426	420	426	419	424	424	414	439	386	419	390	375	405	394	424	390	405	377	392	402	416	384	388	413	423	404	406	377	388	392	387	423	413	442	422	427	389	380	429	411	401	440	407	406	397	398	413	399	426	404	405	413	410	398	394	382	401	398	416	438	444	419	398	407	462	413	410	400	380	436	407	396	404	403	397	389	396	364	391	372	403	415	398	415	403	416	392	384	417	371	357	412	409	426	391	450	404	409	399	381	418	410	387	418	395	397	435	363	414	394	403	441	416	390	422	378	406	394	418	387	403	405	396	439	375	409	410	411	407	419	428	418	410	396	436	419	397	401	429	429	379	372	401	429	367	408	408	378	420	391	408	407	396	422	381	427	388	423	390	412	367	386	405	406	397	449	391	392	406	413	352	347	411	418	432	405	429	419	390	400	396	366	392	418	420	402	411	414	401	355	448	421	394	381	407	374	414	431	411	402	386	397	389	432	381	390	401	412	392	416	407	344	377	394	365	396	427	421	405	388	410	406	409	435	360	404	387	434	392	403	394	395	383	411	427	431	422	389	419	417	392	407	417	359	403	389	433	398	379	386	406	370	389	395	413	392	398	410	380	407	394	418	370	393	418	378	420	398	407	416	397	418	419	381	382	404	349	412	385	395	418	425	381	407	416	342	394	389	399	382	420	379	409	357	385	406	371	414	412	425	420	435	401	371	408	441	418	409	393	413	403	401	405	396	397	400	412	425	452	367	435	422	443	396	428	406	386	398	386	368	364	391	416	387	378	383	407	382	389	401	386	412	394	392	402	377	408	430	429	429	383	417	407	429	385	425	379	415	371	369	380	425	400	407	403	450	402	391	396	390	405	422	374	433	407	406	426	396	438	409	424	394	385	409	412	400	411	372	400	382	400	411	369	385	400	382	419	396	376	406	420	405	375	390	403	392	399	347	404	397	385	377	369	422	423	418	411	432	427	404	407	430	429	389	388	392	402	397	411	425	422	399	369	427	384	414	439	371	389	383	405	396	405	390	403	413	410	433	441	391	387	402	389	409	407	395	459	371	436	392	378	424	413	415	395	391	399	385	406	390	452	413	382	408	405	391	402	414	418	404	412	384	396	402	430	403	434	388	358	393	392	371	399	392	395	427	422	378	416	388	432	429	408	400	411	373	372	414	380	407	403	411	413	391	399	387	407	385	401	415	405	392	386	397	407	392	397	403	413	394	370	358	403	393	420	410	411	394	399	403	396	403	397	410	394	397	386	425	427	405	416	420	417	432	403	380	406	453	399	365	405	413	418	426	403	416	356	425	382	413	397	381	405	421	413	400	397	431	436	416	438	420	394	386	400	382	404	384	397	378	408	431	402	409	414	360	382	419	384	437	412	378	392	403	412	437	392	409	392	420	435	406	399	356	379	421	411	391	400	381	409	419	408	424	400	412	400	395	395	386	413	402	420	402	403	386	401	384	407	413	373	396	400	387	427	395	425	372	408	396	404	415	408	397	416	396	427	444	374	394	425	416	367	389	385	393	438	393	408	398	429	406	435	392	403	408	408	407	462	377	363	404	381	406	406	414	409	386	388	409	445	415	425	405	402	397	409	410	421	415	402	374	429	390	420	409	398	386	379	417	398	396	433	413	395	387	440	408	387	384	423	355	414	399	413	413	405	404	384	412	409	390	408	432	399	386	433	412	391	377	414	363	407	371	385	398	359	375	383	386	406	407	407	389	430	378	446	403	407	446	412	401	406	396	415	407	405	425	437	425	411	410	389	382	404	414	413	381	372	421	433	367	411	400	410	408	362	363	437	354	405	408	398	382	375	403	404	412	405	376	426	378	409	382	353	400	375	418	379	455	380	429	389	374	395	390	406	387	418	402	436	384	416	392	406	397	384	385	434	404	378	407	420	411	404	445	399	380	397	410	408	441	380	385	397	399	403	394	360	373	417	423	400	401	364	386	410	400	415	408	394	398	422	411	388	425	386	422	429	403	436	416	398	423	388	400	429	414	415	392	411	402	433	397	447	463	436	397	400	417	405	408	342	389	434	414	395	388	405	409	390	385	406	423	409	371	412	418	361	410	394	445	389	398	384	410	395	435	380	399	464	407	373	407	393	416	406	361	419	400	429	416	391	379	441	395	438	404	435	386	399	394	407	387	393	446	434	395	354	372	408	426	400	432	434	398	411	382	378	424	433	382	400	373	389	390	354	413	410	419	374	403	399	422	385	400	365	356	403	436	398	375	390	396	456	400	421	417	392	376	401	394	409	390	374	402	426	394	402	400	412	385	431	397	397	388	380	440	422	382	381	395	402	390	406	367	405	400	414	419	401	415	376	422	379	442	382	395	429	365	413	386	381	420	419	398	403	427	384	408	394	428	391	420	453	405	392	419	433	377	387	375	390	382	410	379	364	410	404	418	387	408	381	412	394	416	403	385	409	389	361	418	395	398	413	432	455	435	390	380	397	401	416	402	398	407	396	435	429	402	405	371	418	374	406	386	395	435	382	415	426	449	395	401	390	404	397	379	385	394	399	366	397	422	415	337	414	386	409	412	420	396	395	374	418	376	362	412	423	395	392	408	378	374	378	415	396	409	407	412	387	389	400	401	395	415	424	372	435	411	389	390	379	400	413	406	395	407	377	396	420	433	417	418	429	399	429	399	408	414	392	384	399	411	423	394	385	412	383	424	415	419	399	403	350	419	408	404	390	394	391	381	409	433	440	386	411	397	401	393	391	413	408	432	401	427	408	375	403	390	439	418	399	411	392	413	383	377	395	407	433	404	413	402	395	411	390	423	375	423	431	412	378	410	396	419	390	376	419	393	407	389	395	443	415	433	449	402	409	423	415	413	369	381	421	392	396	421	430	396	374	406	384	390	390	400	406	382	379	434	429	432	407	418	403	412	405	417	402	383	368	437	395	432	381	392	427	394	422	397	403	371	392	380	409	405	370	393	399	415	403	419	474	417	410	424	410	422	398	392	410	375	406	407	377	395	395	402	397	393	396	395	422	401	397	398	428	395	413	389	387	407	395	400	370	404	391	431	390	412	405	407	396	415	437	399	359	391	414	419	404	428	439	382	394	430	427	373	443	420	422	387	381	407	409	407	411	396	395	414	380	408	377	406	401	401	419	421	382	418	369	425	395	398	406	400	449	416	394	411	382	384	433	416	400	403	380	374	431	412	410	401	361	420	402	361	392	416	369	414	403	430	391	419	432	411	396	410	394	356	395	375	417	400	383	444	400	370	417	360	394	452	438	419	374	419	371	400	395	398	424	384	392	395	420	418	421	367	367	391	390	448	378	405	391	402	413	385	419	406	373	407	387	404	381	401	448	369	422	390	397	405	404	408
1289	410	389	364	399	392	400	376	349	393	383	359	364	373	353	355	355	360	382	353	349	343	431	405	422	378	344	358	330	399	378	382	356	389	351	373	350	368	360	346	376	391	380	332	348	362	340	395	365	376	368	356	356	400	324	373	412	385	333	364	345	351	366	347	359	349	370	357	357	355	328	356	385	367	343	342	414	349	363	389	408	375	385	367	350	372	418	342	348	356	387	364	374	367	353	352	351	367	374	365	315	352	331	358	363	334	356	374	351	370	347	339	392	384	342	400	390	362	355	367	364	328	345	376	332	388	401	360	373	344	374	313	376	393	352	398	367	389	377	351	364	349	391	377	357	355	345	372	372	360	352	352	366	348	344	323	361	352	375	380	372	367	374	359	339	345	348	339	370	357	352	383	423	333	372	388	355	374	372	371	380	376	355	385	351	394	368	361	382	371	385	316	325	334	333	361	354	352	352	376	394	372	355	356	377	353	373	354	356	375	373	380	354	353	334	338	352	378	350	369	377	360	377	356	355	416	388	368	356	337	370	359	351	382	357	353	388	387	361	363	366	354	333	316	328	332	380	372	399	372	338	359	392	343	358	369	336	365	392	372	337	407	344	346	354	361	330	388	354	355	379	407	369	326	364	347	348	379	353	349	358	388	346	375	349	349	349	331	360	363	358	378	335	364	326	375	368	334	371	345	388	387	346	361	380	370	367	354	351	357	383	342	346	369	350	340	384	335	403	386	357	360	360	352	355	324	348	371	395	372	330	355	365	357	408	370	421	349	358	371	370	392	365	362	367	363	366	368	369	358	358	384	377	322	349	377	398	354	328	348	346	377	332	380	385	353	385	369	373	343	369	363	398	376	322	347	389	336	352	380	365	385	340	343	364	367	370	326	365	384	361	344	373	368	353	338	388	400	376	362	337	333	354	388	337	336	374	360	346	335	355	375	328	360	329	343	402	367	403	391	391	388	386	356	358	340	382	373	395	431	391	354	378	368	376	381	357	354	337	355	378	354	398	370	394	388	348	334	341	344	380	368	376	390	360	348	368	346	396	359	330	355	345	356	384	360	342	378	354	370	363	346	349	322	392	360	329	362	358	364	361	350	351	409	396	384	385	376	370	362	356	379	369	369	349	345	384	359	345	348	351	381	349	349	357	346	375	347	375	389	381	397	358	353	404	331	363	362	401	353	393	351	366	344	359	362	367	366	348	387	373	363	388	360	381	339	321	347	371	343	378	347	383	352	336	369	358	344	384	324	393	366	353	365	356	343	345	405	337	357	334	378	351	391	360	352	395	373	365	378	373	406	338	384	370	344	371	365	379	410	353	353	381	367	375	388	345	399	346	357	345	340	353	349	343	315	327	336	355	406	376	351	334	357	375	330	368	352	372	350	354	367	325	356	398	361	376	388	352	390	355	345	394	346	387	377	339	366	363	394	333	362	354	343	341	377	355	375	378	380	373	367	370	361	368	342	355	333	362	378	380	366	370	362	381	345	360	378	368	392	375	357	384	391	380	389	380	350	386	351	356	382	369	338	340	384	366	364	382	360	349	350	356	375	359	368	316	349	387	372	349	348	351	349	373	424	371	392	369	414	368	380	363	360	345	378	362	346	370	344	386	365	371	340	393	385	358	393	363	359	328	361	365	351	357	378	382	360	400	381	399	376	372	393	330	339	348	375	376	375	357	356	359	350	334	357	385	358	401	375	375	349	361	368	315	412	363	386	367	363	385	373	360	357	383	339	341	345	343	371	365	374	384	389	336	361	359	355	346	399	385	391	354	326	359	366	385	382	410	372	363	373	375	400	338	343	379	351	356	355	359	381	409	398	354	359	382	357	387	328	318	338	345	355	384	351	343	321	349	355	351	372	351	354	367	363	360	360	348	374	367	334	367	326	366	368	346	370	359	368	338	381	351	390	356	356	378	386	375	374	383	377	329	389	358	368	364	369	387	399	365	324	337	345	360	358	325	375	402	355	373	345	378	398	349	332	372	342	353	359	372	353	341	359	364	349	376	358	337	365	404	367	367	364	375	362	354	353	385	316	392	367	347	330	394	373	337	328	390	360	401	372	346	364	377	386	363	392	381	352	328	374	342	360	364	384	374	370	368	357	356	366	378	370	372	350	380	402	374	359	374	386	375	332	356	384	358	379	352	342	366	349	336	354	374	355	366	363	336	367	343	354	362	367	349	357	367	364	305	356	377	350	379	382	385	353	379	392	347	370	362	386	330	426	374	372	350	357	370	352	405	355	342	378	378	355	390	332	365	357	333	394	365	357	376	362	338	377	344	361	421	370	361	370	379	336	387	365	367	401	372	326	331	360	344	348	358	334	349	359	372	317	409	370	362	352	399	382	353	330	369	362	377	376	340	377	351	389	333	356	363	387	374	395	381	404	339	355	363	378	369	374	367	324	340	354	365	360	385	367	370	369	388	323	349	347	344	404	379	359	362	397	366	364	352	372	336	381	414	392	397	343	394	356	363	364	405	348	372	378	363	381	399	356	366	353	375	361	366	400	361	401	377	358	379	358	361	355	363	404	353	396	355	346	352	357	366	345	365	364	415	379	354	377	352	355	391	339	389	372	365	368	375	351	350	363	375	383	387	371	381	395	359	345	389	344	362	356	347	388	336	363	387	351	359	349	359	372	367	367	379	356	371	351	361	367	354	363	308	355	354	375	357	363	372	356	378	361	388	376	332	375	369	369	367	347	356	363	403	392	330	311	360	381	321	361	370	355	336	330	351	366	369	378	384	366	379	344	389	366	374	378	358	345	375	346	369	364	351	361	336	329	352	348	387	361	397	343	370	358	370	376	365	376	382	345	349	344	325	352	358	370	342	380	412	318	381	363	387	332	350	406	375	339	380	356	348	388	345	370	363	350	359	368	354	377	317	358	396	373	350	363	379	364	347	385	351	359	349	369	384	391	370	374	369	376	362	355	354	364	390	354	393	382	359	360	368	355	390	386	333	378	345	355	354	363	365	312	375	386	384	365	385	381	387	335	360	345	339	357	379	349	356	373	331	374	378	349	366	356	373	343	353	370	324	352	379	378	393	368	357	359	358	350	345	368	368	409	376	344	371	375	360	377	357	361	353	350	339	355	359	359	384	382	375	359	371	370	423	372	377	354	357	360	364	341	389	365	361	372	346	364	348	350	361	364	340	337	343	349	317	332	366	370	382	385	356	348	356	357	340	369	330	381	379	363	370	368	408	345	350	329	366	369	331	374	369	400	381	361	382	332	361	348	383	384	348	356	329	379	374	369	367	349	387	358	379	383	342	348	399	341	345	393	393	370	354	382	352	407	382	346	380	372	359	358	361	327	356	353	419	373	341	382	362	380	353	383	370	351	383	320	371	360	334	340	373	326	323	375	371	375	374	374	375	341	355	350	371	390	347	332	338	350	351	365	373	359	320	374	363	399	351	356	375	387	379	368	369	337	408	359	346	383	358	328	384	345	374	408	380	353	385	374	353	378
2066	886	962	926	917	889	931	885	861	823	878	864	906	826	854	803	878	829	875	871	833	844	869	921	815	836	876	844	799	871	917	881	866	830	847	913	836	808	851	855	816	841	835	849	880	887	816	765	870	836	882	876	869	837	819	869	815	866	860	814	886	840	836	873	854	827	820	812	869	821	885	799	933	887	857	913	862	894	853	835	856	848	880	874	872	894	826	844	836	857	842	851	857	898	905	812	831	879	917	798	869	839	875	843	848	889	907	842	831	848	881	853	829	851	835	888	870	867	823	822	849	846	852	855	861	849	848	875	840	861	858	872	858	878	771	847	856	827	930	885	812	856	878	826	859	870	847	916	815	814	850	881	848	881	859	830	852	791	840	860	937	825	820	841	836	811	862	836	813	815	894	880	854	865	881	919	804	851	814	861	870	811	878	851	878	837	821	811	858	823	863	837	898	899	883	850	803	771	847	877	926	841	804	835	801	872	863	832	836	843	842	890	843	829	831	886	869	824	885	847	821	826	873	862	880	868	859	866	857	833	848	833	879	836	877	897	905	870	861	807	850	908	809	829	871	870	809	838	834	866	839	860	848	860	869	879	816	808	871	836	816	849	879	816	847	904	796	815	845	816	844	809	850	872	873	835	825	904	865	836	872	835	862	878	851	840	858	901	844	852	829	840	846	868	828	884	831	850	880	889	895	857	818	864	854	897	903	854	924	856	862	823	815	889	853	853	813	893	864	900	873	843	852	887	838	868	838	910	797	826	823	869	879	848	850	873	913	851	905	836	892	845	803	885	897	868	835	879	863	795	796	839	867	867	866	871	867	874	829	818	840	869	830	833	878	830	907	890	844	887	859	850	849	887	908	807	841	877	838	895	838	864	836	824	826	839	872	845	865	877	878	901	878	794	879	867	846	850	822	840	838	850	838	848	802	910	852	858	856	815	899	850	863	852	878	862	824	837	888	858	895	881	837	829	879	891	807	869	858	892	867	797	845	840	876	838	898	862	856	818	913	846	947	819	886	810	845	853	854	920	832	822	843	878	826	869	875	863	892	843	895	894	867	878	834	843	795	887	826	856	855	879	859	847	868	872	878	868	837	890	839	858	869	877	854	880	867	858	861	829	863	886	818	874	834	858	790	803	886	841	917	896	842	846	892	864	880	854	910	892	844	849	894	851	861	834	859	867	862	881	830	846	812	850	880	876	823	832	846	889	844	854	849	872	842	860	803	851	870	837	812	820	871	844	823	869	780	827	873	865	912	832	859	832	863	932	916	865	848	851	884	864	897	875	836	854	823	806	862	866	871	839	814	884	811	890	859	835	854	840	814	900	832	776	885	846	849	899	852	828	884	871	835	849	878	892	860	884	923	847	906	903	885	823	836	903	910	830	867	824	849	823	872	825	787	859	866	836	821	834	853	845	880	807	813	826	852	847	810	830	825	840	878	796	830	857	858	890	881	847	845	850	884	891	846	907	866	874	845	844	861	849	885	879	823	794	856	845	882	874	898	848	893	845	834	823	822	864	888	830	869	859	844	867	819	811	844	836	908	858	838	816	869	809	846	819	876	862	832	804	787	870	855	851	881	852	842	834	853	808	828	869	844	850	826	850	868	839	857	833	799	877	824	855	888	844	828	913	831	841	813	880	861	809	888	890	821	887	899	856	882	844	874	884	877	865	840	826	847	861	840	838	844	890	841	864	857	834	813	881	842	886	847	869	845	839	823	855	824	862	800	836	832	854	894	863	884	813	859	806	834	873	855	871	895	822	895	840	831	878	855	863	911	834	896	832	825	841	848	883	851	892	836	792	886	846	855	843	860	885	876	873	788	852	845	865	803	863	942	878	882	816	852	864	833	813	865	869	847	876	849	869	885	833	771	852	854	848	824	815	866	845	870	860	862	853	822	870	881	848	879	828	834	855	877	826	854	853	841	848	797	861	819	837	880	874	885	812	852	857	890	883	854	813	829	877	838	845	855	817	891	776	865	859	839	814	819	811	856	882	863	824	842	847	866	874	825	849	841	871	854	826	858	810	859	864	850	865	829	872	834	870	862	835	890	821	844	867	865	850	820	873	868	861	890	838	871	874	805	848	904	852	845	811	843	834	860	893	820	855	885	817	848	848	813	849	834	896	849	856	832	848	888	845	930	855	855	825	844	872	830	841	824	815	839	883	817	820	893	851	855	865	855	856	834	880	842	875	831	875	881	802	875	860	839	859	873	898	820	800	866	845	855	834	796	856	839	831	859	851	841	811	823	837	820	857	890	835	833	807	889	842	859	847	881	883	845	932	840	844	903	868	808	832	862	832	809	853	832	851	873	814	882	793	883	828	874	805	810	826	868	864	875	867	819	873	876	843	819	846	845	853	853	921	811	830	897	852	815	882	830	836	826	898	810	843	847	832	848	847	867	839	862	872	831	856	889	813	885	865	883	883	922	825	871	830	832	877	844	865	824	802	872	854	838	859	856	848	884	836	824	871	808	868	860	828	891	882	851	895	841	874	855	861	873	861	887	881	783	836	856	851	818	843	832	835	847	883	868	837	876	871	868	825	813	792	891	871	835	864	940	851	826	807	847	879	852	842	847	870	873	860	884	854	883	881	882	812	850	866	879	885	878	852	856	825	868	844	862	837	800	895	880	890	879	874	875	914	827	823	876	855	872	867	818	851	837	892	850	844	880	878	852	864	880	838	876	843	838	876	812	803	811	862	854	795	876	785	815	841	878	845	889	892	845	839	816	841	842	824	826	878	884	884	868	840	809	886	815	853	865	822	828	873	802	842	833	835	875	906	872	856	834	834	803	885	864	837	840	859	871	841	798	838	854	904	880	876	823	838	848	855	811	845	862	879	787	832	860	832	875	865	876	853	869	823	863	816	887	828	863	831	883	865	822	891	815	875	841	839	874	805	812	815	860	855	858	860	872	854	822	852	855	875	864	846	833	868	872	858	860	836	802	849	869	841	899	821	874	832	866	859	865	875	858	870	817	853	837	865	852	838	819	849	826	864	876	884	929	824	834	874	835	857	867	885	844	902	820	838	853	873	841	848	863	853	791	802	862	828	794	844	836	797	876	839	833	901	810	844	832	859	872	861	869	860	851	889	827	791	852	826	869	851	790	796	843	851	781	830	884	853	864	851	919	888	808	817	850	832	851	889	843	900	824	832	860	890	838	876	846	843	816	871	884	882	879	855	834	842	907	893	864	811	827	850	897	931	868	841	840	865	872	886	850	900	905	867	891	825	822	847	835	808	797	863	822	847	829	852	812	856	865	847	829	841	831	805	888	795	843	846	884	891	864	842	849	879	842	850	905	872	835	862	871	828	784	841	836	858	844	837	831	858	823	846	884	896	866	852	832	850	854	858	821	826	812	912	815	802	834	869	873	804	890	841	893	851	830	839	886	901	885	845	870	839	935	870	832	820	860	912	861	834	843	857	853	897	897	810	859	851	808	833	820	849	820	847	808	886	906	857	858	821	828	868
6814	650	636	543	477	456	397	391	375	358	347	331	364	332	369	324	335	362	341	361	345	349	350	344	353	366	338	336	343	340	336	322	320	280	325	322	332	343	354	329	343	320	363	343	333	361	364	329	355	359	337	314	319	347	324	343	343	328	347	370	328	359	306	353	306	324	342	363	340	305	358	361	378	339	340	343	313	314	331	345	337	349	358	300	324	350	385	314	321	346	311	326	316	353	311	325	360	352	321	331	377	308	332	324	340	348	332	319	351	354	332	363	367	318	372	345	324	352	314	315	340	303	304	329	351	347	350	334	337	339	329	373	330	350	338	365	357	351	349	305	304	314	320	312	290	341	327	329	340	342	368	308	344	332	368	327	353	349	358	321	338	344	315	351	320	296	325	321	345	333	343	349	347	334	283	318	320	349	336	341	296	356	339	349	317	353	363	321	353	348	321	355	343	343	354	339	355	322	360	327	332	287	342	333	332	337	335	330	341	326	318	314	339	337	318	318	340	323	340	330	340	315	303	313	345	331	377	349	341	371	295	350	311	329	343	361	308	309	325	353	349	320	336	345	310	340	308	322	314	316	340	337	321	314	320	333	389	343	335	343	343	351	337	339	325	361	342	318	323	341	353	317	371	348	327	309	288	331	335	310	323	364	312	357	336	345	314	306	323	368	320	343	353	365	344	338	327	315	339	325	297	362	324	309	327	308	325	343	350	356	308	309	419	363	366	350	329	327	332	324	287	330	331	345	332	358	306	338	343	301	324	331	323	345	328	321	321	326	332	349	354	336	309	320	321	349	338	319	324	324	353	303	329	309	329	325	316	329	355	361	356	344	309	323	344	329	346	340	329	323	314	351	372	359	298	336	335	315	337	321	350	325	353	296	342	335	299	342	294	343	321	359	323	342	356	341	364	362	303	308	302	317	364	322	339	337	318	323	321	332	361	301	325	313	356	335	329	313	314	318	365	346	296	328	342	335	307	291	342	306	332	362	359	364	373	320	363	357	331	343	287	326	341	363	334	330	340	371	341	301	352	331	324	345	343	317	304	355	341	325	367	374	361	342	324	332	338	334	327	327	307	374	311	322	315	324	333	364	321	321	372	357	360	317	320	344	333	336	293	323	339	301	356	336	329	366	316	360	346	330	323	315	354	360	316	319	386	345	324	328	342	369	321	331	347	338	324	296	362	325	329	349	351	336	313	326	328	330	337	356	348	296	358	320	341	327	355	312	331	312	318	353	329	388	338	363	341	328	349	326	337	314	342	331	319	321	366	301	363	325	328	342	346	305	333	324	351	341	349	345	322	310	340	349	300	345	368	320	319	334	293	325	351	355	317	312	347	340	335	333	314	327	322	352	331	343	328	375	342	336	324	321	341	355	350	349	338	344	362	318	295	327	328	342	377	341	331	339	322	305	337	296	335	324	328	329	357	311	354	301	332	334	351	308	278	307	311	337	357	336	306	307	342	330	313	333	329	349	315	378	372	369	356	350	337	331	322	334	353	352	354	326	355	354	345	341	368	326	330	345	349	308	357	316	336	347	343	321	329	307	362	311	330	333	314	333	348	309	366	341	343	323	328	339	306	309	346	361	325	348	314	312	328	326	311	336	362	328	359	316	333	337	329	324	333	329	306	357	340	319	332	323	314	342	360	308	369	340	341	314	351	345	311	320	335	340	309	326	322	390	306	358	314	333	300	326	321	343	347	345	326	344	361	350	357	304	307	354	314	342	351	333	344	361	335	324	351	354	355	343	323	333	366	334	317	347	337	328	337	307	313	349	305	310	339	342	359	352	350	335	320	340	302	346	312	333	319	337	325	293	331	360	356	320	320	365	318	340	314	353	341	324	308	354	338	359	339	321	331	338	345	346	392	337	336	370	351	338	317	329	329	355	322	301	364	353	342	349	336	339	330	328	336	337	334	316	311	326	340	317	352	318	352	328	378	332	358	339	348	348	306	342	336	337	326	327	321	341	331	345	355	305	325	317	316	340	339	328	320	333	344	320	347	341	344	322	349	345	350	316	357	325	335	330	331	341	318	373	360	329	310	320	298	340	344	346	333	337	329	355	320	327	364	326	342	366	307	306	351	362	338	343	347	330	345	333	322	350	343	322	330	348	350	337	327	339	340	325	328	371	308	343	360	369	333	338	340	312	365	314	332	346	358	360	373	311	309	376	332	325	360	316	361	347	348	366	323	371	329	342	345	357	345	293	309	326	344	325	357	355	335	321	313	333	342	298	364	356	332	315	339	367	336	361	363	360	310	325	373	378	341	349	331	316	351	305	348	329	332	316	347	355	329	304	351	344	350	316	328	335	298	347	340	360	312	321	333	362	338	340	359	331	305	340	341	370	347	359	315	334	321	340	342	295	325	355	372	313	326	352	332	293	353	341	330	368	319	334	354	286	337	320	323	354	365	318	310	354	329	359	315	336	326	326	336	343	351	356	325	330	322	331	310	322	315	335	343	327	328	308	334	315	363	346	319	333	360	345	326	328	323	360	336	326	338	351	322	333	351	346	327	324	332	335	323	358	361	345	361	346	337	320	321	343	378	348	322	326	339	351	329	333	339	324	372	361	312	340	330	325	340	343	348	320	327	303	355	358	329	337	325	331	337	326	329	337	352	323	329	292	336	357	327	344	352	338	356	320	318	323	332	309	328	351	340	323	367	306	305	344	385	337	314	390	337	338	329	329	347	298	321	326	335	340	356	352	336	367	349	295	329	348	376	341	315	323	317	337	339	371	386	329	329	349	323	330	327	332	336	345	331	337	312	310	304	355	335	313	333	352	370	356	339	319	346	320	322	331	362	326	307	285	342	313	354	340	353	336	306	325	344	311	351	350	381	335	352	338	353	356	330	297	324	314	340	352	345	349	305	324	332	337	308	379	324	360	377	358	342	348	375	335	327	360	371	353	310	344	359	386	323	316	356	306	342	329	361	368	391	362	360	318	317	356	329	339	312	324	334	338	354	327	357	339	323	333	327	350	344	312	301	332	345	315	358	346	316	308	364	343	393	348	322	341	313	342	370	330	323	340	353	321	335	321	338	312	325	296	331	316	335	349	318	366	336	346	328	344	358	341	331	322	361	331	339	327	302	342	320	329	344	312	329	310	345	340	363	318	332	363	334	334	343	312	346	328	344	356	333	337	309	364	342	322	315	333	330	344	303	323	311	354	337	327	304	356	312	333	327	341	303	365	361	347	324	317	357	359	337	325	310	328	335	363	311	347	328	324	352	337	341	338	321	301	368	403	343	340	340	329	367	352	339	327	346	324	337	359	323	365	334	325	338	345	335	325	326	324	356	343	348	353	331	357	338	344	314	363	325	331	351	302	295	335	361	361	363	311	299	360	350	314	349	322	302	317	347	335	317	338	328	309	310	322	341	308	323	302	347	361	334	362	314	362	323	334	346	344	390	368	376	351	333	334	346	335	296	323	274	321	347	355	328	320	352	353	359	336	303	350	330	322	356	351	357	379
6423	1045	1449	1622	1586	1446	1333	1131	1035	998	966	943	891	904	810	810	827	854	821	827	768	836	798	832	829	790	823	794	814	847	795	833	789	768	800	768	770	829	828	815	823	790	776	827	798	804	840	768	767	810	844	830	791	794	770	783	812	755	804	849	784	772	778	821	780	790	781	850	812	764	764	743	776	744	726	775	777	792	768	742	742	777	757	778	778	778	808	750	818	787	765	811	731	743	799	763	840	807	810	795	770	803	761	723	706	743	813	762	786	800	812	790	784	810	717	746	767	761	751	787	758	775	820	799	808	791	743	777	743	793	776	749	826	762	772	782	791	770	749	770	801	744	778	797	807	752	799	795	753	777	801	769	780	727	779	790	808	832	785	766	711	757	770	823	790	772	795	773	767	721	797	782	813	811	789	796	784	718	770	805	744	790	822	805	777	855	775	754	774	714	749	757	773	829	816	755	769	795	755	757	861	775	817	790	766	793	831	775	807	813	777	732	778	825	815	796	783	777	762	772	823	792	745	779	800	785	703	776	795	756	750	805	802	795	770	764	792	793	806	786	790	789	809	769	771	780	765	750	775	752	790	792	790	748	743	843	818	782	799	738	784	724	769	760	798	791	816	772	806	755	839	794	789	762	818	829	791	802	758	755	752	748	746	782	803	822	751	791	775	793	803	795	785	784	773	751	799	821	806	769	756	788	790	823	739	824	794	860	745	720	838	778	757	755	782	794	746	829	817	792	788	785	802	765	790	806	818	774	753	816	775	814	845	739	758	810	797	781	784	822	760	765	782	823	819	790	746	757	803	811	759	762	810	761	805	794	852	773	717	782	757	790	785	807	763	791	785	784	761	724	795	818	772	771	794	829	801	771	787	811	783	737	789	769	797	808	760	809	801	803	782	801	768	732	735	779	738	797	811	795	757	774	791	820	807	745	735	791	785	723	831	765	753	807	727	775	751	792	791	766	819	757	800	776	792	819	800	754	770	785	789	781	780	779	760	848	761	774	741	796	758	764	826	782	770	829	796	824	748	822	786	773	793	761	810	806	774	736	747	728	841	797	797	813	784	765	766	832	804	811	793	747	768	748	816	766	792	766	818	717	801	788	815	757	756	771	782	783	809	794	811	753	758	780	760	775	780	789	767	778	797	761	768	787	807	780	700	795	752	776	809	780	802	770	778	782	828	756	781	781	773	769	743	775	755	801	796	808	797	804	766	762	787	790	764	794	780	781	825	782	830	806	783	797	748	814	795	751	804	756	792	808	780	744	771	816	805	797	791	767	758	826	814	743	790	735	696	801	765	776	783	811	779	798	778	836	781	777	817	739	776	761	836	777	750	802	816	781	770	774	787	774	729	794	792	766	775	790	806	791	795	841	807	762	779	802	751	742	750	773	802	802	810	788	757	733	784	849	785	797	795	768	732	805	773	795	840	798	766	802	783	773	782	765	818	797	748	779	818	795	790	806	725	782	789	793	847	749	763	813	784	835	811	789	834	799	789	792	813	796	825	740	745	772	776	761	803	815	798	794	776	745	800	748	776	812	756	758	758	788	747	779	721	750	793	763	725	763	786	741	823	752	782	765	819	726	722	781	780	685	783	799	785	742	822	795	872	760	783	762	798	776	790	701	753	823	780	781	792	759	801	753	799	790	805	754	756	771	858	827	758	841	772	817	731	753	749	785	826	797	814	778	771	773	816	784	760	771	781	789	769	814	863	734	785	782	794	820	759	794	800	765	761	779	798	775	804	792	786	758	755	775	805	801	781	778	771	812	786	830	746	789	806	741	777	780	782	766	782	812	793	809	778	747	771	807	828	799	788	814	768	789	777	732	789	801	799	762	774	786	853	777	780	838	786	798	785	800	766	769	776	789	814	814	774	770	802	780	816	829	782	762	784	762	733	813	790	781	782	783	831	776	848	798	792	826	817	776	745	793	803	764	788	792	778	768	817	857	815	827	798	796	749	807	777	761	799	808	824	767	744	756	786	780	748	773	739	775	792	795	755	782	795	780	784	812	717	772	750	777	710	742	763	790	803	786	782	796	759	768	763	721	803	779	748	769	842	807	800	804	822	820	836	779	825	794	781	747	788	816	752	815	759	819	786	840	751	771	805	744	762	784	792	774	762	818	792	819	804	781	817	787	803	818	841	793	711	786	798	771	808	778	773	764	810	759	748	756	749	762	788	741	798	792	775	776	831	745	818	789	773	759	785	813	785	769	777	716	813	791	770	796	773	790	792	809	751	812	787	737	848	775	727	769	795	765	762	764	805	826	792	822	809	801	800	784	765	776	767	777	753	783	759	826	739	829	752	802	739	792	814	840	724	753	780	800	775	800	730	752	789	824	798	814	744	798	774	779	774	777	816	797	792	773	767	808	787	777	792	787	735	771	816	804	752	764	824	792	736	787	734	778	766	778	762	752	821	811	782	834	764	831	817	755	746	801	785	761	777	733	764	805	766	755	799	769	782	745	754	824	790	790	787	789	790	774	818	803	773	794	805	771	728	778	796	785	810	798	750	796	802	776	735	796	769	770	786	753	789	765	820	755	746	749	766	781	787	806	763	784	764	798	822	753	814	761	773	834	772	727	761	791	755	837	817	767	776	786	830	828	761	727	737	784	820	774	832	794	791	773	777	832	768	812	832	776	764	804	780	766	742	808	798	761	808	772	811	763	775	765	812	842	771	754	726	811	777	737	746	766	749	803	742	823	744	778	724	798	781	763	773	791	814	782	755	784	732	758	736	799	729	786	770	768	765	749	756	811	773	778	796	778	708	802	781	724	799	806	741	785	789	772	817	815	772	769	754	800	787	805	759	798	765	813	780	788	790	810	795	820	764	799	780	734	785	804	789	796	785	812	751	791	788	786	752	743	802	797	794	800	802	807	812	761	746	791	741	847	798	752	732	783	852	757	786	807	776	759	816	741	751	811	786	739	806	835	770	744	794	774	757	780	769	763	806	767	805	803	740	833	846	759	792	794	763	876	789	840	785	797	769	810	780	768	812	769	796	756	752	778	789	776	754	814	759	792	814	794	789	769	770	791	800	757	810	809	734	776	818	774	751	777	801	744	791	754	757	744	764	750	812	738	775	788	784	757	759	807	799	769	735	766	802	779	804	744	749	795	756	763	765	730	771	814	842	739	767	763	815	806	754	767	811	721	776	833	762	750	834	769	776	729	785	789	785	728	789	829	784	796	758	802	816	736	773	790	791	767	788	775	791	764	777	791	781	807	803	779	776	760	804	794	746	783	819	794	806	775	786	805	817	848	817	784	776	784	770	784	750	795	764	810	765	767	745	749	796	784	782	797	741	803	857	743	813	820	794	758	781	804	821	769	764	781	744	765	771	784	797	772	766	800	804	834	752	790	804	760	796	813	784	754	738	769	805	777	778	758	818	747	817	772	794	820	741	810	788	780	804	738	741	831	728	783	758	808	788	824	769	795	816	768	746	751	784	785	786	774	760	741	759	829	755	720	840	804
12465	894	759	634	524	477	367	288	243	234	218	213	221	181	162	177	179	163	126	185	162	152	154	160	163	149	164	188	169	141	183	141	156	171	156	172	159	159	152	163	176	146	131	144	171	162	169	180	161	140	160	151	139	157	153	164	124	150	169	150	172	143	169	176	171	142	151	162	161	163	160	141	196	174	168	155	175	183	157	156	162	155	151	153	164	139	146	159	151	148	138	138	141	152	126	157	150	146	163	139	166	159	179	183	179	165	170	142	157	144	157	161	151	164	153	168	160	200	168	176	147	168	158	156	152	146	171	149	159	148	160	161	164	161	140	161	173	149	149	177	172	170	148	155	189	157	166	160	161	159	129	146	150	150	151	156	195	149	140	152	173	152	182	168	149	162	159	178	163	157	167	147	163	162	181	171	162	158	149	145	152	176	152	149	147	149	163	150	169	161	159	171	157	170	162	162	160	153	175	162	154	167	163	155	180	153	155	173	136	162	160	187	150	151	151	167	157	162	175	151	151	138	148	161	147	168	176	183	152	130	151	146	138	156	167	156	154	148	163	154	158	149	159	157	160	143	136	157	161	155	177	170	146	132	169	174	161	148	136	162	171	145	134	148	185	154	149	183	130	164	176	145	157	161	127	173	140	163	148	169	149	140	142	133	144	159	179	143	152	131	157	179	157	145	174	163	160	142	139	163	168	169	162	143	165	142	153	144	164	170	165	149	157	168	145	147	170	159	158	136	178	145	172	138	166	135	160	163	150	165	162	136	162	137	206	168	167	155	131	183	140	130	201	170	150	127	157	152	157	147	150	162	156	175	150	173	178	159	152	192	180	147	167	144	153	169	153	154	141	151	116	161	181	139	143	163	176	146	149	146	157	166	157	142	148	184	183	146	169	176	149	149	152	159	162	176	134	161	150	146	171	156	155	165	159	171	153	152	143	182	170	134	150	182	156	171	143	152	163	157	145	167	157	144	154	171	156	170	187	161	169	161	123	158	151	147	153	163	141	167	160	155	149	153	175	186	173	154	154	135	155	163	158	155	166	162	165	161	179	178	152	147	139	159	149	155	157	160	145	175	163	132	159	170	142	168	150	158	147	173	151	142	136	145	159	140	162	151	153	143	152	151	170	174	149	161	158	143	175	141	183	141	165	173	175	133	145	180	160	164	158	169	166	153	154	157	186	152	159	170	167	170	149	160	163	169	173	153	175	160	152	160	180	148	158	149	173	168	155	180	154	139	137	143	171	162	160	176	166	170	154	151	164	168	155	147	144	174	165	158	142	167	157	174	169	161	158	158	152	202	164	157	186	129	152	152	150	152	163	132	146	152	143	143	154	157	188	163	165	169	159	172	184	148	188	145	155	140	159	155	164	154	160	164	164	167	166	168	178	162	164	163	159	181	157	145	139	188	167	161	182	144	152	180	134	193	163	151	168	155	166	143	161	160	150	150	138	162	180	179	177	189	151	151	175	161	156	166	173	179	145	133	122	167	180	149	163	176	176	162	166	163	139	153	167	145	168	152	175	161	155	137	164	161	171	180	132	148	151	160	148	162	145	157	135	167	161	156	160	141	168	156	171	149	151	159	165	146	140	160	178	152	167	168	166	151	148	138	155	165	173	164	168	157	153	138	148	158	160	188	150	145	168	135	149	154	167	154	144	166	185	140	167	165	183	159	156	165	157	161	168	176	160	149	163	167	146	162	155	168	159	165	179	149	142	153	154	152	163	152	139	148	154	154	156	154	148	142	161	177	156	142	153	147	169	137	162	186	177	174	185	136	175	183	176	154	160	154	147	171	151	163	151	156	144	173	162	156	150	132	156	142	153	121	157	171	144	139	148	143	155	135	171	158	166	137	185	153	185	147	202	163	169	177	168	165	180	189	194	134	161	184	142	145	151	158	164	159	160	171	190	174	120	158	148	136	144	156	167	136	153	145	163	177	156	153	162	158	154	151	167	167	180	143	183	176	180	172	155	153	146	175	155	169	171	159	172	165	157	158	150	141	142	155	166	150	165	165	153	168	156	181	155	141	142	152	181	150	164	168	163	148	133	173	145	153	167	136	168	156	178	159	135	139	152	171	174	154	165	182	163	165	156	169	182	144	151	174	158	165	154	177	154	146	158	157	169	164	163	145	144	122	177	161	158	174	170	159	144	164	155	156	164	156	174	168	166	180	148	196	166	152	160	156	159	187	156	148	164	159	185	148	144	151	144	146	136	178	158	160	164	144	153	169	165	157	166	163	150	165	171	137	171	177	168	158	176	164	170	149	171	179	124	145	155	145	182	146	142	135	150	154	159	160	176	160	167	152	174	171	166	134	155	153	163	147	172	162	164	162	160	173	150	133	161	187	123	156	143	142	141	191	166	169	176	152	145	159	175	146	135	155	142	146	147	148	147	157	173	148	156	155	156	162	166	162	163	153	200	150	155	170	150	164	176	157	150	152	161	169	156	148	155	165	151	170	176	159	179	153	176	154	154	170	157	175	169	169	169	178	140	151	178	161	164	175	164	162	144	162	169	158	167	182	161	133	171	171	168	156	155	150	171	162	145	154	154	170	154	142	160	152	176	160	131	159	156	152	162	170	170	162	152	147	145	160	151	149	159	151	154	175	152	162	130	142	150	133	166	152	151	161	164	144	159	182	168	133	181	126	151	150	157	173	149	165	184	146	155	179	162	153	162	154	167	138	172	177	167	165	141	160	156	158	147	164	157	133	177	151	165	151	151	161	159	171	185	163	171	164	165	168	172	160	154	165	161	173	147	180	152	177	175	151	173	153	157	171	128	140	156	156	157	168	153	146	158	154	156	172	179	161	171	171	146	158	132	140	144	174	158	141	169	160	168	151	144	146	158	156	160	153	143	152	158	143	161	165	157	153	165	148	176	183	175	144	146	128	158	148	153	158	147	170	163	147	156	159	149	172	164	148	160	149	155	169	163	141	199	173	159	146	162	152	155	183	152	152	174	173	151	157	150	163	142	141	137	154	130	155	156	172	168	162	159	154	155	153	157	149	162	148	173	161	143	134	148	157	164	156	149	139	149	161	161	158	153	156	178	173	140	151	166	160	174	158	141	158	139	146	180	160	178	157	155	147	141	163	169	143	155	157	149	160	148	151	138	169	169	148	166	161	148	180	172	167	137	148	136	157	150	153	165	152	166	166	173	174	159	139	144	192	167	158	158	143	163	175	150	175	131	163	149	149	152	160	154	176	158	141	164	167	166	172	147	170	154	154	149	174	159	158	168	154	150	139	147	141	160	168	191	166	160	152	158	170	151	158	175	151	141	143	157	164	171	151	180	179	175	159	153	166	140	158	168	136	136	159	144	181	164	150	146	168	184	166	147	170	141	161	185	160	153	180	153	152	165	142	150	160	134	185	158	167	156	153	160	160	145	164	180	158	173	173	156	144	152	160	168	143	163	148	175	156	125	152	164	147	162	150	161	148	169	136	159	151	162	160	173	170	144	183	154	146	155	165
7708	945	1615	2050	2102	1517	1423	1170	936	894	801	742	598	602	552	543	487	537	484	490	499	505	488	467	438	442	440	452	404	401	418	421	442	446	473	414	409	452	436	429	405	391	455	381	400	392	428	405	382	445	424	399	415	431	367	429	447	400	427	420	420	413	421	431	411	384	409	410	374	393	404	430	433	419	359	424	417	479	430	401	410	407	409	396	434	405	393	399	384	384	376	408	395	392	410	415	383	394	429	425	384	399	400	413	405	421	409	426	439	434	400	397	402	435	400	429	380	386	407	378	415	453	399	437	351	434	419	405	415	383	429	391	407	392	435	403	427	437	420	407	410	397	411	449	400	410	427	399	411	386	407	436	375	384	388	400	397	411	403	409	404	383	387	385	429	396	433	390	415	418	403	425	381	373	401	410	401	399	377	389	419	402	381	402	409	413	437	414	391	390	440	411	401	403	427	379	393	400	394	370	396	387	421	402	368	428	406	409	400	382	407	411	436	430	395	382	411	431	423	384	392	410	420	370	445	396	379	452	363	421	392	394	376	399	408	406	351	395	415	412	394	378	407	420	391	401	419	394	413	383	405	396	439	405	365	397	393	397	403	392	414	400	420	445	415	402	423	414	417	416	399	415	406	345	422	444	375	421	422	416	422	407	394	388	403	403	411	385	396	437	373	385	412	365	388	397	423	423	413	414	382	427	425	405	360	414	419	408	433	416	411	408	403	447	364	441	376	422	392	409	410	395	395	404	403	380	392	392	353	416	379	400	438	412	395	369	397	405	361	408	411	391	427	378	402	425	392	431	410	381	436	427	396	404	397	455	397	429	431	394	412	402	406	426	408	380	393	358	387	370	449	417	416	376	401	421	415	394	380	397	439	388	410	433	391	399	398	403	420	415	414	389	394	451	417	378	413	329	402	393	378	392	402	396	394	408	388	379	402	398	433	418	408	439	413	404	419	424	421	411	398	428	419	392	403	433	432	385	399	415	425	399	395	422	429	449	349	395	388	364	421	399	404	403	425	411	388	424	405	412	418	401	395	373	414	400	408	389	398	424	416	394	424	390	414	438	449	374	414	401	421	416	418	383	400	392	419	424	410	406	414	424	421	405	380	413	414	398	411	382	437	405	419	390	420	424	388	430	381	399	425	403	375	428	407	410	398	412	406	418	406	458	390	408	427	426	380	402	421	385	439	401	388	384	404	404	341	396	404	402	437	384	381	405	413	394	394	411	390	406	434	448	389	396	411	411	417	419	379	398	418	440	404	473	389	421	420	405	368	379	369	410	379	422	363	402	404	395	397	403	355	392	438	421	367	434	367	404	386	417	420	414	385	408	436	407	427	390	379	410	417	399	382	415	397	362	392	410	416	399	419	393	393	389	392	411	396	384	395	426	400	424	403	445	396	381	404	373	388	403	376	406	423	393	429	418	418	403	402	404	418	381	370	398	431	397	418	415	408	406	394	412	396	399	395	373	394	401	405	387	395	377	407	427	416	388	392	411	381	430	423	421	424	430	392	417	376	411	431	390	391	425	404	405	392	426	414	421	393	401	419	384	396	443	366	406	412	396	441	414	453	395	381	415	394	391	416	422	455	372	389	357	418	387	425	388	419	376	411	408	410	421	436	445	373	430	391	385	458	412	407	410	387	403	431	383	395	411	380	402	393	411	405	390	447	449	425	380	428	398	372	411	400	391	413	428	389	389	375	407	400	412	415	405	412	359	393	400	423	394	450	392	428	419	401	437	398	408	391	381	398	380	429	372	409	412	422	404	383	365	418	407	393	408	401	398	422	390	395	402	418	370	393	390	425	373	402	372	396	384	379	435	413	447	394	419	407	422	388	423	351	403	411	422	420	411	408	362	421	414	392	376	441	408	442	391	406	397	448	400	378	399	426	432	399	382	401	383	399	386	402	381	416	422	369	403	422	422	397	402	417	391	395	431	406	390	400	394	391	417	353	390	422	447	379	363	416	429	381	429	382	394	369	404	394	408	415	380	393	409	424	411	383	396	406	419	410	385	393	407	418	392	388	411	404	397	403	388	430	424	434	381	409	412	431	393	387	399	402	389	438	418	451	429	420	443	416	397	371	423	411	441	374	418	406	443	372	390	408	380	380	417	413	405	401	380	391	385	416	406	427	395	383	420	413	384	387	419	436	386	423	461	432	394	410	391	351	396	403	378	387	403	390	421	423	423	433	422	391	373	430	402	424	404	418	374	422	395	395	445	425	401	418	410	406	378	382	412	407	371	425	447	365	429	403	370	416	375	408	398	344	423	382	408	370	381	414	384	391	386	414	406	385	427	418	400	400	400	420	398	408	427	450	417	411	409	434	390	407	423	436	442	404	377	420	381	408	377	421	386	415	430	376	398	406	403	411	442	371	406	405	378	387	410	422	381	420	406	386	425	393	441	426	408	414	357	401	403	418	407	403	407	416	427	431	418	405	411	461	418	376	411	400	381	424	404	409	436	409	431	422	416	418	379	384	371	388	423	433	412	380	408	426	411	357	390	380	357	414	432	399	434	406	425	408	388	404	392	410	405	436	404	349	402	417	413	396	393	393	379	401	400	405	394	425	415	419	403	423	387	399	387	433	385	392	393	416	410	426	415	416	388	412	424	381	416	406	399	410	404	393	430	412	449	406	402	399	407	402	418	396	407	439	425	406	397	422	376	401	393	417	438	397	367	365	438	426	426	420	423	374	393	396	447	366	418	410	413	407	411	391	389	426	425	387	420	404	412	413	419	409	396	390	387	376	408	438	399	389	409	408	413	428	387	379	434	416	442	398	413	440	420	459	391	390	457	401	418	434	404	370	402	408	393	371	403	414	403	420	387	394	437	421	383	379	411	398	404	398	385	411	408	419	406	408	420	413	430	401	436	408	377	388	391	392	394	398	399	378	396	387	411	408	396	413	385	442	403	411	411	412	385	407	416	378	396	418	419	402	423	388	391	416	400	378	415	428	400	368	374	416	382	402	379	455	400	429	396	392	408	385	404	400	407	414	431	368	423	435	370	411	375	411	391	402	391	408	394	426	400	380	378	404	414	374	377	404	401	432	429	408	431	393	398	404	405	395	410	401	411	423	422	392	411	397	424	386	424	382	424	401	413	393	394	408	444	397	397	391	432	400	416	401	392	415	387	383	404	382	414	423	415	383	403	413	397	424	421	413	435	349	390	417	432	409	387	430	405	407	402	401	393	412	396	433	411	395	416	381	372	419	410	403	407	369	405	428	395	397	408	413	389	410	429	402	405	383	390	399	429	425	419	403	431	436	425	411	366	397	392	386	405	423	404	405	393	411	390	384	408	429	400	385	426	428	392	405	390	418	402	389	409	415	413	399	400	389	409	419	389	407	384	419	434	393	426	375	380	425	413	421	360	398	376	418	390	389	370	388	389	417	368	390	378	389	417	403	373	419	397	391	434	427	393	389	415	426	387	411	431	408	356	401	379	413	395	426	359	412	398	430	372	422	421	413	387
1538	393	416	435	413	375	355	376	389	368	375	356	367	341	352	360	387	363	383	367	355	348	388	342	344	373	372	335	357	358	346	361	390	366	365	338	378	366	376	382	349	361	359	382	378	402	364	320	339	356	384	339	346	361	350	330	331	354	347	391	374	349	366	369	366	376	365	353	387	368	342	357	372	332	353	368	373	365	362	358	360	386	347	401	367	337	374	354	345	344	365	356	368	359	366	386	342	362	350	352	361	359	346	381	380	355	356	382	366	364	377	384	379	364	361	384	386	358	359	363	395	359	339	356	375	365	389	328	321	372	377	371	391	358	338	379	376	351	360	341	360	376	339	374	377	352	342	421	340	360	358	346	358	390	390	344	401	418	355	378	364	384	387	323	394	358	382	330	335	396	373	356	374	366	364	385	331	357	382	352	393	380	379	332	332	368	408	351	377	378	364	380	375	398	350	358	370	360	388	386	354	312	352	383	349	340	374	349	356	355	360	375	336	385	355	380	339	358	342	394	378	333	383	392	381	334	329	378	399	348	368	358	341	352	365	372	326	387	353	366	385	353	338	373	367	346	362	397	345	364	338	339	348	383	341	325	356	367	361	342	349	375	355	357	355	336	388	330	363	343	318	347	351	370	374	371	335	358	362	350	345	343	369	358	348	379	342	392	326	349	379	325	381	361	343	382	360	408	347	376	358	400	339	319	360	342	353	371	348	362	360	384	372	408	350	338	362	331	400	351	351	362	386	329	354	353	350	387	377	399	362	371	372	352	354	349	354	354	326	357	361	309	393	378	353	327	359	327	355	355	368	391	348	374	366	348	392	363	344	385	382	353	348	379	395	362	380	390	361	365	349	331	361	362	340	356	350	352	343	379	377	359	346	371	339	363	364	358	397	349	385	377	385	353	368	349	377	364	396	321	363	360	349	339	362	331	364	346	389	350	353	404	346	353	368	345	358	351	405	370	368	358	346	382	379	347	357	324	392	370	409	386	366	338	383	368	371	378	353	321	432	345	355	343	385	340	410	350	351	382	379	360	381	350	335	345	401	348	352	343	365	384	361	377	395	353	368	372	395	396	383	372	368	372	329	359	342	329	353	354	352	369	377	355	386	385	390	368	350	404	392	364	340	330	359	356	388	372	333	361	371	374	333	331	337	371	349	379	359	343	327	358	363	344	345	322	372	352	350	337	362	355	375	375	381	380	399	355	377	362	383	358	365	376	379	350	379	349	364	326	402	367	390	352	335	383	343	379	369	387	352	371	361	381	364	365	384	330	348	376	344	361	347	347	389	388	333	346	375	343	374	328	346	346	344	361	367	387	380	337	335	362	399	359	368	341	397	317	388	363	368	386	340	348	364	387	400	340	341	343	367	357	325	375	389	324	345	337	370	356	330	336	380	372	385	354	356	376	310	371	383	350	391	390	345	359	376	423	361	311	350	379	399	362	347	339	386	336	365	360	354	349	347	334	361	366	357	376	375	358	355	379	404	377	361	361	372	358	381	371	346	351	345	356	360	403	356	369	345	365	398	352	352	363	382	325	362	399	359	362	378	398	369	366	352	348	349	384	356	360	383	345	379	358	369	377	386	359	361	361	382	357	387	383	348	351	330	328	371	351	400	381	383	366	346	352	340	350	379	372	377	346	372	366	360	360	395	360	358	397	378	366	372	374	350	369	402	374	382	355	420	370	357	376	330	331	355	365	393	344	378	392	355	419	372	345	371	355	352	378	369	375	371	387	374	379	363	352	351	369	336	335	354	366	366	363	384	381	340	363	380	358	386	365	377	364	351	364	378	360	342	362	332	340	363	366	345	349	341	339	338	343	335	370	394	342	363	382	369	392	333	354	420	354	352	341	331	371	345	410	385	348	342	396	359	366	379	365	341	369	401	369	387	328	352	363	379	360	355	377	394	372	348	376	387	346	328	396	364	369	376	386	383	372	345	368	352	386	384	408	343	350	368	357	379	331	327	341	388	385	365	349	346	370	350	388	364	370	380	340	382	332	372	368	320	377	401	409	364	371	362	339	329	367	346	387	397	362	377	338	337	392	336	378	377	364	351	343	339	377	367	369	350	361	367	363	359	364	378	359	357	332	343	343	367	348	357	343	342	351	342	345	335	369	356	363	359	379	400	393	336	362	368	356	364	400	368	340	343	377	366	370	343	389	378	381	339	364	387	362	368	366	366	359	319	344	360	360	348	367	362	379	377	329	349	344	366	364	385	354	367	360	363	371	370	398	388	390	363	360	408	380	354	357	326	392	374	358	409	397	351	374	363	384	372	347	414	372	364	310	389	381	381	354	373	371	372	395	400	402	414	360	358	355	399	372	346	377	375	407	386	368	382	358	369	365	337	361	370	344	373	350	334	361	363	364	367	371	313	352	384	340	387	379	386	353	361	380	371	371	391	386	375	343	377	354	365	359	375	353	380	355	358	339	339	388	354	358	398	372	361	357	349	363	391	335	376	323	342	370	345	370	355	347	315	318	374	381	361	343	362	364	353	415	364	360	351	368	363	378	321	344	388	364	377	374	362	349	411	360	318	344	371	353	350	352	397	368	392	369	367	361	382	374	366	358	373	368	352	351	369	384	371	339	369	345	375	387	373	383	353	367	346	352	363	378	385	359	349	387	337	345	437	342	370	379	392	365	396	363	383	382	341	355	346	333	332	351	364	330	365	360	387	395	337	367	368	326	382	352	334	380	342	370	378	373	358	374	344	370	375	380	400	375	355	371	393	368	379	374	373	386	380	379	414	350	356	376	316	384	342	359	366	319	366	384	391	356	341	349	369	362	347	372	387	351	331	408	395	355	398	339	376	334	353	338	376	364	355	359	389	333	361	349	347	403	375	356	359	340	368	338	341	352	356	366	360	364	359	355	394	360	360	373	375	363	331	373	342	331	360	341	323	356	343	380	355	351	353	371	351	426	393	358	348	340	367	373	332	360	348	400	376	369	333	335	322	381	373	351	377	330	384	355	346	399	326	356	395	376	350	406	355	346	369	365	407	372	309	375	370	347	420	396	380	384	353	340	347	348	363	389	391	354	342	337	329	349	359	352	409	386	368	393	310	373	419	343	378	350	380	325	367	371	361	408	356	363	382	380	351	359	357	356	339	352	393	374	340	369	367	322	360	334	365	380	365	352	366	325	355	395	392	334	381	378	331	367	360	340	357	349	402	380	355	364	358	371	394	345	355	338	347	364	362	345	381	355	383	406	386	342	375	368	390	399	380	338	347	332	348	382	364	363	375	376	360	364	394	418	397	377	321	376	377	358	339	366	368	348	409	380	375	348	363	380	336	381	419	405	365	363	350	380	367	377	387	377	356	339	382	397	345	341	355	349	327	349	382	378	385	379	355	357	369	382	366	363	323	337	355	353	341	373	377	388	371	366	351	357	361	375	362	357	371	365	341	398	364	353	348	399	364	376	356	377	352	328	332	377	361	387	377	371	386	345	365	356	390	351	344	327	380	414	343	357
2065	885	965	989	929	980	907	854	870	897	926	814	874	891	872	826	885	830	869	865	874	823	881	823	857	887	894	856	799	844	820	875	862	830	854	845	872	872	846	862	881	848	873	814	901	819	853	901	869	829	887	823	785	845	837	798	873	805	845	818	880	820	849	878	859	803	837	823	911	844	875	840	853	839	879	862	854	811	796	848	852	843	875	875	820	875	876	839	874	835	860	896	835	868	893	872	822	817	818	847	895	877	885	876	787	812	830	850	817	833	787	844	837	897	851	851	875	879	893	809	846	837	892	842	871	875	863	854	845	858	818	850	861	825	896	867	836	855	856	864	843	916	836	927	845	849	827	812	832	859	867	835	859	896	820	876	840	828	834	828	880	837	869	928	810	887	828	904	862	884	823	830	842	908	868	803	871	817	868	886	824	858	815	899	908	912	866	836	845	835	847	804	858	811	885	930	820	857	853	913	830	810	865	885	890	838	793	853	847	850	870	823	852	832	874	820	865	862	852	836	898	820	830	826	828	860	826	855	802	857	857	869	876	830	882	858	844	842	866	917	858	855	892	844	860	873	854	832	847	906	889	880	862	837	837	874	858	868	834	835	852	864	896	809	821	857	887	784	869	850	824	825	870	873	828	870	879	835	880	844	866	819	848	859	834	861	868	857	849	837	864	846	818	893	826	810	869	873	871	795	871	865	810	873	848	863	855	854	885	881	842	818	815	789	818	900	863	880	858	850	861	853	813	842	888	831	845	790	850	803	888	872	854	872	821	879	817	865	792	863	801	879	877	898	821	862	837	813	849	828	890	887	892	844	830	855	872	834	868	827	834	819	863	907	860	843	856	822	848	867	839	875	821	860	843	824	882	910	870	835	811	865	827	895	839	857	893	904	837	812	864	832	858	854	854	855	841	858	784	839	869	836	852	835	887	860	827	884	884	805	833	887	843	790	859	890	838	847	836	804	889	869	814	844	894	833	836	850	818	898	835	815	819	796	883	901	857	828	837	871	874	835	889	864	826	885	864	865	872	816	829	853	890	810	860	867	822	906	852	888	806	836	820	873	866	894	824	881	853	893	834	863	831	824	867	884	842	854	859	838	894	845	886	870	756	824	894	825	863	900	815	826	830	861	869	832	862	837	827	872	811	847	874	857	865	894	862	880	798	858	848	826	862	904	890	859	842	893	848	863	841	862	949	838	876	855	811	885	858	901	825	867	868	864	860	856	815	877	878	828	882	862	842	854	892	824	866	865	906	855	864	821	826	890	835	849	904	859	798	849	827	837	880	840	811	849	827	859	831	892	840	832	863	861	869	877	850	882	832	838	858	830	835	882	915	861	877	835	843	877	875	882	880	826	854	864	862	849	856	850	816	830	862	880	914	832	831	876	762	811	868	865	839	851	860	874	859	901	825	868	857	884	828	896	871	862	873	883	780	814	821	865	870	861	812	843	863	824	832	844	820	829	800	876	851	847	843	837	909	829	860	889	834	847	856	870	824	833	862	871	832	810	873	819	852	879	853	836	857	879	856	820	834	885	872	861	833	862	880	842	825	852	862	859	877	847	891	905	845	834	893	834	841	893	836	864	824	866	842	844	827	826	811	843	859	886	843	776	882	884	806	894	841	861	847	869	871	873	897	849	866	836	860	882	855	853	844	789	806	871	829	890	797	900	888	847	851	881	884	858	794	895	836	852	830	815	830	865	836	909	820	855	852	866	804	867	905	869	826	847	870	855	889	850	821	857	835	842	859	815	833	873	823	864	788	810	809	856	857	822	797	815	878	860	848	842	870	867	897	822	890	881	868	893	854	837	904	872	844	845	872	889	831	848	835	827	806	844	876	860	851	895	883	868	840	864	835	875	868	852	835	800	888	854	874	845	853	881	847	862	881	846	876	867	861	837	832	841	892	814	837	894	853	820	812	833	824	854	875	844	854	796	768	810	837	886	885	856	886	871	883	798	803	850	888	840	826	883	882	876	889	835	815	862	780	840	863	821	890	895	826	794	786	870	852	838	852	834	875	849	879	875	870	823	855	818	864	870	821	895	882	904	857	859	824	823	823	853	888	854	825	804	852	847	811	822	900	837	840	842	886	821	878	846	874	856	873	860	831	874	831	848	838	884	827	874	884	849	869	861	841	888	838	786	804	849	827	879	856	856	815	906	841	873	827	916	841	879	873	873	879	869	853	863	823	877	887	867	831	906	857	842	841	861	893	812	818	887	849	864	883	849	900	850	889	809	876	849	812	867	897	816	849	875	872	851	921	816	852	810	908	875	844	843	891	883	828	838	844	870	804	826	819	854	859	921	878	827	823	832	834	797	838	846	845	836	865	896	873	888	824	850	867	832	865	939	888	797	791	837	833	885	851	818	842	870	856	865	831	810	864	867	863	884	796	824	850	856	805	851	866	857	874	835	875	800	847	827	861	837	775	864	802	854	842	824	835	911	835	789	823	820	848	860	862	813	899	896	856	849	859	860	853	840	849	861	862	847	852	836	866	839	857	839	848	833	866	903	854	883	840	824	834	888	924	843	864	895	802	836	853	847	849	894	830	810	819	864	852	845	908	827	848	830	824	869	865	810	850	894	843	804	871	885	843	857	851	838	842	835	898	884	896	796	860	867	871	831	857	831	881	900	855	884	837	813	874	849	869	837	830	832	852	830	854	890	870	880	837	835	913	856	841	813	868	890	830	855	844	863	864	810	905	910	791	812	829	823	835	894	840	838	876	837	805	829	891	855	831	850	871	910	852	853	911	875	883	800	848	853	873	824	862	833	887	873	823	862	828	824	854	877	892	834	881	826	822	859	812	840	849	855	825	919	840	802	839	846	845	823	877	869	894	863	816	824	799	895	827	844	827	845	861	817	856	858	790	901	889	857	832	884	900	846	810	850	824	849	865	847	839	793	888	854	823	836	835	865	837	838	857	845	882	858	858	840	881	832	755	861	903	870	828	874	831	835	859	846	840	859	918	794	861	899	854	856	890	948	829	827	874	901	863	833	877	875	814	880	851	831	902	860	813	837	876	799	786	885	841	843	879	867	846	873	890	902	894	901	907	848	848	815	863	909	882	856	894	846	853	863	876	870	820	844	840	903	880	824	888	867	896	835	825	828	864	811	809	853	821	825	799	883	828	812	807	806	817	827	853	855	847	893	875	835	823	834	814	811	826	854	843	809	809	843	829	816	901	853	916	874	818	872	861	887	867	829	774	841	835	856	892	861	807	893	933	817	800	840	856	843	868	874	858	821	810	851	868	839	894	855	844	847	915	832	913	871	870	816	883	831	893	840	879	904	818	875	889	833	812	898	836	864	893	825	918	878	881	836	836	851	878	818	844	841	893	898	819	845	851	816	880	868	853	909	864	888	835	866	854	902	886	838	819	825	879	835	864	842	860	844	824	864	871	826	825	869	884	855	834	874	874	826	877	847	913	843	869	852	804	856	769	840	860	830	875	848	818	891	857	840	827	903	813	848	853	842
6765	683	640	572	530	471	415	389	411	390	345	320	347	385	346	314	343	331	342	305	358	343	347	359	342	326	334	353	332	371	339	327	335	326	348	345	330	340	341	367	319	347	351	318	336	355	347	332	350	346	317	382	342	351	318	347	359	334	346	314	389	327	359	341	296	351	377	342	335	303	336	328	344	356	327	354	362	337	346	334	317	299	323	352	342	337	350	332	303	308	375	295	335	303	348	322	342	332	370	351	322	350	331	313	335	349	310	334	350	324	295	352	358	371	329	353	330	302	364	351	320	364	342	345	365	339	300	339	361	352	378	327	340	352	350	337	359	379	340	346	311	348	335	342	337	360	344	339	333	337	332	348	342	364	310	350	349	355	353	370	341	338	314	333	338	338	323	358	319	325	329	343	308	327	306	325	345	319	354	310	353	355	351	322	343	304	340	368	314	374	342	367	354	342	311	355	355	338	336	320	365	347	342	333	346	335	352	345	350	341	368	361	340	343	324	349	335	336	310	303	311	324	325	336	301	345	355	335	322	334	345	364	372	303	318	343	340	324	328	361	350	348	334	360	351	370	341	348	339	309	291	329	336	368	373	343	330	346	346	348	303	325	327	347	335	335	329	330	323	351	339	299	310	316	358	343	359	358	341	349	351	360	329	324	355	352	379	352	318	306	339	362	346	333	301	340	316	343	312	340	300	329	328	359	339	352	348	365	359	333	308	345	312	309	342	317	338	320	340	327	370	331	357	349	345	373	334	345	321	369	332	387	305	326	328	357	347	337	334	350	302	377	321	326	337	391	368	353	311	339	344	345	348	341	335	319	310	339	321	366	338	304	335	346	331	342	343	331	323	337	349	329	348	316	345	320	341	314	330	357	338	333	322	370	343	362	366	370	306	325	343	356	355	336	319	359	313	327	318	336	327	298	344	322	319	371	323	335	359	324	336	348	345	299	334	293	335	343	338	342	327	342	330	356	333	339	371	332	356	315	342	330	340	332	345	361	359	378	308	341	334	320	308	337	325	311	321	321	317	311	332	339	349	338	334	338	359	342	332	329	295	379	334	368	365	318	339	316	328	326	366	370	334	337	313	339	330	359	311	303	349	300	350	364	316	357	336	344	336	334	333	311	319	336	348	309	291	326	341	325	306	342	307	337	341	337	315	328	301	323	315	319	324	310	299	349	319	362	335	358	311	302	338	312	355	389	347	316	324	334	308	359	316	339	363	362	361	325	324	307	329	324	343	340	317	335	334	359	364	371	351	341	312	349	313	342	370	334	332	334	370	334	337	328	319	343	336	324	371	350	361	367	314	325	350	349	325	330	349	353	325	337	362	378	357	355	320	357	361	341	343	326	331	321	356	329	356	335	302	355	320	302	345	310	333	355	328	321	315	360	329	327	353	330	334	328	317	349	347	358	313	317	319	346	345	378	353	355	330	333	327	343	323	320	339	320	335	338	323	340	331	358	347	331	344	334	341	334	347	355	324	347	333	353	365	362	314	334	301	328	370	329	357	313	315	344	311	346	321	322	306	341	367	346	312	331	335	343	319	321	325	323	353	328	355	352	327	302	317	319	318	327	329	308	328	333	301	327	361	322	321	321	355	361	356	349	290	341	333	364	332	344	327	329	342	332	295	342	334	359	339	319	361	308	352	331	350	363	322	332	305	387	375	349	333	337	348	348	336	356	313	355	346	321	345	335	352	317	286	360	356	346	334	304	358	348	352	338	310	327	347	285	337	345	348	334	358	353	333	353	336	366	391	332	358	318	305	313	338	313	339	329	332	348	320	314	355	365	339	331	338	372	341	323	316	328	334	340	375	317	341	369	339	339	338	363	336	371	339	356	350	288	319	348	318	336	343	333	311	343	331	340	337	344	365	337	342	336	337	334	355	308	309	383	309	325	349	348	317	328	355	357	338	341	330	355	330	320	277	327	372	347	334	341	299	338	341	349	373	318	370	344	369	326	312	367	338	328	342	358	323	335	334	340	320	318	326	344	330	322	337	345	327	343	300	366	315	356	327	343	349	297	340	325	340	338	319	290	308	324	335	340	339	339	307	299	320	302	336	345	351	342	311	382	322	310	326	339	351	332	324	360	314	347	347	325	311	386	318	323	330	342	314	326	308	308	385	307	323	373	347	323	343	329	364	341	326	315	386	333	340	337	374	293	335	317	297	310	314	325	313	304	302	355	324	361	329	334	342	352	343	313	332	334	311	353	361	339	312	382	346	320	322	326	276	325	353	300	347	357	334	312	307	306	348	344	346	320	307	333	350	393	328	317	301	341	321	320	335	341	350	366	319	327	386	370	347	351	304	346	296	322	346	307	336	335	327	310	311	301	347	345	351	320	338	337	365	371	329	335	324	361	395	348	342	319	326	359	362	326	320	330	337	284	361	350	365	348	351	317	324	344	328	353	374	336	340	359	353	342	382	285	322	336	298	320	354	352	354	281	311	336	333	351	349	356	382	344	350	317	335	315	353	346	323	301	320	346	338	359	322	388	320	356	332	319	317	317	314	307	342	338	362	335	351	334	345	318	323	345	326	332	300	355	357	330	302	369	320	338	343	373	365	313	350	334	367	324	329	356	314	352	338	356	345	317	356	310	335	315	363	348	306	350	343	319	340	335	344	345	372	320	356	321	336	345	341	348	317	365	325	336	340	311	339	361	320	344	345	347	368	323	340	349	345	348	321	353	332	304	326	342	343	314	368	342	339	342	354	304	363	337	344	331	359	360	306	316	326	354	315	320	329	343	343	333	336	346	337	326	344	311	358	318	314	337	352	303	338	320	312	328	368	332	344	317	373	347	344	345	362	315	315	334	356	360	328	348	332	348	343	339	326	314	339	291	309	370	320	315	330	349	330	325	327	352	336	321	351	316	340	307	339	308	335	367	342	331	354	312	334	345	351	332	340	312	339	317	369	341	345	313	321	336	325	327	310	331	333	332	316	330	342	318	318	316	368	333	367	339	363	331	292	313	345	322	349	378	329	368	343	319	290	348	322	333	350	349	340	342	332	363	355	349	341	358	333	356	329	341	296	320	343	329	321	340	309	342	330	335	306	333	355	383	307	361	294	311	341	370	317	327	351	358	312	326	367	322	347	357	323	359	346	343	353	336	328	352	357	316	349	323	325	300	337	350	353	308	347	360	335	327	341	328	346	314	352	352	307	329	318	347	342	311	368	339	332	335	324	344	320	375	320	340	319	330	340	321	331	313	304	366	330	334	339	293	302	325	330	348	326	335	316	366	342	333	340	345	337	335	358	334	335	325	383	307	332	330	340	341	327	311	363	319	373	328	360	334	341	353	321	320	325	346	323	316	334	339	358	332	321	322	380	346	342	308	328	351	316	335	312	339	351	352	356	367	352	311	327	360	336	333	349	334	360	355	344	347	352	321	329	324	318	348	321	358	304	317	323	337	297	357	359	340	336	286	353	363	296	367	314	303	333	337	316	344	365	349	361	365	297	326	351	330	343	328
6472	1095	1492	1765	1640	1536	1229	1168	1051	993	945	927	904	882	892	851	834	824	816	805	842	798	793	819	829	796	802	808	788	798	805	793	796	826	780	836	775	778	793	825	799	837	823	815	788	758	797	776	791	774	756	829	832	794	737	819	772	791	754	810	771	779	749	781	770	790	739	822	807	779	805	749	832	773	807	802	781	758	784	788	768	785	752	771	783	789	820	755	851	812	821	756	734	752	814	770	821	787	797	810	794	779	798	794	826	800	795	798	787	795	805	751	781	798	801	740	860	779	825	782	807	747	834	763	754	726	766	774	793	808	808	786	833	776	770	783	806	844	831	788	785	760	809	727	801	729	795	790	803	768	746	736	782	803	791	803	788	771	784	762	827	800	813	791	791	728	797	773	762	789	749	759	799	809	761	772	777	723	769	812	799	804	733	819	787	793	771	735	781	787	833	772	769	785	822	791	711	802	787	804	806	766	739	769	822	821	759	767	776	821	812	806	746	796	818	760	800	770	788	784	811	799	791	783	808	756	804	770	759	828	752	766	777	807	788	791	796	789	755	779	805	778	809	779	815	739	753	808	788	788	793	813	826	803	763	762	817	812	749	755	842	784	785	793	777	804	780	782	757	787	772	786	768	741	744	819	822	795	804	823	806	806	790	780	764	748	738	801	732	757	813	832	799	793	791	766	803	764	808	813	756	778	770	788	714	765	739	837	745	765	814	803	813	754	755	766	811	837	704	792	781	786	813	794	752	791	767	772	820	778	837	726	818	775	801	824	773	803	767	845	784	794	802	782	752	809	796	800	724	772	780	755	829	797	832	806	800	801	759	777	785	754	760	790	720	827	772	806	789	810	792	755	849	834	781	797	773	839	813	821	796	795	771	813	773	803	795	771	747	822	758	757	813	763	758	802	768	819	760	820	753	767	740	768	780	786	788	769	835	784	773	757	782	830	796	759	747	767	779	776	779	792	832	801	768	757	806	764	806	755	779	825	781	778	837	841	821	814	823	790	851	787	786	808	814	768	817	791	770	806	732	763	760	725	801	834	751	768	809	792	774	800	826	845	815	796	796	814	801	814	786	804	721	749	751	786	845	790	809	786	805	749	813	763	764	779	742	785	770	761	760	785	811	790	783	819	794	787	768	750	698	844	793	781	810	745	724	767	751	745	790	828	775	768	757	732	827	811	804	800	768	763	786	757	770	759	795	865	771	778	748	736	776	794	820	836	768	765	750	768	887	759	811	770	789	779	769	788	740	780	823	754	803	823	845	776	786	740	803	776	831	785	769	785	835	787	802	756	784	792	833	805	810	811	774	777	742	742	775	760	719	734	812	812	783	805	785	776	790	765	801	757	770	778	776	772	780	807	829	807	805	755	808	780	752	791	811	816	782	764	797	784	763	798	768	765	763	765	800	756	777	747	807	759	788	830	782	778	776	734	839	850	796	818	838	783	773	800	731	769	806	811	757	810	769	794	796	783	805	838	765	721	800	851	832	846	760	799	762	842	778	827	828	751	792	796	775	807	740	764	799	738	801	750	856	765	782	801	802	811	804	817	810	784	766	804	817	801	795	780	764	808	793	762	811	804	783	773	728	791	767	770	840	797	785	726	811	754	808	718	749	806	784	788	843	742	788	788	795	770	818	784	763	777	823	850	847	803	752	815	774	732	790	810	756	791	803	789	803	760	764	814	777	806	778	754	735	738	802	805	759	749	772	790	744	740	796	741	797	757	722	760	809	800	759	795	755	784	830	803	765	803	770	769	800	850	773	775	841	805	837	819	848	820	834	750	734	758	772	774	794	800	827	743	744	831	798	802	837	800	819	777	821	842	781	779	807	792	747	784	779	801	764	762	781	779	778	768	809	783	832	774	791	740	811	788	823	782	803	787	806	808	772	782	837	791	796	845	812	805	808	779	798	768	787	805	787	782	804	808	739	852	764	777	770	751	790	739	780	814	807	785	782	780	860	780	821	824	783	821	806	782	839	813	802	800	823	761	783	787	860	779	816	805	787	832	806	789	837	744	775	780	759	717	773	826	765	784	831	765	801	805	815	778	757	785	821	767	829	784	781	749	781	798	743	783	837	779	756	783	723	784	782	794	777	812	831	817	853	813	781	806	796	798	783	856	730	756	794	835	765	808	798	815	768	840	771	795	788	792	807	792	782	771	799	803	839	813	780	800	778	812	825	775	794	782	786	780	756	763	778	817	805	744	792	809	798	784	811	786	795	783	755	820	782	756	779	755	786	822	780	785	808	824	774	774	793	816	809	774	794	785	761	803	747	792	787	807	794	749	818	769	768	802	786	810	833	798	847	788	818	771	819	791	798	786	853	797	838	774	787	789	805	788	800	808	801	809	805	727	771	794	761	795	766	754	818	741	776	753	781	865	729	812	807	809	779	818	759	823	769	803	753	739	789	780	807	767	776	758	787	815	815	788	752	775	773	798	760	816	776	804	828	784	757	798	747	776	737	713	801	776	768	748	783	776	768	769	788	752	770	709	765	814	793	808	753	755	784	801	757	797	823	809	797	817	742	812	768	759	724	805	791	845	784	767	742	800	783	824	818	758	768	745	736	786	750	761	792	772	761	765	763	761	788	814	805	812	750	805	764	782	819	743	760	801	808	755	743	759	775	739	821	754	764	791	755	820	780	786	768	802	760	821	826	800	772	777	799	817	791	782	744	755	768	781	792	773	786	809	753	818	773	787	737	777	796	785	714	787	822	800	739	794	782	815	777	846	761	833	774	793	802	795	777	712	747	824	750	795	815	807	735	753	806	807	781	779	771	799	766	740	843	788	846	759	753	780	799	826	760	777	718	779	723	789	820	811	828	767	764	754	735	754	759	767	794	773	768	777	863	777	841	775	791	742	795	815	852	788	780	760	790	774	753	754	787	816	796	819	829	831	763	816	774	746	810	758	789	785	821	811	778	754	791	795	821	840	788	763	811	787	765	766	767	851	789	723	783	742	828	795	785	804	823	795	788	792	778	810	789	804	836	806	772	810	809	776	791	765	741	779	743	788	794	798	793	802	797	782	800	795	754	810	788	786	794	758	780	792	774	809	773	773	779	819	744	815	784	863	794	844	791	827	835	787	719	792	738	749	793	828	788	797	776	781	746	791	779	825	780	777	869	763	800	752	761	746	754	788	740	791	729	812	847	832	799	815	809	786	788	800	814	758	836	808	797	815	808	800	811	752	772	823	812	802	805	781	762	767	797	768	761	780	762	797	832	785	815	774	808	738	847	782	779	757	794	768	769	753	749	826	811	807	777	777	812	748	801	805	805	785	763	775	816	762	771	802	829	807	761	730	794	769	762	773	808	821	781	798	831	789	775	848	820	737	822	741	788	820	777	750	790	791	798	810	809	795	782	757	782	764	828	855	777	828	800	767	760	798	822	771	797	807	750	821	802	807	761	757	804	829	794	770	774	803	845	804	785	787	773	827	738	769	783	763	826	773	773	799	737	780	776	818	757	838
12423	1012	859	709	502	368	376	215	275	208	226	208	176	166	183	187	173	153	177	180	179	166	155	164	182	170	180	166	155	166	165	169	149	174	188	168	172	181	166	151	157	157	172	151	137	152	140	157	146	166	171	162	167	182	162	205	182	163	188	163	175	168	167	157	145	162	164	176	160	158	158	149	143	162	159	172	191	166	145	160	175	146	136	165	180	149	154	156	157	170	171	153	162	161	158	151	153	180	158	163	150	154	150	132	167	152	143	142	156	145	135	167	166	159	160	162	142	156	178	144	152	181	151	159	174	179	148	154	160	148	166	151	155	153	182	165	129	138	154	170	161	142	157	155	162	145	149	161	163	170	158	164	157	193	163	155	140	165	137	162	156	156	159	151	159	127	164	165	156	191	148	138	139	168	157	152	138	160	149	167	158	147	139	157	151	155	164	158	149	163	149	183	174	158	173	153	146	166	158	162	159	163	149	148	165	176	139	151	149	160	140	170	160	142	169	157	164	145	174	158	145	142	189	160	148	159	162	182	152	162	149	148	146	181	173	172	177	202	154	147	152	150	164	168	154	162	151	151	163	139	154	148	153	189	173	161	165	167	140	150	178	173	131	166	163	141	159	166	158	151	158	155	157	162	149	166	159	171	180	155	178	169	158	174	167	154	144	166	156	166	147	155	150	182	144	161	162	157	160	133	152	140	154	160	134	144	161	169	167	141	142	178	175	164	158	169	157	144	162	171	179	177	132	153	150	180	126	150	169	147	159	167	164	169	139	157	168	165	158	163	162	156	168	136	145	148	157	137	163	150	169	143	168	146	155	161	167	148	180	166	159	169	166	157	167	127	163	142	137	199	145	150	174	163	184	158	177	144	182	139	160	150	157	156	145	172	143	142	148	142	160	187	173	152	154	130	145	140	143	160	175	156	165	113	151	166	178	157	165	149	145	174	162	169	149	152	178	180	172	177	161	154	159	173	188	155	158	145	173	151	154	185	172	161	147	164	161	168	167	171	156	173	174	138	160	147	139	160	164	175	142	167	165	147	169	147	184	148	159	160	143	149	174	149	182	174	172	169	155	188	179	157	165	163	169	140	157	152	143	165	155	163	176	167	134	140	182	181	148	153	170	177	163	137	172	152	154	155	155	147	157	168	154	151	160	165	164	164	134	170	166	185	150	154	162	160	142	167	150	153	151	148	182	154	144	168	189	167	164	148	157	141	171	162	151	148	148	167	180	188	157	150	132	155	172	162	169	149	175	154	172	162	174	157	139	165	156	173	159	171	185	128	137	130	158	160	159	187	150	164	162	151	162	156	162	176	159	150	186	156	151	184	151	164	179	147	151	163	144	146	143	160	157	163	159	164	157	160	173	142	148	142	172	141	163	156	167	144	177	169	144	145	175	157	178	158	170	168	165	153	159	158	165	164	142	175	187	161	182	169	146	171	160	159	153	150	171	163	140	161	152	143	167	175	145	161	163	174	159	132	151	147	160	128	168	128	162	158	178	157	159	170	173	148	141	154	155	127	159	173	176	166	170	185	155	158	160	158	160	175	146	136	153	159	162	164	156	155	171	157	157	149	182	163	150	164	155	168	160	142	178	161	153	163	156	149	161	134	159	154	160	156	170	135	154	164	155	188	159	178	182	167	167	153	144	155	167	196	165	162	168	173	172	154	172	145	138	175	163	177	163	147	164	145	137	164	149	142	152	171	170	159	183	157	170	147	148	172	145	146	169	161	151	140	153	163	148	159	153	160	152	175	149	185	153	167	145	166	162	147	173	155	155	171	172	161	174	163	127	175	154	160	159	164	154	191	148	137	131	181	159	165	162	168	161	155	175	155	165	140	177	157	171	150	165	145	185	162	157	148	196	149	158	157	172	168	150	144	160	152	158	170	182	183	162	142	174	177	163	164	165	160	163	150	149	168	169	157	164	134	151	150	169	136	181	179	151	172	163	171	164	152	150	144	159	139	176	151	158	156	136	160	195	161	165	178	175	159	161	174	160	154	172	155	143	143	148	158	158	166	168	151	162	168	164	168	163	169	162	171	149	151	150	156	170	180	161	172	185	134	146	163	151	162	170	141	159	179	165	179	172	168	159	159	162	162	158	156	162	160	172	167	140	165	153	159	148	147	171	162	172	168	172	153	180	158	144	165	170	138	174	174	142	146	164	159	154	143	120	147	142	144	150	141	183	148	147	162	153	188	161	162	154	162	180	156	157	155	152	169	157	138	140	174	164	144	149	158	148	151	149	151	157	153	182	150	144	168	163	162	164	180	174	165	126	140	157	154	136	138	153	173	147	147	166	157	169	164	172	166	172	169	149	143	146	169	128	146	147	136	187	155	170	138	182	187	184	165	156	154	155	152	166	162	146	148	158	177	146	149	162	180	158	140	180	167	163	158	183	173	160	152	151	161	149	154	160	162	157	135	157	152	138	137	173	152	179	190	141	131	136	174	164	168	155	167	167	148	174	167	167	170	175	165	157	145	172	183	164	179	143	157	174	134	158	149	179	163	169	140	176	192	151	157	169	151	142	153	158	152	171	163	157	149	177	179	162	151	170	186	144	169	161	169	170	163	169	147	153	152	155	143	185	157	171	160	163	137	166	166	139	167	158	181	140	151	175	155	154	156	146	181	150	166	179	167	167	153	130	174	158	159	171	156	145	165	148	152	160	160	177	166	167	159	188	162	167	137	177	155	168	157	155	178	168	179	167	162	166	171	175	155	161	141	176	153	165	152	155	155	165	169	151	155	148	166	171	140	178	187	176	154	166	171	168	152	175	153	173	160	155	165	167	171	160	141	163	120	184	157	157	173	168	147	153	143	151	185	155	166	127	136	166	161	138	172	163	169	156	145	158	150	153	172	156	165	167	179	144	166	189	174	176	146	146	176	146	160	152	161	148	159	172	172	149	137	156	170	150	148	153	148	175	163	145	135	167	163	157	123	142	155	131	178	144	145	174	167	149	163	158	172	177	163	160	157	150	151	136	176	166	154	147	166	171	141	165	151	180	149	167	158	150	171	170	137	177	144	142	154	180	162	160	172	149	149	150	170	162	157	178	136	147	158	176	159	135	168	171	171	160	177	163	123	168	185	164	181	164	158	168	162	155	132	150	167	158	185	161	149	168	178	159	168	165	149	169	158	137	142	185	165	170	142	178	150	173	146	145	137	155	160	186	180	158	158	145	154	156	161	143	141	167	166	180	180	149	155	167	172	169	155	149	156	161	164	158	191	149	149	161	173	160	158	167	171	155	160	173	155	147	161	149	166	155	174	140	151	144	150	158	151	161	163	152	165	162	143	174	143	161	143	178	147	144	184	166	175	151	153	155	178	174	150	142	168	169	169	130	155	175	148	153	182	178	172	162	197	179	167	157	173	159	191	172	162	155	170	163	171	164	151	132	165	179	173	178	155	151	168	150	168	185	152	163	181	173	168	155	157	180	180	160	179	160	127	171	139	161	145	137	167	171	156	174	158
7730	968	1821	2272	1980	1485	1362	998	863	848	816	686	575	547	569	527	527	502	483	484	486	480	454	496	443	427	430	442	435	474	439	440	409	396	451	434	460	421	406	428	434	428	422	466	417	417	429	425	419	419	451	432	422	449	412	460	447	411	396	443	428	417	384	397	412	421	436	438	416	427	402	442	405	407	414	430	430	425	429	395	450	404	414	408	451	394	450	415	407	394	393	411	425	394	397	394	422	422	393	419	408	422	433	445	383	402	388	397	401	427	397	450	389	414	405	420	410	380	399	413	421	417	405	459	415	457	424	389	413	372	415	429	379	414	409	432	414	409	434	405	407	416	406	373	406	418	415	423	395	411	421	402	460	389	422	433	438	464	431	425	432	378	378	408	404	392	408	399	426	388	417	392	430	399	456	409	409	407	412	398	428	376	386	421	391	423	436	411	442	423	432	399	384	413	389	416	438	368	410	411	421	352	422	416	425	413	422	402	434	436	400	386	369	441	443	450	416	418	412	412	416	398	442	421	388	424	412	382	403	407	421	425	382	426	433	431	401	398	399	408	404	410	391	380	394	406	419	400	384	397	430	413	357	408	432	445	383	397	368	410	409	398	429	406	445	386	381	414	417	399	408	425	406	417	415	401	449	431	458	425	428	397	411	417	403	394	416	411	405	393	428	447	412	405	438	409	396	336	424	405	384	421	404	393	433	390	419	447	405	425	418	433	411	416	379	395	388	446	427	392	411	384	384	394	392	421	420	432	410	374	425	424	428	433	399	456	378	395	382	355	387	405	388	364	446	370	455	402	443	395	441	411	410	410	385	401	419	394	406	451	405	402	429	383	425	379	386	412	376	433	397	392	421	419	379	414	403	411	427	364	393	417	385	402	429	419	385	399	390	378	359	397	420	401	415	397	437	448	401	393	377	430	449	404	386	401	465	414	394	413	405	394	404	391	389	408	417	411	403	389	453	379	408	412	397	394	421	405	407	404	409	428	428	468	403	403	404	383	418	415	384	405	426	436	419	481	424	415	394	416	423	419	419	456	433	422	473	425	419	429	399	350	419	396	400	424	391	435	407	410	412	399	412	362	449	385	419	411	450	388	433	403	379	397	372	410	410	421	380	434	391	399	439	386	420	414	382	410	403	395	411	395	414	406	397	417	390	442	418	402	448	435	389	402	406	408	385	388	370	386	400	382	381	403	419	392	393	411	383	413	411	397	389	411	420	390	404	395	389	396	408	454	394	430	423	422	397	387	439	414	405	410	381	434	380	403	396	438	422	396	381	421	387	378	434	408	434	419	401	413	441	417	468	391	396	413	405	416	425	408	432	410	423	398	388	398	397	414	412	434	467	440	406	415	425	395	418	389	415	380	411	409	430	420	379	407	388	401	436	415	402	393	414	412	393	404	399	419	429	413	411	425	392	408	377	436	398	407	434	384	394	399	419	371	408	410	417	398	411	379	384	425	437	421	396	376	341	423	406	439	399	380	430	417	416	391	409	411	407	397	393	383	411	396	420	418	416	421	413	388	426	405	400	401	367	439	407	420	417	408	404	396	436	425	380	394	419	447	369	422	395	437	384	404	397	402	405	440	428	427	429	394	412	397	417	377	397	391	416	400	430	382	386	385	407	418	391	435	399	391	390	417	436	365	396	427	386	374	408	402	396	397	396	426	402	371	415	420	427	376	418	433	379	433	416	378	386	413	412	423	425	437	438	408	431	399	423	426	398	419	409	365	408	418	395	408	445	431	393	407	391	380	378	438	418	429	399	390	383	383	402	449	428	420	417	430	387	429	381	379	421	429	396	418	439	387	438	376	419	401	411	380	412	417	410	424	407	415	430	405	424	395	398	410	406	395	430	412	409	415	429	387	416	442	381	397	400	428	411	391	390	427	402	461	426	426	401	422	382	381	401	444	378	417	427	422	395	427	404	433	422	381	366	415	416	416	370	400	430	440	372	405	413	419	407	432	406	414	409	404	447	429	394	376	413	432	356	380	452	423	375	403	427	362	427	434	380	390	426	397	367	405	383	437	392	416	392	417	419	415	418	406	396	434	401	392	373	418	430	445	408	407	415	434	384	399	407	402	396	425	440	417	395	425	427	392	395	399	382	429	421	397	438	443	416	436	420	424	400	432	406	403	437	393	390	373	406	435	385	397	413	436	417	414	432	417	387	404	397	443	400	422	389	448	425	427	379	405	406	429	395	417	394	411	358	404	411	387	427	418	413	412	448	432	429	415	438	417	393	386	444	426	464	398	443	402	400	410	407	401	445	413	389	444	396	390	404	385	394	389	440	422	395	419	406	410	415	371	393	405	414	440	390	404	421	388	434	395	423	415	412	423	410	382	435	370	405	369	362	415	469	427	395	436	401	392	408	392	399	411	404	399	417	421	406	371	439	415	397	430	432	397	394	377	420	447	405	429	390	388	436	429	417	413	429	419	396	447	399	400	416	421	422	390	426	417	398	408	433	413	416	393	417	398	434	406	412	407	405	389	416	415	398	383	429	418	403	443	389	391	429	394	413	410	411	387	451	426	437	405	399	409	393	431	416	378	423	392	407	406	387	378	376	402	392	383	401	399	411	399	412	438	385	420	432	402	410	447	421	403	405	424	426	459	417	430	408	407	423	423	440	385	408	413	421	413	395	422	400	389	398	432	397	445	434	407	444	443	415	386	424	412	404	444	435	418	396	420	411	416	413	437	438	387	461	428	409	412	390	422	386	410	424	430	421	422	424	431	412	389	411	398	418	397	403	418	379	378	404	418	373	403	412	402	420	390	410	447	455	413	407	394	434	410	440	412	412	404	414	432	426	430	397	429	403	410	421	412	428	381	385	419	406	423	410	422	370	387	458	379	389	375	430	416	472	384	411	392	425	410	421	403	367	404	398	382	418	427	385	422	397	406	402	462	406	387	399	445	407	421	385	429	400	392	443	409	412	391	419	395	417	398	369	404	444	393	426	447	410	438	441	391	430	432	424	401	421	395	378	387	417	419	435	408	422	415	394	375	390	399	420	392	411	419	378	425	420	433	384	400	419	409	393	411	421	411	393	406	397	416	434	411	403	374	388	379	459	404	443	378	413	427	420	468	405	400	455	384	417	406	389	429	427	443	456	402	395	452	428	399	447	419	402	384	430	412	428	439	427	390	427	430	437	409	396	428	417	414	402	399	414	403	413	404	361	449	437	390	407	422	452	392	386	419	444	405	451	406	419	386	379	440	417	402	420	441	412	401	435	425	409	384	370	418	401	423	413	384	410	442	392	385	439	396	428	447	427	431	378	395	373	409	427	431	393	430	409	412	397	408	419	452	421	402	388	398	418	384	414	415	404	388	408	419	417	395	403	398	395	391	422	417	386	421	413	414	420	437	413	397	430	418	398	412	439	423	382	424	373	452	404	409	402	396	409	397	406	443	454	379	406	428	388	390	391	422	413	408	415	395	426	392	415	417	376	411	414	399	378	391	417	433	410	368	402	420
1368	426	442	396	401	404	411	379	373	366	379	397	371	382	357	371	391	352	362	374	372	358	363	363	364	390	366	387	350	329	379	367	383	396	353	372	349	386	360	381	378	355	363	333	377	371	364	388	396	385	407	386	390	393	377	392	366	365	384	386	352	388	374	343	373	346	333	380	359	374	372	351	371	373	374	370	362	346	378	381	382	359	344	362	363	360	365	395	324	353	414	347	362	383	355	364	381	369	363	374	355	379	400	364	365	366	399	349	384	359	378	356	351	384	395	368	393	377	365	351	362	351	366	376	345	374	365	352	371	354	357	394	351	357	386	401	361	368	355	375	368	371	409	369	373	331	375	376	372	378	378	386	372	392	367	368	366	362	327	359	383	385	378	379	361	399	364	377	373	381	382	382	360	391	370	380	370	353	378	366	398	426	351	398	387	344	395	377	368	407	340	403	379	379	337	366	356	368	358	390	362	351	365	387	366	356	353	403	399	376	389	362	363	353	370	390	416	405	375	370	375	408	332	354	399	348	348	388	373	340	320	371	358	376	394	344	362	387	402	404	396	401	373	377	363	410	361	391	349	401	439	350	371	347	377	361	358	385	364	374	358	351	396	371	408	387	366	367	393	399	409	372	370	342	375	364	387	383	385	344	368	386	404	374	364	378	351	343	336	392	389	358	354	358	409	369	386	355	403	342	376	377	366	382	380	384	380	367	384	375	368	421	364	341	394	380	349	384	386	392	364	398	374	386	346	369	375	377	373	349	365	394	362	355	388	374	369	415	364	391	340	376	338	389	349	393	334	386	383	366	385	360	362	368	379	337	379	364	354	334	344	354	372	361	380	378	363	382	362	386	391	389	382	363	376	355	398	343	383	363	374	356	370	377	373	367	364	378	389	351	382	382	377	336	347	396	357	365	350	368	382	363	380	397	353	331	389	365	383	389	349	369	353	417	374	382	376	372	399	352	376	359	367	373	379	392	404	354	352	357	367	344	320	326	360	382	345	372	379	383	351	354	381	362	375	370	370	364	344	372	335	394	368	390	372	407	407	374	400	379	380	360	319	379	354	385	356	377	395	342	397	371	374	365	394	384	356	370	397	387	371	409	416	357	404	416	384	376	337	367	359	397	337	389	374	384	358	326	378	348	362	351	357	361	346	386	387	328	338	403	399	382	367	379	388	333	380	383	354	358	380	407	417	362	395	362	366	358	372	366	356	385	370	366	382	351	346	409	401	394	388	396	357	359	415	362	392	373	385	383	371	382	361	344	341	327	355	364	350	359	404	382	384	369	365	368	351	386	374	375	379	347	363	374	364	390	367	348	370	391	362	394	361	343	348	398	395	339	327	389	370	365	390	403	345	348	407	371	377	393	391	348	379	345	350	371	374	350	370	368	353	348	340	346	384	381	382	366	367	391	385	371	334	367	334	359	383	342	372	333	356	348	364	360	347	349	366	374	400	386	347	363	379	362	367	350	373	372	337	366	415	405	351	372	356	362	349	370	382	365	367	359	342	365	394	377	385	389	404	368	362	373	357	390	361	354	380	431	375	364	423	367	394	356	404	354	378	353	388	345	386	303	370	348	375	395	366	351	380	334	378	344	357	384	387	370	365	382	367	362	389	388	374	381	359	382	346	373	354	359	335	369	371	386	366	370	372	372	336	376	365	360	353	351	381	374	362	400	374	395	369	336	369	377	383	371	394	374	354	344	329	392	357	364	371	320	396	367	365	397	409	350	364	374	351	353	346	369	361	361	355	360	385	330	382	340	351	353	374	345	329	375	362	359	374	343	359	376	352	358	371	402	377	367	372	355	361	364	356	391	368	359	349	374	372	353	340	366	357	369	356	381	400	349	380	402	375	357	346	356	353	318	377	395	387	365	346	409	403	342	389	376	410	371	376	368	374	367	376	374	388	391	380	373	391	399	393	376	353	381	380	375	357	348	369	397	433	353	356	355	336	366	349	358	408	344	387	347	384	355	354	383	400	373	341	387	369	372	403	398	350	395	374	385	363	347	360	346	384	399	334	379	351	396	359	374	350	398	368	351	349	345	335	399	373	433	383	357	367	368	401	354	346	352	376	359	415	365	369	343	376	364	355	365	382	394	355	390	366	397	386	384	402	379	335	336	350	366	390	377	369	374	377	358	359	379	384	390	404	401	349	347	376	347	355	385	368	368	354	386	356	366	352	329	388	354	362	386	375	376	361	365	347	403	360	326	388	343	416	385	352	366	373	374	394	394	372	415	365	360	413	411	374	391	416	368	385	388	379	391	357	393	377	399	368	393	385	361	376	378	368	376	403	367	374	340	371	381	376	376	395	417	402	363	355	363	383	383	343	367	379	386	368	356	392	384	354	370	405	352	363	366	400	361	354	376	379	336	383	367	397	360	386	358	333	372	395	363	359	345	373	376	329	357	368	376	391	372	353	344	398	365	351	343	344	377	333	379	369	374	398	361	374	365	378	391	358	390	351	356	386	402	364	350	353	379	344	425	361	353	366	347	366	373	376	416	385	357	386	369	341	381	323	385	363	390	393	392	398	379	352	376	356	361	379	404	353	373	402	399	380	337	356	383	393	383	355	369	388	358	362	387	379	373	359	341	387	368	388	355	410	356	403	366	329	347	393	385	379	400	376	398	365	362	333	385	358	379	370	399	389	367	386	379	363	354	378	377	369	385	385	363	372	380	375	350	406	370	391	369	395	386	385	377	410	353	411	353	383	373	409	374	365	370	365	376	342	369	347	391	393	380	388	347	361	374	376	320	372	374	366	398	373	378	395	357	379	353	355	374	374	356	371	383	346	352	384	346	358	381	414	353	389	410	386	354	372	348	381	414	406	363	364	350	351	343	386	402	395	380	337	378	401	391	327	387	318	386	366	377	401	370	397	414	415	380	412	340	370	382	346	400	377	372	375	354	356	381	347	361	390	355	366	392	348	384	398	366	375	369	352	353	389	370	371	333	367	432	396	398	336	367	377	358	405	390	386	331	368	379	357	369	386	384	359	360	322	389	357	368	379	380	363	383	361	390	393	380	368	360	348	356	361	362	360	375	369	390	384	383	400	391	371	328	369	358	351	352	395	368	400	333	305	355	360	328	332	416	350	364	369	381	377	371	349	361	412	379	386	360	352	379	360	316	374	416	370	397	391	372	379	378	370	352	349	405	376	371	373	386	385	372	358	348	348	374	350	358	376	349	375	398	361	356	339	354	397	371	356	353	368	381	378	358	389	387	357	358	383	343	343	389	337	336	383	341	399	368	358	374	381	342	412	389	366	393	345	398	382	366	388	349	364	340	374	380	364	345	372	372	327	353	363	373	381	387	358	338	386	376	380	370	326	370	382	376	387	374	350	387	391	362	342	342	335	359	339	363	361	397	399	400	391	365	358	346	391	395	358	362	373	375	400	411	365	365	396	373	368	392	374	362	353	354	368	359	353	379	366	371	356	343	379	378	398	371	359	376	368	402	369	370	364	387	380	390
2026	907	1040	1062	1026	983	941	893	891	864	899	884	915	865	883	848	869	882	811	920	769	824	848	919	864	880	841	867	853	830	881	803	855	853	834	874	924	817	857	883	884	906	873	834	880	831	821	893	897	902	909	882	862	838	845	865	867	879	853	888	881	877	849	829	859	889	900	854	895	829	826	854	856	917	843	851	886	873	833	835	852	905	865	837	862	889	863	868	833	935	860	907	884	871	901	871	860	859	845	859	842	901	805	887	826	839	876	883	884	913	880	827	865	880	879	858	871	874	857	830	877	826	857	868	888	863	839	860	848	803	874	854	939	916	883	881	879	901	867	891	873	917	903	865	907	878	859	845	845	866	880	847	874	827	805	829	859	809	872	850	864	888	852	895	939	878	891	827	867	836	849	844	833	847	888	834	895	866	893	859	839	922	862	848	852	843	890	881	901	844	852	835	849	902	886	897	939	854	839	847	839	861	887	850	869	867	916	850	890	836	856	912	865	896	830	865	904	849	791	886	881	875	896	835	840	876	846	909	859	826	882	906	914	867	867	823	883	892	855	898	871	820	819	820	809	833	856	903	857	843	875	872	844	879	841	842	847	872	832	826	913	918	898	896	828	878	826	909	827	910	891	874	901	882	904	875	831	934	872	863	833	855	843	823	864	916	864	860	800	855	872	882	863	852	840	865	892	867	849	873	870	872	837	878	883	805	889	858	825	882	916	893	876	897	917	927	874	828	882	876	888	861	878	847	872	901	870	846	870	880	917	833	878	841	828	850	846	810	884	887	878	828	903	874	911	872	898	875	878	886	841	879	844	856	877	902	845	888	863	858	917	889	855	870	887	889	814	847	829	854	880	849	815	820	913	851	866	885	828	860	834	869	835	880	850	849	863	893	828	913	875	859	897	883	902	879	847	854	897	856	918	850	844	857	867	852	820	864	917	799	855	870	830	867	885	893	840	825	887	868	837	875	860	905	927	829	862	828	861	827	876	836	892	882	864	872	879	896	812	838	928	829	886	872	868	807	855	839	888	834	894	842	872	869	904	833	872	806	878	871	870	890	822	878	892	901	852	873	842	827	851	885	914	856	909	822	903	878	878	864	871	902	951	875	894	869	887	922	819	921	872	867	835	908	934	864	867	881	814	857	830	887	797	840	814	844	879	884	870	892	861	921	889	860	840	841	810	888	842	854	907	871	866	907	840	845	850	842	854	861	799	840	842	859	893	889	896	798	859	879	862	860	829	815	863	856	824	844	886	915	829	875	840	845	889	876	885	889	856	849	883	812	870	899	824	859	862	866	850	852	862	847	847	835	884	875	870	853	884	910	861	886	895	866	812	881	824	882	838	903	806	855	859	889	868	865	903	911	802	918	862	823	853	895	869	861	887	901	886	885	855	841	830	869	863	859	885	830	908	903	898	874	823	889	863	870	774	810	875	845	856	923	871	835	878	848	832	874	856	878	881	864	879	889	901	885	852	861	860	900	906	875	840	852	882	869	903	879	855	881	888	832	818	891	944	875	877	897	876	898	832	862	866	863	877	864	892	844	903	906	832	880	878	878	874	868	850	906	874	880	863	914	896	828	832	877	888	939	901	860	849	883	860	863	881	829	806	932	896	896	870	787	904	880	867	905	889	836	883	867	857	878	818	846	861	858	841	869	856	889	845	888	826	843	891	852	864	862	896	839	821	848	871	866	851	873	847	850	864	869	925	858	888	805	852	878	880	820	854	836	878	872	854	865	835	862	879	830	867	885	829	852	854	819	870	808	866	861	785	847	910	856	904	899	888	859	852	873	826	907	878	916	885	792	890	916	843	912	855	901	872	873	859	870	873	854	873	864	886	894	864	898	850	844	878	886	911	917	857	861	866	818	881	863	920	895	821	859	881	905	831	857	897	855	819	878	847	829	846	844	822	890	847	882	866	856	863	836	858	835	832	891	896	850	871	862	860	895	847	880	927	866	840	865	893	879	864	838	851	909	849	830	914	868	849	898	816	858	840	845	891	882	833	895	912	940	842	892	893	874	888	886	863	885	868	900	906	899	888	951	881	829	833	882	859	864	879	884	866	937	844	855	880	835	811	866	865	825	856	891	907	875	863	872	858	850	908	893	845	883	858	832	825	857	887	914	854	813	854	848	849	874	865	892	825	869	851	903	911	834	857	827	899	867	890	878	844	880	884	903	880	861	914	831	854	932	912	846	841	873	881	875	876	855	841	870	876	895	828	896	886	818	843	845	797	855	859	861	882	880	869	877	845	868	857	870	854	865	877	839	882	863	877	880	916	828	895	836	840	884	858	896	863	799	863	870	875	850	881	865	791	845	856	918	841	877	842	832	860	920	837	843	870	845	885	821	833	853	858	798	857	874	858	880	886	855	868	805	849	818	872	819	860	877	865	904	919	856	887	839	896	852	891	846	890	846	927	841	773	841	839	864	865	848	828	856	906	853	914	930	867	910	910	885	858	850	843	880	875	867	837	819	843	891	844	866	794	893	849	872	883	855	868	873	863	836	887	857	891	966	845	900	884	875	895	843	859	921	872	916	825	872	861	852	870	845	888	835	890	865	899	875	891	843	894	855	833	878	887	870	884	837	850	858	885	866	887	880	842	828	879	876	936	863	827	890	876	886	870	840	869	898	905	850	837	854	887	816	888	836	926	877	839	894	858	894	823	878	883	854	896	874	854	909	848	889	855	866	854	846	821	893	873	873	879	821	789	892	887	895	875	847	861	842	840	823	891	880	909	861	855	822	900	789	886	866	854	886	826	879	861	876	820	832	848	936	855	841	870	883	902	886	871	865	854	875	903	821	904	878	853	874	866	822	801	918	876	932	864	901	867	834	894	872	865	885	819	859	876	883	847	883	853	862	835	852	877	866	873	839	863	858	896	856	814	875	815	863	864	852	866	821	864	909	920	920	857	881	857	847	879	890	900	835	865	832	883	893	837	921	879	866	857	915	858	808	837	894	841	901	860	871	899	858	868	863	864	898	892	845	899	901	851	830	859	876	861	911	830	819	907	813	875	897	849	840	852	851	843	860	884	812	868	864	806	860	897	897	858	895	869	881	866	887	841	843	858	853	844	837	883	909	803	848	878	926	894	828	914	807	882	861	830	911	906	831	905	841	903	930	885	920	814	881	832	904	850	858	861	843	866	821	848	892	884	855	874	856	903	841	848	863	899	859	852	833	815	900	824	854	881	852	890	832	844	862	849	864	933	825	855	902	862	858	938	843	873	813	867	869	837	889	829	867	857	865	867	860	844	858	808	834	869	870	874	858	869	870	860	853	825	870	906	889	899	865	838	822	858	904	842	842	810	871	872	803	854	867	805	883	880	859	833	844	861	866	815	879	890	837	768	858	851	870	826	834	852	845	836	844	880	834	825	845	871	845	848	904	877	855	813	848	839	872	819	843	887	836	873	865	856	879	886	904	848	902	906	863	840	797	869	905	913	839	880	855	830	924	828	881	862	879	896	905	901	874
6906	727	794	626	521	434	409	383	414	391	381	351	338	327	354	375	357	327	341	324	349	350	318	344	368	369	347	355	355	343	361	321	358	361	344	345	338	348	333	317	353	351	338	345	358	325	344	358	342	361	331	384	335	349	329	323	339	355	332	311	316	362	323	347	368	344	363	351	318	366	300	371	345	332	325	380	355	336	311	347	366	347	360	350	328	333	356	327	332	344	334	321	323	346	360	382	360	358	324	322	324	319	328	336	340	392	325	374	366	359	337	342	357	364	310	336	344	332	330	306	331	318	351	341	324	342	323	306	312	343	330	323	344	337	325	360	340	309	343	349	360	353	346	386	321	344	333	325	306	336	341	345	361	329	332	349	360	289	337	338	335	381	321	292	347	372	339	361	358	316	335	352	348	372	349	352	307	317	344	339	345	380	357	342	341	328	333	370	368	335	354	355	336	337	351	337	361	355	354	335	357	338	355	353	352	328	340	345	349	370	340	332	369	348	358	316	303	328	319	343	350	397	384	350	362	364	399	334	355	330	347	339	316	371	328	349	325	349	349	334	322	343	404	337	331	351	361	351	313	354	347	291	347	337	337	344	335	333	344	358	356	319	331	300	327	329	342	321	317	326	295	326	319	333	300	326	339	358	345	314	364	327	356	338	306	338	347	378	304	326	319	305	326	333	298	327	353	349	336	327	327	338	363	313	350	352	342	389	336	308	355	322	341	343	390	355	392	352	338	344	381	341	352	332	322	360	345	363	362	378	324	319	382	320	383	334	316	315	316	319	302	347	318	335	339	368	348	349	358	391	309	385	316	353	332	326	364	317	337	333	331	335	354	335	366	286	333	353	369	363	331	355	344	333	338	300	304	360	365	317	343	359	316	320	346	332	312	357	347	313	369	365	302	346	346	355	350	334	337	349	288	373	345	388	358	318	335	383	355	371	349	329	345	369	314	341	386	339	362	312	343	355	332	350	375	360	360	332	347	355	336	341	352	352	341	323	305	320	339	361	358	328	326	346	314	345	335	335	348	334	312	329	293	339	340	349	354	309	362	304	352	330	362	338	334	337	330	358	358	326	321	375	333	332	324	344	333	321	334	340	323	316	337	321	322	351	372	379	335	310	355	338	348	312	323	362	368	364	346	374	340	374	365	359	317	340	374	348	363	322	379	361	305	323	349	341	313	346	338	351	332	358	353	353	326	391	347	346	323	341	368	332	328	342	405	332	348	326	316	356	302	352	318	307	349	342	367	320	323	338	341	348	350	345	332	336	349	343	344	336	325	357	304	337	344	312	314	322	363	366	363	326	351	334	342	340	335	365	311	323	359	336	328	304	312	355	346	363	339	354	313	369	327	350	335	355	346	329	321	359	361	322	333	337	364	351	354	338	316	351	343	316	320	297	310	296	337	371	376	329	338	327	314	378	342	339	359	356	336	342	346	319	340	344	385	347	342	322	339	334	348	327	364	351	324	349	352	373	344	355	327	322	327	343	324	364	313	339	342	364	334	352	313	348	308	343	343	344	357	353	344	323	338	338	364	313	353	353	349	336	315	357	360	337	325	349	366	354	326	348	355	351	348	363	344	349	388	339	359	329	311	362	327	359	296	356	318	323	352	359	343	334	327	381	380	330	346	361	360	330	342	332	310	353	340	335	333	356	358	312	354	312	347	336	297	283	337	343	355	307	323	380	353	317	337	377	322	334	345	319	305	387	339	354	325	317	341	310	331	349	331	367	338	304	369	326	340	347	317	345	356	341	353	311	354	348	352	352	330	376	370	376	317	327	329	348	318	335	315	378	341	315	349	379	311	302	311	314	370	324	352	341	349	338	346	333	357	371	330	333	339	360	338	334	325	326	302	335	358	344	357	349	351	356	341	337	364	335	366	343	328	352	327	331	371	336	344	322	350	334	337	358	338	351	358	337	340	353	330	343	361	370	346	384	325	358	346	338	330	355	332	337	351	330	337	322	322	323	343	324	364	366	378	357	358	354	369	343	326	335	373	359	303	305	332	315	348	331	346	339	347	305	316	347	353	368	371	345	361	326	314	314	322	377	337	353	354	323	347	318	343	329	361	320	363	392	329	372	323	334	322	379	364	330	317	307	336	335	343	348	360	333	291	382	336	336	352	328	334	328	335	358	348	343	315	357	323	331	376	324	367	335	367	322	348	319	346	287	331	337	345	360	329	326	326	347	325	321	339	325	360	352	321	328	329	322	343	331	335	346	359	341	327	339	338	339	345	327	341	330	319	361	357	317	360	296	343	335	348	323	347	328	369	335	348	365	330	324	337	355	348	324	324	378	291	340	331	366	376	346	338	378	366	320	338	342	360	341	392	353	333	339	345	334	350	357	354	356	366	334	352	336	344	351	334	339	338	315	322	333	328	342	348	360	333	335	370	365	380	343	325	357	362	349	329	325	354	351	291	322	362	372	316	343	311	336	323	338	325	341	335	363	344	337	337	352	352	321	335	361	327	324	309	348	330	361	323	360	336	333	340	331	323	349	333	335	310	335	318	332	375	375	360	351	341	352	340	335	355	363	324	356	313	321	335	346	351	310	343	317	317	357	349	323	304	298	369	383	350	366	349	334	309	333	338	346	333	368	339	339	344	362	306	356	336	329	323	373	332	350	353	330	343	366	332	345	329	329	316	358	333	359	400	332	349	367	300	340	314	346	328	337	331	353	358	361	360	317	381	354	351	316	341	346	317	336	340	373	359	344	317	358	348	335	337	348	365	337	356	372	372	336	341	343	310	332	347	356	351	343	339	367	367	363	317	323	325	333	309	335	377	299	361	347	307	343	347	326	342	321	352	361	367	341	303	367	373	335	315	332	341	322	355	351	345	332	325	336	338	344	307	333	351	383	354	329	327	374	367	314	363	326	343	335	377	344	359	324	349	321	330	332	336	361	369	339	301	329	326	355	334	365	354	336	357	348	341	363	342	345	354	343	328	324	328	350	343	321	313	341	355	340	336	337	325	338	345	302	340	305	350	337	326	345	332	339	346	337	374	332	329	334	340	327	326	335	341	318	346	321	389	336	340	344	396	333	328	348	296	346	356	337	332	313	350	330	345	354	325	334	327	334	348	324	312	350	338	352	315	363	363	336	354	367	340	361	351	351	317	326	293	326	343	360	319	370	344	361	313	339	381	339	368	332	316	331	351	337	361	329	382	357	350	367	332	351	338	339	363	354	332	344	323	357	335	338	359	362	354	329	400	356	303	340	314	348	317	342	301	333	330	343	329	298	318	341	345	341	325	331	350	339	322	336	374	337	346	331	325	341	355	359	334	341	344	350	342	383	377	322	306	346	328	352	337	343	350	322	345	325	357	331	314	364	333	324	367	344	352	316	389	351	336	364	344	341	376	424	315	346	338	333	342	317	345	350	342	344	332	358	357	341	336	338	357	338	342	354	321	326	326	346	333	341	359	347	356	395	358	337	355	309	322	308	345	325	357	331	304	309	357	325	336	359	341	348
6568	1128	1702	1888	1721	1545	1262	1180	1007	1034	954	899	878	863	838	837	863	844	851	847	805	825	828	841	827	844	820	832	862	784	789	839	805	800	806	827	812	853	804	807	791	838	786	837	771	824	779	794	789	780	815	786	784	719	801	804	834	759	828	767	785	822	770	791	852	836	743	835	792	781	788	744	777	792	762	800	760	836	786	815	760	842	756	812	796	759	757	789	838	824	792	814	728	811	816	834	819	794	803	794	771	774	816	777	864	788	760	758	787	790	810	814	826	792	810	802	810	769	748	785	820	740	772	816	787	822	785	768	761	837	842	796	820	805	784	787	787	757	768	772	754	807	830	795	791	784	846	805	746	838	777	820	790	792	784	775	778	780	815	770	793	734	806	770	830	781	763	827	793	815	824	806	787	830	730	779	840	768	796	807	777	784	775	805	811	777	753	761	782	811	801	851	793	772	826	846	817	804	799	798	789	822	803	822	790	835	783	777	807	788	794	814	802	757	761	768	803	787	840	826	811	763	785	840	795	832	792	756	757	797	818	725	811	791	804	815	746	779	774	801	784	809	776	787	812	774	765	791	811	759	795	805	787	814	773	786	818	794	784	798	826	796	794	710	804	748	831	789	785	779	725	793	752	800	818	764	784	811	802	797	833	792	760	790	800	796	807	799	793	778	764	735	769	803	796	836	771	806	801	820	766	730	826	778	777	820	816	825	766	801	793	819	827	794	814	804	801	780	827	767	790	792	803	811	813	798	789	771	818	787	811	820	830	786	825	752	809	750	783	760	763	837	845	803	757	836	796	748	781	802	773	805	759	816	741	782	798	761	797	824	773	819	765	816	779	800	831	803	775	745	843	798	808	785	791	795	772	789	822	774	780	758	826	811	809	764	812	834	788	744	777	862	804	798	756	761	753	745	802	806	821	805	757	774	809	718	791	750	786	767	842	778	785	788	784	809	750	720	815	823	797	799	764	770	830	789	779	856	763	804	798	770	800	827	793	805	769	803	781	811	758	823	767	827	799	734	742	812	811	761	830	796	778	813	758	820	836	789	791	794	795	802	773	810	762	806	820	782	765	745	836	742	796	777	843	761	785	768	855	803	747	807	755	781	804	776	781	773	765	735	789	789	780	765	793	790	772	785	820	779	801	830	789	800	796	753	796	828	830	846	800	774	826	834	813	842	857	730	821	816	741	774	804	765	773	790	826	805	802	750	808	756	825	801	762	813	821	780	798	854	802	809	800	767	821	798	819	788	761	808	797	797	827	791	756	772	808	738	741	767	788	842	786	769	769	783	808	760	802	782	810	749	827	806	780	818	829	730	728	785	831	783	815	778	763	772	843	792	728	797	806	840	750	795	820	811	764	762	719	773	776	804	813	825	780	813	754	803	706	768	770	832	796	803	823	764	758	765	796	780	789	797	800	824	787	799	776	728	818	803	817	787	809	772	759	799	812	772	830	840	841	816	730	790	760	790	770	815	761	839	779	857	785	880	805	800	760	752	804	801	775	737	801	762	806	804	798	848	781	841	826	770	819	818	779	785	768	794	742	808	793	730	800	766	777	760	797	791	770	768	762	732	775	769	788	791	844	805	779	759	798	782	818	772	793	803	772	776	793	779	820	794	737	769	794	772	760	744	826	807	825	805	816	777	777	770	828	823	765	790	769	796	767	741	785	790	752	811	816	844	805	791	800	825	819	803	781	768	833	799	752	779	788	797	801	821	788	815	776	827	746	797	813	786	750	841	808	767	809	771	778	784	788	813	802	775	811	770	839	847	810	764	805	816	775	805	791	783	789	807	771	796	781	770	765	792	806	796	771	764	811	802	791	738	817	800	740	793	807	841	782	823	835	792	744	808	755	797	797	783	805	831	796	812	788	798	766	800	815	773	757	808	813	813	785	806	803	798	820	809	775	799	774	806	790	789	816	731	796	839	797	832	787	812	774	795	789	805	813	770	769	785	781	736	780	758	806	811	808	811	822	792	773	812	735	785	803	855	789	818	780	782	828	772	787	794	772	814	757	839	792	771	811	785	803	812	785	756	774	811	781	866	794	816	829	810	814	794	858	782	804	800	778	820	794	843	812	856	792	810	784	757	760	799	803	814	723	812	791	798	770	827	774	791	800	747	775	841	807	801	770	821	755	788	798	826	762	765	787	775	834	795	807	797	776	772	817	748	813	803	802	822	790	801	830	756	789	808	805	815	786	757	789	791	825	752	760	794	783	813	816	832	778	786	776	750	798	831	793	801	780	770	771	754	744	786	793	771	769	799	756	776	757	775	845	824	802	758	764	781	761	825	788	859	777	799	802	814	753	773	778	795	814	787	798	777	832	747	811	783	800	801	836	811	838	774	780	747	756	777	799	756	785	843	814	804	809	779	800	789	785	771	746	797	791	806	777	870	810	774	755	792	808	793	799	800	822	815	753	778	746	750	782	771	778	784	776	800	809	813	800	804	806	810	759	791	833	781	825	761	742	815	787	709	858	809	786	794	813	790	837	756	777	853	762	760	830	791	784	811	832	806	896	816	768	794	760	760	837	785	798	795	767	779	807	785	794	803	776	759	791	766	832	764	839	776	759	785	803	803	801	797	780	803	804	761	805	737	812	809	768	803	788	744	757	815	738	793	846	790	790	790	786	762	825	772	832	746	803	791	768	819	776	775	733	787	794	814	780	721	777	764	842	775	813	775	799	806	786	777	817	836	824	839	780	801	778	875	810	759	814	799	842	798	797	778	754	802	855	765	829	824	786	793	780	749	786	769	776	757	790	777	798	741	795	779	773	742	736	787	779	782	810	758	750	770	795	846	764	753	755	790	801	804	774	839	774	817	794	804	776	811	743	817	799	752	785	792	799	771	797	805	775	790	815	758	726	745	818	776	787	770	782	773	753	735	804	786	811	784	775	757	811	794	827	788	781	801	802	784	807	823	747	741	791	821	791	807	818	814	771	808	796	814	823	753	798	784	784	783	807	808	787	772	766	758	790	767	815	826	770	857	796	770	754	789	866	761	810	820	786	755	777	812	752	762	785	848	774	800	793	832	795	712	825	790	801	811	801	810	754	836	822	771	818	816	791	804	808	802	836	771	775	808	814	841	798	793	792	799	792	772	767	806	805	766	774	774	774	824	840	734	800	781	835	791	772	782	784	791	805	737	792	829	817	784	769	778	765	796	819	808	764	809	787	754	823	821	786	799	856	809	786	789	793	795	818	840	772	794	820	752	794	817	798	777	826	843	775	757	819	838	798	834	854	827	832	773	784	765	804	731	809	782	761	793	744	819	746	782	795	838	844	842	851	832	810	772	827	755	807	782	736	785	733	759	774	785	845	796	785	753	850	778	782	764	766	735	810	793	783	815	793	787	829	795	781	786	820	790	753	767	780	817	775	791	833	787	792	782	814	742	800	791	808	820	817	773	812	783	752	811	796	810	814	793	826	829	795	777	766	849	772	767	798	802	768	829	813	784	850	765	771	789	778	787
12449	1049	951	630	530	408	343	296	240	239	196	202	191	176	183	183	221	200	159	171	188	178	187	179	204	170	195	165	136	157	151	184	170	124	158	151	164	176	174	164	166	184	164	143	158	151	196	185	201	171	187	176	158	159	156	138	145	153	175	184	161	166	147	179	165	163	170	174	158	156	170	166	159	182	156	177	173	165	167	158	187	148	202	163	159	160	142	187	162	162	173	160	147	148	157	176	171	186	161	158	168	155	177	161	151	192	165	149	162	161	167	173	160	150	164	168	162	171	161	163	166	166	143	163	171	173	162	207	181	186	177	166	186	153	151	156	159	156	162	174	161	150	179	174	165	140	160	164	164	188	154	160	146	155	164	151	178	157	176	144	146	164	168	157	174	169	176	152	151	157	173	146	140	151	154	203	177	157	169	162	185	169	171	160	149	187	177	198	170	173	175	136	168	140	183	151	178	163	176	159	175	138	141	169	174	147	170	142	175	157	179	143	176	154	171	146	163	135	158	150	193	161	159	158	182	166	148	174	131	148	148	167	164	181	192	160	164	159	154	166	113	169	160	167	160	168	142	172	163	161	205	172	175	177	154	149	176	163	174	154	159	165	178	136	149	158	152	159	191	161	166	170	165	167	178	144	158	163	193	148	146	151	165	158	167	156	161	157	162	167	151	157	160	149	180	164	157	165	147	177	165	177	168	167	167	147	159	134	154	156	180	149	161	140	166	193	174	158	160	164	167	149	165	166	152	143	154	146	168	159	183	191	155	149	153	144	158	161	183	167	163	156	156	145	182	177	144	156	154	163	155	165	175	153	165	169	179	160	169	176	151	152	169	179	185	180	168	166	151	146	172	173	182	184	168	167	168	147	157	152	170	177	163	163	176	161	148	156	166	131	136	161	147	160	160	162	157	157	172	142	164	195	173	172	176	153	175	162	179	174	162	146	133	170	172	161	150	166	157	171	174	180	147	154	178	160	157	195	190	148	152	151	156	173	153	154	160	164	178	182	173	149	156	153	163	147	161	138	163	162	160	143	162	185	173	166	180	148	171	162	165	161	153	177	178	166	161	172	152	174	162	179	159	183	172	157	151	137	161	143	149	155	158	175	181	159	149	158	178	153	165	172	178	166	165	141	178	162	143	189	154	159	169	151	162	152	172	153	143	181	170	162	174	145	179	156	160	158	175	154	169	171	177	152	161	191	155	169	151	135	175	164	168	189	143	162	165	158	151	145	158	169	153	167	178	191	163	142	154	176	150	157	162	151	154	158	156	179	153	137	172	137	179	153	163	174	152	161	160	145	141	147	167	149	172	167	153	157	147	179	147	177	163	169	137	150	146	170	142	191	159	149	160	169	183	159	142	146	161	123	181	174	173	146	151	162	172	165	165	148	151	180	160	169	164	152	160	154	165	150	172	166	146	156	137	129	180	180	164	156	161	184	182	172	163	157	134	159	182	158	152	163	154	168	175	162	159	155	162	143	173	165	180	147	136	155	185	157	168	159	160	168	150	139	141	149	151	168	146	158	151	154	149	165	155	174	159	156	154	154	161	178	167	156	154	179	184	155	165	168	151	178	162	176	164	174	171	162	154	152	158	169	166	146	186	168	171	193	179	154	149	154	163	185	166	165	155	172	150	171	185	166	188	164	182	163	134	139	156	141	159	150	153	171	159	152	143	191	176	155	169	161	142	158	153	169	179	193	176	163	166	143	158	155	190	167	170	155	180	164	168	166	143	147	177	175	175	196	154	155	163	148	156	149	144	157	180	131	152	148	175	147	173	147	175	183	207	175	164	148	141	156	146	183	181	146	143	178	161	148	179	138	149	174	161	142	144	155	154	181	154	174	194	135	162	164	147	176	156	157	168	161	166	160	168	160	175	170	156	147	172	186	149	161	139	153	168	164	163	167	171	155	145	157	144	172	181	170	172	162	155	153	133	159	158	166	158	157	146	162	173	148	158	160	155	151	152	181	160	168	158	146	159	148	149	151	155	181	161	175	160	149	168	164	179	173	158	153	167	151	147	172	157	169	166	135	146	157	161	148	159	158	134	162	160	187	175	171	176	182	170	162	157	133	162	159	140	181	182	153	170	154	146	156	169	190	150	178	174	188	177	163	156	171	173	165	155	188	190	168	146	183	181	163	156	157	179	149	155	153	163	179	149	171	167	156	193	185	170	181	165	183	171	163	182	171	156	156	153	138	189	165	166	163	135	170	180	182	158	153	174	160	157	174	191	153	173	153	179	171	166	160	170	171	164	167	170	147	158	158	156	163	149	138	161	164	166	162	139	177	161	164	151	149	174	174	152	160	138	157	165	153	165	173	159	164	149	171	179	165	155	174	159	160	153	174	175	171	185	190	178	147	155	160	157	158	163	148	176	174	152	166	155	142	191	173	155	152	155	155	184	164	181	154	181	134	152	143	154	172	170	178	159	159	174	162	144	157	195	168	143	198	161	145	174	158	147	164	150	145	160	172	157	176	161	167	149	153	165	179	205	180	134	166	163	167	167	182	160	194	141	165	154	207	165	165	185	137	138	164	139	170	147	171	127	175	174	156	157	175	145	161	154	152	188	159	170	153	153	170	144	145	159	166	144	151	163	172	170	135	162	174	171	151	138	148	162	180	173	173	162	167	154	158	157	161	162	172	143	153	192	172	170	122	171	168	174	157	161	157	162	173	147	147	160	171	158	186	166	174	160	151	190	170	153	167	157	167	140	147	149	184	157	170	166	182	172	166	157	147	164	150	173	166	155	155	165	155	166	184	168	181	175	170	170	143	174	161	157	174	144	188	190	180	152	143	165	157	178	160	156	171	176	169	138	193	167	179	168	162	176	165	151	178	141	151	172	170	153	154	171	163	166	157	167	168	144	172	164	159	153	155	152	139	158	175	138	158	146	176	198	167	176	172	139	162	147	163	173	166	178	148	163	160	170	168	160	164	163	161	156	172	167	142	163	172	142	169	141	173	177	151	171	154	167	138	157	173	148	149	169	146	157	164	190	173	134	158	149	175	157	169	171	157	159	164	180	149	152	168	174	157	170	158	160	172	156	159	173	174	147	150	157	142	184	172	161	148	156	156	147	159	140	173	171	146	165	168	167	147	193	180	132	176	146	171	162	157	154	183	161	149	176	194	164	168	201	172	158	144	178	172	164	156	187	184	173	145	135	148	197	164	168	195	171	141	181	153	158	165	180	159	154	152	164	171	183	178	166	174	152	166	174	151	167	164	142	139	134	151	132	163	182	160	147	153	171	171	179	182	167	161	141	161	156	158	170	162	166	173	150	156	146	162	172	163	173	169	184	158	162	139	172	147	137	182	186	160	151	182	178	180	164	153	174	188	163	157	174	150	180	166	152	156	169	178	148	142	167	152	163	167	168	156	153	144	172	144	154	175	161	153	168	187	135	164	177	163	169	167	168	146	195	150	176	157	166	169	169	167	148	155	172	184	159	160	156	144	169	158	148	165	177	174	167	147
7765	1119	2020	2372	2201	1778	1437	1052	882	865	736	679	614	569	552	545	485	518	486	469	475	467	472	505	441	450	436	439	419	397	434	463	441	454	426	446	440	422	432	464	441	432	428	428	447	393	424	418	459	423	428	441	450	404	400	440	418	426	426	410	439	402	437	423	417	399	434	387	397	430	445	435	384	405	422	441	441	452	427	445	390	422	423	405	408	461	439	416	426	411	436	408	465	422	441	424	437	435	398	481	422	394	410	437	423	414	410	402	408	418	434	453	429	446	400	419	396	405	415	413	455	353	397	449	426	416	429	417	399	404	389	439	384	398	406	384	415	364	435	441	424	405	372	384	399	450	441	391	415	407	395	439	406	433	455	395	395	428	390	450	454	418	439	481	432	440	419	445	419	447	405	419	380	409	408	430	416	419	423	396	424	426	440	425	402	437	413	394	394	435	433	435	393	413	420	390	389	393	419	415	374	408	421	434	400	396	414	411	402	443	406	433	390	403	365	433	409	417	432	406	455	387	438	429	448	418	405	448	432	426	423	423	443	404	419	457	399	427	426	411	427	418	390	377	422	437	400	404	376	418	419	435	420	410	408	426	437	391	424	388	412	424	411	412	421	402	408	440	366	393	406	417	472	402	410	435	419	400	416	427	445	412	426	374	396	441	422	426	427	392	398	410	458	385	406	400	427	408	411	416	433	417	440	392	424	440	447	379	412	404	407	430	457	413	417	408	447	412	421	440	481	460	402	401	423	448	429	397	424	428	390	411	406	403	429	382	449	444	393	426	424	428	405	384	455	413	397	399	438	407	406	419	422	436	408	395	419	437	411	423	426	419	394	416	388	419	401	405	409	386	416	411	432	390	389	411	394	429	415	391	394	394	410	422	410	428	423	438	425	428	422	411	420	421	385	436	410	411	421	412	378	426	444	399	422	393	450	430	393	410	417	460	369	415	405	435	426	410	385	400	434	424	407	397	439	392	389	427	433	392	388	412	438	445	386	403	416	432	437	401	424	404	415	402	386	411	400	424	452	395	411	425	401	406	410	423	438	448	390	395	401	385	365	418	408	409	403	388	436	415	428	429	421	399	419	455	419	410	423	385	425	427	408	393	394	454	423	415	394	418	442	370	412	395	417	432	429	421	378	435	415	423	407	446	418	445	393	446	371	413	420	367	406	442	440	405	364	401	392	414	409	382	436	414	417	430	398	454	446	415	375	412	410	435	383	423	399	439	429	421	423	384	425	442	398	425	446	382	450	414	391	439	441	410	438	421	401	453	448	395	379	398	452	412	403	406	433	415	387	380	394	396	417	373	387	420	426	434	391	417	366	410	411	349	434	405	388	417	400	445	428	407	417	447	407	416	430	419	405	417	398	418	388	408	434	364	433	429	409	443	399	425	433	391	460	417	425	397	426	415	405	418	407	405	413	424	383	421	408	395	411	414	430	420	412	375	419	459	389	433	422	432	398	415	394	403	408	429	403	445	430	430	421	410	419	430	369	414	394	405	455	409	398	357	402	398	429	449	427	428	422	421	421	423	426	399	402	390	446	400	436	390	421	405	396	407	401	383	417	428	414	411	390	385	421	404	387	394	397	398	388	397	414	430	413	397	383	415	431	406	444	385	403	394	371	425	414	405	444	446	393	418	386	400	368	419	372	419	401	402	421	423	432	448	393	429	393	407	392	433	452	410	421	424	408	418	432	431	427	420	415	444	409	426	443	416	419	403	408	417	400	459	415	433	400	415	421	390	414	426	419	416	404	386	394	388	455	424	396	433	410	425	444	391	411	394	419	423	435	405	421	445	425	415	420	402	430	402	388	464	406	398	385	431	408	422	420	437	396	416	423	413	433	415	464	416	436	390	438	399	391	414	410	395	425	411	457	400	431	398	453	415	444	395	454	415	419	425	412	383	429	402	402	404	403	397	407	403	437	428	437	404	391	416	422	388	416	403	377	396	407	422	387	399	426	413	412	383	418	374	382	366	416	423	410	407	423	428	406	414	386	414	387	394	411	427	452	410	406	398	418	428	398	392	413	382	458	453	412	451	360	421	436	420	418	375	399	403	389	399	434	414	435	401	406	392	438	442	402	418	407	431	412	431	410	404	437	439	416	408	423	442	424	406	446	423	422	412	419	426	399	399	405	422	400	402	422	445	409	430	419	417	399	424	429	411	398	372	454	412	404	438	397	415	405	449	439	400	412	399	407	383	395	426	405	434	425	418	404	424	430	444	403	413	374	406	422	412	382	441	458	447	415	419	399	455	379	430	404	421	406	423	406	401	385	388	435	406	426	430	405	429	433	392	427	435	402	426	435	414	399	403	421	425	410	430	425	395	419	427	415	427	400	396	426	420	388	417	407	455	387	402	438	432	398	404	400	393	401	405	412	420	398	403	390	437	390	434	401	402	415	424	415	414	363	420	394	458	404	392	404	389	393	424	418	407	383	408	391	386	416	433	408	449	407	428	425	403	436	423	423	428	377	458	436	395	436	416	421	436	413	387	402	434	409	460	428	386	443	403	420	397	396	426	394	438	361	442	399	417	409	394	423	423	403	435	406	403	415	415	420	405	436	436	400	414	410	409	408	409	423	415	389	423	419	403	408	384	378	435	433	403	412	399	436	437	412	413	380	398	448	405	450	385	389	430	445	401	412	399	402	394	410	416	437	416	409	414	423	422	427	428	428	431	432	425	419	433	378	399	398	423	409	417	387	421	394	408	430	392	393	429	414	429	404	398	388	410	405	393	440	410	403	406	426	423	437	403	413	429	402	436	440	392	437	406	410	399	413	448	400	415	403	390	378	443	425	383	408	437	446	429	454	426	465	417	415	418	439	385	386	433	427	388	373	435	442	412	405	409	445	421	380	399	406	394	404	421	392	427	425	389	391	428	411	413	457	389	422	401	428	453	412	447	445	425	426	392	417	406	416	420	432	388	394	430	412	396	425	416	381	435	396	423	410	420	431	403	424	438	428	421	429	415	418	391	419	372	419	429	449	401	400	442	432	402	403	401	401	442	409	446	438	390	417	447	411	418	420	362	411	429	403	425	438	404	404	411	426	410	422	432	384	360	419	415	446	418	407	437	441	414	425	412	440	403	376	438	388	397	395	392	426	418	384	390	399	410	445	440	395	409	441	395	427	423	393	421	402	413	422	414	447	411	393	409	415	376	428	403	461	405	420	397	409	432	427	433	382	393	403	425	377	411	393	424	386	400	427	432	415	423	402	432	390	349	392	413	401	427	398	442	413	419	436	431	404	413	447	421	413	400	456	416	434	382	418	403	391	391	418	428	424	445	441	413	405	433	452	438	449	420	416	429	422	412	414	407	408	412	387	390	400	392	441	424	400	440	411	401	387	394	444	437	413	419	420	416	419	403	398	382	399	414	377	429	445	438	365	424	425	406	431	405	425	431	446	374	436	444	420	430	377	394	411	402	403	417	390	423	404	427	442	410	432	380	421	409	400	442	408	475	441	429	431	396
1461	452	476	429	469	383	374	367	377	384	380	356	404	419	387	400	366	360	332	399	416	364	334	366	372	411	380	378	377	400	410	418	349	382	376	381	347	382	380	347	341	389	382	378	399	367	351	366	376	356	377	370	356	374	356	373	378	395	410	373	372	337	328	369	383	348	383	347	379	367	377	346	368	346	399	365	362	404	374	357	387	339	413	405	393	366	384	385	336	344	364	354	364	359	359	371	423	361	365	314	346	337	381	366	370	389	385	365	386	381	349	359	308	409	378	358	443	364	363	377	370	365	375	373	371	380	359	381	378	367	370	373	348	371	352	353	364	331	363	340	400	338	390	352	390	373	386	392	388	390	344	390	379	408	382	340	357	385	381	356	376	329	366	363	370	333	389	354	352	343	356	345	393	370	376	371	367	387	390	415	398	385	381	376	388	405	362	377	334	388	367	333	348	416	361	360	344	385	379	338	334	382	390	387	391	349	372	385	371	357	401	357	360	384	385	400	380	392	369	379	368	387	356	371	349	390	369	368	371	391	365	367	359	351	401	379	368	372	377	349	351	340	358	383	372	363	378	417	344	340	363	363	382	390	392	362	409	362	394	368	358	401	373	342	343	400	401	346	376	370	376	381	362	375	384	360	384	367	349	334	366	375	402	373	392	372	373	353	393	371	388	362	351	384	395	355	354	394	368	389	382	356	341	354	383	335	367	354	371	397	402	364	367	362	352	386	345	384	379	348	380	390	401	398	393	392	383	389	364	375	409	360	383	338	350	400	350	345	362	366	351	373	377	366	369	367	342	353	384	413	360	375	362	379	363	408	351	353	374	406	362	376	344	349	373	365	397	391	402	376	359	384	377	336	386	370	362	391	359	375	374	371	366	422	355	375	379	382	386	404	367	369	391	373	385	380	378	381	364	405	355	391	355	388	380	360	362	354	357	373	352	375	364	332	352	367	340	371	364	384	390	365	387	386	352	348	366	390	368	369	382	367	373	382	396	331	369	379	375	330	352	375	374	384	348	376	380	365	393	352	368	392	398	364	363	355	349	384	349	361	330	405	347	417	356	355	392	370	390	375	343	369	360	387	372	355	392	384	378	379	401	365	374	348	345	379	392	439	384	360	380	371	342	377	361	381	374	423	337	370	355	361	359	374	354	340	341	368	344	387	388	399	367	387	362	400	365	357	374	363	340	382	357	319	364	373	380	372	376	353	393	376	395	363	378	403	416	367	368	390	353	364	343	365	337	382	329	377	363	396	397	396	400	356	346	374	387	373	387	390	380	366	416	383	346	360	386	386	349	385	394	389	340	367	414	388	398	360	400	360	376	334	369	350	356	347	368	394	379	389	377	387	358	379	360	311	370	351	378	345	371	355	372	387	368	342	357	351	378	350	362	413	375	341	370	378	356	376	367	389	373	356	364	355	367	390	351	358	409	358	361	357	362	353	375	383	356	389	360	405	398	354	360	354	385	348	381	392	358	348	357	398	348	399	368	376	347	389	357	362	377	393	336	403	391	404	406	374	374	363	388	401	404	368	343	394	352	368	394	349	367	351	347	371	378	363	372	370	383	344	352	360	363	393	388	399	398	388	352	382	358	360	396	354	389	323	370	366	344	334	356	369	363	349	321	337	332	366	368	357	377	372	372	355	370	365	422	393	385	379	351	357	364	384	362	348	397	367	375	350	386	364	377	379	376	353	379	410	359	360	379	382	383	356	367	369	375	396	368	293	393	390	325	375	354	386	368	345	363	375	386	406	384	367	346	386	391	370	389	406	394	393	365	407	340	373	399	374	340	366	370	356	368	359	391	386	372	386	323	386	370	376	360	382	377	380	384	379	359	406	382	368	316	413	378	391	368	382	362	377	407	393	382	411	375	334	383	371	394	366	386	344	395	393	402	396	395	399	371	369	342	377	392	371	348	389	378	320	359	380	346	333	377	357	401	321	384	376	366	360	340	387	371	377	337	350	372	359	375	368	402	343	373	344	324	363	383	369	363	364	379	398	370	375	369	398	380	378	381	398	379	398	375	401	382	390	378	352	373	390	383	367	396	393	398	368	362	341	380	390	373	380	381	364	373	360	357	358	356	381	413	381	399	366	381	350	390	351	378	373	398	362	386	351	314	320	357	390	334	381	377	378	380	408	372	396	362	383	397	396	392	398	315	397	370	378	394	349	416	356	340	414	356	391	362	375	387	388	407	363	380	365	393	369	346	361	381	349	400	349	375	335	378	341	411	361	363	354	347	343	353	393	367	352	353	401	358	372	392	340	381	330	354	371	392	384	371	385	378	364	399	370	393	368	329	383	389	345	342	377	408	384	367	398	415	399	390	380	381	354	387	382	329	374	364	388	412	403	365	358	340	332	405	372	334	381	386	402	367	366	416	386	373	369	352	367	376	354	415	370	374	384	378	370	394	374	357	361	390	421	400	374	368	378	378	367	333	405	342	401	385	365	410	399	399	369	341	382	340	358	365	375	375	360	380	379	387	384	432	357	380	345	359	367	361	404	379	339	390	398	376	388	348	386	377	410	376	386	368	342	366	327	365	403	384	373	379	395	357	332	377	333	363	358	347	430	401	355	369	355	336	380	412	324	351	391	405	385	380	385	336	365	370	354	349	348	398	374	377	361	391	368	329	414	356	393	393	354	371	408	379	371	411	335	383	373	381	380	377	354	327	377	355	370	386	386	367	360	386	367	344	389	397	406	375	399	349	355	362	358	408	401	357	351	363	380	347	358	342	376	367	353	364	374	370	373	363	369	380	373	391	342	385	405	412	334	342	359	419	381	410	367	386	384	403	409	389	381	413	355	355	352	347	340	373	406	375	359	374	357	370	389	360	385	368	362	338	367	388	380	358	365	369	361	361	396	362	364	356	387	358	361	380	369	334	361	363	371	336	379	360	358	377	361	358	376	359	362	356	362	351	388	363	359	404	369	350	385	349	364	378	344	380	374	383	397	344	356	393	392	334	349	378	372	333	359	377	382	344	362	341	369	401	351	353	348	374	385	354	344	370	362	368	370	347	394	417	390	362	380	412	362	380	356	356	399	410	393	374	384	402	351	356	333	350	378	404	366	342	420	379	340	358	373	365	366	377	372	370	391	388	369	356	395	385	386	384	412	363	335	355	366	341	399	376	339	385	361	346	344	334	374	366	388	381	387	387	379	337	374	368	380	355	362	391	384	354	374	363	385	390	400	346	337	369	393	345	362	375	376	399	382	358	383	352	377	344	411	386	385	370	363	338	374	324	388	366	333	392	331	370	353	402	347	378	374	388	361	354	372	347	371	363	389	396	380	377	400	359	359	393	357	396	421	371	355	346	325	373	357	364	347	382	345	336	354	375	365	403	396	354	384	384	372	399	367	345	395	334	387	398	376	352	394	392	376	415	346	359	385	356	371	373	405	359	350	384	394	390	402	360	384	341	361	377	366	355	364	355	370	351	332	391	391	352	384	374	386	365	389	370	374	390	368	389	380
2102	926	1021	1150	1163	1061	914	925	880	931	892	832	883	895	897	892	824	869	862	835	903	866	890	868	907	889	890	846	861	925	852	869	884	844	851	849	863	871	867	870	837	870	836	864	866	929	790	832	865	844	896	864	839	877	880	912	874	907	863	870	848	847	826	866	874	882	884	860	880	825	877	856	841	906	831	834	857	904	833	831	849	837	856	856	903	851	873	829	895	904	839	920	820	888	838	900	861	823	891	876	818	868	892	866	829	862	831	909	840	860	883	859	917	865	816	896	907	854	890	843	853	882	880	860	911	912	852	871	862	844	879	909	884	859	871	862	899	804	817	874	859	843	874	853	887	843	900	913	850	873	818	859	880	865	881	914	837	894	885	867	892	874	812	853	881	916	887	878	848	810	866	829	858	864	842	839	900	863	910	861	844	923	867	885	847	881	932	898	893	851	868	878	856	878	866	861	839	885	884	883	870	876	899	877	954	901	901	841	862	912	862	907	870	871	865	846	870	878	880	855	899	857	807	858	873	913	852	866	899	823	884	887	881	883	823	889	850	815	876	884	841	863	866	844	854	839	848	856	839	868	904	839	818	835	891	884	834	852	860	876	854	888	889	870	850	814	869	861	868	846	842	864	884	891	868	837	925	864	845	833	860	938	861	874	854	928	882	859	877	873	855	870	862	888	899	892	895	839	860	895	876	897	927	877	853	872	825	863	847	912	870	886	861	913	846	873	897	923	859	897	856	875	870	846	872	877	842	873	855	843	858	902	875	824	868	848	826	878	873	830	852	868	902	819	862	889	822	841	850	883	907	895	851	898	852	892	854	870	845	852	866	868	874	848	882	879	924	860	857	872	855	915	851	853	824	885	826	844	854	861	901	910	856	952	927	895	833	842	847	823	858	908	908	882	874	831	884	875	863	894	887	898	890	883	864	871	849	846	871	872	858	849	916	923	842	913	880	799	878	910	918	845	821	864	894	907	883	887	853	815	865	883	879	894	897	857	824	876	891	887	926	865	868	947	881	886	892	878	889	834	823	889	878	903	927	870	892	871	867	831	942	894	837	866	866	835	838	875	872	825	876	893	877	877	918	899	870	865	870	836	885	893	924	890	823	868	867	868	869	841	875	859	904	865	857	909	786	909	847	847	926	883	874	822	887	884	875	897	888	842	818	885	885	878	908	882	849	864	836	854	864	874	885	841	877	829	856	860	820	883	900	830	794	904	867	896	874	850	908	883	878	879	861	895	881	885	897	821	882	862	865	879	913	896	833	844	897	896	870	869	892	910	846	865	882	834	905	888	876	839	828	868	857	848	824	870	848	830	876	868	857	910	859	858	829	864	864	809	857	866	909	857	824	866	846	865	853	819	854	840	831	898	854	853	857	855	901	853	827	877	836	822	850	820	838	874	840	875	857	899	890	866	866	889	864	842	850	874	873	877	824	922	868	885	912	875	825	844	825	815	936	854	901	845	837	878	792	875	858	819	905	912	870	828	859	846	833	837	869	855	837	845	878	855	854	838	805	872	901	859	870	872	883	907	847	872	857	885	857	876	879	875	892	881	860	886	921	890	876	889	874	862	838	888	888	861	819	923	853	852	883	886	900	863	887	855	868	864	860	860	877	881	893	879	865	842	845	842	829	864	844	865	866	853	855	827	872	853	864	871	895	865	801	926	860	833	831	884	904	833	847	913	935	855	884	862	827	865	960	885	879	890	915	847	864	860	843	879	860	847	825	829	849	874	852	826	843	832	813	894	893	832	867	823	872	895	896	853	930	894	858	905	836	878	864	873	889	840	852	894	859	824	874	952	847	895	915	877	845	835	806	843	896	876	845	906	894	837	861	887	880	872	851	880	793	907	865	807	817	874	896	874	844	830	870	834	960	878	855	864	878	887	860	896	887	857	842	841	914	888	857	878	839	877	836	839	824	857	897	885	841	840	860	843	879	856	871	854	881	841	874	902	868	902	859	869	838	845	861	842	843	838	840	905	869	923	878	834	883	895	853	839	858	891	881	923	865	832	866	856	935	887	872	873	925	884	874	886	853	860	860	859	832	853	883	900	912	853	903	851	932	850	874	840	898	870	849	912	829	845	881	905	912	911	893	926	915	890	859	804	866	892	890	901	911	897	859	842	849	869	862	867	860	840	871	873	840	865	920	943	863	834	849	829	853	841	861	851	869	846	835	871	931	877	842	855	847	861	865	848	859	869	805	869	859	834	863	864	859	824	874	941	826	858	845	811	836	883	896	868	871	862	851	892	893	897	908	872	886	901	858	804	858	921	854	860	886	843	943	912	885	869	882	881	839	836	887	841	841	828	888	837	867	864	879	824	889	873	895	879	893	861	874	871	866	868	826	887	853	873	915	895	893	815	875	850	863	828	882	878	863	842	891	864	896	851	846	878	812	902	885	866	887	906	853	866	863	919	851	856	816	881	861	878	905	902	842	875	859	833	865	853	880	862	870	866	880	913	838	885	882	817	891	888	871	888	910	881	842	851	890	849	910	882	875	863	888	889	931	857	849	826	890	775	918	846	901	851	877	842	882	828	877	922	853	866	893	833	877	839	886	886	880	877	878	831	816	874	869	869	838	892	844	832	883	863	839	870	894	873	814	787	874	858	854	835	858	876	825	855	867	859	885	837	868	899	839	839	862	883	872	875	851	914	834	874	855	840	881	849	868	859	912	885	846	931	825	917	892	843	835	890	889	851	875	844	910	851	873	861	819	849	949	859	893	851	861	844	879	875	868	806	876	906	923	959	844	835	871	871	859	862	855	902	829	885	875	819	904	894	837	846	862	920	885	869	887	900	838	840	867	849	900	870	840	829	833	893	909	852	913	850	858	896	876	886	877	812	912	840	862	901	861	898	888	840	831	896	886	848	885	875	916	870	919	872	841	913	828	921	927	896	904	830	853	867	871	877	865	898	856	900	854	894	888	802	870	871	850	866	876	871	865	857	889	943	836	859	843	908	920	937	833	897	854	891	844	885	827	861	836	887	826	877	879	848	867	895	849	852	855	852	867	903	821	844	881	892	950	864	832	871	846	845	860	890	897	928	821	858	899	857	897	842	844	844	907	894	887	910	825	910	845	913	853	911	847	893	897	875	911	893	849	853	880	860	905	869	878	879	874	843	834	847	859	906	845	960	865	877	911	886	844	873	852	903	945	880	846	897	838	853	849	858	856	893	885	828	910	892	870	900	827	844	870	863	907	882	855	900	901	840	865	883	903	874	871	883	892	868	836	846	895	870	839	881	908	874	859	881	844	863	899	874	918	829	854	883	817	869	845	881	890	869	878	822	873	828	817	881	875	875	892	878	835	888	845	892	810	883	865	904	876	875	921	885	850	828	869	865	881	912	886	894	865	865	852	892	834	919	950	952	869	864	888	824	861	904	884	855	880	921	819	873	883	813	890	873	918	911	865	855	914	860	833	840	845	825	869	858	839	923	861	848	944	882	849	875	891	815	831	838	855	913	899	858
6929	758	831	714	581	441	471	403	365	374	393	347	344	347	302	339	346	339	342	350	312	331	371	327	334	366	359	338	312	352	368	361	348	321	310	345	352	358	368	335	327	365	370	391	348	303	346	328	332	332	341	311	284	378	360	300	317	373	306	339	341	381	349	340	328	355	343	344	310	308	323	352	340	320	347	329	339	330	350	339	356	361	323	314	375	329	335	340	321	345	360	335	319	375	354	369	315	333	326	343	321	329	359	351	326	339	315	372	313	345	333	308	353	345	324	347	301	335	335	348	345	315	335	358	322	371	337	347	330	338	327	332	387	368	339	299	374	334	338	377	343	327	322	318	350	356	358	321	329	348	357	327	320	347	290	338	343	342	330	316	344	306	339	339	329	368	337	318	356	352	336	340	365	311	346	316	339	301	343	322	323	344	350	353	318	387	372	337	353	369	327	360	356	331	334	300	357	348	354	309	333	350	323	347	334	353	294	368	333	375	341	332	321	319	371	351	328	326	334	352	330	358	355	355	347	349	321	335	316	334	334	386	345	362	346	325	364	376	369	312	343	336	363	326	298	344	383	336	365	320	369	346	351	338	360	351	346	378	331	321	304	370	348	347	331	299	331	342	338	341	344	348	349	323	374	306	323	347	321	358	331	389	347	385	338	338	350	371	388	350	342	333	325	372	329	380	344	376	356	327	321	297	346	335	316	320	341	342	341	324	347	380	360	359	332	333	325	319	346	327	314	349	327	365	363	393	334	348	325	350	353	351	377	318	338	342	366	363	344	335	347	310	320	344	328	339	334	347	352	336	340	353	338	344	340	318	309	323	325	338	345	353	332	346	328	349	317	349	356	315	353	339	341	332	342	345	319	328	333	353	365	341	342	346	380	295	385	346	328	359	338	330	369	360	297	325	349	364	336	329	339	392	327	328	379	330	325	377	347	336	344	312	376	337	340	329	328	336	364	346	373	328	300	320	353	368	352	363	311	343	327	313	344	308	320	342	345	335	348	356	372	332	357	325	329	338	363	320	317	360	311	349	326	360	322	317	336	341	350	351	326	348	389	354	345	338	335	327	377	326	364	338	347	337	344	353	372	356	324	335	344	364	299	320	367	302	356	345	336	325	356	394	327	336	361	322	326	324	368	353	369	378	322	324	349	347	319	342	365	306	355	343	343	339	375	341	338	319	365	365	323	333	335	391	338	331	336	354	323	361	310	340	341	354	332	361	355	352	331	313	331	341	337	353	349	343	373	328	336	329	338	356	325	362	360	351	329	333	325	319	356	308	363	327	371	375	341	319	365	389	360	300	364	338	354	314	362	316	340	367	342	358	380	364	376	346	365	334	331	325	348	337	350	341	328	330	333	371	333	338	325	323	326	334	341	347	343	317	310	371	372	311	305	333	328	344	338	345	317	308	340	340	323	323	354	346	366	298	323	308	355	329	353	342	357	339	325	350	343	383	375	309	352	351	333	329	340	346	324	315	317	351	320	382	366	328	327	338	333	368	332	352	354	324	307	335	334	343	335	315	357	341	357	352	345	367	366	330	350	320	309	353	331	349	353	351	341	355	326	327	316	374	367	347	327	341	343	356	353	346	385	345	312	306	342	333	321	349	305	313	326	365	338	359	358	361	344	356	368	343	348	333	330	311	327	356	321	317	357	345	337	348	360	341	330	325	388	342	345	334	355	336	340	311	350	287	325	356	348	336	338	348	332	353	332	334	345	337	304	357	343	326	339	337	348	352	356	339	329	365	331	341	348	331	360	329	332	387	349	387	365	352	352	352	390	369	346	340	353	323	333	342	350	330	357	345	332	332	321	338	347	375	361	352	298	363	323	364	370	335	337	309	359	344	354	358	364	365	340	325	334	359	348	386	320	372	360	327	345	341	311	359	340	321	347	392	329	348	310	330	364	335	326	341	342	339	334	340	341	333	315	354	319	321	323	324	327	336	330	334	346	350	354	327	339	345	378	343	337	334	339	336	330	377	353	353	334	354	352	339	382	350	374	334	329	338	347	324	328	326	338	318	331	329	305	362	333	354	330	327	338	349	355	345	352	365	346	344	320	361	358	359	373	361	313	329	341	359	332	316	293	357	373	321	321	357	355	337	310	343	290	331	365	315	357	360	345	378	361	354	347	351	324	356	368	319	319	341	330	334	323	365	367	333	353	319	349	343	302	308	358	339	358	367	316	330	333	334	354	352	373	371	332	347	338	309	373	355	376	321	356	336	344	336	316	355	335	382	312	355	342	347	386	320	326	320	327	338	336	313	380	354	337	356	363	301	368	357	306	359	348	372	360	332	368	360	345	344	342	373	333	329	373	371	328	361	364	350	336	352	362	356	316	319	314	345	304	354	353	340	326	350	302	368	332	344	332	374	320	346	342	319	333	340	325	350	388	331	356	337	328	346	304	369	354	302	362	337	326	316	333	338	325	331	307	322	370	354	338	339	351	340	365	329	335	344	361	336	329	361	354	328	324	361	360	333	349	322	331	320	332	377	357	312	365	342	361	360	309	340	367	341	322	313	340	338	341	348	341	339	340	324	352	350	347	366	348	339	371	363	377	367	334	378	336	325	337	323	351	343	310	369	337	364	374	341	307	363	335	332	371	367	331	381	363	374	324	309	347	356	326	361	371	353	363	342	319	332	337	354	335	330	340	342	323	351	359	336	387	338	369	308	349	354	349	359	344	344	342	371	349	340	297	303	353	345	321	339	327	373	313	319	366	311	363	357	351	333	337	340	362	337	355	330	338	312	362	372	343	343	339	345	379	335	329	330	366	339	345	318	353	347	334	360	307	363	326	364	367	336	341	334	357	311	325	331	316	347	368	364	353	356	350	353	379	319	324	348	383	383	353	368	321	366	335	351	313	350	354	336	326	357	350	337	371	327	319	305	347	352	332	348	325	331	331	338	366	334	303	367	335	345	335	332	335	316	297	337	330	343	329	368	360	357	342	338	365	355	328	310	317	320	326	356	322	343	323	302	339	362	360	321	333	330	345	349	346	314	343	305	325	294	338	348	351	363	345	341	331	345	368	359	372	346	346	329	361	370	402	345	325	335	359	318	369	383	324	336	344	339	341	352	342	347	343	356	384	323	380	337	310	351	313	343	346	332	314	323	351	333	334	344	312	343	350	336	345	370	334	330	376	354	321	342	345	296	343	347	371	336	306	348	352	316	355	339	351	314	333	317	330	330	363	340	365	411	347	346	333	353	378	335	311	314	328	370	338	339	375	325	344	326	363	345	329	357	297	343	320	326	339	346	335	353	381	343	327	377	333	327	316	317	328	321	344	344	322	343	335	350	332	364	408	382	367	350	358	326	301	287	336	343	340	317	335	353	336	317	323	333	367	338	312	337	340	341	350	333	367	330	317	318	347	348	380	330	359	360	326	347	338	313	342	361	319	330	347	351	345	374	326	354	320	332	362	346	337	320	372	331	343	359	364	302	360	347	332	340	325	370	334	355	333	358	342	336
6433	1178	1726	1854	1889	1530	1332	1128	1014	1041	946	962	879	878	937	836	867	874	864	778	844	852	845	796	800	794	820	838	808	820	824	774	806	819	828	792	783	786	786	784	785	833	816	797	825	830	858	806	828	860	740	753	812	811	851	848	820	800	826	810	844	804	845	789	831	802	806	756	763	841	822	799	789	807	783	815	808	792	788	824	782	768	797	822	782	768	815	807	752	802	818	803	740	750	828	794	802	794	798	789	801	749	784	791	783	737	790	776	764	733	798	829	757	792	784	793	811	768	770	766	838	791	794	788	784	765	849	759	826	761	729	757	801	764	822	802	811	805	773	772	779	849	789	749	843	784	846	758	850	804	760	818	771	822	776	794	806	806	780	825	759	771	762	845	760	782	773	861	800	797	776	787	774	730	771	850	775	762	807	812	796	741	773	801	782	778	809	754	846	788	846	820	794	868	847	852	763	778	819	830	821	807	782	824	797	809	763	791	837	784	812	836	835	793	759	795	794	778	776	793	760	796	788	769	788	807	811	811	786	801	749	794	765	789	829	779	776	784	787	765	779	808	724	739	768	791	743	785	845	807	808	819	781	783	830	756	818	756	814	756	770	791	796	829	812	763	745	806	750	802	810	844	849	797	826	798	734	754	745	778	788	767	753	807	807	798	767	777	855	829	774	819	750	787	781	797	818	850	726	831	809	789	776	763	779	829	774	826	852	764	785	797	774	761	797	808	817	773	750	765	775	760	813	806	824	774	795	820	807	837	784	834	829	838	745	750	792	804	810	782	802	781	770	802	851	794	793	809	760	811	801	778	799	739	746	744	770	766	798	832	839	798	757	847	831	816	820	755	776	797	871	768	789	829	791	783	813	794	758	792	782	767	754	762	796	723	753	802	765	758	787	773	748	807	744	784	766	727	789	846	737	816	828	784	822	756	801	828	772	817	809	781	768	774	794	788	840	803	814	813	803	729	846	791	801	839	813	841	783	791	813	796	780	761	789	845	808	763	756	806	787	799	812	830	799	746	803	840	766	804	774	839	735	793	784	832	759	818	768	790	787	828	777	793	853	800	815	841	818	829	801	845	766	796	770	800	848	776	837	770	811	830	783	795	793	769	823	746	774	749	802	813	808	796	779	792	759	828	795	759	791	825	805	768	760	799	775	781	832	774	762	830	806	763	812	832	840	807	866	839	738	848	770	818	834	772	798	768	814	795	806	834	766	819	762	763	795	735	771	802	802	754	781	806	786	820	768	761	747	786	875	754	833	759	779	766	769	786	800	786	835	824	754	847	797	778	778	754	787	817	731	748	776	802	769	808	799	812	771	791	788	757	807	811	753	783	794	820	766	767	778	808	848	773	778	773	804	819	828	797	816	803	825	774	761	799	817	794	771	813	730	821	801	798	858	762	755	790	743	744	823	782	783	788	778	763	809	781	784	842	835	810	794	782	810	798	742	807	800	767	810	835	776	753	744	785	872	768	785	795	814	748	833	795	800	789	753	833	817	765	829	775	787	761	808	851	780	811	775	785	775	801	784	833	816	807	810	861	765	826	798	823	800	779	818	812	786	816	800	810	787	757	790	828	851	803	792	819	772	825	776	819	804	826	793	802	778	829	861	854	804	783	799	802	781	809	769	870	796	741	817	776	788	765	812	843	799	795	868	782	774	793	763	793	841	780	801	815	780	775	853	787	815	807	787	806	804	802	793	783	785	842	853	841	784	795	787	734	819	770	796	851	781	773	879	793	833	816	763	811	800	857	797	770	793	792	753	768	797	779	832	794	771	798	807	813	787	784	749	774	727	785	818	750	791	792	766	839	789	819	766	805	741	805	761	827	796	785	791	791	825	769	782	785	804	727	781	778	795	769	869	830	747	820	779	818	873	852	765	825	774	798	787	799	812	796	700	810	746	788	773	784	816	806	790	793	754	772	798	786	782	769	771	764	821	764	777	796	810	828	741	819	791	790	822	811	808	806	778	791	820	806	777	840	824	828	811	805	777	784	743	785	813	806	769	794	817	815	772	788	820	734	759	815	816	805	787	784	820	805	781	764	812	837	824	770	799	757	754	794	809	768	802	788	785	794	794	800	773	810	794	778	817	800	840	854	758	820	843	786	806	771	790	781	838	804	806	769	806	817	784	745	789	784	741	833	790	760	792	792	751	810	748	800	837	808	787	750	764	803	801	809	837	780	828	785	779	753	768	748	811	821	830	800	817	801	715	866	781	791	802	771	786	807	827	743	776	782	757	889	763	802	797	802	820	787	795	763	845	809	767	797	791	797	785	780	817	813	761	798	793	747	746	787	729	790	747	774	851	786	733	757	822	783	815	790	802	795	820	823	783	826	810	791	798	861	803	750	753	772	764	761	810	810	730	791	802	776	807	809	789	797	750	805	784	773	799	765	756	785	779	746	804	767	775	799	794	764	793	813	770	768	814	792	864	822	730	866	784	813	760	789	803	825	827	808	808	764	803	784	776	850	789	750	781	829	759	864	817	781	808	818	830	809	786	798	790	801	772	775	794	805	828	763	771	800	828	753	806	836	795	807	808	764	825	816	845	767	793	775	790	812	773	780	780	828	743	815	807	790	781	768	798	772	782	831	786	750	758	803	821	772	748	763	795	794	799	823	818	802	804	780	815	793	757	795	788	806	814	747	767	831	825	790	793	762	811	795	773	818	818	837	759	783	789	742	825	759	732	723	791	784	784	755	781	765	789	855	786	814	825	770	839	764	759	799	796	866	787	801	840	753	803	803	776	826	793	766	740	767	819	794	821	800	852	741	742	791	746	838	808	832	823	779	810	801	786	840	834	817	829	786	781	793	839	780	770	775	765	827	812	824	788	824	841	787	731	793	787	875	787	818	862	749	794	802	804	789	800	797	791	833	829	761	807	749	741	800	788	782	797	819	809	757	772	848	754	797	777	779	771	835	772	817	811	765	773	762	824	787	815	790	815	815	783	814	786	822	834	772	796	777	773	740	791	785	714	750	825	815	832	808	747	770	814	785	790	810	766	824	777	785	800	780	761	823	757	786	819	746	771	793	754	801	835	760	787	799	827	806	829	847	811	789	808	733	786	758	805	787	763	775	732	792	789	800	794	753	719	830	799	822	776	749	791	799	814	756	814	828	751	766	755	839	789	791	808	826	821	777	771	794	762	851	828	814	767	781	795	801	813	780	764	776	777	831	794	828	840	789	856	769	797	809	756	775	810	855	763	790	786	761	825	741	761	745	803	815	845	839	755	816	777	769	846	786	765	818	744	800	757	793	809	846	795	806	839	823	818	803	793	809	839	826	787	781	777	757	797	828	761	832	831	778	827	782	819	800	814	716	809	809	820	776	780	850	845	775	784	780	810	818	779	763	807	789	791	810	741	773	748	799	798	787	796	802	734	778	771	792	802	775	760	782	787	775	811	745	834	802	816	818	758	797	788	783	820	762	792	793	796	825	860	781	792	755	787	812	749	811	787	807	836	799	756	768
12429	1121	1081	770	520	421	333	296	245	237	220	202	200	208	191	190	179	161	190	167	170	185	163	191	159	185	140	206	164	178	144	144	171	145	168	157	180	149	183	154	165	134	187	175	166	164	156	150	157	170	144	190	186	183	174	159	156	140	161	166	162	163	136	178	172	164	152	178	183	163	152	165	154	159	166	142	166	167	167	124	200	158	148	182	160	148	169	191	149	151	179	158	148	130	166	160	195	151	144	162	183	177	183	165	154	156	176	155	176	153	180	184	187	168	167	155	173	165	177	178	181	150	160	161	171	164	178	162	178	169	159	186	154	171	177	147	174	151	149	180	171	175	201	150	152	158	166	150	157	178	155	164	179	166	149	144	163	161	143	183	150	160	168	159	191	166	161	180	171	150	174	152	157	150	156	178	148	148	163	157	160	142	146	163	165	179	152	160	170	177	168	145	135	178	157	139	152	172	174	146	153	179	170	151	137	150	156	150	178	202	151	163	152	181	172	189	147	173	174	152	157	166	174	169	171	184	160	169	153	171	165	179	171	171	192	163	161	165	127	166	144	156	158	186	159	161	169	160	157	150	162	171	158	190	165	141	192	169	174	144	142	156	154	148	161	171	163	133	163	165	150	161	151	160	157	169	177	156	162	151	179	153	159	198	183	170	153	162	162	180	162	163	189	172	167	159	151	142	174	149	160	166	173	175	153	164	154	175	162	153	164	155	142	146	175	152	181	150	165	152	171	148	174	143	147	183	169	167	162	170	171	168	167	139	172	153	150	164	152	172	157	164	163	193	178	159	173	174	168	153	128	181	148	171	156	190	168	180	183	135	175	158	165	158	154	164	158	150	174	156	175	179	170	144	196	186	153	172	173	135	154	162	162	166	144	148	157	156	163	145	160	153	158	167	147	178	158	155	181	153	172	155	168	162	176	157	189	160	181	173	184	171	170	174	140	168	167	153	173	160	147	155	161	170	141	146	156	173	178	182	157	161	150	176	151	173	195	157	180	201	159	172	154	166	144	164	182	148	173	169	153	180	164	159	147	163	167	155	170	137	174	164	150	165	149	180	161	139	166	194	169	176	165	150	187	175	152	186	153	149	174	182	163	181	158	175	165	167	162	161	161	169	161	160	158	170	183	157	168	143	177	182	170	172	156	178	162	156	190	172	178	184	164	137	170	170	136	173	185	134	160	157	162	162	176	184	173	161	153	146	171	178	166	148	177	165	169	170	158	176	151	168	164	150	163	168	196	142	165	168	155	163	151	169	161	159	176	172	150	174	179	179	151	182	184	142	160	173	161	184	160	167	166	160	188	152	161	159	175	171	121	152	152	148	171	164	134	162	155	157	146	153	135	170	156	154	167	156	160	157	162	155	155	150	153	144	155	165	162	157	162	172	181	163	142	144	150	159	152	160	141	169	150	171	159	165	143	179	151	155	160	154	180	182	169	158	150	161	147	149	174	154	175	171	159	176	161	174	155	140	147	191	162	147	152	141	145	175	164	179	191	156	133	151	179	156	178	139	161	150	166	169	173	158	175	151	155	183	163	179	161	150	148	152	152	168	163	171	146	176	166	151	162	164	159	160	179	152	147	154	163	158	154	176	168	169	163	173	165	156	162	151	130	159	166	163	149	172	146	160	147	171	142	144	165	152	178	127	156	167	169	181	150	172	173	160	147	161	164	156	133	148	146	146	157	166	168	164	155	172	164	163	160	176	168	153	138	159	193	152	146	158	174	154	155	171	178	144	189	158	155	175	139	155	171	158	159	152	165	163	158	127	187	154	168	150	170	178	154	136	141	157	185	169	143	166	169	164	163	164	155	178	136	162	148	152	150	172	152	164	164	171	146	171	165	168	159	178	165	166	169	150	164	160	183	156	158	142	169	147	185	176	172	159	138	166	176	161	173	175	153	179	176	168	164	190	172	164	159	148	176	166	167	173	150	149	188	169	164	153	173	167	196	148	176	180	167	142	160	164	179	138	178	185	189	158	161	170	168	149	156	154	151	148	135	154	178	158	166	164	154	179	142	158	164	163	161	165	183	179	183	155	154	165	163	151	179	158	126	161	168	152	176	151	165	142	138	149	171	151	165	166	180	166	167	165	163	182	157	176	170	151	186	129	179	156	165	176	142	153	177	160	155	153	153	153	160	152	128	149	175	144	149	160	154	159	182	160	171	163	151	146	160	134	159	165	142	150	161	164	157	172	152	171	159	164	184	187	148	154	173	163	145	160	153	161	169	156	147	168	167	145	168	156	149	158	160	158	158	184	177	174	170	194	171	158	192	146	163	162	168	149	165	168	172	171	183	159	166	182	172	168	178	146	159	157	168	174	165	175	172	161	157	150	159	137	154	156	147	177	181	160	142	172	149	152	158	154	181	175	168	171	167	156	148	175	187	155	167	133	132	158	180	148	166	135	151	177	178	166	176	165	155	168	172	182	175	171	170	153	162	155	141	144	167	165	164	160	179	161	171	164	177	155	170	158	151	159	154	145	169	161	191	159	181	155	171	164	159	151	168	153	168	182	154	178	187	154	149	162	171	184	164	167	173	160	175	178	179	137	198	182	159	165	186	169	188	177	161	155	160	174	176	167	177	178	140	165	168	132	170	159	168	167	192	146	183	168	154	168	167	160	167	187	177	197	169	171	158	144	157	131	162	155	134	187	165	174	170	165	175	165	145	174	166	202	154	140	162	152	161	150	168	161	159	176	146	145	151	166	187	167	153	155	157	161	154	151	171	173	157	160	166	173	163	136	167	156	164	142	172	193	143	181	154	161	146	154	160	170	162	174	164	163	164	175	139	174	159	156	177	158	178	164	150	154	161	158	176	154	147	175	150	146	146	164	142	158	188	166	161	167	140	178	133	143	169	164	195	157	179	164	171	157	147	165	158	168	162	177	147	162	181	145	148	160	168	178	145	173	142	149	169	172	145	166	165	160	165	157	154	196	156	167	183	175	164	129	174	166	152	151	161	134	144	156	158	172	167	168	177	166	141	163	159	167	144	160	166	170	146	159	143	169	166	156	178	180	186	152	164	137	196	176	145	194	169	179	163	163	176	160	182	165	164	166	152	161	159	159	161	190	147	157	181	164	167	171	153	168	164	174	163	170	164	164	143	149	170	164	165	143	153	163	160	162	176	172	175	137	146	161	170	138	167	143	160	171	143	150	143	158	155	177	163	162	154	150	171	146	154	161	162	182	184	169	179	159	190	141	150	156	169	166	146	156	162	160	156	166	150	170	155	170	179	166	170	182	169	144	165	177	155	146	181	160	160	161	173	136	173	186	183	162	146	165	152	143	177	162	167	145	162	192	173	183	179	149	142	181	152	170	149	171	169	162	165	181	148	156	176	174	165	157	129	182	151	160	151	154	175	157	178	160	170	174	157	147	169	145	182	163	155	149	174	149	166	161	192	177	160	142	208	172	178	138	152	178	161	178	158	173	160	166	175	173	167	163	171	151	157	183	149	180	167	160
7875	1080	2025	2324	2104	1722	1362	1055	828	805	806	661	577	570	617	590	533	468	495	482	497	447	493	449	429	459	455	484	451	444	465	475	470	447	445	419	432	407	451	406	408	418	412	443	409	413	409	424	400	448	418	430	418	433	413	443	440	407	426	451	411	433	432	423	394	424	425	401	411	423	384	425	433	419	453	458	445	448	441	376	409	414	400	425	436	421	435	459	374	410	453	408	435	376	405	439	429	398	389	435	399	403	422	413	421	406	441	423	400	382	409	456	455	399	443	405	439	382	375	430	449	419	446	419	389	403	401	431	393	429	403	418	428	386	404	410	400	412	409	410	420	447	386	428	445	397	411	417	363	401	414	399	425	404	428	414	423	421	397	401	445	421	403	422	395	412	365	433	406	442	443	423	443	401	407	387	397	416	411	473	414	423	392	446	400	419	415	424	426	451	416	419	387	418	405	431	432	410	437	429	400	384	430	421	424	433	408	405	364	437	414	383	400	462	448	400	404	428	402	437	437	412	430	421	413	464	399	390	398	409	444	434	444	417	421	408	391	433	437	411	420	425	412	423	372	388	419	418	412	416	419	422	471	424	459	406	413	442	433	404	427	432	405	404	397	410	385	418	450	406	398	424	446	389	398	414	421	433	416	442	418	394	388	431	398	417	422	410	395	433	417	402	413	437	423	435	442	434	380	398	416	402	421	384	431	415	411	442	383	384	375	413	414	421	430	406	384	435	392	411	392	392	382	420	407	437	427	432	375	447	422	464	459	395	417	404	392	436	416	416	422	456	429	396	416	389	384	418	420	411	398	378	402	443	434	393	403	425	430	418	393	420	442	435	381	426	419	404	405	416	409	433	433	454	401	445	416	406	418	400	398	440	409	395	411	422	430	430	388	412	438	430	418	438	398	437	404	413	431	407	377	394	403	398	375	446	380	396	428	396	443	412	397	430	419	435	412	418	422	403	393	392	381	430	417	419	408	435	461	422	428	408	418	423	406	411	418	419	421	446	425	420	423	421	416	432	448	390	405	389	383	396	405	434	432	435	405	447	403	406	420	420	381	430	401	424	414	409	433	441	466	410	431	420	408	417	410	421	428	412	436	369	379	436	431	426	398	430	397	410	458	430	399	466	415	437	421	361	429	387	395	434	394	400	443	433	371	400	425	432	423	426	413	424	393	422	407	417	442	440	420	417	431	423	365	391	447	449	428	444	427	406	419	407	404	399	407	376	455	400	434	419	419	388	399	409	397	401	416	438	417	414	394	416	431	409	381	377	426	409	419	435	408	418	416	397	442	453	387	390	435	402	375	421	423	415	436	430	404	413	400	400	423	428	440	397	398	434	421	426	423	425	428	434	402	438	401	427	401	389	401	393	405	393	426	456	401	423	407	410	404	392	396	428	441	436	435	425	415	430	412	403	428	384	447	375	423	393	419	394	414	418	421	420	375	424	434	446	455	410	422	445	420	431	431	440	406	378	422	380	404	425	387	419	429	402	379	409	427	446	426	420	429	446	419	404	426	418	423	421	416	366	419	441	407	414	407	429	376	398	427	453	380	435	404	420	428	409	427	426	434	424	404	455	403	419	397	409	410	405	440	411	430	436	414	466	434	432	398	404	432	445	438	415	371	399	398	391	401	416	400	395	397	440	387	391	403	437	416	380	439	444	407	425	408	441	425	408	419	400	415	422	443	429	383	424	420	422	408	437	460	466	395	417	436	422	420	453	450	390	437	385	402	413	389	433	404	427	423	400	409	435	404	404	405	426	401	443	387	457	421	441	401	408	426	425	439	420	437	407	391	404	425	375	429	436	406	444	411	433	429	424	440	381	402	451	422	441	398	446	401	433	412	403	397	403	428	395	389	418	421	380	416	409	450	432	432	390	441	383	435	409	450	405	432	385	440	415	456	396	414	433	388	407	414	419	390	440	424	419	396	408	406	392	395	398	419	431	431	391	420	426	410	415	419	445	428	425	443	434	452	406	414	433	426	404	400	434	420	410	422	415	434	386	403	411	423	429	429	402	407	423	389	449	421	430	417	455	441	400	429	428	420	430	421	412	423	420	387	403	436	423	435	434	427	374	429	398	448	408	429	416	458	405	407	422	425	422	442	430	413	418	426	427	430	440	433	427	407	416	432	407	450	411	405	437	422	369	448	398	427	422	405	386	454	409	409	411	412	440	433	408	390	412	415	421	387	410	397	419	458	409	396	434	435	417	417	417	441	390	409	448	415	419	402	410	395	390	422	443	399	416	435	398	388	407	386	400	417	385	395	411	425	440	420	461	425	396	427	411	459	467	396	401	408	403	410	422	397	413	419	415	403	452	463	466	391	401	396	397	407	405	457	402	438	413	398	423	453	431	426	447	412	385	392	385	395	424	432	411	401	448	413	410	451	396	402	390	373	458	388	397	430	429	434	426	397	378	397	438	452	403	435	409	399	416	376	424	417	429	448	388	430	459	405	434	409	434	396	401	417	424	397	397	442	400	406	419	425	423	422	438	425	445	423	447	403	442	409	420	376	411	414	433	429	396	367	426	388	391	399	417	423	405	407	390	412	421	407	400	417	428	458	427	397	389	472	454	441	462	429	444	418	423	442	401	412	393	386	432	412	457	421	417	440	399	381	402	438	425	389	430	399	432	411	389	400	416	430	464	419	426	404	414	422	404	425	464	410	446	394	404	413	429	414	406	415	425	428	406	377	399	417	439	422	426	443	451	417	433	435	394	411	455	400	400	433	427	415	399	433	397	410	429	439	402	411	402	400	428	414	396	395	417	398	440	432	413	401	450	402	459	441	411	398	433	449	391	400	423	414	417	391	398	394	416	417	424	442	397	435	444	455	419	406	429	405	408	392	427	419	430	435	398	426	392	407	399	430	418	425	405	406	390	403	415	418	420	392	447	403	421	415	415	443	426	393	398	430	382	424	424	389	412	374	401	421	436	405	455	406	399	418	404	411	435	424	440	481	409	430	398	441	412	412	375	417	422	442	403	387	423	424	435	413	450	437	448	443	414	408	398	420	408	469	387	421	421	446	413	402	452	435	439	429	421	406	411	439	401	400	385	382	425	379	390	415	424	414	413	410	407	410	430	445	408	419	431	436	425	444	448	445	412	398	419	383	430	438	426	426	419	424	449	437	401	400	416	370	430	437	402	461	388	443	417	404	432	378	447	438	407	441	402	389	420	412	398	436	460	385	448	429	407	394	399	407	415	413	438	431	418	431	411	394	402	426	413	406	419	429	433	413	428	415	413	410	405	433	393	398	394	418	424	435	429	423	403	412	406	421	424	456	403	405	426	393	405	417	437	427	397	408	431	420	399	422	398	418	435	461	433	431	429	398	409	413	407	411	439	407	405	416	412	384	396	413	421	410	401	388	415	416	414	417	432	430	420	424	423	409	385	411	426	416	415	417	386	400	444	402	414	410	414	408	406	399	428	433	446	413	415	433	436	417	431	427	445	426	408	421	432	402	425	408	412
1481	436	411	435	392	374	358	369	368	388	389	382	395	400	381	360	427	414	377	389	377	390	361	359	346	401	371	355	352	394	371	404	378	385	371	371	399	379	338	363	412	356	350	357	356	383	381	353	366	389	394	350	354	348	380	353	348	402	391	355	374	348	378	367	390	375	368	353	383	369	373	373	372	334	361	370	375	389	384	407	336	390	374	414	354	416	376	370	378	377	378	394	376	375	350	331	358	354	384	358	361	369	348	337	388	337	380	396	380	369	384	383	344	375	368	347	327	346	377	400	394	353	375	411	373	360	411	365	410	394	355	390	347	397	393	379	357	414	368	392	365	345	373	371	387	354	369	395	364	378	374	367	359	365	350	377	357	392	353	362	374	353	373	362	342	367	361	344	348	353	400	381	359	371	397	373	377	356	377	375	355	396	393	372	394	355	384	384	386	368	380	390	350	343	366	372	386	373	396	367	387	378	329	389	385	377	350	348	371	365	341	382	366	347	386	366	334	354	393	387	360	382	341	394	354	379	380	369	381	366	339	411	366	369	396	362	377	371	385	361	322	351	352	370	354	403	381	362	391	381	370	373	397	368	342	316	368	373	347	359	365	371	350	354	396	379	355	368	391	418	373	385	395	395	404	324	343	360	368	351	344	370	397	352	379	388	373	381	362	377	385	372	369	397	363	359	353	342	371	392	336	402	361	367	406	371	354	389	377	337	384	353	372	379	370	357	373	374	381	428	389	412	366	401	353	349	415	405	367	374	362	352	378	415	408	329	397	354	344	378	339	371	389	374	382	375	370	333	351	407	400	374	368	415	341	366	376	367	350	369	358	391	355	384	390	364	389	382	360	389	379	389	364	339	404	387	378	375	377	416	395	377	377	345	374	378	359	405	346	376	355	386	359	379	363	421	388	375	376	364	376	356	362	360	371	354	368	366	375	382	381	367	361	395	360	398	341	339	398	375	365	364	369	362	377	363	397	354	372	392	355	351	369	384	358	362	355	348	407	414	360	369	359	358	370	390	385	361	374	353	389	380	411	316	355	372	361	360	418	381	398	344	356	381	371	347	366	340	347	387	364	395	359	397	370	356	402	359	404	374	364	366	366	358	374	370	406	355	381	370	344	404	409	360	371	376	380	385	337	341	364	378	386	351	375	367	354	374	370	384	352	372	380	374	382	374	382	376	361	360	368	351	394	323	331	393	349	339	362	360	356	327	372	333	376	364	365	401	355	339	341	379	395	384	374	354	363	362	369	377	376	395	368	375	404	389	398	355	325	366	369	344	353	382	382	384	379	367	349	371	351	345	374	351	374	377	444	386	331	379	349	381	320	418	402	344	337	356	402	380	333	331	381	352	398	368	360	399	399	350	351	356	429	379	384	359	373	384	381	367	406	408	362	382	373	340	410	385	399	369	414	385	367	347	370	401	349	352	389	361	352	336	411	384	364	407	358	382	345	368	335	388	363	379	411	362	355	398	362	380	354	379	371	369	370	327	368	356	354	373	390	371	411	382	395	389	370	402	368	390	378	380	358	356	350	401	377	365	403	356	381	381	405	346	351	351	382	390	376	381	399	352	342	396	389	368	392	377	376	365	399	370	392	370	366	365	415	347	400	399	371	374	379	369	351	384	368	334	370	402	355	370	360	362	371	374	353	364	349	372	362	357	380	381	374	366	402	354	372	369	380	351	359	379	357	355	351	337	354	375	332	388	344	378	341	345	391	386	348	334	340	389	372	368	377	387	358	380	378	372	360	412	364	381	375	362	359	364	361	374	365	393	379	375	395	386	355	365	386	371	360	362	349	354	397	392	364	391	331	365	363	346	360	372	414	369	378	349	378	374	352	375	373	393	397	388	382	395	396	395	359	343	347	384	352	382	363	386	366	348	337	331	369	368	377	367	365	382	381	363	387	379	377	398	390	350	339	380	360	404	365	367	352	343	360	358	393	383	350	375	366	344	386	368	382	378	351	402	400	367	343	409	378	385	361	355	373	370	379	384	427	371	343	400	397	375	361	353	371	370	378	403	381	370	380	368	374	347	384	363	415	364	375	396	390	389	359	336	410	390	354	408	375	361	343	384	378	337	370	382	389	350	404	384	379	383	391	389	365	374	374	388	354	379	364	371	383	392	360	343	356	383	378	362	362	367	332	370	363	388	386	358	351	371	401	377	409	383	356	333	408	366	395	366	399	357	355	386	418	342	384	373	385	353	341	333	326	341	353	359	356	337	387	341	407	359	372	367	395	416	368	413	361	363	369	371	388	376	377	391	344	359	348	361	399	372	394	410	390	357	366	378	337	381	342	386	356	372	339	366	349	355	351	368	378	354	365	352	356	370	393	373	375	350	388	372	358	376	372	414	374	349	385	367	405	377	411	398	400	374	413	375	350	385	320	393	397	317	383	377	350	387	376	400	363	391	372	387	364	346	405	390	384	353	385	382	399	372	354	385	386	379	369	392	368	369	392	389	330	386	370	377	343	388	388	379	375	374	347	379	374	366	364	341	400	355	354	354	346	371	344	387	393	375	383	356	337	368	372	415	355	348	354	366	362	394	358	348	377	361	371	339	423	377	372	395	390	396	405	365	368	383	361	375	380	391	372	365	375	393	396	359	310	365	414	397	356	396	394	370	325	390	347	359	355	397	362	406	362	375	376	422	390	360	367	391	388	391	363	368	365	347	380	369	385	399	380	396	367	341	357	380	398	392	368	347	405	390	324	358	339	402	352	356	390	382	350	388	336	355	389	359	348	384	356	364	391	384	393	359	375	364	349	361	388	385	394	382	394	352	368	389	367	326	356	332	386	408	409	375	402	397	374	403	369	390	373	371	359	374	364	361	368	381	376	392	347	356	356	386	358	391	408	366	344	378	394	375	371	375	356	327	338	399	353	379	423	376	368	334	405	389	360	351	394	367	321	362	325	356	351	314	339	363	355	346	396	395	374	345	387	388	363	380	359	364	387	356	378	409	349	371	395	333	369	396	340	417	378	372	380	365	370	362	366	370	370	365	370	387	400	357	388	356	348	373	360	386	392	355	395	384	341	381	378	385	383	404	365	384	383	391	360	346	374	351	361	389	377	357	359	365	392	348	358	365	356	380	331	361	385	386	389	359	393	357	354	437	390	387	397	334	344	380	358	359	372	362	375	331	400	373	364	362	373	390	399	397	371	357	394	371	356	418	374	372	338	375	392	370	325	369	383	331	336	373	407	393	366	332	338	359	367	402	383	362	367	407	380	394	387	414	375	351	352	405	375	391	416	344	359	399	381	385	364	359	398	412	366	368	386	374	372	339	375	372	386	389	340	391	357	367	363	388	344	323	392	379	348	352	397	423	360	388	362	367	333	351	372	390	387	389	358	334	365	393	374	352	362	384	376	378	408	335	369	387	368	381	385	353	371	339	388	389	353	393	354	379	367	386	355	382	361	392	329	388	373	376	371	356	408	380	349	378	357	345	362	383	391	406	403	360	367	363	359	386
2010	925	1083	1144	1051	1037	905	880	861	899	916	912	894	904	884	890	901	900	895	916	937	858	849	909	905	870	906	892	837	891	887	923	910	872	846	862	885	898	885	852	859	851	884	811	863	844	853	874	924	858	883	839	883	879	898	897	878	828	854	819	850	893	806	852	891	842	846	888	905	881	877	857	838	905	858	890	870	861	885	912	838	864	866	844	865	830	803	864	855	892	876	871	868	817	904	875	863	842	908	849	865	881	865	864	903	899	855	847	833	874	879	834	862	852	864	892	862	911	868	896	855	862	867	902	897	966	869	868	905	853	919	852	854	847	861	873	883	903	902	860	854	855	861	868	840	936	882	896	870	879	881	875	867	863	834	862	899	825	887	845	923	844	785	888	920	917	894	808	901	877	884	852	878	832	869	829	825	894	854	873	862	848	873	870	867	880	838	882	901	866	905	799	870	900	901	870	874	864	853	865	897	842	925	892	845	834	848	903	851	892	844	828	878	901	886	841	918	894	873	889	830	871	893	887	868	842	933	874	814	804	864	897	867	818	852	855	830	848	829	904	893	866	855	896	838	916	922	895	853	872	904	908	925	823	885	876	857	915	869	934	855	830	912	854	875	844	861	868	837	801	857	775	910	865	824	848	839	830	870	829	828	900	842	877	885	868	859	871	872	913	863	872	861	796	877	917	890	863	858	887	803	855	870	869	865	818	902	872	832	868	868	871	921	872	899	939	884	829	881	872	875	823	873	940	907	883	906	932	853	854	826	839	866	840	846	890	878	863	883	897	877	873	870	881	796	847	875	857	807	838	922	890	884	858	836	885	838	858	874	854	927	861	871	914	878	855	931	825	821	885	864	885	829	909	893	812	952	933	855	898	816	854	853	895	901	790	845	914	871	833	862	852	888	842	877	856	818	867	892	895	901	863	850	827	906	874	841	868	840	863	869	828	874	941	890	881	832	853	865	921	852	960	872	856	898	866	837	828	871	888	917	859	847	867	894	852	874	884	842	897	880	888	887	920	882	845	849	901	964	850	828	905	912	829	849	862	837	796	850	895	881	866	863	872	823	844	844	882	867	871	866	822	899	948	821	891	838	853	861	850	842	876	901	833	864	861	855	836	819	862	876	848	907	857	853	836	820	874	810	864	831	890	848	905	883	888	837	851	855	875	872	889	926	885	861	933	883	825	835	862	878	845	823	852	860	859	832	889	894	875	852	886	882	816	842	856	884	903	872	898	899	916	878	904	802	855	863	847	816	860	926	890	831	845	876	870	851	859	792	823	843	900	910	856	867	895	885	884	890	917	876	834	827	837	855	879	856	864	820	878	866	851	845	852	853	843	855	872	876	846	818	893	871	844	878	941	879	882	856	879	867	845	864	805	878	886	873	906	874	831	850	892	911	809	871	827	885	820	840	837	856	868	850	893	852	849	897	903	836	850	851	838	896	832	866	875	861	858	904	825	892	956	851	883	851	880	869	886	842	808	870	871	903	887	837	848	861	877	842	840	896	919	880	857	907	814	848	840	887	843	889	887	849	889	830	849	873	855	856	864	862	816	889	944	826	869	863	854	911	925	884	860	891	879	910	814	921	843	840	882	825	873	891	860	858	861	868	787	822	864	868	868	907	894	851	849	813	889	860	884	837	839	879	862	897	876	881	820	887	889	911	848	884	839	892	865	820	814	853	885	877	884	881	882	878	923	857	884	855	858	932	821	828	850	866	889	876	827	868	792	815	855	867	862	871	836	849	841	859	821	872	855	894	918	873	878	849	877	852	928	893	881	887	927	827	868	904	847	837	899	897	849	862	866	881	849	866	837	850	884	884	828	848	866	869	878	850	827	885	861	872	857	873	886	857	878	877	869	873	901	844	859	862	870	912	852	855	873	835	861	836	829	949	908	866	900	885	871	876	921	840	891	878	838	905	877	889	838	896	870	849	836	894	886	888	847	843	881	836	875	887	871	832	840	881	905	903	865	865	866	869	857	838	872	880	861	873	879	890	862	846	813	848	797	854	870	863	873	853	878	897	893	828	828	909	868	806	829	863	889	837	851	858	826	877	868	856	852	869	878	853	840	841	904	897	856	873	915	873	877	862	877	847	834	832	881	922	830	822	879	881	854	858	885	903	816	831	845	879	822	888	855	875	809	897	894	873	859	865	861	892	866	882	837	883	920	888	905	899	893	856	821	865	834	851	894	872	870	846	835	857	825	865	898	887	802	870	827	832	847	881	868	879	842	839	862	918	857	892	801	839	829	859	850	888	897	860	851	841	903	858	881	831	861	891	866	898	888	856	901	903	860	829	886	858	831	860	858	891	873	861	878	877	874	852	833	833	882	902	852	913	844	844	882	824	836	822	893	895	892	893	888	900	889	910	861	801	862	857	872	865	858	865	887	840	857	838	792	853	875	865	874	905	870	860	874	828	863	890	856	876	848	914	876	854	928	900	831	830	898	944	852	878	903	813	833	869	865	887	832	882	870	797	944	869	845	841	870	851	891	855	844	890	851	851	878	839	863	833	868	893	864	829	861	870	870	862	899	855	886	897	866	856	857	862	872	882	907	851	888	866	904	886	857	832	871	889	847	888	858	885	849	846	880	883	876	849	853	840	884	865	851	927	885	908	869	851	884	906	873	882	897	915	876	814	823	900	839	831	871	865	838	849	872	912	890	898	889	877	870	922	917	846	884	898	901	892	834	827	850	913	866	898	887	843	887	920	874	851	867	946	836	865	843	911	885	826	935	845	856	836	878	871	879	907	846	898	881	914	809	868	898	866	867	845	870	861	854	867	943	870	853	860	883	902	888	898	876	854	841	803	837	881	809	896	856	862	845	900	900	888	807	888	923	887	844	886	888	889	833	903	854	896	866	909	882	833	893	906	920	871	878	829	865	873	810	818	848	837	837	870	863	898	911	838	908	866	872	880	927	912	861	891	870	800	840	863	864	850	859	923	883	820	908	888	941	877	892	856	886	946	862	840	855	821	887	922	876	839	831	828	843	893	861	874	891	889	874	873	854	871	909	836	902	940	893	858	854	892	867	863	895	859	905	875	810	868	870	866	850	847	834	824	827	847	867	908	849	878	872	850	895	901	881	878	823	825	875	888	881	856	844	866	830	900	904	902	886	907	865	884	858	869	901	868	856	845	870	854	882	806	889	851	858	897	833	848	881	872	894	894	870	896	889	896	827	877	881	864	888	868	942	882	877	870	866	931	903	898	880	824	881	917	849	825	851	829	871	884	885	915	873	883	905	868	862	845	802	858	858	858	891	892	871	908	843	858	836	847	858	891	825	841	904	881	852	828	835	881	848	926	826	878	871	817	852	852	843	901	828	892	858	824	846	842	870	859	859	886	833	853	894	862	868	832	866	897	858	837	861	876	896	887	903	841	835	862	882	865	840	851	859	899	855	845	875	867	866	822	858	842	802	872	850	830	934	833	891	849	899	881	864	895	875	861	895	868	808	914	913	872	874	878	868	834	871
6952	806	809	687	494	516	437	397	402	387	344	349	373	340	384	346	339	365	366	344	349	374	340	348	355	351	356	346	325	373	373	364	374	368	337	366	338	329	326	355	319	336	338	365	354	320	355	330	344	327	339	336	330	314	358	347	341	322	331	338	317	354	353	321	342	329	325	364	324	362	338	309	355	346	343	322	338	320	355	352	384	311	349	307	352	334	340	347	324	342	378	327	366	328	342	331	309	338	332	345	349	398	340	322	359	378	347	366	346	365	373	356	377	352	340	346	354	360	323	326	373	357	315	341	278	334	362	374	356	347	360	355	328	327	334	326	341	328	380	345	342	341	359	336	343	366	334	353	330	337	343	340	353	346	326	320	370	370	331	366	379	349	348	394	337	344	325	333	337	308	354	357	347	337	350	315	322	345	319	352	365	354	347	339	342	352	299	324	354	342	340	337	323	298	318	374	333	377	307	359	323	359	341	364	380	353	327	362	327	331	342	310	325	340	367	326	321	354	337	348	390	324	355	364	341	360	351	372	355	391	312	349	391	364	331	330	315	357	346	355	355	385	348	358	374	341	350	347	310	334	339	378	339	373	358	370	328	349	307	350	339	325	367	372	344	343	343	361	332	360	356	343	334	332	313	356	342	352	337	338	353	346	359	327	345	379	328	337	331	357	343	339	359	299	354	338	318	330	326	354	344	365	341	357	354	366	375	318	315	333	338	352	354	360	335	351	352	342	309	349	330	297	347	347	332	354	324	333	347	318	327	319	363	351	351	344	332	358	344	345	338	380	310	373	364	341	368	326	338	370	335	357	315	344	356	378	336	296	362	333	319	329	340	359	294	338	343	383	312	336	343	374	320	350	360	308	383	340	343	364	361	327	326	370	348	362	338	370	375	336	336	314	337	364	366	352	356	299	344	308	332	324	334	324	381	341	329	342	365	352	353	329	347	333	340	335	331	374	341	359	366	345	350	352	342	336	325	341	365	326	389	351	334	360	308	342	332	331	335	366	305	352	335	338	357	332	319	335	333	355	322	347	301	329	347	331	330	358	381	373	328	339	339	331	347	321	352	363	352	323	306	354	353	332	364	337	333	330	345	311	343	335	335	331	343	370	372	338	325	336	324	367	347	352	356	330	370	347	344	339	345	351	295	355	344	313	345	329	356	327	330	336	365	332	335	341	346	327	311	332	334	327	380	327	328	325	334	357	356	328	385	359	339	348	303	350	352	390	328	355	334	330	374	331	301	345	327	364	333	365	372	346	344	350	364	304	321	387	355	370	355	340	329	341	368	305	345	323	351	357	330	361	351	355	361	348	308	312	360	301	354	342	329	355	330	326	327	346	376	357	329	363	330	345	330	334	350	330	316	354	332	352	367	313	335	314	325	356	340	348	316	335	355	342	332	314	354	355	335	348	333	363	326	359	383	323	323	351	382	329	351	330	345	329	328	324	327	322	346	336	338	316	333	345	376	333	348	325	333	357	341	384	324	345	349	378	325	349	360	325	371	324	334	365	312	371	334	320	365	330	308	334	350	344	323	351	331	345	374	335	360	335	359	329	330	356	338	347	364	356	349	357	339	333	332	335	376	330	357	338	333	328	346	366	346	339	364	311	315	350	362	335	345	353	320	363	362	345	338	328	310	341	357	342	352	345	333	374	353	345	341	322	363	338	376	330	318	343	356	302	344	367	331	322	359	320	355	377	308	350	354	321	376	309	332	335	328	319	339	412	359	310	344	355	334	368	331	332	358	386	352	352	311	359	391	349	341	340	348	337	342	299	372	355	338	366	335	334	346	344	334	365	371	351	329	314	350	359	363	353	351	315	380	346	392	339	352	342	342	344	362	315	367	319	341	303	362	325	350	334	352	347	352	339	336	350	350	345	361	350	339	327	344	354	377	309	341	377	359	311	335	344	352	330	342	338	348	356	358	338	309	389	364	314	336	351	332	356	324	333	352	314	299	328	320	334	374	338	323	352	356	315	321	293	358	353	333	337	363	328	367	345	350	350	352	330	328	329	324	325	346	351	322	350	359	348	336	359	381	339	325	336	346	350	362	341	356	317	346	311	350	369	340	312	333	351	340	340	324	318	373	369	379	341	354	365	330	373	364	353	326	379	390	292	322	322	299	351	321	363	351	360	360	344	347	315	328	357	343	346	365	313	377	318	328	341	359	360	314	376	338	366	344	350	343	343	334	347	332	328	353	340	341	369	347	365	328	379	367	388	355	337	340	304	348	356	355	364	363	371	353	350	336	362	350	336	350	365	338	337	307	355	321	348	350	312	350	331	349	380	354	326	341	335	321	329	359	340	335	339	318	357	356	352	314	366	314	355	330	340	334	307	364	343	362	354	332	354	331	333	306	340	326	343	384	346	364	367	342	369	336	333	361	369	380	316	363	317	349	345	326	323	320	321	361	332	322	339	340	332	330	305	369	326	367	337	344	325	353	363	359	348	311	344	333	347	350	333	354	344	331	332	339	354	330	373	362	340	353	359	363	351	328	374	352	377	353	354	347	339	287	341	313	353	325	339	326	354	368	338	382	374	380	355	402	353	303	361	370	308	324	334	330	352	370	341	353	345	338	326	352	347	353	360	357	315	333	350	331	325	376	347	344	328	353	347	338	346	322	359	326	350	360	381	346	376	328	335	357	355	342	368	354	352	355	310	313	367	340	358	320	377	338	321	367	400	358	337	377	389	333	314	318	323	317	340	312	356	329	335	346	354	367	352	345	351	350	341	319	304	355	319	368	341	310	319	376	344	344	334	346	329	352	371	318	341	363	314	328	349	338	312	347	310	329	363	375	351	373	372	328	358	357	313	314	318	355	343	318	355	372	356	348	348	326	292	355	377	359	323	347	343	340	346	328	310	324	361	349	356	347	339	338	326	326	352	308	345	372	328	348	364	364	344	341	329	372	354	319	342	315	351	317	308	323	341	316	328	361	348	389	327	341	367	360	361	346	332	335	338	373	370	352	347	348	357	333	350	323	321	351	320	347	343	300	334	358	360	318	345	328	335	346	341	363	364	371	358	373	321	332	357	329	342	318	351	361	328	340	373	358	337	348	361	323	354	377	327	351	333	368	327	347	348	383	339	365	341	364	330	377	337	363	322	354	340	376	346	340	302	316	371	381	334	373	339	348	328	331	331	349	328	356	367	338	344	343	327	366	357	346	362	348	315	307	347	341	367	345	376	318	380	343	330	324	312	358	347	335	332	335	342	310	338	358	314	337	356	342	334	315	310	320	327	341	337	292	332	323	320	359	378	326	338	372	347	350	386	348	366	360	389	403	325	334	355	333	339	359	386	333	321	321	329	351	346	314	373	385	374	360	367	333	332	345	335	365	353	382	341	349	335	361	372	349	333	335	341	340	332	344	365	353	343	356	334	353	329	357	346	337	331	305	370	312	357	351	369	337	370	351	306	350	362	358	345	382	362	321	329	352	342	313	311	376	320	327	332	353	351	367	337	357	310	332	370
6592	1207	1721	1910	1780	1549	1274	1056	1067	1011	955	947	894	876	883	854	841	852	834	795	867	853	864	821	882	835	826	821	771	815	761	823	825	778	782	781	821	827	789	779	822	754	783	741	813	830	781	832	785	834	795	823	806	829	813	797	755	853	844	762	788	802	795	817	760	784	816	780	785	840	766	774	806	840	854	783	880	833	831	870	777	817	809	828	772	839	819	799	784	767	766	798	785	798	816	825	753	777	812	816	809	731	830	830	806	737	827	777	829	813	831	810	842	849	835	760	782	812	747	816	819	823	788	762	762	730	812	762	790	741	763	776	800	773	807	831	804	787	780	826	820	783	848	761	807	784	784	797	823	793	787	819	797	785	769	804	806	795	787	813	819	782	789	800	778	806	760	812	781	781	746	786	822	763	824	788	774	792	833	792	780	779	814	784	797	776	768	793	788	765	756	824	797	808	825	765	816	833	752	811	725	809	782	778	775	802	796	790	802	753	758	782	830	841	808	802	769	785	774	823	747	836	780	751	779	825	804	817	787	770	845	798	816	802	772	741	771	774	773	728	805	776	789	800	861	810	809	851	746	775	821	766	775	849	782	800	807	787	743	757	854	809	778	734	798	807	829	784	823	721	756	821	791	785	839	783	844	806	820	753	811	786	833	768	779	769	802	766	822	851	788	761	808	792	826	830	819	811	851	809	771	789	798	785	829	818	797	782	874	771	781	807	804	824	775	805	790	789	791	854	837	775	804	792	733	805	768	819	788	800	814	788	822	786	822	817	828	785	797	839	828	785	736	812	864	788	852	810	812	800	808	777	784	821	787	770	788	764	832	779	800	753	806	781	814	816	777	790	823	772	815	787	803	782	820	770	803	847	793	778	788	782	807	815	732	795	789	773	856	803	783	785	809	806	827	810	846	794	770	778	791	794	780	839	816	770	773	761	786	797	779	846	805	768	789	789	816	842	850	753	802	795	788	787	808	785	804	811	823	786	797	769	811	826	868	772	764	758	735	807	817	822	793	783	822	764	772	764	829	818	855	815	788	767	785	777	851	790	812	773	764	800	820	818	822	831	814	799	840	801	753	770	771	776	829	772	858	835	794	766	781	807	767	820	863	784	783	742	787	829	836	765	804	821	778	786	809	770	781	822	776	785	789	798	765	826	804	819	815	826	845	777	796	730	803	807	799	777	785	771	796	779	837	827	817	805	785	761	763	839	799	849	796	818	846	754	795	799	770	742	844	783	773	806	831	776	815	797	745	858	822	821	812	766	806	781	792	802	824	817	791	759	784	754	817	825	795	775	768	819	841	765	802	747	838	808	830	816	802	809	786	802	787	797	767	794	779	772	766	786	799	868	783	777	809	833	834	812	817	783	812	829	794	819	801	762	791	822	756	798	783	832	806	804	834	826	768	756	817	755	784	778	746	784	802	787	788	746	780	803	818	827	821	783	802	807	805	818	810	796	789	779	846	804	817	792	838	801	791	788	771	823	804	789	797	803	780	823	767	760	797	802	797	778	782	761	784	792	803	783	775	830	749	754	784	808	822	795	776	762	802	766	731	796	830	846	827	802	830	761	802	761	812	828	766	830	804	831	806	818	851	837	807	821	792	763	741	779	781	805	804	788	764	801	806	846	862	760	790	776	745	810	820	785	848	788	827	788	784	767	823	760	818	766	835	817	847	789	753	806	790	764	781	815	758	794	809	797	826	772	794	789	804	796	779	791	796	790	799	798	842	797	796	835	747	801	796	795	777	774	800	756	804	826	801	781	785	757	815	737	803	810	845	796	782	809	806	812	802	761	814	787	762	794	834	819	876	786	815	785	796	755	796	801	784	825	760	775	779	825	758	813	857	801	779	778	783	782	804	844	774	794	831	789	827	780	851	786	779	791	796	814	791	765	775	779	829	748	838	819	781	767	760	751	847	809	802	803	780	808	838	832	755	845	812	806	775	835	778	830	750	761	747	811	815	793	784	782	819	814	787	773	776	775	769	781	788	835	810	793	814	812	789	787	794	778	820	787	855	791	805	759	816	789	768	800	841	822	805	771	787	762	783	788	794	796	836	819	815	808	769	795	779	792	800	815	770	846	801	753	823	778	769	846	818	836	794	800	799	831	815	808	828	794	835	778	804	788	814	833	774	813	800	779	838	840	784	802	790	820	834	792	781	766	812	771	806	744	826	791	752	774	771	799	800	745	790	759	817	830	819	803	805	773	766	803	811	798	791	815	805	845	780	783	778	768	821	781	763	793	816	764	769	788	795	800	814	769	796	782	804	788	789	812	764	797	775	756	834	807	777	830	779	767	790	847	809	836	799	812	755	768	824	865	772	765	867	828	819	773	735	846	795	825	817	777	800	751	823	790	786	796	866	868	800	794	840	826	815	794	821	802	785	787	831	778	803	817	798	807	773	793	811	830	824	771	770	758	776	796	772	816	811	800	762	853	849	750	796	773	767	774	767	834	764	770	730	790	836	813	795	801	837	810	784	768	838	796	793	824	825	844	780	801	756	822	785	801	792	792	787	776	740	820	770	830	777	807	772	765	807	804	798	795	781	845	829	835	745	786	805	768	826	796	820	744	786	813	784	757	810	826	830	799	734	750	816	778	791	778	806	751	824	788	798	850	825	781	780	763	752	808	809	760	800	802	762	819	819	805	797	740	760	835	790	819	793	802	788	807	817	790	794	812	828	788	900	778	835	890	827	779	805	812	827	806	813	793	800	800	769	770	789	747	806	780	791	796	761	844	771	800	778	812	793	787	819	831	768	815	803	809	817	773	813	794	814	751	810	759	828	759	794	851	794	826	800	837	795	828	789	838	756	803	795	768	811	792	783	776	816	779	800	816	777	795	779	769	813	769	794	782	812	791	803	809	780	742	811	797	793	807	809	795	763	768	756	740	810	814	750	817	813	785	809	780	801	810	805	804	772	773	813	756	803	743	820	754	792	756	743	804	787	825	767	791	704	792	789	779	809	816	807	824	781	842	786	762	799	798	789	823	791	827	819	777	779	839	764	848	788	727	800	803	774	796	787	771	817	828	781	798	774	779	772	786	770	801	770	817	784	808	794	786	775	796	814	833	817	808	828	842	787	784	730	796	798	795	810	795	879	790	785	801	788	781	817	773	762	865	774	844	811	765	777	773	798	764	808	805	796	783	779	783	814	806	839	817	793	843	815	808	782	765	771	804	737	825	790	810	780	785	816	804	781	816	800	794	843	822	801	764	766	766	824	777	798	808	847	822	776	804	799	792	753	836	802	772	791	782	822	807	809	765	767	806	776	824	820	775	806	841	833	825	777	824	792	772	775	799	796	742	760	774	827	810	787	797	794	784	831	802	809	789	772	825	798	796	773	817	791	769	801	791	799	783	776	750	783	759	800	794	821	769	767	783	744	820	851	812	734	835	792	849	835	776	815	792	792	802	767	756	793	797	783	827	781	771	767	848	792	794	784	744	790	823	868	811	800	820	818	859	787	783	759	814
12263	1074	912	799	622	415	354	253	212	212	245	232	194	200	169	188	162	207	177	154	216	201	169	163	192	162	139	166	194	155	136	179	151	201	172	175	170	163	167	145	175	155	167	153	150	143	157	147	168	176	156	177	164	143	148	151	171	142	148	176	131	158	157	172	154	186	177	184	178	147	152	167	155	142	171	166	161	164	183	172	161	137	175	166	157	157	185	185	166	183	151	140	153	172	155	155	179	156	164	177	160	165	162	165	154	182	166	164	151	157	167	136	162	179	158	154	153	173	175	158	151	177	159	167	145	158	166	174	159	180	186	174	160	161	164	144	151	201	169	138	159	170	166	156	163	153	155	160	165	164	189	179	166	153	172	179	159	165	129	159	173	173	165	196	174	186	159	177	187	158	159	163	140	150	169	157	145	173	166	154	187	168	164	145	142	178	146	132	137	163	134	165	143	180	166	185	152	165	160	156	153	169	169	168	150	175	151	160	162	159	152	169	158	174	173	175	176	185	170	181	159	155	137	162	148	171	169	161	162	146	176	158	165	147	157	164	148	171	145	159	164	172	150	147	152	174	153	165	162	144	177	179	175	184	167	168	149	151	163	163	169	162	178	182	176	159	152	141	138	171	171	169	173	157	164	156	154	200	161	157	145	215	161	177	163	191	175	155	162	155	180	157	165	166	151	151	136	158	173	148	168	165	158	183	169	150	154	168	189	183	163	163	163	174	175	185	153	151	161	151	145	170	150	188	154	159	148	159	171	147	189	175	165	163	160	148	168	153	186	183	161	179	168	168	148	155	167	151	154	148	159	159	150	157	170	168	163	148	163	158	152	132	161	146	187	154	192	166	167	166	166	174	177	175	166	147	152	159	143	171	159	173	165	161	162	175	121	171	131	168	174	180	148	164	172	154	163	162	172	142	152	156	166	168	193	129	144	158	145	169	173	173	144	165	162	160	149	166	130	161	161	165	172	131	156	171	171	182	153	156	177	154	161	161	159	153	129	142	170	176	137	144	179	154	169	161	168	201	182	191	135	187	144	153	178	164	175	168	176	168	170	133	164	148	157	148	169	178	163	133	136	167	147	138	156	157	153	168	137	183	167	169	156	172	147	148	169	163	161	150	134	157	166	172	153	176	168	153	153	163	160	168	172	157	150	154	177	148	164	156	160	162	170	159	161	164	141	152	164	162	179	140	189	160	190	162	163	159	147	145	162	157	161	160	161	133	160	168	151	158	183	150	155	176	176	136	172	160	201	160	167	188	151	157	184	159	158	154	145	175	140	161	172	170	141	143	131	169	166	139	166	153	160	170	159	157	170	154	180	166	177	151	169	157	174	137	185	160	151	162	173	166	167	144	161	145	164	182	160	149	164	145	148	173	155	151	173	154	147	197	145	180	175	151	151	171	166	154	157	168	157	154	179	173	162	183	182	162	166	171	183	165	184	166	174	156	177	170	163	172	173	162	150	174	161	157	183	148	135	149	172	148	156	168	155	165	150	178	156	161	151	172	145	155	149	168	171	121	155	147	154	144	162	185	160	172	174	163	156	154	184	175	211	166	145	153	167	169	161	148	147	178	161	165	158	182	157	158	150	152	141	151	153	164	139	174	165	137	138	157	171	189	163	182	141	164	126	160	166	167	160	191	158	178	137	149	160	184	180	160	154	180	182	176	166	163	166	150	143	166	181	140	178	173	193	150	153	165	171	170	176	178	180	162	155	160	160	140	160	141	165	176	145	176	164	149	144	154	196	170	177	158	171	167	178	158	150	167	150	167	171	164	153	170	149	173	166	172	163	140	157	165	162	157	164	161	166	148	153	132	193	164	157	180	158	170	166	169	160	177	168	182	149	153	160	184	173	182	136	167	166	160	150	160	163	137	187	156	158	173	136	175	181	124	160	166	170	149	153	125	155	173	163	160	175	145	158	156	170	173	139	172	162	136	150	170	163	169	165	174	152	148	176	174	151	150	163	157	187	177	184	143	184	153	174	147	162	149	188	174	172	167	152	159	155	163	142	158	175	151	170	158	182	165	163	178	157	166	170	184	151	176	182	187	173	154	164	174	152	172	187	164	151	154	172	149	151	171	147	171	153	179	149	161	177	158	168	181	162	164	155	157	174	181	150	179	176	178	151	146	151	162	141	140	153	152	183	145	153	182	161	165	157	183	149	174	147	146	171	176	170	174	180	153	177	135	168	163	170	162	178	161	169	165	153	136	164	136	156	144	171	167	151	165	160	140	177	136	167	141	180	157	192	162	172	173	163	187	165	189	169	160	155	176	143	177	156	143	144	144	148	146	173	161	153	163	173	185	164	171	137	177	152	171	153	167	144	168	159	168	161	165	167	171	155	161	173	148	161	187	150	161	144	159	177	146	149	157	145	152	147	169	128	163	161	143	165	156	168	159	156	151	152	174	154	147	163	151	165	154	153	176	164	172	195	146	176	184	172	179	151	142	172	160	162	181	150	171	165	178	144	161	172	165	151	160	143	158	135	179	149	157	155	157	170	166	191	138	174	169	184	152	193	165	156	172	153	165	173	181	185	170	145	179	160	177	160	159	141	164	137	164	154	155	181	160	167	145	182	162	156	157	187	174	175	157	155	167	162	157	174	154	166	151	157	179	155	175	187	158	139	148	196	158	145	154	172	167	151	159	119	152	175	165	138	190	160	175	142	167	156	180	177	191	162	173	156	186	160	158	162	151	159	167	153	174	175	153	148	165	171	155	194	158	165	137	158	158	167	174	179	132	161	167	150	174	151	144	172	166	159	177	160	156	154	158	162	163	164	135	150	163	159	159	170	172	146	138	148	167	157	166	175	164	169	119	163	172	163	167	160	141	171	148	189	158	141	171	150	172	155	148	144	149	159	194	168	165	155	192	148	178	182	154	162	147	146	153	171	160	152	164	152	145	167	178	183	147	150	153	166	144	159	155	145	178	170	149	181	160	149	158	162	192	156	147	166	156	156	186	163	171	164	150	164	158	163	127	153	170	177	164	163	153	160	153	148	165	160	167	167	155	148	172	139	161	192	157	160	141	156	178	176	168	168	159	163	179	163	165	166	156	165	156	163	150	168	166	172	168	162	184	148	165	167	175	204	169	155	153	181	167	150	169	171	143	170	165	158	157	170	154	150	166	168	153	169	178	183	164	170	149	159	162	158	138	151	161	141	176	166	146	171	164	192	155	160	153	150	168	184	169	151	159	161	178	154	159	164	178	146	178	179	166	154	173	154	184	152	161	147	157	137	148	173	173	170	164	161	165	146	143	156	165	147	162	169	198	185	151	146	180	160	162	177	159	157	151	145	175	161	186	183	130	150	157	155	153	137	159	165	171	179	155	139	172	156	165	149	180	155	170	168	173	153	175	153	170	155	179	166	157	158	133	173	162	164	145	153	194	148	150	157	173	144	155	140	141	164	189	150	151	183	161	162	162	143	170	153	169	164	177	167	174	155	144	176	167	145	156	168	134	163	163	167	174
7784	1088	1926	2401	2278	1692	1435	1031	895	750	799	680	582	568	572	539	498	515	530	464	481	480	454	427	450	467	446	450	472	451	445	473	441	442	462	457	424	415	423	426	438	389	437	402	430	457	429	442	444	404	416	417	415	404	444	438	413	460	423	437	400	364	392	428	406	384	400	410	422	415	383	383	414	388	405	459	407	445	446	410	441	382	449	415	420	425	420	384	455	389	387	447	422	412	419	465	430	423	444	421	401	421	435	408	418	376	415	456	433	405	415	392	446	435	411	400	378	407	416	427	418	423	430	409	428	433	435	410	415	439	412	414	450	364	407	449	427	448	417	429	419	373	414	420	380	400	413	428	400	403	435	433	396	381	409	412	392	414	459	422	411	428	385	395	401	417	445	398	472	424	418	408	401	430	414	417	426	413	406	424	437	434	415	395	416	401	453	416	404	406	442	420	437	391	404	404	430	434	419	401	418	393	437	428	434	410	425	409	430	398	437	436	398	441	416	397	404	426	393	429	451	405	387	432	442	406	422	400	436	412	396	417	468	417	417	405	396	408	383	446	480	416	395	369	410	429	451	426	430	416	430	450	435	425	422	415	406	445	454	412	417	408	425	422	372	412	397	415	400	460	425	385	374	446	420	421	394	408	428	406	401	419	423	424	431	429	394	450	390	412	438	403	436	388	419	444	396	422	415	446	391	374	412	420	433	363	427	396	371	408	396	422	418	431	401	400	421	406	416	404	397	431	418	426	428	408	416	431	385	422	440	371	406	406	402	415	438	456	423	454	394	396	415	404	440	383	406	399	407	409	399	436	417	386	342	418	422	397	394	419	441	424	391	426	435	428	380	436	381	404	407	375	415	404	416	391	416	406	407	393	412	449	414	377	424	376	415	429	415	392	447	420	415	419	400	411	375	394	428	462	395	411	404	415	384	413	391	427	410	397	431	457	390	444	414	430	396	406	399	410	433	433	400	403	416	421	408	401	412	441	396	407	413	414	421	431	452	421	418	422	397	418	405	451	398	383	472	402	404	424	416	406	424	414	385	398	454	384	410	408	427	392	427	417	425	403	431	410	407	423	423	415	410	406	389	443	435	409	426	413	435	458	407	404	465	413	421	432	430	434	394	394	387	423	404	404	399	403	424	411	413	426	395	432	430	392	423	432	440	450	428	407	433	429	417	385	416	436	423	419	428	452	439	405	390	430	422	407	412	421	403	405	396	465	448	443	400	393	444	395	405	421	423	420	399	403	397	415	394	375	419	433	466	399	446	435	396	435	413	393	422	420	394	410	399	428	417	384	408	423	406	382	467	443	386	445	455	397	420	412	432	402	400	397	412	376	423	434	449	382	431	434	407	387	461	406	418	446	442	399	419	414	433	371	398	404	432	437	409	430	403	463	444	409	408	445	437	444	404	423	409	424	423	436	396	391	396	403	392	383	400	429	399	417	430	408	398	437	406	399	430	390	406	384	435	380	429	404	413	428	393	397	416	393	426	396	393	397	424	434	400	400	382	398	403	423	381	394	433	458	421	422	400	412	407	414	415	428	442	393	416	417	412	417	411	419	379	365	401	396	426	411	407	369	426	414	403	440	402	398	420	460	412	424	432	383	410	427	401	398	385	390	434	416	407	447	410	387	400	456	368	424	457	394	431	447	392	432	454	425	409	428	395	425	413	407	415	412	444	383	447	415	420	420	423	410	389	376	392	424	403	400	416	421	426	428	427	384	402	441	403	433	442	405	418	451	430	424	419	414	423	407	430	399	421	403	424	434	405	474	423	390	410	396	393	420	420	416	407	429	447	429	421	437	418	382	409	438	408	415	399	409	417	413	376	428	445	414	376	428	409	398	402	387	401	385	432	386	395	403	426	412	390	406	369	389	415	448	443	424	421	410	402	431	394	394	433	378	424	428	383	446	424	445	374	402	371	423	415	431	402	428	420	425	391	437	423	398	420	377	422	435	423	407	392	375	438	402	384	413	369	411	475	433	454	417	431	413	387	404	440	422	430	412	434	427	392	410	430	374	452	394	393	416	432	403	415	423	409	429	470	420	414	421	378	405	393	437	433	419	423	389	396	445	415	427	442	409	366	442	415	410	423	365	356	449	407	437	432	415	382	384	420	437	405	392	406	413	445	420	438	374	421	407	403	410	407	450	415	412	427	394	396	425	411	393	411	392	438	390	412	402	430	414	417	413	429	380	426	412	416	428	413	386	423	417	437	435	449	420	408	389	428	425	415	435	386	428	407	469	440	447	367	414	443	427	450	412	405	428	403	405	399	406	377	392	429	390	457	396	416	424	423	447	439	421	404	405	409	404	420	391	388	423	392	387	452	431	422	425	444	421	431	409	438	406	436	409	384	426	435	436	456	392	454	423	433	405	431	412	436	400	426	397	409	395	414	413	392	442	385	431	400	420	397	383	377	411	439	423	449	412	416	417	384	382	373	441	374	426	444	416	445	433	426	410	378	408	410	414	370	451	438	445	439	447	393	393	391	412	427	397	423	424	461	416	407	409	378	398	457	473	418	415	390	386	406	438	385	418	414	385	403	424	392	433	383	401	419	415	427	439	399	406	366	395	391	419	431	421	466	448	402	397	379	393	425	411	443	393	415	392	425	427	388	424	418	410	392	409	407	403	414	400	437	445	418	387	387	429	423	412	404	404	438	401	411	425	364	409	429	415	410	402	397	420	410	422	447	416	390	421	422	413	434	431	427	440	418	438	419	383	391	401	440	430	418	431	432	408	411	423	400	432	402	445	421	390	441	369	415	414	401	407	388	417	440	419	415	423	450	421	399	365	452	440	411	384	425	440	440	413	402	388	430	411	409	398	418	437	409	451	441	412	387	415	456	428	407	413	400	383	427	422	412	418	403	396	406	408	385	412	387	395	419	427	454	403	419	440	474	400	442	409	393	399	428	421	435	400	401	411	405	408	390	414	394	417	409	410	449	431	398	401	422	385	401	424	435	432	425	410	389	380	406	409	384	418	405	394	400	382	412	403	441	400	391	383	399	379	423	391	430	448	418	402	401	426	427	392	396	408	382	431	418	424	404	419	428	388	394	380	411	456	417	395	442	458	442	419	443	409	392	445	412	378	394	416	416	438	437	444	407	400	418	415	409	481	453	403	425	434	425	429	408	407	407	403	429	395	448	400	399	439	427	397	410	420	435	407	415	403	404	426	424	420	427	429	417	390	455	355	390	418	426	425	408	413	426	405	417	411	428	435	393	405	424	440	420	377	436	420	379	417	390	438	425	429	408	412	412	426	400	420	409	408	411	416	422	423	405	424	428	418	408	416	399	433	447	408	399	415	433	392	430	427	445	417	427	408	381	450	392	428	389	426	416	421	428	414	436	405	410	456	418	442	439	432	411	421	430	402	391	425	408	429	432	407	408	433	415	432	402	423	440	416	379	431	419	422	416	401	403	421	420	434	391	384	459	408	408	421	437	382	441	432	440	420	439	414	413	411	427	414	452	391
1410	425	415	433	423	415	377	373	346	353	375	365	389	370	366	387	380	357	373	407	364	371	394	378	363	383	381	395	397	400	348	364	359	355	337	360	323	371	394	368	379	367	378	399	368	362	414	377	354	368	370	373	380	348	379	368	382	344	382	380	368	380	354	367	379	385	369	341	367	404	411	360	412	373	419	375	390	360	369	357	392	386	385	411	368	407	369	410	311	346	397	349	371	365	384	380	369	391	421	357	364	372	328	355	359	360	385	367	397	380	382	366	400	375	379	394	378	351	379	378	360	376	356	339	343	368	368	358	405	401	372	382	368	341	366	363	374	409	376	390	375	384	380	364	364	359	366	372	364	368	386	360	394	370	395	372	357	381	400	384	379	353	336	387	381	403	347	416	322	357	388	347	382	371	358	362	377	375	412	408	367	373	366	357	399	379	423	353	378	343	354	393	383	373	359	369	379	376	347	354	382	392	352	365	391	366	350	366	358	366	383	384	362	363	383	344	349	384	366	371	414	383	360	405	387	376	392	378	355	338	364	354	384	368	361	354	344	387	375	366	396	369	369	387	356	390	362	399	368	425	381	371	401	407	403	352	403	339	363	367	399	332	389	367	384	422	392	393	390	428	348	358	386	331	356	346	375	382	353	385	380	382	410	395	384	373	346	405	332	365	385	400	360	351	361	354	399	362	389	371	367	360	391	377	387	384	400	367	359	352	407	399	399	404	385	374	368	359	384	390	419	357	367	358	343	370	367	374	382	386	368	378	395	320	394	365	411	376	378	374	377	383	355	351	385	367	378	394	406	376	368	339	389	388	392	377	333	357	385	389	342	343	363	353	402	378	399	404	383	353	354	343	368	352	334	379	328	350	378	390	380	389	358	365	379	361	347	409	336	390	389	357	368	397	386	347	357	397	360	358	420	377	369	364	405	366	405	408	343	333	357	388	391	425	355	385	356	388	352	388	416	405	357	392	363	408	413	387	382	366	382	384	358	375	372	342	384	376	339	332	344	366	386	408	386	343	402	363	406	372	364	369	348	389	383	383	380	359	405	406	378	434	380	365	382	317	397	404	382	385	369	342	367	376	339	389	396	409	368	377	373	383	357	370	373	381	381	343	347	339	374	388	362	344	387	351	354	365	337	331	382	382	430	381	419	380	347	430	343	369	356	384	387	370	375	375	399	427	413	348	346	373	336	413	413	370	382	381	412	379	378	345	391	337	407	380	346	383	362	377	360	359	366	370	363	360	395	343	346	367	394	394	391	379	369	353	381	314	353	383	390	386	370	368	359	381	378	384	364	363	389	406	432	330	376	347	365	404	390	346	402	340	407	391	371	395	374	328	372	356	374	404	398	386	359	398	395	394	364	371	353	346	367	419	337	372	349	391	388	359	357	380	376	342	388	361	340	370	408	379	390	384	360	356	397	346	350	399	343	380	382	369	349	370	393	387	386	388	383	380	395	386	391	360	424	407	359	400	395	386	374	372	374	397	362	351	393	358	368	395	362	373	361	372	344	370	342	393	410	372	344	398	395	387	393	386	405	377	338	366	356	379	411	412	375	403	362	348	390	363	381	392	360	395	364	393	382	431	363	364	360	346	386	383	378	393	388	349	416	373	388	345	379	393	402	378	390	383	385	381	388	429	382	376	365	370	414	356	359	343	407	373	356	354	367	371	337	387	388	350	408	385	374	390	362	392	378	372	401	380	361	406	356	379	377	371	363	383	371	355	382	386	391	361	398	374	347	328	375	356	366	373	369	371	377	337	325	333	356	376	379	402	426	380	372	379	369	369	390	396	379	377	360	369	326	372	359	391	342	379	364	401	395	383	395	383	331	333	355	430	383	386	387	378	359	416	383	352	354	417	375	361	365	382	359	364	364	331	398	369	405	362	374	406	384	364	395	343	360	376	356	402	379	354	374	346	340	364	381	362	382	359	404	398	382	324	345	382	368	365	371	376	387	366	367	354	387	397	340	371	402	378	379	372	394	350	350	380	348	395	397	356	369	360	387	400	366	367	396	367	428	409	395	380	389	394	356	322	370	357	368	382	373	406	376	354	351	357	391	377	371	371	379	384	383	368	366	404	328	391	390	369	377	392	389	389	328	364	352	373	371	370	385	379	375	389	365	387	359	368	349	370	406	385	380	416	352	375	360	337	393	367	382	373	360	376	388	353	369	378	393	366	391	386	394	348	363	356	367	367	423	359	374	344	358	378	377	387	385	384	344	375	357	380	397	377	376	423	380	380	378	403	350	373	387	409	336	376	378	382	406	373	337	374	358	383	371	385	390	388	380	361	376	334	371	382	418	370	376	403	361	404	380	377	369	401	391	380	395	378	404	380	364	356	336	392	381	405	351	337	362	366	357	361	359	336	372	412	408	348	402	399	398	341	393	361	372	360	382	382	376	377	340	355	368	356	365	403	346	364	394	377	359	355	383	381	334	369	354	337	357	381	384	390	412	372	416	368	389	358	397	363	372	354	361	361	368	384	393	340	326	384	417	381	389	379	391	359	402	392	346	346	414	404	387	353	384	359	372	362	337	338	393	367	418	391	403	356	393	397	363	399	380	384	378	351	340	403	360	345	395	370	389	334	354	372	387	396	344	395	371	360	361	350	401	395	381	319	378	368	368	379	382	372	391	374	382	377	380	385	389	344	411	388	363	399	401	389	389	342	378	387	356	410	384	402	332	367	376	379	355	355	390	354	355	378	395	352	373	364	384	401	389	349	377	369	358	403	371	398	388	360	361	364	352	343	371	347	367	429	358	380	396	360	355	369	395	413	361	355	359	359	374	367	366	356	373	387	393	367	368	396	389	355	348	375	367	358	388	378	373	348	358	376	352	356	360	390	342	366	401	367	371	374	355	387	358	370	370	346	374	356	408	368	354	372	343	366	387	404	337	328	375	375	407	395	407	375	381	373	365	398	360	397	348	378	349	414	373	369	338	373	365	377	383	353	356	353	359	353	427	405	331	385	339	344	353	419	407	405	381	378	381	366	369	402	370	382	370	341	365	341	391	366	389	364	372	347	331	338	397	360	355	339	394	378	387	361	365	378	356	382	392	382	391	389	362	354	407	382	377	365	369	380	338	356	345	395	378	362	394	411	335	381	356	383	329	386	402	388	349	349	373	385	358	378	391	363	356	370	398	378	396	399	435	412	438	384	364	350	387	338	379	354	373	415	368	416	384	339	383	366	376	319	394	348	358	375	396	399	373	376	382	399	339	365	383	383	379	389	389	388	360	382	345	395	368	352	408	361	366	362	368	368	392	349	349	362	373	360	400	365	409	368	385	359	384	345	367	342	359	381	395	337	371	371	322	404	341	369	383	356	360	377	378	360	381	407	373	364	355	360	405	406	350	365	383	409	337	342	386	356	395	366	352	361	410	382	369	373	416	403	361	390	334	390	397	363	407	384	416	386	352	385	391	365	362	416	378	366	404	385	346	383	377	392	386	414	413	414	375	332	330	394	404	369
2032	956	1040	1081	1005	901	968	914	851	868	934	877	877	891	899	890	906	912	844	898	893	864	868	913	894	875	872	904	863	875	853	934	887	878	886	899	878	818	884	887	878	862	851	912	886	841	860	850	842	888	859	888	882	837	898	912	915	834	915	880	844	840	839	869	858	813	828	856	886	865	872	824	842	903	878	897	857	859	884	843	871	909	870	863	869	907	872	849	875	887	901	799	845	911	815	864	901	893	824	860	882	849	875	855	874	859	867	904	914	887	874	935	831	849	859	888	888	847	827	897	915	916	930	877	847	842	868	903	875	822	875	880	860	837	875	889	929	883	912	849	946	875	860	851	826	896	862	834	909	902	836	893	921	887	854	840	877	835	899	870	920	850	826	891	881	853	877	857	906	859	882	815	826	829	881	886	860	853	891	855	873	875	871	895	855	921	922	852	858	871	908	880	857	858	819	841	870	817	845	908	906	871	902	876	834	867	856	874	836	890	880	848	884	911	878	865	923	885	895	890	900	839	845	899	838	854	870	865	864	864	883	881	862	894	871	886	822	827	892	902	843	839	837	863	843	821	908	896	848	878	877	904	872	886	873	853	939	841	841	883	893	885	921	828	829	843	881	906	855	873	885	910	870	839	867	920	824	876	852	877	805	864	884	877	899	809	863	887	863	871	850	854	892	876	888	896	841	838	898	863	853	860	852	860	848	885	836	857	870	824	847	918	875	867	858	852	908	887	906	905	889	897	871	854	850	870	852	858	835	836	812	852	835	884	830	895	903	842	922	868	878	877	901	866	845	850	862	862	838	884	834	885	863	841	934	875	855	853	906	855	846	854	876	900	849	821	870	794	862	861	905	808	930	883	827	858	909	862	813	867	852	878	880	867	859	844	893	873	814	878	850	881	865	824	861	823	829	822	855	896	912	904	892	818	870	889	855	866	907	889	868	844	882	868	885	868	884	897	917	863	864	849	840	870	880	876	879	853	892	886	870	921	876	938	888	900	881	861	829	870	899	862	900	877	884	819	849	818	760	847	901	885	906	876	868	826	822	915	933	863	845	906	899	851	899	886	910	891	874	895	864	850	790	843	859	893	858	872	885	823	817	813	852	801	849	849	903	887	852	883	876	894	868	880	920	841	815	874	842	885	905	854	945	887	878	865	860	860	889	864	851	878	882	913	839	859	877	850	877	875	826	864	838	861	885	877	835	856	821	869	831	878	960	901	862	839	841	853	916	897	882	904	877	824	869	851	856	928	914	884	899	847	874	870	881	900	852	871	910	865	888	879	837	894	860	876	807	868	905	898	876	839	939	868	882	916	857	910	908	865	868	877	865	945	809	898	894	847	892	857	817	860	906	851	869	859	857	877	927	894	856	897	824	827	887	921	926	865	875	860	881	893	841	888	830	875	913	842	861	884	853	830	861	905	850	850	888	858	857	883	885	884	809	836	879	866	918	876	868	837	850	878	907	836	881	814	860	854	866	871	835	860	914	823	861	880	862	831	914	890	860	889	842	831	870	895	879	875	855	856	883	867	820	862	874	881	858	865	864	897	890	823	864	884	796	833	869	765	914	861	816	885	839	860	889	896	925	867	845	874	830	876	870	901	883	866	863	887	835	867	862	860	811	923	891	861	844	875	903	903	850	839	859	889	885	865	871	904	845	846	833	886	879	848	846	846	895	872	866	883	890	890	860	936	845	854	831	825	825	853	812	859	888	888	891	888	863	839	867	864	908	920	886	876	826	860	879	896	879	861	918	836	914	850	883	868	895	869	906	893	871	848	849	889	822	907	887	872	833	826	847	873	846	879	850	920	872	868	837	870	846	879	853	859	887	826	863	872	810	911	867	848	928	854	877	908	848	884	861	901	881	905	871	904	861	907	863	848	899	852	827	864	891	861	921	913	846	896	865	881	866	873	849	867	852	875	871	903	867	868	849	909	910	909	917	815	852	880	834	862	880	882	885	884	845	921	898	899	923	871	867	882	844	867	880	913	832	872	869	896	907	875	861	923	831	877	821	911	928	866	842	889	863	886	832	889	907	863	826	862	851	845	875	866	877	890	875	908	899	851	814	870	863	865	847	894	862	854	883	912	846	865	854	870	838	889	853	916	874	860	860	818	903	928	862	904	884	817	879	833	873	881	892	842	901	833	869	872	883	865	820	872	881	872	889	891	858	949	893	906	874	890	837	827	879	925	877	836	846	854	889	856	889	849	865	878	869	898	881	886	862	900	881	858	907	881	885	876	821	830	858	879	830	873	837	868	906	877	859	873	844	879	886	870	891	818	855	827	863	841	891	846	926	865	913	852	831	874	848	868	841	866	899	875	873	814	890	906	893	878	868	820	846	872	851	870	880	858	848	835	913	828	869	867	847	882	857	930	908	803	893	898	888	867	811	897	850	842	904	938	810	894	827	861	855	868	842	875	876	866	877	896	849	844	884	864	865	828	916	893	912	890	863	922	895	895	855	850	918	904	929	871	882	816	828	899	903	897	818	868	891	878	881	917	862	872	891	897	889	919	872	891	894	922	895	821	838	870	905	892	895	901	837	833	807	888	857	865	813	872	875	872	896	899	816	834	845	887	831	859	881	900	840	857	873	908	883	801	876	848	882	833	859	878	905	862	817	859	868	879	859	817	900	876	851	876	835	909	891	867	841	840	912	843	897	833	830	878	876	883	847	831	844	903	880	856	865	895	869	913	814	894	883	880	891	824	871	864	870	821	873	886	846	834	858	852	943	844	859	872	877	863	864	841	887	906	916	906	836	853	877	867	872	862	839	856	853	829	827	884	874	850	819	850	874	893	897	860	889	873	867	904	873	901	807	895	877	860	872	894	853	838	897	831	857	876	802	943	908	869	886	853	845	836	913	834	899	851	911	861	839	889	882	885	888	900	814	849	900	894	878	894	815	859	872	850	865	857	895	817	868	938	877	862	871	882	819	845	886	922	862	885	905	887	894	864	846	857	862	837	915	849	859	920	828	869	845	887	859	923	819	845	873	885	866	870	863	871	851	858	825	852	892	857	840	850	863	850	856	880	868	867	873	815	838	869	886	846	854	861	835	872	864	882	867	850	915	863	872	869	868	902	774	828	855	918	881	854	883	865	887	924	891	851	831	842	865	907	896	846	870	880	846	836	883	880	787	848	873	823	906	881	920	876	856	921	856	926	833	828	921	845	886	880	856	842	856	878	872	880	843	916	867	887	825	879	917	862	866	873	900	927	872	816	905	903	854	910	862	889	843	860	856	866	837	863	890	860	830	840	879	840	825	837	862	872	850	830	902	893	875	861	808	836	831	847	877	913	902	905	896	893	872	819	842	919	919	865	870	878	850	872	844	932	849	854	860	903	867	900	866	834	890	850	880	817	869	893	871	855	873	900	905	924	849	867	876	858	877	866	874	901	876	820	850	860	854	906	838	906	863	801	876	872	844	862	884	899	840	853	809	821	837	810	848	871	863	966	863	893	834	928	886	846	833	849
6916	706	871	624	534	465	434	419	384	401	338	342	330	358	389	361	320	368	370	322	349	327	327	344	333	310	334	310	315	339	349	290	367	329	349	349	314	340	314	339	339	329	352	320	341	324	337	300	313	339	320	351	384	344	319	334	329	357	361	333	338	355	335	348	324	326	348	330	350	311	329	335	352	352	332	334	340	326	325	357	343	342	337	363	351	342	349	337	345	342	319	345	321	334	337	338	326	363	308	327	345	330	380	342	329	319	374	307	313	314	320	346	341	326	352	336	312	351	338	349	360	356	349	327	335	308	350	358	366	357	338	361	368	354	320	348	361	353	340	340	350	361	336	334	359	305	328	316	345	344	324	365	380	338	330	308	389	375	329	340	349	362	357	358	328	317	330	302	319	335	341	345	366	324	377	334	352	369	342	337	355	373	327	347	335	314	375	354	347	369	323	364	341	306	333	285	353	327	356	334	336	342	368	356	331	350	337	317	322	351	352	343	366	348	358	310	337	361	369	325	319	356	370	313	369	324	352	317	328	345	334	345	359	369	366	327	324	349	349	326	330	347	341	331	356	303	314	302	345	360	350	350	313	324	329	356	331	364	317	361	325	331	340	347	349	342	344	347	376	377	306	320	331	344	377	365	324	352	345	341	318	337	371	333	330	346	350	306	312	315	363	349	373	331	343	402	355	333	335	349	329	331	323	311	343	308	324	336	361	368	352	325	381	324	344	346	346	318	357	346	321	361	352	354	361	380	314	340	326	328	319	372	373	366	322	355	323	355	364	354	324	349	317	368	332	350	341	359	317	344	361	333	367	362	347	337	353	350	331	349	344	352	364	336	338	335	349	345	355	328	391	332	340	309	349	325	362	328	343	317	356	325	332	341	342	375	333	340	364	327	361	378	334	326	343	351	353	333	323	350	369	294	320	357	322	336	318	342	301	336	335	364	314	310	312	330	354	373	337	319	347	337	321	360	380	321	336	366	342	362	361	322	356	352	356	300	325	327	369	310	330	337	324	330	350	346	333	352	323	355	368	359	314	337	343	325	356	336	321	392	342	339	359	323	372	342	353	326	345	340	313	327	324	375	366	368	339	314	331	314	332	342	318	376	305	367	303	348	345	346	366	321	352	332	348	352	357	335	323	321	345	340	318	343	334	345	361	335	324	377	384	353	336	367	355	323	341	347	340	353	358	290	348	328	325	354	348	365	316	308	355	365	304	335	347	323	373	355	360	327	365	343	366	317	349	335	362	353	366	332	322	313	337	412	369	333	351	308	315	337	348	332	300	349	331	329	315	311	306	346	369	380	346	357	336	336	319	343	301	388	351	320	313	332	362	338	307	351	348	354	342	357	349	341	344	337	358	313	310	329	352	352	318	328	327	345	351	371	355	339	327	372	327	350	326	308	356	330	361	338	326	351	360	321	313	355	316	344	340	368	352	350	339	358	361	335	315	360	345	332	330	324	346	331	345	338	318	343	330	315	310	343	348	337	342	356	351	367	349	301	354	305	326	331	362	328	359	340	358	346	322	304	357	337	317	331	366	337	337	330	333	366	327	328	302	335	364	325	323	378	324	338	354	326	340	353	328	372	347	322	301	367	328	337	342	327	372	326	331	374	338	341	316	306	369	310	326	354	319	335	344	351	328	351	357	325	339	329	337	328	309	344	340	370	356	325	372	363	356	350	336	315	344	364	341	351	352	334	333	303	347	328	349	349	349	328	367	358	333	344	300	360	352	335	312	346	324	355	368	346	349	361	331	331	344	327	335	358	333	364	326	335	345	305	359	350	341	346	328	327	338	302	331	340	291	329	373	324	338	320	325	336	338	324	352	337	346	345	377	345	351	335	357	353	320	361	375	337	315	320	313	337	340	324	319	332	353	301	340	321	327	317	352	322	335	332	348	339	319	384	341	331	358	353	372	330	362	331	346	339	355	340	339	333	326	289	319	325	368	357	351	320	326	344	326	308	362	312	333	332	328	311	331	317	303	334	358	360	345	337	345	326	319	350	312	313	320	346	354	351	333	286	360	344	322	338	330	358	372	326	360	352	346	351	327	366	347	351	316	334	345	350	319	338	339	324	335	355	303	352	347	322	305	334	341	367	336	359	356	312	365	331	348	351	352	357	335	318	334	316	342	354	355	331	342	351	349	333	325	367	349	331	340	322	337	328	335	342	329	337	328	326	330	329	315	327	324	300	338	297	317	339	374	333	374	361	382	326	327	351	336	367	317	329	374	315	357	373	346	348	410	335	391	320	345	336	344	338	307	313	342	353	348	348	365	346	361	337	348	303	359	341	337	352	334	319	319	349	379	343	357	345	362	335	334	330	333	346	302	333	296	350	348	356	342	368	343	345	316	353	356	338	373	336	342	343	332	373	356	349	371	332	350	338	316	333	328	330	359	319	337	353	383	351	353	324	355	301	325	327	351	303	356	351	349	326	325	332	342	319	322	303	352	338	347	330	348	368	323	344	365	352	324	343	341	345	292	337	360	339	361	342	309	336	317	393	346	338	346	338	324	346	346	321	326	348	335	324	322	333	351	344	320	355	351	338	345	321	322	344	345	323	357	331	301	323	344	326	313	364	344	328	324	356	357	374	328	343	334	311	310	314	352	299	334	356	341	331	341	310	346	344	365	343	330	354	321	318	354	307	355	344	338	353	347	333	330	333	349	366	334	328	330	304	328	324	349	330	321	324	359	310	346	345	336	338	338	352	323	335	347	340	343	342	344	326	367	345	336	307	360	352	335	330	322	320	348	347	367	332	364	341	342	319	339	334	316	300	349	311	338	319	331	333	318	314	346	331	346	322	334	364	308	308	350	346	344	327	348	345	345	334	385	362	315	329	419	335	337	338	303	374	327	349	344	325	354	354	327	340	354	333	350	368	331	325	351	342	333	342	337	346	340	320	311	331	310	350	362	344	323	327	324	336	344	333	352	326	336	355	345	331	351	335	326	350	338	316	325	331	329	387	335	357	371	309	340	300	337	295	322	348	315	347	347	349	342	330	359	336	344	334	337	323	352	372	331	332	391	360	326	329	306	327	327	319	392	351	322	346	353	379	324	338	323	314	370	368	291	338	344	340	347	333	364	382	366	368	333	349	332	311	366	360	347	343	358	362	335	354	352	376	366	355	372	372	336	338	321	321	341	341	345	345	337	345	331	335	315	340	358	326	333	365	308	362	346	359	340	314	350	321	325	297	334	321	348	332	361	321	377	342	330	311	380	342	356	366	354	365	333	342	342	347	333	318	329	333	327	368	334	346	356	350	347	333	343	328	359	336	338	362	334	376	325	332	339	350	344	348	336	358	334	340	356	344	355	355	343	343	294	323	320	365	336	354	365	354	338	344	361	325	337	305	322	335	304	328	352	344	359	334	330	344	339	335	331	337	302	320	324	358	371	369	360	327	351	336	338	352	358	359	373	330	386	350	305	339	354	345	334	347	352	363	335	381	358	333	358	327	354	339	351	348	341	318
6508	1070	1728	1792	1758	1498	1306	1221	1026	1038	942	922	927	886	872	883	863	781	831	877	857	830	844	832	858	819	813	799	809	817	811	773	798	767	854	747	824	814	811	809	824	788	817	781	765	816	805	846	771	744	788	755	770	800	808	846	825	777	810	785	831	802	766	843	802	815	776	798	810	760	813	837	847	785	740	760	747	790	790	749	780	830	781	800	738	798	779	765	767	796	802	780	801	816	795	784	785	777	777	793	783	807	787	803	785	788	792	825	763	834	785	789	778	809	801	806	832	786	756	801	803	789	786	834	846	777	795	796	853	785	798	726	828	757	838	751	795	773	810	765	801	792	808	776	808	743	748	766	785	835	783	792	836	843	779	814	805	788	780	802	727	789	760	735	782	807	775	746	762	801	768	799	809	806	824	821	776	812	791	751	738	766	812	771	799	822	753	771	771	745	766	792	838	770	737	809	807	805	780	798	774	797	775	768	835	757	768	777	825	815	823	769	812	776	781	742	737	849	769	812	742	777	759	826	816	792	806	823	788	780	760	740	810	766	819	705	829	771	779	840	786	821	817	784	743	741	790	823	763	819	727	794	828	748	744	751	790	768	768	773	741	751	788	757	797	800	758	794	794	824	817	758	842	770	760	842	743	831	737	767	783	781	792	819	829	779	831	757	814	782	803	800	744	798	828	777	752	769	766	806	829	785	807	765	765	760	807	738	826	790	838	794	755	786	750	780	807	793	777	831	787	775	789	791	793	779	801	812	778	787	756	787	738	834	850	776	788	807	795	801	821	763	809	790	813	779	719	767	810	841	806	826	783	776	777	770	811	782	791	810	794	809	756	783	800	758	805	769	746	810	845	795	756	756	760	780	789	808	755	744	799	799	796	784	809	805	832	749	761	804	780	843	782	754	789	808	784	771	774	796	766	776	746	773	808	817	774	754	782	746	782	783	799	753	773	791	808	799	774	795	803	847	766	798	700	782	872	792	768	772	805	799	805	794	770	818	791	787	836	828	790	754	819	848	789	765	790	756	754	733	758	803	798	779	805	764	799	794	793	789	783	759	742	794	778	751	801	863	848	768	772	803	779	809	777	748	779	838	754	770	803	755	804	797	812	815	781	753	777	819	843	798	784	790	827	803	839	795	794	811	794	794	779	803	783	836	774	792	798	770	820	812	814	809	759	796	836	824	842	746	815	757	757	781	809	763	819	742	804	770	794	772	825	784	751	776	807	790	842	788	807	786	826	845	832	786	782	770	766	788	783	831	749	814	813	788	759	763	829	832	795	800	801	792	789	756	800	802	770	823	792	837	757	762	808	801	800	819	797	825	805	799	800	790	827	778	744	778	837	832	772	750	763	848	769	787	791	761	816	816	754	781	798	753	811	838	772	763	792	817	756	735	786	827	799	750	848	737	831	753	848	752	803	821	748	794	764	747	786	829	755	803	829	803	789	790	790	803	779	745	762	795	824	862	771	810	741	776	775	821	800	824	739	824	735	786	794	795	755	856	819	752	803	789	836	831	812	800	761	778	745	856	795	776	811	830	789	815	833	768	795	807	806	804	836	808	809	767	781	826	785	730	761	786	771	810	787	791	834	783	791	797	782	789	781	793	803	774	765	815	806	793	769	813	779	816	819	752	791	802	742	845	841	807	738	766	778	828	819	792	836	755	811	793	808	838	789	811	829	819	783	818	829	828	768	795	806	818	830	828	799	811	808	826	851	763	792	843	761	875	804	751	777	808	746	747	822	807	795	760	779	785	779	810	771	763	778	787	832	840	772	779	768	798	803	801	808	805	818	831	778	788	793	799	852	817	816	756	778	767	789	767	783	859	810	787	759	799	796	824	807	775	785	803	820	816	810	830	787	785	814	780	774	799	784	759	798	757	772	814	757	747	839	789	811	787	833	779	837	813	806	795	746	764	812	787	816	794	830	811	794	810	756	788	786	756	757	787	768	740	835	809	776	729	781	797	786	788	828	782	828	786	827	811	784	790	805	771	793	761	773	751	840	801	772	766	801	752	827	810	762	770	807	806	805	780	786	779	697	816	782	805	719	785	757	725	802	818	831	760	831	825	789	793	873	797	810	796	875	774	810	842	784	779	832	753	785	806	784	812	812	819	860	747	812	764	763	770	824	781	764	813	836	831	771	755	771	842	770	792	806	760	767	798	773	802	814	779	792	812	793	712	802	830	832	787	806	802	786	756	780	768	795	783	787	829	793	800	814	765	764	800	735	789	788	767	765	796	817	789	798	765	755	781	838	758	783	792	816	769	805	799	794	794	792	789	768	826	797	825	783	812	825	786	798	750	756	793	748	800	797	804	809	820	779	802	827	787	802	781	803	790	793	722	802	793	788	790	785	819	841	778	827	735	833	792	819	832	806	787	752	782	800	777	808	792	815	794	801	820	828	760	757	769	794	832	823	768	803	816	748	795	804	820	803	815	779	855	777	781	779	769	794	803	764	798	770	734	860	750	747	811	766	802	795	808	826	793	762	809	801	801	797	783	795	818	779	815	809	784	786	762	779	795	792	775	800	756	769	804	797	803	807	857	771	803	708	801	780	751	816	761	794	775	796	774	790	856	795	815	772	770	764	797	806	747	779	792	760	817	756	811	816	761	717	788	759	844	815	779	760	794	760	803	756	837	821	818	769	820	815	811	803	804	811	774	812	787	744	754	815	789	792	786	812	767	806	756	784	778	808	780	793	819	839	783	776	826	797	808	785	776	810	760	717	798	770	828	795	794	748	769	745	784	774	774	768	712	765	830	766	800	779	834	820	786	795	814	778	810	808	834	783	764	798	772	846	835	810	776	757	823	787	835	783	785	789	797	798	813	791	808	760	804	781	797	757	732	836	793	803	754	842	771	776	778	773	824	815	825	816	818	800	773	773	806	851	777	792	764	747	770	795	788	804	800	815	789	814	815	812	817	814	735	749	819	782	779	813	819	829	739	812	821	795	801	798	773	781	749	771	812	792	815	765	792	803	759	807	736	782	800	800	779	761	812	827	797	799	785	840	822	776	818	784	830	791	785	796	780	755	849	844	743	779	757	821	813	820	855	812	808	781	795	809	759	799	853	772	847	780	778	812	861	830	808	789	845	796	775	759	808	775	792	809	710	808	796	741	805	755	758	816	808	833	817	798	834	751	840	792	818	818	789	758	771	854	760	842	828	799	807	790	819	765	781	751	811	836	798	779	788	797	791	811	820	782	810	764	777	764	752	758	805	750	832	806	769	738	786	815	828	826	813	780	755	770	826	830	784	708	807	811	774	781	831	784	791	765	780	796	777	786	772	818	799	830	764	794	798	788	791	860	770	773	793	787	772	804	738	805	786	786	742	829	781	810	791	802	794	824	776	818	808	828	822	781	808	792	804	833	775	841	776	761	795	795	806	826	803	783	801	751	802	721	817	788	734	755	813	798	794	821	797	782	824	789	794	764	764	765	792	842	814	843	806	793	818	770	784	761	777	801	775	799	821
12525	1126	1039	714	570	460	329	333	241	249	216	210	168	193	165	190	185	166	166	172	173	183	147	158	179	137	178	152	174	160	154	159	174	159	162	155	166	196	164	161	165	170	154	157	174	173	161	171	163	177	176	168	173	149	161	152	145	197	183	165	177	159	184	160	154	170	161	152	165	168	164	159	158	199	185	140	138	164	170	146	158	167	159	163	153	165	166	160	137	177	164	169	147	149	149	157	193	138	146	172	163	145	157	125	167	158	171	166	154	160	150	162	154	173	146	163	153	150	163	174	169	174	146	150	151	170	186	159	184	151	167	170	171	164	152	145	176	168	164	148	145	165	135	148	165	152	171	162	162	163	143	163	145	161	177	156	172	153	171	173	163	147	160	171	170	153	143	147	159	177	175	170	165	150	136	160	176	174	142	164	179	146	166	151	192	173	157	163	193	148	125	179	183	170	153	177	162	157	148	160	153	149	154	154	141	166	155	179	137	164	153	165	193	137	164	143	161	147	174	109	178	160	162	166	177	158	155	152	160	155	177	148	158	162	193	155	154	145	173	155	144	161	175	178	183	157	167	158	154	158	152	150	140	139	168	175	177	170	142	157	178	163	146	156	149	151	178	156	158	153	145	146	150	166	171	164	152	189	171	187	182	174	147	161	173	158	152	128	158	153	155	165	164	150	151	161	155	156	160	148	179	144	156	183	158	155	158	190	184	152	124	178	146	143	153	176	176	157	157	151	153	167	185	177	157	155	168	178	165	170	177	171	159	124	162	160	156	159	138	182	162	150	142	177	147	169	134	171	160	154	151	167	171	143	164	180	152	156	157	159	157	174	173	154	179	176	168	144	140	164	152	147	160	161	173	157	171	152	156	145	184	152	149	133	156	160	170	181	160	139	172	151	164	157	182	152	177	155	160	158	139	148	162	135	155	160	177	167	163	166	159	176	176	160	160	159	171	147	158	170	171	168	157	162	142	166	155	160	150	172	159	132	165	147	146	176	173	161	176	148	151	176	170	150	171	148	192	165	166	169	166	165	153	149	155	189	162	165	146	159	170	156	162	132	153	145	163	178	165	190	146	162	174	171	172	148	165	161	149	148	159	133	151	190	164	146	150	178	175	182	173	156	167	173	190	137	135	171	170	161	156	137	174	151	166	160	157	158	154	159	164	169	168	176	167	158	156	150	150	169	164	159	176	172	136	156	154	171	159	158	170	168	136	160	171	178	175	179	169	161	187	144	158	176	163	176	163	142	157	190	148	160	170	177	143	162	132	173	163	162	150	160	143	160	154	173	183	149	136	152	157	163	184	169	145	159	150	162	165	157	196	156	169	179	175	166	169	164	158	170	157	178	139	144	158	162	169	152	173	157	178	127	158	149	151	161	134	153	181	158	147	149	173	181	144	147	148	160	168	165	176	163	151	147	135	159	151	171	157	144	173	139	143	162	159	129	155	169	179	144	136	151	172	176	169	163	168	183	140	164	188	159	165	155	165	156	145	167	150	153	174	156	179	168	162	168	154	158	160	161	145	167	164	152	133	154	142	151	146	165	179	152	150	152	169	172	153	147	154	158	168	153	171	167	169	179	168	164	147	158	183	145	180	158	147	174	161	149	191	145	165	162	187	153	142	151	170	166	151	153	179	173	153	179	152	140	171	189	168	163	162	166	164	175	176	169	182	157	171	146	168	165	165	149	165	155	157	152	160	159	170	166	166	152	151	123	177	159	165	159	172	154	142	160	162	170	134	139	180	147	168	185	191	164	136	175	159	141	161	144	174	158	177	146	154	153	181	131	153	161	186	168	143	150	182	154	157	146	158	182	165	180	149	146	154	164	131	155	157	170	170	168	171	152	155	182	178	156	197	169	165	144	140	160	182	162	167	164	154	167	191	158	156	172	166	149	147	160	146	159	160	171	157	160	182	140	175	153	151	160	148	178	173	154	166	166	168	164	185	147	166	172	177	146	152	146	163	171	153	156	183	184	178	174	172	154	166	152	184	160	166	152	146	143	147	149	177	162	138	174	182	161	159	165	190	154	170	160	148	157	165	157	153	166	186	172	168	185	161	159	156	165	160	157	170	182	168	173	169	158	171	167	173	165	138	160	161	163	148	163	168	149	150	183	161	186	173	172	166	164	165	145	163	141	160	166	165	141	171	178	153	166	164	205	155	168	154	149	173	149	152	161	158	167	159	158	168	158	171	162	164	186	153	142	166	164	186	144	183	132	171	176	174	181	193	157	164	156	163	159	159	172	171	135	159	139	159	142	167	182	150	170	142	151	184	155	160	147	150	159	150	159	165	172	160	160	173	145	163	164	148	160	155	143	167	151	151	175	167	145	159	138	196	170	179	161	144	133	161	138	173	152	122	157	142	145	153	157	154	188	157	152	175	157	188	164	174	157	156	176	154	135	167	146	133	154	167	160	152	159	160	141	155	156	149	160	183	156	172	148	190	175	180	146	166	162	158	175	150	188	167	164	160	179	153	154	158	193	148	182	164	157	140	157	135	172	176	146	170	178	170	160	148	162	166	179	175	151	169	157	136	144	147	146	182	167	164	165	174	128	154	180	169	140	163	143	154	175	157	156	157	165	164	160	168	162	161	170	158	137	158	143	166	175	174	158	169	164	181	158	160	157	152	166	161	157	181	156	168	176	161	153	161	163	162	162	167	138	155	155	164	163	146	148	158	187	149	166	159	170	164	167	171	170	161	174	153	149	182	194	165	147	161	159	174	166	172	170	194	154	167	163	153	187	146	192	152	171	180	161	176	156	149	173	166	182	175	136	144	168	178	168	140	169	144	181	144	163	162	176	152	151	129	160	164	144	139	189	173	176	170	168	168	159	150	170	162	154	167	167	166	143	152	166	166	167	167	160	172	140	160	176	154	164	170	174	165	162	169	145	148	165	138	165	161	155	172	159	158	158	166	152	159	154	168	149	145	159	141	167	174	149	162	152	151	144	145	153	167	169	165	143	143	139	132	159	180	175	150	156	197	157	153	163	151	171	185	145	161	146	152	171	179	158	165	154	162	164	181	165	158	162	168	152	185	152	152	172	149	168	146	165	173	174	154	165	145	170	172	174	157	164	149	150	176	155	174	171	146	152	167	164	192	152	188	139	155	164	180	158	180	183	182	152	169	156	135	170	153	151	165	148	177	143	180	141	155	154	139	173	171	149	146	163	144	169	197	163	137	153	153	186	173	175	154	171	156	159	198	168	166	173	148	149	166	150	166	155	149	185	188	160	162	167	152	145	147	143	130	161	168	152	170	167	154	149	148	154	152	155	135	182	170	165	173	170	167	166	157	175	178	159	165	158	158	160	141	166	154	160	145	152	156	167	174	174	184	176	176	165	170	150	156	148	149	152	152	175	167	178	180	150	182	145	161	141	167	169	141	138	142	162	141	163	159	143	172	176	148	162	148	142	160	139	160	174	155	163	153	177	162	169	172	175	151	148	151	157	170	165	152	159	132	164	131	146
7883	1100	1954	2252	2003	1784	1378	1053	823	790	684	635	602	548	541	536	528	473	447	481	491	477	465	520	440	489	460	444	461	451	447	450	423	460	390	437	446	425	463	437	473	385	453	390	448	424	434	421	408	433	407	432	428	425	418	410	387	417	426	381	391	445	411	426	421	432	429	439	408	400	412	391	392	425	426	422	456	415	446	435	385	401	434	432	434	447	400	408	416	416	394	413	405	391	409	414	441	418	419	411	422	413	384	424	402	418	389	422	408	384	407	401	352	405	418	472	415	411	378	393	401	426	429	398	403	361	452	412	428	383	430	427	437	420	424	406	409	415	416	435	409	416	418	459	439	387	396	432	396	389	394	415	431	426	449	421	412	403	418	417	416	387	409	431	385	412	416	413	436	445	405	486	402	412	418	368	450	421	393	429	406	401	432	413	447	455	404	430	416	363	366	418	371	404	425	347	418	429	406	412	416	399	387	426	414	422	446	428	405	404	390	410	433	368	437	410	397	368	421	433	405	434	386	413	432	398	395	408	413	395	401	404	396	443	399	426	379	379	437	413	381	393	392	389	375	361	395	386	434	386	428	418	412	440	394	425	395	418	402	411	401	411	408	415	423	379	412	412	424	385	376	399	381	427	371	439	419	394	402	411	432	407	438	424	417	422	427	448	392	370	369	381	384	419	379	435	409	379	402	413	414	408	422	373	410	424	413	408	428	438	397	412	417	413	406	423	417	415	389	411	417	411	372	416	444	369	417	388	394	425	397	388	399	435	419	437	419	434	432	419	419	395	417	411	431	357	404	448	405	418	439	400	416	381	393	412	378	377	411	403	409	405	415	410	426	421	403	424	384	398	420	419	437	395	379	406	367	420	417	384	421	409	380	446	424	411	421	413	420	401	455	405	411	394	396	412	425	417	381	405	412	429	409	402	407	379	431	404	366	377	431	395	413	419	414	403	362	394	409	466	429	423	423	404	400	425	427	425	407	403	399	408	412	411	377	401	386	389	392	393	389	404	412	411	404	415	436	397	427	417	413	429	436	404	416	430	381	410	409	404	432	430	412	410	426	415	391	390	398	434	377	407	412	451	383	410	427	378	430	416	445	419	405	398	394	405	418	414	385	385	404	396	443	412	388	418	428	441	431	418	393	397	414	375	430	400	440	360	429	428	401	400	417	412	370	423	418	420	394	446	406	416	400	440	421	415	380	373	419	404	401	428	383	387	420	399	378	412	424	397	385	377	407	393	406	391	439	382	430	388	423	376	413	414	389	412	412	384	391	402	407	447	410	378	446	409	393	408	426	399	400	434	442	424	429	408	416	438	399	400	414	420	401	405	424	425	440	414	463	370	397	400	417	408	399	380	404	423	400	444	457	422	423	401	417	402	402	406	416	405	408	413	376	368	417	404	435	379	434	447	434	356	425	430	389	376	408	441	427	409	407	458	407	413	427	393	389	344	429	405	407	414	369	404	427	423	403	416	408	450	413	429	394	405	406	417	420	369	399	417	427	435	399	427	421	451	406	411	366	375	417	438	416	413	439	383	434	375	454	411	466	425	417	389	397	409	388	422	421	402	413	417	390	403	393	434	399	432	404	425	409	426	455	435	396	438	406	420	407	403	405	410	393	395	413	424	410	403	370	397	430	399	377	393	449	405	412	410	400	396	404	414	399	450	424	404	401	386	399	430	410	409	431	437	433	455	418	420	406	422	424	420	401	418	412	415	414	433	411	419	383	427	409	412	395	446	413	433	398	411	388	409	429	439	404	408	416	418	429	433	426	429	390	425	433	424	389	420	425	399	418	399	429	417	437	372	413	406	424	390	391	411	408	409	426	403	429	402	422	460	422	414	395	400	434	392	452	399	355	391	379	436	404	468	392	429	426	390	408	412	428	370	408	366	410	389	407	434	402	437	403	395	418	413	421	435	426	433	366	411	393	430	378	384	400	395	404	397	422	431	400	424	409	435	411	393	428	409	402	418	383	422	407	416	457	419	422	393	345	419	427	404	414	408	422	407	400	379	401	379	406	424	420	439	413	411	386	409	412	412	400	400	402	436	438	435	395	405	368	406	407	425	404	401	445	418	403	439	409	358	432	431	444	418	408	403	403	357	414	397	440	398	424	407	400	393	427	416	393	421	390	440	419	385	430	427	412	455	420	418	425	436	403	414	417	453	428	421	391	440	434	403	403	396	410	426	403	413	362	393	418	431	429	434	431	421	405	403	431	407	389	431	417	389	424	417	389	430	415	417	409	417	407	382	445	380	402	427	384	407	426	413	439	456	399	419	431	413	423	413	422	424	406	400	416	386	403	368	408	395	428	394	418	379	463	441	407	408	419	409	420	410	399	397	428	437	418	404	441	410	418	364	432	392	405	455	449	413	449	400	426	430	449	392	400	426	418	450	385	423	429	415	386	427	361	460	440	418	371	410	420	463	421	407	415	411	430	412	430	414	415	410	427	386	402	393	430	405	395	433	416	445	425	408	382	436	429	397	432	423	425	416	364	430	449	377	398	412	406	401	365	417	396	410	396	415	385	438	443	417	445	403	415	386	390	381	417	374	412	403	423	396	440	432	407	415	428	421	411	400	392	404	407	445	438	400	404	406	376	392	396	411	443	410	451	398	394	396	407	407	437	454	383	410	399	381	422	399	433	404	381	453	366	398	427	357	463	401	433	354	404	419	427	389	434	381	418	413	389	383	428	411	410	407	406	432	393	450	410	405	406	440	407	415	366	403	419	445	395	416	401	393	433	417	393	386	422	449	404	414	450	403	453	422	414	370	418	432	412	436	408	414	418	367	397	438	439	431	412	450	391	421	419	411	411	393	388	393	396	365	412	394	403	408	406	421	396	387	395	441	391	383	356	380	412	417	411	405	390	463	425	399	431	438	399	437	405	390	392	427	468	429	416	392	400	370	429	397	406	460	408	374	421	408	404	406	414	372	422	425	424	401	411	397	406	429	408	391	386	440	402	382	422	408	419	417	423	429	378	408	462	441	421	411	420	416	432	388	380	422	375	409	397	423	406	421	409	427	401	415	400	426	402	444	433	389	391	429	457	419	380	389	448	406	442	408	373	416	418	378	391	411	436	410	399	378	420	408	395	405	401	433	388	414	403	384	430	427	407	383	424	365	432	422	456	415	438	396	413	389	419	418	428	420	400	439	404	391	426	390	407	421	450	394	375	411	393	386	403	386	412	419	414	422	418	406	394	389	392	407	398	423	425	375	420	429	387	402	450	431	419	409	439	390	430	421	391	382	438	394	414	399	409	412	382	417	399	417	425	403	415	420	405	422	418	382	405	414	388	428	423	437	467	430	435	411	388	419	438	379	433	402	398	422	428	419	407	436	419	440	373	420	403	407	386	386	400	435	439	400	369	416	416	440	395	401	401	402	431	375	360	428	389	432	363	393	445	393	391	400	381	440	388	421	411	416	395	431	388	405	402	372	418	403	405	400	424	409	407	444	419	399	437	373	429	422
1454	428	444	431	438	373	407	387	367	392	373	368	411	405	332	390	371	366	388	353	374	385	347	363	391	367	331	374	345	373	371	344	397	378	353	337	383	358	373	378	366	370	356	332	383	364	368	372	345	395	379	375	382	352	378	352	365	384	350	349	373	359	383	380	376	385	325	386	381	376	392	407	405	386	384	339	394	370	428	420	407	415	374	402	413	374	415	372	363	365	397	379	360	370	393	366	338	325	361	374	362	392	377	387	397	365	387	321	361	385	356	361	393	368	365	360	393	414	381	362	353	372	375	344	412	380	375	409	336	371	379	372	366	392	404	378	322	372	390	368	365	380	374	416	348	373	393	386	374	412	363	396	385	398	381	348	370	378	339	365	356	371	377	367	382	361	346	386	356	368	405	381	395	364	386	354	385	370	365	416	359	369	381	340	365	369	395	400	380	346	391	360	404	393	400	395	396	376	383	387	333	346	379	364	333	348	384	355	364	359	357	348	397	387	362	397	326	390	361	362	385	372	386	346	364	369	392	383	406	376	345	399	341	383	385	388	369	353	352	395	380	345	372	398	366	334	337	365	371	374	355	375	351	394	400	398	359	352	379	366	399	375	367	398	341	367	381	358	370	365	379	379	374	392	340	370	386	385	348	341	388	360	375	413	392	372	378	376	366	391	385	378	401	385	373	373	381	378	360	394	363	359	353	345	444	360	342	348	351	348	357	401	425	349	389	405	404	375	350	380	396	378	354	373	368	375	390	335	394	361	333	360	376	359	376	350	352	384	369	388	405	388	405	380	370	368	324	388	361	393	367	361	355	373	374	333	373	371	405	366	385	350	382	349	389	359	383	392	374	358	352	373	397	333	372	391	369	367	360	392	368	370	372	376	358	362	390	351	347	372	389	371	378	405	366	408	375	392	372	373	348	388	373	382	369	393	358	377	352	403	386	399	352	388	362	372	369	380	391	393	346	349	366	350	358	381	384	376	394	403	384	334	361	352	354	385	380	384	413	367	405	370	378	382	340	365	371	360	387	368	380	355	345	389	413	384	366	380	394	382	329	374	334	382	383	383	359	404	388	393	358	397	342	366	400	406	413	362	376	377	346	402	391	318	367	361	401	366	351	363	396	360	360	371	361	345	362	396	372	390	404	350	413	364	352	385	365	391	389	401	371	377	370	390	401	388	366	359	407	386	355	374	352	364	382	359	344	352	385	353	411	407	368	360	402	386	366	392	374	390	348	356	362	385	359	396	363	367	386	361	370	368	376	340	347	349	392	390	373	364	356	391	370	359	375	389	373	353	367	386	397	370	353	385	375	380	401	383	341	375	367	383	420	343	343	358	349	367	383	357	385	392	341	393	366	367	420	367	374	349	376	368	374	377	384	361	409	400	372	358	340	331	356	363	419	353	342	393	389	389	335	408	358	326	366	376	386	329	354	334	382	387	353	353	378	379	399	400	355	351	372	351	404	394	379	369	396	407	390	368	339	376	409	386	352	402	385	361	354	380	312	374	347	365	338	389	380	405	381	371	365	392	366	417	363	362	338	382	371	357	366	307	373	398	394	377	378	395	358	399	401	384	366	385	372	392	371	382	414	372	371	348	361	411	389	383	377	367	329	357	413	332	335	347	369	389	375	387	324	394	348	379	375	390	357	370	379	351	363	324	374	331	377	342	376	392	388	384	356	375	396	427	370	359	357	392	409	364	390	385	361	365	378	361	412	373	354	380	373	363	400	367	371	386	362	360	428	372	370	407	383	340	393	376	369	384	405	391	383	312	320	392	367	332	360	381	354	379	349	396	382	381	394	390	384	391	381	355	381	365	377	383	394	356	379	398	373	368	369	359	388	347	392	358	412	436	409	369	387	389	372	360	368	374	377	360	336	331	393	394	391	384	393	343	354	341	394	386	337	393	360	341	378	369	364	384	373	418	387	375	352	373	333	388	385	383	394	377	358	377	374	345	365	397	396	352	380	352	377	352	399	333	352	348	367	377	363	372	348	395	364	372	379	338	350	388	346	388	350	351	353	364	363	392	339	391	352	358	381	362	334	346	394	412	362	377	390	385	394	370	371	362	375	396	379	379	371	373	385	351	358	388	339	386	412	341	372	357	316	362	377	351	385	339	362	375	382	344	375	375	337	351	369	380	359	390	358	366	379	396	373	348	340	392	391	338	356	368	362	390	339	350	368	372	391	417	377	364	411	381	355	344	379	352	377	375	399	357	358	359	390	355	392	352	387	354	392	409	368	345	358	421	367	351	392	387	371	399	387	406	363	365	387	346	356	371	360	396	353	384	348	402	386	342	358	348	364	414	391	388	377	384	353	378	368	390	355	379	370	438	410	385	373	346	349	374	347	385	355	352	349	427	385	380	330	359	379	343	377	417	359	380	402	398	363	349	397	360	396	385	386	412	381	410	390	372	369	382	400	362	360	366	378	400	367	381	391	336	415	369	361	346	387	356	376	374	388	368	353	402	355	391	367	340	396	372	383	391	369	348	377	407	387	354	346	362	361	356	373	383	375	364	373	372	358	387	358	376	385	390	393	364	390	353	364	327	365	378	364	356	401	377	378	361	378	385	364	348	371	360	371	421	367	396	410	387	339	387	372	375	407	395	399	410	326	355	374	346	366	385	363	364	399	331	390	418	409	372	393	375	378	358	377	387	356	375	416	356	401	392	346	368	359	384	365	395	349	366	372	368	364	343	346	381	358	379	351	340	387	391	380	340	342	368	411	379	395	382	389	355	392	360	357	388	401	334	361	361	355	375	353	356	353	370	377	367	361	364	371	376	378	346	318	376	355	388	361	376	367	350	396	373	393	381	346	352	336	340	360	348	359	390	417	332	379	374	366	358	401	386	370	398	400	336	351	374	350	398	350	376	369	388	381	376	347	402	358	348	363	375	384	404	382	381	349	367	373	372	375	351	361	333	343	354	380	397	346	409	347	361	366	359	350	372	362	386	390	346	353	386	364	384	390	388	385	377	367	406	371	365	399	363	347	392	353	381	357	384	338	361	343	372	394	406	341	372	401	408	392	376	344	389	380	389	375	358	347	382	360	359	361	327	352	382	363	365	351	337	348	352	341	342	374	369	313	363	386	357	339	369	361	434	410	379	366	397	381	394	367	360	375	404	407	377	384	367	385	372	396	391	350	368	387	377	335	364	377	330	370	366	388	361	371	413	326	396	403	316	367	376	375	367	391	339	384	352	356	393	386	352	354	361	352	393	375	370	361	367	372	357	403	329	331	356	382	324	343	320	396	371	370	384	370	368	350	359	351	366	394	348	349	363	377	387	405	368	373	387	363	402	373	402	394	395	390	353	389	375	387	358	387	346	371	363	420	367	382	397	357	374	356	371	414	348	329	345	366	363	398	358	393	389	397	384	383	372	367	369	319	369	390	360	345	341	363	375	396	362	346	385	393	379	344	348	356	347	355	335	396	360	382	380	366	384	404	374	400	381	339	327	343	363	373	357	376	384
2046	970	996	997	991	969	935	844	891	845	912	876	827	823	865	859	812	834	879	890	903	872	882	890	895	860	931	890	863	884	876	898	925	845	881	893	846	864	835	855	875	861	909	896	853	846	874	858	870	873	844	892	899	818	903	873	835	827	906	886	865	880	842	837	892	892	860	856	879	855	855	884	888	876	889	887	845	881	844	893	849	878	907	857	816	853	880	862	902	820	912	893	920	856	877	859	891	855	820	888	878	896	834	865	880	835	910	904	844	856	860	886	836	865	881	879	891	857	839	846	844	827	834	827	819	847	844	940	860	883	870	869	890	832	872	862	860	841	865	877	886	841	844	847	854	812	900	907	861	821	834	825	825	860	879	853	890	834	890	883	874	892	856	883	884	829	859	838	889	899	871	915	878	835	898	879	874	910	830	881	847	883	835	943	860	887	847	873	920	918	879	919	874	843	875	872	857	868	915	868	876	864	865	926	913	861	844	822	862	814	827	929	868	829	849	902	892	833	845	864	867	878	860	842	880	853	840	874	905	887	854	868	826	853	846	840	922	913	868	876	827	864	880	931	865	849	849	897	888	874	809	851	842	895	869	888	870	871	886	900	910	915	867	878	928	843	847	863	851	878	834	932	857	876	906	865	885	891	918	831	898	831	871	875	871	814	848	871	876	897	882	894	914	802	835	825	790	915	877	879	933	855	877	860	856	882	847	886	861	871	853	861	877	934	891	814	854	837	856	866	841	865	881	843	856	927	848	879	877	855	858	876	866	881	831	861	938	838	883	875	873	863	771	850	823	827	895	878	811	873	837	852	856	809	829	915	837	907	866	861	830	858	886	862	878	887	920	852	871	823	847	929	865	884	855	871	828	882	852	850	889	845	885	904	840	876	851	858	876	844	874	899	830	861	845	858	929	876	825	840	856	846	901	857	891	827	868	883	866	906	845	842	904	906	869	914	865	847	868	883	865	848	911	847	895	920	824	834	861	795	866	875	863	830	899	846	875	861	841	850	845	909	883	790	872	848	875	857	820	888	794	835	858	855	884	841	837	844	897	868	906	835	887	838	852	883	852	849	891	903	885	907	866	930	834	849	869	857	864	832	836	821	902	899	828	887	896	879	788	821	853	895	868	843	886	841	878	820	850	853	834	838	913	876	858	875	911	841	896	845	859	831	844	843	841	846	910	910	878	851	871	888	882	853	847	835	865	843	877	892	890	823	883	870	892	808	828	849	872	820	914	842	886	860	831	834	869	863	838	855	867	898	872	872	854	877	859	865	921	872	815	860	857	792	900	886	893	816	859	854	834	852	873	918	894	834	920	896	829	858	935	861	880	844	886	856	907	893	847	855	904	892	913	910	858	877	885	892	846	870	877	905	849	891	887	858	892	863	873	832	854	917	925	847	895	865	909	875	922	865	864	896	900	908	887	868	898	887	832	850	888	844	876	824	929	832	863	864	879	862	854	863	888	904	891	863	887	920	878	830	873	896	835	840	872	805	890	812	882	872	831	849	871	865	887	866	890	863	875	822	866	878	814	870	865	902	917	883	878	889	819	834	906	899	852	862	830	834	855	893	880	890	841	873	851	842	923	879	825	840	873	912	800	883	905	857	844	875	849	833	858	843	884	866	902	891	867	889	921	862	876	833	900	885	881	909	823	903	903	907	876	881	823	867	863	856	841	886	869	861	848	880	948	833	872	871	906	847	886	860	926	858	773	891	875	838	872	855	959	913	851	931	878	856	847	856	882	867	842	897	914	936	839	864	889	835	925	892	878	887	914	841	874	843	931	864	884	869	883	908	853	840	890	869	846	831	860	875	852	886	856	855	904	868	858	870	879	882	876	858	894	882	852	868	917	902	820	929	838	845	896	856	887	877	866	908	898	838	814	881	818	880	928	828	858	899	890	881	914	891	871	823	816	856	878	834	821	881	853	891	852	879	877	891	830	910	898	814	873	813	912	863	888	842	899	873	862	843	865	883	938	886	887	926	842	843	844	891	830	829	882	920	822	865	865	845	861	892	858	859	889	879	839	866	874	868	868	833	859	805	803	867	867	849	859	811	829	874	876	874	875	837	861	890	869	888	858	842	883	890	828	828	820	896	900	909	907	907	842	863	879	858	858	894	920	838	858	854	899	878	863	891	864	846	891	847	903	890	868	880	884	836	927	878	925	877	851	886	871	815	861	946	898	827	790	909	883	884	886	881	869	859	873	798	906	884	882	828	920	842	912	857	893	844	865	819	868	844	845	854	854	849	875	861	883	863	857	837	893	849	858	866	823	892	901	895	875	895	879	883	845	933	909	896	872	903	830	838	852	867	863	890	832	879	868	881	861	898	889	798	846	904	890	831	796	881	875	823	870	828	843	896	875	847	888	889	860	872	934	885	925	870	888	845	813	860	851	848	847	917	878	840	854	870	904	874	853	894	910	885	908	800	851	830	832	857	885	926	890	885	822	851	888	836	871	802	856	878	903	860	897	825	851	902	905	848	834	929	886	894	886	860	836	858	905	888	883	916	836	880	849	915	879	856	878	860	877	825	819	855	876	835	880	844	806	876	855	848	933	876	880	952	872	826	916	865	837	915	888	843	860	854	848	868	882	880	830	881	885	844	940	833	871	903	884	861	854	882	840	869	944	857	885	908	840	839	842	840	884	858	849	903	834	865	873	827	850	887	905	897	881	828	833	913	842	877	891	848	848	859	833	857	807	817	875	824	867	816	841	851	907	878	879	858	859	888	870	909	863	846	843	879	918	829	907	859	832	873	819	850	926	867	876	849	909	848	840	866	914	809	905	918	812	826	920	813	833	873	892	907	865	869	841	880	883	866	900	865	829	851	878	894	863	861	889	857	882	886	912	834	938	901	885	854	883	843	875	853	871	876	868	890	903	889	824	894	863	840	889	873	860	879	847	841	847	905	858	827	868	845	796	883	918	896	856	905	873	841	889	883	864	872	888	839	842	833	903	854	920	928	812	888	888	872	886	855	878	860	903	870	881	862	863	869	879	839	871	862	896	831	913	856	890	902	879	887	852	844	900	849	832	857	887	873	849	864	820	845	887	884	884	843	850	850	910	883	844	840	854	926	884	850	855	845	894	897	841	919	843	875	873	809	860	844	883	839	916	903	894	838	892	907	827	890	873	867	947	851	897	878	859	859	837	873	846	891	835	836	851	897	913	855	929	823	868	857	839	859	872	788	911	878	912	898	821	884	862	882	901	865	884	860	848	910	890	912	843	880	844	856	894	826	889	839	891	859	852	851	876	893	853	890	854	877	856	841	842	897	835	809	833	848	863	873	840	852	937	862	883	914	863	874	815	833	952	853	890	847	878	876	910	842	917	886	860	868	849	862	883	847	880	885	893	851	852	883	874	876	887	866	833	894	846	888	859	868	879	814	862	818	850	900	858	867	856	867	921	872	852	825	893	851	862	866	902	810	897	841	885	900	870	854	895	837	845	880	834	820	889	876	879	896	874	908	850	854
7146	681	721	583	549	513	395	378	360	419	354	392	365	393	328	351	354	351	306	373	334	339	310	370	325	367	364	335	357	322	327	336	344	360	328	322	337	318	338	374	316	332	339	323	352	327	319	376	345	317	331	321	327	336	323	364	334	322	359	342	327	335	317	310	368	350	326	384	287	355	328	343	316	363	312	327	365	359	327	359	336	339	330	329	330	332	328	298	330	326	335	337	377	336	346	336	364	331	340	363	352	346	326	354	339	353	331	322	365	361	316	357	352	349	345	335	359	336	349	356	335	350	335	335	356	332	339	349	366	371	360	316	337	331	327	363	328	315	312	370	349	308	327	362	342	359	301	347	365	350	374	317	362	320	334	329	325	341	294	346	360	362	364	340	307	285	313	313	375	339	369	372	314	350	321	332	360	347	338	351	378	329	348	317	358	364	368	334	322	338	366	307	327	347	327	310	364	346	338	352	318	321	316	320	343	315	296	319	320	368	317	333	326	359	379	345	334	342	344	376	355	340	347	366	385	333	356	333	344	356	336	342	323	300	357	341	381	316	365	343	384	306	347	323	329	342	363	358	338	360	356	375	375	343	333	324	344	317	339	323	328	323	328	325	303	333	366	374	345	305	327	328	378	333	367	331	353	351	347	324	331	327	358	338	351	305	329	357	355	302	328	336	355	333	359	354	365	328	344	338	328	350	324	327	308	306	362	351	325	325	334	344	339	349	347	346	346	318	394	345	312	352	342	335	332	342	350	352	321	360	342	321	330	321	364	348	326	349	369	326	301	324	339	333	339	365	348	351	340	405	327	364	358	315	327	297	389	359	334	335	330	326	353	322	319	348	364	327	313	351	337	297	337	353	355	339	367	340	381	371	309	327	317	319	335	342	353	303	363	329	316	346	337	333	362	357	311	327	335	336	320	322	338	375	295	375	358	329	307	368	325	318	343	346	326	366	357	325	351	328	324	359	355	320	339	331	353	333	324	301	385	333	341	335	344	346	368	353	367	315	342	299	331	337	325	351	317	372	357	365	320	360	341	348	339	309	322	320	347	344	351	330	339	302	323	319	308	341	320	321	353	323	341	339	365	329	348	350	378	335	336	293	311	322	369	303	355	344	359	356	354	338	352	317	313	321	343	341	341	350	354	361	311	348	307	319	360	332	378	345	383	354	366	334	344	340	355	318	319	336	312	364	324	314	334	313	361	285	304	319	336	302	332	355	365	341	336	363	353	357	382	363	344	321	314	374	347	336	297	319	342	328	353	305	351	362	332	353	360	344	355	329	352	330	340	368	339	318	340	316	337	331	336	366	361	356	324	340	329	310	319	347	338	313	355	340	348	385	358	351	370	322	333	364	328	360	317	328	347	325	341	331	344	324	338	334	349	317	342	339	320	340	308	336	346	356	312	386	360	336	334	343	346	334	333	317	348	329	318	298	351	325	359	372	353	355	338	382	330	381	358	344	338	327	324	335	362	340	358	384	328	341	356	339	316	363	367	347	370	324	317	352	325	334	357	330	324	331	326	346	340	364	340	329	341	333	318	348	364	353	319	326	341	327	353	339	332	339	355	331	322	327	311	334	333	327	326	358	315	378	340	320	317	345	294	336	346	347	345	355	336	356	327	317	326	345	337	314	323	349	345	328	358	359	344	364	333	317	339	300	335	304	343	341	339	318	339	339	325	356	367	331	322	362	334	324	345	307	341	368	336	328	357	316	353	320	356	341	351	325	340	319	316	334	376	308	392	338	380	350	329	353	361	358	310	313	324	353	351	370	316	336	304	333	312	320	329	330	349	315	323	341	344	348	358	361	355	338	333	343	306	334	295	342	339	384	330	333	334	342	339	336	354	362	353	345	342	346	334	305	319	320	305	352	352	335	331	335	375	355	357	346	321	336	329	346	347	355	310	345	380	344	304	333	342	340	341	337	324	332	318	321	319	345	345	356	347	317	295	321	321	323	305	340	299	353	323	300	338	334	344	296	296	371	326	334	311	336	341	344	328	321	354	325	323	334	331	339	353	361	353	370	340	335	377	359	355	352	361	342	345	341	332	367	311	328	349	320	330	333	316	344	326	344	360	359	369	325	345	369	324	291	343	341	328	332	338	324	331	324	366	318	328	336	331	363	345	341	334	330	335	314	328	322	298	292	296	356	312	335	357	331	380	321	324	342	320	314	329	354	305	347	353	302	344	333	313	316	354	371	344	325	367	323	335	356	344	333	353	343	320	334	347	333	362	345	322	343	331	331	361	345	337	348	375	310	322	335	363	368	347	304	336	326	345	354	359	358	326	336	326	321	345	348	333	366	339	322	340	327	334	339	323	343	352	332	332	376	311	332	352	333	313	354	345	338	343	350	365	352	334	305	334	340	339	328	347	318	342	322	354	360	353	298	350	339	318	339	341	328	367	336	338	326	343	354	359	332	336	343	331	354	319	310	328	331	354	328	365	373	328	334	354	315	311	353	314	340	330	315	354	321	347	339	328	324	307	324	322	355	354	316	327	336	316	368	314	311	369	321	333	315	345	354	347	346	322	327	306	321	328	341	323	342	350	334	331	333	345	323	373	319	332	334	312	340	365	371	332	339	336	372	342	361	346	340	364	355	368	314	293	330	342	329	321	338	337	319	350	318	336	346	312	355	300	356	304	343	354	393	343	348	348	350	352	314	364	323	328	345	347	344	344	333	314	341	325	352	339	330	341	344	341	346	346	356	323	370	369	334	343	372	310	331	339	365	320	313	388	355	300	355	336	307	374	342	361	351	346	359	375	344	322	327	334	363	331	366	337	355	331	355	348	360	314	350	352	361	328	334	358	345	372	324	336	370	338	327	337	328	338	334	348	329	322	343	328	342	324	357	351	337	357	368	360	326	378	310	337	359	340	328	326	346	342	336	335	326	347	335	300	358	336	358	371	322	334	339	323	358	352	347	313	354	339	316	335	374	393	360	318	353	339	377	338	337	336	320	318	281	365	369	347	347	332	319	349	357	345	334	374	347	339	354	347	323	345	386	350	304	323	369	342	320	340	341	327	381	332	332	318	331	309	331	341	326	333	307	335	329	328	355	323	324	297	351	357	338	348	306	293	342	325	315	304	350	347	341	312	302	307	328	343	320	338	324	354	346	345	346	316	320	336	364	325	364	367	325	340	288	346	322	375	341	336	323	385	313	357	353	338	364	384	339	336	342	337	336	350	345	344	347	352	315	335	345	347	340	342	305	317	375	305	307	337	332	322	329	357	386	343	312	386	340	381	357	334	345	325	315	325	371	375	355	330	332	327	336	352	320	318	331	335	370	330	309	344	331	290	353	339	339	361	355	314	331	326	326	321	372	331	299	325	361	307	329	312	320	307	314	345	322	323	346	338	342	360	329	338	353	363	365	343	312	335	326	329	354	379	359	346	333	348	331	357	346	362	332	349	346	321	364	308	328	304	324	320	331	323	335	338	339	337	348	331	342	359	382	335	319	349	323	330	370	347	325
6544	1180	1678	1781	1711	1464	1310	1100	990	1131	1002	950	913	870	852	875	902	866	851	798	840	819	824	767	842	780	817	817	828	792	786	788	804	765	814	783	831	776	777	785	786	839	819	832	790	801	777	851	836	805	812	856	794	812	784	806	811	815	760	743	793	835	833	817	758	797	800	790	775	844	837	759	793	769	822	774	794	843	768	793	785	789	783	780	805	746	787	783	771	795	759	767	777	735	803	758	790	790	745	813	765	813	839	786	787	823	757	822	780	759	791	771	777	784	773	741	769	756	777	754	713	788	767	830	817	752	793	785	832	812	719	823	818	785	832	783	788	826	774	815	785	765	786	803	821	804	788	800	799	841	792	776	797	768	777	784	776	777	790	761	769	834	767	787	785	782	830	818	741	768	783	783	834	750	772	850	796	785	827	761	787	801	811	808	775	769	840	817	757	796	759	827	814	784	814	778	803	813	818	721	805	780	833	777	791	783	802	780	823	782	777	781	739	789	785	814	782	801	827	743	780	788	842	767	809	806	811	822	809	762	818	824	794	790	742	783	819	789	801	800	804	813	750	813	840	763	772	808	745	794	790	768	808	790	812	742	700	800	791	789	747	804	786	776	778	767	818	786	752	790	737	779	863	802	805	763	787	820	807	774	840	791	768	838	824	785	765	793	785	758	749	774	801	805	786	801	807	807	765	767	846	772	755	795	824	789	737	858	776	776	803	834	796	751	841	792	794	763	788	790	760	811	808	811	803	745	789	766	793	781	775	816	826	845	807	764	761	851	804	769	793	800	807	754	777	784	789	752	827	836	781	796	762	775	813	796	801	781	810	747	784	774	744	871	757	781	744	835	824	809	721	830	698	791	785	775	813	777	794	804	758	756	789	760	772	781	807	797	774	753	799	823	765	830	789	755	786	786	796	800	825	807	788	749	767	769	796	778	821	785	753	776	761	812	770	767	761	820	814	769	774	809	758	795	801	782	701	761	826	803	753	801	753	746	789	793	803	796	743	755	837	772	728	813	781	755	763	746	777	739	761	792	754	815	809	792	791	769	819	812	795	752	781	793	810	817	724	749	777	795	803	788	792	821	828	827	774	781	820	809	782	759	780	783	765	749	778	763	798	816	790	779	774	844	764	790	819	798	821	818	767	744	738	777	792	775	804	826	741	812	820	819	763	777	773	821	796	731	766	779	773	782	754	820	786	826	785	825	753	784	781	765	716	822	793	790	821	797	773	793	780	796	853	841	750	783	816	801	764	786	771	796	818	781	824	798	797	759	790	739	766	781	748	761	777	810	735	814	767	816	800	834	768	782	861	816	789	765	807	741	800	801	780	785	732	772	799	740	794	722	721	827	787	768	780	822	808	781	813	714	790	753	789	791	791	751	847	815	753	788	818	758	821	766	734	775	782	734	787	796	792	811	779	790	787	804	769	826	791	772	815	849	825	794	787	814	811	819	762	793	795	772	762	772	814	790	783	735	802	786	812	831	796	774	793	771	769	752	798	789	743	762	778	815	796	806	785	779	834	794	807	793	822	768	784	803	785	790	780	811	840	802	785	770	871	859	790	756	802	767	813	773	812	782	756	796	794	774	733	793	778	775	808	800	808	726	750	791	772	790	800	789	760	853	803	806	792	761	758	790	771	802	780	814	810	807	776	765	792	805	763	751	846	797	807	827	754	799	750	820	755	768	782	769	805	771	817	784	751	744	748	834	789	784	767	803	785	835	837	857	728	802	807	787	797	790	774	839	788	760	857	811	770	806	811	820	790	776	751	761	809	783	789	823	759	793	759	779	736	765	805	801	759	796	791	777	790	766	792	737	804	858	815	760	755	790	761	790	798	755	785	751	778	790	752	825	790	776	752	795	766	776	782	797	798	754	827	773	816	788	820	780	802	776	834	786	813	766	769	810	744	729	774	763	855	845	790	805	717	778	798	818	779	764	740	756	777	746	798	751	774	825	765	766	782	774	716	778	841	792	790	745	822	790	796	747	794	775	765	779	804	765	767	807	792	758	805	756	786	788	799	804	806	760	789	773	802	784	785	815	793	754	785	797	766	794	772	799	792	818	795	774	744	743	842	801	804	803	760	780	764	751	820	823	778	774	777	733	791	736	782	744	759	778	755	736	791	764	774	828	801	795	791	832	812	800	807	763	762	784	774	765	776	751	848	740	803	792	786	794	788	804	826	777	750	782	793	720	799	801	804	804	808	776	769	809	829	786	809	772	815	763	738	767	788	768	795	753	857	810	776	809	786	813	825	771	780	773	823	774	722	810	807	749	779	789	839	814	751	750	763	777	781	800	782	751	769	786	801	783	830	757	797	838	780	798	772	805	817	774	805	804	798	778	730	783	740	760	792	782	754	756	834	844	794	775	767	757	836	798	807	848	819	759	758	752	811	759	787	825	785	801	775	818	792	801	877	790	786	789	782	730	763	782	761	811	797	787	782	799	817	805	820	791	779	818	762	805	780	809	774	747	777	792	776	784	781	801	759	749	753	792	857	762	783	783	812	784	788	736	823	771	822	770	793	784	778	787	763	800	794	751	760	821	808	810	789	796	743	795	803	816	770	795	803	802	783	806	740	769	878	802	740	791	785	784	824	805	824	785	791	803	776	784	803	774	794	815	792	807	797	754	753	800	736	780	770	845	813	753	771	785	794	780	789	811	787	790	768	782	849	749	818	780	818	784	812	802	822	870	838	790	763	799	777	795	812	776	824	752	799	829	758	749	799	781	801	779	787	837	735	817	788	814	801	779	773	755	825	749	798	743	808	773	790	825	775	747	830	758	742	789	817	841	794	775	787	791	800	771	735	747	754	814	768	768	797	815	762	819	767	779	807	808	825	861	771	753	751	800	833	819	796	815	801	779	818	814	807	778	795	742	815	765	780	773	738	804	770	768	766	770	820	754	774	787	770	755	742	785	820	807	815	792	774	779	727	832	826	786	817	818	779	766	788	754	812	743	764	789	762	843	791	774	799	729	793	749	804	762	759	787	843	796	885	787	785	779	798	796	780	766	785	798	806	775	776	766	832	818	766	777	788	851	817	801	750	810	769	742	783	790	784	751	804	822	819	818	766	761	816	787	791	778	807	804	835	807	760	773	807	796	795	823	783	818	791	804	834	795	769	820	720	804	794	761	814	824	785	814	805	772	766	773	780	828	788	832	833	777	786	811	788	804	755	765	781	797	818	790	768	795	771	802	800	763	814	803	798	800	791	774	750	815	796	803	799	759	773	805	787	813	761	779	768	813	773	791	808	804	799	817	777	807	801	783	788	790	800	846	836	759	827	768	843	836	779	799	753	756	804	761	781	826	781	771	833	773	769	757	770	789	803	772	763	788	801	810	800	730	790	796	754	773	774	790	785	856	783	735	794	776	781	769	788	762	772	826	741	800	838	747	812	734	819	801	769	777	793	765	804	771	738	795	798	838	789	802	802	770	804	875	830	770	817	784	758	781	834	795	794	760	792	792	794	813
12432	1049	930	657	590	460	326	249	285	239	208	184	164	164	171	172	188	177	161	163	155	158	159	150	153	179	176	185	159	161	162	152	153	157	153	180	165	165	144	141	180	147	157	155	153	157	156	138	142	177	173	169	152	170	181	143	170	166	165	181	177	163	163	168	163	164	130	163	164	172	165	149	157	169	165	175	200	160	160	159	178	161	166	143	157	170	172	155	143	167	140	158	153	170	152	169	161	147	125	139	171	174	179	161	171	150	138	167	140	151	182	161	155	168	130	150	179	162	137	165	147	171	179	154	175	166	173	159	162	183	166	171	176	171	165	163	153	157	143	154	157	162	142	141	149	161	161	156	159	143	155	164	147	164	176	176	142	172	159	183	138	162	159	138	149	165	153	132	157	150	166	178	165	177	143	176	129	164	171	162	154	153	161	174	156	181	141	155	148	172	136	176	167	158	157	148	167	152	136	165	161	176	172	162	176	165	142	164	153	156	132	164	186	171	143	152	176	154	156	151	162	150	183	174	164	156	162	159	139	180	191	155	161	145	173	136	181	170	180	123	160	146	179	144	201	154	148	149	144	168	159	157	174	148	162	166	156	167	170	144	151	198	148	188	159	176	156	166	148	151	154	156	161	159	178	167	166	170	148	179	160	141	167	188	190	155	154	156	130	167	161	153	173	167	149	157	160	160	171	167	161	150	145	161	170	157	189	181	176	150	149	161	171	164	155	151	153	153	169	176	183	150	146	151	183	170	167	166	169	191	172	168	149	155	173	154	136	170	157	206	144	174	154	163	162	156	166	148	170	176	171	154	145	153	158	174	137	149	162	154	143	151	157	156	181	153	155	130	177	153	153	152	162	151	150	154	151	164	156	174	170	148	197	147	150	182	183	148	165	164	158	145	162	141	170	171	163	154	153	155	147	165	146	176	164	173	163	194	156	160	164	169	170	151	153	158	170	135	163	135	157	166	161	146	161	156	144	159	175	166	176	128	147	134	185	145	158	164	180	165	136	178	170	165	162	160	143	153	154	182	168	153	173	174	174	162	177	174	161	147	172	171	157	188	162	157	149	146	162	156	176	165	159	162	139	140	175	173	168	148	160	147	168	178	139	161	136	173	161	172	169	149	143	174	170	168	165	144	166	171	169	148	155	173	152	176	162	161	141	164	146	174	152	163	155	140	157	159	132	167	159	156	176	148	153	162	150	135	164	163	167	163	159	147	147	149	198	165	186	175	147	160	146	173	147	157	154	133	160	171	140	150	146	153	170	146	158	144	161	175	174	154	167	158	138	154	151	188	150	151	162	173	144	157	162	152	127	165	169	187	156	161	157	157	178	179	143	134	170	159	161	159	146	176	164	155	170	156	153	148	171	153	150	163	140	161	172	161	149	160	139	166	154	149	160	145	164	156	155	150	171	140	173	188	169	153	174	153	172	183	167	154	150	160	154	144	143	147	150	170	180	175	164	165	152	180	129	148	131	143	136	164	150	154	164	140	179	167	147	150	142	178	160	172	148	140	150	155	126	159	168	185	140	150	163	159	170	161	175	145	164	145	170	156	151	197	162	159	159	158	166	172	155	151	130	207	155	164	155	152	181	142	151	169	156	149	172	158	158	171	171	165	141	163	150	143	168	157	161	172	167	165	158	176	175	149	153	156	170	160	158	143	133	157	167	138	166	171	167	161	145	172	145	133	165	146	180	166	156	177	161	158	169	140	172	152	168	156	158	143	169	148	165	179	151	184	163	171	157	139	177	166	132	136	161	165	155	149	159	159	164	165	159	151	173	169	144	166	187	167	175	138	168	152	170	173	161	165	153	178	157	132	138	156	152	153	155	166	158	177	187	176	138	173	161	179	149	180	164	162	163	170	167	141	145	142	138	147	165	160	119	168	150	143	128	164	152	160	160	154	139	173	163	151	180	156	165	141	145	154	156	142	158	151	171	140	150	175	163	174	168	160	154	154	147	176	154	159	174	166	150	152	156	158	156	188	126	172	151	171	165	164	184	169	158	183	180	141	149	145	140	151	164	135	145	169	179	189	156	166	157	200	153	167	192	155	148	174	149	159	150	174	123	157	166	129	158	162	186	134	177	156	143	167	167	156	135	160	183	150	162	151	149	150	140	177	145	145	152	141	173	171	135	168	154	160	175	162	155	175	180	151	143	166	149	152	175	135	142	145	173	153	166	151	145	144	162	157	161	163	167	155	169	172	137	174	159	141	152	155	135	143	159	155	167	157	158	159	151	155	171	167	153	148	173	152	177	177	181	151	171	175	169	162	157	134	140	136	155	153	163	146	147	154	135	176	186	140	167	167	160	173	126	151	148	159	158	153	152	145	170	145	147	185	149	144	139	155	152	143	168	174	157	145	170	149	173	141	143	166	188	194	196	191	133	183	140	151	165	136	157	179	161	158	159	149	164	127	156	146	150	153	172	166	177	160	129	152	144	137	154	183	158	143	163	181	148	164	150	159	146	146	160	137	167	174	162	149	156	120	147	165	160	146	154	170	178	178	187	176	137	167	164	182	140	142	142	131	165	160	137	171	153	149	149	153	164	160	165	158	174	154	161	162	166	152	143	155	168	175	176	152	148	170	172	165	146	169	151	152	166	158	151	163	173	180	170	160	160	169	160	153	181	164	164	157	175	143	165	152	158	165	166	168	136	155	174	158	171	161	168	172	165	172	154	172	170	168	156	181	146	152	160	156	193	168	144	162	152	164	158	148	154	150	148	152	138	156	162	176	167	146	142	155	163	168	166	168	173	160	158	148	182	171	184	145	157	163	164	162	170	140	155	158	155	167	146	144	152	151	146	144	151	146	170	175	154	172	154	134	143	158	153	162	166	154	143	165	172	146	148	150	159	156	167	150	163	154	133	151	140	160	148	164	168	160	169	163	164	163	142	177	148	158	159	174	123	153	158	158	154	176	178	142	133	162	179	173	165	153	163	140	166	154	151	170	164	188	151	159	157	176	155	160	172	176	160	180	140	146	164	155	175	161	159	163	167	141	161	173	161	186	177	159	175	151	121	152	184	151	136	160	174	153	154	157	143	148	157	148	139	151	153	149	152	157	172	151	160	163	152	181	145	152	140	140	177	181	148	172	170	154	162	155	158	156	168	159	160	166	157	151	161	154	162	152	165	159	153	155	159	130	168	164	189	171	171	146	177	165	157	146	151	156	170	159	136	146	164	162	152	168	164	146	155	147	148	152	158	162	181	172	151	144	160	177	145	152	168	156	156	177	134	156	151	175	159	172	174	158	180	141	151	179	151	183	156	174	167	139	187	137	171	156	192	184	166	165	157	164	163	148	166	142	171	145	165	179	150	142	160	182	169	193	153	160	146	149	144	169	151	175	152	146	150	174	150	172	163	156	154	152	163	158	169	159	166	171	143	148	151	163	179	157	171	158	141	152	168	140	168	154	143	156	157	161	167	144	152	168	169	140	166	166	151	162	154	176	162	172	144	171	167	171	163	156
7854	1035	1832	2186	2061	1788	1295	1013	905	818	688	634	648	518	538	561	518	501	478	488	474	481	483	447	447	433	480	444	441	418	407	425	425	429	443	441	444	399	396	417	421	417	408	412	411	398	412	444	424	433	451	455	410	406	416	410	407	453	417	418	445	393	383	411	392	465	450	401	436	414	404	412	423	419	433	432	410	419	411	399	393	407	442	401	426	424	424	377	395	400	419	382	438	421	400	368	403	429	391	406	394	424	457	380	396	387	409	383	396	403	403	394	407	417	394	425	386	409	397	396	430	403	406	430	407	413	403	420	385	421	424	362	435	428	407	438	429	414	410	426	394	404	412	420	392	370	421	387	422	450	446	367	426	385	429	433	392	386	433	414	398	427	424	396	422	402	431	411	410	392	442	337	405	410	415	392	427	404	415	384	380	395	390	377	414	418	425	391	440	416	405	378	393	398	428	416	413	428	442	411	380	444	395	390	424	384	348	399	406	437	433	400	381	414	410	424	398	418	417	386	448	403	379	401	413	369	427	419	444	404	384	428	398	410	436	394	415	413	452	406	388	377	416	414	379	430	434	426	403	400	402	413	408	415	408	437	446	430	364	399	419	397	405	433	403	416	379	389	413	408	400	402	379	367	394	398	402	400	412	440	420	428	425	407	434	388	411	402	407	394	420	421	392	379	397	416	398	406	428	387	409	427	375	382	416	408	380	395	377	414	422	401	418	376	379	404	429	406	403	436	406	384	394	382	391	391	375	388	374	410	393	393	405	439	386	402	419	358	468	402	386	427	383	378	411	388	429	406	439	436	363	382	413	419	399	423	390	400	381	424	442	366	448	432	418	405	445	442	426	446	421	411	370	406	375	399	415	397	390	393	389	396	384	449	422	380	453	398	390	453	359	417	408	416	415	415	407	399	415	382	409	407	436	404	393	408	411	410	409	385	443	421	428	386	386	387	447	411	421	418	411	401	408	402	364	390	442	377	391	437	391	373	388	414	368	409	385	406	388	416	453	406	426	372	421	403	412	356	407	386	446	414	414	384	395	431	375	442	425	399	401	402	397	464	405	424	416	400	424	391	415	400	392	407	379	372	400	371	426	436	379	406	376	427	398	431	367	395	394	405	423	390	398	419	403	417	418	403	401	402	415	397	405	420	416	400	410	396	379	404	409	414	419	423	381	425	437	383	402	392	408	413	438	378	392	394	415	422	410	416	423	375	405	393	400	424	432	405	413	425	393	405	418	383	392	423	458	421	379	411	408	400	411	434	421	416	391	432	402	368	449	417	409	426	385	448	440	430	436	406	404	397	395	439	380	403	453	422	397	431	416	429	374	405	411	445	423	392	387	395	393	400	398	349	407	406	398	419	400	398	398	428	395	423	396	379	418	424	438	402	415	414	402	405	465	399	434	416	419	395	404	426	417	389	388	389	413	397	403	394	413	367	413	407	373	405	460	392	402	450	400	375	439	402	410	440	380	390	405	424	439	393	401	423	405	415	401	456	434	407	430	420	384	403	450	419	425	430	383	431	434	435	425	410	429	442	394	412	407	381	419	369	399	404	419	386	407	409	404	391	398	391	431	414	397	429	397	397	395	426	430	409	374	436	401	381	399	373	428	401	386	402	398	378	441	409	428	409	390	386	395	412	378	433	409	441	404	417	422	405	400	404	426	446	444	399	428	388	429	414	418	439	428	403	418	429	401	407	426	425	417	398	382	408	426	401	382	415	392	373	399	420	405	400	430	431	378	426	409	409	386	405	429	422	403	409	442	429	422	388	390	408	397	409	417	382	439	430	382	436	399	409	407	377	395	401	395	404	417	399	396	409	406	354	430	433	426	424	422	450	433	390	413	378	395	430	391	435	427	412	431	411	374	403	431	398	421	408	435	381	416	416	405	415	426	376	422	404	397	416	395	408	406	400	395	386	439	393	428	405	458	430	420	393	377	394	426	382	391	429	416	380	397	394	428	416	447	386	402	403	430	412	385	366	415	421	427	400	396	406	394	425	427	429	399	389	384	435	390	373	404	385	412	393	419	415	388	400	428	418	417	404	451	406	446	429	440	418	403	406	397	395	413	380	441	420	418	384	404	415	432	428	432	402	409	425	399	416	404	402	388	394	388	403	438	406	439	379	447	393	417	429	432	387	416	409	419	426	390	379	399	415	401	383	398	427	414	411	404	383	393	400	386	413	420	390	389	366	406	360	424	418	405	410	438	412	412	367	373	419	415	402	396	399	410	418	421	438	405	440	391	412	404	393	401	392	372	435	431	407	383	423	389	410	435	390	389	435	399	425	422	399	424	398	364	370	424	401	389	402	414	374	393	420	436	424	414	410	389	432	408	419	393	416	392	404	391	420	439	412	412	394	414	413	398	421	413	411	376	395	433	445	387	396	382	442	413	394	388	454	375	395	385	403	416	445	440	424	405	422	395	432	430	408	404	424	412	390	381	396	375	423	438	442	416	386	427	367	430	420	396	438	424	378	412	388	414	398	408	402	412	395	415	429	374	371	395	420	426	407	398	398	433	367	427	391	413	409	397	409	409	402	415	434	432	405	427	426	391	435	427	423	404	416	377	423	384	412	401	363	393	417	403	429	396	416	465	420	410	396	416	406	398	407	397	364	429	392	412	372	420	407	449	426	421	397	365	388	428	394	345	429	446	427	413	412	385	431	419	427	431	390	399	397	378	372	407	373	421	412	415	406	411	450	399	378	435	414	398	398	383	396	439	458	403	394	412	395	391	402	406	418	386	399	398	409	443	409	409	410	399	392	395	414	404	390	371	421	405	406	424	401	407	417	414	394	403	417	404	400	391	439	420	387	416	419	444	389	387	423	427	409	385	410	414	413	403	413	417	368	391	399	407	432	402	449	418	406	416	396	388	410	387	384	414	371	387	412	423	378	398	414	379	413	425	383	389	387	397	384	392	426	392	422	402	408	393	401	358	432	447	438	383	401	381	411	422	409	431	404	437	396	406	378	410	385	394	415	444	400	408	361	431	398	408	390	417	418	391	426	419	458	406	415	440	431	404	390	425	432	383	369	345	433	383	407	405	407	433	399	419	385	416	448	374	388	434	399	380	419	367	441	446	434	427	403	420	423	404	423	431	410	424	414	373	385	415	441	404	415	387	433	428	437	438	382	412	370	415	405	414	409	403	436	469	408	416	409	443	417	383	379	442	424	423	388	422	429	406	400	401	443	437	409	421	398	410	426	382	425	372	413	426	394	436	378	378	407	402	418	407	413	401	421	378	424	419	398	405	393	385	414	408	398	408	380	427	416	386	424	398	425	392	399	392	401	442	421	387	413	404	388	430	388	378	373	438	416	412	428	386	385	414	395	381	386	396	405	394	406	374	393	405	387	385	389	375	378	445	420	376	465	452	398	445	421	389	379	402	421	386	391	414	395	412	414	389	444	420	433	406	397	398	413	405	379	388	399	398	404	420	393	405	393	419	385	400	433	440	436	406	413	439	380	408	423
1400	402	427	405	400	399	357	344	384	377	373	384	381	369	381	353	357	333	365	352	368	343	335	378	365	372	348	349	402	396	358	359	376	377	334	361	327	354	345	337	360	375	348	368	360	337	382	371	386	376	356	370	380	390	363	394	392	383	367	382	392	400	369	368	334	408	360	378	384	373	356	345	351	332	375	386	367	367	360	406	366	378	355	342	343	353	385	350	344	349	369	338	376	378	399	388	384	420	397	395	387	410	399	359	372	366	373	406	394	366	391	394	344	367	383	376	344	397	346	359	342	367	367	369	373	360	383	364	347	349	334	398	390	396	367	322	325	384	373	367	391	349	377	422	419	375	399	385	387	378	364	353	376	432	380	376	359	353	358	373	379	381	348	386	368	353	359	349	382	346	384	363	380	373	340	369	378	366	346	363	369	362	375	396	385	385	401	356	384	348	372	367	403	347	386	409	362	397	360	403	339	379	344	364	363	360	388	357	368	423	381	367	350	355	403	403	365	373	369	360	377	374	365	358	409	361	397	370	362	372	376	353	404	356	335	356	358	371	369	354	397	372	385	361	368	323	327	337	370	336	410	384	429	384	389	359	362	358	389	371	361	386	373	373	402	384	343	379	365	365	368	371	356	393	386	373	358	350	347	333	388	363	366	340	344	349	356	320	382	340	382	387	391	362	410	324	371	363	351	374	394	350	372	380	383	368	332	344	340	357	321	373	384	360	360	336	337	361	350	374	374	352	367	374	374	327	381	348	359	339	346	399	349	369	370	341	379	375	359	369	388	387	381	416	380	366	397	360	369	336	356	355	366	352	368	379	371	372	385	321	389	404	372	378	354	355	382	362	367	364	369	370	384	408	365	373	357	323	365	347	399	394	382	355	352	339	339	357	357	416	353	349	379	355	358	370	363	363	359	414	375	374	377	373	305	393	370	381	381	357	385	399	373	348	374	378	376	383	417	382	338	356	371	327	361	384	388	375	354	371	366	379	381	356	361	348	398	362	366	355	338	378	380	375	362	370	379	359	361	373	346	371	360	354	357	356	367	359	352	369	397	393	341	365	343	363	355	354	376	368	337	369	389	391	342	401	353	364	336	378	358	339	387	375	364	413	398	351	376	336	336	384	339	380	365	379	371	407	357	371	383	347	360	416	347	362	367	379	364	360	367	385	350	366	402	374	380	380	380	405	374	370	364	383	351	410	384	375	377	371	357	359	387	353	387	349	393	388	393	383	350	362	351	390	362	337	372	353	347	338	376	359	360	342	357	374	334	351	368	374	420	383	369	359	394	411	356	371	347	376	367	405	387	378	355	363	368	368	370	383	361	379	365	367	358	329	378	367	361	387	379	374	353	345	367	351	387	397	342	343	376	372	382	388	377	402	354	358	353	365	374	340	391	384	355	362	361	370	334	379	369	390	361	348	359	399	353	367	388	364	345	357	346	354	367	337	396	345	374	324	353	379	363	403	361	391	338	393	347	343	373	336	324	362	359	381	367	374	342	363	388	392	376	394	379	397	381	391	381	365	372	395	362	356	356	346	363	392	360	340	374	395	380	378	377	392	374	369	385	378	361	370	369	356	370	370	352	393	369	379	405	337	335	369	364	419	365	358	338	376	367	386	388	395	388	385	381	401	373	356	434	379	388	371	362	389	333	368	351	353	353	346	348	362	360	337	382	388	412	380	354	352	369	372	387	392	374	397	386	362	358	333	341	341	358	360	379	376	348	332	349	318	382	366	375	366	347	361	380	386	345	340	386	356	349	380	389	368	392	344	360	388	363	368	329	365	355	372	405	380	351	368	340	358	400	349	371	437	389	381	369	355	372	381	412	392	373	350	364	355	355	321	387	366	402	391	392	401	337	405	323	360	348	352	373	349	348	335	358	391	374	409	358	384	384	378	343	350	378	378	393	430	351	382	352	367	334	346	361	385	343	373	364	371	410	393	379	380	362	370	381	356	377	363	368	357	326	390	352	401	348	403	396	386	351	377	331	378	376	380	372	395	380	383	371	412	355	343	362	331	376	359	361	354	362	366	370	372	372	349	370	337	345	344	374	383	348	338	389	345	385	336	339	345	406	366	369	337	362	368	379	378	350	339	412	335	418	353	382	361	354	409	417	373	360	367	364	354	354	334	350	367	349	385	372	363	388	381	405	370	423	411	386	342	353	343	339	333	395	378	347	356	338	404	373	408	367	375	377	340	391	341	393	393	346	359	371	329	372	358	378	371	332	395	386	343	357	392	356	382	382	396	341	404	369	363	369	381	350	367	393	353	351	370	339	358	349	367	360	379	360	348	388	360	362	368	378	381	345	332	352	352	360	355	359	350	381	343	378	332	351	319	361	398	365	408	391	383	359	368	404	371	366	386	335	374	348	379	393	364	385	333	350	355	394	386	372	375	366	376	362	324	367	361	372	393	383	345	380	367	359	341	376	341	379	386	376	342	355	371	377	359	376	361	378	349	341	366	368	386	384	391	374	330	362	340	377	376	347	390	384	340	378	354	389	405	373	384	367	354	361	365	339	351	372	392	381	365	354	346	348	371	394	386	357	360	377	383	401	363	362	350	361	371	366	361	376	382	350	366	356	417	372	382	386	369	332	363	359	354	345	386	349	372	372	373	384	348	383	396	385	348	372	361	342	342	340	394	339	326	382	377	346	363	382	395	360	351	366	386	380	337	384	376	379	352	365	371	372	389	366	338	351	380	377	344	333	366	335	373	361	371	363	386	352	388	394	383	365	349	379	385	393	353	354	411	359	373	355	344	369	411	356	347	410	356	361	344	377	406	375	321	349	321	371	371	380	376	362	353	375	394	339	343	359	359	383	376	376	393	350	386	366	389	356	358	351	391	381	373	341	401	392	322	400	369	369	367	345	367	364	383	336	349	379	332	383	346	396	320	358	381	415	377	349	344	371	320	357	336	350	349	354	392	356	408	377	345	395	390	392	385	349	386	364	393	346	353	399	391	358	343	376	385	364	393	401	373	381	376	394	386	333	335	338	369	360	343	355	339	381	376	381	384	393	384	393	346	360	360	343	384	352	361	371	390	373	390	359	376	410	375	355	419	332	354	347	384	352	379	365	356	418	325	363	389	361	367	387	367	388	375	395	391	379	372	327	360	375	366	357	348	363	362	365	387	365	361	377	371	380	393	374	381	357	377	349	408	388	386	424	343	374	357	353	359	366	359	344	359	393	370	364	366	357	387	378	384	400	315	330	386	415	381	380	345	363	370	328	346	417	349	325	365	384	380	360	395	355	361	366	355	361	366	376	351	336	389	368	386	349	381	357	380	370	378	387	367	382	396	390	367	406	374	351	362	357	388	352	372	386	387	351	360	355	351	346	408	381	387	335	376	358	377	380	383	390	321	366	379	366	385	371	365	356	406	356	372	388	368	384	366	360	363	370	368	372	355	387	376	371	345	336	381	370	374	348	389	378	399	341	363	350	349	361	392	365	356	366	378	356	373	367	367	361	363
2025	858	950	958	951	941	925	916	904	922	879	865	850	869	847	847	925	829	865	844	835	937	838	859	876	888	864	877	874	855	867	860	843	868	855	893	905	865	786	872	861	889	876	900	855	870	892	855	883	869	872	869	911	872	853	907	871	867	806	859	829	897	865	870	824	869	841	824	921	912	873	844	870	820	829	864	894	879	869	881	904	882	930	878	907	896	852	813	856	858	870	868	845	864	837	847	867	891	872	850	911	889	851	851	839	833	885	886	885	842	843	879	858	938	849	867	861	892	872	827	865	831	875	887	878	859	868	832	880	828	827	892	922	849	882	827	912	853	873	874	859	856	847	893	835	880	879	869	909	850	937	848	866	893	872	809	884	863	807	844	843	863	842	814	872	890	888	858	842	873	888	872	818	890	843	866	878	877	870	862	852	861	870	873	828	838	858	860	883	893	863	874	838	846	819	875	853	871	911	865	833	849	899	854	885	869	905	847	897	873	819	931	832	868	839	872	909	842	860	818	849	876	866	873	787	908	860	900	849	893	889	894	813	874	886	855	856	863	857	859	824	811	879	835	894	809	850	820	805	835	888	891	886	905	876	836	846	880	836	870	863	879	866	875	843	848	870	842	871	914	860	873	824	925	863	878	891	871	852	870	835	815	847	877	871	860	897	861	823	859	842	852	843	860	862	856	887	810	854	854	813	867	834	818	888	815	812	880	848	873	879	896	791	846	869	855	890	850	848	869	863	929	894	882	850	847	890	815	854	804	845	844	903	908	877	874	890	892	885	823	848	909	855	854	913	854	890	872	862	858	910	844	926	837	811	887	842	861	822	830	905	861	858	877	899	902	899	873	842	861	884	837	894	852	848	872	893	873	855	889	891	844	845	818	836	860	872	872	903	843	853	877	891	859	856	882	876	867	820	868	905	892	877	862	895	864	843	850	861	908	862	876	841	925	842	928	820	891	951	841	853	868	859	902	915	834	892	864	844	928	881	856	882	819	826	864	823	925	849	888	859	873	826	878	865	841	827	873	851	831	889	841	783	867	834	839	846	858	853	858	935	892	870	845	914	870	894	832	855	860	818	859	826	887	851	826	876	865	901	900	842	868	853	908	840	859	848	872	878	827	792	845	850	869	850	875	773	865	870	887	898	837	848	870	816	864	879	823	916	791	909	855	839	857	859	822	880	886	862	832	857	820	821	889	937	829	864	933	804	846	833	903	828	856	931	881	848	859	823	856	843	856	846	850	896	908	887	851	840	872	896	902	859	898	862	841	842	916	824	864	849	885	858	843	861	824	913	905	871	874	845	877	886	853	866	881	894	883	887	887	869	909	858	928	841	841	942	870	821	869	828	793	842	868	874	879	853	874	895	850	873	866	845	880	872	855	810	851	858	962	849	899	799	898	882	880	889	847	852	846	850	881	906	854	873	845	856	854	855	894	878	842	877	859	862	867	808	827	889	852	889	869	868	837	870	846	830	859	839	843	895	925	877	831	850	872	880	876	876	863	867	870	880	871	838	827	838	859	878	869	911	849	842	853	863	798	863	883	899	859	905	796	908	864	852	918	811	837	898	841	889	879	830	821	892	849	873	910	861	825	888	857	856	909	859	848	859	805	862	868	882	878	825	872	899	834	815	863	867	842	827	835	874	889	848	898	921	849	876	917	857	878	851	855	893	841	788	844	862	833	827	841	877	921	854	840	906	914	848	877	829	839	878	878	822	901	882	825	934	883	833	870	847	920	863	848	856	822	893	836	868	929	855	889	829	883	834	862	911	838	880	877	888	858	900	872	861	851	908	812	854	861	884	870	905	876	869	855	863	839	816	837	830	871	903	839	852	840	837	861	815	861	851	882	890	862	833	808	901	916	863	770	907	857	854	882	844	914	905	840	875	915	858	910	902	901	910	872	878	856	836	874	891	928	858	837	879	889	872	876	837	905	846	877	882	857	888	905	856	849	849	882	837	843	887	822	868	813	871	897	906	868	866	857	817	835	883	897	864	862	874	865	928	860	867	939	851	871	851	874	908	837	868	815	842	784	866	908	905	866	874	873	862	875	880	872	850	881	850	819	842	896	825	841	851	851	896	899	875	829	889	844	879	870	838	838	790	882	879	901	871	872	842	897	877	844	861	833	868	870	886	828	880	870	893	844	825	869	871	805	825	871	834	850	885	877	828	898	833	806	876	853	847	880	885	822	851	899	922	882	872	864	906	894	900	880	871	894	831	846	882	842	843	889	865	869	862	856	878	936	866	918	845	884	872	865	892	874	851	847	859	834	833	876	822	868	820	882	887	830	868	844	882	824	852	883	940	830	892	829	812	893	928	851	874	872	859	871	926	848	854	875	837	861	909	894	867	882	852	817	844	908	884	821	842	933	871	862	886	919	900	849	867	904	828	870	905	906	809	841	840	872	923	855	909	844	863	885	919	853	804	857	871	859	869	887	874	862	840	874	841	892	912	894	836	872	860	914	862	886	891	829	815	931	919	837	881	853	861	843	872	860	915	894	848	935	870	923	902	839	888	854	867	864	902	867	870	886	867	882	853	870	808	875	914	812	862	882	895	883	837	883	869	838	828	894	852	860	810	839	869	900	836	866	873	833	875	861	874	906	834	897	884	926	878	851	848	900	825	841	851	836	852	826	805	861	879	860	843	913	850	884	871	860	814	860	935	864	870	907	871	904	872	873	905	893	832	888	880	843	833	885	826	916	899	853	863	847	819	846	888	933	911	866	883	820	831	869	866	808	824	855	913	848	872	876	875	875	841	913	861	823	865	885	913	918	831	894	846	857	792	861	810	867	856	861	846	881	817	831	832	882	856	868	824	843	853	878	868	899	911	887	889	873	899	823	976	808	889	875	893	883	894	841	853	847	893	875	877	863	896	834	886	861	838	879	869	848	868	847	864	794	846	827	897	859	866	843	824	870	878	876	860	847	858	847	903	826	883	827	846	881	863	801	895	853	802	849	888	902	865	870	870	869	828	881	896	834	883	871	861	922	848	902	899	795	828	813	870	874	857	858	851	859	852	828	848	867	827	843	828	815	910	853	856	823	863	881	839	809	873	883	912	808	842	922	889	843	875	887	885	853	889	868	901	883	843	888	870	843	816	833	845	861	864	861	865	809	834	844	887	842	892	862	889	884	879	876	822	853	818	857	852	893	846	856	883	849	883	879	858	836	856	801	899	881	830	902	869	861	805	850	838	842	914	855	897	809	915	853	895	877	860	881	873	873	876	890	877	883	838	871	891	811	889	856	919	923	862	893	876	852	847	829	861	856	840	879	837	922	848	840	881	864	848	864	799	867	857	857	897	856	878	883	869	884	889	855	897	882	862	904	865	816	873	832	772	828	835	865	883	850	898	836	881	865	831	877	904	844	888	867	824	869	840	889	879	833	900	851	857	867	840	891	901	883	864	863	819	809	871	883	839	819	864	834	847	846	838	878	892	857	853	852	810	810	841	825	877	882	846	903	894	886	942	888
6973	731	757	564	526	452	397	390	402	385	371	379	326	349	330	318	340	327	343	355	364	325	352	342	344	367	361	361	314	300	323	342	343	343	354	324	356	326	346	322	328	309	342	326	322	366	337	314	332	360	364	363	353	341	357	365	352	301	347	373	346	312	335	363	330	320	373	309	348	372	305	318	288	373	337	378	318	300	320	343	312	338	321	319	368	337	327	368	329	341	338	355	343	367	326	325	349	347	315	309	339	317	333	361	342	343	315	327	301	338	310	346	330	323	318	335	310	346	347	315	349	305	305	362	346	355	324	355	337	351	358	302	346	297	343	315	331	345	381	320	292	355	335	326	343	368	318	361	348	374	355	326	332	313	336	334	339	300	335	315	326	354	313	298	324	356	325	320	295	306	330	373	337	323	331	335	323	352	329	330	319	345	335	340	324	337	329	357	351	344	349	339	348	324	328	324	348	347	353	336	350	347	364	349	313	344	358	328	361	341	391	361	357	318	324	357	367	347	347	325	354	317	333	337	316	302	324	335	331	353	308	339	328	325	366	353	331	313	342	343	355	348	325	318	347	327	303	337	363	308	357	328	375	344	352	337	381	328	336	325	333	366	328	348	293	341	399	333	341	350	359	344	308	352	350	321	326	347	361	368	324	366	343	357	333	323	325	368	337	297	363	317	344	340	342	344	308	313	342	353	331	358	379	328	326	345	358	359	304	342	330	333	346	321	333	351	325	367	356	348	391	358	324	318	347	346	339	350	380	364	315	350	308	363	326	313	320	365	347	340	326	356	331	317	342	294	334	375	343	366	378	351	357	310	351	324	334	301	339	325	325	325	355	356	342	352	353	306	340	384	317	345	341	328	338	307	327	349	347	358	330	355	330	375	343	355	365	323	348	310	325	314	344	335	325	341	324	340	349	359	331	337	356	298	330	322	338	342	348	329	335	339	325	312	318	328	295	372	303	293	339	348	356	340	332	326	346	326	310	325	357	350	382	317	337	301	333	350	326	331	350	319	326	323	357	335	327	332	329	297	350	364	363	359	339	331	322	352	383	349	351	307	316	347	359	315	373	371	381	381	345	325	367	304	311	318	347	315	301	339	348	308	350	367	342	325	307	341	292	367	346	325	348	311	368	332	344	325	345	324	352	298	339	334	357	336	356	344	346	319	365	339	336	334	343	372	335	337	335	294	359	342	339	320	333	313	337	341	313	329	334	313	361	321	314	313	291	290	342	362	350	356	339	344	347	320	368	337	329	297	363	338	297	347	335	331	370	349	341	314	348	333	332	328	336	353	343	343	312	351	312	317	347	361	293	305	358	340	344	309	321	333	385	360	373	326	311	356	357	343	372	330	318	347	317	299	319	346	341	327	334	329	342	314	327	350	347	323	334	364	332	318	335	332	339	334	323	344	334	325	348	318	363	316	347	357	357	312	356	331	345	312	349	328	347	371	342	325	319	340	317	344	352	340	328	356	318	333	342	325	354	348	354	323	308	359	348	363	324	366	369	326	336	373	332	319	363	326	321	344	317	358	319	359	372	317	350	347	312	342	347	340	323	344	367	346	317	351	345	348	344	351	323	318	329	339	330	332	355	307	355	316	334	317	360	282	328	330	357	334	359	361	331	333	352	342	318	348	323	331	337	328	344	324	336	319	345	365	303	351	328	344	336	293	320	392	374	325	355	370	327	344	310	365	351	319	324	368	358	343	339	337	322	332	345	342	335	347	325	346	335	365	338	338	341	338	321	306	364	338	353	337	338	368	350	350	358	349	320	323	341	337	359	327	360	302	368	382	366	327	345	351	321	341	330	335	335	310	356	320	330	343	336	348	329	352	320	352	309	326	353	340	316	335	338	329	335	329	336	355	392	307	355	355	327	347	322	328	340	308	378	341	334	338	299	319	318	335	324	329	321	329	349	304	348	309	337	318	321	341	340	341	411	337	323	350	344	320	312	313	314	327	326	331	350	325	317	356	340	354	312	328	374	366	317	314	346	357	360	343	356	309	359	346	338	347	359	355	306	303	300	332	352	319	327	337	343	355	325	322	332	346	365	352	329	338	362	352	322	338	326	341	308	369	349	301	302	384	349	357	329	330	360	325	318	366	351	356	352	327	321	363	352	362	358	343	340	306	332	336	324	342	309	333	348	347	332	333	348	307	339	368	312	341	357	362	330	332	330	365	370	367	328	359	326	323	360	346	328	309	347	321	363	321	345	378	340	381	324	341	341	328	311	318	337	341	342	373	366	336	328	367	327	354	358	325	336	336	370	344	356	322	349	336	358	316	354	379	318	347	311	364	322	356	339	329	339	315	312	343	336	334	329	329	332	345	312	328	299	333	333	340	329	363	361	348	318	354	326	329	320	352	370	324	368	331	364	327	338	352	341	313	345	350	327	321	321	354	316	347	315	329	376	346	320	318	321	354	363	330	350	336	354	372	313	335	345	310	328	337	337	316	370	354	366	345	320	359	341	349	345	348	318	330	343	348	354	343	315	333	335	338	373	320	385	318	362	384	321	330	357	332	323	321	372	330	365	347	301	331	293	321	346	323	353	328	351	344	321	345	301	350	346	334	316	346	345	345	315	291	341	321	315	347	349	357	362	334	355	331	362	333	352	333	311	366	358	337	348	359	325	328	328	332	306	320	324	332	333	335	316	358	326	344	361	325	341	359	308	343	325	354	330	364	385	359	330	358	330	367	354	316	323	368	325	326	316	340	353	347	319	306	366	308	316	296	302	315	278	317	350	341	347	358	351	332	356	334	285	372	354	350	354	347	366	346	332	354	312	352	344	345	347	320	350	352	309	366	365	315	334	322	337	340	327	361	332	309	318	340	344	329	380	359	355	326	309	354	362	346	363	353	335	304	349	308	301	357	337	329	354	343	349	347	332	341	306	338	311	307	342	298	328	345	334	361	328	321	320	319	336	318	330	314	340	318	343	314	332	390	331	325	306	352	354	365	330	320	342	335	337	325	345	332	339	320	354	342	318	365	339	336	334	348	331	334	320	299	356	311	330	320	309	346	348	362	355	353	333	327	349	325	368	338	385	342	313	351	372	348	351	357	298	328	340	359	332	303	282	334	340	386	326	374	364	345	300	351	314	368	311	315	358	340	333	327	341	324	352	338	343	319	317	354	374	336	352	316	355	361	329	340	312	324	329	317	335	339	327	346	330	319	340	353	327	311	328	348	348	394	362	344	326	336	345	333	329	312	302	360	325	328	344	352	327	336	309	320	353	349	333	333	347	321	345	328	345	322	378	323	357	361	362	318	330	342	333	345	367	356	362	387	299	316	347	345	341	352	331	345	313	353	329	332	313	316	345	373	355	341	349	341	342	313	332	307	344	331	362	312	333	373	314	338	334	371	319	288	343	322	346	335	330	298	348	348	304	325	309	304	331	367	336	339	378	344	323	293	349	325	358	351	359	352	351	365	337	329	344	333	320	337	339	322	343	348	352	327	373	358	345	332	339	340	343	322
6468	1142	1630	1845	1653	1560	1273	1170	995	973	946	867	887	878	845	870	859	813	822	812	800	797	815	819	794	843	792	802	744	803	768	772	822	765	802	857	817	801	756	806	809	786	776	790	756	730	841	770	781	790	779	764	798	769	780	726	772	787	809	776	801	835	762	766	757	786	764	813	787	780	782	791	806	858	771	715	798	768	736	764	753	744	769	757	744	784	783	787	881	791	777	789	791	793	773	772	750	869	787	775	796	759	768	810	803	776	807	848	837	760	857	773	752	781	782	753	728	742	758	745	756	775	768	785	799	806	779	814	783	778	771	777	768	795	793	802	812	813	809	791	804	803	765	771	744	762	793	813	846	782	770	755	842	799	853	773	809	797	724	798	762	810	768	790	845	752	780	784	768	784	769	756	769	783	803	795	778	755	761	766	806	745	835	827	827	797	791	800	827	780	789	811	736	811	795	786	818	788	759	818	757	842	800	825	778	786	756	781	750	777	758	778	794	734	770	784	802	770	795	820	779	783	796	829	790	745	824	806	817	793	792	803	823	803	804	799	777	810	727	793	767	814	815	790	765	797	763	808	785	798	782	742	823	784	754	778	794	806	825	809	796	823	776	809	784	793	785	779	782	795	836	789	782	800	775	791	735	744	797	778	786	809	778	761	765	853	782	833	852	740	743	776	797	798	773	793	763	783	825	777	802	775	789	799	772	834	781	763	807	740	812	766	801	814	817	748	828	769	829	802	839	741	783	780	779	743	751	754	796	797	795	739	784	811	784	805	784	786	806	826	795	818	797	850	750	730	807	748	820	796	771	757	770	780	815	803	797	821	790	791	789	766	816	785	720	784	797	762	771	813	770	807	768	806	756	761	772	785	790	770	794	753	751	796	830	775	810	812	767	833	828	807	806	770	832	816	791	756	736	776	790	812	754	805	796	760	765	768	802	775	799	772	777	825	772	768	764	755	805	829	779	808	792	796	788	779	837	779	798	721	796	761	799	743	786	815	804	784	778	764	831	808	800	793	773	832	786	806	762	786	821	781	770	815	794	795	725	778	797	832	789	797	799	818	776	803	781	822	774	762	766	814	786	785	786	767	768	805	758	813	796	757	786	741	795	787	769	769	774	766	787	819	757	761	775	787	771	789	820	747	775	801	811	772	771	789	790	748	832	765	776	782	773	783	771	792	803	776	771	761	874	767	786	746	772	804	802	795	774	792	792	779	747	719	812	829	820	760	764	798	714	805	801	755	798	797	758	796	813	801	826	794	812	760	804	861	839	833	737	789	768	774	842	782	759	771	783	777	838	787	812	809	786	725	770	816	773	796	754	810	823	754	755	772	790	797	760	810	802	741	807	805	792	837	769	845	797	789	784	781	791	782	777	790	830	812	783	785	796	803	793	730	778	820	777	814	804	838	752	745	799	802	802	775	747	779	817	805	772	784	776	801	764	788	802	739	785	761	807	764	780	798	825	775	808	851	758	793	840	819	802	800	811	784	787	749	786	801	823	707	780	763	747	740	792	781	832	786	760	786	783	731	768	789	764	816	808	827	805	796	820	801	775	757	769	776	801	754	798	816	784	743	798	758	737	846	820	778	805	783	813	779	755	786	838	825	778	779	851	759	835	803	758	819	767	767	820	812	762	785	751	774	758	819	807	753	800	772	798	839	800	751	807	774	787	757	811	799	859	849	779	801	733	758	772	814	821	743	730	807	759	801	756	843	786	810	778	833	752	767	806	783	808	814	797	819	848	799	812	818	792	807	749	768	781	801	807	778	822	796	859	813	768	815	748	806	744	811	778	768	793	759	777	771	782	799	759	797	811	790	801	779	832	787	703	769	820	813	793	806	785	809	739	781	846	816	774	787	829	767	787	811	801	818	809	774	770	742	766	770	795	767	787	786	780	797	834	789	763	805	823	762	767	764	779	768	804	747	773	765	761	798	709	753	802	798	797	771	822	793	802	830	826	812	807	769	803	849	803	808	762	755	786	824	796	828	783	783	819	764	738	773	746	789	748	770	816	832	779	804	812	813	767	829	785	777	710	780	798	760	784	762	815	816	773	812	759	788	774	761	762	771	798	764	790	786	759	800	779	815	779	821	786	792	766	782	797	776	818	845	783	812	820	760	770	814	785	782	774	764	748	789	780	802	779	803	813	791	781	806	754	772	757	762	831	817	809	812	779	775	838	747	792	752	794	764	745	794	783	796	765	785	805	787	795	751	807	749	842	729	741	752	867	801	749	836	774	796	788	781	823	827	833	764	785	749	754	791	763	776	773	824	782	771	798	789	815	792	802	812	755	763	778	770	772	779	779	728	798	761	828	813	822	792	750	804	754	836	834	767	823	813	816	824	792	782	736	739	758	774	783	796	795	794	787	775	795	833	788	799	769	788	793	762	785	761	775	794	806	767	801	787	815	800	776	787	799	767	831	761	756	750	783	790	797	735	772	779	743	799	749	762	767	821	754	797	761	807	762	807	771	751	790	763	822	743	792	778	792	746	781	828	761	755	825	777	820	770	764	813	801	794	805	741	806	778	797	800	761	748	794	768	801	813	786	828	766	783	720	769	828	781	805	748	825	784	808	781	824	716	785	780	763	854	800	799	761	808	773	807	797	782	774	808	815	832	751	789	768	813	801	778	770	759	772	796	812	792	760	790	827	788	829	747	802	757	831	752	735	766	788	815	813	742	804	781	788	778	772	790	776	801	768	772	792	766	800	791	795	765	775	801	795	805	810	847	784	758	797	813	794	804	811	796	762	787	762	848	814	805	764	807	768	790	798	821	776	831	784	783	758	787	759	845	775	776	776	822	775	806	780	764	808	761	813	793	734	789	744	807	797	795	772	744	819	769	797	784	768	785	758	807	822	815	835	777	788	801	809	822	781	772	779	801	739	817	761	788	809	779	805	759	805	768	793	813	794	817	768	806	765	803	832	828	758	759	830	747	767	825	766	757	785	774	738	787	807	803	750	738	817	814	760	814	756	800	821	788	797	767	771	727	826	807	810	775	836	757	783	821	744	780	794	807	775	789	812	791	790	825	787	773	759	771	794	776	820	837	759	754	755	828	790	752	780	821	773	785	770	809	806	834	777	764	795	800	721	764	786	786	793	798	777	789	829	788	767	794	743	781	757	794	753	786	779	736	741	816	777	741	768	826	754	821	800	814	807	826	785	786	756	765	730	732	792	759	827	758	736	764	764	737	779	789	785	768	748	811	801	780	735	816	738	800	842	776	765	775	823	755	795	780	779	757	801	786	785	803	755	789	804	777	777	781	767	769	765	756	769	808	785	797	764	792	761	785	772	842	807	792	756	792	849	752	803	815	776	734	787	823	810	756	768	781	769	787	756	818	789	801	771	792	794	736	777	816	762	802	783	743	784	717	783	816	792	760	757	750	726	788	799	773	796	806	779	775	729	819	758	800	799	758	780	781	744	783	748	823	778	764	792	807	750	799	756	753	799	773	833	777	801	768	758	809	761	794
12369	1041	883	823	593	441	336	236	258	227	208	168	213	195	186	162	205	171	182	167	182	145	171	181	151	161	157	158	170	174	140	174	171	164	167	154	154	199	158	168	149	153	163	154	159	171	161	152	143	160	154	157	161	161	165	151	172	156	156	182	179	182	175	161	139	168	162	147	167	160	159	142	136	155	152	149	163	164	137	174	145	164	162	152	159	163	166	143	146	166	143	182	159	174	145	147	168	144	176	159	156	178	158	136	185	155	164	168	157	165	166	168	161	166	159	169	155	175	155	165	152	156	147	143	177	158	169	168	135	171	155	174	158	148	158	126	160	168	149	128	158	168	173	166	155	169	178	162	169	163	148	134	131	154	169	146	149	148	159	169	150	164	145	168	144	155	158	175	168	158	160	155	148	151	157	167	151	153	173	166	158	183	162	171	167	139	175	168	170	179	157	166	165	150	136	160	171	132	162	164	170	157	150	141	158	177	188	160	153	160	147	163	171	169	173	173	177	172	189	157	171	140	161	134	162	159	154	147	166	163	174	168	169	172	158	147	160	153	159	177	172	165	159	160	150	163	157	161	158	177	155	155	139	142	139	163	125	169	162	160	164	155	163	164	125	174	156	149	182	190	151	156	170	153	168	158	155	171	149	144	145	169	165	152	170	162	136	175	164	148	161	143	160	167	151	126	155	166	184	165	144	184	162	166	173	152	146	138	158	150	169	155	142	156	168	166	156	166	184	165	168	149	151	192	169	185	140	196	146	159	149	132	149	166	163	173	184	146	175	180	151	207	167	123	183	165	147	138	150	163	161	155	170	137	159	152	162	165	141	177	205	173	149	129	157	167	162	166	170	160	146	161	161	144	150	142	151	160	160	157	142	164	169	166	175	176	175	146	149	163	147	150	163	155	169	141	149	143	149	147	146	151	170	174	145	184	158	175	154	149	155	160	144	142	156	152	151	164	154	152	164	141	165	166	157	148	174	158	167	152	190	157	149	154	148	171	171	164	156	173	155	162	145	155	152	150	146	132	152	155	142	150	153	174	170	163	161	167	154	158	156	157	142	168	157	156	156	156	149	159	176	150	149	156	158	154	158	150	174	181	162	127	165	167	164	178	152	146	144	159	157	148	145	148	169	152	149	157	177	162	158	143	138	139	147	144	163	149	170	141	158	170	164	150	149	156	164	165	157	167	160	170	132	174	175	149	165	173	195	170	154	173	130	167	147	154	164	165	174	166	164	176	139	148	147	155	153	172	162	147	156	149	148	169	156	148	178	155	159	128	168	162	149	173	160	149	168	165	155	160	149	148	170	162	186	129	134	159	158	177	155	129	165	145	167	164	151	155	144	141	149	161	171	173	144	146	149	168	177	158	132	153	176	144	165	157	177	163	143	152	152	178	157	171	149	134	148	147	154	168	150	153	140	137	165	146	163	185	169	178	154	169	156	155	154	163	171	158	148	146	174	150	161	152	170	153	156	171	148	167	144	148	195	159	157	166	151	163	165	160	165	143	150	186	163	144	168	141	122	164	154	155	140	162	197	158	159	166	163	168	168	153	156	164	150	150	147	167	163	155	200	173	145	154	168	144	157	151	163	153	177	142	156	148	174	136	149	164	161	147	163	169	161	147	141	147	156	145	164	169	135	152	168	151	147	160	169	159	168	154	148	140	162	158	167	175	160	172	202	167	137	151	158	152	168	174	144	176	159	147	173	174	187	146	142	148	155	159	148	166	152	169	140	173	138	144	135	146	140	148	173	160	151	152	171	140	163	158	174	153	143	158	133	160	174	175	134	131	147	152	145	171	158	157	169	155	148	142	160	168	176	173	161	145	151	165	146	174	160	200	158	152	155	157	150	151	144	160	180	163	156	135	183	142	174	147	165	164	183	154	165	168	130	161	155	164	157	172	160	144	156	153	144	164	156	166	148	167	130	172	168	143	161	168	179	173	151	146	157	178	159	177	166	176	141	160	152	166	178	157	147	152	175	152	185	154	156	167	167	177	167	157	143	157	167	167	172	146	138	164	146	171	163	148	148	168	187	165	161	170	167	163	156	140	160	159	180	152	158	158	162	185	182	155	153	167	147	173	148	171	147	139	139	123	151	182	148	161	153	155	145	159	160	158	174	145	162	164	159	150	155	185	171	113	148	163	142	164	176	163	158	143	164	155	161	141	173	134	165	163	159	161	151	164	148	141	190	149	162	155	163	139	151	159	155	167	142	177	158	132	176	144	162	165	169	150	146	128	159	157	163	166	159	142	178	170	168	137	139	152	149	157	122	164	157	150	161	163	179	154	145	162	158	168	162	165	141	165	151	151	158	150	154	156	150	135	160	148	160	144	169	163	167	138	152	161	141	166	143	138	153	151	165	155	165	148	181	173	182	168	146	168	164	155	149	140	165	170	155	165	162	176	174	173	183	151	167	153	136	154	178	146	150	164	192	159	153	157	168	175	173	164	190	177	162	141	156	138	145	137	165	155	150	140	150	146	171	168	180	156	164	132	168	175	188	161	167	153	155	167	153	162	171	169	144	167	179	164	159	150	155	182	168	139	149	151	148	140	162	192	151	185	149	156	156	146	164	144	157	132	150	159	142	137	153	147	129	154	192	148	118	154	163	127	167	146	160	167	184	147	151	145	157	168	159	149	154	163	167	172	151	147	174	153	172	143	152	160	143	151	159	184	146	149	162	166	157	151	157	186	162	161	162	158	154	139	163	156	147	170	159	130	172	163	148	153	173	153	145	132	156	143	156	143	145	155	159	168	164	168	169	151	161	169	170	155	143	169	137	166	128	161	180	156	169	166	146	176	165	155	173	138	167	160	177	144	181	191	187	167	138	173	157	147	163	151	148	154	173	158	139	164	170	172	164	157	155	152	172	153	154	154	152	141	180	151	167	154	164	178	153	173	162	167	195	161	148	162	143	145	157	146	142	173	154	160	151	141	146	134	148	170	161	187	157	188	149	142	156	167	151	150	163	181	144	168	130	155	155	155	159	182	162	164	149	143	160	145	170	160	168	161	134	147	165	168	150	159	168	166	164	147	149	166	186	180	158	146	175	154	148	164	182	149	172	168	125	158	151	169	147	138	154	143	173	154	170	154	148	157	150	141	147	195	170	157	157	156	157	179	180	169	150	150	156	153	161	171	164	154	149	161	156	161	138	143	144	152	162	147	155	180	174	128	136	165	159	154	184	141	158	164	151	138	167	170	132	143	177	164	156	157	163	163	161	147	157	158	188	180	158	169	172	172	164	144	137	166	156	162	168	164	165	150	155	180	186	151	173	173	156	175	148	168	153	163	139	136	142	156	159	160	135	151	168	152	167	167	151	162	178	151	173	158	145	145	144	182	171	128	163	143	168	159	152	180	166	150	156	168	165	140	162	144	147	162	147	153	163	145	169	137	143	150	158	156	139	155	156	149	171	135	159	176	173	178	157	152	143	162	162	176	143	149	166	149	163	160	172	144	165	135	173	140	150	160
7761	1076	1742	2183	2127	1701	1181	1017	882	814	770	628	618	598	518	540	504	524	493	484	489	442	445	478	451	433	434	455	417	470	436	402	463	416	473	436	459	409	456	412	461	412	427	378	435	386	449	422	403	443	455	423	387	417	423	455	402	394	413	415	401	379	416	425	397	365	400	417	412	420	402	416	429	404	439	411	440	411	408	394	417	421	367	375	400	406	416	407	425	445	385	403	423	397	408	381	424	410	415	391	406	382	411	411	391	411	391	393	391	404	388	394	358	413	372	415	397	412	412	412	422	381	428	373	403	430	372	415	426	430	415	410	395	427	382	457	408	422	407	414	391	407	403	419	387	420	379	410	413	419	415	427	427	395	390	425	397	415	393	409	392	412	391	385	381	418	398	402	357	393	403	404	402	396	361	423	392	429	406	427	430	416	427	396	413	420	413	414	390	411	424	392	444	389	414	404	434	399	457	434	402	406	396	411	427	413	375	433	374	406	408	433	398	375	386	422	413	422	423	422	380	408	434	440	406	414	382	422	374	416	400	396	400	437	385	380	383	380	383	428	395	402	385	429	398	417	394	371	432	395	370	385	432	380	417	430	392	412	406	411	407	423	421	399	438	412	400	424	378	434	395	390	383	432	417	423	393	420	406	365	408	372	406	405	380	374	417	407	410	415	418	385	433	411	390	417	426	384	436	407	410	404	370	411	405	396	421	386	398	406	377	384	416	411	413	386	400	423	389	399	400	405	400	437	410	437	408	405	384	380	404	388	393	427	424	401	388	407	447	382	391	392	427	381	446	371	393	403	380	412	424	376	424	390	423	393	410	428	443	390	413	384	424	392	398	398	402	400	415	397	407	382	387	425	420	413	459	355	399	400	448	405	326	395	401	413	392	424	434	394	440	395	391	392	382	402	423	408	430	366	427	386	429	413	403	403	388	367	413	404	398	402	361	414	421	380	396	388	433	388	391	377	430	423	428	387	428	427	399	386	406	399	411	446	392	423	382	424	393	400	391	392	385	387	392	402	390	422	404	401	406	416	387	409	399	419	399	368	394	403	408	418	429	366	436	420	380	406	432	393	413	393	391	389	391	419	387	409	362	435	375	382	391	400	384	408	429	396	431	418	408	404	408	413	400	375	397	417	417	413	393	399	404	384	419	370	377	374	405	423	428	394	404	407	417	409	397	401	445	429	419	402	396	380	418	415	412	409	393	366	376	412	415	414	376	401	419	391	403	366	415	429	398	404	405	383	379	389	425	401	395	415	408	383	414	387	410	384	424	420	411	414	463	404	445	413	390	394	395	413	436	427	399	426	431	424	379	399	404	414	395	403	417	411	428	392	374	358	417	402	390	424	432	378	408	408	379	421	412	395	416	362	419	424	399	414	375	408	394	446	409	431	420	407	420	415	429	388	405	406	403	397	397	422	417	393	441	397	377	412	420	410	385	374	400	408	390	419	392	383	398	396	437	432	390	415	391	413	413	385	424	407	409	404	410	425	463	416	410	425	381	383	391	404	437	414	416	448	438	395	402	386	436	422	400	383	391	426	418	459	402	421	399	412	395	433	404	415	404	415	405	409	397	415	431	386	432	386	383	414	397	399	410	420	399	438	381	409	367	408	391	383	396	424	435	433	421	427	385	383	384	381	408	403	409	420	404	409	413	408	395	419	407	397	398	414	408	392	466	422	392	414	424	409	417	429	432	429	415	437	422	405	410	406	374	419	365	451	402	417	402	440	396	408	377	413	413	360	433	449	408	411	435	405	418	355	404	374	387	385	403	434	384	382	418	397	407	455	387	399	407	434	392	391	405	393	438	445	417	413	400	393	445	385	374	433	403	384	400	406	386	395	401	389	412	451	403	383	400	425	399	432	348	404	391	393	413	395	397	434	410	397	405	412	392	418	442	403	394	436	358	406	425	434	419	415	428	394	389	397	421	418	394	382	373	420	398	417	468	397	422	424	414	394	421	398	406	414	394	415	431	392	411	416	423	374	392	379	421	393	417	393	418	439	382	406	449	410	380	377	433	428	382	397	417	396	405	397	415	436	447	389	430	417	412	390	379	423	377	392	362	450	420	421	388	396	404	360	404	431	379	383	399	425	385	421	430	387	389	373	402	394	394	450	441	418	381	395	422	390	394	397	444	386	425	430	372	470	423	384	445	395	400	413	392	370	395	421	402	425	403	421	372	411	403	402	428	432	447	401	384	401	407	389	402	436	392	415	370	372	405	403	407	393	397	390	389	410	403	419	404	441	454	397	379	414	445	405	414	396	401	419	411	398	419	403	389	404	453	406	420	392	421	431	440	398	392	427	402	403	382	420	411	370	405	391	436	405	392	423	365	409	412	417	371	385	388	421	420	393	410	408	394	383	373	399	388	392	379	386	413	436	383	374	411	377	427	409	416	401	431	406	397	406	410	398	437	378	408	445	402	389	385	408	383	398	411	414	399	395	389	411	458	427	407	445	395	415	386	394	435	434	365	389	408	411	400	373	425	388	394	413	384	438	422	422	395	441	409	428	414	401	391	400	395	418	372	382	391	445	391	405	418	434	395	425	405	403	399	421	387	411	437	434	400	403	379	408	421	390	418	428	419	436	380	366	394	379	389	389	398	376	367	445	373	397	383	399	382	421	396	406	408	402	405	399	381	411	394	389	420	419	402	404	397	379	392	414	403	409	434	382	427	393	390	412	413	404	381	417	418	415	399	408	405	415	356	387	405	400	418	433	410	430	396	406	408	380	437	379	369	393	423	404	402	424	424	436	372	383	461	437	392	423	458	410	425	391	432	424	411	404	409	395	410	450	423	411	428	426	411	424	389	381	381	402	439	372	423	433	395	424	374	408	462	413	396	388	438	409	413	404	415	444	386	426	393	403	402	438	403	415	382	410	435	379	426	423	410	401	383	395	401	422	406	461	462	374	411	408	388	416	373	407	424	407	417	439	431	409	376	417	397	397	418	411	432	390	399	422	416	401	381	418	391	414	445	379	410	397	408	425	420	393	390	434	399	426	467	407	376	421	402	405	427	399	397	403	416	406	408	429	383	379	388	371	402	395	426	385	392	401	395	421	399	400	377	385	381	377	411	438	401	420	411	415	428	425	395	442	371	410	388	408	408	419	429	406	422	379	405	401	414	445	415	432	453	429	391	430	435	418	376	417	374	395	385	378	380	416	384	398	410	403	385	421	401	428	428	394	409	390	420	436	382	409	383	405	383	389	417	417	445	414	371	391	381	431	406	403	460	390	414	435	415	434	403	378	449	397	415	407	431	411	400	421	382	430	452	394	395	401	436	418	404	412	420	438	411	423	404	428	395	381	395	382	428	395	415	378	402	397	403	412	378	408	425	421	373	393	376	382	428	407	444	394	406	399	384	418	400	394	397	440	427	418	393	422	405	438	418	397	406	386	448	414	415	410	427	407	416	360	394	388	436	379	439	400	390	423	387	374	414	429	447	392	399	403	394	418	403	406	413	415	384	394
1364	377	417	409	374	364	370	431	388	352	399	361	360	392	401	355	365	390	387	406	360	401	367	380	377	378	401	347	349	362	343	369	357	380	386	372	342	399	373	367	360	342	377	365	390	377	358	357	393	367	373	396	378	410	348	351	370	396	358	421	369	403	396	402	387	383	370	385	359	411	377	356	359	324	349	356	451	382	364	373	327	363	360	385	348	376	390	372	367	372	359	374	323	368	383	363	384	384	367	374	385	393	365	380	383	374	343	375	374	356	336	357	378	359	403	325	355	346	361	391	345	362	386	356	382	357	354	355	367	358	347	332	367	385	436	353	391	349	371	360	357	345	353	395	366	393	359	381	408	339	380	399	401	378	385	387	349	368	352	379	362	359	352	363	380	357	354	362	358	359	384	379	351	361	395	362	381	386	358	394	370	351	366	341	405	380	383	349	387	329	393	362	391	375	353	374	357	396	330	401	355	340	355	381	362	382	356	359	397	373	376	365	380	357	348	373	363	372	368	359	364	382	379	356	367	384	369	350	348	358	383	354	358	320	363	381	388	361	365	364	336	368	358	361	377	373	361	345	369	363	389	351	350	402	342	410	351	380	338	392	381	404	400	364	332	356	374	343	366	375	359	390	374	349	384	374	388	349	348	368	342	341	317	371	383	348	343	351	363	378	393	406	372	383	396	378	373	366	353	367	362	349	371	379	367	394	361	395	389	357	366	390	392	350	392	359	384	392	379	388	393	385	384	377	360	380	367	348	346	342	392	364	358	358	422	371	397	368	324	350	398	379	351	389	364	398	376	404	347	354	350	397	369	381	344	380	336	358	354	392	334	420	368	377	357	361	400	402	366	399	355	362	384	370	358	351	373	384	348	373	381	371	378	331	389	377	385	359	387	393	387	369	349	388	378	398	380	391	397	355	422	395	420	362	400	399	337	390	370	344	366	353	375	353	368	337	348	321	356	349	386	352	399	392	377	376	360	405	320	352	369	365	369	389	348	393	387	359	388	370	343	387	366	373	378	387	373	403	349	416	365	354	334	394	350	322	396	352	380	387	377	358	384	387	337	337	385	372	345	374	385	429	354	352	376	363	414	397	364	380	391	346	394	402	363	370	374	407	378	389	376	375	372	355	365	386	365	369	387	371	380	383	358	361	376	392	381	356	359	405	342	341	395	372	360	384	409	348	393	348	361	362	400	386	384	368	400	355	397	419	367	383	365	326	344	348	338	346	358	371	369	404	363	350	367	418	358	359	370	364	398	352	342	338	360	353	358	328	373	368	359	385	358	391	396	346	403	354	387	384	373	386	422	385	387	380	406	352	363	375	381	388	346	354	312	387	354	404	380	352	367	390	386	423	369	352	354	377	350	375	357	357	399	384	378	381	371	422	371	385	354	391	379	409	359	376	337	392	391	399	375	367	407	378	409	354	401	331	317	359	383	365	403	413	364	362	388	349	332	320	362	352	347	366	344	373	351	350	374	335	359	347	385	370	358	383	377	372	396	402	375	348	372	367	365	344	379	335	345	338	348	336	376	365	359	382	377	369	363	374	369	333	405	398	347	376	335	362	381	370	401	381	355	352	369	413	372	330	396	372	417	381	375	384	371	351	360	356	404	384	362	369	332	353	349	369	367	361	360	358	363	403	376	356	364	365	341	359	361	387	391	371	385	387	388	380	384	318	341	384	371	367	330	389	397	379	392	378	388	385	384	366	379	325	384	333	327	369	331	375	399	377	403	370	405	343	394	345	381	393	368	377	335	345	366	377	368	355	372	355	411	351	348	358	336	343	370	363	378	340	350	361	369	400	376	364	376	373	354	355	364	342	366	405	388	348	397	387	364	356	366	370	356	352	360	392	377	347	386	375	417	409	366	377	369	353	370	391	356	390	380	347	359	355	372	321	378	358	341	395	367	365	366	326	379	361	368	369	340	349	360	377	362	388	331	366	351	422	378	392	398	380	361	385	373	377	376	401	366	389	349	387	356	349	394	393	419	355	351	400	409	351	373	396	384	368	354	374	394	386	373	407	370	367	399	378	352	369	362	383	406	391	397	370	402	387	393	332	349	366	410	390	393	343	375	372	366	353	385	375	374	371	398	413	426	335	360	341	343	382	384	363	386	353	374	369	402	383	367	308	343	332	410	392	355	340	374	380	350	385	384	414	367	383	341	369	388	392	414	389	367	365	339	390	395	390	372	396	355	354	378	360	372	359	365	375	355	383	356	372	372	366	407	377	390	401	376	371	330	351	326	366	387	367	366	382	333	349	327	326	353	343	344	342	386	356	384	369	363	391	404	342	373	413	362	368	330	378	360	363	361	382	347	350	363	341	352	338	408	336	345	372	362	375	361	369	363	389	349	357	364	364	383	369	359	392	371	407	347	371	340	356	378	355	374	358	360	371	412	393	375	398	364	377	345	363	377	350	400	407	335	348	363	349	386	351	393	381	394	399	386	369	335	386	360	396	380	376	389	382	308	386	367	381	391	354	350	417	344	409	360	381	347	363	352	400	380	356	372	370	378	360	383	363	357	402	396	388	351	359	385	403	370	354	401	415	415	395	383	369	409	410	365	415	368	364	391	383	390	402	336	399	395	394	374	365	390	398	377	350	399	365	370	352	400	375	366	404	337	355	357	368	348	366	359	353	372	378	381	367	349	361	349	360	401	380	399	366	350	362	393	348	397	387	373	372	395	373	369	368	395	336	419	416	392	381	349	356	373	351	354	344	345	379	361	372	377	386	378	363	390	345	363	352	382	361	367	384	356	337	386	397	384	409	352	394	388	363	411	353	365	362	361	341	382	384	348	338	364	371	398	369	365	406	360	395	408	353	354	371	376	337	393	366	425	425	349	381	393	345	376	400	371	365	321	350	335	375	369	401	402	382	397	368	375	378	357	367	393	392	362	389	361	315	375	344	366	367	385	368	370	401	360	371	385	385	342	365	358	345	424	360	390	368	349	360	351	390	366	390	367	352	371	356	355	379	336	405	355	378	329	368	389	364	386	326	371	346	347	411	381	375	363	383	381	380	378	375	369	355	352	368	393	414	367	379	361	367	397	371	405	348	351	375	394	365	365	371	377	385	378	340	382	348	324	395	378	385	378	355	381	376	374	395	374	398	347	347	389	368	356	386	383	350	353	356	389	367	360	345	346	347	389	355	398	384	386	406	354	356	386	349	374	361	416	387	407	355	360	400	375	353	347	370	404	432	390	412	373	368	367	369	362	375	361	376	365	359	394	351	370	354	368	367	354	368	349	361	360	321	373	331	359	367	358	381	340	369	361	369	382	364	384	351	356	354	386	370	361	363	359	324	378	359	337	353	384	386	360	383	361	368	404	405	375	368	395	365	408	411	403	387	358	340	368	354	401	361	388	375	366	370	376	341	360	368	358	367	320	413	351	393	409	379	414	352	369	377	342	384	370	347	382	390	404	383	354	378	357	363	381	381	367	386	367	369	359	392	379	408	373	374	334	378	371	392
2083	825	999	940	963	925	906	916	914	940	916	868	832	876	920	884	826	875	864	863	868	891	840	839	850	871	842	887	892	834	861	876	870	883	844	852	891	861	898	881	862	827	861	880	907	852	848	884	845	858	859	890	881	889	825	802	881	844	850	862	843	900	865	801	856	882	856	888	865	846	915	866	833	866	760	888	852	811	851	917	850	820	799	845	884	884	872	826	852	865	844	896	852	864	840	893	866	858	878	857	846	864	914	839	867	881	875	844	843	879	851	811	888	880	867	899	845	885	837	893	842	827	883	886	850	865	838	843	871	860	857	873	859	833	849	928	835	862	921	868	887	874	827	874	848	882	842	859	872	865	894	835	861	877	868	900	862	833	911	812	905	844	869	864	891	846	826	814	876	829	862	854	873	878	886	819	840	874	814	878	818	864	891	844	848	856	888	855	828	887	897	934	836	828	834	884	895	805	924	819	889	847	865	871	881	878	887	873	885	885	877	843	863	842	909	860	848	856	889	857	916	853	842	860	869	829	855	844	842	862	856	839	843	839	831	927	868	907	864	865	849	888	840	887	879	883	843	885	854	837	873	876	897	869	853	937	871	855	817	844	862	891	901	866	876	841	875	893	921	883	831	869	865	850	884	847	804	840	846	867	836	904	834	842	831	910	850	866	868	826	894	897	890	897	882	827	886	883	836	883	878	870	868	835	857	936	859	835	891	873	807	869	822	799	853	879	851	865	914	844	867	788	886	846	920	814	832	906	872	864	818	873	830	882	896	896	859	799	917	874	866	876	875	837	876	801	863	907	852	860	872	844	869	917	903	873	876	924	849	839	859	866	823	822	861	898	899	857	853	875	824	855	892	850	858	831	858	817	838	841	857	862	896	891	894	896	867	843	861	898	885	843	916	846	813	878	848	849	834	853	892	881	910	855	881	846	956	920	856	852	856	820	909	889	857	892	911	863	856	825	893	835	862	868	817	863	840	853	826	843	877	870	851	831	836	907	859	822	833	868	842	856	874	846	830	852	897	885	838	919	858	850	806	845	843	876	863	859	839	887	882	805	855	893	880	869	900	827	891	814	834	885	879	841	826	859	855	845	808	868	878	837	896	873	875	912	864	873	852	847	880	884	873	847	856	840	853	872	879	817	871	883	858	862	875	919	863	886	853	860	872	835	854	842	875	850	869	818	870	868	888	883	913	905	945	887	823	868	880	903	886	824	881	828	873	873	830	818	838	835	909	870	787	846	885	880	875	857	900	869	912	891	889	888	901	865	822	832	901	876	887	858	863	866	871	870	892	802	864	895	811	882	843	901	846	915	894	842	817	863	865	924	902	836	827	899	826	883	838	885	842	815	900	857	834	878	825	844	833	870	860	842	848	861	841	846	866	885	891	855	824	818	866	868	821	886	891	894	857	861	832	867	843	931	819	847	954	863	842	883	894	840	823	850	853	879	867	840	905	868	851	888	810	863	830	839	875	874	882	882	848	848	880	900	838	855	862	854	917	885	866	865	835	815	931	849	840	907	845	862	903	861	873	858	910	838	882	862	853	880	850	844	915	876	877	834	832	901	891	844	856	832	850	827	846	912	869	867	864	860	864	815	901	857	850	848	836	829	899	829	822	847	794	842	846	805	850	958	856	886	840	838	820	847	884	822	845	848	858	868	862	844	848	820	857	870	899	876	904	835	867	873	823	897	859	889	874	846	945	868	803	929	888	862	857	873	812	838	896	890	866	891	904	831	844	840	870	834	847	874	857	838	849	831	906	832	884	872	877	838	930	877	874	833	863	837	837	863	869	852	879	845	897	895	865	886	867	903	837	878	886	899	868	874	900	866	908	850	833	855	867	891	862	859	850	886	878	849	839	902	861	811	879	912	808	922	843	861	845	873	911	851	900	810	883	843	795	880	826	846	868	892	870	840	861	841	807	901	905	801	881	823	890	836	871	892	848	827	874	865	882	857	839	866	890	863	847	869	803	846	858	825	831	810	814	877	895	896	903	866	912	882	901	903	904	843	873	872	838	911	841	868	852	865	830	875	852	881	898	839	827	836	838	846	914	894	822	861	833	822	821	786	839	848	842	820	825	887	792	831	880	840	878	913	871	858	860	899	881	844	893	891	834	883	866	839	870	860	846	816	860	857	870	839	829	852	891	875	906	843	855	880	910	885	836	868	875	902	857	834	833	858	838	869	929	831	870	844	908	812	832	872	870	854	867	925	824	883	882	890	917	912	881	848	839	847	864	906	873	915	803	834	854	863	851	867	846	844	937	845	890	851	861	832	836	892	840	865	849	881	866	879	896	887	882	841	887	854	853	893	853	870	857	851	860	906	849	850	900	877	824	875	871	834	842	882	850	797	819	838	890	907	839	808	843	920	826	825	907	874	908	864	862	898	869	859	920	840	802	893	840	846	889	850	876	877	826	856	890	919	900	855	850	853	887	884	887	904	897	870	857	855	827	877	852	912	858	849	844	883	878	891	853	873	835	867	862	849	879	913	867	930	888	815	897	890	865	860	926	850	868	830	845	861	887	860	858	850	865	841	905	862	914	863	864	910	853	856	874	889	862	845	847	870	854	870	855	939	908	860	820	847	857	867	817	837	891	857	896	857	832	860	812	870	838	916	873	860	854	897	856	893	854	856	943	840	867	843	819	923	897	857	885	894	872	853	835	928	865	826	899	855	869	827	813	835	912	865	871	877	845	800	822	846	885	882	861	861	860	908	849	843	890	880	796	860	861	860	851	865	858	848	838	883	877	830	833	886	878	841	858	842	859	879	863	881	901	867	823	858	809	850	889	842	903	871	890	801	862	908	873	894	846	883	818	860	868	857	854	873	936	844	821	819	846	897	874	855	880	889	860	881	823	850	838	836	842	902	858	889	881	907	912	931	832	845	861	828	866	857	826	888	903	869	888	880	877	866	857	858	887	897	863	840	845	846	863	833	879	874	878	874	867	858	849	854	835	880	871	885	817	877	892	837	849	908	839	863	875	868	820	841	861	839	836	858	883	841	889	833	802	854	913	845	889	868	861	844	838	899	853	860	897	868	903	877	890	867	897	837	851	841	965	842	879	898	869	889	862	845	874	872	852	883	841	824	879	905	836	855	872	830	884	878	890	856	844	837	832	820	882	854	813	849	905	860	881	853	846	927	837	863	895	874	882	888	863	809	848	926	907	847	919	900	916	884	869	874	863	914	900	848	844	919	871	855	820	835	926	751	890	881	878	843	857	816	897	845	901	846	878	866	916	878	844	889	846	854	914	870	881	876	911	892	897	875	905	879	884	876	819	846	866	806	871	837	841	878	899	867	880	879	882	845	801	887	828	865	875	864	878	840	850	833	863	911	869	822	887	930	819	870	877	852	869	864	877	830	838	902	910	867	822	880	857	862	865	877	836	856	871	876	861	836	868	912	853	838	904	902	847	858	865	889	864	894	856	875	861	879	838	848	926	850	857	879	902	834	891	906	881	852	922	888	881	846
6945	672	756	587	603	556	430	413	356	369	350	363	365	334	362	349	367	344	361	344	328	364	356	347	356	330	350	344	345	332	333	342	347	350	364	326	338	317	355	350	314	308	327	343	334	366	346	330	321	347	328	350	364	352	360	351	308	329	307	352	338	344	344	326	309	341	368	307	353	329	344	342	300	335	352	335	348	334	330	359	339	329	298	344	389	320	327	318	350	312	295	338	321	336	338	319	326	357	312	376	360	353	329	339	346	336	316	348	349	340	315	315	351	338	324	329	369	320	345	339	352	347	328	350	358	359	365	349	297	372	338	319	318	318	330	334	347	311	370	326	365	337	321	321	346	334	351	314	358	324	309	345	328	356	320	341	352	310	356	330	321	359	355	340	322	335	334	334	307	352	347	326	323	363	356	343	359	328	325	352	297	319	318	341	355	352	333	318	343	318	356	321	304	315	380	347	300	311	333	318	322	371	328	379	339	306	313	324	323	357	352	333	365	329	345	346	344	353	319	368	291	340	376	327	335	355	352	323	344	308	317	365	334	333	334	350	314	316	330	352	297	312	344	317	358	343	319	375	355	339	344	315	353	336	317	331	354	311	341	322	349	335	332	342	344	336	299	327	348	337	350	339	314	312	335	342	341	310	348	317	362	328	360	304	345	359	291	347	326	316	317	334	330	341	344	352	326	327	350	316	352	336	353	327	338	317	349	343	340	338	334	335	343	333	315	350	335	385	345	333	335	314	346	331	353	332	364	335	340	333	339	337	313	323	333	367	339	301	313	342	354	343	325	326	342	309	328	332	323	332	329	376	356	367	343	339	341	341	349	342	346	329	360	353	341	373	323	321	344	333	365	336	332	362	364	331	311	323	352	324	319	297	391	357	325	359	319	330	315	320	331	350	354	344	363	356	333	329	344	377	331	326	347	291	326	368	335	305	328	303	326	323	358	319	343	340	329	343	302	326	353	352	362	329	346	301	371	356	338	353	349	327	349	349	312	303	324	373	320	320	323	316	351	341	322	359	349	337	298	314	332	362	379	359	318	336	328	341	361	349	326	367	325	355	346	350	325	342	345	342	342	326	344	301	331	330	324	316	312	342	310	382	314	335	361	307	350	316	348	316	331	341	323	314	354	318	365	342	335	298	351	342	340	319	330	343	358	330	330	303	317	285	306	345	335	341	317	340	345	324	332	357	292	325	337	332	348	359	345	304	331	347	318	337	323	360	337	337	333	323	372	323	314	339	338	347	324	307	324	327	335	350	348	321	298	344	346	332	314	335	322	332	368	322	310	379	357	361	319	354	360	308	304	330	334	350	299	353	337	311	356	309	349	345	337	353	346	389	329	340	335	335	347	340	331	339	320	356	343	352	350	332	359	295	322	364	312	345	319	304	331	358	324	318	303	362	348	326	360	322	323	289	354	329	312	304	331	320	351	343	328	338	304	353	361	361	319	293	333	338	319	321	311	324	340	329	329	351	329	328	310	322	348	353	348	361	335	337	326	296	315	320	313	307	324	326	345	353	331	339	355	334	367	349	326	338	383	327	297	358	350	360	298	344	351	340	362	353	317	341	317	319	323	379	331	356	338	362	322	325	302	339	312	340	317	356	389	356	329	336	298	326	354	285	310	322	316	364	344	305	343	358	325	330	307	322	303	367	334	324	315	380	359	336	331	363	346	352	351	359	356	351	344	316	319	299	333	301	344	393	356	343	329	324	325	352	337	367	340	338	347	308	301	361	349	379	321	354	338	326	352	340	333	361	324	331	352	307	336	354	340	352	339	350	331	385	341	325	346	340	333	321	340	332	336	322	337	319	367	310	317	329	358	334	355	333	353	337	316	401	362	326	332	357	352	322	325	345	348	358	334	345	346	347	345	345	346	311	323	320	313	336	327	365	342	359	348	344	351	333	329	336	337	372	326	361	363	343	352	318	340	367	334	306	332	353	344	349	332	354	365	348	299	309	328	337	324	336	308	301	336	350	344	339	325	337	325	338	329	352	323	368	339	321	368	333	346	297	323	341	344	351	311	327	341	335	373	356	355	309	336	335	294	315	299	338	332	341	357	343	350	328	366	325	325	337	323	357	330	310	335	316	321	345	328	338	318	316	309	324	314	315	330	354	308	352	359	299	329	332	358	353	369	357	300	324	339	364	339	319	333	351	334	318	350	332	314	338	306	333	337	350	353	324	318	381	296	315	324	348	315	331	324	364	332	337	362	360	343	336	345	319	342	328	324	367	357	314	346	332	344	330	348	339	323	355	385	326	334	375	352	339	357	321	310	360	329	348	324	324	325	335	345	348	330	300	301	329	347	365	350	305	363	361	364	363	338	355	327	334	350	322	298	354	343	362	322	349	319	340	315	320	348	366	371	303	277	376	331	328	344	309	318	331	346	343	343	307	313	331	335	356	329	313	309	307	342	353	354	329	331	343	344	315	331	357	366	386	335	341	355	369	348	368	321	339	349	329	335	340	312	344	305	362	360	338	330	343	340	340	359	344	325	337	353	345	323	343	317	341	380	314	345	339	318	326	338	371	340	332	328	355	340	353	354	342	331	356	329	341	317	366	309	333	343	357	314	332	382	332	298	349	326	358	314	344	304	327	330	341	321	322	322	373	299	345	351	355	347	333	346	338	339	315	338	341	300	354	320	326	317	329	288	311	383	352	316	344	331	332	307	309	337	349	308	344	374	346	328	324	344	313	340	328	367	310	319	331	282	321	328	340	336	336	347	348	370	342	331	370	318	328	318	325	326	333	363	368	352	342	361	327	328	300	303	331	336	310	348	375	348	350	358	335	307	355	351	357	338	330	322	310	331	329	347	350	341	330	336	329	291	354	353	339	345	323	345	317	346	314	395	337	367	337	340	330	335	338	315	347	304	348	319	322	320	319	362	301	336	351	368	282	339	334	307	336	325	318	356	326	350	336	341	331	330	315	314	358	306	373	307	310	334	294	374	345	336	326	342	327	330	311	328	339	306	338	363	331	346	321	308	352	325	346	338	339	322	353	340	321	375	355	326	360	340	360	334	315	358	314	330	364	323	342	393	342	363	359	310	368	361	337	328	353	325	338	346	325	348	323	345	360	380	333	289	365	336	381	306	309	346	313	350	337	329	346	298	345	332	344	296	316	340	353	378	389	336	336	332	346	306	354	346	334	333	363	365	334	319	358	353	354	336	330	316	337	317	335	325	325	349	344	346	315	353	359	354	343	354	312	343	290	332	339	347	350	346	331	311	334	312	358	317	354	336	319	326	341	362	336	324	337	357	336	303	389	371	311	327	335	329	301	325	333	325	364	370	338	353	335	321	314	317	332	339	366	328	338	337	300	335	344	321	340	341	331	343	335	327	317	331	321	338	334	320	365	334	321	337	323	335	318	367	319	310	318	344	350	358	363	354	358	340	346	356	341	346	360	354	339	371	328	331	358	322	358	305	336	357	336	330	328	350	305	340	304	331	304	318	336	356	336	334	279	344	325
6323	1110	1464	1764	1844	1591	1223	1129	979	990	939	886	915	826	837	824	839	798	837	831	799	796	833	849	814	822	815	847	773	784	764	798	831	779	784	836	783	806	834	811	803	807	783	770	820	831	776	791	787	789	851	802	826	786	773	798	793	847	745	789	794	806	798	781	826	764	795	806	755	789	810	809	797	762	788	756	762	779	802	779	768	810	771	848	745	823	796	809	781	799	766	768	780	754	795	732	788	822	789	811	768	753	773	786	785	754	809	850	801	764	766	754	783	785	777	752	754	814	836	788	769	812	753	777	752	764	792	796	716	773	852	757	779	808	796	814	808	783	756	765	825	812	779	743	817	764	776	771	797	813	792	760	754	815	822	817	798	807	786	759	818	781	744	765	789	797	785	782	814	765	793	793	786	734	804	797	824	748	793	767	811	770	809	741	800	788	802	737	757	727	799	761	796	810	751	750	789	766	807	806	794	763	796	752	828	787	805	770	798	739	785	729	739	727	800	761	774	749	830	763	798	819	729	748	794	796	726	754	749	789	809	751	752	741	786	782	745	733	732	825	741	797	780	776	758	786	809	810	760	761	788	806	827	846	751	755	777	805	808	739	810	776	756	750	853	835	803	807	819	775	808	751	789	813	785	802	756	765	669	797	774	809	764	757	717	818	784	764	818	783	804	787	758	769	793	760	820	773	767	774	766	750	824	791	777	816	767	725	777	774	806	812	794	710	802	776	794	769	796	821	778	769	784	737	753	837	737	791	746	738	834	776	765	753	751	809	779	752	810	789	796	778	769	755	799	754	799	755	770	752	798	808	824	767	795	762	767	757	786	813	775	775	764	794	822	763	781	807	805	774	803	781	773	778	813	816	794	715	771	810	827	783	678	801	774	799	812	749	782	766	806	701	799	830	811	756	825	817	755	780	803	759	733	807	737	779	790	797	777	772	838	825	775	769	746	751	803	779	792	800	841	749	756	859	737	799	799	817	741	738	776	780	765	752	790	805	779	814	813	790	777	818	775	831	823	790	796	812	760	754	786	750	765	857	819	793	823	816	776	784	785	790	731	782	784	800	804	757	812	730	743	785	713	774	761	805	811	840	746	750	817	794	842	745	787	824	791	787	807	781	841	784	726	746	786	765	788	764	777	814	758	739	751	739	799	831	711	816	825	782	765	822	770	783	803	751	761	807	819	794	792	778	777	754	789	750	761	844	736	819	793	755	753	824	766	790	749	818	770	831	731	815	760	808	803	777	773	749	798	755	768	771	823	801	780	793	782	801	778	764	765	778	824	792	828	763	782	818	767	772	761	770	792	797	779	808	830	791	841	743	765	779	828	785	735	805	804	757	763	819	769	743	835	777	794	762	744	795	797	785	805	797	766	785	785	803	770	759	805	770	744	740	744	766	755	785	777	813	827	804	780	764	776	748	787	779	721	820	760	810	777	822	789	794	792	761	794	784	802	772	772	807	765	827	782	816	808	803	775	804	799	801	758	761	755	789	768	785	780	817	772	796	724	804	831	774	796	787	838	797	811	784	785	731	755	757	789	802	775	792	795	792	783	800	774	830	730	790	759	764	783	788	769	753	779	733	733	821	783	751	842	830	811	767	799	736	799	765	815	703	787	774	769	809	774	756	740	745	777	767	737	779	785	774	776	814	821	796	790	811	735	750	761	761	769	842	761	808	771	775	777	802	785	835	777	761	754	797	764	757	798	731	802	792	761	796	808	745	832	796	803	742	756	785	813	807	767	800	786	752	796	728	771	748	768	771	793	820	772	837	800	798	814	778	777	790	769	788	792	778	802	800	772	814	784	774	744	783	768	745	766	800	768	805	764	782	781	765	747	782	750	798	801	774	768	765	743	783	793	812	775	770	770	788	818	799	774	799	851	724	798	809	805	803	767	795	712	783	787	744	777	758	728	749	784	801	782	777	758	787	783	814	799	729	836	761	794	755	809	786	793	780	786	757	734	779	752	787	772	796	763	819	782	731	730	789	781	786	766	795	798	764	761	780	763	794	767	771	813	805	822	825	805	758	789	824	743	792	773	845	783	765	772	811	810	751	788	792	807	814	824	798	783	774	781	779	793	811	738	794	793	765	795	784	780	770	751	771	797	824	824	768	770	800	823	761	778	765	805	794	778	801	738	787	767	761	796	847	794	831	783	776	779	815	746	797	787	809	829	823	769	788	818	793	833	798	784	747	790	781	762	774	766	760	746	839	751	799	837	806	782	744	820	732	738	775	766	782	804	788	765	798	750	782	737	769	795	829	747	801	825	760	764	731	821	737	798	734	766	811	788	779	783	801	783	785	764	766	782	805	761	799	773	758	764	808	739	762	755	758	804	783	766	839	737	783	787	811	779	774	777	813	752	814	857	796	784	801	765	764	794	790	769	723	805	815	823	760	732	789	761	757	808	789	739	749	815	830	785	816	736	782	808	792	762	784	777	763	831	823	766	715	819	774	759	740	780	813	781	785	764	796	779	807	833	804	764	785	795	830	830	823	764	739	807	804	748	746	835	719	746	847	785	805	730	786	794	797	810	765	730	750	788	798	763	810	842	822	778	802	795	759	758	758	799	754	759	790	797	795	826	812	773	764	786	785	745	706	802	775	803	784	701	796	757	808	771	756	793	800	756	780	767	757	782	780	821	800	806	805	782	763	773	846	805	831	795	766	764	789	764	735	836	808	805	774	779	802	778	796	703	783	798	780	757	806	771	789	773	827	769	753	827	804	781	760	745	778	789	813	781	784	816	732	783	787	730	802	777	743	794	798	731	768	817	807	818	797	836	844	790	780	780	845	783	772	713	755	733	812	815	733	776	738	812	819	792	803	798	814	785	782	785	805	799	784	744	768	803	797	818	773	766	775	761	742	774	815	775	760	810	806	787	791	741	809	769	778	772	848	808	790	799	817	773	759	819	797	774	764	812	784	858	774	810	782	815	827	776	801	760	775	791	770	758	802	775	787	781	793	764	772	774	788	791	783	822	796	750	761	737	789	756	757	820	831	805	786	772	780	805	786	845	794	786	774	765	830	814	790	801	799	712	779	758	773	817	806	780	782	767	804	779	762	785	755	786	771	751	802	777	768	776	768	781	775	765	808	791	781	829	768	782	811	779	799	767	809	823	769	790	799	747	801	723	771	777	719	776	782	817	784	735	762	748	818	750	814	827	816	789	804	744	758	792	777	793	789	796	786	795	743	759	824	796	764	764	802	738	803	762	753	759	730	757	727	770	768	766	756	764	765	763	775	823	766	804	759	759	839	766	809	792	765	798	794	789	780	738	801	804	785	775	771	787	822	774	797	779	802	766	789	746	739	785	776	779	761	758	787	711	812	789	753	811	810	767	788	851	800	772	780	781	853	788	751	768	760	777	776	781	751	778	827	794	812	780	756	815	822	803	782	790	751	736	773	778	790	814	794	737	776	800	836	715	770	820	797	814	734	785	796	810	753	796	788	773	804	788	796	824	806	789	798	793	766
12384	1008	991	732	554	454	311	228	221	290	212	175	174	200	171	153	157	182	141	159	156	161	145	151	136	162	157	171	160	181	154	170	172	152	147	180	164	169	180	159	167	161	177	158	157	155	167	161	156	156	150	138	169	170	165	165	183	156	161	151	149	157	146	174	147	141	149	174	182	155	192	159	161	157	135	149	175	145	155	168	155	151	158	153	164	150	163	171	162	161	161	167	147	164	152	141	142	132	166	156	159	165	165	176	162	159	144	165	164	162	151	142	159	178	150	151	159	160	160	170	161	155	166	162	141	151	136	158	143	160	152	155	157	131	153	159	158	160	180	139	153	154	160	145	156	165	145	155	126	148	150	175	139	153	155	163	163	169	162	164	150	178	170	157	146	147	164	149	163	181	147	161	143	141	132	168	174	142	164	161	185	157	146	175	158	152	162	164	160	161	162	156	158	168	176	149	146	176	155	145	145	156	149	167	150	149	135	146	175	138	166	168	166	152	152	137	139	167	146	146	166	152	193	161	140	149	162	162	176	155	170	144	144	159	149	180	149	152	147	147	142	144	143	150	155	160	153	147	164	168	164	160	166	149	151	155	147	165	168	156	166	163	160	152	155	151	140	153	143	177	141	142	180	150	172	150	152	167	137	167	149	176	143	183	150	151	149	145	162	168	158	157	174	156	142	145	173	147	167	162	147	156	149	152	149	167	166	129	176	149	147	157	169	162	152	172	144	152	160	166	156	154	171	179	168	144	143	182	167	133	172	157	143	159	154	140	142	174	156	164	173	151	151	136	174	166	145	164	114	180	143	156	155	154	153	140	159	149	135	151	164	164	169	154	158	163	149	163	153	158	139	143	141	132	153	149	159	142	152	156	164	174	151	169	150	164	173	138	147	171	161	153	140	165	150	151	165	159	163	150	149	163	151	157	181	176	143	169	144	190	167	150	171	143	145	150	154	146	152	164	176	139	176	159	144	163	144	132	164	168	179	177	143	154	141	142	132	140	160	162	131	171	132	152	159	142	151	147	163	144	127	162	141	164	184	152	153	172	148	168	183	171	169	141	176	166	157	169	165	155	159	143	133	155	163	155	176	138	143	149	162	155	183	177	154	160	166	149	164	147	158	150	175	162	179	175	177	144	163	154	178	141	147	155	136	145	158	178	159	164	158	162	161	182	154	151	155	158	163	168	143	159	160	156	156	158	166	141	147	151	144	144	176	146	138	152	168	152	129	147	162	154	151	147	155	165	162	185	136	153	146	131	149	158	133	138	172	131	152	163	145	158	157	162	156	127	147	164	134	162	153	167	164	146	170	180	168	170	151	169	156	154	159	172	158	149	155	160	163	125	169	148	162	151	172	152	149	165	156	167	170	178	159	164	133	163	158	151	216	159	178	153	142	154	158	170	161	145	154	163	153	152	173	151	134	165	155	161	148	145	158	182	150	153	147	161	142	152	150	160	166	180	171	151	187	150	143	144	156	151	145	145	145	144	177	173	154	141	157	175	154	169	141	146	190	165	168	145	126	141	144	123	150	150	160	150	160	153	166	160	152	173	167	152	144	142	181	158	140	135	137	144	160	138	144	179	153	170	163	154	166	165	135	185	136	147	175	176	161	136	132	147	159	148	151	157	152	126	153	145	176	162	158	139	135	137	145	126	162	144	194	169	149	171	138	165	148	157	197	171	184	182	143	135	165	159	148	148	171	161	158	166	149	182	153	167	163	149	172	176	163	141	161	157	168	161	145	151	156	159	152	177	163	166	144	146	159	143	153	161	169	153	145	152	169	129	135	180	178	173	150	176	153	172	134	166	172	151	155	153	167	147	143	174	156	136	139	157	149	149	163	170	179	174	168	138	150	166	158	165	148	139	164	170	150	160	151	146	175	171	166	147	162	157	154	145	150	140	141	154	168	146	129	167	178	129	151	157	157	164	150	148	165	175	158	159	174	124	178	171	146	145	139	158	174	159	171	174	166	144	142	164	172	136	157	135	144	177	149	160	160	147	157	156	154	151	176	167	169	152	148	141	139	163	143	192	161	169	152	160	171	150	173	154	156	142	147	167	172	161	152	130	146	151	167	154	140	148	162	178	166	188	148	129	150	139	144	131	160	194	163	151	184	138	174	163	178	167	168	178	149	157	138	164	180	155	159	168	159	163	148	162	142	156	146	153	154	160	159	163	153	161	140	176	159	147	168	156	167	165	161	148	158	157	155	165	162	166	148	162	161	161	160	156	153	142	139	184	145	176	158	151	144	158	161	151	150	164	169	148	160	147	144	143	153	170	169	142	158	168	169	160	194	156	161	147	166	134	168	147	163	153	168	147	148	118	174	154	158	179	154	143	158	159	154	182	151	158	154	175	146	139	156	137	162	181	157	140	143	165	149	160	153	145	143	144	160	157	152	157	145	184	155	146	159	156	160	159	159	180	153	148	139	153	171	160	137	162	169	162	178	175	166	149	167	189	163	133	154	149	148	178	154	152	158	178	141	192	169	162	150	140	156	168	138	141	183	166	145	172	154	165	159	138	166	158	155	175	168	145	151	168	167	165	162	152	145	152	154	136	150	150	145	141	165	174	155	156	160	179	153	182	169	145	174	163	181	180	155	164	166	165	158	183	137	174	173	143	163	145	147	148	174	150	165	158	145	173	130	153	136	149	131	175	135	167	169	166	155	145	182	178	178	183	173	158	147	171	156	164	174	168	137	148	148	165	177	165	160	189	141	156	166	170	128	157	140	171	180	168	143	154	158	161	173	152	130	143	176	151	186	172	156	147	144	161	174	180	149	182	160	178	193	166	156	158	172	132	159	151	153	175	167	165	141	130	150	167	171	176	152	145	180	160	150	154	156	160	145	145	158	178	159	156	158	124	179	151	144	192	151	137	171	144	135	177	152	151	152	168	184	151	151	166	137	144	162	145	127	137	145	156	149	139	159	145	168	143	150	166	138	158	167	158	173	148	145	157	145	164	165	176	159	136	166	165	156	151	165	142	149	165	159	145	166	169	178	126	158	156	147	134	144	140	176	151	171	188	152	144	146	176	140	170	152	173	153	149	153	167	151	179	163	172	157	175	155	163	174	154	164	176	121	182	154	154	173	170	157	169	134	147	143	161	167	150	158	159	166	115	143	146	143	177	145	148	152	159	165	139	165	138	161	158	152	158	145	165	158	155	166	147	168	173	137	150	165	165	134	159	147	174	161	140	167	162	152	163	161	141	154	170	164	165	173	148	150	159	163	173	145	151	162	126	170	159	156	160	169	153	161	156	176	179	130	154	167	159	169	153	130	143	183	165	151	164	142	153	135	143	173	188	172	155	145	157	164	142	161	184	168	158	167	161	136	147	160	167	163	160	173	168	150	159	139	141	172	187	145	151	147	153	160	141	151	146	154	161	150	137	160	176	173	188	166	148	163	178	153	141	143	163	162	143	163	179	147	154	165	155	164	149	166	172	163	157	152	129	156	157	170	135	158	151	169	167
7794	1030	1917	2045	2106	1683	1229	934	872	805	656	652	610	531	520	498	468	496	481	483	493	461	482	474	487	418	444	460	396	416	434	439	446	383	403	423	400	450	384	406	434	416	411	428	378	411	436	419	409	416	426	441	451	448	414	422	395	374	346	400	432	427	388	424	430	417	413	374	449	408	444	379	406	405	365	413	404	437	413	398	381	360	386	394	412	415	429	389	441	448	406	393	396	398	427	405	402	372	431	421	387	375	402	385	402	418	406	383	382	407	415	428	429	401	339	435	369	420	413	400	409	390	436	432	399	416	399	423	420	410	344	409	390	404	387	397	401	418	375	413	390	393	415	414	418	416	388	412	406	422	385	424	443	408	397	391	398	393	419	421	421	403	425	393	404	408	372	416	424	405	385	400	434	392	407	413	405	412	423	431	397	402	394	431	388	439	372	373	428	397	377	436	407	403	401	408	392	434	388	433	394	417	417	372	397	371	376	372	428	377	394	400	389	398	433	406	398	387	390	391	389	369	406	411	382	403	387	393	381	385	414	415	412	402	396	420	369	416	397	413	437	416	408	402	388	388	409	423	420	387	414	402	418	397	400	392	375	392	437	398	397	413	389	356	399	399	450	412	391	368	402	377	401	389	433	387	430	402	414	401	449	441	412	429	390	372	412	391	406	383	405	415	436	417	383	395	399	388	431	402	435	412	408	402	390	423	400	419	401	406	413	397	398	421	404	426	424	400	416	443	407	388	434	401	417	442	370	412	404	389	378	387	402	430	398	384	424	382	406	406	408	414	392	383	413	435	426	416	367	369	408	388	398	380	427	390	441	412	383	405	408	413	427	382	397	414	438	385	389	393	434	390	397	412	417	384	415	401	422	377	414	422	409	387	434	413	424	452	418	408	414	409	367	415	421	381	390	406	401	374	378	416	398	405	413	392	382	435	398	417	376	375	431	378	404	437	379	366	389	413	402	438	421	385	423	332	406	396	435	406	375	393	392	426	416	433	403	409	415	401	390	352	381	394	407	435	423	426	404	444	397	397	419	402	381	413	415	433	372	390	407	401	460	413	400	408	416	429	409	385	408	388	425	385	405	376	386	400	403	419	413	357	423	389	424	414	405	436	382	370	394	408	423	390	400	420	392	412	391	412	399	423	406	426	396	409	410	416	411	446	374	436	416	412	433	422	389	431	405	428	409	383	368	395	394	374	378	422	376	392	407	391	401	429	389	397	373	402	416	407	414	419	380	400	381	408	429	372	374	401	387	433	383	394	389	397	386	394	388	419	393	392	400	430	383	399	416	388	374	413	357	411	394	382	430	411	388	379	402	398	380	437	366	431	397	423	407	367	373	375	409	394	420	379	417	423	388	392	399	423	400	384	407	442	429	395	392	437	409	411	413	367	405	423	424	386	430	382	411	413	360	411	386	394	409	416	391	438	439	414	376	421	416	386	454	422	421	387	379	418	391	440	402	457	422	388	371	404	380	412	425	375	385	395	408	379	419	398	395	402	382	411	430	435	396	403	423	435	386	423	352	401	399	389	410	437	423	368	408	404	427	359	416	405	403	385	421	415	402	398	406	388	373	406	414	370	346	382	424	403	382	473	420	415	406	368	409	395	431	393	450	388	423	407	411	386	427	435	391	413	411	467	420	415	401	444	391	393	394	369	395	378	415	392	368	402	387	413	395	385	379	395	430	389	387	367	435	398	403	406	433	430	385	410	402	408	411	400	426	420	390	369	376	347	404	386	366	390	402	380	386	388	400	404	402	394	408	390	407	412	397	392	437	404	398	402	407	397	396	417	459	404	408	406	390	444	418	391	451	417	396	441	428	420	404	400	375	404	415	414	406	416	394	373	398	445	388	401	421	412	404	400	433	415	395	426	348	382	431	388	396	403	387	411	414	433	412	389	383	402	420	421	385	413	421	370	387	447	404	423	388	406	360	390	388	413	405	429	385	371	405	387	407	407	409	410	402	398	401	419	415	407	410	430	413	423	383	423	366	421	416	432	401	394	415	415	383	427	417	396	423	441	405	388	370	419	401	379	403	401	410	415	386	391	408	408	400	411	407	382	363	391	396	410	385	374	410	416	384	390	403	414	431	417	376	401	427	369	413	439	403	390	417	383	350	410	393	448	387	413	414	414	425	413	396	416	417	421	383	430	387	381	386	412	428	402	380	400	398	400	409	363	386	442	411	428	411	389	409	405	404	435	410	394	431	398	415	439	413	397	433	424	415	437	422	409	428	410	381	418	407	413	409	380	425	407	395	416	386	439	447	419	387	387	410	408	420	412	428	419	402	406	375	408	392	392	396	407	395	408	396	400	394	364	411	391	411	445	405	418	425	400	420	424	452	370	396	440	394	397	396	420	398	421	411	418	409	438	434	408	401	397	386	402	373	390	423	412	389	401	444	383	404	445	422	397	444	419	415	403	410	389	375	431	391	402	432	430	401	413	370	385	412	418	380	429	430	431	382	417	408	398	409	404	414	402	414	421	423	372	428	394	419	383	399	419	419	393	401	390	390	393	401	374	385	394	401	406	355	428	414	414	440	412	392	388	408	416	402	404	378	380	449	432	387	416	425	377	381	411	409	411	391	385	396	432	388	395	391	383	386	412	408	397	402	432	397	380	379	421	407	418	409	428	385	431	432	433	417	378	420	416	396	404	400	416	445	379	408	394	398	365	416	385	440	439	382	382	381	424	436	397	431	420	371	456	392	421	419	379	421	368	394	409	432	405	401	427	433	429	399	403	408	399	399	399	396	452	392	419	413	405	384	398	401	410	391	427	420	401	383	425	407	427	399	398	416	403	354	408	406	412	443	411	406	397	382	385	414	395	425	401	417	393	376	422	405	393	411	373	429	388	412	415	407	381	420	395	395	422	430	384	412	397	401	393	428	429	416	410	412	365	405	379	398	414	409	416	412	398	415	412	373	376	389	413	411	398	382	388	394	438	387	389	366	414	413	384	372	415	399	410	379	404	403	385	401	364	433	394	397	439	402	407	412	372	392	414	383	393	403	377	405	406	409	396	425	410	396	412	399	428	444	397	414	424	388	418	394	434	405	406	401	405	372	404	409	395	420	393	409	414	400	409	420	427	394	446	447	437	407	403	402	377	418	398	408	387	369	422	403	397	404	375	411	405	392	409	416	418	401	394	408	409	384	409	393	413	396	412	373	371	395	404	422	416	404	365	355	367	372	367	408	421	417	394	417	371	376	416	390	387	397	468	416	423	415	413	379	397	411	401	427	405	384	406	386	388	409	388	409	398	410	372	434	388	447	378	378	381	381	400	432	415	404	375	406	376	412	436	440	407	417	400	373	364	412	419	370	409	399	451	400	414	400	387	409	443	401	422	406	353	442	413	388	426	415	401	423	422	378	412	395	362	385	399	434	411	369	395	368	406	391	416	442	418	400	396	407	430	414	438	391	399	387	415	427	380	395	383	396	398	384	427	386	408	383	388	425	391	399	402	433	376	418	393
1338	385	380	366	407	403	341	368	347	365	372	372	356	362	326	389	387	332	368	380	352	359	381	369	396	371	349	352	378	358	370	382	376	358	322	380	404	366	353	341	361	361	381	355	383	372	368	360	355	354	378	349	367	368	367	352	364	359	373	376	352	373	365	378	342	388	360	394	384	354	353	391	392	377	375	350	395	371	341	361	381	387	391	380	334	380	352	365	382	364	339	343	354	366	352	349	391	340	357	395	349	356	366	376	348	370	395	363	383	365	367	349	372	363	330	389	381	387	364	360	413	414	338	384	408	352	348	388	348	380	380	397	390	380	386	355	387	361	341	376	375	392	357	393	396	378	390	360	431	399	380	370	388	348	393	331	325	380	369	392	358	380	394	327	363	389	382	360	365	353	402	372	368	351	333	402	357	341	405	361	387	335	356	380	406	367	367	348	373	405	353	358	380	405	376	381	366	369	368	339	367	369	362	362	359	355	344	390	367	357	375	368	381	403	378	355	373	375	367	353	382	364	381	366	373	381	399	360	356	373	356	360	412	361	338	371	361	369	374	344	384	361	372	373	372	375	337	351	350	400	347	359	374	391	335	362	353	375	384	369	381	350	370	367	366	397	358	372	391	399	353	378	347	399	420	388	341	399	354	386	392	368	384	364	368	381	383	372	350	391	375	376	394	396	334	376	345	340	361	363	356	382	370	347	386	353	345	356	366	346	357	387	390	375	361	359	372	374	370	380	424	369	346	367	388	427	362	386	380	383	345	377	332	374	382	358	366	353	376	348	363	355	406	346	369	367	350	361	387	379	365	331	381	421	387	364	371	336	383	370	378	392	358	367	377	362	393	380	356	336	363	347	345	374	370	379	359	369	366	383	390	348	381	363	386	344	371	329	375	387	407	383	336	390	381	387	370	340	402	354	373	345	360	399	382	379	413	394	352	328	396	405	359	388	355	369	331	370	380	369	357	343	375	383	421	344	343	382	390	371	379	369	371	364	371	375	369	359	365	333	393	352	342	360	401	364	332	361	364	385	379	327	353	405	373	377	362	385	381	345	354	356	387	367	392	387	379	340	351	382	366	358	357	353	357	336	378	371	380	390	337	355	353	378	438	379	353	361	392	391	352	400	419	376	348	351	360	393	371	389	404	365	393	314	341	374	374	361	386	357	342	374	364	362	389	342	353	388	362	374	346	362	333	366	402	379	354	378	359	381	362	375	326	365	406	400	379	383	298	342	377	386	360	375	396	376	383	388	386	395	370	374	367	393	376	378	367	379	340	379	390	377	365	375	386	372	366	351	368	356	341	392	357	369	345	387	350	370	367	353	389	365	342	399	385	396	401	383	424	359	387	350	360	367	362	372	337	355	329	336	374	342	375	406	358	385	379	348	371	348	377	345	380	354	365	341	367	360	340	375	363	359	381	374	405	348	375	378	415	393	365	372	391	388	327	358	353	360	357	391	340	379	349	346	351	337	399	340	349	334	359	367	393	364	382	350	384	400	365	365	361	409	356	384	401	336	348	343	341	340	361	372	335	361	351	378	359	339	330	347	359	404	389	369	365	402	402	380	360	368	358	366	346	363	355	402	366	345	393	366	340	374	342	368	331	396	394	372	388	357	350	358	348	367	377	340	363	394	396	378	402	344	378	338	390	373	350	366	360	379	390	341	350	375	389	393	320	371	346	338	374	351	344	395	352	387	350	356	323	379	397	378	391	343	377	356	384	378	383	406	380	367	389	383	392	395	386	410	376	366	343	395	382	361	337	340	365	412	356	395	335	369	398	376	349	337	418	385	376	360	396	400	383	373	345	362	340	400	341	374	389	375	347	357	359	356	370	348	438	397	371	373	356	383	350	379	365	393	328	383	362	379	362	348	352	366	366	385	417	392	333	371	364	373	373	368	388	345	337	365	346	385	367	365	354	383	394	400	392	383	353	373	374	382	352	375	355	381	377	357	373	373	335	366	382	381	383	387	366	369	384	381	389	337	381	392	414	378	366	384	333	341	356	384	358	360	389	377	348	386	362	365	359	373	371	389	332	362	378	340	339	365	367	374	383	355	355	394	381	366	339	361	339	378	388	366	344	351	377	383	400	341	360	375	357	336	351	370	357	380	337	396	350	399	380	373	376	393	335	397	344	347	352	367	391	359	379	405	355	371	392	399	409	393	401	351	373	373	358	375	365	361	361	349	403	404	345	360	353	348	360	359	354	368	380	301	389	359	373	418	371	340	348	365	370	348	382	351	387	381	367	372	346	390	375	336	351	387	345	340	391	368	362	380	321	359	331	391	359	371	361	398	377	353	380	364	360	378	378	382	351	361	393	402	366	374	355	366	405	397	360	358	369	365	365	365	350	407	353	377	376	398	398	328	365	393	365	359	374	374	358	374	394	351	370	367	396	408	365	380	407	357	350	341	326	346	321	361	374	368	367	362	373	385	411	337	359	368	395	365	377	396	388	360	350	370	421	392	338	374	385	391	363	378	374	370	386	371	369	368	379	389	323	392	392	361	371	378	371	342	369	337	354	399	388	365	348	383	381	364	350	370	323	381	380	390	363	337	365	406	407	386	361	374	378	377	363	384	374	358	399	362	392	393	369	344	345	363	359	379	356	394	345	368	383	388	375	385	376	414	365	377	421	356	331	359	381	376	361	388	379	365	354	359	416	355	363	386	388	400	403	391	391	332	342	400	364	381	369	372	356	386	366	373	339	357	344	354	384	364	382	356	357	408	344	373	350	386	391	374	399	365	344	369	380	355	348	394	382	392	401	343	364	367	369	380	388	354	374	383	385	399	370	377	390	365	389	327	369	361	338	350	354	369	367	335	328	384	397	331	381	383	365	353	393	363	365	358	361	362	376	386	355	375	357	372	413	408	350	379	369	405	364	362	351	376	381	362	353	377	366	380	351	404	377	350	365	371	342	370	350	365	389	381	346	371	346	314	410	363	397	399	394	371	361	367	338	362	346	336	374	370	403	379	369	351	375	358	368	370	375	393	364	347	396	357	403	374	342	381	426	361	386	379	372	368	365	360	384	366	366	373	362	364	355	371	408	362	368	364	368	353	350	370	396	375	401	409	369	383	374	368	318	352	358	336	319	345	395	359	344	344	361	347	387	381	391	390	354	388	316	363	399	363	387	393	363	360	346	382	376	327	341	369	347	403	389	344	402	347	388	356	366	347	370	385	369	349	352	354	367	390	351	374	335	401	405	362	369	375	369	360	376	317	374	379	374	325	334	377	350	341	374	365	370	363	361	368	368	373	350	367	362	351	359	372	401	368	363	394	351	381	372	375	372	377	355	384	370	369	371	409	423	386	368	369	345	356	373	391	405	359	388	343	376	369	335	393	358	349	361	395	359	365	367	370	350	362	364	368	361	375	383	410	353	367	376	387	336	388	383	364	335	376	409	369	359	340	373	337	345	305	425	375	410	404	363	374	366	386	379	377	361	360	345	347	335	365	382	364	362	375	385	383	338	344
1985	870	910	940	940	879	874	956	881	885	865	906	831	902	889	820	835	885	908	874	885	877	872	850	846	911	882	870	844	852	853	834	871	836	855	871	816	846	871	860	856	830	843	872	878	897	891	861	855	890	826	894	921	876	818	866	878	870	897	840	835	889	889	874	851	885	820	905	869	841	871	938	877	857	882	856	864	855	845	898	882	815	888	832	842	870	826	894	853	828	879	870	896	877	896	800	920	856	868	925	867	905	862	879	868	885	875	863	855	875	906	849	824	854	860	887	911	932	827	859	847	856	851	874	834	899	912	861	806	853	889	826	871	869	839	906	858	868	806	876	840	890	823	840	871	845	836	857	861	863	873	838	860	889	871	828	902	934	874	890	918	877	859	928	841	884	846	851	869	842	876	855	877	894	795	816	859	890	852	845	877	891	856	868	899	873	913	885	862	884	900	832	831	854	835	876	834	864	885	875	832	876	869	855	856	860	837	824	859	842	820	835	862	883	886	859	877	883	889	883	849	849	852	812	865	857	933	878	880	831	844	832	892	854	861	864	883	831	858	868	878	847	805	832	836	879	841	847	854	848	884	887	878	810	919	838	862	840	878	947	867	858	924	862	881	885	865	836	835	880	804	855	826	832	884	878	880	853	911	892	842	860	859	898	874	824	873	884	914	835	860	882	842	868	848	831	853	849	888	882	820	891	856	916	876	866	852	826	859	864	844	861	860	854	819	881	831	854	870	839	833	822	872	923	874	847	930	915	859	868	905	819	873	807	810	863	876	865	852	852	914	858	829	875	872	854	835	825	846	849	907	890	850	894	845	852	938	885	905	884	957	857	891	846	903	894	906	813	881	828	856	853	884	890	835	844	838	858	806	884	817	859	873	903	904	889	932	893	920	868	845	838	899	858	874	845	841	830	867	890	898	832	863	866	846	867	864	861	889	857	843	897	863	897	906	847	893	922	901	810	872	831	880	817	861	861	840	869	849	841	826	841	861	905	845	878	879	879	879	883	858	877	865	894	868	822	873	926	842	868	889	897	867	885	844	872	841	855	829	780	854	884	858	880	856	876	878	813	910	859	921	875	819	853	940	810	856	844	841	861	883	930	897	888	815	865	856	871	798	867	882	870	829	875	887	843	873	871	854	823	848	907	814	839	860	826	805	936	876	866	846	888	817	890	861	873	831	832	890	877	895	860	826	828	871	821	854	915	883	904	881	875	893	863	910	847	876	872	878	868	853	873	860	866	878	935	846	861	844	864	898	887	821	884	897	871	849	883	853	889	839	890	863	848	852	842	857	829	905	795	881	800	846	861	853	861	885	847	838	805	864	813	885	811	882	859	881	850	852	810	944	882	872	850	906	911	862	832	870	860	881	887	903	859	827	872	889	817	879	925	862	863	859	850	877	862	849	877	825	817	886	860	898	875	854	877	863	860	873	856	851	833	841	850	894	850	863	871	865	895	899	871	929	870	834	828	874	840	857	836	834	852	868	834	859	824	903	914	890	894	870	882	842	869	881	867	848	843	827	858	852	898	909	853	852	862	815	880	873	875	900	890	821	846	777	881	900	825	873	865	873	869	866	864	903	840	837	881	858	824	873	881	865	886	869	865	839	827	911	836	825	857	869	895	932	864	860	875	849	869	823	851	860	857	874	849	873	880	891	866	862	853	870	838	842	894	846	864	814	855	843	838	852	800	868	912	801	861	863	850	832	898	845	866	865	832	825	908	832	879	850	842	886	848	816	832	840	845	872	864	853	925	855	871	829	932	885	887	838	873	864	891	829	874	903	834	879	885	859	866	887	828	914	841	844	841	886	908	842	900	860	875	839	851	884	864	843	844	882	876	801	847	888	886	956	875	822	881	854	909	835	845	820	881	872	859	837	863	907	868	882	916	869	857	890	858	869	850	854	855	827	896	858	830	839	856	845	884	882	915	882	846	879	889	834	891	891	844	893	902	834	874	853	867	804	861	834	849	863	868	848	867	879	872	835	842	814	908	832	865	894	862	886	848	875	870	838	892	861	912	849	842	818	863	864	844	868	836	806	890	862	893	894	860	888	879	868	826	841	791	896	874	836	834	854	865	826	895	870	855	866	853	863	892	867	905	876	846	864	870	872	880	892	845	878	871	811	878	911	861	843	919	926	887	873	876	836	869	926	907	827	852	888	834	831	872	864	827	877	880	910	814	905	943	860	866	851	815	848	842	823	815	886	862	910	866	827	876	886	883	898	871	864	879	909	858	824	879	874	823	893	867	869	902	864	822	810	838	824	849	854	870	885	858	862	877	871	873	892	855	842	913	855	918	855	853	830	892	917	834	870	894	896	871	857	807	810	801	925	859	879	867	872	843	873	902	890	807	902	839	831	907	886	828	842	823	817	849	839	848	849	791	866	885	931	927	850	894	874	866	882	782	871	820	866	835	881	815	896	898	824	830	877	863	858	846	829	851	883	845	860	837	887	836	885	881	831	818	810	793	871	892	895	878	870	845	842	881	878	861	890	884	799	868	870	856	871	876	864	868	907	868	878	867	850	840	842	866	903	812	823	846	871	838	870	840	820	841	836	879	789	831	863	931	908	856	861	884	882	868	841	902	882	877	842	906	873	823	821	843	855	862	891	884	867	893	889	855	876	873	861	840	854	935	859	850	839	866	840	848	892	879	869	841	905	895	878	885	835	844	846	878	924	834	873	866	843	872	828	883	818	783	882	858	792	875	877	844	853	846	814	896	867	856	840	856	845	881	855	868	888	838	920	824	904	856	870	874	829	859	862	918	901	885	843	911	878	861	845	863	820	891	910	842	879	887	912	816	894	878	828	870	845	845	868	838	879	803	844	914	858	881	856	860	870	843	878	863	855	871	872	942	868	888	849	864	842	890	870	936	843	846	894	894	866	856	835	854	870	845	820	868	830	946	873	885	819	864	849	839	939	907	935	861	912	854	858	876	886	944	820	876	851	867	873	874	888	885	837	858	888	892	863	877	897	785	874	839	871	875	906	857	849	866	858	867	938	819	871	882	849	827	818	929	894	840	864	895	841	888	885	843	834	874	882	883	850	824	859	833	829	858	804	836	881	874	872	894	876	856	810	841	861	859	866	860	851	861	859	888	849	863	884	892	853	917	905	885	868	872	816	811	862	858	845	871	852	891	872	849	838	859	857	869	891	855	833	901	879	899	847	785	869	867	931	824	878	818	860	891	864	837	875	908	929	814	877	877	880	906	848	852	833	890	843	870	897	840	865	868	906	856	859	844	906	844	886	837	870	904	928	821	851	800	890	860	855	908	824	846	893	870	848	874	882	860	870	888	881	886	857	847	829	863	863	884	843	817	897	850	843	885	872	869	930	883	867	899	855	825	914	862	865	810	901	814	881	839	917	914	857	819	894	889	862	834	886	840	854	836	871	879	805	918	892	825	814	833	852	865	836	857	856	862	799	881	843	867	856	849	857	865	883	898	881	879	795	888	843	859	867	868	874	814	865	861
6777	673	798	673	515	466	423	396	359	398	361	360	361	342	337	342	366	360	336	309	355	367	369	361	382	340	327	343	317	323	322	356	344	377	337	335	337	355	304	339	367	336	320	374	363	318	355	312	358	320	329	351	295	343	357	317	304	355	330	338	354	348	378	343	354	346	326	308	356	331	339	342	354	331	331	342	319	330	306	345	359	333	357	314	298	337	370	310	374	307	366	371	325	354	346	343	318	307	311	305	327	344	331	359	357	353	334	346	340	320	313	363	326	360	302	366	371	330	336	340	348	307	304	343	354	333	336	348	383	352	360	328	361	328	337	325	338	373	328	335	347	334	336	323	351	346	331	347	349	332	307	302	329	338	336	344	316	335	336	337	339	325	331	332	369	347	341	341	323	338	329	317	361	342	338	340	357	338	329	381	359	332	319	354	352	329	335	326	334	356	341	370	362	336	315	353	359	357	355	326	351	374	347	325	305	337	338	349	317	324	329	342	340	346	312	349	349	360	327	336	327	325	348	329	325	305	315	328	303	329	328	331	372	343	341	308	328	346	344	369	332	346	338	370	358	345	343	322	338	333	333	356	330	333	330	286	309	313	303	335	325	341	343	312	330	354	355	308	324	326	340	322	343	353	379	320	345	346	335	334	324	349	336	367	337	311	372	346	344	329	331	327	347	331	299	330	341	351	355	332	358	366	331	376	331	343	323	346	330	342	320	319	329	339	314	321	319	348	321	339	324	351	306	331	344	329	378	360	340	321	315	349	363	318	383	324	321	312	364	319	349	335	324	301	328	303	360	294	319	320	334	331	332	331	365	355	336	292	335	341	312	323	337	344	318	334	360	375	341	326	301	292	356	376	322	331	358	324	347	328	361	368	304	329	306	371	346	333	304	330	322	338	317	349	344	336	316	321	332	324	318	321	344	327	359	325	325	355	309	317	348	324	348	344	349	343	344	297	329	318	336	322	325	363	320	292	325	340	283	365	326	320	331	325	324	281	304	319	351	337	337	346	381	372	327	338	348	350	333	323	327	334	326	293	313	344	325	331	320	357	388	342	335	301	318	344	352	377	347	307	334	326	329	315	318	376	372	352	345	332	354	352	358	337	358	339	327	350	294	340	328	327	339	356	324	319	352	330	343	343	358	354	330	353	340	298	323	332	362	340	337	297	353	343	331	321	361	295	305	333	327	337	322	339	324	338	363	334	365	322	309	355	335	321	354	362	358	344	327	321	356	356	357	344	363	323	368	296	325	327	347	333	344	338	291	358	343	373	329	335	348	346	361	341	350	361	322	364	322	344	333	362	364	359	339	330	338	359	317	331	340	328	320	334	282	334	332	342	316	323	328	332	349	339	359	330	329	358	345	337	355	329	311	336	281	350	302	358	329	338	308	307	337	304	324	322	361	342	345	351	335	312	308	321	306	288	360	325	348	301	322	350	313	349	327	317	382	363	325	346	361	312	331	351	343	367	329	350	324	310	323	362	355	359	351	368	304	292	337	343	332	336	320	376	327	346	336	344	316	339	358	314	364	337	315	353	339	300	343	342	340	312	307	331	330	337	306	348	331	352	312	321	330	335	333	320	306	335	374	331	342	345	328	345	354	354	301	312	342	311	291	342	288	329	353	336	339	305	307	355	342	340	334	344	321	355	336	325	324	303	347	348	374	372	341	360	310	332	335	344	349	344	358	360	323	376	332	343	329	353	339	329	352	343	333	371	324	333	352	335	326	380	334	346	336	335	325	366	344	331	356	342	364	338	338	289	369	363	354	323	328	331	335	331	314	338	325	315	326	345	345	335	341	327	343	354	323	324	353	318	351	389	344	358	354	346	345	326	384	323	359	337	367	366	324	352	329	341	337	332	334	316	329	365	359	340	355	306	341	332	344	360	350	339	343	328	383	353	338	355	346	341	342	317	327	343	313	303	346	329	335	330	322	341	330	328	331	337	321	323	375	365	354	348	368	357	328	293	302	322	355	352	351	340	351	335	316	352	350	352	340	347	336	387	320	290	361	326	351	356	345	338	364	350	339	386	363	342	340	351	335	315	338	341	333	339	371	334	327	337	335	355	348	311	309	358	313	342	339	299	326	325	316	358	367	339	350	337	404	356	341	358	326	353	313	332	345	327	349	332	323	332	275	352	340	354	310	316	273	369	313	296	322	341	340	362	361	337	309	355	346	354	372	332	347	331	354	309	313	390	337	336	325	359	361	351	350	324	320	337	340	310	335	322	318	325	343	362	307	348	355	285	323	349	318	358	362	362	323	361	317	342	357	340	371	355	354	366	361	334	336	364	331	355	348	333	330	337	328	311	370	358	351	325	356	341	348	338	349	351	341	303	352	335	329	345	347	348	319	326	300	365	315	325	328	335	323	341	324	318	331	375	312	342	345	309	352	326	308	371	326	362	337	345	363	323	352	356	346	315	346	353	371	324	306	306	356	364	333	326	331	341	315	300	328	313	328	341	357	360	355	331	359	348	332	364	349	353	340	304	321	314	362	341	363	340	347	331	337	370	353	333	340	323	335	343	360	340	311	324	335	352	307	337	380	304	345	312	335	326	322	313	321	350	340	308	324	356	321	311	346	334	348	337	333	331	365	305	324	310	315	356	351	326	328	331	301	335	309	324	329	314	357	313	301	315	351	314	316	330	363	311	301	333	316	365	344	317	356	335	305	352	335	359	359	339	333	368	323	343	346	311	316	336	321	315	348	335	346	345	344	354	336	313	374	351	319	348	357	347	309	350	363	382	351	311	302	357	318	325	308	358	313	346	335	328	316	355	340	342	299	312	349	347	352	313	347	311	328	341	296	304	307	327	324	363	330	322	336	352	344	360	317	369	317	341	350	354	281	326	325	314	330	337	326	317	372	344	344	330	331	375	332	355	346	325	318	322	327	318	296	309	331	315	315	323	340	339	311	323	322	337	315	305	319	304	309	357	334	342	327	291	295	308	320	331	349	369	387	370	339	326	346	365	340	330	317	348	317	323	316	310	334	353	339	368	333	337	341	308	352	338	325	342	322	383	359	341	349	387	330	355	333	356	339	315	313	344	366	327	344	294	348	348	332	340	332	338	331	334	325	328	334	347	327	355	329	341	337	319	341	348	297	337	358	351	359	339	290	356	322	324	304	314	323	335	316	341	359	315	335	373	315	342	328	362	337	347	359	352	353	301	351	386	349	341	342	338	327	327	369	344	371	341	334	341	317	310	325	339	298	348	317	304	327	300	324	316	319	350	337	362	345	363	345	341	329	310	324	312	349	333	302	296	316	312	342	352	320	311	352	343	367	358	356	346	380	353	368	322	343	329	352	323	341	347	352	341	329	327	348	360	324	331	368	309	405	348	326	326	334	314	322	329	363	320	329	346	367	342	354	326	347	318	305	331	348	309	341	361	343	332	345	379	353	356	378	316	333	328	334	333	337	357	328	334	372	343	326	318	323	320	318	350	370	332	330	320	316	342	355	326	340	312	323	355
6483	1137	1588	1743	1682	1450	1181	1057	1020	979	952	842	848	825	854	889	818	860	814	856	828	800	763	815	828	784	776	767	809	796	784	760	831	816	779	775	813	732	771	794	820	798	758	841	797	796	738	770	810	794	822	793	796	798	783	761	775	751	782	769	790	752	809	746	807	788	830	771	849	769	822	823	768	800	821	783	832	764	724	755	733	818	811	786	801	769	721	795	805	784	779	753	781	848	785	735	806	813	766	798	802	781	761	825	777	740	788	791	786	802	744	813	796	822	796	785	765	715	761	782	815	799	788	813	800	849	755	795	768	807	746	776	782	810	771	779	837	749	821	769	780	768	854	741	803	781	801	823	793	768	833	740	766	767	776	822	803	807	760	757	750	742	814	792	755	785	780	808	791	773	760	761	779	755	773	787	788	776	770	779	763	799	820	783	811	855	765	800	733	863	819	834	823	799	746	766	768	801	796	784	763	764	804	796	778	805	814	796	814	823	824	781	799	794	785	769	781	785	802	748	764	796	753	774	810	750	750	775	774	724	768	795	795	785	840	775	776	827	784	790	780	790	857	771	800	775	756	806	783	728	794	797	758	752	759	761	817	785	755	746	801	801	763	773	754	729	783	794	763	792	780	803	794	764	772	850	798	779	797	769	784	784	803	807	836	799	842	803	756	804	816	803	711	785	802	793	808	814	775	752	816	796	786	766	802	744	772	768	812	793	791	810	767	780	816	765	808	752	783	753	806	781	765	799	755	748	841	782	792	810	784	778	794	816	862	815	802	804	770	748	779	797	806	808	785	761	769	777	742	807	777	812	857	786	765	757	802	799	805	770	821	758	808	785	776	810	786	792	829	805	778	735	783	768	775	809	750	810	779	809	770	808	827	814	772	779	772	724	734	798	856	775	800	761	804	792	780	814	832	838	776	835	791	752	740	769	801	767	785	785	732	745	784	810	814	760	754	753	750	740	839	729	762	784	763	784	767	776	815	786	761	792	776	833	812	811	770	804	759	785	809	831	761	795	736	784	769	783	773	813	726	791	795	761	793	793	757	781	796	842	811	752	755	810	738	786	795	835	793	833	812	778	815	794	791	741	725	787	757	805	754	775	810	794	804	790	789	825	808	732	757	756	787	791	774	774	782	784	784	769	759	789	845	789	756	777	792	784	799	778	798	807	754	819	751	811	843	831	774	785	761	783	815	796	770	780	781	780	763	728	738	750	794	806	736	787	781	740	767	783	776	808	772	755	799	764	786	784	780	796	840	814	765	802	833	787	765	761	785	690	832	776	750	778	791	756	801	791	786	803	797	826	852	702	768	762	779	779	832	794	819	757	733	817	774	784	783	760	747	775	784	797	763	772	721	823	779	788	826	776	740	815	841	779	798	777	802	771	767	803	829	773	811	788	782	796	787	737	772	785	733	762	828	803	788	787	784	786	812	758	822	739	733	760	768	770	752	782	808	806	775	833	803	726	803	702	789	804	815	825	729	824	784	805	764	743	735	739	827	779	772	783	834	758	776	797	774	754	808	793	777	795	765	770	774	820	802	786	817	757	754	757	783	803	790	803	752	770	781	753	829	742	772	748	756	727	763	733	792	814	772	735	801	773	796	787	782	786	814	800	845	791	820	784	815	750	774	759	778	777	768	769	777	801	764	793	789	770	735	757	796	784	791	718	774	814	780	804	847	774	757	808	778	805	771	813	766	693	778	843	771	756	759	787	807	763	800	840	783	721	795	788	789	784	754	774	753	775	787	785	728	781	825	768	730	783	771	829	756	768	788	804	765	757	757	793	749	817	753	762	803	808	779	753	743	804	777	745	791	792	818	762	761	781	805	804	790	777	791	772	733	803	800	831	787	839	770	815	765	747	814	745	783	765	749	761	741	777	782	803	784	805	763	807	781	787	814	787	775	780	797	726	786	800	784	784	754	769	792	787	818	741	832	815	811	781	826	761	792	813	742	776	806	752	765	803	778	771	780	761	778	795	818	812	787	762	792	811	802	801	763	807	814	744	827	804	727	807	796	804	781	771	790	803	823	742	750	796	799	803	798	833	809	822	784	777	820	728	752	786	762	757	749	785	777	706	784	769	785	782	769	772	758	802	783	807	828	746	810	797	758	841	790	795	800	796	777	745	782	818	770	789	823	770	817	723	774	786	782	756	798	788	816	791	712	845	784	813	756	761	776	811	788	804	727	787	822	746	771	782	816	780	777	769	735	749	762	765	790	773	763	757	784	780	824	762	871	811	757	832	822	791	785	800	793	714	797	752	781	718	772	755	815	730	788	811	823	780	777	791	768	758	837	828	779	761	753	734	823	789	777	807	780	803	791	785	765	785	780	750	753	807	753	802	799	771	807	794	765	781	789	747	769	809	829	823	796	803	748	780	824	766	798	826	744	797	793	785	807	758	795	800	773	813	825	779	827	747	755	806	730	775	785	773	788	729	775	817	710	802	723	751	762	796	761	810	774	752	779	806	751	771	796	812	771	759	789	735	820	814	781	764	799	806	796	809	742	800	799	797	770	786	825	800	793	831	762	749	823	751	815	768	744	773	826	789	747	745	765	819	786	753	780	766	822	833	785	736	766	744	793	787	788	780	813	857	767	826	744	800	750	720	791	750	761	765	752	752	809	831	813	773	845	843	810	777	757	797	760	784	824	743	814	763	795	769	784	797	853	806	821	777	784	785	793	796	807	751	787	747	796	804	798	805	788	766	747	815	788	824	749	816	800	788	778	823	768	796	760	806	779	797	781	767	760	763	791	790	805	791	826	852	845	737	790	736	778	784	804	775	806	775	789	772	785	760	778	740	824	787	810	791	778	762	757	809	748	770	780	722	842	807	788	781	772	816	778	801	738	820	728	790	752	836	814	794	769	745	780	766	770	781	784	769	807	753	820	745	730	793	813	816	782	814	775	765	789	747	789	811	807	789	768	795	807	793	791	848	762	769	779	763	706	776	814	748	758	755	751	738	768	769	784	765	768	830	793	807	811	786	801	802	800	737	790	805	791	802	821	734	772	775	769	752	795	777	812	802	787	802	773	770	850	779	799	809	802	760	782	783	791	794	723	811	820	766	798	797	755	792	841	753	804	789	818	794	776	765	775	775	777	791	783	767	768	757	733	827	796	802	775	783	807	789	805	740	774	786	795	799	766	732	784	816	795	780	826	780	784	750	774	780	745	801	788	722	785	719	783	748	786	787	751	792	823	776	753	780	801	770	786	762	815	782	771	811	790	728	790	777	802	771	762	719	758	822	725	781	750	802	793	739	827	774	783	811	742	775	808	804	743	748	823	749	791	785	765	769	762	789	779	788	734	772	762	786	760	762	771	829	786	728	748	782	826	831	761	773	802	732	824	750	780	840	764	734	790	795	772	787	806	777	785	792	785	804	732	808	778	767	777	767	729	726	714	753	735	815	749	791	794	767	796	767	764	835	810	766	819	774	729	798	825	783	778	796	810	732	780	797	818	764	781	790	772	807
12581	1052	948	769	675	421	296	248	244	195	218	177	181	154	214	175	162	169	165	172	174	180	134	163	160	183	163	187	181	165	155	173	166	163	140	154	162	173	143	162	162	159	178	152	174	159	176	151	166	159	145	167	148	167	142	158	185	134	188	170	178	183	140	157	169	166	164	157	136	161	182	173	147	142	164	148	161	156	164	141	163	147	143	160	150	149	169	165	148	159	164	171	149	168	181	152	172	143	160	149	158	158	147	152	147	147	147	159	144	148	179	153	157	150	157	161	149	156	168	147	162	172	168	136	151	158	159	171	128	164	166	158	173	164	164	165	178	152	144	146	164	176	153	163	174	169	157	176	161	153	168	174	174	169	148	166	161	140	191	162	145	149	151	154	142	170	144	165	144	150	154	153	178	179	173	157	153	162	176	148	130	162	135	161	150	150	143	186	170	152	139	122	141	169	168	160	164	159	156	140	128	155	162	170	153	148	156	152	138	152	129	145	155	162	162	173	152	169	148	149	134	189	165	184	186	164	173	159	140	185	167	140	155	154	141	141	139	138	159	175	156	169	143	158	166	142	161	167	162	158	146	169	146	160	168	144	154	148	173	140	151	149	163	170	128	153	179	154	140	136	145	160	172	161	148	161	146	144	124	173	189	166	142	129	176	147	185	182	148	161	163	172	169	165	174	148	146	164	142	154	168	146	145	168	147	140	139	128	145	160	181	173	165	139	175	181	156	161	169	146	170	147	170	159	141	165	137	125	173	150	176	168	154	137	153	176	144	178	170	154	173	167	150	134	150	135	163	166	137	152	166	164	146	163	187	165	166	155	168	158	144	164	154	137	165	142	161	157	171	167	172	161	176	138	162	160	158	170	145	151	165	150	147	163	154	135	172	141	178	144	135	162	153	151	147	161	147	147	160	146	148	163	172	173	153	174	155	150	160	143	146	161	126	155	168	153	145	151	169	150	162	148	176	168	162	145	146	166	144	160	139	188	151	146	153	183	136	178	166	155	162	146	179	153	170	154	154	175	166	154	132	156	180	154	156	147	130	167	169	165	157	151	144	165	183	133	176	170	162	149	153	138	136	147	159	166	152	147	163	166	156	175	123	151	164	158	136	140	132	141	166	150	154	166	155	161	144	173	175	157	131	161	148	167	141	152	160	154	142	164	167	176	148	162	160	138	142	165	163	168	179	158	213	177	152	160	127	159	153	143	148	137	136	156	143	159	179	153	160	159	145	122	166	152	144	150	153	167	153	162	174	154	166	143	178	143	157	162	167	162	161	150	164	167	167	152	146	161	173	152	161	156	159	155	160	167	163	153	154	154	162	142	185	171	153	150	147	172	178	160	153	157	186	148	172	134	158	168	159	150	180	137	147	172	158	164	140	143	136	164	144	169	144	146	156	168	148	155	151	131	135	155	169	134	162	149	157	154	154	139	147	150	152	155	158	160	180	158	162	148	157	173	184	162	151	156	147	136	140	157	163	137	144	155	154	145	150	169	158	167	139	149	155	151	162	152	160	160	144	131	156	147	163	148	145	147	141	147	149	152	142	171	158	166	150	158	154	152	144	177	159	165	171	148	174	169	140	129	147	149	151	161	146	130	168	137	153	155	159	148	140	168	179	161	150	165	136	157	178	156	162	179	165	170	162	172	174	146	154	171	166	145	168	167	145	141	147	149	131	158	150	143	127	166	154	159	148	150	173	147	153	158	151	159	185	152	163	157	155	165	140	159	183	158	145	191	170	134	161	150	141	144	147	164	157	188	160	132	164	161	152	150	168	155	163	175	171	146	153	160	153	175	124	152	161	150	155	168	156	167	180	145	154	162	172	160	165	144	161	176	151	156	176	164	136	166	150	145	158	159	146	154	145	151	140	147	174	157	141	151	135	151	153	152	168	136	136	142	161	164	143	177	137	138	145	149	152	176	154	143	161	141	141	141	184	155	151	179	176	156	166	152	159	147	174	169	176	182	166	156	171	148	161	146	154	157	159	181	167	156	147	167	166	193	187	157	152	173	148	163	129	128	128	147	166	156	158	163	160	174	161	141	145	171	139	180	173	155	154	156	152	172	187	168	182	153	123	162	144	160	142	149	140	157	173	127	140	151	171	171	161	167	149	163	141	162	144	147	148	136	178	152	140	154	161	153	166	139	139	149	138	164	179	162	173	152	167	157	146	156	166	153	152	187	168	173	161	154	135	163	179	153	170	163	150	147	136	147	145	141	150	149	168	163	158	181	173	148	144	173	155	147	157	155	126	147	136	157	140	155	146	155	179	165	161	154	166	177	187	163	160	150	172	163	145	138	157	137	149	138	185	155	153	149	149	159	172	154	159	166	156	161	159	159	186	144	148	158	196	160	156	137	140	132	154	156	156	154	159	169	137	160	175	152	167	140	170	182	153	158	146	159	155	162	148	157	147	165	172	145	149	161	166	163	173	153	166	166	146	164	171	148	152	145	149	145	169	191	136	150	158	161	155	149	162	141	184	183	158	155	154	178	163	157	166	167	148	158	170	153	158	143	166	153	168	168	161	156	167	145	134	152	183	170	166	161	158	169	187	163	176	150	166	167	141	171	162	174	168	139	140	168	168	161	147	166	149	165	154	132	140	150	163	153	162	150	149	144	141	150	135	197	164	138	141	153	164	149	171	164	166	172	178	154	173	144	160	178	137	142	152	180	142	166	142	163	151	155	139	128	170	155	149	139	138	159	163	159	170	174	172	146	138	152	157	178	175	145	180	152	156	142	160	143	159	170	165	152	150	158	148	170	161	151	149	142	144	150	144	151	154	167	166	161	145	174	151	142	152	152	163	158	168	145	166	145	152	177	177	172	172	159	149	155	167	151	145	141	182	148	159	155	162	164	148	175	168	164	145	174	155	156	146	172	172	148	187	131	166	149	144	148	192	164	147	158	161	156	172	117	181	149	162	180	142	173	160	142	168	145	174	146	172	192	113	167	152	142	138	135	161	164	159	166	156	159	156	139	153	163	172	150	149	156	150	166	165	152	155	160	196	160	130	149	163	159	148	150	147	156	150	169	161	154	147	163	143	173	172	185	141	156	172	156	173	145	142	160	159	170	139	174	145	188	149	141	144	146	147	137	169	155	160	151	168	197	153	164	148	156	172	177	144	147	177	155	147	171	162	142	142	145	144	160	163	180	178	149	140	144	158	149	155	152	172	147	145	151	171	150	156	141	141	167	159	158	153	153	144	152	156	166	166	161	164	160	143	186	129	161	173	182	142	160	164	164	181	159	157	146	152	162	132	146	159	149	146	161	126	161	132	175	148	178	138	158	150	160	152	145	170	181	147	161	178	145	153	183	143	156	151	134	153	144	139	158	165	170	188	160	142	178	161	176	156	167	138	146	155	151	135	147	158	155	162	159	142	134	168	154	166	143	152	163	172	134	159	156	180	172	144	172	150	166	166	144	146	160	158	159	160	157	145	157	155	138	174	149	172	155	149	156	165	141	159	178
7636	1062	1841	2126	2373	1661	1237	936	879	709	743	662	570	588	477	527	522	520	490	462	491	439	437	484	440	446	467	437	427	438	434	447	406	410	454	444	435	447	407	408	425	441	389	446	430	430	439	432	399	370	409	431	442	390	421	436	391	387	427	402	386	388	403	415	438	433	389	404	434	421	419	424	405	421	440	432	412	423	382	405	416	409	430	432	435	422	423	393	403	392	421	433	435	416	418	370	412	414	417	454	406	421	383	388	421	405	410	415	367	383	390	420	411	424	396	390	428	382	358	398	399	403	394	367	399	423	414	434	423	382	406	442	428	394	402	425	378	413	410	414	414	370	427	414	404	413	403	393	399	435	392	409	371	423	377	421	422	444	434	397	436	360	418	387	404	397	394	415	418	376	374	422	392	398	427	443	404	438	410	398	391	399	402	400	371	440	389	399	399	404	392	404	396	444	407	416	351	411	380	396	422	392	377	413	406	410	436	417	375	429	388	380	428	406	375	400	402	384	372	416	397	409	409	376	388	392	376	370	408	385	408	406	425	458	385	416	372	402	415	427	375	407	418	422	413	431	393	412	390	429	384	416	412	446	383	378	413	384	418	425	413	407	428	417	406	361	344	406	393	414	382	429	431	396	427	388	364	387	397	430	415	437	409	417	418	438	418	388	396	436	383	413	413	393	383	393	396	423	405	405	399	407	385	421	392	401	376	386	388	372	422	404	407	416	373	396	402	424	405	431	379	427	363	398	400	420	383	395	414	403	405	412	396	404	396	419	443	401	440	416	430	393	428	385	393	394	382	387	387	386	419	380	405	406	401	404	410	401	355	394	392	409	395	390	385	412	400	395	385	399	383	415	398	380	377	400	425	410	390	385	405	437	395	387	381	395	405	406	427	408	426	403	400	405	389	368	417	392	411	409	422	416	417	403	370	394	387	410	441	365	394	410	397	430	407	403	420	410	378	419	405	440	422	367	390	397	402	407	433	422	395	417	400	394	403	391	421	452	390	367	400	425	429	416	405	406	354	440	435	391	410	415	368	424	395	406	401	421	419	393	418	371	405	383	416	422	389	417	384	413	394	396	456	413	403	402	406	452	416	425	400	375	397	443	401	416	435	424	369	426	359	425	419	409	429	389	410	418	409	410	391	450	456	405	412	375	397	360	424	413	411	390	392	422	368	396	393	442	383	379	395	406	413	404	388	399	431	421	392	412	401	418	386	424	424	438	399	420	407	379	376	371	393	400	415	378	363	411	414	410	427	454	393	376	416	403	378	402	448	372	416	400	361	410	398	409	400	381	371	418	404	438	419	418	380	387	402	443	389	410	409	378	384	397	417	417	413	410	382	407	378	411	423	411	443	389	405	401	366	398	398	412	422	376	406	379	387	385	407	417	418	415	423	414	414	382	385	381	438	384	396	395	387	373	419	405	372	395	385	390	418	368	419	391	405	393	407	412	364	391	386	387	355	404	383	419	432	386	396	406	389	378	405	393	409	390	405	383	411	389	406	402	348	411	412	411	399	409	429	403	397	406	407	429	387	389	393	421	392	419	418	394	412	374	394	399	419	429	399	441	452	402	440	368	430	419	429	395	416	394	400	433	405	408	399	429	406	421	388	399	390	396	390	382	428	423	390	391	397	405	421	400	389	393	382	400	408	413	405	383	420	383	386	377	372	402	431	406	415	443	417	395	388	376	377	384	402	408	418	416	422	402	381	406	397	409	402	408	402	421	393	404	404	378	382	336	424	431	430	386	386	408	404	401	426	374	407	408	407	378	409	380	422	383	402	414	417	396	384	400	412	393	427	400	393	409	415	402	383	418	398	399	408	406	401	434	384	416	426	394	418	393	373	412	402	409	375	416	441	400	394	406	395	401	390	401	371	421	404	401	418	389	390	411	423	376	407	433	403	410	373	433	383	381	405	392	427	415	403	392	376	392	387	402	424	408	390	426	401	368	449	400	390	416	369	367	380	413	429	365	412	405	398	407	394	401	413	382	424	386	408	418	379	400	407	432	401	417	401	399	382	467	369	427	389	390	399	417	426	399	402	399	379	387	417	376	434	413	447	382	398	432	416	400	374	414	385	444	415	429	418	391	408	425	370	357	392	404	361	376	409	399	394	385	389	385	383	410	367	381	431	410	391	428	394	385	380	408	411	399	399	391	407	441	400	427	392	391	439	388	382	398	417	408	403	427	425	401	398	396	387	412	387	414	370	434	375	434	422	414	388	383	413	367	428	409	393	407	394	411	412	433	387	434	392	389	401	408	381	395	400	397	393	408	432	423	395	404	397	428	422	376	399	396	365	387	395	399	411	403	386	386	419	427	426	391	392	388	412	432	429	397	369	430	380	420	438	383	399	400	450	375	428	419	406	412	421	411	425	377	400	412	404	367	380	443	372	377	370	405	387	418	395	333	452	395	389	386	407	412	395	397	371	421	398	396	430	404	381	417	405	410	413	393	401	388	405	410	419	437	401	396	435	421	408	382	387	432	407	409	405	431	358	431	415	463	398	431	392	419	429	408	383	395	407	398	390	400	387	428	402	400	385	420	352	432	420	419	399	416	434	346	412	380	397	411	383	398	429	387	416	402	390	415	394	405	409	389	423	381	398	396	397	378	379	403	416	395	384	382	420	388	363	401	415	392	436	414	416	393	424	390	397	423	383	398	384	391	445	380	365	404	378	440	411	342	413	391	417	390	407	399	415	395	377	418	401	391	423	384	402	397	395	404	395	428	433	433	426	400	408	390	408	405	387	363	390	411	406	428	403	404	402	410	409	385	394	366	416	371	422	399	391	435	381	407	394	429	386	394	390	388	384	428	402	399	376	385	432	397	393	419	428	381	396	414	398	399	398	427	431	406	400	387	392	384	413	385	381	424	419	410	367	392	392	407	426	400	411	393	417	442	395	398	418	410	414	430	438	418	404	416	415	396	389	381	407	410	372	438	388	403	425	418	360	418	383	445	374	400	401	389	436	390	437	380	429	412	399	418	398	399	403	415	411	422	447	370	402	428	420	443	409	409	389	399	393	387	399	398	424	383	408	400	398	384	387	374	390	422	375	404	390	446	413	455	390	428	414	431	416	416	383	395	382	418	425	370	424	387	424	434	402	380	416	379	399	394	413	371	431	402	413	417	402	386	395	386	434	395	399	411	421	408	405	403	438	421	393	408	401	378	376	420	424	384	384	378	389	417	385	390	398	407	404	391	417	379	408	399	406	379	426	403	402	422	405	428	416	397	411	373	411	397	416	429	434	385	401	420	389	377	407	426	398	426	419	442	407	418	433	396	430	404	393	408	400	425	401	411	348	375	425	420	422	374	396	415	441	388	380	378	420	400	362	371	396	404	404	400	444	384	404	393	389	380	402	394	415	379	400	381	411	398	389	376	424	433	400	404	434	422	399	412	384	377	396	423	391	401	395	370	452	426	354	414	413	362	401	403	406	389	449	387	417	393	392	422	411	406	407	372	426	386	426	413
1303	410	386	388	394	371	358	421	331	361	349	346	344	376	382	354	388	318	369	370	328	363	346	353	395	380	375	377	383	383	354	357	379	390	373	345	367	392	381	367	336	346	358	391	384	320	344	347	371	376	342	341	373	369	371	370	359	357	344	354	390	356	354	347	380	406	382	358	363	368	370	386	360	367	369	327	323	365	365	391	387	384	370	386	359	360	363	391	362	402	406	372	341	390	352	362	358	345	346	375	371	374	403	359	349	365	366	337	348	355	369	324	349	360	352	338	368	359	360	366	342	379	347	368	321	366	379	376	360	367	352	358	393	403	401	364	364	365	361	370	374	401	345	358	392	378	385	362	373	339	352	328	368	348	375	389	368	362	403	372	338	387	346	366	366	388	384	364	361	390	386	358	386	385	362	340	350	375	360	338	396	379	345	366	335	376	340	374	415	379	393	364	314	360	364	335	360	384	376	371	405	332	336	387	386	343	374	382	346	354	359	355	357	373	361	363	368	370	368	371	362	372	418	386	334	376	362	386	348	358	380	371	377	381	338	340	387	365	358	365	403	388	374	316	342	341	397	376	351	391	373	366	389	361	384	336	364	402	360	387	345	419	400	358	359	410	369	394	357	366	395	324	329	374	355	351	368	371	360	395	419	400	368	364	361	336	355	389	374	413	366	350	367	376	368	342	377	390	370	379	366	357	354	366	340	396	387	378	336	362	326	377	367	372	321	369	377	356	343	331	341	354	346	381	393	382	350	364	377	364	384	406	388	386	388	346	305	321	352	340	401	390	344	370	359	368	397	377	368	356	382	397	400	358	401	389	356	358	369	371	359	363	348	388	334	362	382	357	386	337	350	324	354	401	383	356	377	355	341	385	388	361	402	377	386	388	376	378	366	354	354	412	402	353	371	371	382	362	348	399	351	351	369	377	358	332	386	397	412	358	365	368	365	373	355	358	382	359	377	384	403	368	397	378	372	381	421	379	406	340	377	379	380	354	371	383	366	386	376	358	396	388	359	343	352	326	389	364	364	404	411	384	334	346	363	354	339	374	380	357	384	355	399	387	354	363	358	409	357	393	386	398	398	362	372	369	380	356	383	366	395	352	348	349	362	414	416	392	360	359	371	346	406	343	376	374	375	359	365	354	368	392	336	388	334	369	352	371	416	344	347	335	339	359	389	331	354	374	388	395	363	368	380	399	392	390	347	393	385	392	366	338	389	381	391	408	360	336	353	350	419	358	348	333	366	357	349	414	359	409	381	387	333	360	336	351	347	416	369	368	360	374	354	359	349	366	408	345	361	395	383	390	433	331	331	372	347	355	368	386	367	338	405	347	374	381	359	339	382	373	344	398	397	434	354	327	399	364	350	363	364	356	367	362	375	374	378	368	396	368	381	416	375	386	373	348	356	422	343	378	371	382	387	349	333	372	377	343	382	336	365	341	325	297	387	361	344	385	342	381	382	378	380	361	373	407	369	366	351	381	346	384	328	353	352	367	372	347	379	353	337	398	366	357	362	358	374	372	358	352	386	369	373	349	388	390	367	337	404	364	376	347	353	355	375	361	396	403	399	343	380	355	336	383	380	368	378	360	388	349	386	361	358	378	364	371	370	342	371	390	349	389	358	341	314	374	401	349	395	378	367	355	351	382	366	372	371	397	373	355	377	377	382	391	387	360	369	361	355	377	371	359	337	358	335	380	384	377	370	349	327	387	369	368	362	387	360	404	323	401	326	368	379	341	340	396	384	351	333	380	409	356	407	344	350	348	330	402	353	382	408	374	355	369	355	367	363	365	377	366	390	378	362	396	365	370	395	357	324	357	410	366	365	409	389	396	398	350	375	377	371	382	382	357	365	383	371	359	364	419	376	344	349	366	366	353	392	402	348	375	370	379	354	346	404	411	343	352	378	362	389	382	358	367	386	316	361	337	383	383	329	384	372	394	346	372	351	342	364	385	395	364	391	349	383	420	357	371	374	395	360	401	413	357	346	375	373	365	399	365	348	396	366	365	382	371	356	401	368	374	407	368	376	380	352	390	340	382	387	395	346	400	363	382	376	403	367	357	391	358	384	380	397	404	370	398	375	371	358	340	372	352	371	347	414	344	358	408	380	386	379	345	392	352	401	367	355	361	368	360	352	404	387	382	379	387	364	374	363	370	372	391	391	381	369	427	396	358	374	321	350	394	377	384	378	401	394	350	342	369	353	371	363	375	400	369	378	356	359	349	390	349	361	343	348	361	395	399	371	389	413	351	386	384	373	339	369	385	333	368	352	383	361	352	349	342	348	357	362	367	405	399	345	364	341	334	382	346	359	357	370	379	394	403	348	361	372	348	354	373	373	372	388	355	405	369	373	368	368	361	361	378	383	338	381	388	359	364	378	378	366	327	375	396	343	386	355	346	369	342	380	377	403	389	399	360	344	377	360	381	391	332	355	353	355	381	385	345	325	361	403	382	383	401	404	355	338	367	381	308	379	377	380	363	362	396	377	382	361	354	352	387	368	364	402	357	351	384	420	372	371	372	400	346	377	357	368	371	373	387	393	384	419	371	344	413	382	376	401	358	384	382	377	362	386	364	349	358	377	374	370	388	372	400	394	342	395	358	383	340	374	351	377	372	365	386	374	376	350	367	366	344	371	355	348	345	361	398	344	371	375	375	365	347	376	346	350	398	379	395	371	387	369	373	387	365	376	342	399	347	342	355	369	385	383	352	342	347	389	383	370	342	344	382	377	345	369	376	340	361	376	359	345	354	378	395	383	382	356	347	389	361	391	380	362	352	329	349	382	378	361	376	359	368	389	350	402	330	339	361	373	337	339	347	376	381	365	350	351	379	408	367	386	348	373	374	366	359	369	353	333	399	367	415	365	404	328	365	365	339	363	380	364	393	365	366	371	441	333	398	390	363	383	383	371	342	399	400	345	349	362	363	378	374	378	366	354	410	372	381	428	347	343	377	396	321	335	375	351	386	404	382	340	337	371	349	356	362	378	368	364	354	369	359	372	324	390	371	378	380	374	347	372	392	380	397	344	364	343	347	344	361	392	376	352	351	362	351	388	396	348	385	356	364	357	377	354	416	370	374	359	349	364	347	383	349	377	360	382	349	344	392	380	361	368	358	401	418	351	422	362	359	355	356	377	334	348	374	390	396	339	390	411	342	364	369	373	382	394	363	389	345	361	367	388	348	383	413	385	370	386	374	349	360	361	344	389	376	329	367	353	342	335	359	347	317	310	368	384	394	380	365	355	359	396	384	359	352	371	362	343	375	384	362	416	392	383	381	382	363	373	357	370	381	362	359	352	351	365	361	378	360	339	380	405	371	336	352	339	343	359	359	354	382	364	373	355	389	364	396	410	360	378	362	377	380	335	375	398	379	352	361	391	347	395	381	376	339	369	348	368	370	378	362	372	361	390	375	379	400	362	353	345	340	367	364	358	347	361	367	361	340	374	353	358	398	383	320	372	358	353	363	343	335	367	412
1934	862	958	997	905	920	875	903	897	883	888	846	864	859	884	896	892	844	846	889	926	828	893	891	872	840	873	902	906	847	851	836	858	922	900	836	911	885	844	887	890	805	845	881	840	920	857	885	847	865	846	837	834	870	853	889	843	860	912	865	822	876	899	871	880	827	877	857	872	861	854	828	849	894	824	873	833	855	818	895	857	848	877	855	888	821	867	870	855	837	885	870	900	858	876	805	865	916	847	829	828	835	831	908	868	795	878	852	814	843	875	866	893	855	907	848	832	826	852	824	912	924	857	871	803	868	841	895	881	887	829	879	847	863	832	816	871	865	827	934	843	862	817	846	842	876	811	872	835	886	854	905	834	852	822	870	868	867	838	830	864	821	870	860	838	864	824	817	818	839	899	881	875	876	855	917	882	819	875	843	873	895	832	832	878	952	853	925	848	871	834	899	874	851	873	867	826	898	895	836	875	864	847	871	848	872	895	810	839	928	843	842	821	916	918	863	885	908	922	852	891	828	828	854	824	892	869	907	914	844	862	938	885	860	838	879	850	849	857	909	917	846	883	845	867	891	847	882	854	848	924	862	803	871	876	866	875	843	822	895	836	878	869	862	817	885	805	827	882	837	862	897	842	918	893	908	862	912	886	861	873	875	852	885	869	855	819	877	863	915	833	827	860	874	878	773	811	872	868	840	853	818	884	834	847	823	838	849	907	889	860	866	818	943	845	821	864	864	889	916	851	811	796	896	855	823	898	947	834	859	884	921	859	915	838	846	867	872	863	862	802	840	899	886	900	876	868	825	843	858	836	845	904	906	826	891	807	858	892	860	820	838	884	816	890	834	877	821	860	862	882	830	861	890	860	872	868	856	834	857	911	883	830	887	819	847	819	852	845	847	917	878	876	852	825	854	848	810	844	898	856	855	882	866	829	878	933	863	843	848	884	871	837	872	830	861	898	834	853	874	862	870	886	840	860	802	874	869	881	826	833	839	892	926	874	846	848	807	848	907	861	883	863	839	856	877	882	842	849	890	876	830	866	883	863	869	888	836	848	884	920	889	874	820	858	816	842	892	852	854	888	873	858	846	862	886	892	865	896	873	852	885	862	834	884	865	868	810	853	867	867	849	864	858	849	851	922	871	862	847	873	854	827	903	843	859	887	854	826	843	813	864	879	919	802	825	809	879	858	839	832	914	865	909	839	848	869	848	877	819	856	835	843	907	880	838	870	854	869	898	892	855	879	903	891	840	846	901	850	857	872	906	887	887	840	850	871	866	900	853	896	891	878	843	860	827	874	835	866	893	837	863	811	820	798	813	863	853	839	869	889	855	865	900	860	879	918	845	872	877	895	837	880	832	893	868	846	861	913	896	879	856	822	870	875	892	919	873	786	874	885	903	873	886	847	857	839	875	839	867	853	886	817	866	854	893	826	849	862	842	844	848	861	855	850	817	870	894	890	860	809	891	853	854	879	846	850	858	871	886	840	812	847	904	828	843	837	894	858	839	830	859	873	831	887	847	838	822	907	903	837	859	850	862	838	900	860	844	916	885	861	876	852	855	858	815	867	861	878	907	871	865	889	886	877	849	903	870	850	898	850	863	817	885	871	927	846	932	882	813	829	867	894	857	837	849	850	808	912	887	853	845	808	799	840	871	805	887	849	848	851	853	879	855	891	872	825	838	888	902	871	872	871	837	862	841	840	940	927	829	856	854	889	854	841	878	874	874	849	809	862	837	842	844	841	939	852	872	862	833	871	835	860	877	837	832	874	904	836	860	874	910	880	880	836	878	842	894	858	835	861	840	854	890	839	870	871	841	869	882	834	830	853	884	877	924	882	883	885	851	856	830	773	831	862	908	867	883	836	886	858	839	882	884	888	824	863	858	839	875	813	886	804	843	865	866	857	876	875	848	894	909	820	858	852	841	864	907	823	906	935	904	831	851	895	836	787	863	844	836	841	806	827	830	847	813	868	883	833	881	827	879	836	854	885	864	844	844	855	811	938	897	896	842	832	886	899	855	809	908	809	849	857	901	898	842	867	887	859	853	818	822	900	897	831	846	830	835	843	832	881	832	851	883	968	848	856	863	817	834	896	869	822	899	866	884	890	856	891	872	858	832	866	834	858	878	922	905	875	844	858	881	809	852	879	841	874	872	894	829	872	852	864	879	823	803	837	875	907	845	807	861	844	859	859	854	856	853	904	850	878	877	868	852	874	875	865	875	867	838	846	882	830	850	846	896	874	815	933	872	832	830	894	901	875	843	856	828	908	868	875	817	840	930	839	902	871	859	829	856	888	877	831	849	831	827	842	841	812	884	857	903	912	836	896	851	883	853	815	852	832	866	850	829	880	883	815	801	875	848	898	831	858	843	874	865	811	913	878	849	923	904	888	887	837	818	844	799	849	873	839	850	861	909	889	801	829	834	899	875	826	809	816	920	826	873	851	866	875	852	854	850	842	849	887	851	868	882	839	898	818	881	906	867	814	888	924	877	904	899	926	867	858	849	901	843	852	862	906	885	831	802	834	878	866	872	868	875	889	871	881	841	849	835	866	840	885	860	822	805	818	840	864	857	845	857	860	912	864	829	841	858	840	840	898	873	852	862	921	911	870	827	818	855	845	827	849	841	867	875	860	877	823	864	821	886	870	865	865	820	893	841	846	843	931	807	833	899	826	871	893	848	858	888	862	856	881	821	907	898	865	884	799	831	852	888	805	853	880	889	851	864	874	878	840	862	856	868	878	869	895	871	847	860	864	852	882	858	834	875	840	834	825	888	873	868	888	855	840	855	858	863	848	896	847	881	897	820	885	890	844	912	868	902	874	864	873	860	873	882	867	854	834	868	882	831	880	859	852	825	871	807	832	901	865	879	850	874	860	907	843	801	848	855	849	858	819	869	844	856	871	847	880	831	791	819	870	925	840	859	821	861	858	883	857	912	903	882	911	854	852	810	834	849	852	844	838	846	823	908	867	874	879	846	871	857	864	880	780	821	883	874	935	858	874	912	876	919	858	831	923	830	836	843	860	875	857	867	894	833	865	834	892	869	837	846	858	845	906	831	888	862	849	852	866	867	860	847	857	853	888	869	836	851	894	809	900	904	812	833	838	828	826	915	892	871	892	853	861	915	872	854	819	903	880	879	849	849	869	798	923	852	894	861	872	872	868	853	784	827	823	883	837	871	871	879	867	807	842	841	826	937	837	901	920	846	878	853	873	868	816	848	880	894	874	886	852	835	843	806	868	820	860	863	883	879	872	865	853	881	890	877	879	818	858	891	903	846	881	888	860	824	878	835	859	863	906	872	915	900	898	872	870	850	859	881	899	915	823	886	902	879	893	849	892	838	852	829	886	827	866	841	865	862	891	864	865	829	846	875	898	903	890	840	877	887	855	869	875	868	901	852	908	884	886	897	884	881	860	864	813	819	837	877	888	900	892	894	866	810	949	820	864	847	881	871	879	839	835	807	850	832	843	904	803	855
6833	678	743	644	612	507	387	385	374	381	330	359	353	331	337	359	309	350	323	339	327	335	371	365	329	387	361	322	365	365	338	330	339	303	342	309	332	353	354	339	368	377	335	301	331	383	343	322	324	323	343	348	327	318	336	310	306	351	335	342	308	330	341	347	328	345	354	368	350	339	327	318	350	347	317	326	305	369	343	299	296	364	344	339	345	339	346	307	335	363	337	328	344	365	332	323	327	334	333	325	337	320	335	350	340	326	345	353	351	343	375	361	351	344	345	308	340	330	342	349	333	338	322	373	322	337	327	311	356	338	357	362	352	332	328	324	351	357	363	348	311	304	315	333	375	338	350	370	303	344	331	352	308	340	317	328	323	308	330	349	342	340	294	350	322	348	346	334	313	353	350	345	357	348	309	336	327	338	291	327	321	317	351	328	333	361	352	353	317	314	349	324	362	348	322	346	311	305	367	350	345	380	361	337	334	344	350	368	343	354	316	319	326	332	321	332	364	353	355	315	341	320	340	334	313	338	345	350	318	348	327	364	319	307	338	321	340	332	332	330	295	329	312	326	356	359	319	335	373	325	341	337	338	367	327	326	340	321	345	309	320	318	344	304	367	340	358	356	355	325	339	341	354	313	350	341	350	336	316	331	321	361	332	323	352	327	362	323	354	363	332	345	361	353	339	338	318	369	352	347	317	335	353	333	343	335	357	349	372	354	358	367	343	311	324	380	329	346	299	335	344	354	344	350	374	344	338	319	338	315	329	295	358	338	327	351	334	342	345	340	344	353	333	350	353	343	329	367	326	325	341	355	298	328	346	313	319	354	325	369	332	302	343	310	323	335	331	330	338	349	337	324	313	358	329	354	358	348	362	373	311	333	354	333	344	347	314	348	340	315	333	332	358	344	336	329	353	351	327	348	333	288	329	350	336	330	318	369	327	335	353	303	331	316	302	341	317	309	331	344	302	322	343	344	340	342	334	383	324	319	320	310	322	354	311	358	360	325	314	339	357	353	347	332	341	348	342	346	344	336	333	309	333	352	296	340	311	317	302	361	338	357	324	357	344	312	358	339	332	321	328	317	360	310	376	347	357	351	312	348	339	338	344	342	373	371	346	338	333	322	343	361	327	311	319	334	320	315	373	357	329	334	335	336	352	329	359	286	377	335	334	319	326	299	347	345	352	345	320	357	337	314	335	337	334	335	317	322	350	382	323	354	340	335	360	343	330	334	385	312	358	316	292	354	305	348	379	349	329	374	305	314	346	347	297	327	362	317	341	339	340	320	343	356	355	303	310	346	326	328	343	317	345	343	345	331	324	356	337	347	363	353	342	315	339	345	354	333	323	340	331	359	321	324	345	335	347	327	342	341	350	318	367	366	362	343	333	317	315	370	318	309	348	326	351	313	351	309	320	309	352	329	331	347	353	330	298	319	290	344	374	309	358	351	352	364	359	322	337	345	326	366	315	329	309	368	330	344	290	346	347	342	368	304	337	368	318	335	357	330	345	332	306	323	351	311	330	321	352	332	339	343	341	373	342	337	339	360	329	334	354	323	366	320	334	348	360	343	351	301	328	322	348	338	319	342	329	347	347	342	327	364	339	374	329	348	346	331	345	308	315	343	332	349	366	346	325	313	322	317	329	361	322	343	336	317	307	355	314	364	346	315	320	319	278	350	316	313	357	371	349	310	353	324	321	379	345	338	334	345	341	342	320	360	310	330	334	380	323	324	320	339	362	305	373	327	311	337	368	356	321	364	337	304	345	352	357	346	309	347	303	349	338	333	321	338	332	329	392	366	364	323	397	330	342	340	354	367	288	317	308	311	345	376	291	313	309	342	330	350	333	353	314	331	323	323	336	335	375	329	338	311	309	306	319	331	299	328	313	341	343	351	340	356	363	339	366	329	333	327	310	338	322	319	323	365	326	340	350	338	347	328	372	350	345	316	352	368	335	335	348	342	336	335	343	327	299	321	316	337	353	378	327	374	377	338	310	361	350	364	340	314	374	354	321	330	328	318	325	350	349	358	356	303	342	321	315	363	333	342	338	348	348	333	360	328	342	338	346	355	314	333	319	363	335	316	324	354	328	305	313	347	356	329	388	335	344	335	335	366	333	351	335	353	344	316	360	372	308	319	362	318	350	347	341	315	343	325	351	334	329	328	346	312	298	330	331	342	320	309	377	301	343	347	322	349	343	348	324	356	322	313	332	312	345	355	322	331	334	336	336	293	340	336	353	344	325	295	371	291	324	324	308	346	324	354	360	338	327	312	337	298	340	338	332	326	318	312	337	336	323	374	326	296	359	342	365	319	313	362	328	336	334	363	331	348	349	322	360	331	334	336	334	355	344	333	356	344	344	369	352	276	303	311	337	355	301	306	346	345	367	287	331	318	310	312	344	335	345	315	319	355	331	333	329	355	299	323	368	339	361	365	326	344	321	327	342	368	331	301	331	308	360	352	327	319	360	334	351	313	335	335	318	341	344	344	347	358	338	349	303	348	322	336	359	323	358	354	343	353	336	356	334	341	360	340	305	312	322	376	365	333	308	353	362	376	356	328	310	360	351	315	339	344	322	292	286	328	350	348	335	336	352	324	330	345	361	297	322	351	315	344	359	338	313	327	349	365	342	314	338	367	335	362	320	341	349	361	366	322	329	365	361	342	301	362	321	333	348	335	354	338	351	336	358	325	337	311	343	333	344	336	335	348	355	358	344	321	363	339	337	346	325	336	324	314	363	305	358	351	306	370	341	322	367	330	357	340	352	350	305	340	311	364	380	339	323	311	321	376	351	320	334	346	343	321	318	353	352	344	331	332	364	353	355	315	308	333	327	332	363	321	354	314	364	360	302	362	320	343	333	349	336	331	367	355	360	335	328	319	330	352	337	323	354	364	330	335	334	312	304	325	318	351	317	345	373	323	359	311	356	311	352	349	367	344	313	331	349	349	336	310	332	331	358	304	340	313	337	335	343	352	324	357	363	318	344	329	325	365	317	305	362	318	329	306	354	319	305	322	323	329	330	354	333	300	314	351	357	368	352	362	345	364	358	349	348	332	365	344	359	317	340	358	348	362	336	343	338	300	306	346	320	336	323	338	334	329	320	333	351	347	318	325	311	351	345	382	334	337	328	344	321	310	338	348	362	338	331	337	369	318	391	306	332	316	342	305	318	303	318	330	347	372	338	308	304	292	306	320	311	341	344	350	338	332	339	328	364	297	343	320	372	370	308	340	328	327	323	345	330	347	329	362	336	357	339	343	347	315	313	356	337	354	330	324	366	339	375	329	315	351	336	339	314	308	343	338	309	326	289	348	328	322	328	348	348	372	330	308	346	358	352	322	329	369	327	322	348	336	322	343	354	309	381	339	343	339	307	339	381	343	333	337	351	335	285	318	361	319	321	339	336	342	356	354	319	307	310	331	344	317	368	339	328	339	348	333	308	325	372	306	339	326	290	310	368	314	332	355	341	335	324	325	338	343
6337	1125	1535	1827	1721	1401	1190	1048	944	967	924	857	908	852	832	805	855	826	866	778	799	817	810	840	816	828	817	808	771	794	830	798	770	846	781	819	803	793	751	770	810	810	839	800	827	740	802	775	759	823	812	779	766	778	745	752	784	794	782	839	747	786	806	808	809	772	808	824	813	777	791	770	751	780	844	786	754	781	819	846	796	778	801	784	754	776	774	807	786	782	733	783	755	796	834	767	782	794	759	800	799	775	794	801	788	801	770	810	807	790	818	739	848	767	771	812	733	760	789	860	753	706	798	789	835	771	796	792	799	818	774	782	790	771	760	794	812	781	747	794	785	755	768	771	774	802	738	797	721	775	796	788	767	831	737	786	830	772	788	834	795	761	780	791	795	810	778	797	786	839	810	741	792	779	774	774	769	738	805	777	768	761	785	774	803	774	777	768	775	798	764	803	766	806	788	789	828	756	772	751	779	788	783	813	786	751	765	791	773	784	773	762	762	757	793	758	808	752	741	789	782	736	737	790	801	753	776	783	812	768	795	803	743	816	738	804	815	792	768	786	781	766	812	795	768	760	829	778	788	829	780	775	756	822	774	760	760	749	785	757	790	792	790	791	763	802	777	819	766	809	797	801	743	775	748	740	800	803	811	791	787	755	792	778	831	826	781	763	801	767	720	808	738	754	806	746	787	700	750	732	798	803	795	839	821	805	800	840	766	790	781	777	781	760	751	811	816	753	816	766	810	805	787	783	757	754	784	778	786	772	739	853	767	782	727	803	749	884	755	769	771	845	802	723	737	822	790	760	769	816	759	775	772	759	774	711	783	790	823	834	807	791	780	783	837	806	783	850	786	762	771	791	788	795	781	771	791	751	758	766	788	810	771	729	762	765	804	788	764	758	829	730	785	816	823	777	810	805	758	758	774	777	767	807	769	777	789	771	772	724	823	747	826	763	766	797	807	781	749	793	834	770	813	803	753	786	844	749	761	803	822	813	781	828	805	782	787	786	802	777	802	760	763	767	792	798	766	800	789	759	823	802	763	785	767	741	768	761	767	765	778	793	779	775	812	785	764	816	784	757	793	788	756	833	790	794	809	811	774	848	760	791	837	777	868	789	803	747	791	776	784	788	767	745	777	750	812	761	743	779	795	824	787	766	782	776	822	777	768	776	764	802	759	789	773	812	774	809	785	800	826	765	802	817	754	761	784	790	797	763	795	786	803	726	782	832	769	770	713	822	824	829	771	811	743	739	749	761	810	770	749	750	800	806	807	801	754	784	724	774	831	792	856	778	772	805	741	774	769	794	759	802	812	788	763	803	789	755	775	761	786	816	810	825	829	796	819	842	754	816	703	793	740	832	783	774	772	769	798	764	773	792	830	774	809	769	768	832	805	834	827	780	785	781	808	736	802	787	785	811	813	730	765	827	754	752	811	782	798	787	757	816	767	772	819	778	777	783	772	829	766	787	774	745	749	811	811	792	812	771	805	769	808	824	721	763	797	744	752	827	785	741	746	791	755	775	780	809	771	782	804	733	717	792	772	799	796	723	794	801	701	796	810	813	784	756	803	775	816	803	745	771	826	750	817	772	800	816	719	795	779	805	797	819	885	769	817	821	766	831	790	728	850	779	747	800	825	774	784	823	769	770	784	809	793	783	750	771	704	775	806	793	809	755	797	775	784	786	772	793	824	767	786	795	752	753	784	764	814	784	702	764	711	756	837	804	775	816	793	773	765	781	798	779	765	814	805	770	812	801	774	715	787	829	753	796	751	800	779	776	819	760	783	786	832	778	785	827	844	778	795	809	858	784	794	795	803	820	856	766	764	774	774	790	848	792	806	774	778	779	752	798	730	775	776	779	793	725	769	801	806	821	816	787	811	718	747	782	752	784	789	806	789	776	772	733	793	782	755	799	780	741	754	727	776	772	790	734	790	764	742	804	774	788	787	804	808	798	770	792	719	821	787	808	803	758	790	812	771	837	802	767	790	774	791	781	844	762	768	772	788	787	758	733	742	793	754	811	785	796	824	780	796	766	775	778	817	751	803	745	745	826	751	784	795	786	792	792	764	822	799	811	765	740	816	714	808	802	764	783	768	753	724	764	830	781	821	831	765	792	788	776	742	798	791	803	835	753	831	826	810	781	786	790	771	774	800	789	755	757	829	794	768	747	783	743	801	819	791	801	802	780	756	756	743	759	820	819	796	779	786	842	842	791	801	721	784	783	825	808	807	838	835	813	793	776	725	779	776	726	716	791	754	796	755	820	789	735	799	770	828	747	768	759	771	813	812	730	816	774	721	772	797	786	817	798	801	728	802	775	774	767	761	766	805	780	738	788	758	760	785	838	781	813	769	853	713	769	808	748	782	802	776	791	757	793	817	755	782	795	775	749	796	761	758	820	770	766	804	737	794	774	794	797	764	784	803	767	832	803	798	801	773	799	780	810	759	719	763	802	817	761	801	800	792	831	804	800	808	796	794	812	768	782	824	765	798	818	799	774	789	777	774	767	788	799	736	796	757	826	804	761	804	755	794	769	773	793	792	806	796	800	746	823	751	768	824	796	774	830	753	799	823	779	828	787	783	782	771	762	808	783	783	825	776	771	793	750	754	836	797	789	737	843	757	843	772	770	744	826	759	777	818	793	770	785	756	779	769	789	778	762	804	751	824	830	825	792	750	754	793	799	788	782	800	756	756	802	829	797	775	821	794	790	788	814	806	812	762	778	752	743	802	838	758	795	788	773	761	788	800	810	799	806	824	785	791	732	801	755	774	834	816	814	778	806	765	820	785	786	729	828	818	860	804	813	770	744	772	826	783	733	780	806	770	747	799	798	809	773	798	789	820	784	820	727	735	803	746	780	859	740	770	788	736	770	809	778	732	734	781	794	797	830	743	787	754	792	800	815	802	764	780	818	799	770	762	766	815	759	793	789	774	745	758	783	768	762	766	757	713	813	778	755	797	770	756	763	808	834	728	778	782	796	763	784	781	776	779	805	810	758	784	761	770	766	805	816	789	800	775	750	763	867	730	722	742	761	778	775	757	811	747	788	752	772	727	763	752	776	829	817	806	757	776	739	782	763	786	803	752	783	749	795	857	777	785	786	824	765	788	741	765	764	781	741	755	799	786	789	788	792	830	833	766	768	784	802	754	796	743	844	772	790	818	777	772	853	769	745	779	758	791	799	783	802	790	760	757	756	822	829	770	790	774	768	834	770	770	782	800	808	763	803	792	796	804	790	838	760	759	797	776	783	765	806	760	813	787	784	790	762	809	786	799	779	760	816	771	746	764	766	822	808	769	756	835	811	799	766	766	774	799	773	826	785	829	815	787	762	777	799	843	801	789	750	807	738	739	745	746	787	795	783	826	826	772	772	744	797	774	765	758	783	772	782	721	805	803	787	808	784	792	747	744	749	812	764	768	767	789	794	798	818	772	797	779	803	783	800	802	762	795	752	774	789	776	794	763	807	751	776	829	728	790	806
12420	936	887	721	669	412	282	282	231	243	167	187	180	192	165	176	155	170	176	183	172	161	177	146	149	169	160	146	154	139	138	141	136	147	187	188	153	152	179	162	171	163	173	159	189	168	148	155	162	153	148	146	182	153	160	169	145	150	141	142	153	128	158	141	152	169	138	153	159	160	143	173	165	175	148	147	143	167	181	160	169	155	162	172	146	141	154	151	163	133	128	134	156	145	130	146	155	160	133	145	177	145	147	162	163	145	174	141	154	163	142	150	152	161	154	153	160	128	168	158	168	131	168	164	159	137	151	164	156	159	179	175	152	152	150	139	153	146	165	180	158	154	171	174	164	175	170	147	157	141	162	190	151	165	152	138	143	148	172	168	171	179	158	178	174	176	150	170	164	164	164	154	175	170	153	153	146	166	161	150	159	156	159	161	164	132	173	154	156	157	153	175	167	159	155	155	153	170	163	157	162	167	143	156	153	150	175	157	160	156	161	159	140	138	149	148	145	134	160	148	132	141	128	158	156	155	151	150	149	149	164	149	148	149	135	129	170	180	164	161	138	128	148	133	148	142	160	156	179	166	157	141	155	154	166	149	165	177	166	178	135	161	154	155	169	133	152	149	162	145	171	170	169	161	141	150	168	176	172	170	172	154	162	190	183	167	149	163	163	158	180	135	172	176	146	172	143	139	169	165	162	157	160	146	166	143	153	154	148	168	177	149	158	144	140	162	184	148	166	170	136	170	156	182	160	133	153	161	174	169	122	158	159	133	153	146	142	175	144	157	168	160	141	142	200	152	165	148	153	153	151	155	162	162	165	150	156	159	172	171	146	140	147	177	171	177	153	162	172	176	144	178	164	143	151	157	156	153	168	144	185	174	154	185	130	151	154	175	143	141	192	157	160	148	157	178	132	133	152	150	157	166	138	169	141	143	142	180	153	166	151	146	158	166	133	151	142	148	147	164	149	153	155	180	165	171	148	183	169	164	163	144	163	151	150	145	156	146	160	164	181	158	147	154	174	153	168	168	167	164	160	155	165	144	157	183	147	158	152	162	165	173	192	162	155	153	181	178	153	142	158	149	156	166	149	166	154	157	145	177	162	153	146	166	173	144	160	167	146	155	149	164	174	171	161	155	173	142	171	157	183	143	131	142	147	152	159	163	181	143	153	179	167	163	154	161	144	144	153	193	160	168	168	152	188	158	166	138	165	160	177	158	160	164	137	156	156	146	138	166	156	168	157	155	156	147	157	170	172	146	148	165	159	149	141	146	152	180	148	151	150	183	172	160	158	135	151	155	154	169	149	171	192	161	151	164	165	147	155	156	172	136	162	169	143	157	184	171	152	145	154	158	153	146	131	159	148	137	168	156	160	170	148	166	162	160	165	158	141	159	181	170	177	150	157	125	159	153	160	140	148	170	166	148	164	157	146	147	173	144	163	159	142	152	179	161	148	146	139	155	142	158	160	162	156	165	169	145	159	165	179	140	139	160	158	133	165	157	137	146	140	154	140	150	146	156	162	140	184	160	157	166	151	155	155	157	161	156	152	154	153	163	172	159	145	154	184	166	142	161	166	172	155	160	151	141	153	144	161	174	153	178	154	134	174	134	170	158	159	151	169	147	160	159	163	164	153	163	142	174	150	152	150	180	184	164	155	137	140	158	162	152	182	148	150	154	172	149	160	163	153	157	167	173	147	162	145	157	172	162	153	157	169	132	158	189	166	170	147	156	173	147	149	163	132	149	152	152	157	141	138	158	184	163	145	153	150	169	162	147	134	156	140	152	155	152	152	139	149	160	157	205	173	156	168	151	159	155	183	146	150	163	173	163	166	172	149	167	177	168	147	175	181	159	173	154	185	160	134	164	129	155	140	159	164	141	150	169	174	130	161	172	187	146	125	163	155	157	158	172	165	157	156	124	183	153	143	143	156	167	172	192	159	156	149	157	141	178	159	159	156	168	157	150	168	156	167	141	163	128	155	157	174	136	170	173	150	145	152	148	154	147	146	140	134	164	154	135	155	147	148	162	161	175	161	160	166	136	139	146	173	178	143	146	161	173	171	141	169	161	137	168	161	147	157	192	160	163	145	171	160	157	180	174	142	158	148	152	146	145	172	151	164	148	150	150	140	146	165	163	149	139	172	144	151	159	157	147	161	154	182	165	167	152	144	173	139	160	165	153	143	170	153	151	153	160	155	160	169	149	131	161	163	137	150	161	160	153	135	180	159	144	163	173	155	162	166	135	151	160	160	159	139	186	169	141	132	177	143	167	137	166	157	169	153	156	150	145	147	164	169	153	176	148	155	160	170	174	151	142	131	163	169	140	175	141	173	157	155	152	174	143	155	167	164	153	160	169	173	177	142	183	168	150	161	148	134	148	159	189	154	152	164	138	155	156	158	176	159	149	139	165	155	157	152	163	155	146	155	190	152	141	139	161	146	145	147	140	166	154	143	160	142	150	165	167	175	156	160	179	159	155	155	156	146	156	160	134	153	165	167	160	159	131	164	143	157	196	147	155	173	180	168	154	156	152	158	154	162	140	163	151	144	165	164	155	150	154	146	141	154	158	159	163	171	145	145	142	176	169	145	158	178	155	164	161	153	140	154	183	161	162	151	149	174	145	153	167	154	150	141	147	157	159	140	149	171	184	116	178	171	122	148	146	144	151	139	167	159	139	143	150	160	154	139	136	140	129	166	166	151	157	145	158	142	158	146	146	186	163	156	173	161	147	175	171	160	187	156	155	150	179	151	157	135	179	158	162	159	137	142	158	148	173	166	149	146	155	177	172	159	170	171	162	163	164	144	160	153	168	163	162	162	170	155	144	152	170	175	153	180	150	182	154	153	175	157	141	156	157	148	152	149	153	163	166	164	176	162	163	140	122	157	160	145	153	149	157	189	170	177	149	156	162	155	174	142	130	160	166	165	144	128	173	179	157	155	145	149	147	152	177	148	142	175	150	136	168	155	162	142	178	147	157	162	139	143	147	163	157	145	158	151	150	150	161	177	167	139	163	161	170	180	169	156	139	140	150	157	160	166	161	165	149	171	163	157	141	154	146	160	138	165	148	166	169	144	157	179	172	143	147	162	147	165	165	163	158	140	187	178	165	168	148	161	155	157	145	154	151	160	145	180	146	136	165	171	163	152	175	137	147	142	180	165	176	138	144	186	193	178	161	159	162	163	164	161	163	142	192	179	147	145	145	156	132	160	153	159	146	160	147	146	145	183	136	144	159	173	169	156	143	143	151	162	140	155	170	170	158	148	159	137	146	157	144	154	151	155	181	154	154	152	190	173	152	155	178	151	169	164	152	166	154	144	188	160	164	161	175	133	150	164	176	147	174	149	152	174	133	160	150	146	180	149	128	145	138	170	172	156	154	168	167	133	175	148	150	177	157	160	168	183	172	156	155	161	166	152	171	175	161	162	163	151	145	152	174	176	150	141	157	157	159	183	167	144	161	140	150	168	153	124	164	160	153
7621	994	1844	2237	2280	1560	1222	980	789	746	667	660	622	596	549	526	443	504	489	493	507	449	472	451	454	472	461	438	413	485	433	451	426	426	434	426	472	425	440	421	427	412	429	407	392	414	435	366	414	433	385	425	417	413	431	416	410	405	404	347	453	423	396	396	404	407	399	387	403	414	387	380	397	434	406	375	400	408	436	415	422	420	445	379	450	401	404	400	412	384	404	421	421	412	403	428	419	395	434	396	402	440	383	372	399	390	432	411	452	428	427	435	425	397	408	391	382	410	428	412	417	407	445	406	410	420	409	444	402	424	390	388	395	400	408	399	381	408	422	404	405	397	418	384	391	404	412	430	406	380	413	401	426	449	425	422	390	406	385	425	444	406	383	429	418	418	399	381	445	410	423	366	385	408	391	411	375	373	415	386	429	411	364	426	428	404	406	429	421	424	412	368	423	400	426	400	421	400	415	381	386	361	419	388	446	444	413	419	391	417	403	347	397	417	423	410	419	372	425	403	394	389	399	424	402	374	427	401	382	372	434	415	366	384	391	416	410	380	376	383	380	399	401	387	440	438	409	440	391	422	418	379	381	419	374	390	382	408	373	385	417	416	387	439	416	349	403	416	417	415	441	408	390	411	388	402	424	396	392	369	423	395	365	399	427	388	429	366	391	412	411	407	418	392	382	431	400	415	411	416	394	394	376	382	361	422	406	404	393	421	407	369	409	374	415	394	402	404	384	412	426	414	419	433	407	371	361	403	389	428	400	371	375	419	412	408	407	391	357	421	393	380	389	396	400	395	371	391	404	414	404	376	395	397	425	422	403	432	390	437	381	368	402	399	384	364	398	422	437	407	396	398	393	419	414	401	392	418	433	395	391	410	416	400	401	452	385	427	416	401	395	422	416	417	384	389	394	434	412	417	407	430	443	429	388	406	395	397	403	380	397	381	426	406	411	419	393	359	436	404	399	379	408	406	387	407	410	353	416	429	407	395	392	442	434	385	394	435	429	414	456	419	410	415	416	417	381	389	430	430	422	398	410	414	410	410	418	396	448	410	418	420	394	394	409	425	375	429	416	406	396	388	367	396	409	426	391	410	392	409	403	395	385	411	401	396	392	409	399	403	433	416	399	445	433	414	374	402	374	409	413	426	429	409	386	452	397	404	391	418	395	439	390	400	406	370	393	421	383	391	391	423	419	393	416	379	400	378	440	403	415	378	412	404	415	392	409	404	391	392	397	385	392	397	389	418	405	386	414	424	373	371	400	385	441	414	389	401	370	408	380	424	407	398	430	398	379	398	419	381	389	414	400	419	381	380	423	350	407	402	417	435	401	411	395	403	422	399	378	392	376	438	397	402	415	407	383	389	390	403	447	403	413	389	470	391	397	409	411	389	402	395	401	450	426	404	422	392	436	392	388	384	396	381	384	391	417	407	433	395	448	431	398	417	416	413	381	400	408	404	418	354	363	433	422	426	395	372	449	373	435	395	432	377	401	398	371	409	418	415	392	407	362	382	410	374	381	416	415	392	427	409	390	424	391	424	468	385	457	417	425	391	450	385	371	439	374	419	423	403	379	404	411	448	438	423	392	427	386	428	418	367	393	415	386	417	402	372	421	377	392	393	393	418	410	386	395	420	371	429	422	420	412	388	392	420	372	390	406	381	417	400	409	402	386	391	416	403	426	435	416	373	432	406	391	383	411	405	418	393	404	379	398	387	435	407	387	401	381	407	412	365	396	392	435	373	396	389	400	425	409	440	394	372	405	419	398	384	388	405	412	408	416	398	372	398	396	393	402	435	409	423	379	379	452	371	411	365	416	370	431	412	404	427	386	417	413	412	400	430	404	370	381	429	426	367	405	397	405	395	372	393	411	414	410	398	429	413	404	397	441	373	403	386	344	377	399	397	392	395	399	397	432	401	402	371	400	407	438	399	400	423	360	398	419	384	410	396	431	425	415	398	379	377	400	435	406	371	383	432	416	341	415	375	401	400	420	417	450	429	447	421	370	388	386	410	427	422	414	402	365	418	409	383	423	394	417	414	421	377	415	375	404	429	399	418	423	390	369	380	399	380	435	410	412	397	399	442	399	416	407	388	390	410	380	402	418	394	395	397	380	399	444	376	381	411	405	398	405	440	442	368	383	389	408	398	394	407	426	390	406	417	412	426	415	401	418	409	399	411	415	388	416	408	419	445	420	399	417	391	429	404	414	396	363	378	379	432	399	406	409	373	379	404	407	383	401	408	396	409	410	412	365	406	427	413	402	364	423	418	418	423	395	393	385	393	418	388	382	396	400	404	420	380	427	422	414	381	396	423	415	405	426	434	365	447	393	409	414	404	408	406	405	427	416	411	415	404	410	357	388	389	425	385	409	369	399	379	423	377	464	390	374	392	407	378	411	403	421	444	381	405	389	401	372	391	371	421	412	386	403	394	425	377	436	402	444	422	437	408	396	387	386	394	385	417	399	380	389	360	396	384	385	386	404	398	389	396	413	407	382	383	391	400	422	391	413	440	420	405	397	417	429	384	436	392	407	403	383	365	413	440	400	396	376	422	411	369	403	394	450	426	394	428	388	392	424	427	381	428	380	396	400	421	407	427	402	379	361	457	397	374	380	406	412	424	380	381	344	392	407	401	367	408	405	441	382	418	425	425	402	426	413	428	408	407	427	383	395	423	400	382	423	427	391	385	391	389	416	402	418	429	421	434	403	389	419	418	390	425	397	404	384	416	400	397	410	374	417	381	417	395	400	412	405	413	422	363	399	401	385	419	404	412	420	435	393	379	413	462	411	422	390	397	373	402	416	404	431	417	395	416	384	418	413	410	407	443	383	398	414	417	371	409	423	392	440	427	387	445	405	416	420	419	401	377	389	390	399	434	406	410	448	372	408	390	415	367	393	424	386	413	412	389	432	412	399	414	389	377	409	419	410	385	394	367	418	417	399	404	371	424	415	381	417	404	412	352	402	437	400	397	423	398	429	388	427	412	407	352	408	392	402	368	426	410	380	395	412	407	387	410	403	404	422	407	396	419	414	405	363	401	398	403	377	440	429	412	418	403	407	386	391	420	401	391	403	416	387	414	386	413	348	431	396	394	415	428	400	373	433	374	390	402	420	389	381	381	386	415	416	381	434	357	427	364	424	444	421	435	400	368	404	400	403	393	386	412	411	433	402	421	422	400	383	403	389	386	423	390	417	376	404	409	438	379	428	427	391	390	403	405	432	374	412	396	418	416	399	421	393	428	403	415	424	411	368	400	367	400	393	388	409	433	405	418	368	398	416	419	375	361	436	412	421	435	378	372	399	413	375	435	408	383	380	398	435	414	387	397	390	381	405	401	387	365	435	365	392	389	412	397	392	419	419	406	452	427	386	433	409	408	415	383	423	402	384	390	425	368	397	422	410	367	370	377	380	399	398	427	374	390	377	370	427	395	416	419	389	392	418	407	407	390	388	354	400	402	427	381	387	400	410	396	426	448
1349	386	413	380	375	364	374	360	367	370	378	382	392	417	332	373	376	375	373	393	377	345	360	388	360	344	385	352	338	372	391	370	347	387	355	378	388	369	356	362	377	361	349	394	344	356	333	365	360	322	349	364	383	364	344	378	382	389	376	367	382	350	389	396	386	386	362	397	371	352	398	382	359	369	361	339	347	357	366	356	372	345	360	353	358	361	357	352	411	357	359	374	376	347	342	368	383	373	413	368	355	333	365	361	373	391	395	402	389	349	373	377	405	357	397	380	404	408	357	357	376	392	362	399	373	333	389	336	353	372	346	372	379	364	354	352	381	343	373	347	371	333	324	388	358	364	386	369	367	331	407	382	359	385	385	357	373	367	377	359	407	361	393	377	340	388	383	402	371	380	334	367	379	380	390	354	375	388	356	364	369	374	380	380	368	386	361	374	366	369	352	368	405	407	384	350	415	379	414	366	358	359	360	391	335	376	371	366	383	331	334	376	343	426	398	401	385	358	337	354	374	387	384	379	368	381	349	388	369	393	369	425	387	376	360	395	370	350	374	367	360	341	383	376	341	361	404	408	371	353	364	379	386	367	342	386	353	370	401	388	363	378	404	365	362	397	354	386	347	402	389	391	359	388	381	356	387	362	373	356	304	344	345	373	375	388	374	310	374	372	410	353	345	364	346	370	358	363	365	364	356	351	344	370	357	364	371	413	364	378	384	386	368	360	391	377	384	390	354	367	363	400	427	361	422	361	356	338	374	376	369	375	374	385	371	402	380	349	354	349	397	382	417	411	413	365	366	349	391	395	348	397	377	408	369	378	335	384	406	389	383	377	374	370	363	358	354	374	395	383	371	355	348	352	375	380	361	348	368	384	359	392	360	389	364	339	337	353	364	361	340	381	348	343	381	365	365	391	351	366	394	393	356	390	334	337	386	345	359	379	386	413	353	387	351	400	364	371	338	363	397	392	359	331	338	360	370	405	389	377	360	387	398	380	387	385	345	409	397	369	375	361	344	361	369	370	385	336	412	342	345	352	423	345	375	365	359	360	334	390	338	381	347	379	381	351	363	354	379	370	353	381	343	382	348	345	356	357	432	356	358	359	357	364	358	349	398	355	382	384	362	340	358	379	364	348	384	423	395	359	383	395	401	355	368	398	367	347	373	377	366	406	339	369	361	367	373	378	360	344	358	344	366	362	356	371	359	330	360	315	413	375	337	373	368	381	349	356	365	358	378	349	417	360	356	377	390	344	360	399	373	372	356	366	359	341	341	372	373	385	367	394	380	338	366	329	374	374	394	377	382	345	373	331	377	352	372	410	397	360	395	408	356	383	387	386	375	373	387	377	387	391	371	348	361	350	362	362	394	358	376	374	381	386	339	342	417	397	384	396	389	365	406	363	403	372	368	398	372	343	362	391	365	374	369	365	397	384	395	403	407	369	402	372	383	362	386	377	344	345	349	377	368	372	334	370	358	369	387	343	332	362	314	362	355	338	344	399	384	394	385	344	382	344	346	363	364	364	382	371	403	377	389	347	362	344	376	372	370	369	390	338	351	381	396	354	366	395	380	382	378	354	359	378	343	367	376	366	369	362	379	371	372	329	392	386	356	392	420	370	356	374	420	393	354	379	348	355	378	406	380	387	361	355	371	373	350	385	366	375	338	348	366	365	375	380	390	350	393	376	401	354	388	385	392	363	363	382	388	377	384	388	418	401	343	357	372	378	346	347	336	393	397	372	333	363	357	363	345	380	359	382	368	355	368	410	376	367	373	354	376	383	395	401	366	342	351	338	410	354	374	386	367	382	374	394	357	382	371	354	358	346	370	368	347	400	345	331	388	389	352	409	371	370	388	379	349	364	366	405	362	402	365	386	387	396	355	328	383	401	392	360	355	399	363	365	369	379	358	373	375	370	370	366	400	342	368	354	351	390	378	380	357	355	344	377	380	351	343	380	382	384	368	391	383	371	410	382	354	379	356	355	340	378	351	383	337	361	371	325	365	390	365	353	374	346	412	376	351	395	364	349	356	369	397	352	355	363	355	370	365	412	366	331	347	360	361	401	338	372	369	357	382	360	376	362	396	381	356	339	375	372	383	364	354	355	396	403	398	395	364	366	379	326	334	383	381	358	357	373	394	355	367	380	334	368	337	384	388	348	395	363	363	357	399	386	371	388	357	382	350	338	368	385	371	331	414	344	369	323	334	357	361	343	374	391	351	398	368	363	410	382	386	404	406	372	351	377	371	388	360	390	364	377	364	364	333	363	356	410	362	383	391	343	347	366	335	377	385	373	423	353	349	384	344	357	350	413	380	402	363	377	404	374	379	330	383	366	331	348	416	365	361	383	382	396	385	383	387	378	353	343	414	366	332	359	351	326	363	389	374	351	385	359	373	391	383	397	361	383	368	396	372	354	366	346	374	380	377	406	390	346	401	361	369	370	344	419	358	383	351	366	403	373	351	347	375	363	406	376	373	361	352	365	374	357	379	392	403	377	365	364	361	349	381	364	359	379	370	368	388	326	378	343	349	389	331	361	358	408	379	352	354	403	389	375	383	354	390	359	421	370	357	362	369	355	387	361	357	367	360	396	377	343	383	372	369	344	371	374	365	354	344	374	408	341	335	378	362	329	384	381	353	365	387	389	390	373	378	390	363	415	378	407	378	383	348	361	331	362	405	398	423	380	348	357	364	394	363	383	340	393	340	369	387	364	372	394	362	406	361	363	391	359	335	351	344	376	365	393	383	342	354	364	363	332	371	348	345	361	359	397	372	361	347	351	407	414	352	364	322	357	364	344	382	357	396	388	387	343	366	415	356	365	348	375	343	354	400	370	372	367	379	393	318	349	371	355	402	422	341	408	383	368	363	398	325	393	322	374	399	360	374	399	415	325	378	370	390	363	391	334	335	372	380	407	356	366	384	349	350	364	368	349	389	397	391	381	362	352	389	363	368	359	380	398	385	401	382	399	332	384	346	392	337	352	347	340	398	365	372	341	386	326	373	419	362	389	347	351	379	352	379	382	360	363	417	373	382	387	368	347	384	375	335	382	402	371	381	393	373	348	313	392	356	368	367	386	374	362	348	329	354	365	382	339	370	381	398	356	350	361	362	377	371	380	359	349	390	369	367	391	353	380	360	369	421	368	361	400	390	338	404	387	354	367	358	379	376	364	381	404	386	341	341	378	324	412	386	366	377	356	364	329	360	390	384	343	364	397	372	353	361	393	384	357	399	394	427	344	361	366	399	324	390	344	358	360	371	367	335	355	348	384	362	341	376	381	355	376	339	378	354	380	361	346	380	386	394	388	347	385	409	382	387	357	373	353	339	367	356	379	383	363	360	399	360	381	375	358	351	353	378	374	371	363	375	355	362	367	365	328	354	380	401	379	384	366	396	343	406	382	373	354	393	339	341	368	369	357	376	371	360	365	377	336	357	394	385	360	367	320	356	335	401	355	349	375	344	371	371	384	375	360	384	397
2042	882	938	960	980	943	867	903	918	905	874	886	871	868	897	890	920	882	910	831	834	869	870	840	893	859	833	865	903	861	890	840	953	898	835	860	910	890	882	825	856	926	871	795	812	870	827	869	898	884	866	836	886	869	811	796	881	829	865	870	884	803	922	833	897	904	820	913	824	834	908	865	848	908	855	858	872	874	877	845	839	884	851	875	868	863	850	825	838	867	878	838	803	862	835	836	872	844	828	840	886	931	860	832	829	913	883	828	892	844	895	875	865	896	848	853	859	859	839	879	860	822	828	857	920	841	902	888	863	881	859	845	855	881	895	810	871	877	877	870	855	857	849	903	849	900	852	860	867	903	836	871	919	843	859	901	858	912	851	859	925	849	834	842	880	841	831	869	829	841	834	867	857	893	881	878	835	898	810	851	818	878	878	799	834	829	805	873	866	851	854	825	874	896	834	881	885	891	868	860	838	905	851	876	851	885	852	883	848	860	833	874	872	900	834	854	847	890	919	846	846	863	856	942	865	907	830	875	906	851	889	855	893	861	879	876	883	900	893	818	895	897	839	830	881	903	842	894	837	848	869	873	851	883	832	912	830	893	911	858	900	854	886	887	881	959	834	862	871	879	872	863	862	880	867	873	873	876	839	827	874	889	883	894	896	874	849	855	907	867	868	837	857	866	872	896	861	849	834	842	870	836	840	921	837	841	805	888	833	917	901	866	871	844	846	901	823	872	901	854	851	888	858	845	854	843	859	893	871	880	883	898	876	862	865	858	864	870	860	869	889	869	880	874	914	842	868	835	808	862	869	901	885	874	859	868	906	837	856	905	851	874	853	867	833	810	909	828	900	837	797	881	842	858	859	896	897	884	873	849	876	899	859	922	799	855	853	892	868	849	823	841	852	883	858	860	812	849	895	843	871	889	897	848	887	850	906	875	876	915	797	860	805	900	905	886	821	850	889	884	904	871	838	857	872	832	883	825	866	827	896	886	852	864	846	869	854	871	876	885	840	868	850	885	888	799	857	842	880	854	877	903	891	857	873	860	854	811	879	867	867	858	869	911	834	842	879	883	866	869	824	871	890	863	838	876	864	851	861	820	845	795	863	870	897	812	865	910	887	879	818	814	875	897	897	846	880	858	910	864	859	820	867	838	892	892	899	867	882	892	883	847	835	813	866	845	838	850	884	860	837	870	869	910	839	881	894	886	849	892	862	806	870	858	837	867	810	863	898	883	819	822	861	895	865	858	879	886	848	885	881	854	795	883	873	845	838	852	835	862	860	882	891	890	886	861	835	863	856	807	867	876	891	902	886	877	829	893	878	874	876	861	922	888	862	872	870	810	813	822	875	865	893	850	850	824	855	862	834	891	864	859	882	893	849	832	828	918	847	909	899	836	828	823	864	899	819	862	861	888	882	893	843	864	816	926	861	879	909	896	851	841	881	941	850	848	875	878	808	839	873	889	909	874	886	829	856	864	868	884	874	840	872	819	879	850	915	873	876	843	859	865	901	867	839	860	834	901	874	913	852	849	833	888	866	815	840	808	864	884	862	847	881	922	860	904	879	869	879	911	859	849	831	866	850	832	868	901	879	890	842	828	911	898	852	879	844	918	881	826	904	892	864	880	868	890	857	844	843	873	851	856	931	894	884	844	903	842	831	866	873	902	908	852	864	896	897	869	821	854	900	860	890	850	857	849	883	840	859	905	870	849	901	874	836	888	865	837	845	881	873	884	848	875	865	887	904	861	852	836	872	893	902	837	863	890	854	909	913	864	882	804	867	862	847	840	832	890	888	881	829	859	906	878	892	835	846	872	870	834	828	840	830	833	869	874	853	824	883	901	848	889	859	925	895	830	837	853	876	914	881	864	856	855	912	896	944	908	841	875	884	846	855	891	855	870	892	843	930	901	803	907	842	807	868	829	806	847	867	861	844	848	803	864	881	830	843	876	909	900	899	829	875	911	903	886	912	874	839	796	863	856	846	898	846	856	841	831	856	847	828	880	788	839	905	854	839	832	901	847	846	839	861	848	881	907	908	898	858	838	894	863	878	906	888	866	849	880	853	876	880	830	883	887	891	879	873	894	863	845	853	865	890	820	840	828	894	911	906	865	916	832	878	793	866	864	838	836	905	841	866	880	804	899	839	843	899	896	829	883	870	872	868	829	850	814	866	850	862	876	864	867	858	847	876	852	866	898	905	846	891	882	929	895	839	881	863	862	820	826	914	836	899	877	897	858	864	887	794	872	884	795	876	824	923	856	888	844	911	816	885	882	875	893	855	872	873	826	844	894	925	878	860	899	871	922	835	812	854	824	831	878	879	892	848	905	850	846	841	872	928	901	949	894	904	926	842	869	871	846	841	905	849	854	854	856	845	899	839	893	869	822	834	888	901	906	868	858	878	837	879	844	860	842	858	849	877	877	854	889	860	839	828	940	885	840	912	828	812	839	873	881	863	867	894	853	830	897	806	877	864	830	825	867	915	889	812	865	923	861	881	911	892	836	859	859	862	842	853	862	824	876	857	902	898	866	860	858	848	844	860	881	822	853	894	848	878	827	831	860	883	888	916	871	828	869	899	875	856	847	915	880	893	892	922	874	878	837	876	844	883	867	903	887	819	835	894	877	883	908	906	910	847	856	870	848	896	801	924	795	863	814	872	882	826	895	897	890	862	877	882	858	888	842	879	885	879	869	901	859	825	864	856	886	876	842	841	893	888	897	829	843	837	871	872	896	832	971	832	889	858	853	827	826	878	894	830	871	834	866	891	866	824	876	898	846	812	802	844	841	874	862	854	874	883	845	838	845	829	876	943	850	866	909	860	899	820	892	827	876	872	833	897	879	853	881	911	855	864	820	850	862	865	914	895	849	869	849	826	845	808	847	935	903	857	852	912	889	882	857	874	895	892	875	904	806	854	853	914	845	876	883	884	911	912	843	905	863	835	839	902	839	856	874	890	876	889	863	846	832	880	829	867	924	847	857	896	847	844	848	825	870	852	875	876	870	864	868	841	886	843	841	900	837	822	872	815	903	861	884	841	851	890	831	816	843	849	857	846	836	869	849	861	886	834	836	917	827	880	891	823	876	880	841	957	871	834	856	891	811	811	833	840	842	847	814	852	807	866	858	867	875	921	869	942	884	823	828	840	880	877	905	867	813	872	830	873	853	875	841	903	836	826	841	885	832	840	875	869	833	868	843	861	825	874	887	897	873	861	874	884	878	819	841	881	830	883	823	888	881	838	875	842	898	888	879	909	889	835	872	924	862	878	847	895	847	918	880	861	842	921	878	895	878	893	841	865	840	839	916	855	847	904	894	819	875	857	851	897	861	827	842	882	848	841	835	887	904	918	933	848	868	843	882	860	854	843	906	837	881	876	832	861	867	870	879	917	851	883	804	890	889	906	847	903	860	858	879	834	877	898	830	900	880	892	884	867	858	817	834	840	902	894	827	862	871	884	877	907	880	897	912	887	846	844	822
6795	663	698	614	538	483	451	411	362	321	375	371	360	324	319	370	326	325	375	313	345	315	338	304	336	311	331	317	346	340	354	358	364	338	353	355	351	339	337	354	372	341	311	338	358	308	351	345	319	332	328	296	344	332	326	373	327	337	341	309	326	337	344	387	327	336	317	297	349	360	333	348	376	345	356	347	362	300	342	359	305	338	332	349	364	359	339	345	355	355	338	353	347	354	363	360	311	385	349	344	315	332	348	349	311	352	336	337	354	369	337	313	361	337	357	350	357	330	331	344	300	309	354	315	345	329	357	318	309	347	335	319	355	326	346	311	346	347	352	327	337	323	394	346	349	337	351	338	350	357	377	362	340	353	336	337	336	330	315	357	363	372	375	362	342	321	353	368	305	370	346	342	357	348	372	354	342	332	338	366	376	315	406	326	334	326	343	368	326	342	323	349	318	379	366	343	350	325	356	357	331	329	338	354	378	363	329	361	345	298	328	350	338	343	325	351	314	358	372	372	365	350	330	337	343	336	362	323	329	356	337	310	373	341	353	370	327	324	318	382	319	330	347	326	316	357	347	327	344	369	345	346	311	321	336	376	314	335	361	358	339	305	319	358	366	321	333	324	341	328	335	335	328	367	350	339	367	317	353	324	360	314	321	334	345	358	325	318	346	341	323	338	354	363	350	333	322	299	347	317	334	342	334	335	341	337	320	327	358	316	366	357	322	318	323	311	333	324	363	348	301	320	297	350	325	325	330	337	348	349	327	346	341	325	341	391	369	335	312	353	333	391	314	323	318	348	301	313	347	317	344	346	343	359	365	318	327	344	347	352	358	346	331	339	342	343	368	320	313	311	353	321	352	341	333	371	342	348	318	338	334	341	346	338	358	331	327	326	336	357	365	352	330	340	368	342	350	328	363	331	353	331	326	331	388	326	367	351	375	336	375	345	327	337	312	347	327	363	374	332	315	333	347	361	370	346	338	371	335	331	321	360	358	335	352	351	317	358	371	326	327	310	368	355	325	319	344	342	324	327	312	327	335	316	311	377	325	373	379	336	355	345	322	346	330	347	312	370	307	298	351	322	312	311	344	324	338	317	322	322	334	357	337	366	326	328	333	364	328	359	319	351	322	319	326	380	395	340	308	315	307	325	344	345	357	335	346	302	329	326	370	317	367	333	358	349	323	339	335	337	357	332	319	343	339	328	327	292	333	316	312	307	338	347	325	339	354	337	318	364	325	316	352	372	333	309	282	332	322	318	297	330	336	299	315	339	316	341	352	351	311	316	341	347	332	364	288	344	327	341	336	364	337	330	340	326	347	347	331	331	356	324	333	350	358	387	341	362	346	357	367	345	349	304	347	355	344	367	342	334	331	340	343	333	335	330	340	342	349	339	285	323	372	302	354	324	317	338	327	343	334	321	330	331	333	325	394	352	322	354	347	310	357	344	352	320	359	308	334	353	320	310	298	343	324	337	309	336	349	357	309	320	353	322	381	336	317	324	334	302	328	326	319	329	352	406	321	325	299	372	340	317	350	368	366	329	354	343	340	338	312	328	331	334	357	315	333	354	317	335	312	343	366	316	316	389	315	359	361	305	334	357	299	348	371	341	377	343	321	307	331	321	320	366	326	350	333	325	330	319	345	304	361	341	359	332	353	370	317	371	321	322	338	331	335	325	330	353	331	360	340	329	327	291	324	365	398	330	367	342	320	346	322	345	312	358	323	332	357	337	357	313	319	354	326	358	360	298	360	338	334	306	328	305	339	359	347	340	356	353	337	323	331	315	328	320	303	338	312	346	333	337	320	328	343	347	355	345	352	334	390	350	323	336	343	304	353	314	348	333	325	329	340	378	343	330	344	346	358	354	326	346	319	340	351	331	346	306	341	349	391	350	399	315	337	351	353	340	332	339	326	332	341	357	357	363	344	305	391	345	291	326	329	310	319	334	331	348	325	341	327	349	374	344	322	345	351	348	326	333	365	331	321	292	347	317	320	345	341	312	332	356	320	374	351	330	292	320	358	303	323	307	312	325	365	330	375	339	335	327	315	322	335	379	332	323	318	349	335	342	312	334	335	338	347	318	355	335	307	340	325	357	321	358	338	328	331	330	342	343	366	311	350	358	329	329	353	333	315	334	364	380	335	326	318	309	337	321	336	343	336	383	347	364	337	327	316	327	352	344	352	319	320	350	348	335	362	350	347	329	329	369	350	324	336	336	365	343	327	334	348	325	365	315	325	351	310	338	346	315	330	340	362	340	339	299	319	369	321	334	348	316	324	353	344	325	312	342	315	303	318	357	328	339	351	361	325	343	338	356	326	318	313	329	335	310	374	355	323	339	337	322	345	340	311	350	338	326	363	345	338	332	373	338	364	369	388	386	319	356	361	369	331	305	342	339	333	381	361	321	345	339	363	330	315	315	328	346	350	329	305	315	294	333	317	351	358	337	363	340	319	355	341	358	330	335	324	339	315	358	340	346	384	341	352	327	341	329	351	327	318	329	333	371	372	301	328	356	341	324	330	308	324	344	351	353	356	361	367	316	301	305	321	339	324	356	355	334	363	327	345	326	327	341	335	338	310	373	345	366	306	364	361	365	315	340	377	353	342	377	313	319	302	325	341	338	354	335	343	334	318	306	340	343	353	359	341	359	326	312	335	336	321	333	326	296	340	347	311	337	349	318	298	344	366	358	343	330	304	347	339	346	359	310	335	335	324	332	349	331	304	346	332	393	345	338	327	329	342	353	353	349	355	308	341	369	322	344	341	340	311	323	337	311	372	316	307	327	352	339	378	322	329	314	320	320	324	356	323	333	308	361	332	362	353	327	302	327	298	378	348	336	330	339	335	335	325	337	312	316	334	352	344	309	353	345	289	316	332	355	352	352	336	347	384	294	305	335	343	332	376	345	336	323	348	341	372	326	320	329	334	303	289	339	336	354	335	381	295	334	336	376	351	344	382	323	354	369	338	349	353	322	308	355	358	310	365	344	364	349	314	337	373	299	336	317	332	345	317	328	333	325	356	331	336	338	356	302	301	340	343	355	286	331	317	327	341	369	341	327	350	351	359	356	357	340	362	350	352	312	335	358	349	328	328	387	357	337	330	390	342	321	399	337	315	361	357	382	383	326	336	332	344	365	332	358	327	358	305	360	381	358	325	340	308	333	370	375	303	334	362	315	368	326	336	376	323	322	337	292	328	341	328	337	359	326	325	340	336	354	338	370	347	362	333	302	337	314	304	348	343	361	357	319	354	323	372	305	356	337	298	338	340	347	319	327	345	347	332	375	366	368	331	350	328	339	326	328	352	358	317	371	348	332	335	340	325	320	316	333	335	323	316	340	370	364	320	342	355	338	353	316	343	349	319	331	296	358	354	368	352	324	304	328	322	316	299	358	324	349	356	327	331	334	323	289	350	340	332	322	346	290	352	411	349	354	343	357	356	292	307	331	348	330	361	355	358	301	325	375	353	340	335	347	347	350
6358	1030	1591	1839	1755	1382	1178	1110	1008	923	915	868	893	874	873	838	824	801	818	869	815	790	859	810	821	804	770	749	820	779	820	793	818	811	752	797	813	717	778	788	782	775	759	812	840	780	796	799	775	797	851	829	792	857	800	798	785	718	736	777	785	783	732	758	757	782	751	770	808	806	799	756	758	810	795	778	804	807	786	834	777	791	829	821	827	804	782	787	785	806	813	783	776	770	815	803	796	746	778	744	772	791	729	773	738	791	781	756	779	825	772	722	776	750	779	782	746	765	760	741	811	790	826	785	825	716	847	846	787	818	770	803	793	802	823	792	807	778	784	844	837	803	769	831	777	752	814	800	772	772	791	762	756	812	793	778	817	829	790	833	798	782	809	799	790	771	787	737	738	801	767	775	777	801	775	770	856	744	842	793	770	778	806	751	781	757	818	780	761	778	754	761	815	774	821	760	814	779	787	775	798	813	802	808	784	817	780	762	742	787	800	782	809	776	793	747	772	784	799	769	780	774	784	800	721	810	766	782	834	815	765	769	782	758	734	830	765	781	858	754	829	779	796	826	739	808	750	799	780	773	800	799	788	826	813	739	829	772	860	759	799	864	703	787	815	775	735	790	797	814	797	792	743	809	772	852	746	779	804	820	747	790	806	766	774	795	786	789	824	800	813	798	733	764	765	779	800	822	858	750	807	807	767	757	766	832	821	814	745	762	768	840	761	766	775	758	799	777	801	808	803	781	854	751	753	816	808	831	792	806	802	789	832	792	797	869	802	744	777	793	762	724	775	734	797	835	791	800	752	752	773	785	791	782	809	771	780	788	728	804	777	826	747	747	814	796	834	763	769	767	767	810	793	827	803	747	787	767	800	758	789	745	797	736	783	857	778	841	767	820	787	822	812	795	824	778	785	775	803	815	778	763	802	828	732	828	769	760	772	769	779	814	812	767	766	780	752	803	759	728	729	810	794	796	770	744	772	760	797	823	744	812	785	786	796	773	754	796	825	792	787	783	764	767	802	765	777	760	764	781	758	778	742	753	798	765	815	818	734	781	852	748	806	792	777	800	743	814	795	780	815	821	813	815	782	800	773	789	843	813	781	783	758	810	816	789	774	818	784	805	755	789	769	770	777	817	732	787	759	795	827	742	766	789	769	810	803	809	754	781	795	815	795	785	766	812	823	802	786	750	751	807	822	770	815	798	746	788	800	774	782	835	774	754	778	783	831	792	794	822	765	827	775	777	764	756	785	815	791	750	776	753	768	813	817	752	783	778	802	809	791	785	788	827	834	797	782	781	807	751	813	779	849	766	812	713	740	813	758	786	775	795	809	721	788	804	803	773	838	797	788	775	755	818	794	765	810	796	768	820	816	771	812	789	791	816	778	815	790	763	772	806	830	763	763	794	780	778	775	784	779	792	782	790	782	836	753	786	796	752	772	787	744	767	821	819	784	792	810	794	778	792	811	767	757	815	766	770	815	763	777	798	782	794	810	781	817	827	774	800	764	797	727	779	769	753	770	832	807	834	813	795	721	742	808	758	808	775	799	796	793	805	785	743	833	806	806	786	816	734	793	756	793	799	774	776	798	806	760	823	821	847	832	796	805	815	801	785	819	789	803	786	779	789	841	791	789	769	779	860	805	830	793	822	821	839	752	772	827	781	789	756	805	739	815	774	832	818	784	735	772	832	828	830	752	792	773	811	794	801	753	805	833	765	820	734	758	809	760	741	774	772	780	794	773	809	715	859	754	764	795	740	782	781	816	807	778	781	801	739	799	764	805	816	772	752	788	846	769	783	801	785	819	814	789	785	790	797	836	776	761	798	807	848	784	770	775	838	839	745	822	773	779	764	820	791	812	793	775	805	775	757	801	819	802	765	807	783	821	828	775	776	785	752	818	769	769	829	767	756	753	806	808	811	811	792	767	793	779	799	752	827	772	748	772	774	771	814	822	757	819	776	812	775	758	774	821	806	777	812	780	776	798	789	782	759	838	824	766	797	764	814	802	790	770	768	775	728	865	814	805	777	795	827	773	796	780	759	791	782	765	809	778	767	786	824	788	784	803	772	806	826	767	793	722	747	775	764	816	777	796	782	809	822	750	744	784	783	780	758	795	763	806	782	777	756	807	781	737	798	795	786	820	825	761	798	793	788	830	750	806	847	794	816	768	761	773	791	763	784	782	824	742	769	797	781	795	802	801	808	820	746	765	787	809	778	796	768	790	812	826	811	811	780	817	719	769	823	776	757	770	750	769	801	770	828	786	824	790	790	753	745	800	795	808	819	756	802	807	770	811	778	788	824	786	738	823	766	794	722	818	749	760	741	780	807	778	837	760	797	782	749	793	813	824	811	790	798	738	791	799	799	789	764	799	812	778	794	781	751	815	771	761	800	758	817	744	780	783	769	826	747	794	776	790	813	791	780	788	836	777	789	756	824	815	787	734	763	776	786	722	747	789	824	815	752	807	792	810	774	767	794	800	803	810	786	769	745	799	804	776	734	816	787	757	769	800	778	788	792	754	859	840	821	739	784	753	754	840	768	809	744	789	809	767	778	776	777	793	734	798	781	741	791	775	765	781	744	769	724	817	817	798	761	818	797	824	801	743	811	774	791	745	766	781	799	801	793	806	717	792	812	799	751	770	787	752	772	751	801	769	741	821	779	759	784	801	727	732	734	811	773	754	769	755	759	818	796	746	784	779	720	767	743	794	786	792	749	734	745	777	787	747	845	814	761	838	745	780	827	779	737	782	814	788	781	799	772	743	850	771	806	745	739	810	749	779	766	816	778	771	782	764	781	772	799	777	835	766	761	786	818	804	755	810	830	715	795	815	793	755	719	757	776	784	810	820	770	766	758	766	826	770	787	787	794	817	806	785	753	764	793	771	771	773	790	773	847	801	821	783	791	792	792	765	786	796	762	791	788	776	812	800	739	763	756	761	773	821	785	821	809	729	764	799	841	719	801	812	784	790	793	807	794	763	776	809	779	790	741	758	781	767	831	761	780	837	830	754	801	787	771	800	811	795	770	787	845	825	747	797	776	801	705	780	812	761	836	838	720	809	784	742	734	772	746	793	794	754	784	782	807	795	742	831	728	798	769	821	772	795	803	746	747	774	815	811	807	749	773	781	735	774	821	760	786	783	776	801	817	830	813	837	773	806	782	788	695	800	777	734	740	821	796	752	814	791	812	801	800	777	778	795	797	810	815	751	807	745	804	830	781	744	778	848	837	810	782	817	816	802	816	808	771	802	781	832	770	804	757	800	744	764	789	815	806	782	815	812	765	798	806	871	796	800	772	850	774	824	851	816	804	773	736	791	812	762	836	814	785	765	800	755	781	779	832	781	806	817	730	794	768	795	763	767	793	809	813	788	818	745	758	809	784	782	781	787	781	805	808	771	763	812	767	826	766	737	866	778	782	790	799	796	798	835	754	779	806	795	741	778	800	755	762	783	778	785	835	783	829	781	742	796	737	770	764
12551	958	958	767	561	371	307	251	228	226	192	199	169	197	185	192	199	186	188	173	168	178	196	170	162	155	154	145	156	164	170	144	163	157	152	140	152	159	142	160	143	158	159	140	139	153	166	155	144	166	140	161	168	155	173	160	150	159	183	186	152	145	172	157	183	145	153	171	151	168	160	161	162	142	143	176	173	184	151	146	170	176	178	153	161	161	160	159	174	189	147	156	128	143	151	185	173	154	172	155	146	167	167	176	154	139	143	162	154	154	149	143	160	148	159	139	171	140	133	150	152	137	136	166	144	159	167	149	135	172	155	152	141	168	162	147	153	162	154	157	137	175	164	130	159	140	156	156	166	169	132	136	144	147	131	150	163	173	159	150	153	160	147	158	146	156	148	169	165	144	125	164	167	162	166	158	154	134	172	140	148	125	164	166	150	168	162	172	149	157	152	157	128	132	150	166	165	154	172	130	156	185	154	151	147	189	185	153	166	154	147	150	135	156	147	171	164	137	140	154	157	167	164	154	159	157	149	179	153	161	167	174	132	160	183	179	147	156	144	153	157	147	162	162	172	152	141	165	157	163	175	174	174	151	147	153	179	145	150	164	164	141	145	147	164	148	141	134	154	175	160	189	165	157	165	149	159	165	155	143	128	133	152	144	155	166	162	145	142	140	172	169	162	143	156	172	166	167	133	167	145	158	162	136	159	151	168	191	172	170	165	173	167	173	156	120	143	130	164	162	165	173	168	158	159	172	155	157	160	168	147	143	171	161	170	161	159	161	171	142	183	155	162	151	167	149	150	164	144	168	174	171	140	128	127	137	148	162	137	184	161	144	124	145	150	168	155	163	156	131	158	156	146	169	150	135	156	174	142	157	155	159	158	153	158	154	143	161	136	162	155	155	155	145	139	152	137	144	160	148	143	159	154	160	183	172	142	157	141	151	188	162	142	165	155	163	169	172	144	170	149	156	158	151	162	163	153	148	147	158	192	147	163	165	155	172	156	138	141	148	142	146	152	176	153	182	145	161	163	134	162	155	160	168	183	159	172	171	162	162	134	161	145	181	161	155	149	154	154	152	147	158	143	167	153	150	164	146	169	173	153	140	168	156	163	166	186	176	179	151	133	181	146	183	150	158	153	139	155	158	168	178	169	159	167	166	167	143	159	147	190	152	185	152	153	176	167	139	152	164	148	163	164	181	163	164	159	151	143	154	160	150	183	130	166	177	160	168	162	153	183	171	146	176	167	170	143	159	143	148	173	167	149	159	159	148	172	158	146	162	181	172	153	138	144	171	174	162	171	162	178	146	164	147	162	158	164	142	159	178	151	143	141	147	149	176	138	177	140	151	136	159	142	148	158	195	138	152	147	146	147	175	177	162	164	156	183	140	148	141	149	144	149	160	148	162	153	131	163	164	172	161	179	145	174	151	146	140	141	138	138	147	150	183	164	170	157	165	161	159	162	159	160	152	173	166	172	163	156	142	147	176	173	150	139	167	164	154	144	166	150	154	152	163	149	156	166	178	164	148	165	152	148	169	161	139	182	155	155	183	164	137	162	150	156	186	166	187	163	170	158	182	148	164	144	160	177	158	157	156	152	145	146	154	157	161	165	164	181	159	164	152	142	142	171	149	167	141	125	168	144	175	161	167	170	145	134	148	154	170	163	155	133	175	162	188	165	166	153	158	160	156	161	163	142	165	153	175	141	177	152	156	164	171	146	143	144	153	178	148	170	152	143	169	164	137	154	165	150	155	154	172	174	175	170	179	128	155	155	157	146	126	143	154	147	162	148	163	161	168	150	168	144	171	183	152	148	165	165	167	163	140	182	152	144	169	161	146	159	184	173	171	145	152	138	169	129	149	174	187	184	177	172	143	154	153	152	162	160	170	171	179	171	143	143	162	139	157	126	152	183	149	169	169	151	147	130	159	146	171	159	167	166	142	158	164	174	169	132	138	145	181	135	164	197	174	151	145	141	133	158	160	134	138	160	137	133	164	165	162	168	171	146	151	137	152	174	163	146	162	147	168	159	182	172	148	167	169	142	151	174	147	151	154	153	188	146	174	159	162	139	160	145	160	163	152	143	164	182	145	148	160	165	166	190	172	155	170	169	150	163	142	154	147	147	155	158	166	142	183	169	131	171	163	157	149	173	126	168	170	133	151	158	162	163	137	151	147	127	164	182	167	151	159	175	173	164	153	148	157	162	150	155	161	144	162	178	151	156	137	168	162	165	151	161	148	161	154	184	150	157	143	150	151	144	165	159	161	167	174	166	159	154	160	148	143	169	137	134	160	174	156	160	160	172	152	138	153	130	168	163	151	182	161	173	146	141	145	145	157	175	146	135	147	157	146	168	155	150	173	139	157	168	158	151	170	168	162	163	186	172	171	143	176	153	155	171	158	151	158	165	160	177	176	170	171	127	172	150	157	153	165	168	166	150	166	168	181	158	143	188	178	154	167	144	171	133	152	165	165	155	134	156	133	156	158	133	139	171	145	183	149	147	152	151	162	177	140	149	153	165	164	151	175	172	154	145	167	157	159	146	167	150	179	134	166	143	155	137	166	145	139	155	164	159	179	160	141	163	161	170	138	184	161	163	156	161	178	175	144	157	165	161	144	153	166	168	178	143	170	172	142	165	165	141	180	148	145	158	154	179	157	177	162	165	158	160	155	161	141	166	145	146	150	162	171	154	167	154	163	141	139	158	156	145	168	156	145	132	152	154	149	142	150	159	155	163	135	163	161	163	163	142	166	153	163	160	179	176	160	176	141	159	163	152	148	162	178	161	169	158	149	152	158	175	173	153	152	149	145	167	187	173	165	170	166	154	155	179	147	173	167	148	149	148	166	162	160	147	140	141	152	168	171	145	135	155	187	145	158	147	176	148	174	158	155	153	181	157	158	155	162	173	157	149	158	137	135	166	151	164	190	138	164	175	155	146	147	169	144	160	163	123	146	156	150	166	155	153	174	161	138	147	170	143	152	159	160	155	135	148	166	143	152	159	183	145	165	185	116	158	168	160	172	162	155	148	166	180	164	171	167	202	165	158	156	163	145	157	172	159	127	182	145	174	151	157	158	149	183	158	143	151	168	161	136	156	157	130	177	147	154	165	171	183	166	162	156	177	173	172	147	144	170	145	149	153	142	150	162	138	187	162	172	156	169	174	145	151	174	144	166	136	177	145	142	149	150	136	154	154	151	184	149	172	183	143	158	149	142	160	171	157	157	146	153	175	161	160	158	151	147	160	163	169	177	145	156	152	156	146	152	151	168	155	151	156	171	141	150	157	184	176	175	148	168	151	133	151	151	155	168	160	161	151	177	149	183	168	151	146	152	155	142	168	133	145	129	148	159	174	162	137	144	159	162	157	155	156	183	156	182	163	154	167	144	167	147	134	152	147	147	167	161	143	157	182	179	153	157	174	173	167	141	184	178	165	174	146	146	165	134	175	151	163	172	164	197	168	155	192	168	171	137	161	164
7649	946	1882	2327	2068	1587	1216	921	829	776	689	620	623	566	584	587	512	544	503	463	468	473	454	453	413	426	438	477	426	437	455	458	455	438	421	420	449	471	407	425	441	434	439	408	435	427	368	423	408	421	420	390	395	376	413	445	419	405	410	438	447	386	386	416	427	386	431	365	386	417	371	421	391	428	412	419	391	438	382	403	377	404	421	444	447	392	401	411	409	388	393	439	417	432	443	423	406	389	415	426	443	379	439	374	395	418	409	409	429	438	412	420	432	399	418	378	399	382	395	416	431	421	395	378	391	412	438	372	379	408	390	391	416	405	378	398	391	412	399	387	400	396	416	419	359	387	374	406	433	383	417	416	408	418	397	412	409	411	424	397	385	410	404	392	375	410	401	464	367	383	398	433	399	374	417	365	372	420	400	393	395	376	398	395	406	399	415	393	424	410	388	420	405	397	406	360	397	402	393	407	390	427	439	401	410	429	426	430	419	423	395	398	428	393	428	358	414	395	402	399	402	398	365	407	438	383	427	384	425	415	406	402	402	406	437	400	408	406	385	443	425	393	378	442	421	436	360	391	420	420	393	398	386	406	394	403	405	404	369	402	411	436	397	449	357	381	422	456	404	404	426	414	393	407	417	402	420	375	403	400	420	377	403	395	388	432	392	398	376	416	422	429	410	415	413	421	393	407	393	434	376	393	394	396	407	417	412	414	399	413	407	409	438	410	366	371	438	363	417	430	430	424	386	408	389	412	414	419	407	390	395	393	413	409	353	354	395	428	383	399	405	429	383	412	399	386	417	390	412	400	355	430	353	410	431	396	367	379	427	370	384	394	422	380	356	375	408	438	422	418	444	413	402	411	369	414	390	387	377	408	397	360	396	399	424	371	377	399	397	446	418	427	389	386	426	392	350	381	406	406	424	403	421	415	446	395	391	413	424	419	383	432	428	406	422	413	397	407	388	421	401	412	425	375	389	400	437	420	413	392	425	373	429	408	396	411	388	390	436	394	408	402	385	419	398	396	405	428	419	409	387	412	393	398	434	416	430	412	384	400	396	408	421	397	423	451	401	409	398	418	425	415	392	449	405	413	390	445	398	421	414	423	393	354	393	370	411	394	371	419	432	398	401	401	396	419	394	398	439	405	388	389	418	405	396	394	379	435	408	398	407	444	386	408	379	419	418	370	417	442	403	413	383	384	412	410	418	427	430	415	397	401	422	390	431	385	410	398	404	397	426	418	389	421	388	416	397	412	381	381	439	400	404	406	414	429	444	372	386	405	386	386	388	378	404	432	444	393	384	412	400	374	399	429	389	442	424	417	433	399	405	395	387	390	408	412	385	459	439	440	403	408	414	420	402	399	375	418	382	413	386	395	364	383	432	393	412	401	419	402	439	422	374	409	379	387	372	386	414	382	390	419	419	365	426	421	373	390	382	399	392	410	408	369	361	420	397	430	396	449	400	397	414	395	418	392	426	387	398	361	426	429	414	410	409	387	418	399	414	424	447	418	429	383	379	403	401	418	391	396	427	393	430	418	408	407	412	415	410	405	432	402	399	444	378	396	382	436	418	382	401	393	358	442	412	403	444	401	379	398	381	363	390	352	365	414	395	425	377	417	376	415	429	420	413	446	419	355	385	418	397	409	375	427	447	417	395	434	401	376	363	407	393	416	402	379	403	405	400	370	393	389	444	381	397	395	435	430	395	389	354	418	458	389	387	403	407	398	396	419	400	406	432	410	446	419	398	404	352	424	426	416	419	415	379	406	390	426	393	377	419	417	392	420	396	392	393	401	413	397	391	375	430	430	403	399	419	433	408	419	385	421	417	411	427	413	398	419	411	407	420	383	419	416	435	430	419	405	387	474	425	402	404	375	389	426	434	393	402	391	394	428	380	403	409	424	374	379	443	413	391	403	425	448	385	433	387	428	369	389	410	375	421	391	403	438	408	397	411	424	416	424	386	427	375	404	395	403	382	413	393	430	423	396	393	378	438	410	426	419	409	411	427	363	410	392	373	394	398	390	421	414	368	389	387	428	395	407	393	399	391	410	404	426	414	395	407	414	426	384	383	403	419	406	374	374	385	414	405	401	409	378	405	409	418	409	432	389	404	424	408	400	405	412	416	389	436	452	414	429	430	391	387	421	430	388	394	378	378	426	386	400	401	439	393	391	417	389	421	376	382	409	401	462	417	370	412	434	441	410	396	414	402	431	408	446	422	371	399	404	400	384	403	400	383	405	387	398	435	393	409	396	397	388	432	444	432	416	392	417	374	391	420	405	425	445	426	402	397	406	437	392	387	446	423	426	387	386	425	381	385	450	447	397	434	431	410	426	403	394	382	391	401	397	385	417	424	425	380	426	383	434	405	390	450	399	426	421	398	370	385	400	363	409	408	387	421	407	391	397	415	414	376	445	388	420	421	393	397	381	384	366	421	391	405	418	405	393	424	424	410	405	398	398	392	452	448	413	399	395	404	389	396	412	392	381	430	384	409	386	381	381	430	416	405	405	379	420	385	388	394	426	378	403	407	425	410	433	396	374	450	409	411	386	393	381	395	413	410	410	397	412	383	377	394	425	384	408	410	357	395	384	405	442	407	456	418	412	377	408	426	461	390	441	385	381	364	377	417	413	387	437	398	397	374	392	394	373	398	397	386	377	385	409	397	405	373	429	415	405	422	398	414	429	404	394	350	402	449	369	339	405	407	386	435	403	405	406	376	384	396	435	432	390	429	417	405	396	380	398	404	436	414	380	385	409	398	411	399	412	399	395	404	416	428	411	414	477	391	413	410	397	393	407	396	405	412	393	408	411	403	399	409	374	410	442	394	429	409	397	376	442	356	416	408	395	416	403	378	396	414	431	407	416	384	378	363	415	382	389	403	412	418	390	390	432	445	431	438	398	406	399	405	376	406	400	397	397	406	421	403	429	470	412	390	422	403	443	397	434	401	393	386	420	383	411	410	435	431	418	380	405	382	386	393	421	417	432	388	399	417	405	379	389	387	426	389	398	400	402	404	421	420	417	418	379	419	402	423	403	397	432	442	405	402	402	371	410	403	380	398	431	381	368	418	412	390	381	368	368	422	395	394	427	390	396	428	409	388	433	391	394	392	390	376	443	405	436	388	390	420	398	377	401	407	394	410	399	374	408	398	361	391	361	378	407	379	418	414	393	402	426	403	374	400	400	378	396	395	373	403	378	446	430	399	401	337	414	387	402	398	400	415	398	375	363	370	446	422	405	415	382	379	410	402	380	470	391	392	398	402	369	417	395	415	420	426	391	415	415	412	393	371	405	443	416	395	378	444	401	422	394	388	421	411	402	409	397	414	420	399	415	419	356	386	358	382	399	381	414	418	433	388	378	401	431	385	409	402	397	393	399	411	410	431	407	413	394	407	408	380	408	367	361	387	407	418	433	415	416	358	386	389	390	421	416	374	388	398	391	449	401	386	396	429	462	414	401	392	415	415	407	408	369	409	412
1339	431	376	372	338	384	382	372	370	373	357	392	362	398	362	362	369	357	353	353	330	389	382	348	355	344	375	349	391	362	391	362	373	348	384	353	375	350	381	355	370	385	404	398	364	337	380	361	377	359	378	336	373	381	367	379	373	366	382	353	414	339	354	386	393	387	405	384	354	397	378	372	355	351	367	384	376	354	363	378	373	400	373	400	395	370	365	383	404	389	390	374	350	388	388	363	360	343	365	352	384	381	357	369	343	407	375	399	380	376	358	391	386	414	335	347	362	345	364	385	365	384	402	344	378	368	340	358	367	369	367	372	382	390	384	382	369	392	377	362	329	378	388	394	346	391	369	375	354	373	363	364	367	376	336	377	401	340	361	380	348	388	365	328	380	387	376	365	361	365	364	391	376	366	368	353	359	392	368	359	351	380	330	367	394	376	383	368	369	350	363	400	390	415	361	382	387	393	366	367	350	320	357	362	322	374	371	391	363	332	377	379	374	364	396	369	334	378	363	368	365	355	374	404	386	391	402	367	390	355	340	377	368	370	349	366	420	363	374	335	345	377	348	372	386	399	358	370	368	340	372	384	363	356	349	372	386	377	389	388	361	339	371	405	382	353	401	350	385	347	362	349	394	393	370	362	364	381	376	360	374	389	398	372	378	364	356	355	389	362	414	367	361	345	378	357	372	374	354	362	368	367	337	382	400	379	391	400	335	405	366	371	421	363	370	354	356	372	334	382	401	368	383	336	411	384	358	369	401	392	378	385	387	357	352	395	355	357	357	375	383	396	407	410	346	399	364	383	382	366	371	336	365	381	373	384	368	378	386	372	364	372	367	354	363	376	375	374	379	378	379	381	370	347	383	346	388	409	359	374	330	404	359	366	359	355	363	354	380	362	377	376	377	367	348	410	372	399	342	359	373	367	373	356	380	350	371	406	392	363	387	363	371	377	346	403	369	359	359	383	350	389	363	378	406	334	357	365	373	347	391	353	382	372	356	377	375	369	355	406	332	391	350	351	373	387	360	340	367	397	377	367	378	362	362	352	391	333	389	341	345	334	372	353	364	339	400	398	377	375	386	391	341	378	359	385	392	350	395	381	341	328	387	390	363	356	379	380	340	377	366	355	363	360	398	369	391	333	372	364	349	338	391	387	345	393	423	362	383	371	401	348	385	373	354	351	344	341	363	419	395	366	364	397	355	353	363	365	375	386	388	372	328	382	385	358	383	354	419	366	357	338	375	396	354	372	356	394	334	361	348	386	359	367	404	363	362	347	387	334	356	357	354	375	422	380	385	352	318	380	381	373	349	391	387	397	407	347	356	353	387	370	339	429	343	379	374	355	357	422	343	382	392	379	385	380	362	328	358	352	312	347	361	409	348	367	349	352	362	359	364	410	380	373	377	358	369	387	374	374	355	380	337	343	396	369	340	351	358	361	353	382	357	371	374	395	345	352	368	379	418	343	381	371	410	365	378	361	366	336	389	400	398	401	386	367	392	389	348	348	368	392	390	347	380	397	387	348	372	366	349	391	395	356	368	404	347	397	384	365	358	361	370	396	354	359	383	362	386	341	369	395	372	336	369	375	387	359	351	356	364	378	366	381	316	355	351	370	390	391	348	378	365	383	336	375	396	363	389	370	337	373	410	386	406	351	381	379	353	380	388	380	376	419	378	400	398	377	351	364	315	371	383	347	308	370	344	365	371	380	353	357	401	341	338	365	345	390	391	391	374	342	328	345	392	409	362	410	345	380	366	364	350	347	350	360	355	416	359	365	399	359	365	362	357	364	387	403	387	372	378	407	355	323	363	369	393	343	400	336	401	364	386	389	381	346	341	408	404	363	402	384	406	369	366	373	374	363	389	367	395	370	407	368	391	382	374	351	339	366	393	392	380	351	385	387	391	394	395	361	365	364	384	369	364	360	344	391	341	387	358	392	392	351	374	377	421	356	385	388	388	415	395	356	358	349	352	354	376	384	355	376	372	398	377	376	354	388	350	343	386	374	356	344	348	402	357	353	363	388	367	355	362	387	411	391	392	353	340	361	344	388	366	345	368	328	349	420	351	356	359	379	369	358	352	363	369	384	336	367	394	358	330	390	384	379	329	342	389	388	374	369	337	365	355	373	352	382	374	359	358	376	361	368	380	382	372	348	356	365	387	379	349	370	358	387	377	351	360	402	368	373	401	348	352	369	395	372	391	400	370	364	343	349	383	384	388	398	355	368	347	360	372	390	383	366	397	347	368	374	384	404	386	382	335	402	386	398	414	365	373	367	383	407	356	352	386	373	373	348	344	364	368	379	388	338	379	386	369	337	350	362	346	343	349	406	346	390	339	312	382	363	353	366	378	329	360	384	387	340	355	365	386	359	397	368	337	343	363	348	337	374	360	362	342	381	390	360	355	340	364	409	349	365	382	374	380	362	363	394	406	371	349	355	413	386	401	358	404	374	365	360	333	350	417	405	373	370	347	378	420	366	387	365	368	375	352	383	388	378	382	323	418	380	361	386	386	370	365	399	399	365	366	334	342	349	365	400	370	336	369	396	330	381	365	385	356	396	328	381	339	369	363	346	353	371	359	338	366	326	373	381	391	384	327	359	380	391	388	368	359	394	356	394	368	411	379	372	371	382	339	341	340	337	340	395	361	366	381	398	377	394	397	384	335	341	387	347	348	381	386	359	425	378	379	386	355	372	358	390	370	394	395	393	390	351	362	359	391	395	350	358	358	370	348	357	348	361	398	356	374	352	364	353	370	394	372	376	351	379	371	396	361	355	338	400	391	386	372	409	353	364	374	369	382	347	399	372	318	359	367	390	382	364	339	380	367	376	387	366	347	371	373	387	361	373	351	375	364	359	357	367	370	376	426	378	402	369	372	380	363	346	376	367	382	400	369	384	382	367	365	386	363	379	378	358	370	357	349	354	373	313	394	391	343	402	345	362	377	363	351	384	361	369	367	388	374	359	339	345	406	382	397	387	385	375	389	366	369	350	353	382	382	378	352	312	397	372	345	378	367	378	333	376	343	390	384	372	342	371	371	352	372	397	373	405	381	358	365	364	397	324	362	338	346	351	375	377	404	362	344	364	338	381	346	384	350	387	354	349	391	337	376	366	393	357	402	369	366	374	368	395	371	372	371	437	368	375	405	400	384	364	393	366	359	402	394	363	349	398	359	371	391	357	392	368	368	352	387	392	399	324	360	381	356	370	374	359	353	374	386	403	363	369	381	348	371	416	367	389	380	347	380	366	403	372	382	392	367	352	402	376	353	392	385	390	373	354	356	372	372	361	398	384	402	402	359	354	383	375	360	363	386	389	367	351	364	348	353	401	355	376	356	408	381	358	398	379	358	358	350	383	370	367	355	338	381	378	378	400	350	394	379	393	357	377	348	354	364	367	378	353	357	362	379	371	363	318	416	349	399	388	381	359	352	363	347	391	381	391	408	367	392	383	390	385	372	369	374	335	392	388	364	382	412	386
2006	924	919	910	959	919	877	882	922	882	846	838	869	855	857	868	865	807	887	931	884	858	828	935	890	879	872	826	899	867	854	879	836	840	879	884	878	867	878	869	908	863	859	871	857	847	816	877	864	863	840	881	827	869	880	815	900	875	878	890	873	892	823	898	826	858	866	870	862	912	861	864	879	843	878	865	851	840	828	833	863	839	852	864	835	900	840	877	849	841	883	885	827	854	889	899	864	794	826	845	818	930	887	874	853	849	862	866	812	870	874	827	864	858	880	808	825	908	835	821	859	848	869	886	939	908	854	817	838	882	840	852	905	814	867	827	849	802	868	876	818	823	886	851	867	829	942	819	825	819	909	918	901	825	877	882	850	851	836	890	898	914	848	863	876	908	848	846	797	823	902	873	894	898	887	846	873	866	884	862	869	833	907	873	863	868	873	826	937	895	870	861	858	890	877	894	883	924	832	839	856	857	861	833	909	797	846	873	843	826	882	838	863	856	856	851	846	857	880	869	822	899	846	880	841	862	847	869	856	861	814	873	801	907	878	922	830	811	867	872	904	874	851	885	879	818	853	929	880	797	889	888	892	810	838	869	881	917	898	816	849	836	865	829	880	810	820	885	818	893	898	895	842	872	856	890	856	840	856	851	855	861	845	875	876	824	823	834	853	837	887	872	842	879	949	801	892	853	852	889	879	861	844	916	878	860	831	826	892	852	848	868	896	863	847	923	900	875	901	859	860	909	883	869	859	867	803	918	843	905	917	842	832	870	900	908	841	859	872	831	866	881	840	896	876	856	872	847	862	857	875	889	842	857	872	868	898	844	861	899	865	899	845	865	869	851	897	834	833	859	824	842	857	883	857	850	835	881	863	884	885	850	884	885	792	870	869	847	896	923	856	828	852	868	898	844	864	854	876	920	853	896	847	879	829	869	888	905	877	911	888	859	880	880	872	952	843	859	858	856	837	859	899	842	889	860	871	859	852	868	900	897	869	804	800	855	877	878	887	835	873	865	858	822	880	842	855	833	853	853	859	905	811	886	831	852	936	826	901	888	844	822	860	860	901	870	881	881	875	890	883	907	812	897	829	851	871	919	872	831	896	877	874	819	873	843	881	861	881	841	824	869	862	902	860	898	870	842	868	846	831	893	870	873	829	879	811	864	876	845	854	897	883	879	871	874	899	844	821	915	873	835	857	855	870	903	835	863	885	890	847	859	829	847	856	881	927	931	806	894	891	834	868	876	890	834	847	881	842	835	884	893	875	895	927	844	837	891	871	832	906	877	890	870	871	919	867	899	906	898	816	861	851	855	905	888	883	872	887	860	853	929	840	865	823	893	884	865	883	889	847	847	880	844	854	841	920	886	810	863	874	864	894	859	880	890	872	906	848	870	881	872	893	878	847	830	880	861	850	878	879	878	893	844	852	882	838	864	899	862	879	815	899	831	899	832	888	931	891	885	825	862	883	843	824	863	867	840	853	825	858	825	913	881	862	896	836	887	862	907	897	860	836	859	885	856	881	890	864	825	898	846	885	833	863	855	847	876	868	882	897	861	913	927	862	831	838	858	856	816	916	844	877	848	883	838	855	893	880	863	888	889	862	854	883	892	830	843	857	842	930	880	891	877	868	835	812	880	881	888	830	871	864	905	835	878	858	874	856	878	818	909	861	857	847	913	895	827	882	904	871	896	868	866	858	811	927	922	870	875	887	787	854	864	867	890	919	866	884	809	900	840	876	859	825	849	853	880	845	879	830	877	856	837	878	866	829	889	857	889	881	851	895	875	805	841	874	858	825	870	882	864	878	909	841	850	847	823	882	841	921	805	854	841	846	907	827	893	856	886	840	803	896	861	896	844	889	801	890	861	859	848	873	818	889	861	893	851	858	862	898	839	867	894	838	885	864	838	889	847	882	885	853	862	907	842	900	856	829	846	877	857	869	892	857	885	857	885	847	851	854	835	913	831	884	813	881	823	907	889	801	868	859	890	840	883	865	892	865	897	883	841	833	861	891	910	828	851	863	875	842	818	905	909	875	872	904	815	930	834	850	889	857	818	863	861	877	891	856	854	946	901	918	903	886	864	830	868	871	839	854	879	904	825	822	816	829	906	855	869	888	880	844	913	873	908	828	842	859	862	862	879	898	881	822	849	869	878	857	869	892	887	866	877	831	823	809	897	855	821	948	860	900	861	844	866	877	913	897	873	892	853	902	875	848	888	865	834	884	868	836	845	910	863	816	838	859	903	847	856	875	914	870	866	810	849	858	842	883	863	903	886	863	836	922	828	896	845	861	810	898	913	881	863	875	833	933	837	913	883	823	880	863	841	848	861	864	893	863	867	925	887	832	876	832	843	862	872	841	916	867	897	874	849	855	880	845	851	896	883	900	843	881	855	856	873	907	823	871	852	828	889	837	903	856	911	854	842	896	850	849	897	851	860	832	858	829	907	871	867	873	861	860	847	859	850	841	825	871	906	896	858	885	837	870	882	904	875	880	871	870	884	875	852	838	839	911	872	878	881	837	912	907	803	862	868	896	842	882	937	852	880	839	820	838	874	883	804	877	871	903	896	872	843	825	848	835	870	840	869	858	866	891	913	833	852	856	823	883	900	825	867	878	860	917	861	820	871	903	849	849	882	851	806	878	835	881	869	857	909	908	891	882	796	886	863	877	832	831	847	870	849	805	871	904	838	882	869	829	888	863	876	868	870	836	861	887	855	868	857	886	903	828	851	879	899	887	846	861	857	889	928	790	847	820	883	930	860	882	897	913	842	882	848	873	888	862	855	841	855	832	873	857	844	888	863	875	881	864	842	863	828	904	858	866	924	883	884	871	892	880	888	872	892	881	829	890	886	839	839	875	825	910	868	820	884	846	886	849	903	850	886	883	916	865	887	889	860	835	840	866	905	869	847	872	844	847	845	865	869	816	846	857	860	864	840	856	855	816	861	892	882	922	869	847	931	864	865	826	890	850	877	859	860	873	874	816	875	865	817	895	843	854	849	884	884	820	847	835	874	860	858	814	840	959	806	854	919	833	868	858	802	850	832	870	892	897	903	910	915	851	869	884	837	839	934	809	877	879	851	905	838	881	838	836	838	871	847	868	860	851	828	873	875	922	839	863	879	848	833	860	863	919	858	833	919	835	877	864	882	870	902	845	873	858	868	856	890	828	864	813	872	869	864	860	868	872	852	889	825	913	861	853	898	903	853	849	810	934	824	811	790	805	894	842	878	838	920	843	904	870	876	835	843	882	892	850	842	860	867	900	863	849	898	850	802	902	906	879	893	920	848	821	866	876	856	898	847	874	888	889	880	877	867	863	901	889	860	835	833	898	858	875	843	848	876	860	860	851	911	880	866	910	809	874	838	856	919	846	807	848	856	882	814	818	852	872	856	844	862	850	863	882	867	856	884	855	855	891	831	847	839	864	894	841	905	867	898	866	830	879	864	917	879	896	862	870	890	869	848	907	919	869	847	877	853
6813	682	766	648	537	477	377	409	399	374	343	366	324	354	342	335	328	336	335	314	359	320	325	341	352	368	382	379	359	376	338	345	334	344	325	333	362	328	348	353	355	324	354	344	325	324	334	340	340	319	359	330	333	329	330	294	348	321	368	328	340	334	334	332	341	332	332	327	316	335	347	367	345	359	323	321	314	317	351	324	310	351	318	288	318	348	317	307	336	352	309	347	364	342	360	363	346	323	339	315	317	323	377	354	344	319	314	326	335	351	311	313	332	309	311	326	368	326	354	339	361	325	298	319	331	359	349	361	304	377	307	314	327	333	303	333	350	327	348	368	313	333	328	300	332	339	341	342	316	334	306	324	379	334	316	341	301	344	371	346	333	325	346	365	332	366	310	335	351	321	314	334	331	353	356	322	330	364	344	317	338	342	337	335	321	349	355	338	338	348	321	353	347	352	339	350	294	374	358	335	349	326	345	306	326	364	373	360	350	323	340	340	372	381	356	342	338	315	350	325	379	313	299	324	371	347	372	331	341	299	333	342	300	372	321	324	330	360	339	331	311	358	330	333	343	320	316	331	331	330	305	323	323	344	317	316	360	297	369	328	353	325	346	354	325	329	322	344	313	340	355	340	300	355	344	303	320	355	339	309	351	370	334	333	319	344	344	322	362	342	350	332	332	324	295	327	339	314	318	323	341	346	370	352	352	319	315	336	341	324	327	313	352	318	290	334	363	309	339	356	297	325	327	345	321	331	274	328	332	336	316	352	319	353	340	352	363	341	370	346	321	342	345	354	330	334	327	342	323	348	330	343	331	354	350	367	315	349	314	340	305	341	324	356	360	329	312	309	329	302	362	340	343	327	321	335	304	346	321	370	350	316	305	321	350	325	358	335	346	343	299	344	332	317	329	337	357	327	314	347	339	315	320	323	320	332	328	377	310	342	355	343	362	344	314	326	322	306	347	357	316	348	301	347	330	311	373	343	320	336	345	319	295	336	352	334	328	305	351	346	315	370	348	333	340	332	377	330	302	315	312	315	361	307	328	325	346	321	315	372	345	379	362	349	348	342	375	306	357	347	323	330	350	331	339	314	330	376	288	364	341	365	347	361	345	323	314	395	342	361	334	333	320	358	356	341	344	317	338	328	325	308	333	361	320	319	347	361	341	319	321	307	332	307	333	340	343	352	352	329	352	329	348	320	397	341	311	328	328	330	350	335	305	315	354	306	369	311	322	349	336	314	321	339	299	339	323	301	324	343	346	335	305	353	343	359	363	336	340	355	357	338	324	327	353	317	355	350	324	313	338	384	379	337	314	320	361	394	336	362	352	320	335	325	328	350	371	329	333	329	327	320	330	311	344	359	344	308	339	350	337	360	366	324	329	334	331	327	342	329	335	358	339	305	344	332	322	342	343	329	379	358	329	342	305	319	342	305	341	325	335	348	365	357	343	304	366	331	342	344	317	338	304	310	314	364	328	331	331	348	345	354	327	332	352	327	302	342	325	370	342	366	331	347	316	289	358	338	328	331	354	310	319	337	357	371	313	358	364	316	351	352	334	338	334	341	342	338	336	354	340	349	303	363	321	311	355	340	324	326	349	315	303	314	327	360	372	316	322	329	357	373	322	337	326	304	319	367	332	307	336	312	341	343	334	352	349	367	334	391	334	349	346	354	342	334	349	335	372	333	351	367	368	354	368	343	353	333	342	380	345	325	346	316	326	334	326	354	302	349	338	323	317	303	373	341	360	330	323	324	339	335	316	333	323	334	352	353	344	333	349	302	351	318	330	346	419	327	326	306	366	352	303	323	325	355	316	378	353	307	368	340	334	336	350	326	354	324	315	350	348	352	339	318	331	349	331	365	324	301	360	328	362	327	325	361	334	326	315	331	328	353	335	295	324	336	315	340	328	319	339	322	331	322	344	313	319	319	293	303	344	346	354	316	357	366	348	336	337	350	320	341	358	338	337	319	340	370	319	356	369	324	316	357	340	332	365	362	360	358	334	355	313	346	367	344	342	364	347	324	344	303	369	327	323	329	345	338	346	320	343	320	339	330	363	340	351	329	329	354	327	363	357	336	364	319	321	324	318	360	362	309	357	314	356	297	302	337	330	322	315	329	376	329	354	346	374	365	331	314	323	355	346	326	319	344	356	335	319	300	325	329	325	317	313	338	355	302	303	324	322	334	304	361	326	326	350	316	329	353	353	356	326	339	311	368	342	346	345	367	338	332	313	345	325	324	329	335	347	351	328	336	328	368	298	359	341	364	320	342	326	338	313	367	334	317	304	332	347	334	320	348	336	353	333	345	338	314	375	369	320	364	321	339	339	304	314	340	357	303	292	376	364	341	316	333	323	361	337	344	326	354	330	347	303	320	334	323	324	323	320	341	357	320	365	365	331	311	336	328	330	353	310	333	346	335	352	329	316	364	322	339	313	346	349	327	330	346	314	339	369	373	333	322	303	308	314	338	343	348	349	342	380	343	357	336	308	320	321	344	332	308	312	336	364	340	338	372	356	295	364	310	359	356	316	319	328	345	341	340	330	347	360	324	341	336	331	353	338	358	345	349	369	315	333	318	332	297	361	359	361	376	323	362	351	340	317	336	330	368	335	332	333	335	352	351	290	367	329	360	362	354	365	350	352	335	323	339	317	298	378	311	335	342	340	366	316	347	334	311	370	335	358	374	342	347	380	340	357	308	304	333	344	360	325	371	349	359	340	345	338	336	293	368	341	341	347	368	320	329	330	373	339	304	341	353	326	353	364	331	330	300	305	317	329	300	364	301	314	336	318	321	348	353	372	314	328	338	336	355	348	314	335	323	344	326	354	329	312	352	325	359	339	351	316	372	324	324	302	328	341	315	308	326	347	353	321	323	339	326	317	343	336	356	324	338	377	336	361	353	304	314	326	317	347	332	344	324	346	308	333	308	334	368	341	354	362	316	357	336	350	329	313	379	340	333	335	376	315	359	345	350	351	365	328	366	326	336	360	386	376	342	345	333	334	330	335	321	317	350	334	331	308	333	317	312	303	355	331	351	330	310	298	285	326	328	356	346	348	326	302	335	309	323	327	333	339	339	335	304	321	320	338	347	341	338	322	303	324	344	352	298	330	361	368	313	357	349	307	326	353	352	337	383	348	321	364	329	319	368	349	336	319	355	338	318	295	347	339	312	339	318	337	341	329	287	323	347	344	327	344	377	331	351	317	340	408	348	343	345	292	331	350	389	300	326	327	385	351	335	315	342	322	327	319	346	322	323	337	343	328	338	338	356	359	329	351	351	325	341	336	327	345	331	342	367	338	361	331	286	375	317	336	292	326	317	362	319	337	350	326	349	360	334	375	343	287	312	285	309	374	345	365	364	350	316	383	333	319	315	354	337	322	315	330	338	312	338	338	336	339	321	319	349	366	320	336	320	333	388	297	330	311	337	347	325	339	362	341	320	337	386	354	361	323	335	303	324	351	329	341	308	335	401	349	322
6319	1048	1585	1771	1705	1372	1197	1071	979	962	947	917	888	834	910	870	798	875	802	872	858	810	843	861	836	763	861	811	818	804	804	813	807	789	788	797	808	794	762	780	810	788	745	783	853	753	848	805	809	795	787	787	825	745	791	739	815	822	837	784	811	833	799	755	803	826	804	840	796	781	767	772	826	792	821	736	761	794	847	779	808	819	802	794	815	753	749	811	798	780	794	754	758	776	783	797	781	792	758	765	796	769	825	734	759	746	793	777	794	850	779	807	841	755	822	823	753	750	770	811	752	751	763	753	791	845	771	784	803	800	775	736	744	746	773	767	716	718	775	800	740	799	798	769	749	795	765	741	762	789	795	744	744	782	746	753	813	804	778	884	787	737	728	802	791	779	739	764	781	784	789	828	759	735	807	727	850	830	803	812	771	792	829	792	757	758	773	792	804	831	771	803	745	809	775	774	774	774	811	792	805	757	775	765	801	855	751	841	794	692	737	804	761	789	779	753	833	761	765	819	772	757	831	736	812	812	808	797	783	790	752	803	748	849	770	775	796	803	751	780	795	765	792	797	781	808	774	831	744	800	748	811	830	760	777	867	789	761	744	767	825	779	802	814	758	767	827	801	788	815	767	759	779	776	775	794	768	793	789	811	788	783	798	753	758	787	763	776	765	801	759	712	809	808	801	781	832	782	785	796	753	781	771	804	772	729	779	767	764	805	791	772	803	744	748	786	840	763	781	781	829	742	823	775	771	808	723	794	735	798	834	778	777	801	766	735	770	758	784	769	777	793	787	773	784	787	777	800	777	759	792	777	784	765	809	722	799	731	775	762	806	736	799	762	787	779	774	785	804	767	748	770	761	810	802	768	766	807	723	802	800	786	779	729	774	840	783	744	798	781	785	749	837	745	773	789	785	805	823	772	797	797	781	788	826	774	795	786	811	812	773	786	756	762	863	786	771	785	778	754	766	766	814	844	837	830	802	741	807	787	780	763	766	738	816	812	823	758	799	778	792	746	725	795	782	792	769	768	815	769	808	786	731	769	742	772	819	751	752	743	766	739	802	835	847	758	779	789	788	745	785	761	797	771	789	808	790	812	786	751	762	760	760	762	773	786	817	768	831	773	780	786	801	817	798	820	752	814	794	783	764	754	826	786	781	802	832	779	769	781	820	766	728	786	768	760	784	773	784	738	822	790	793	768	798	747	806	764	776	748	794	826	778	774	773	721	793	769	802	787	800	789	763	780	750	791	807	763	766	789	764	793	783	817	772	800	782	769	824	801	799	793	782	793	809	771	764	765	795	790	817	824	793	781	836	792	817	851	740	896	785	816	799	807	822	811	789	789	788	801	776	827	782	751	823	761	751	838	782	805	747	805	815	756	780	758	753	747	780	824	778	753	754	763	763	800	770	818	814	791	762	733	771	825	815	727	789	779	739	791	784	820	757	787	787	786	816	832	820	776	787	815	797	761	834	783	766	778	785	775	827	792	813	834	764	782	790	784	742	854	790	768	769	791	807	760	801	784	786	786	790	787	813	777	752	759	795	773	809	764	813	730	784	772	816	787	768	760	758	839	731	808	777	766	746	760	837	782	844	723	806	770	814	810	773	824	812	804	821	782	777	732	807	788	825	818	788	788	737	781	756	766	788	766	742	728	832	749	804	794	776	758	772	792	728	797	824	803	763	807	791	779	726	782	791	851	769	786	769	794	777	784	758	807	790	804	793	794	780	802	742	793	778	794	783	821	719	812	732	785	784	808	723	751	736	854	812	734	792	820	800	789	839	772	762	793	771	788	729	778	778	780	776	817	773	779	772	780	782	787	823	730	869	808	752	809	758	790	777	776	735	801	802	831	760	816	794	751	829	823	785	810	814	735	779	811	763	761	797	760	780	783	796	771	805	772	791	752	773	780	815	798	766	801	793	825	816	720	792	801	784	740	813	773	798	769	816	741	775	825	841	826	804	821	819	771	818	768	768	779	772	801	804	789	806	726	740	789	778	775	864	768	759	773	761	801	796	778	793	816	785	783	802	827	798	783	735	775	799	740	739	792	787	798	773	839	806	824	774	810	783	821	781	783	764	803	796	782	817	798	747	829	821	757	796	768	784	768	799	752	798	765	793	838	734	724	810	782	798	772	797	838	788	803	707	833	816	765	776	787	715	858	777	775	781	801	777	824	807	800	736	741	771	766	788	828	775	826	787	803	820	767	714	827	813	798	759	823	791	718	751	737	793	804	794	792	737	771	747	747	735	792	746	818	831	846	747	791	773	745	761	821	797	793	778	772	766	752	800	776	773	800	797	762	809	777	787	801	821	790	855	757	818	808	768	802	732	769	766	819	815	754	749	794	771	756	769	773	786	781	757	722	782	742	772	803	810	731	805	793	811	766	816	777	820	755	775	812	753	791	830	779	791	766	749	775	787	794	809	785	788	786	758	757	777	794	782	768	830	732	736	778	766	818	757	744	834	788	780	810	776	820	777	773	791	745	809	782	800	766	812	780	838	761	753	799	870	795	849	742	734	792	770	749	809	717	780	762	801	770	814	797	791	761	807	758	798	813	780	762	797	746	762	742	798	748	730	751	800	752	822	814	793	738	800	768	753	784	776	758	783	777	785	794	704	790	787	796	777	748	793	741	771	809	781	777	796	776	841	778	765	799	762	806	806	785	758	759	804	820	791	759	810	776	791	773	862	790	808	809	810	805	775	761	781	823	799	789	778	776	810	768	834	717	777	759	752	771	764	800	847	752	781	788	757	774	791	817	779	810	803	775	794	815	824	812	758	785	779	791	753	763	777	763	806	815	817	754	743	811	784	818	780	822	766	779	784	802	739	771	772	825	827	768	823	786	771	795	779	810	804	822	817	786	791	794	788	830	774	839	783	797	793	751	785	748	759	713	825	804	808	698	791	773	809	798	757	787	775	774	777	764	808	792	776	782	818	775	802	795	773	793	777	798	832	819	745	730	784	814	788	821	737	818	803	743	746	798	780	817	797	781	785	773	779	752	803	802	784	827	787	802	806	780	768	769	792	758	782	830	778	791	771	806	759	729	750	791	762	780	756	786	779	832	756	767	793	764	759	805	779	829	802	748	735	768	777	829	783	742	760	796	809	755	793	803	753	758	747	826	808	785	791	796	810	800	754	783	791	795	774	809	811	810	799	755	787	775	830	807	782	810	765	839	834	816	819	735	779	841	743	793	717	768	809	861	800	828	811	800	746	770	765	814	799	754	789	767	784	783	795	791	774	814	761	801	769	768	756	811	794	789	833	761	754	786	822	789	783	799	765	804	814	730	777	804	787	809	798	822	769	786	785	790	765	750	780	769	845	813	772	807	792	747	775	826	786	804	828	849	776	805	793	799	792	780	771	788	761	787	804	799	798	804	758	753	745	802	791	759	804	778	794	788	776	765	768	844	812	820	750	713	800	748	778	789	803	844	805	761	775	786	786	761	769	783	776	804	778	789	792	811	801	770	784	765
12594	975	853	707	489	424	310	302	207	211	211	190	217	176	170	180	168	180	160	166	156	171	156	158	146	170	156	161	165	159	163	134	159	155	163	163	172	165	160	142	157	146	155	171	155	165	173	163	170	154	137	173	154	171	162	177	154	154	160	166	160	145	169	143	162	159	168	163	160	143	160	155	153	150	174	128	158	154	153	159	141	123	151	135	173	151	153	163	165	156	147	164	145	143	150	154	147	147	143	161	153	172	129	140	177	152	176	137	173	163	176	139	166	151	166	157	156	150	156	190	155	142	155	151	168	149	160	169	159	176	159	170	160	143	152	165	172	164	158	161	199	164	160	160	164	153	169	143	164	165	135	174	148	139	143	141	152	159	161	153	175	165	175	172	154	181	148	167	152	157	164	142	142	147	161	161	137	160	178	142	156	149	172	176	161	149	143	145	163	174	149	191	152	178	146	160	133	150	168	141	159	136	145	182	179	162	168	166	142	154	157	145	151	155	144	150	149	154	151	136	145	151	145	145	158	154	166	136	176	150	144	174	138	154	142	166	146	168	175	179	161	143	140	166	176	177	165	154	174	157	156	155	161	156	137	165	167	148	141	165	180	170	159	156	153	154	153	158	162	136	207	176	149	160	115	145	147	170	162	171	159	191	132	150	137	184	156	151	184	169	181	144	139	157	143	154	167	151	166	168	172	167	177	149	149	159	173	156	171	132	166	166	153	162	160	143	172	170	167	148	157	159	170	128	170	171	167	157	152	186	167	166	120	146	148	140	165	141	159	157	133	144	151	140	170	173	152	129	172	155	153	131	156	185	155	175	157	139	149	177	156	163	156	152	150	141	177	162	154	155	156	158	164	164	158	162	151	145	162	169	141	189	164	154	155	149	158	162	173	170	159	174	162	154	162	150	163	150	167	158	137	161	155	146	153	128	158	182	167	179	182	158	164	170	155	150	171	137	155	180	160	161	196	153	150	165	157	159	159	139	165	173	145	166	154	155	170	155	167	145	155	189	159	160	159	151	129	147	160	176	151	140	165	141	168	165	148	151	153	164	168	161	147	143	143	157	169	146	193	174	168	172	157	158	154	167	153	150	159	158	142	157	154	145	162	160	156	164	146	143	165	171	190	178	176	141	142	134	157	156	163	159	160	152	154	172	167	174	155	162	145	168	153	173	172	171	159	159	144	162	169	148	144	167	132	158	175	165	171	170	178	129	143	144	165	161	162	168	133	151	158	174	155	148	173	169	156	167	150	182	170	168	153	144	131	159	164	169	141	184	149	170	152	142	130	149	153	145	158	159	153	182	173	183	182	169	152	170	126	144	153	157	185	173	167	168	170	142	166	158	165	128	164	163	199	150	149	143	167	166	184	163	172	138	153	160	163	158	153	170	160	160	147	149	177	145	154	169	166	161	179	152	153	174	149	157	157	132	151	149	158	169	163	177	142	148	176	180	175	191	169	151	147	143	181	153	158	171	155	164	163	154	171	154	158	171	151	162	146	189	164	171	159	154	133	169	168	148	131	142	141	148	164	151	169	179	140	161	144	153	148	150	175	151	138	156	173	173	175	142	188	153	203	155	158	173	140	175	173	176	151	152	141	172	171	176	166	142	156	170	144	173	159	135	150	170	145	146	158	170	175	165	159	179	178	148	178	171	174	147	176	155	147	174	139	161	155	139	153	164	156	144	161	154	182	151	174	151	161	159	169	173	131	163	143	161	136	144	169	172	157	169	148	157	190	166	151	157	141	162	154	149	164	175	174	176	159	148	171	144	178	152	159	156	138	139	140	151	147	162	160	173	166	135	150	139	151	155	155	158	128	154	166	156	153	153	161	167	155	153	178	155	166	168	167	157	147	183	147	188	171	137	179	145	157	148	161	172	137	161	171	140	167	155	137	162	162	156	157	155	158	154	159	175	127	163	150	150	154	152	172	177	155	170	178	147	171	152	153	154	148	156	167	150	162	148	152	145	137	162	148	156	182	178	164	160	152	147	160	159	146	158	167	151	171	189	151	160	176	141	150	154	138	157	127	154	160	161	158	142	152	157	150	171	160	145	165	160	152	124	170	156	169	156	145	144	187	173	158	141	169	158	165	178	146	149	147	147	174	146	126	128	158	147	159	164	163	145	150	154	167	174	143	119	161	125	146	151	144	147	155	163	165	135	158	184	154	141	172	157	152	162	160	157	150	127	143	163	168	149	161	166	162	157	154	150	157	166	175	148	158	146	148	158	154	144	150	144	153	138	170	155	156	175	175	157	159	170	153	173	163	171	151	164	162	178	144	164	166	164	149	163	154	139	149	171	176	155	120	161	150	150	168	181	164	159	163	144	153	156	155	139	160	144	146	139	157	154	166	169	149	165	182	164	136	168	149	163	159	183	156	195	160	165	154	144	163	145	165	135	160	166	157	162	154	169	167	157	168	162	163	146	168	168	168	158	162	178	155	162	143	159	152	142	176	166	155	163	145	145	159	148	147	158	156	149	152	168	163	159	171	131	183	162	167	146	190	138	173	148	153	148	171	138	156	150	153	168	181	155	166	175	145	141	195	182	157	154	165	159	164	181	147	156	141	157	168	167	141	148	169	163	181	150	158	139	184	154	179	151	156	140	162	143	171	148	157	142	143	166	148	160	155	167	157	167	169	172	139	161	146	141	147	141	161	151	167	150	142	141	158	146	148	151	150	156	176	165	164	166	142	146	151	153	136	164	180	158	145	161	160	168	154	158	149	146	174	165	166	136	142	153	164	173	159	155	158	149	146	156	164	160	161	149	156	160	165	141	165	141	161	156	152	161	172	135	173	141	161	154	173	149	161	182	157	149	137	177	144	182	133	175	169	139	139	155	154	170	141	175	164	164	144	167	138	151	155	165	161	172	168	127	154	161	153	160	189	144	167	159	184	137	131	156	181	148	157	145	155	160	180	155	156	161	149	168	160	155	180	157	183	178	157	179	160	170	142	178	175	176	134	158	161	185	165	174	162	159	153	144	148	168	162	149	173	144	150	142	153	142	163	167	163	178	159	151	154	167	155	149	143	148	136	170	129	152	144	143	165	165	140	170	168	181	174	138	182	170	159	155	168	145	171	149	149	157	151	157	154	134	172	166	179	158	150	166	147	175	164	143	174	170	132	160	144	146	157	170	150	165	132	173	176	138	147	190	152	167	163	144	160	181	160	149	172	163	160	154	181	161	150	160	156	157	135	150	160	143	151	185	153	163	160	131	143	145	174	178	154	149	172	180	147	141	151	173	155	159	169	158	172	148	167	160	154	160	126	173	145	167	157	142	150	168	161	138	164	192	153	147	160	162	177	155	132	161	149	176	159	150	146	156	144	158	146	155	138	169	152	161	155	154	169	152	170	164	148	162	158	178	165	166	154	156	154	167	144	147	150	135	142	138	164	153	154	146	160	160	155	176	149	170	169	155	178	162	170	149	160	140	157	167	160	177	176	159	136	144	172	134	140	142	144	156	155	172
7630	1001	1777	2194	1908	1507	1167	1047	780	745	675	630	548	548	523	543	513	490	495	526	500	481	465	441	446	401	471	422	432	436	434	435	458	406	426	427	434	390	444	468	384	420	407	387	424	421	424	393	411	434	435	422	383	394	429	411	475	406	398	423	408	427	423	437	420	406	402	429	401	423	393	416	389	409	418	395	423	420	412	401	390	429	395	392	439	380	412	389	431	418	409	454	407	386	432	414	392	391	385	414	406	411	395	443	421	390	434	458	430	447	407	398	395	367	375	406	414	416	367	410	389	417	427	380	403	418	471	419	401	416	398	394	373	396	413	392	441	403	413	396	359	397	402	402	403	383	385	386	397	439	393	392	405	407	419	391	412	430	394	405	399	397	394	438	425	386	383	390	407	390	373	390	417	380	408	422	377	471	414	385	418	436	413	381	410	414	433	415	381	421	389	400	407	423	420	380	346	355	391	420	419	399	389	415	379	440	398	385	424	361	388	420	406	397	426	390	413	388	403	412	391	411	435	374	402	437	420	433	430	415	383	414	385	388	393	397	400	445	405	447	425	400	413	405	412	411	397	410	405	456	416	413	395	398	400	418	395	444	416	417	394	449	390	412	427	401	400	400	418	376	438	399	366	385	374	417	455	413	403	406	399	394	437	394	369	439	418	395	384	404	415	369	373	414	391	370	416	406	385	419	443	400	394	415	401	412	412	372	430	420	416	379	413	429	405	398	401	436	376	415	402	434	401	401	389	430	426	396	409	421	403	395	399	375	381	400	430	411	398	388	451	390	411	410	412	396	389	397	365	376	423	407	399	440	430	365	406	403	397	412	382	396	386	437	413	437	376	394	388	399	423	371	379	418	363	427	371	384	439	401	380	420	399	380	409	405	412	412	427	379	442	409	439	408	413	408	419	377	396	382	389	394	394	403	395	403	371	335	395	429	427	402	373	425	398	393	429	399	385	381	397	421	353	405	403	390	388	388	435	378	379	400	425	409	366	403	401	388	408	420	392	410	420	402	387	408	384	406	411	404	408	406	427	422	407	402	414	393	378	402	412	413	397	413	422	446	413	405	391	428	451	400	460	399	406	413	359	423	381	414	403	389	375	413	382	382	398	396	463	404	409	387	396	415	403	421	389	389	394	433	421	437	415	398	418	416	424	422	429	385	364	428	375	400	428	391	438	409	408	425	387	406	404	363	397	416	421	410	410	379	366	405	383	377	430	399	396	395	407	421	430	382	400	394	421	432	395	398	450	393	424	397	390	368	436	425	400	418	406	411	386	409	397	423	396	424	382	397	397	429	405	382	375	415	390	422	406	414	404	443	430	386	395	433	423	370	413	402	414	409	403	407	390	416	419	432	389	410	407	366	409	408	404	415	423	419	401	379	422	426	383	400	458	423	397	453	360	394	449	390	400	393	377	389	401	422	400	418	381	356	373	371	398	405	406	413	385	380	393	389	404	390	405	369	392	387	444	433	422	401	414	388	404	401	377	412	420	429	403	399	401	416	408	407	477	403	386	382	428	404	407	340	430	411	391	439	406	369	424	396	428	394	404	394	411	402	454	406	386	362	408	407	406	386	398	428	382	415	393	399	408	397	417	421	424	426	424	424	382	380	405	425	384	367	400	406	436	400	363	401	425	436	412	423	412	395	370	392	391	392	370	424	401	389	376	392	368	396	412	401	411	418	421	394	426	434	410	388	394	383	447	400	393	396	413	426	427	399	423	380	412	416	396	397	423	404	445	369	408	398	389	413	440	380	387	405	412	405	374	433	433	366	418	388	417	410	422	396	420	377	402	399	372	406	412	402	394	403	403	394	397	381	423	391	372	419	387	370	394	399	414	432	418	412	395	412	428	382	392	398	393	391	402	392	440	423	398	393	426	391	389	389	416	418	417	438	412	389	428	420	424	390	419	402	396	438	360	375	412	381	405	398	395	415	457	420	433	407	424	416	390	422	387	399	388	436	377	402	363	409	411	385	364	416	406	409	428	435	410	399	374	372	381	429	348	415	401	374	390	386	412	401	396	397	408	411	421	379	415	397	447	381	424	370	403	410	406	401	391	432	382	422	419	378	405	419	388	423	373	411	408	395	398	377	427	399	387	395	395	396	387	394	376	447	411	371	407	394	392	403	445	409	426	416	402	394	392	419	410	402	367	389	395	428	386	374	405	425	394	403	408	408	424	372	416	381	409	404	413	388	442	415	402	421	406	410	381	404	392	387	418	410	422	416	389	379	379	404	440	430	432	401	386	404	389	408	406	375	428	423	405	403	406	431	405	365	410	414	394	417	404	417	377	404	377	404	408	416	422	395	385	395	415	404	395	402	368	430	413	429	394	429	443	365	393	385	406	382	379	406	391	411	405	389	416	423	397	436	425	428	420	390	393	427	437	420	359	416	414	444	401	403	422	414	400	408	381	376	381	416	366	384	381	401	382	427	410	382	439	380	384	410	403	436	395	416	433	404	399	386	378	387	422	384	374	388	410	383	400	396	429	401	415	425	389	401	423	402	453	427	403	376	406	381	382	422	392	474	390	442	413	416	421	406	407	389	412	381	444	417	384	422	432	402	398	443	423	412	439	413	403	430	412	371	426	423	416	458	384	419	415	413	389	391	437	368	434	398	461	431	383	367	381	385	427	431	404	431	363	391	394	417	439	392	378	441	391	386	398	389	414	407	370	453	410	402	370	444	406	367	395	397	394	404	407	433	363	434	396	434	403	436	418	400	411	410	432	367	417	429	400	440	422	400	397	379	397	402	433	385	409	432	397	415	380	408	392	425	370	422	389	387	391	434	418	424	432	391	420	416	419	382	395	375	398	385	451	397	414	452	440	385	366	410	408	393	391	369	369	365	388	393	434	400	357	396	387	381	387	450	399	439	434	368	415	405	442	421	387	395	389	402	407	441	397	444	393	432	421	388	411	397	426	399	382	424	417	395	430	425	381	423	402	400	388	380	403	408	436	387	395	368	431	397	387	422	436	391	388	425	415	371	428	440	407	427	393	415	430	417	410	397	411	398	401	390	430	407	364	379	392	411	415	438	420	423	407	430	439	406	402	420	396	417	394	431	421	386	403	446	400	397	408	374	419	399	434	410	380	436	420	406	397	378	420	367	387	398	384	423	377	412	398	420	373	426	408	400	418	376	397	408	384	439	423	420	384	396	395	426	397	390	431	417	406	400	427	394	397	442	427	406	391	387	406	388	412	405	386	434	384	413	395	422	367	416	425	402	401	429	433	400	415	367	364	429	410	428	395	419	442	393	381	382	393	383	408	422	376	404	406	378	423	413	418	347	358	406	376	402	422	415	434	434	425	404	441	420	432	419	389	404	370	427	408	405	411	407	372	418	391	415	398	384	454	437	409	400	412	428	368	387	408	417	399	417	398	435	390	423	404	384	386	434	365	438	387	440	395	424	402	429	410	384	388	384	396	374	421	416	445	394	432	401	401	440	399	427	419	397	351	419	424	394	410	400
1411	399	366	398	388	403	329	361	388	364	378	379	383	347	362	375	389	383	371	374	353	390	375	359	373	370	369	359	387	358	362	376	373	370	366	414	387	367	407	363	401	394	364	348	365	373	406	359	353	350	361	356	363	362	362	363	374	364	374	366	368	406	357	384	326	380	372	363	375	392	359	364	380	361	374	363	396	372	356	355	378	353	381	390	387	387	377	390	379	370	350	370	372	409	361	378	356	366	410	367	360	361	367	351	381	364	352	359	372	391	367	403	365	365	384	380	427	374	412	391	401	395	360	392	398	392	398	383	404	373	352	398	429	376	376	385	396	402	380	390	374	386	364	386	364	343	393	384	361	349	372	403	394	398	344	346	366	345	363	362	364	368	354	385	368	324	378	346	370	361	367	347	402	346	368	350	403	377	384	387	388	366	404	375	353	371	375	335	399	380	346	353	384	363	349	371	347	375	348	390	360	380	394	352	376	364	390	369	353	320	360	374	389	374	375	383	305	371	387	364	382	355	355	391	350	341	410	344	340	353	401	351	365	379	383	365	355	404	393	358	395	397	383	307	354	359	380	405	398	379	375	399	397	341	349	344	354	345	346	390	322	376	381	381	392	376	373	379	388	367	372	377	398	354	391	403	373	344	378	401	393	353	392	355	365	337	341	382	385	405	374	384	353	366	398	377	356	371	370	376	360	390	380	381	400	367	342	379	385	355	364	382	381	350	380	406	384	358	411	369	402	351	372	373	371	322	385	340	362	399	371	369	344	356	350	344	369	361	397	357	359	367	384	352	387	348	393	390	388	389	360	367	380	352	362	385	382	355	346	358	352	375	386	368	392	429	361	371	372	335	370	398	403	361	357	343	380	359	336	374	382	386	389	372	366	409	363	440	357	359	359	364	371	387	373	389	384	420	386	397	383	374	352	356	341	398	361	378	368	399	342	389	393	354	373	362	354	364	332	391	426	391	418	342	410	413	375	401	352	357	342	378	381	361	371	350	339	397	360	344	369	373	326	376	367	368	366	361	406	356	351	347	373	377	380	376	363	379	329	347	349	380	388	368	386	375	363	391	389	374	346	370	401	339	373	405	365	362	353	388	349	339	370	392	388	382	363	360	386	392	380	357	370	358	416	409	388	362	391	397	368	377	344	374	377	374	365	377	367	354	340	407	370	347	351	398	393	389	353	369	372	431	377	381	372	373	346	352	385	381	375	367	399	366	355	386	374	355	374	378	373	357	390	355	375	391	391	367	375	385	352	377	359	369	393	344	393	386	363	391	370	373	346	337	322	386	387	398	379	356	352	348	408	360	348	378	338	386	361	366	382	359	359	362	389	384	348	421	363	392	370	395	397	364	353	398	388	358	376	368	359	352	328	382	377	394	364	362	381	372	386	360	376	397	376	369	399	353	363	339	390	361	368	379	390	365	383	346	352	405	396	350	346	379	382	365	377	338	373	376	389	360	392	336	349	353	414	390	373	347	387	378	386	373	382	388	359	367	356	390	359	365	353	387	367	364	354	421	378	395	368	358	372	382	415	401	387	355	380	387	355	332	415	336	364	378	383	352	297	379	423	384	382	396	385	366	364	371	390	347	340	385	392	363	367	383	351	330	385	372	337	339	402	371	388	376	356	342	367	379	385	390	342	372	382	380	359	373	374	363	342	325	412	343	346	354	381	359	351	393	331	396	387	380	344	365	335	373	378	340	380	372	406	382	345	366	360	351	353	367	387	382	350	327	341	349	441	355	361	381	380	373	360	361	377	425	376	413	368	377	390	391	347	389	389	398	372	370	409	349	378	336	354	352	369	441	370	366	350	369	367	384	382	378	343	365	334	364	372	370	393	340	396	369	402	351	384	379	342	360	373	385	368	372	333	358	360	415	344	377	334	382	369	359	338	387	395	342	368	379	373	392	390	372	397	372	348	349	397	360	378	345	357	350	368	380	357	380	371	359	370	375	378	371	400	361	373	357	339	369	349	395	318	375	400	396	351	410	383	344	390	360	360	354	360	366	375	366	341	318	362	377	390	385	405	406	381	358	395	356	409	382	358	361	356	383	363	394	342	398	368	358	363	398	345	395	410	395	368	362	393	369	356	367	391	339	385	389	352	334	396	388	357	361	372	374	342	358	371	352	371	385	342	366	396	397	391	372	344	361	392	391	399	368	416	355	387	355	366	360	374	360	370	364	349	374	392	368	398	380	371	372	359	406	415	348	365	395	403	382	360	383	343	394	382	373	366	386	363	374	385	362	373	360	373	403	368	373	374	365	351	388	375	375	369	341	360	373	377	329	356	369	410	345	387	374	347	369	388	350	327	384	369	411	401	367	398	361	382	374	350	363	401	358	360	379	373	371	348	373	340	344	387	406	358	381	379	349	390	419	348	362	372	387	369	346	382	407	385	364	378	389	396	338	368	387	360	398	381	375	388	379	382	363	390	391	370	367	391	357	343	413	386	371	406	374	356	367	377	365	328	386	381	368	379	348	349	362	405	350	405	385	369	384	443	381	379	349	351	374	406	373	396	390	370	404	368	368	385	384	367	341	378	410	366	379	394	364	389	384	368	347	396	382	374	358	351	371	367	398	376	319	351	335	388	399	386	333	362	371	359	371	379	392	367	368	368	387	392	376	384	371	375	359	368	368	385	375	324	333	423	363	366	394	358	360	370	374	340	362	369	351	373	374	398	361	362	425	401	363	364	367	379	371	362	388	379	384	369	373	361	351	345	377	407	364	377	384	356	400	366	413	376	357	350	369	367	366	383	363	382	386	401	346	398	405	356	380	344	359	367	365	362	379	377	345	354	352	358	393	411	374	363	365	394	348	396	393	362	396	353	370	335	356	362	344	381	383	370	383	391	379	366	378	360	375	374	382	388	374	375	354	381	363	323	377	375	385	371	396	345	393	363	348	360	387	394	394	384	440	398	409	368	355	355	361	363	397	433	367	357	381	376	373	389	341	342	381	381	370	385	373	373	377	352	370	380	365	388	358	391	376	375	372	394	359	368	358	364	365	400	369	344	359	372	346	367	355	376	384	318	370	351	403	381	384	349	372	381	338	374	409	385	357	346	394	380	376	346	433	346	356	380	360	366	365	402	366	393	349	366	396	374	385	350	361	358	364	371	346	361	374	397	370	360	339	369	396	400	394	350	387	384	372	384	360	350	405	365	393	321	373	347	411	344	376	384	349	361	384	351	349	358	390	389	339	362	388	389	338	338	389	368	365	379	379	380	377	401	424	366	370	358	397	362	368	357	355	405	384	400	381	365	371	371	380	371	386	419	401	352	342	373	349	402	373	357	391	365	369	387	357	379	355	381	371	376	395	372	386	361	400	344	358	371	386	362	375	387	393	386	384	381	432	373	333	388	360	393	365	346	426	353	392	369	382	411	365	340	381	344	370	377	360	409	362	351	379	380	385	368	340	390	361	370	389	376	341	373	385	369	357	384	353	355	347	347	371	378	377	406	386	362	407	357	378
2008	920	948	973	923	873	875	905	835	847	889	836	929	906	898	882	927	833	911	853	863	860	863	881	898	878	862	896	888	856	880	835	863	863	806	881	887	875	906	840	894	852	847	851	835	866	880	849	902	893	818	831	875	776	901	862	835	864	841	898	852	849	801	908	899	866	824	874	878	908	912	862	855	895	902	890	890	870	793	811	882	866	859	873	849	900	874	861	883	863	885	859	848	899	861	879	882	859	869	874	888	810	887	900	941	835	855	847	872	845	943	916	886	876	819	852	868	856	886	874	866	845	810	912	924	841	859	924	849	890	887	879	869	840	853	868	851	800	876	887	873	808	852	871	889	952	840	842	930	853	834	870	911	890	862	812	910	878	878	839	839	848	830	877	872	893	855	845	917	896	899	824	874	849	888	869	818	866	917	847	907	885	876	860	864	867	843	881	837	838	882	894	878	898	829	913	797	857	884	866	897	916	864	898	887	872	858	898	854	842	845	937	824	856	876	872	845	865	858	852	847	844	883	854	872	886	843	906	874	835	834	868	837	889	886	894	881	895	880	805	900	820	939	850	829	844	854	854	918	862	880	897	818	797	829	932	871	859	852	845	820	839	839	892	857	876	851	911	902	907	892	813	909	855	910	865	857	861	894	897	855	837	850	897	866	891	877	888	873	869	865	889	860	836	856	869	902	833	898	830	938	839	835	879	852	878	874	859	897	812	849	984	844	854	904	863	871	828	873	881	896	886	937	869	845	888	886	885	879	864	863	855	918	886	902	866	870	923	818	830	893	825	873	855	826	835	855	878	856	861	828	888	836	881	840	873	840	836	818	847	854	891	853	868	859	836	879	836	904	903	834	857	876	939	833	824	853	920	910	920	919	870	819	843	910	875	892	895	857	859	857	802	846	824	829	869	783	922	810	849	862	832	895	885	885	910	841	844	877	856	852	855	876	863	902	879	895	827	845	876	860	940	849	843	865	937	876	859	902	886	858	818	852	866	858	888	857	868	943	872	861	853	861	864	850	868	876	858	886	869	812	882	848	926	910	847	867	869	853	877	818	905	857	855	869	894	849	818	845	890	863	846	855	903	917	917	868	971	871	891	869	894	867	912	909	898	901	842	840	848	860	879	887	845	828	899	902	899	898	846	856	864	868	853	902	863	882	891	850	882	874	833	915	884	860	863	841	871	872	854	842	888	902	925	874	843	874	872	858	810	877	880	894	884	856	864	869	881	883	887	867	813	859	845	901	878	862	862	904	916	926	819	871	888	887	850	819	878	885	862	907	892	834	867	827	919	872	907	906	836	846	903	782	888	896	870	828	895	859	860	914	912	894	871	881	869	864	880	837	868	917	906	887	917	850	895	877	905	892	846	913	858	904	852	855	870	848	896	869	862	866	864	945	863	870	870	917	939	866	836	872	817	891	867	854	921	857	841	918	957	886	861	891	845	867	895	875	885	886	861	936	916	862	851	892	898	910	854	870	888	869	867	837	879	857	862	904	879	882	845	864	894	865	825	813	832	820	926	847	914	909	882	903	867	899	862	864	903	833	869	824	899	854	872	892	857	791	860	860	887	850	857	835	832	859	876	860	842	851	880	891	848	866	860	816	874	885	900	849	850	846	911	809	836	852	871	938	924	869	849	888	827	867	833	953	855	851	914	850	876	910	872	892	828	896	883	889	860	854	798	905	888	908	839	849	820	838	875	870	865	870	873	911	859	874	835	873	851	875	831	872	877	846	895	813	922	914	891	879	887	876	872	879	886	828	869	883	874	827	844	834	870	888	907	849	866	866	919	865	887	902	844	868	871	865	888	867	876	801	928	861	867	869	899	865	915	881	820	847	856	880	874	875	854	899	847	854	856	920	858	887	863	877	840	915	878	928	919	890	882	866	879	892	865	829	882	832	886	859	904	931	892	820	884	820	834	860	873	864	901	869	891	839	849	862	890	856	897	862	859	837	843	884	892	867	900	870	875	894	860	844	825	912	886	883	872	847	860	838	848	884	874	862	845	867	866	797	855	855	868	857	862	888	819	899	881	886	873	865	893	881	873	820	871	870	831	867	792	828	837	877	840	821	866	902	818	894	837	893	876	894	885	906	841	872	887	840	889	843	875	894	883	860	934	902	841	916	890	839	905	831	855	887	819	908	868	878	866	873	852	848	898	874	845	879	881	858	877	908	842	856	894	868	879	909	848	908	822	842	849	871	830	897	832	911	846	853	909	851	851	878	877	879	825	878	937	883	854	904	852	865	905	861	885	867	845	871	884	846	856	835	845	905	855	839	863	847	859	885	880	852	867	846	833	840	856	885	889	891	846	864	869	853	894	889	892	853	864	877	923	845	867	905	916	853	854	937	880	895	861	869	869	884	851	834	866	879	901	885	897	912	844	876	897	873	870	867	864	854	893	844	890	938	856	916	873	860	840	915	819	882	836	884	814	836	807	889	894	901	858	917	896	895	802	895	946	894	853	870	837	852	852	862	875	862	891	839	896	785	869	862	845	872	841	805	854	908	850	911	875	872	852	825	855	877	869	898	902	866	892	839	880	887	888	872	861	860	891	861	884	855	900	859	896	898	842	886	819	867	845	868	897	847	854	856	840	867	879	873	920	862	900	903	902	821	860	903	914	854	876	851	840	903	931	846	922	905	882	883	909	834	889	855	810	884	856	848	863	879	864	874	906	866	858	862	864	861	896	884	870	866	873	859	859	850	938	881	840	821	895	896	857	905	903	856	877	856	885	881	911	844	880	880	849	880	828	861	882	901	915	830	840	860	865	819	849	871	815	876	867	874	867	874	848	862	866	929	888	882	854	838	834	834	855	877	900	891	840	868	890	859	868	886	853	827	834	888	850	903	860	875	876	895	866	901	877	877	892	906	815	859	876	919	923	877	849	906	858	838	791	855	892	935	859	877	867	878	850	858	854	908	839	852	880	852	860	866	884	899	916	883	856	856	916	875	824	869	850	904	879	842	893	905	857	834	962	866	850	922	874	926	856	829	877	836	888	880	793	905	901	901	891	898	879	845	849	826	889	865	845	816	834	878	884	888	888	947	873	920	864	896	861	909	833	874	873	867	870	841	825	826	868	889	862	824	869	879	819	848	846	888	905	845	862	845	924	863	880	886	864	873	823	886	901	875	839	883	858	895	862	892	886	897	848	833	861	872	821	859	878	937	895	887	855	931	866	863	850	824	925	883	874	902	825	850	845	847	870	884	862	855	878	891	906	933	898	848	915	907	857	884	863	888	909	883	820	874	883	864	876	870	873	868	857	848	939	860	849	944	907	820	872	834	856	890	861	869	834	858	840	928	889	892	841	866	860	831	799	877	854	892	863	886	862	921	873	849	862	910	875	868	849	892	871	854	844	899	855	839	856	916	888	846	892	874	915	906	868	824	877	883	900	858	861	863	844	927	842	886	843	857	858	914	855	888	885	850	886	867	872	861	865	872	882	872	827	815	828	838	836	866	817	891	847	893	876
6945	659	722	669	557	415	386	417	337	341	355	365	325	363	364	359	315	342	329	341	334	330	385	338	314	356	341	360	326	314	302	319	322	348	351	338	305	307	327	344	321	343	333	337	329	316	338	333	345	363	319	325	315	338	335	367	332	339	356	324	322	298	342	306	317	357	335	340	321	367	329	355	346	323	348	327	345	348	323	355	333	347	335	361	292	322	313	341	354	337	351	342	297	383	364	343	384	359	360	314	345	337	334	301	317	359	371	339	339	335	348	357	308	330	326	342	326	342	346	315	339	315	376	343	348	339	343	330	351	324	367	349	310	325	322	349	342	335	321	347	307	347	325	339	340	307	345	332	306	337	378	335	343	344	309	345	324	300	341	359	340	306	342	363	362	321	312	329	322	353	309	325	335	322	346	362	312	361	334	326	336	356	345	311	322	320	316	320	331	332	326	337	373	316	351	335	318	322	337	362	327	345	328	347	344	339	346	328	316	389	356	347	358	328	367	331	341	346	359	306	376	375	341	288	354	350	326	309	372	288	344	319	278	354	324	328	324	340	332	334	321	331	324	331	290	370	364	336	336	342	371	302	344	351	334	309	293	335	345	337	340	353	338	342	364	344	368	328	375	331	337	377	343	309	346	341	381	324	340	307	360	308	338	341	354	322	351	357	351	348	332	321	328	326	349	330	328	335	342	311	316	326	326	317	330	342	322	342	352	311	361	346	317	368	351	337	329	342	329	326	346	367	320	323	331	347	349	350	316	354	375	332	310	310	334	324	345	329	356	326	315	324	312	348	299	297	352	378	362	329	306	311	347	381	339	367	344	333	329	353	331	375	336	285	380	351	333	316	331	324	357	311	317	332	322	340	352	325	339	330	368	318	362	343	343	332	357	344	338	388	362	325	347	344	344	344	292	331	342	314	333	352	311	325	339	344	322	345	324	332	308	348	328	356	343	348	338	336	322	325	322	334	356	385	358	329	355	351	391	364	312	322	378	361	330	332	310	321	365	350	368	337	357	341	330	335	351	348	355	346	319	298	324	351	322	369	327	356	349	321	341	327	332	321	305	359	362	292	373	384	334	323	310	359	323	310	313	341	330	330	351	349	328	351	345	334	351	347	344	324	348	333	369	351	357	342	345	350	326	350	332	356	368	313	357	350	351	314	357	286	322	324	336	338	315	328	370	367	324	312	319	297	335	336	291	321	372	348	325	352	314	314	343	327	381	366	367	328	341	314	340	309	344	340	311	334	349	349	308	320	318	343	360	323	353	339	338	331	332	331	323	333	367	333	340	385	323	308	314	348	349	363	366	351	302	356	329	327	323	332	327	349	366	332	316	344	349	334	347	327	342	349	337	314	327	324	334	332	331	355	354	338	299	356	319	328	314	336	328	335	360	321	303	363	353	337	312	308	320	322	389	343	365	333	352	343	326	321	381	354	320	359	364	339	319	333	338	351	337	348	338	342	353	376	307	341	348	349	345	324	375	375	309	341	353	347	332	354	337	355	323	334	365	338	373	290	351	298	337	324	353	307	357	312	341	317	319	339	341	340	315	362	338	345	330	338	335	346	349	341	331	330	343	345	359	326	348	343	327	356	352	328	324	337	377	364	357	298	337	369	334	312	330	327	332	344	318	376	296	318	366	339	338	322	301	342	316	363	351	338	284	345	374	315	340	338	322	361	340	364	358	344	316	315	292	355	316	335	304	320	329	305	365	330	309	355	314	366	314	334	331	318	303	354	360	337	319	310	332	335	333	328	339	371	354	342	303	345	315	358	356	319	329	329	338	334	316	311	307	301	354	338	344	314	306	353	361	322	324	347	331	329	332	360	346	355	346	360	355	353	300	320	338	347	371	349	326	341	350	327	371	319	367	327	329	325	339	316	346	338	361	360	320	343	332	290	322	290	344	352	319	341	343	309	323	333	350	348	340	319	340	325	355	345	325	369	327	310	307	315	345	387	318	372	373	333	363	319	335	354	308	320	316	356	322	322	362	378	363	333	347	354	335	361	304	322	364	353	365	322	336	361	310	363	325	323	318	352	346	329	374	367	397	339	316	318	361	335	383	355	312	328	329	345	371	361	332	391	363	321	322	330	339	340	328	344	353	284	341	296	346	326	312	353	358	341	348	356	376	342	328	327	330	283	354	341	351	328	316	312	345	358	314	339	342	319	352	333	337	333	339	318	311	314	333	322	337	343	291	368	363	308	324	334	303	325	344	329	313	355	335	333	332	360	358	373	336	347	354	314	337	327	344	328	335	322	329	336	347	345	333	387	298	341	324	331	287	312	342	333	336	338	342	327	330	346	336	306	364	309	355	326	329	321	336	308	347	313	352	347	328	332	334	318	315	360	363	337	330	355	334	324	352	366	323	347	340	340	316	350	332	336	384	365	304	297	318	300	332	302	340	297	327	337	334	328	355	343	375	330	346	354	323	340	363	346	355	325	330	356	319	336	369	329	315	321	369	305	329	328	336	340	328	318	346	344	331	351	314	345	340	383	332	342	308	320	329	361	297	355	335	329	365	378	337	326	335	341	324	331	341	336	305	318	352	340	348	328	330	323	316	363	359	307	339	341	339	337	345	343	334	341	309	330	342	343	322	336	346	304	344	317	358	321	356	336	361	323	330	327	372	314	334	320	322	357	322	362	308	323	364	345	322	320	290	342	335	327	341	337	331	319	312	322	327	325	348	312	365	354	345	313	358	357	325	344	364	349	363	340	357	331	317	334	362	330	353	366	348	321	342	323	366	355	345	339	353	321	329	329	344	346	341	329	365	340	333	342	342	335	341	333	359	330	348	306	370	318	343	367	358	309	327	342	341	334	343	313	322	351	375	351	321	340	357	326	350	309	326	365	366	328	328	364	340	360	330	389	349	344	319	351	335	287	339	312	356	351	339	361	364	337	361	336	327	294	338	309	360	343	333	327	321	352	322	320	320	330	335	312	374	291	331	343	351	335	363	336	332	356	363	382	331	348	307	331	368	341	352	339	354	369	358	278	340	351	309	316	370	333	324	337	322	384	313	312	359	344	332	330	313	351	350	316	328	360	322	355	325	328	330	371	343	372	335	338	315	356	333	322	327	327	345	324	358	338	359	346	324	370	318	323	335	318	325	312	344	330	307	342	383	329	332	320	333	329	339	315	362	356	346	341	307	320	326	330	339	372	340	353	359	349	362	346	333	352	356	307	332	360	356	319	307	341	351	354	348	321	335	328	338	343	339	335	316	337	348	371	352	351	330	335	302	360	329	331	350	361	329	294	366	331	352	325	327	355	297	324	336	338	341	354	329	348	350	337	345	384	368	363	323	350	334	330	338	339	351	361	342	338	339	345	321	334	341	315	354	326	348	334	353	365	333	337	310	312	358	320	348	343	342	327	333	335	324	326	363	294	321	326	350	363	313	336	368	350	321	326	319	316	294	347	342	374	342	351	305	320	322	332	349	335	328	316	341	337	344	324	340	319	342	339	333	331	374	300
6474	1066	1516	1835	1517	1347	1203	1080	1025	1002	915	866	872	863	864	861	846	826	865	789	816	829	819	844	866	798	832	793	818	799	768	771	804	752	784	799	797	775	842	853	788	809	742	790	806	817	799	784	807	803	836	798	791	798	736	792	832	775	781	822	757	819	780	784	739	791	822	781	755	829	741	801	768	783	801	778	782	787	773	769	797	845	803	742	767	804	773	810	778	805	798	797	786	735	799	779	760	816	801	791	818	791	834	751	819	758	809	770	782	740	742	794	748	744	766	768	781	785	811	780	805	802	792	842	837	829	803	776	772	790	830	817	771	809	803	732	809	809	816	729	820	827	813	771	827	769	765	753	753	728	805	803	801	788	765	785	848	793	812	783	824	827	771	788	767	798	794	805	833	760	738	766	805	766	782	767	832	794	800	797	796	808	754	794	783	776	826	800	792	766	754	793	794	818	756	791	769	826	774	792	774	773	767	770	802	805	785	838	813	780	738	777	785	810	810	761	737	795	816	738	805	806	789	818	784	729	805	775	775	787	757	824	771	766	775	784	767	813	841	796	801	775	771	786	780	749	793	769	795	829	782	765	765	762	808	767	780	770	755	830	783	792	806	782	798	772	808	774	829	778	703	793	751	810	791	794	798	772	805	810	797	815	798	771	817	798	804	844	766	758	793	809	751	814	820	752	785	792	826	736	746	754	808	787	742	807	782	774	783	748	821	761	794	764	783	785	779	785	828	802	771	799	766	797	728	772	815	804	771	753	785	784	765	849	713	777	823	801	767	802	787	809	793	777	822	769	712	790	800	794	795	773	759	783	794	774	821	742	764	796	824	693	825	759	836	783	787	791	782	775	738	733	801	807	753	845	818	770	769	711	779	809	765	794	815	797	769	788	841	768	871	802	791	818	769	855	791	774	825	804	799	776	764	802	770	734	777	792	814	766	793	841	792	817	757	753	793	758	793	799	813	731	745	758	772	760	764	729	833	741	768	798	764	784	816	757	798	795	812	749	759	797	758	780	749	782	764	768	822	824	807	835	779	751	813	799	793	856	823	806	751	820	837	775	787	802	774	760	804	813	761	790	763	783	781	845	792	767	781	744	779	801	811	779	784	791	788	749	768	806	758	775	813	758	774	793	774	787	774	793	789	783	791	797	827	777	818	822	800	798	797	847	788	790	731	772	793	798	801	790	785	838	789	799	778	797	802	832	814	794	784	759	732	792	747	756	799	747	750	853	816	771	782	779	801	763	765	836	796	736	799	819	775	749	778	798	771	766	801	786	751	789	784	836	873	776	729	847	803	815	796	763	808	794	749	771	848	730	809	746	827	769	806	780	762	771	760	763	791	743	772	798	755	765	722	805	777	759	768	836	714	766	806	769	789	766	800	809	774	774	816	759	772	784	815	788	800	800	766	742	824	807	771	829	791	760	780	805	776	763	850	776	861	788	790	775	806	798	758	812	793	789	778	752	821	785	795	750	778	751	782	767	757	780	802	793	753	834	761	793	780	833	758	789	797	793	786	769	729	779	786	781	804	810	752	790	764	806	783	779	808	771	764	771	745	778	794	803	799	788	810	818	770	779	771	799	836	775	746	786	871	806	849	725	833	805	814	806	759	775	865	822	820	794	778	756	827	811	801	824	753	764	773	784	809	803	782	816	822	777	754	772	764	766	744	769	815	817	733	762	762	766	795	793	769	773	774	815	806	805	825	787	792	807	787	759	787	734	789	743	791	814	819	792	839	791	791	778	764	722	813	774	800	782	762	780	782	791	777	780	764	734	779	763	797	765	814	770	750	782	812	785	801	811	810	825	729	806	733	746	801	766	784	787	761	733	736	842	794	763	743	804	798	784	772	802	820	775	731	792	790	767	802	819	796	781	795	774	813	767	782	782	783	833	738	764	748	835	827	762	814	845	750	817	784	815	829	830	780	849	731	760	757	772	777	774	761	759	809	821	775	782	790	809	784	815	851	773	788	790	837	812	793	739	784	790	785	852	775	765	782	777	749	798	810	789	815	804	795	771	830	756	797	737	784	778	763	810	833	757	783	837	793	793	799	785	791	796	764	737	790	756	812	819	770	791	769	805	824	794	805	770	805	769	743	756	788	759	781	771	782	740	791	771	815	815	787	735	755	791	779	800	780	773	799	836	777	789	782	766	788	778	841	808	767	790	771	809	792	799	742	811	765	787	808	795	744	850	763	756	760	850	774	721	771	799	841	808	775	801	788	749	754	800	769	802	783	803	787	771	782	754	807	778	769	740	795	782	810	765	799	849	758	794	777	848	810	793	777	754	711	804	822	769	839	777	743	818	752	796	803	803	754	768	786	778	846	807	799	778	820	790	813	786	735	826	809	851	775	713	774	742	771	794	838	819	778	796	795	821	779	767	793	802	787	817	743	759	765	819	792	801	802	800	750	782	770	746	761	823	814	804	767	768	791	805	778	826	804	776	777	767	751	767	764	795	778	751	768	798	762	758	786	777	799	790	765	807	754	828	819	789	733	772	777	804	781	793	808	784	780	800	797	777	829	771	787	741	815	773	792	831	776	767	809	811	814	784	767	814	840	741	734	745	837	764	739	791	768	776	824	854	786	792	836	776	782	807	801	779	763	826	729	789	822	801	762	821	731	769	795	773	824	788	798	777	777	826	788	772	814	786	803	786	790	754	770	785	804	798	719	813	783	775	789	806	816	776	809	738	794	834	770	824	789	798	789	813	751	806	801	791	777	809	799	800	813	823	790	821	791	818	818	790	785	816	758	747	813	765	813	812	777	818	781	764	745	766	781	800	827	807	784	771	796	803	773	823	763	784	764	794	791	808	757	732	771	819	814	783	842	835	747	758	813	813	780	749	803	773	773	825	792	801	795	804	805	755	776	779	839	776	761	781	767	789	784	808	825	814	784	819	788	761	808	766	819	776	802	817	792	797	811	803	773	759	753	804	766	786	821	791	770	788	785	751	791	786	841	820	756	707	781	809	808	805	745	758	788	813	782	764	768	785	805	797	789	754	793	752	752	827	779	734	814	757	756	779	801	845	755	801	797	790	804	795	785	797	798	824	781	769	788	768	766	781	769	795	784	792	808	781	797	753	748	791	828	772	759	806	763	792	784	788	778	760	834	732	834	757	800	778	801	820	806	799	830	807	787	781	718	779	735	782	767	810	775	786	757	806	738	756	806	806	863	774	733	791	817	770	789	803	817	825	768	754	803	794	749	802	777	736	772	778	840	787	844	793	827	771	823	762	788	747	782	799	780	759	806	770	785	797	762	777	798	788	821	788	789	785	799	791	831	815	843	845	800	752	759	803	756	804	806	809	810	814	793	779	789	727	752	785	730	778	758	778	786	754	854	800	782	818	793	857	790	771	827	797	791	757	767	774	757	793	825	773	803	851	738	802	836	725	748	809	807	823	779	743	730	795	850	713	789	828	774	753	812	756	767	802	781	820	806	776	764	786	805	775	787	807	814	826	828	745	762	805
12435	977	987	713	559	357	303	257	208	221	209	213	173	176	172	162	177	167	168	168	195	150	161	144	159	170	184	166	162	166	167	179	170	151	174	167	146	168	159	153	161	175	182	159	154	141	167	184	176	167	140	149	155	167	177	153	141	163	148	170	175	152	122	139	168	142	177	196	162	157	168	159	178	148	162	160	126	167	162	150	139	167	150	159	159	145	151	179	146	145	124	169	146	160	166	155	156	148	174	157	172	161	161	139	167	169	162	136	166	171	188	172	146	150	151	165	167	153	155	146	124	145	180	157	159	151	166	156	155	182	193	190	143	167	158	144	160	165	158	163	145	133	152	143	159	155	149	148	130	140	158	181	164	176	153	158	146	153	161	148	152	152	165	170	161	145	148	157	163	149	145	167	189	157	148	158	150	156	168	165	149	135	141	165	148	142	153	154	167	163	156	161	142	159	163	160	137	164	143	166	152	151	138	134	159	163	159	168	174	155	157	197	147	157	177	164	174	151	162	159	163	163	181	158	176	160	170	179	160	144	157	169	187	140	127	157	169	148	131	161	147	151	159	178	129	130	147	166	138	170	173	129	155	182	147	145	166	160	173	170	152	161	150	159	165	147	137	131	151	136	146	168	149	185	167	156	167	173	147	138	170	150	166	163	159	154	160	143	160	170	138	176	153	165	129	164	157	159	135	166	150	167	164	162	150	165	134	135	166	169	164	161	145	171	140	131	158	186	153	145	155	157	158	154	141	151	167	172	180	170	139	156	163	168	132	170	144	171	180	156	152	162	191	167	140	180	138	157	164	160	154	154	160	164	161	150	166	144	173	156	133	144	185	187	147	152	146	167	157	172	166	153	163	177	158	160	162	145	166	157	161	165	177	151	142	161	148	177	160	159	144	166	163	161	161	178	161	152	152	156	165	161	156	152	146	161	130	173	135	150	153	164	157	166	163	167	179	188	135	148	186	185	150	173	163	160	164	191	165	161	165	151	142	149	163	171	168	151	141	141	157	150	164	170	188	182	139	144	172	153	128	165	146	148	151	137	155	134	146	134	177	157	148	192	151	162	149	135	140	142	144	151	174	169	152	159	181	151	146	165	173	158	162	142	144	142	167	160	156	184	144	173	151	154	163	148	136	148	155	159	148	129	143	145	163	182	169	139	168	142	157	155	160	141	143	183	162	154	161	157	184	151	193	176	171	161	163	150	162	121	161	132	181	170	163	154	169	162	179	156	148	134	166	174	137	141	177	149	170	177	161	160	137	168	138	166	131	135	158	168	170	147	164	146	181	151	156	173	162	167	148	158	178	161	147	163	157	155	155	158	137	159	153	166	154	170	162	169	169	148	155	170	124	151	169	156	153	145	164	158	177	155	165	164	189	170	159	180	149	172	167	152	148	149	168	147	147	163	131	171	155	165	152	161	145	144	168	171	154	155	128	182	137	161	143	174	162	166	178	186	168	170	150	165	157	146	170	157	148	174	154	166	150	145	185	168	144	161	163	164	169	176	170	176	169	162	180	153	147	164	168	185	173	165	170	147	158	177	155	169	168	147	169	147	177	150	151	152	135	167	177	138	187	149	179	171	152	168	165	132	156	142	142	139	153	169	135	155	163	144	162	157	147	159	144	160	159	184	158	154	153	149	156	175	167	128	163	176	176	164	147	178	159	154	132	155	163	161	150	139	160	147	195	169	156	161	173	162	179	161	163	161	147	168	172	155	139	171	152	164	156	164	151	162	156	187	142	164	149	164	143	159	171	165	146	162	163	172	171	153	182	156	181	165	172	159	158	163	170	159	163	170	157	149	149	154	166	151	177	152	141	168	153	171	152	135	158	159	205	169	152	137	180	149	151	174	170	162	169	159	187	162	167	140	175	178	165	167	154	161	154	138	150	166	171	157	159	169	162	158	162	145	122	156	155	164	158	166	150	151	154	170	164	150	138	168	171	169	171	135	145	147	156	160	138	171	161	156	168	129	146	164	164	150	173	164	153	175	145	147	174	168	173	143	153	167	151	168	178	161	158	140	167	167	156	140	151	150	149	177	155	162	140	172	143	135	154	163	162	178	160	149	176	135	150	157	188	167	160	160	145	148	152	149	145	174	161	165	156	170	148	164	163	155	155	155	151	145	153	162	140	135	144	149	151	143	161	180	174	160	178	148	144	149	158	150	152	159	160	149	124	164	161	144	156	155	171	198	162	150	142	164	166	174	151	174	134	141	166	167	186	164	156	139	158	142	131	165	133	129	160	169	179	173	148	153	146	180	159	172	174	156	169	157	149	161	162	139	164	153	123	142	154	132	150	145	128	148	155	170	162	169	158	152	150	154	159	141	145	176	175	161	159	171	166	154	162	150	153	175	143	159	138	165	150	161	153	158	151	182	167	194	159	184	177	167	155	155	180	152	146	151	145	172	164	161	150	149	154	138	174	170	159	136	140	161	185	146	139	150	145	166	153	182	182	179	183	155	149	168	163	147	158	167	162	154	132	156	157	158	158	161	168	164	151	141	141	145	167	162	161	130	158	162	166	144	160	118	157	158	158	184	162	182	173	173	156	164	157	168	168	172	159	135	160	156	148	166	137	157	185	163	154	174	157	174	169	160	167	162	168	169	141	154	142	159	159	174	132	161	170	159	155	167	148	157	168	149	147	137	160	170	155	190	143	150	148	164	148	172	168	165	152	166	151	157	167	159	140	137	161	148	170	168	165	183	154	173	160	164	165	166	165	169	159	163	157	162	191	148	148	141	145	151	160	155	141	158	147	143	149	159	165	172	163	155	169	166	165	143	164	144	183	156	175	170	145	167	121	197	147	154	159	162	170	151	183	135	129	156	179	155	164	165	157	160	163	144	138	141	156	153	150	161	163	168	161	160	171	161	141	163	150	167	160	164	156	145	188	160	151	167	165	144	152	175	162	176	180	166	153	128	168	174	162	168	152	164	151	170	159	154	158	153	160	175	162	172	168	148	144	166	144	162	165	167	166	166	132	195	160	177	140	165	157	139	135	148	151	167	167	197	160	157	178	172	143	187	153	161	185	137	159	153	163	149	169	151	176	199	164	144	153	155	144	147	154	163	144	159	173	165	138	169	139	168	153	174	162	163	159	147	142	169	147	134	144	161	139	162	148	167	159	164	148	179	167	161	144	137	153	169	137	157	152	170	136	185	169	158	166	171	160	149	145	162	146	171	136	163	174	165	172	162	148	176	178	160	188	155	158	151	169	154	142	157	143	153	135	159	135	171	137	149	156	144	157	164	150	170	158	155	145	171	164	146	163	159	162	179	173	160	148	187	152	156	141	179	143	135	178	153	129	158	166	145	170	188	136	155	144	175	156	171	135	153	133	158	143	173	151	175	175	172	153	159	141	164	156	160	164	148	178	153	178	157	150	141	166	181	170	162	187	173	168	155	154	185	178	142	169	141	162	136	145	152	153	160	138	167	134	167	157	153	169	141	155	156	140	142	164	160	156	172	178	160
7678	969	1949	2049	2084	1448	1084	995	829	671	787	637	556	522	607	498	523	518	482	482	483	492	486	464	468	429	451	454	488	446	444	484	485	437	434	451	443	464	427	476	432	427	424	411	435	400	394	399	422	392	424	388	411	390	433	424	425	420	435	397	399	430	417	430	397	425	422	419	401	438	394	423	373	403	389	416	428	403	398	382	437	455	384	377	481	401	406	413	450	396	403	396	415	423	411	418	383	428	379	389	420	417	394	415	414	394	432	389	428	396	383	428	421	422	405	425	414	433	412	423	352	381	393	403	436	446	417	443	394	379	378	403	417	428	391	393	384	403	416	440	426	395	400	414	404	402	409	439	404	409	405	424	413	423	403	402	434	383	415	413	419	409	403	409	422	411	403	389	434	413	406	417	406	420	418	420	406	387	371	387	397	414	402	380	397	385	432	429	366	408	425	388	411	404	379	423	444	422	425	402	405	346	412	383	418	395	390	372	401	385	398	432	391	415	442	391	406	412	431	400	406	378	419	417	405	390	435	442	391	399	431	445	398	388	381	367	398	428	402	422	413	449	402	379	439	370	449	439	403	477	350	402	439	388	397	345	399	399	409	406	455	349	395	416	383	415	412	408	419	390	417	410	397	416	341	394	375	406	388	455	372	352	430	422	388	411	410	405	415	447	378	423	441	406	404	422	421	398	394	406	369	391	410	405	382	402	425	388	402	415	405	387	402	421	391	421	393	423	377	423	432	404	396	410	408	409	432	411	405	386	393	420	401	440	416	390	375	419	393	418	426	398	419	384	412	436	426	406	394	380	397	418	396	406	414	418	421	393	428	419	447	427	419	438	406	401	412	431	403	413	448	383	379	395	409	433	426	434	420	428	399	388	402	368	444	389	417	361	430	417	399	381	433	392	409	413	405	369	426	401	407	416	414	415	397	366	413	431	427	414	405	415	408	403	388	410	420	427	380	409	416	384	399	421	403	421	411	412	397	416	368	381	405	410	440	388	378	414	367	428	385	433	403	381	401	404	401	406	377	426	415	412	424	417	383	440	416	372	394	425	405	427	393	420	424	397	443	443	404	377	403	388	425	416	418	412	384	407	465	385	396	403	392	411	411	413	393	410	400	397	407	412	369	399	417	406	413	371	398	403	419	443	425	426	401	418	423	381	406	396	428	421	411	427	395	405	382	385	439	418	386	420	398	407	363	403	397	418	417	425	375	433	405	388	414	401	435	407	389	430	431	446	388	417	371	405	392	443	381	398	408	380	445	414	402	387	412	411	457	438	390	438	362	408	405	462	395	368	380	452	395	436	382	395	412	422	392	379	395	379	426	376	394	433	412	418	410	386	418	416	406	418	401	428	414	393	414	379	408	396	396	390	443	411	396	384	417	431	413	440	406	367	429	410	389	373	429	416	431	392	401	393	412	395	416	453	410	407	406	415	391	422	421	409	390	425	394	398	386	371	450	411	425	388	440	406	383	379	427	395	373	402	419	404	446	402	414	402	415	406	433	418	443	422	412	435	415	446	402	419	417	404	398	382	402	414	389	412	401	458	384	405	385	400	422	420	392	381	417	416	384	416	429	394	393	415	420	398	424	416	373	391	419	392	418	403	389	403	422	406	391	403	441	421	411	440	397	392	441	429	395	410	425	453	381	448	393	433	400	402	402	381	452	416	407	408	405	400	389	413	423	423	389	436	460	420	377	379	438	402	423	379	385	416	427	406	403	370	403	409	403	455	412	404	417	413	398	394	400	437	418	395	368	435	415	403	429	395	390	392	382	391	399	435	408	402	423	421	391	396	396	428	434	403	415	389	421	395	414	421	430	439	383	384	398	406	426	396	388	413	389	382	411	410	392	423	411	401	397	393	383	386	428	409	411	431	383	444	394	371	434	414	413	433	418	411	398	436	419	419	428	396	418	395	419	376	407	412	410	406	404	453	379	416	405	381	415	411	412	390	418	382	421	425	414	413	393	409	400	400	417	410	410	442	389	415	413	427	418	454	441	419	382	398	394	390	415	425	393	445	390	401	389	407	415	419	400	409	423	424	396	388	402	377	424	395	399	399	377	386	415	385	434	415	418	427	419	406	369	412	398	391	391	410	389	391	358	427	401	438	429	437	390	399	393	408	435	415	422	417	429	402	395	359	396	396	415	399	412	393	418	370	405	392	442	413	398	380	417	394	393	388	401	419	411	417	424	426	408	388	391	394	391	408	401	406	391	395	382	376	404	411	453	391	405	431	385	398	428	365	474	379	393	426	399	415	390	351	406	400	400	419	427	404	381	417	435	403	435	427	429	404	417	419	375	438	430	387	412	427	391	419	375	407	403	405	375	397	435	385	434	407	422	415	383	408	370	393	416	391	423	410	447	380	405	413	391	399	404	437	420	402	423	436	411	415	387	394	390	363	440	393	403	415	443	422	389	397	418	392	397	423	392	414	404	421	440	426	387	425	425	395	439	422	420	380	417	396	385	384	428	420	415	400	361	413	396	453	405	386	432	420	406	406	431	433	374	404	380	402	390	393	423	402	389	409	426	379	430	394	393	386	416	426	386	383	450	430	374	382	397	394	413	407	416	416	418	436	437	377	408	427	413	391	398	442	401	398	404	389	426	394	403	407	407	415	411	385	453	393	401	396	415	391	382	389	391	420	432	403	396	393	396	405	404	416	407	399	390	425	382	417	437	434	412	385	390	389	405	407	437	386	435	400	402	383	389	442	466	403	402	417	378	407	415	427	431	407	407	395	404	399	420	408	386	417	408	429	418	442	401	432	373	443	412	382	367	469	399	394	415	412	416	407	400	385	415	383	392	407	387	409	391	385	387	436	457	387	448	410	404	418	413	387	401	424	432	396	365	430	396	403	422	388	434	407	389	447	382	378	433	406	426	400	441	392	449	406	413	411	360	422	428	419	410	374	432	395	370	381	402	395	417	417	392	399	425	399	432	383	395	410	373	433	416	402	439	389	424	406	440	446	438	422	460	447	432	415	388	405	416	412	423	404	419	390	386	409	433	412	443	381	406	420	394	417	437	364	416	371	423	445	383	411	407	401	420	381	413	407	421	416	410	365	424	391	415	414	417	425	375	387	438	413	428	403	414	389	407	395	413	396	401	397	367	434	418	379	403	393	398	401	422	398	396	399	434	387	406	392	398	368	392	406	408	402	387	389	433	398	379	436	435	387	399	427	415	412	396	382	394	381	394	399	416	378	415	413	410	408	415	421	410	388	375	394	395	410	417	383	422	406	404	442	410	393	412	405	446	401	438	365	438	402	392	439	392	388	405	422	456	391	436	392	414	398	392	381	410	447	403	391	405	389	380	389	420	417	423	391	399	409	375	408	409	379	418	402	423	408	394	433	389	420	406	396	392	410	414	425	404	413	423	380	417	399	414	404	411	390	418	388	389	398	406	430	410	427	423	381	425	422	401	381	372	415	403	398	390	429	415	378	378	396	446	398	378	405	414	420	393	413	430	435	388	372
1298	383	382	381	379	363	353	355	363	427	380	360	379	358	369	384	338	373	356	382	376	358	353	409	323	343	376	372	400	362	375	367	392	363	365	342	371	391	403	411	398	367	399	382	387	348	370	380	346	385	341	382	357	379	390	378	358	338	392	356	359	357	353	373	380	385	355	361	404	387	378	423	397	359	383	365	377	397	405	386	353	342	350	337	336	381	391	382	341	364	418	377	335	335	346	349	383	411	405	358	354	361	385	369	404	353	376	404	401	369	379	412	431	397	423	377	397	368	378	352	375	383	364	393	377	357	387	377	383	409	329	399	414	382	344	351	355	393	353	357	394	369	411	369	379	348	396	373	364	427	365	337	365	355	406	323	365	364	402	351	375	400	367	354	360	343	399	374	386	376	364	377	384	367	354	319	384	430	381	361	389	367	390	336	367	342	341	386	404	337	327	333	388	392	365	388	341	344	362	386	369	351	351	362	324	381	341	364	422	405	393	357	376	395	381	360	394	380	384	425	362	398	364	401	358	334	374	381	395	377	360	376	375	394	357	372	383	357	380	346	368	406	337	357	399	373	379	360	377	360	388	349	427	389	364	349	367	348	370	390	399	378	359	388	367	384	368	371	401	371	370	343	367	375	419	378	371	363	338	387	396	408	354	338	375	381	386	347	409	389	388	367	405	339	364	386	377	370	347	389	393	345	374	365	373	415	369	365	392	407	361	359	375	391	395	331	394	334	356	373	395	376	374	359	392	348	353	375	373	327	420	371	429	371	366	386	371	387	333	376	404	379	382	368	390	363	355	384	359	376	380	375	394	389	355	371	331	358	343	390	325	364	345	395	350	359	354	361	414	351	401	358	376	357	341	387	367	351	376	394	377	340	359	399	400	406	344	394	359	338	381	365	352	409	318	378	375	365	373	338	370	359	361	408	397	370	342	376	386	388	347	339	387	373	378	356	376	380	350	364	367	357	375	380	396	419	349	345	344	396	365	371	402	395	395	358	386	331	418	413	374	364	380	368	401	380	365	351	379	356	350	438	386	404	393	332	413	387	318	358	398	373	365	417	370	384	376	393	324	353	404	357	342	400	402	365	391	386	345	404	389	359	355	418	342	390	339	337	358	379	395	369	368	364	377	384	387	389	338	358	382	342	392	396	393	368	390	368	360	403	401	360	391	401	392	362	364	350	342	395	380	378	378	387	394	356	429	341	362	381	367	376	409	380	363	375	357	374	374	359	373	404	372	375	377	385	377	391	403	409	348	361	392	352	347	362	357	329	366	343	401	362	362	398	373	361	401	363	395	367	387	397	413	383	375	399	364	395	380	372	356	372	351	371	397	405	383	379	388	368	358	370	343	354	372	354	386	350	407	384	385	378	357	395	377	379	396	353	352	347	366	364	351	390	376	374	386	390	371	381	334	408	397	380	363	374	394	396	351	371	351	382	379	398	378	358	353	362	373	353	378	350	362	362	367	383	358	376	374	355	355	331	354	357	384	400	364	378	387	369	435	364	361	392	397	348	379	382	346	385	373	379	352	374	374	349	398	369	359	351	355	387	413	408	347	396	379	382	368	352	438	377	343	407	402	364	358	373	341	323	329	377	374	380	368	366	383	341	370	354	405	363	375	350	369	376	415	379	371	392	363	365	355	360	376	354	378	396	362	357	359	363	375	346	369	364	387	424	387	396	378	338	375	356	360	418	393	343	360	373	345	359	382	348	352	338	329	380	367	370	404	384	354	383	386	377	360	397	398	371	412	402	394	366	383	395	425	363	374	356	366	374	346	350	366	414	355	364	384	357	384	350	347	369	398	367	383	407	392	424	367	391	347	348	361	383	394	390	405	358	391	369	364	367	384	336	329	339	396	403	380	372	367	351	400	379	391	399	354	358	340	377	390	437	392	376	395	389	350	373	362	385	384	350	370	358	375	395	363	407	387	358	363	403	402	379	381	355	380	363	345	346	402	381	387	392	388	374	399	386	386	369	373	354	424	356	354	338	363	369	361	395	361	312	349	379	375	371	377	376	383	403	363	364	374	363	379	405	339	363	361	372	383	408	380	373	367	387	347	398	373	396	371	379	398	368	387	405	388	396	370	385	396	342	354	411	363	343	374	378	340	369	355	389	356	377	373	388	375	361	368	368	359	364	374	364	392	421	419	358	381	338	362	394	393	415	363	454	383	398	349	360	382	396	348	402	363	363	386	337	370	370	343	321	374	378	396	362	367	385	385	365	375	383	369	369	404	354	448	352	374	371	382	379	366	385	410	369	373	385	373	366	368	354	400	420	358	401	430	388	380	362	341	366	371	363	364	371	357	348	403	371	357	360	355	366	367	371	377	370	367	395	387	340	384	358	397	373	400	391	379	357	377	385	357	385	336	342	356	356	383	387	371	382	408	383	387	350	365	362	358	370	361	380	338	378	396	336	417	370	354	374	401	354	387	365	378	368	342	338	377	353	378	340	391	358	350	368	379	352	372	385	405	391	361	326	396	391	357	400	365	387	347	344	362	353	404	374	350	369	381	388	356	368	380	350	357	383	363	404	402	358	378	384	404	366	364	382	316	381	389	369	361	363	377	334	385	366	395	381	383	383	376	380	366	362	380	393	401	371	360	370	386	369	378	384	366	340	380	358	405	354	409	382	351	356	360	378	341	349	385	340	377	375	363	388	382	360	388	325	356	399	351	352	328	411	388	387	355	388	365	388	368	350	338	376	351	402	383	358	409	344	382	383	371	368	334	381	393	398	386	410	357	371	353	385	369	375	375	372	362	365	413	390	380	361	370	392	371	352	349	375	364	366	368	377	363	407	383	383	367	405	399	352	392	334	412	416	360	351	405	353	406	393	349	349	342	352	378	387	372	358	357	371	419	363	369	354	403	357	385	395	389	349	355	373	340	383	365	379	361	406	375	392	352	367	343	377	373	407	370	379	384	361	391	391	369	377	390	400	361	365	379	406	332	395	355	360	355	383	406	365	396	371	353	383	416	366	350	352	365	321	407	369	383	380	357	359	350	352	389	349	373	363	348	378	348	340	361	405	390	392	363	354	369	386	387	336	374	386	388	397	356	395	366	363	369	334	378	368	349	348	403	356	345	344	331	369	349	380	380	347	380	358	366	385	377	352	391	379	398	410	368	374	350	378	389	341	335	332	384	397	396	382	379	374	387	389	356	353	369	350	407	363	356	371	351	383	377	381	333	364	386	371	371	361	361	366	390	397	372	392	387	366	363	370	371	383	398	383	369	375	386	389	383	390	336	419	359	364	374	343	383	371	351	364	353	369	389	364	345	386	365	372	400	429	347	410	387	323	356	408	367	344	415	386	371	374	360	398	369	348	399	367	365	377	329	400	348	342	367	349	393	331	383	381	372	404	389	389	380	380	394	403	413	371	384	356	384	398	374	338	355	370	369	378	397	408	348	368	344	384	347	357	375	369	372	357	395	364	398	393	362	384	396	339	386	377	337	391	372	376	347	320	390	368
2044	899	891	916	951	913	901	916	896	894	862	880	850	874	881	876	852	834	839	905	851	894	857	871	883	828	866	906	870	887	881	882	864	887	837	863	865	830	910	841	855	862	856	841	835	884	845	876	826	902	850	862	862	910	883	823	842	778	914	876	853	895	905	895	853	866	888	886	904	844	857	889	885	875	890	853	826	886	842	897	836	904	825	871	909	895	910	805	868	888	878	872	872	911	908	857	893	841	863	872	855	859	905	869	845	831	855	841	923	838	880	811	878	905	864	850	875	885	870	862	872	892	874	840	875	886	884	876	868	930	871	885	875	893	879	871	850	846	890	900	867	779	929	844	842	854	824	846	873	838	832	870	865	878	897	863	878	842	878	869	866	883	928	897	854	912	841	849	878	874	963	921	883	903	878	856	874	896	823	909	835	840	867	891	835	879	855	895	863	894	871	822	877	861	824	861	877	870	887	836	851	887	847	887	937	876	860	919	916	886	891	849	860	814	821	919	840	878	912	869	884	880	867	879	848	853	872	846	931	926	836	883	864	833	885	859	875	884	855	907	881	875	845	862	895	947	824	822	867	868	844	848	869	834	797	874	918	939	813	888	816	836	833	870	842	898	881	868	873	832	883	853	890	869	925	870	843	917	817	874	910	890	879	848	915	879	874	900	888	848	899	846	893	916	870	872	847	857	882	857	873	856	893	842	881	859	926	898	882	889	855	922	896	906	872	860	868	913	899	878	898	894	840	879	940	872	895	883	876	848	805	898	896	816	833	923	874	892	827	919	835	896	855	882	875	920	885	918	840	910	879	863	851	902	850	903	932	847	857	883	884	853	896	829	849	905	904	956	892	843	828	895	871	857	862	901	873	932	886	901	843	846	906	856	885	871	869	841	842	895	844	867	909	844	907	903	822	866	881	858	895	873	834	858	844	916	886	915	791	829	883	884	880	804	852	862	858	887	866	925	862	838	842	867	850	868	811	878	899	851	849	938	893	871	873	883	913	884	860	869	842	855	858	853	849	855	906	862	856	905	875	854	834	832	913	883	912	868	838	915	865	885	844	833	893	901	878	867	873	910	846	906	901	853	850	873	860	901	902	872	884	907	906	886	910	906	922	879	887	846	876	841	860	868	837	859	899	858	853	887	928	875	859	847	878	916	862	874	888	834	852	889	889	906	883	875	882	903	899	800	895	824	915	850	832	809	869	890	845	912	912	886	910	846	791	910	825	855	832	885	883	876	883	814	870	824	869	884	875	833	913	860	890	912	922	906	838	868	840	876	858	879	840	819	922	830	897	871	902	885	908	863	892	845	845	927	882	875	855	884	865	831	831	868	898	838	855	877	890	839	808	874	876	876	861	848	843	866	840	887	869	889	843	917	904	894	837	905	851	862	875	801	894	869	870	832	881	804	860	821	897	892	900	832	894	854	808	835	866	829	864	857	874	855	868	845	837	887	881	898	853	875	869	871	897	804	844	895	881	816	836	930	877	843	875	870	859	881	851	928	900	827	847	958	847	872	894	872	930	891	869	872	877	882	895	842	891	858	911	927	936	856	872	907	903	877	893	874	866	869	884	851	831	897	880	867	851	828	888	910	891	868	849	876	848	887	849	885	836	843	908	859	860	861	888	838	891	856	900	849	878	893	865	869	825	893	846	858	843	851	880	894	891	853	888	868	834	878	861	843	880	890	861	865	880	890	869	874	814	837	863	919	872	844	849	848	901	878	866	877	862	896	831	868	840	845	842	850	896	914	903	850	879	874	880	881	821	900	866	911	871	808	881	917	896	903	840	857	888	892	911	914	896	887	886	841	883	864	892	929	894	879	842	868	861	863	843	872	858	840	882	839	878	892	866	906	865	916	926	888	836	838	819	917	878	863	828	885	892	877	894	842	837	840	835	879	834	857	900	810	863	846	847	844	865	871	899	899	875	848	858	830	869	860	855	904	901	899	878	839	809	889	861	884	862	877	871	873	881	887	882	868	887	867	882	830	872	872	824	882	866	871	881	812	866	897	897	890	854	844	870	838	881	880	908	863	858	941	856	866	836	845	956	848	930	870	909	871	861	905	871	869	891	878	848	882	862	905	836	844	869	832	845	819	879	886	853	875	886	873	854	893	916	907	832	878	892	840	895	883	869	875	899	875	872	879	861	828	897	892	889	887	873	870	828	889	898	883	878	889	848	844	888	827	873	917	856	925	888	842	841	864	827	853	830	880	844	840	919	848	838	852	850	866	897	910	847	853	869	924	853	881	865	837	855	817	862	786	838	898	836	907	831	885	878	793	898	857	851	905	852	858	855	838	805	843	860	919	801	844	889	815	920	896	877	854	900	876	824	870	886	855	845	845	876	864	887	813	823	853	867	839	842	873	859	842	868	878	862	878	869	836	894	868	859	884	848	856	892	915	874	870	865	894	879	904	946	832	926	855	924	833	876	896	880	854	844	955	887	901	917	870	818	834	872	853	885	887	851	879	882	868	828	862	933	855	863	843	854	892	892	848	866	917	878	879	840	871	879	839	898	864	899	890	827	862	868	871	904	879	887	851	923	827	877	852	860	869	934	879	868	862	846	847	913	886	906	912	866	870	899	938	896	884	884	914	849	891	830	851	859	890	891	851	920	918	884	830	867	897	902	899	869	891	870	876	857	841	872	882	889	843	848	801	897	844	922	873	882	882	897	864	890	870	861	881	833	866	849	862	878	909	856	912	877	833	843	840	860	846	888	901	856	919	897	862	884	873	844	856	945	921	879	895	867	889	864	825	874	891	830	886	850	867	853	871	903	879	864	845	824	913	919	949	827	863	905	868	858	845	915	878	895	956	862	836	862	830	917	874	859	891	861	862	865	904	905	905	852	907	877	879	908	903	872	842	848	877	907	845	863	896	919	827	869	887	873	917	898	863	881	866	892	851	910	914	893	846	823	914	820	895	871	876	846	856	842	885	889	914	852	882	842	853	846	915	822	906	912	906	897	843	827	870	869	886	933	860	838	831	923	845	909	900	838	886	853	882	857	911	878	930	851	864	962	863	842	832	877	843	833	881	877	835	886	877	992	875	926	896	870	885	934	874	858	894	894	843	933	919	848	847	851	842	863	851	887	854	884	869	917	902	858	929	819	911	876	907	879	821	885	878	879	870	849	861	892	888	894	899	885	871	898	866	852	859	887	925	883	857	909	841	910	848	905	910	868	899	880	850	910	808	915	823	918	893	868	854	884	871	905	871	869	854	861	873	858	858	899	885	861	904	853	892	876	845	860	864	871	910	892	851	881	866	818	848	858	918	824	882	905	866	896	916	891	914	911	904	922	872	845	887	873	847	844	819	908	855	906	903	835	934	839	824	904	890	894	899	875	884	879	846	877	869	893	876	791	830	849	848	901	879	876	898	883	831	921	921	883	892	791	904	866	903	891	856	875	881	865	864	849	882	861	835	843	880	860	856	895	873	870	926	864	853	902	874	867	897	847	857	860	847	928	874	868	938
6782	636	728	644	504	432	436	368	367	355	340	340	353	352	352	322	368	324	326	329	309	346	321	340	352	327	335	347	370	364	356	337	368	349	356	308	349	337	353	356	331	373	358	350	386	316	360	389	354	348	320	380	330	347	331	304	335	371	336	359	331	354	363	337	336	368	354	341	355	348	352	329	346	351	331	316	315	366	317	329	347	331	358	375	344	369	318	327	326	329	360	360	312	330	315	333	342	323	318	347	308	343	306	328	317	298	319	343	334	319	315	360	337	347	313	344	335	363	330	319	371	367	333	379	350	319	320	346	355	340	351	357	356	336	365	334	346	370	339	348	339	357	322	344	334	352	352	334	330	354	354	355	292	339	330	363	318	338	337	366	380	359	339	336	353	346	311	344	375	327	359	355	358	319	336	356	319	336	353	313	374	332	349	330	312	317	322	345	353	314	329	315	340	357	342	344	324	341	362	330	319	335	316	373	356	328	325	352	377	343	343	338	355	340	321	323	364	343	343	303	337	316	370	331	311	353	367	324	352	358	336	315	332	379	329	344	321	314	380	337	298	330	328	376	346	351	330	337	342	331	337	347	315	333	339	330	318	360	352	347	320	336	367	334	380	341	344	342	311	339	346	360	349	328	364	360	335	308	328	337	307	301	348	345	359	355	359	317	338	338	349	326	330	327	337	347	309	362	330	353	352	325	310	347	319	340	342	311	336	300	311	321	323	324	370	363	345	337	341	327	363	339	361	316	320	354	386	337	354	331	315	358	338	345	331	335	376	358	349	351	316	292	317	345	339	355	306	337	317	342	348	324	343	350	328	368	355	345	337	325	358	321	341	343	333	339	347	342	333	335	330	343	342	318	295	323	352	333	341	318	339	330	359	316	343	324	326	333	373	358	365	335	334	335	338	346	351	341	349	349	352	321	347	326	360	341	338	359	336	360	333	352	377	320	372	357	331	312	330	311	355	350	326	341	369	343	356	337	349	314	321	338	320	362	356	342	347	303	342	351	358	356	338	333	338	321	363	311	340	338	365	358	332	360	352	357	355	341	342	330	351	358	331	348	369	343	350	372	343	347	341	354	320	316	337	364	350	308	340	342	361	343	350	379	334	338	341	308	316	368	328	343	344	330	347	363	326	324	330	350	342	324	330	308	354	333	322	367	341	323	312	301	326	341	328	335	337	314	351	331	317	340	327	383	370	333	317	366	337	355	335	341	336	350	323	319	354	326	361	347	299	343	350	352	327	390	354	377	390	319	341	317	374	335	366	322	323	319	338	359	351	356	372	350	335	304	319	373	335	326	338	353	338	356	358	362	316	344	340	354	320	339	361	349	345	325	327	373	345	358	335	315	309	344	297	344	356	322	355	338	333	332	335	298	351	331	339	354	323	342	337	353	362	332	355	332	360	349	359	328	321	333	321	358	341	318	329	373	344	331	346	357	350	334	336	340	323	334	340	334	334	346	304	371	337	311	321	323	337	340	328	379	339	317	339	328	340	352	352	368	339	341	362	372	314	300	335	352	348	345	356	344	296	348	310	358	348	294	337	344	357	346	326	299	352	330	311	351	332	363	371	363	362	352	370	345	358	330	331	285	345	331	331	362	309	327	362	320	315	318	313	298	361	322	334	344	338	304	335	326	327	342	341	341	363	344	351	340	362	354	364	340	361	365	355	308	365	342	376	347	353	361	345	343	350	354	360	335	337	349	339	313	348	322	338	334	333	315	345	350	352	317	353	339	351	331	329	324	366	348	343	330	331	325	344	331	315	329	354	327	319	335	336	332	366	314	329	337	375	347	334	347	329	325	354	340	344	329	362	339	344	336	340	330	330	298	345	357	327	322	335	324	328	354	331	334	345	330	319	326	346	312	335	353	337	339	333	346	337	354	341	326	304	324	316	345	349	396	365	359	350	349	326	345	322	355	340	322	361	345	328	365	318	328	339	373	309	330	303	317	335	343	307	374	337	345	343	346	358	330	307	345	336	359	324	364	331	352	374	332	345	324	339	362	328	350	352	339	324	307	357	309	313	361	375	337	342	343	330	315	336	325	322	323	343	343	382	354	313	328	332	344	340	317	326	359	355	326	339	354	318	333	359	345	337	353	354	353	343	311	348	376	370	382	327	310	311	394	344	349	347	352	307	357	368	375	344	320	337	363	348	354	351	348	342	353	324	346	349	353	341	332	314	356	335	319	336	337	383	376	367	301	346	341	362	298	328	344	365	331	347	356	345	346	374	352	345	314	347	337	362	330	353	335	339	339	356	310	365	356	361	386	324	345	319	341	353	334	338	351	318	329	322	315	337	335	329	352	305	309	339	338	324	325	332	352	336	346	328	385	359	343	348	316	355	362	331	339	360	371	350	386	308	326	316	312	327	351	356	319	396	339	350	327	306	385	344	338	350	362	337	362	344	365	359	310	326	337	339	369	334	336	344	337	331	334	324	307	304	324	349	304	313	344	383	326	325	351	365	346	326	390	335	328	318	330	334	300	293	354	390	313	331	323	314	338	302	321	360	335	336	357	338	325	344	357	322	304	324	335	341	338	327	340	316	318	344	349	314	336	354	349	317	328	342	341	317	342	331	334	352	371	350	306	349	331	335	329	331	334	322	346	365	338	353	360	328	342	363	325	348	329	328	331	346	330	344	334	321	367	324	366	364	335	336	351	324	357	335	316	298	359	314	342	350	335	326	326	340	343	331	360	308	354	324	306	339	336	323	344	351	341	328	349	356	302	325	309	320	325	323	337	341	345	318	300	340	348	347	346	350	358	378	333	344	352	353	315	336	333	337	356	338	315	304	371	336	356	357	344	328	332	346	337	358	339	318	337	382	326	339	324	328	325	348	333	381	354	306	357	326	310	335	337	345	358	358	338	394	353	329	311	372	339	348	368	313	366	338	327	368	359	328	328	379	359	329	335	339	332	344	327	340	331	301	332	326	345	302	328	314	347	332	323	354	353	328	317	333	336	337	322	340	372	354	346	339	378	345	373	332	333	361	358	359	304	388	373	358	375	353	349	347	322	316	345	344	318	335	365	291	334	353	355	358	356	348	342	370	346	330	353	364	373	329	394	337	328	326	330	349	360	341	332	347	367	345	323	307	311	333	353	325	337	361	321	336	358	334	348	346	316	352	336	339	302	349	344	350	350	337	350	355	354	287	327	312	345	334	322	332	371	323	343	361	356	318	294	353	331	315	313	357	349	319	357	317	392	343	347	326	317	307	346	332	354	338	348	340	347	335	301	315	303	302	328	335	350	344	327	363	325	361	344	356	339	339	330	326	326	377	329	331	347	318	365	309	356	324	351	353	361	388	318	341	372	301	340	337	355	387	317	322	344	318	382	349	321	364	338	347	340	326	333	364	328	339	361	320	337	333	299	338	362	352	350	353	336	399	335	330	328	335	322	311	293	353	326	330	321	383	332	341	315	316	340	332	322	334	345	337	334	366	331	373	317	329	355	369	362	331	327	365	354	310	358
6333	1075	1629	1851	1540	1410	1261	1034	992	983	889	845	928	879	883	817	823	901	893	816	865	875	783	841	805	820	807	839	790	797	842	844	751	764	812	775	807	790	752	765	852	793	833	850	840	779	770	804	774	812	793	812	802	808	773	805	796	783	785	742	813	778	790	739	781	759	784	736	845	785	783	756	793	766	786	782	811	770	760	766	859	797	780	819	805	749	835	775	790	787	810	759	786	779	824	795	802	822	780	771	801	762	794	783	800	821	805	780	825	786	806	771	778	851	761	803	823	796	799	798	791	822	750	799	795	771	751	796	749	808	790	781	817	791	773	802	829	756	817	773	779	821	773	808	781	788	811	760	824	803	758	755	761	803	834	807	809	758	821	744	792	798	757	795	754	809	816	769	773	792	793	800	815	790	779	812	791	779	755	815	766	774	794	848	819	786	762	822	784	796	749	812	818	828	770	788	817	815	810	754	780	777	761	769	781	766	819	783	755	802	761	817	811	766	771	766	771	806	761	847	772	797	794	779	751	789	797	782	732	855	769	756	728	772	775	796	795	755	775	782	803	773	837	800	825	816	802	780	805	832	822	748	813	766	752	792	789	818	832	775	765	795	792	752	771	784	810	782	809	792	802	822	820	807	849	784	796	789	787	820	755	831	819	815	800	793	741	783	772	821	798	813	778	780	887	802	727	819	792	786	762	802	795	800	840	802	804	804	798	838	785	774	778	766	797	821	804	822	790	828	799	781	753	819	836	814	785	800	749	763	774	786	814	818	761	837	780	794	760	777	838	812	819	773	800	782	780	836	827	768	785	789	797	772	751	778	780	797	782	814	812	792	824	816	771	813	814	775	802	806	790	810	773	802	804	799	789	760	828	798	804	760	779	824	816	788	800	787	724	755	822	731	789	736	828	775	746	872	782	754	771	797	791	780	781	784	806	793	763	792	788	733	848	832	813	759	746	788	767	818	835	786	818	777	783	823	806	790	830	795	739	802	825	817	793	759	768	741	780	772	789	771	807	751	757	806	777	781	774	798	815	792	787	790	777	769	785	742	804	778	754	790	780	794	783	757	794	777	802	775	787	796	813	787	812	787	783	801	761	843	715	779	776	822	818	813	813	766	728	792	815	726	785	838	756	776	784	762	753	783	746	820	818	762	752	832	791	802	859	811	778	797	800	834	808	749	786	777	800	777	762	789	768	793	774	770	798	760	815	747	796	785	733	789	768	815	754	805	761	807	782	843	765	784	766	791	814	785	801	805	840	825	834	769	799	786	830	796	811	780	824	802	749	801	842	850	829	774	839	787	785	815	773	767	812	760	749	811	791	779	787	790	811	843	779	796	768	781	777	798	817	815	763	885	775	741	772	810	799	806	776	767	829	810	828	805	829	795	800	834	775	765	713	789	744	795	782	804	786	781	759	774	748	754	798	835	799	800	733	776	809	825	799	777	820	783	750	787	775	766	810	812	742	779	809	813	829	841	758	800	780	792	780	807	790	781	758	805	727	761	807	816	785	792	771	827	806	803	835	788	814	776	825	740	808	775	855	806	775	808	821	799	785	771	792	810	771	800	797	838	791	746	773	770	794	811	727	766	784	759	820	793	743	770	767	840	834	778	819	749	835	791	821	779	783	799	811	772	786	729	790	795	758	804	787	802	826	862	771	770	793	790	827	764	775	761	791	783	806	820	764	770	791	800	798	752	767	778	835	757	774	770	780	784	758	784	771	800	779	812	766	782	795	805	771	783	750	765	768	786	742	740	812	829	779	763	765	811	840	766	823	826	792	801	789	773	763	815	799	734	810	772	842	737	688	791	763	789	821	787	807	817	818	830	739	790	775	849	777	807	792	788	792	770	817	817	776	774	791	747	854	770	759	782	794	827	788	800	786	770	785	762	755	759	783	795	794	770	751	795	766	737	793	762	761	808	775	743	754	815	781	783	757	785	758	769	768	775	758	785	775	829	830	767	810	734	768	785	796	783	790	769	803	788	847	807	761	819	842	840	806	838	768	772	750	796	756	805	836	789	872	804	779	768	819	747	778	809	794	763	805	807	840	769	788	806	786	750	785	826	804	804	801	822	756	782	786	776	839	833	821	747	855	775	770	805	808	794	822	864	794	746	761	830	738	790	814	793	788	736	825	774	766	790	804	783	766	829	821	816	777	767	778	825	770	796	825	768	746	771	766	784	795	817	765	788	783	805	788	796	774	760	787	787	801	772	836	823	794	815	781	814	794	775	820	894	809	756	757	802	756	837	835	807	795	772	825	765	748	806	784	774	733	754	730	790	821	806	786	743	813	763	778	765	771	782	781	784	749	792	771	757	781	784	797	784	824	775	793	806	841	751	812	829	797	803	822	685	814	858	744	787	778	791	779	788	780	792	836	765	799	799	831	810	822	784	785	750	782	767	759	808	792	774	745	813	834	803	792	757	826	786	804	782	808	782	759	794	817	760	777	813	757	788	766	790	802	711	816	734	823	780	754	790	727	815	849	781	797	771	779	760	809	799	820	766	786	822	783	749	803	805	851	802	803	789	814	782	755	796	779	804	778	794	807	824	804	782	775	797	765	827	786	747	862	764	786	761	729	792	754	796	808	846	801	770	785	741	727	783	769	786	748	815	813	794	819	793	803	743	808	782	748	808	802	795	775	776	817	850	794	746	813	809	812	829	774	786	768	788	801	835	748	782	768	786	782	867	781	798	823	760	791	787	766	790	825	751	785	754	792	765	797	802	828	788	754	786	818	800	809	806	810	754	782	789	784	826	832	820	827	812	749	780	816	828	835	760	805	724	809	779	828	784	808	760	803	797	770	804	851	820	842	835	748	850	796	767	765	751	740	802	785	772	742	784	801	715	739	792	841	809	801	760	820	753	758	763	844	779	813	809	757	767	776	844	833	774	820	829	761	776	831	801	801	757	738	796	822	817	812	740	789	806	827	817	798	812	776	797	768	800	795	783	765	809	816	809	813	845	780	782	787	777	803	788	822	810	780	820	839	750	759	801	778	759	789	743	796	782	808	805	795	758	797	735	785	773	777	750	833	797	788	809	790	767	807	801	744	762	814	867	776	782	847	835	765	817	816	771	787	780	820	764	776	802	765	795	772	772	790	803	794	804	798	826	813	771	789	809	763	795	829	786	750	777	791	831	792	773	846	826	820	783	807	786	783	772	835	815	740	828	781	748	777	800	796	788	784	829	788	817	833	774	799	811	788	800	821	759	804	829	815	791	802	754	821	773	762	767	773	795	808	829	783	758	816	811	813	810	794	788	801	784	863	790	766	797	801	831	768	766	821	801	804	806	777	802	771	821	803	754	778	800	763	785	797	733	805	758	813	807	806	791	765	865	799	882	781	790	786	785	776	831	782	769	778	772	851	808	834	820	796	800	779	753	803	757	809	806	818	813	800	825	821	817	764	755	771	775	780	813	815	765	761	788	811	791	804	775	803	789	794	752	798	785	802	785	744	782	790	784	786	768	802	790
12437	926	942	732	521	405	321	269	224	210	214	188	200	170	178	174	195	193	196	181	137	148	184	176	165	158	185	153	151	161	149	161	162	193	140	171	185	176	164	153	187	173	147	150	183	166	148	173	167	161	140	161	151	159	163	139	146	155	153	153	141	189	161	167	135	171	158	178	150	173	170	135	138	150	166	135	147	155	174	160	144	159	173	175	159	159	138	160	167	169	157	144	163	160	167	163	149	164	132	131	163	160	141	143	137	172	172	168	160	151	170	150	152	168	179	180	149	144	183	162	155	163	171	160	139	163	177	123	161	135	151	145	187	161	177	161	160	188	144	159	191	152	152	158	164	175	145	142	147	154	162	177	158	163	155	163	160	161	149	185	153	186	147	162	158	163	163	174	152	168	158	145	145	142	151	157	158	162	171	151	148	144	155	174	158	165	182	135	182	168	167	171	156	162	173	140	161	155	159	166	157	161	142	131	177	180	140	155	169	138	172	177	160	155	175	160	155	156	151	173	166	165	179	156	157	156	143	159	147	149	157	149	157	169	166	180	132	163	182	155	161	153	181	172	162	172	140	149	145	137	154	162	152	173	149	188	158	173	174	176	150	152	148	163	160	168	156	168	156	152	157	183	174	190	155	168	169	146	172	160	145	166	151	131	164	157	132	154	155	163	150	150	156	145	145	159	143	160	153	171	174	160	152	138	167	137	138	167	170	126	155	138	152	149	156	146	149	145	171	167	149	160	154	160	158	151	140	140	150	146	145	159	144	182	180	147	143	162	159	160	131	187	168	133	147	174	184	152	149	158	173	173	152	155	150	135	157	168	177	169	142	162	186	175	176	159	174	179	138	156	135	154	131	155	145	151	134	147	180	167	153	145	149	150	173	147	166	151	175	163	142	153	162	148	138	151	139	169	156	159	161	150	152	171	193	162	193	152	173	154	145	172	162	171	175	162	178	161	136	151	134	151	152	159	138	140	142	154	147	161	182	182	158	185	177	156	178	168	162	149	183	143	146	153	143	151	165	149	144	162	165	167	155	152	160	157	155	152	150	148	176	182	154	143	173	162	150	155	153	156	172	132	169	152	138	165	171	163	164	189	153	158	171	152	171	144	160	139	150	177	131	162	126	136	163	144	167	164	185	151	162	141	166	159	150	132	179	164	147	190	153	134	146	176	133	144	169	166	139	160	182	147	137	135	137	157	159	160	182	147	143	152	167	154	166	155	159	160	166	148	160	145	134	163	162	159	177	141	159	151	155	156	157	151	160	161	150	171	149	156	137	161	134	153	179	164	170	154	173	143	165	149	157	130	158	151	157	168	175	140	152	141	183	165	179	163	153	158	161	160	150	138	144	147	171	184	160	174	162	152	162	156	132	178	148	161	157	178	156	151	185	164	178	170	174	156	158	153	154	164	162	179	155	176	164	167	170	153	163	159	163	151	148	140	153	159	175	161	163	151	160	147	157	159	171	182	178	148	159	150	167	161	155	161	163	162	164	178	141	141	170	148	143	156	145	165	133	178	174	171	154	145	165	153	185	147	172	147	167	161	167	143	160	155	160	160	164	148	176	139	162	136	151	171	176	179	166	139	154	156	137	172	142	169	141	164	149	170	163	150	161	160	163	148	176	183	145	169	174	161	150	167	137	144	146	161	160	156	151	136	161	158	164	146	171	159	154	157	150	160	144	151	172	152	159	139	146	183	153	173	149	160	125	149	158	158	166	151	173	177	176	140	167	176	184	162	134	154	166	176	152	172	185	158	171	192	178	183	152	140	143	161	173	149	162	141	161	164	163	174	161	162	177	180	153	129	171	150	147	177	171	146	149	167	152	159	168	161	151	138	152	148	138	160	170	154	169	161	181	154	159	133	146	168	142	149	146	168	155	143	165	172	164	154	172	146	154	174	159	155	159	155	161	181	123	168	139	165	167	152	138	148	172	158	153	172	162	177	150	147	144	191	155	170	180	189	165	155	172	132	179	133	170	151	167	144	175	145	170	176	155	159	163	181	152	168	162	156	168	149	157	159	163	144	142	165	162	140	166	156	161	159	160	164	148	149	168	160	153	148	160	151	162	168	180	156	161	149	159	168	155	157	157	169	147	168	166	150	158	144	148	138	153	159	157	164	144	175	172	174	168	143	164	156	191	165	163	159	160	175	153	167	166	170	176	156	160	153	140	181	173	166	149	169	172	155	165	136	167	141	128	175	187	169	166	152	151	181	159	185	163	148	151	122	165	178	174	174	154	157	134	164	166	177	147	163	141	157	146	152	169	167	150	167	168	160	138	188	152	135	155	171	163	143	146	163	152	162	152	163	168	150	155	157	161	141	158	166	146	166	145	146	171	147	165	173	166	169	167	153	178	149	153	160	127	153	140	168	157	165	166	147	168	142	177	162	172	162	128	162	155	168	189	148	158	162	153	175	130	160	159	151	192	140	167	195	160	152	167	164	149	152	175	172	153	187	154	149	155	142	180	145	163	159	160	170	166	164	168	161	158	192	168	144	160	146	137	160	172	152	144	159	169	148	147	176	146	163	155	165	139	153	136	157	169	146	154	156	153	114	154	175	170	172	174	172	162	152	157	164	163	184	146	164	183	160	134	202	163	156	159	167	161	155	162	148	147	166	153	166	178	168	167	167	155	155	154	162	165	160	162	152	164	173	173	152	147	159	154	162	170	170	143	183	164	156	176	160	171	142	149	139	149	153	146	143	138	190	153	142	157	168	166	173	156	159	176	150	172	175	178	158	161	160	159	181	167	157	164	137	138	157	157	164	166	141	149	169	163	161	158	192	152	156	133	168	175	149	157	181	142	181	168	154	149	164	151	140	149	159	161	162	162	139	154	160	155	164	153	159	162	170	164	144	175	170	147	164	173	165	147	162	138	200	146	160	161	142	158	160	145	182	144	166	150	160	196	164	188	174	131	165	172	174	167	165	165	170	165	135	168	167	136	160	147	184	164	175	129	153	131	144	177	143	170	168	154	152	181	146	173	167	155	156	153	151	172	147	130	147	153	157	159	166	160	167	164	160	147	165	160	146	153	157	140	165	160	146	165	181	160	179	168	139	133	165	162	150	176	146	175	161	145	155	150	154	153	161	159	175	161	150	151	168	173	150	134	162	174	157	123	171	174	173	159	171	165	161	169	149	147	157	163	168	157	143	153	163	177	168	154	192	141	165	124	149	161	164	163	180	119	150	163	161	161	147	154	158	175	159	180	155	183	152	160	157	151	141	151	170	159	136	154	164	157	157	173	163	171	158	177	123	109	140	166	153	157	174	163	176	135	141	154	162	148	139	158	165	155	151	145	137	165	151	173	167	138	163	149	162	162	166	174	162	186	141	134	159	167	144	156	145	154	172	158	174	177	153	156	186	168	189	185	137	159	170	136	143	156	182	161	152	157	172	152	171	185	169	151	155	154	180	169	137	138	175	168	149	176	180	168	166	170	186	170	143	167	151	147	169	136	156	153	164	146	177
7759	951	1812	2146	1730	1429	1101	976	853	754	664	625	562	537	532	498	461	480	472	509	451	490	480	441	431	472	463	468	482	430	431	418	451	411	396	452	432	426	438	418	427	460	400	432	438	413	416	418	421	440	388	407	412	463	419	388	449	399	425	439	408	386	428	403	430	467	379	425	393	416	437	414	415	387	432	417	408	380	421	413	343	435	398	434	424	424	418	424	387	430	407	453	417	399	444	413	399	385	384	426	431	427	404	419	479	460	416	403	426	422	411	410	444	445	435	414	415	421	395	421	409	390	406	420	403	410	390	407	377	404	399	396	424	425	433	374	384	421	413	411	403	379	433	403	394	417	413	410	457	397	389	396	415	387	394	456	431	421	409	420	424	411	395	412	412	391	421	449	421	389	402	393	406	384	392	376	428	388	422	387	388	387	416	409	440	400	409	429	401	371	436	414	386	439	391	436	382	430	408	405	450	395	381	378	466	375	401	399	382	396	377	419	436	400	448	391	443	435	408	391	421	420	431	413	402	419	443	417	387	385	397	398	421	394	393	395	428	413	423	418	397	423	406	426	395	418	395	407	441	416	399	400	424	402	447	457	422	426	378	408	393	392	386	410	444	419	403	370	419	421	387	447	417	403	411	433	429	426	391	392	402	404	419	421	415	422	406	405	416	419	399	436	387	380	437	453	405	385	372	411	398	394	384	394	417	398	434	398	412	395	438	407	412	415	404	409	406	399	375	418	385	424	391	410	422	373	388	393	437	411	426	405	403	421	417	431	424	409	471	413	394	403	395	410	406	443	407	411	397	428	412	420	416	420	395	422	428	372	433	354	397	378	408	386	404	424	401	409	435	395	403	389	416	425	427	425	398	427	401	406	400	398	394	388	399	434	425	385	418	399	399	414	394	413	424	412	395	424	419	410	443	390	416	408	448	397	405	408	380	404	426	397	389	452	393	391	392	384	384	419	392	403	413	404	440	402	388	405	418	405	410	370	402	422	405	404	387	387	404	408	408	396	424	406	417	422	400	428	397	385	397	388	429	390	399	455	406	415	438	452	388	426	393	389	424	442	390	429	402	407	408	384	404	426	399	400	424	433	384	411	387	395	419	433	395	395	455	427	361	447	385	369	419	397	393	424	378	405	433	423	424	407	405	392	421	407	392	392	410	399	361	410	398	405	456	405	412	420	424	418	414	352	427	376	380	406	377	444	422	392	385	413	399	417	413	384	419	406	417	440	428	441	404	389	422	404	392	408	393	406	393	400	442	425	396	401	377	417	442	363	397	404	389	419	405	404	389	410	374	408	432	459	421	432	420	431	448	397	391	446	396	424	404	396	432	412	443	393	454	425	422	377	418	390	378	415	397	398	439	399	392	415	377	404	411	407	387	415	408	391	414	441	412	424	419	406	454	413	414	401	412	378	422	370	396	402	405	418	384	387	382	413	452	425	427	411	380	405	441	430	407	409	402	405	404	390	435	389	417	409	388	439	372	406	435	379	419	426	395	392	392	413	374	428	451	407	405	417	405	427	415	418	409	397	406	423	419	427	383	426	449	401	372	443	432	389	418	397	391	420	383	402	384	395	420	428	369	407	408	370	395	442	414	365	418	395	389	422	399	411	377	445	412	398	398	401	424	416	442	400	445	377	402	416	434	413	377	395	436	408	414	437	408	400	405	399	405	408	379	428	419	413	401	378	466	384	407	404	437	382	397	412	399	416	407	418	400	370	389	413	422	405	416	372	393	414	394	431	411	426	386	460	429	386	405	414	386	441	392	432	428	387	425	401	413	425	395	410	418	373	402	398	395	392	397	422	381	434	394	376	411	420	391	440	418	446	394	414	381	390	407	385	414	374	391	389	421	380	401	425	395	403	432	423	410	432	406	411	381	388	414	384	394	412	398	434	403	403	422	415	398	376	399	379	371	382	423	396	391	420	398	396	411	410	411	419	433	429	406	399	395	449	418	436	443	404	409	393	417	384	409	373	426	410	421	399	409	405	460	427	368	391	388	441	423	416	417	436	413	429	427	405	391	413	389	377	392	419	436	420	462	419	381	401	378	423	423	455	397	414	425	420	385	386	382	438	396	406	441	406	410	416	450	411	410	388	381	417	420	396	402	378	395	432	403	406	402	410	413	427	403	416	445	400	411	412	398	405	398	402	425	382	421	425	360	409	399	425	402	415	411	394	394	430	453	380	411	436	419	405	408	414	396	408	391	430	394	371	422	405	370	436	391	409	395	407	384	397	409	385	432	428	422	451	370	419	421	445	370	398	433	418	432	406	388	409	440	407	409	423	404	418	399	405	423	407	404	393	414	416	431	392	413	393	412	422	426	399	447	432	385	397	389	369	371	402	417	400	444	386	417	398	412	403	390	403	380	369	391	387	390	353	402	392	429	428	376	423	405	381	396	413	432	391	435	404	374	438	456	431	425	432	386	401	394	434	424	402	404	430	377	431	392	396	415	434	433	417	415	401	432	441	448	404	408	407	391	425	408	433	385	370	406	426	404	428	393	399	422	442	374	410	422	427	419	390	381	411	398	384	426	415	414	393	435	388	446	409	386	398	442	427	431	372	403	385	413	413	408	428	413	423	419	407	394	425	421	424	428	372	402	429	411	431	399	405	422	420	415	395	389	407	386	419	433	409	418	368	380	412	400	405	359	375	390	399	394	363	400	438	414	409	393	390	381	395	425	406	408	420	416	438	415	450	395	375	433	423	431	424	399	396	392	425	357	405	370	420	427	387	400	400	409	422	444	370	389	406	431	386	416	392	406	413	410	441	430	403	391	414	458	403	406	415	401	413	408	389	389	385	381	398	386	403	417	404	462	396	410	416	383	439	398	429	393	410	394	428	410	402	359	427	422	406	435	397	388	405	378	410	404	407	426	422	408	418	405	405	429	385	415	418	404	412	431	419	393	440	435	401	377	398	384	397	396	390	408	438	430	393	396	372	399	433	424	391	405	438	418	355	419	439	427	435	385	422	379	451	421	383	413	415	426	404	411	404	414	428	385	416	406	401	380	440	423	395	420	455	412	382	426	383	390	447	428	410	413	399	413	400	380	425	413	390	383	396	397	426	403	433	450	415	432	396	425	379	396	414	396	406	426	391	386	380	416	396	431	420	433	406	418	407	452	425	437	433	416	435	447	397	397	420	447	425	450	407	379	399	415	377	408	374	430	399	390	394	405	409	411	437	400	430	401	372	432	415	357	384	414	393	403	387	432	383	450	380	395	395	400	391	396	388	407	409	415	423	407	415	431	434	385	412	431	406	409	431	398	396	411	433	401	424	430	386	441	417	380	387	403	387	437	414	425	389	406	412	425	388	425	446	455	420	384	431	404	436	438	426	425	436	414	412	397	439	419	401	413	398	431	380	377	403	371	380	383	424	386	425	391	446	416	446	422	431	393	390	410	374	413	415	432	420	414	392	397	406	404	404	412	399	396	419	404	387	411	409	404	380	408	408	415	399	427	377	400	435
1292	401	350	395	348	349	365	369	386	388	385	380	374	393	385	389	382	386	394	386	418	382	346	372	376	396	381	395	352	362	382	347	369	360	350	376	383	364	364	381	368	410	393	378	339	395	363	375	378	380	366	376	370	356	380	384	359	383	348	424	404	375	360	385	383	375	353	362	357	368	390	388	428	389	345	364	438	382	393	348	332	367	391	383	377	373	388	392	341	419	385	350	382	384	391	373	415	342	381	371	377	404	376	399	341	404	370	352	383	349	366	343	380	358	356	369	353	382	365	396	367	364	391	372	375	347	361	386	360	402	387	331	370	338	379	375	363	336	343	394	332	412	382	404	369	367	365	447	399	378	411	352	384	356	405	400	401	360	381	366	357	358	389	379	355	379	336	370	410	379	363	368	354	390	359	353	362	364	370	353	347	366	357	359	361	382	368	366	381	389	378	360	352	375	349	362	375	381	359	365	372	366	347	386	345	319	376	343	344	366	390	358	384	396	361	372	371	376	385	376	387	368	399	374	376	399	375	357	373	335	352	354	392	384	412	348	364	386	348	365	392	335	377	315	358	351	376	333	397	392	400	390	360	357	339	378	353	397	379	400	394	379	339	423	356	348	396	375	347	379	355	358	337	395	392	384	374	387	390	397	333	360	344	376	388	393	343	392	370	369	402	396	366	374	368	383	367	379	349	350	370	407	392	367	386	363	376	353	383	387	380	362	375	384	370	383	404	370	352	354	368	372	372	389	388	375	378	353	386	402	363	379	364	372	360	410	409	384	403	387	405	351	357	423	381	344	371	378	370	371	416	359	408	354	364	377	385	388	383	399	398	348	377	382	426	373	381	380	352	372	332	402	377	366	383	355	373	335	366	406	380	386	320	340	366	380	354	374	389	364	361	359	388	406	397	352	367	398	405	363	351	350	367	406	344	390	370	326	357	371	395	356	349	370	346	338	332	377	376	374	421	365	395	370	387	390	368	340	385	400	364	364	402	377	353	407	388	363	393	383	341	350	363	390	393	356	352	397	361	343	368	370	399	405	360	376	375	398	379	386	370	387	421	401	394	343	373	349	358	374	370	376	400	401	360	366	387	416	339	374	381	392	415	396	346	351	394	382	366	385	379	384	373	389	421	380	348	371	391	390	341	365	374	349	359	378	348	365	367	368	381	414	393	346	383	333	374	373	408	351	368	388	390	365	398	363	384	399	389	339	397	366	382	376	389	409	369	349	374	389	374	368	372	357	381	360	364	378	376	341	343	386	402	364	372	406	405	409	329	395	349	350	395	360	353	346	337	408	397	380	381	366	425	415	341	363	368	369	359	353	355	389	386	375	343	366	361	368	368	371	398	414	364	347	398	385	357	390	349	403	375	334	388	363	388	357	394	387	353	360	379	390	377	381	387	385	414	391	348	358	409	371	394	347	374	384	334	415	379	349	388	364	380	354	367	392	380	367	400	403	410	341	393	384	363	415	393	394	367	352	398	376	343	399	378	370	350	375	335	378	366	392	385	327	343	403	373	366	400	347	361	377	387	370	364	392	390	359	386	358	353	451	428	380	353	383	377	390	386	392	373	397	374	412	376	385	343	355	358	388	336	358	418	379	377	354	384	339	415	410	412	357	375	375	378	397	382	363	309	355	368	362	395	402	385	397	342	424	371	393	337	342	327	337	385	365	378	363	413	329	361	382	350	393	364	329	404	382	357	354	386	377	369	356	357	413	367	337	366	378	364	400	370	359	346	404	395	376	338	380	360	368	397	363	388	376	396	390	378	367	360	339	381	365	377	382	384	378	337	350	364	379	365	380	349	385	330	369	361	404	382	358	345	354	371	362	371	385	359	358	392	408	388	390	378	350	356	333	375	369	360	366	357	395	336	354	373	375	355	354	365	391	407	397	397	371	364	390	378	389	384	358	360	376	380	400	359	327	383	382	383	372	374	373	382	386	382	370	402	380	406	386	368	360	366	331	358	354	398	379	373	352	362	392	371	370	379	401	363	364	362	414	365	382	382	354	388	385	366	350	389	394	392	398	344	365	345	402	382	414	389	440	373	367	347	368	388	351	391	366	376	364	372	359	408	368	410	391	361	400	419	406	337	374	368	370	391	361	396	380	374	366	370	379	360	370	368	330	342	347	398	362	372	365	382	390	353	391	386	361	404	405	383	368	391	395	386	373	342	384	400	336	380	354	382	411	376	398	351	360	386	384	360	347	388	372	369	391	354	398	389	379	355	383	361	351	375	356	355	378	357	355	364	365	371	417	377	345	349	378	389	353	398	376	397	353	357	388	352	362	360	339	351	367	385	386	389	383	362	388	387	349	349	355	365	352	372	360	404	394	364	354	399	354	368	395	355	337	389	417	375	367	384	402	352	367	369	409	364	360	376	377	372	398	393	353	394	365	342	391	362	362	374	365	354	377	373	364	366	366	365	375	371	367	346	401	395	371	369	360	354	339	385	348	404	390	354	346	364	358	380	355	374	384	385	387	351	345	377	358	389	375	375	415	363	380	433	385	372	384	352	374	366	390	378	371	358	414	358	354	365	378	362	360	368	376	391	352	390	339	359	364	369	351	379	366	350	346	369	391	367	380	375	355	361	372	345	384	374	353	382	400	390	351	393	396	378	380	346	381	404	374	395	369	361	387	344	390	375	419	359	398	354	421	382	363	399	365	385	361	354	395	379	374	417	343	388	416	360	357	366	391	386	380	353	381	374	365	428	413	374	361	340	373	374	400	358	369	355	387	384	417	368	396	396	351	385	352	373	370	379	361	376	349	348	382	367	381	389	406	380	370	359	415	375	361	381	385	386	354	374	359	380	401	370	353	406	382	393	401	363	366	333	363	383	384	356	377	412	343	374	389	381	392	403	397	386	357	371	400	399	392	394	378	390	373	372	349	360	397	361	401	320	389	384	392	359	370	350	349	349	377	393	416	368	402	377	363	367	380	383	406	357	392	383	379	390	339	400	355	386	404	404	367	383	373	354	391	397	359	360	385	369	370	354	344	370	375	365	375	356	401	397	404	399	374	374	389	381	386	390	346	367	388	386	370	352	346	326	392	329	370	395	375	372	358	367	374	370	381	388	397	390	372	392	381	421	394	376	436	341	386	335	371	385	410	385	346	381	371	380	386	414	397	367	331	352	370	398	399	363	395	428	372	318	358	344	363	395	398	375	396	409	364	423	350	417	406	377	390	415	357	396	392	364	385	385	340	374	406	403	379	358	364	318	376	367	376	360	391	411	403	379	383	403	347	386	360	332	385	381	377	370	396	377	355	375	349	415	346	362	413	371	382	372	361	373	437	363	396	361	367	355	385	373	381	394	401	366	380	378	344	382	392	387	376	368	329	346	372	380	338	392	399	385	392	381	377	353	385	367	392	369	391	338	370	368	383	379	399	361	375	381	358	345	357	350	368	319	376	394	388	372	326	412	387	364	340	395	363	388	348	369	426	344	359	345	393	384	356	366	380	365	344	395	372
2055	882	929	923	922	902	950	861	972	887	860	894	871	870	898	847	854	881	885	886	948	865	853	882	922	822	883	844	852	825	824	841	869	861	870	875	845	911	824	877	856	848	855	900	841	873	834	876	876	851	867	884	881	926	837	863	860	873	898	833	861	875	871	849	865	872	880	913	892	862	828	847	837	881	851	851	902	858	851	834	895	920	851	864	852	845	890	893	898	917	860	890	852	890	867	868	852	880	859	919	831	896	864	859	895	867	788	919	885	882	879	887	846	912	874	947	878	859	888	863	874	952	852	876	884	844	880	879	907	904	877	851	834	823	853	853	893	898	907	879	891	888	841	881	928	833	873	860	874	883	877	856	840	805	843	878	872	876	875	861	902	851	934	895	870	855	827	828	879	880	889	870	857	893	922	916	882	849	885	890	877	914	911	943	855	898	912	878	865	932	863	861	865	815	893	914	869	857	888	891	859	919	887	910	868	874	887	891	880	872	869	874	870	875	876	893	907	900	883	889	890	847	878	884	859	859	888	873	823	922	866	848	895	902	842	890	828	833	890	928	892	849	861	900	883	877	818	881	866	866	857	835	898	865	821	912	838	880	867	827	835	866	839	884	886	871	895	911	929	852	884	858	874	914	805	905	913	841	876	872	900	830	857	932	866	856	896	856	903	888	867	911	843	836	832	907	866	897	884	879	867	865	904	852	904	878	892	891	928	896	863	866	871	893	887	858	885	873	818	845	875	868	922	863	894	882	896	854	875	849	859	863	898	856	841	852	821	875	842	890	875	860	883	857	863	884	872	904	856	884	852	872	826	883	912	890	891	882	893	837	904	826	867	885	868	885	873	859	873	863	879	881	884	896	896	903	900	898	924	904	883	916	868	932	898	934	888	871	882	898	916	857	906	891	881	886	890	876	876	894	876	922	917	886	860	891	837	856	882	911	867	851	875	915	844	928	904	873	919	872	950	893	867	844	871	874	896	851	868	830	896	861	868	838	895	822	915	892	875	902	902	916	912	836	868	822	853	901	840	843	872	861	869	862	900	882	843	822	868	841	882	871	887	907	884	862	844	907	876	846	873	919	867	869	864	879	881	841	815	857	908	879	884	853	886	886	914	898	880	853	841	898	871	916	865	860	869	895	867	885	913	848	857	851	914	839	846	860	943	869	889	881	871	881	875	828	838	860	901	879	875	863	861	857	884	893	861	906	897	889	839	869	852	838	908	850	911	867	865	889	923	887	905	847	912	873	869	886	822	867	885	897	838	862	865	897	838	776	903	828	861	846	896	869	885	871	887	889	846	818	864	906	917	883	827	881	862	917	876	891	886	807	827	856	890	859	853	897	898	896	855	908	865	842	863	860	883	851	864	872	852	858	853	925	896	843	881	869	852	927	878	842	908	902	860	828	850	942	898	867	908	905	834	924	945	879	851	903	950	926	834	838	842	914	884	855	856	898	874	864	924	836	860	824	866	885	871	836	843	910	888	871	886	901	888	898	901	888	854	852	901	916	931	876	836	920	884	857	867	922	881	829	858	849	856	801	815	899	852	896	855	897	882	866	852	830	874	856	817	888	900	943	898	893	877	839	861	894	880	861	932	874	875	832	875	892	862	854	859	870	875	898	858	889	896	878	887	847	919	852	885	914	843	850	863	832	818	875	907	849	871	832	891	900	889	875	860	834	883	888	854	912	922	853	891	817	850	913	867	894	872	889	946	958	913	894	866	858	879	837	843	856	831	850	909	910	879	879	824	837	836	851	801	809	890	851	881	804	875	922	871	862	953	817	862	846	949	892	871	861	841	855	933	880	922	931	866	873	865	908	917	896	836	850	839	908	878	903	852	867	821	853	881	880	900	840	847	849	910	906	895	892	898	877	832	834	921	870	847	886	889	922	857	865	871	859	911	906	896	822	883	855	915	833	882	858	846	863	827	898	882	881	896	860	860	894	873	858	868	846	874	890	837	892	902	892	868	917	846	881	879	881	879	868	846	857	905	879	872	894	874	906	842	866	885	862	883	906	896	897	870	853	838	892	884	851	838	828	875	898	900	873	866	873	866	850	902	887	868	885	852	865	847	873	857	866	896	892	831	894	944	886	871	840	889	914	914	848	830	862	882	866	877	884	929	874	828	924	858	836	898	915	882	876	891	861	871	859	881	876	851	896	882	844	898	853	888	844	989	915	885	882	863	888	832	833	858	844	896	861	898	873	883	892	848	858	912	849	814	872	859	875	850	884	884	855	855	854	902	833	897	944	879	865	899	871	892	894	841	869	886	900	845	929	888	851	910	908	864	856	882	879	876	859	853	874	854	927	875	821	885	868	898	869	895	927	860	854	884	861	867	914	823	860	823	890	844	837	882	864	964	804	859	871	883	893	917	874	886	905	848	868	831	863	851	833	911	859	844	889	853	918	899	903	848	866	850	900	884	869	903	925	919	955	915	861	859	903	846	861	887	855	903	938	838	889	882	914	892	857	859	901	887	815	881	878	865	863	880	874	843	885	903	972	838	877	830	943	887	881	845	876	931	923	887	881	915	811	930	888	855	892	881	872	868	909	866	838	838	876	886	853	894	876	910	877	853	899	936	914	887	848	867	901	912	887	851	876	881	859	890	940	929	892	861	878	860	880	914	834	919	893	892	872	905	847	853	879	907	916	884	838	893	864	868	878	882	872	871	865	872	870	874	864	856	827	891	846	865	878	890	915	900	894	857	902	856	889	844	884	835	861	891	896	875	862	896	888	866	812	887	857	897	821	869	854	890	867	817	871	830	831	910	884	948	844	899	869	862	879	892	874	854	870	863	877	909	862	870	844	918	880	845	916	870	884	827	884	938	863	843	914	839	906	865	891	867	853	888	891	862	892	856	818	873	877	872	927	882	890	838	892	897	859	887	860	915	869	845	846	902	826	884	899	930	799	822	845	903	909	904	922	919	811	881	908	823	866	862	908	875	866	786	812	900	903	851	884	879	865	913	861	842	907	814	863	823	873	873	880	844	898	878	881	853	916	845	921	815	844	903	843	828	866	905	874	843	864	905	889	898	916	945	887	874	880	918	852	810	873	854	840	891	938	911	910	826	861	896	900	879	848	871	878	891	901	852	896	886	839	901	889	792	866	917	896	934	883	869	879	867	894	866	847	863	903	890	862	870	899	863	823	893	866	875	886	880	805	920	859	880	867	891	869	851	877	853	853	870	907	849	869	873	860	908	808	844	893	868	866	879	865	861	851	882	879	856	873	874	918	912	858	836	866	828	845	887	857	868	807	837	880	893	878	863	874	868	863	926	962	844	870	841	882	878	919	915	878	832	885	874	811	821	910	856	893	868	857	825	886	900	855	857	898	942	816	841	862	828	860	892	854	897	858	872	890	862	860	878	856	851	884	881	873	877	851	905	927	867	896	881	847	820	900	893	889	878	901	905	866	912	838	872	894	845	910	883	953	908	870	910	887	826	828	892	898	853	846	884	854	890	865	870	867	861	866
6796	661	722	592	501	433	429	375	407	361	358	392	359	346	330	376	328	356	328	324	363	342	353	356	328	334	324	374	357	295	343	319	323	341	351	366	363	327	349	324	322	333	351	328	337	329	331	288	366	328	327	327	341	343	350	391	294	360	320	318	337	324	312	313	343	295	299	327	346	335	297	341	330	319	367	352	345	314	326	349	377	322	353	351	344	311	390	350	358	324	346	372	359	322	343	309	335	324	359	335	330	365	362	334	345	303	298	348	364	373	344	369	352	362	333	348	354	348	332	377	320	380	329	320	346	337	393	323	311	327	362	372	355	326	318	343	350	353	336	323	338	328	317	317	364	339	333	341	323	378	347	332	349	340	340	322	321	374	375	385	344	356	358	335	366	343	319	312	355	327	328	322	330	307	309	330	351	392	336	334	355	355	357	352	347	345	344	333	327	336	315	362	315	317	339	345	379	333	310	336	331	332	318	348	338	332	355	325	331	339	333	361	339	351	349	340	321	373	338	342	312	385	342	343	328	331	341	319	335	338	333	313	350	331	372	337	355	350	307	317	325	343	319	351	343	322	348	318	316	381	337	315	349	337	317	329	318	304	346	303	306	372	361	338	342	344	356	338	339	300	327	342	321	310	353	349	339	314	362	318	367	354	338	343	323	293	315	328	293	309	334	351	345	351	326	323	385	333	355	338	340	350	326	343	348	348	339	339	304	335	336	336	318	325	352	328	360	359	400	320	332	338	360	326	320	364	328	367	340	375	369	363	369	333	356	327	341	342	372	313	331	354	349	326	328	333	324	358	353	306	307	357	371	345	326	330	345	329	326	335	347	355	344	311	329	349	308	340	320	338	312	322	315	361	352	363	340	330	329	367	342	326	340	370	330	360	312	359	346	341	331	382	343	347	330	333	351	340	356	348	363	333	340	346	366	312	349	376	362	342	324	332	350	313	337	325	362	324	348	357	362	359	309	345	333	352	332	362	336	361	337	323	356	328	360	346	353	320	349	358	341	345	342	293	338	351	365	332	335	309	348	356	321	363	319	333	366	315	335	342	370	389	392	374	336	348	332	384	320	302	362	351	347	327	326	326	354	310	333	348	336	312	326	381	291	348	360	338	335	346	325	303	338	342	273	352	283	311	363	348	320	358	371	372	358	350	358	324	363	301	351	316	364	341	307	306	364	329	360	370	332	367	322	355	349	363	328	344	314	345	324	315	316	384	360	350	339	355	351	325	358	317	375	368	341	318	350	340	310	315	325	359	343	368	363	299	341	326	310	310	316	322	319	324	344	330	354	341	351	372	341	346	316	333	349	353	331	330	356	365	333	345	318	314	316	351	322	317	370	362	373	324	290	325	374	338	326	337	354	322	346	319	328	346	328	319	345	322	348	340	349	357	349	313	300	354	347	336	319	333	366	356	337	342	363	378	326	346	358	350	353	332	360	333	324	347	334	347	346	307	330	336	343	347	330	365	358	346	317	353	327	336	320	349	328	328	343	363	294	362	364	323	314	359	348	305	336	352	344	351	349	351	320	324	340	369	323	309	361	347	322	319	343	336	366	325	322	349	360	347	376	329	286	361	366	311	336	366	329	344	316	319	322	325	357	357	330	320	352	338	377	344	325	342	330	359	324	326	350	329	335	333	367	306	339	345	352	342	370	335	353	354	319	309	339	359	339	364	348	315	329	360	325	337	318	341	319	346	338	352	350	320	366	342	329	322	357	352	327	332	318	337	341	325	333	337	338	309	317	338	334	324	390	352	362	367	305	351	319	324	345	344	318	330	344	331	319	325	361	327	357	313	331	348	344	342	308	338	317	304	362	350	356	306	338	380	309	352	307	320	365	341	351	318	359	365	335	343	331	310	344	351	371	350	350	344	356	331	338	332	360	341	332	306	340	324	313	354	327	342	337	388	345	361	342	332	360	356	316	324	336	326	317	346	336	351	323	343	335	341	297	340	346	340	361	368	345	301	353	321	318	359	324	338	350	310	357	363	347	339	310	310	376	362	374	366	384	369	368	342	346	335	372	339	281	349	323	340	351	309	345	325	361	333	352	327	370	343	328	341	343	334	384	334	348	340	329	355	335	356	331	333	306	343	337	333	316	329	328	383	313	288	329	328	332	304	304	334	317	336	339	346	362	350	334	375	308	335	340	344	299	384	316	314	342	354	350	364	332	341	338	359	325	324	334	319	320	342	323	340	343	345	339	314	338	321	352	350	329	327	348	311	360	324	336	359	342	329	332	342	362	399	338	293	323	351	343	317	303	354	327	331	348	333	345	364	346	336	353	384	364	316	371	363	337	331	356	348	306	307	317	352	315	330	360	338	333	314	317	361	354	307	352	338	301	330	330	300	335	368	313	326	321	344	317	331	308	338	327	309	368	354	371	330	365	346	331	316	313	349	341	385	326	323	343	370	374	302	349	351	333	322	346	332	333	345	345	325	371	335	353	334	330	350	328	358	345	349	318	352	303	345	316	337	330	328	334	343	340	336	348	311	342	356	354	332	365	325	349	344	349	343	331	305	330	353	373	345	383	327	302	363	359	359	332	353	350	352	347	379	378	346	362	355	326	369	332	320	307	350	341	361	355	341	371	341	314	348	328	339	351	319	313	338	318	321	364	336	338	355	365	313	347	321	346	324	319	362	355	353	365	346	345	407	323	353	356	380	351	356	336	368	330	359	364	341	340	357	336	331	380	360	373	330	309	332	341	380	315	317	327	302	306	385	376	337	344	353	340	294	331	327	324	353	324	325	341	379	332	370	362	341	334	318	373	310	346	320	342	381	337	334	312	335	335	337	339	351	326	305	321	368	365	370	337	335	339	361	360	336	392	345	384	337	335	358	371	339	374	303	335	331	314	341	367	353	346	339	338	325	318	334	353	341	378	356	320	337	366	331	339	374	370	352	342	324	317	372	312	334	343	348	316	345	364	336	331	356	308	304	323	304	371	338	317	364	309	346	322	320	336	340	333	332	339	328	364	351	337	365	339	364	337	332	359	354	314	350	322	320	328	322	359	337	343	324	317	327	335	363	326	352	341	333	352	360	340	350	327	336	372	379	346	355	355	350	364	357	373	369	344	345	348	328	369	350	354	368	336	324	359	326	339	338	318	325	324	312	356	345	327	351	350	352	341	319	338	315	336	366	325	313	320	333	329	347	316	335	340	342	317	355	364	363	363	355	362	351	322	360	354	331	338	355	348	347	343	347	354	324	345	317	336	307	316	334	351	356	335	333	351	330	349	325	369	358	359	337	341	347	340	350	352	313	384	328	342	378	309	353	342	332	316	342	362	330	345	320	332	327	341	403	348	346	348	330	324	339	324	354	339	363	333	350	330	318	358	324	339	339	364	323	306	331	353	340	347	342	341	323	383	341	330	371	317	352	367	307	326	339	341	313	327	356	323	356	376	366	352	369	315	331	336	322	355	346	353	363	347	337	365	302	348	339	303	314	327	369	341	352	315	340	311	317	340	328
6390	1091	1566	1653	1503	1361	1210	1040	995	1005	910	882	894	851	856	780	875	769	789	784	846	843	834	852	823	876	776	820	759	792	768	823	838	838	780	825	832	778	830	752	788	790	823	811	827	780	794	766	804	792	826	825	763	784	794	792	790	775	811	791	758	755	741	792	863	824	810	801	786	787	762	770	839	775	819	761	818	794	802	820	767	874	775	808	806	812	827	805	832	736	804	849	828	765	850	757	858	845	771	825	768	798	768	776	845	789	822	774	784	803	768	847	800	794	817	781	796	814	799	820	836	807	804	784	751	766	758	812	773	778	764	778	783	790	772	851	770	737	799	801	823	811	792	749	778	829	768	866	755	776	803	757	781	802	795	780	791	804	793	818	787	814	814	829	785	807	800	778	791	775	812	751	825	815	767	795	779	777	797	813	817	778	828	801	804	814	714	765	768	824	764	814	777	845	792	734	814	751	781	820	817	770	784	790	791	794	810	775	829	771	812	787	822	759	841	820	848	759	810	803	792	810	777	807	787	815	753	781	783	827	754	784	825	804	792	800	816	810	782	819	798	788	752	802	781	761	825	796	816	778	763	813	842	774	801	788	809	832	739	805	809	794	813	820	814	799	804	795	815	775	762	758	821	791	738	799	843	818	804	789	791	791	777	750	807	835	821	790	826	794	782	800	791	760	788	789	757	816	765	857	796	740	805	764	785	830	806	766	774	766	752	742	782	767	852	814	778	802	842	782	802	789	755	785	846	814	782	789	779	802	837	788	812	774	814	769	814	785	758	781	758	761	821	785	831	778	771	829	758	804	762	809	797	827	790	802	771	816	798	759	793	814	820	827	804	844	790	742	820	773	812	849	736	787	805	796	826	754	793	743	820	786	775	777	814	766	798	806	776	798	804	758	810	744	811	829	800	816	785	815	820	805	779	800	791	794	781	796	811	821	755	864	762	793	781	842	786	760	800	766	752	792	778	773	762	770	795	847	811	816	785	786	816	813	749	800	771	801	744	781	850	848	782	821	807	806	762	763	835	795	830	840	772	821	779	734	842	784	774	786	779	806	775	778	804	782	763	768	793	789	798	773	786	820	820	725	774	800	791	758	766	791	802	796	794	738	770	771	784	795	759	843	795	793	815	790	836	750	767	743	810	784	837	798	811	839	852	799	797	744	800	841	788	778	747	816	774	767	825	791	794	819	782	803	806	817	739	815	814	785	796	827	830	797	821	818	796	783	819	769	799	780	806	808	807	841	787	778	771	750	798	777	758	780	818	784	786	764	768	797	834	812	813	821	838	801	754	766	812	800	818	818	816	789	805	732	800	784	802	750	810	786	836	771	820	812	816	838	801	779	803	792	776	824	797	774	767	789	761	767	776	770	795	820	815	858	777	815	775	834	755	759	821	778	776	763	809	733	765	826	819	801	802	789	794	784	802	801	738	785	791	793	747	814	780	779	743	778	811	794	762	797	798	763	844	826	776	790	745	829	786	764	744	775	788	772	783	765	783	801	821	791	810	795	781	829	787	831	813	800	805	796	793	801	819	821	845	849	796	826	796	760	796	824	801	806	773	803	813	802	751	844	796	797	766	766	765	799	742	788	826	805	793	794	799	751	761	804	831	818	782	809	793	784	790	786	790	811	739	819	808	798	793	799	790	762	813	761	760	795	739	787	778	781	784	749	770	805	805	775	791	810	773	798	754	795	786	777	818	809	798	760	841	793	798	743	767	773	794	798	778	787	738	803	824	837	805	832	868	809	794	858	794	748	811	755	807	773	828	758	770	776	770	804	811	826	814	823	759	805	732	814	792	812	779	796	795	743	755	808	807	873	839	783	808	863	851	848	757	832	790	787	783	821	830	777	747	795	762	808	850	765	799	763	798	773	778	795	789	787	753	810	818	780	766	770	789	772	792	789	799	834	811	809	826	781	816	785	834	750	793	757	807	835	786	766	758	831	818	797	810	806	840	755	833	809	788	847	773	799	736	820	817	792	807	786	790	798	749	786	794	720	772	773	786	808	751	788	794	773	799	823	796	806	846	796	729	809	806	863	778	770	737	812	790	769	772	764	808	787	763	837	746	776	743	769	797	823	813	800	774	826	750	797	785	750	810	791	762	825	827	836	804	817	766	804	768	795	789	810	872	788	814	802	792	784	781	854	798	795	772	812	760	758	794	811	805	758	815	800	790	767	815	806	803	798	771	798	772	788	793	842	841	791	811	772	760	741	703	789	754	796	824	788	776	790	753	793	841	791	816	731	785	795	743	819	791	840	769	802	790	778	768	764	745	821	783	800	831	801	830	781	745	777	836	778	770	781	799	816	793	801	849	764	820	770	779	811	757	821	793	778	755	761	777	834	800	800	818	754	823	796	813	783	780	778	859	760	806	779	817	740	781	740	786	789	760	767	831	762	777	853	800	805	761	779	777	788	757	795	726	789	803	749	795	830	834	779	776	780	805	802	830	832	766	749	851	802	790	755	766	796	777	827	799	787	744	848	780	774	750	861	819	823	775	826	806	800	796	786	751	773	762	806	771	802	796	768	805	753	770	768	822	789	774	774	749	774	788	794	797	803	779	771	795	847	813	788	751	830	786	842	822	800	788	806	749	806	813	803	738	759	801	764	766	750	808	770	809	809	785	780	726	812	754	822	752	785	798	793	851	813	785	812	795	808	810	805	792	774	786	734	749	754	811	795	810	815	818	772	760	867	768	798	826	809	788	762	773	783	805	731	780	811	756	754	775	774	803	768	818	844	771	776	784	769	734	810	812	773	811	777	760	799	758	775	825	850	795	790	798	823	864	751	818	773	748	809	775	778	784	784	784	790	776	841	787	831	764	753	774	825	839	764	779	873	790	802	821	814	827	812	766	823	800	845	791	769	775	778	771	800	803	798	819	823	799	796	790	784	789	813	764	817	790	793	815	774	799	791	818	772	838	768	794	851	791	796	749	791	827	776	784	832	761	802	810	755	802	814	824	816	774	782	793	768	816	799	824	800	741	794	802	773	783	776	776	814	772	752	789	806	793	830	839	812	827	745	851	791	791	801	770	766	738	791	763	776	793	802	760	759	820	832	776	839	817	794	805	779	817	811	742	819	824	812	783	838	842	808	839	751	762	788	797	784	838	767	845	770	806	809	727	806	790	826	832	793	839	771	835	791	764	787	772	801	822	779	842	778	857	783	841	818	805	774	808	824	816	771	809	758	767	799	787	850	822	789	777	709	751	758	817	796	795	798	842	766	804	779	794	730	807	797	808	807	844	747	815	790	808	753	750	804	755	793	811	746	767	828	758	777	802	814	768	828	811	814	819	787	816	778	773	758	755	752	807	822	795	774	779	783	799	761	782	760	818	798	810	814	769	760	770	721	789	757	815	770	847	833	826	791	753	792	808	805	810	835	795	800	823	775	796	834	830	793	777	795	844	807	787	775	815	816	775	858	734	821	794	779	865	774	763	813	787	711	802	812	817	738	774	817	782	836	802	800
12431	889	895	684	436	372	267	264	232	225	181	172	173	175	204	187	187	189	214	188	168	155	166	157	164	172	159	181	136	157	180	185	133	129	160	142	163	166	173	158	172	157	140	180	176	166	178	164	168	165	168	157	147	147	153	159	173	140	160	156	154	142	154	162	158	177	158	159	152	163	159	146	171	166	158	151	174	159	173	149	144	169	148	139	179	156	179	132	180	158	155	162	143	140	162	158	171	161	176	155	158	171	150	167	159	177	172	157	167	160	160	182	192	171	167	148	156	173	180	173	167	165	145	151	139	143	172	167	158	174	140	151	166	152	159	146	160	168	146	165	152	135	172	159	161	141	134	162	151	133	139	167	168	186	169	157	158	149	188	173	166	166	177	171	158	165	184	148	152	170	129	160	165	156	167	144	158	177	152	147	161	168	150	149	150	162	166	152	166	175	139	146	171	156	158	162	176	160	144	149	149	133	165	168	146	130	136	143	159	158	143	157	147	153	185	144	156	175	155	138	160	133	151	171	153	167	144	183	160	159	164	166	178	163	139	175	178	168	160	172	160	196	153	147	147	161	145	149	138	141	154	172	177	147	146	164	158	147	172	163	165	152	171	165	165	185	166	148	162	150	142	151	149	179	158	157	145	167	156	165	145	147	181	159	187	154	151	147	161	155	138	141	138	137	148	153	159	172	140	143	162	159	167	141	132	167	191	147	188	163	178	141	157	156	157	155	148	168	158	157	145	200	161	142	164	166	166	192	172	157	176	164	168	137	162	156	151	180	154	144	152	174	153	140	162	147	175	164	153	162	171	144	146	171	135	157	141	148	160	182	152	174	170	146	157	135	172	159	167	171	161	180	159	163	166	187	154	154	156	144	177	175	177	156	164	162	172	160	167	156	175	144	155	153	129	165	187	135	150	178	138	151	153	147	161	146	145	160	135	154	137	153	156	143	165	170	165	148	176	152	159	168	141	151	147	153	174	141	170	168	171	158	144	135	171	162	139	179	172	152	164	150	157	173	169	141	174	158	155	155	178	165	145	173	158	167	165	154	155	164	182	175	153	150	158	140	159	151	152	156	148	185	152	153	147	143	171	159	166	146	185	146	166	155	173	168	163	152	169	148	167	155	184	159	154	162	138	156	151	141	160	148	169	158	155	167	155	161	154	161	160	157	175	161	180	165	150	181	159	156	150	174	157	163	169	152	172	184	186	146	178	168	161	159	169	164	149	175	180	155	156	167	152	168	170	155	162	151	164	159	167	175	150	170	140	144	158	174	170	153	159	163	161	172	174	151	155	161	161	153	163	156	152	129	188	127	166	153	146	175	167	159	161	144	160	175	156	151	160	167	178	173	157	159	161	150	166	184	167	177	175	140	143	178	157	171	193	175	158	156	181	165	157	134	159	146	170	175	191	156	164	175	167	167	195	156	172	155	171	184	130	181	136	177	182	171	149	150	146	148	164	165	162	146	144	132	161	160	158	155	192	177	140	167	142	139	134	166	171	185	179	163	170	135	170	156	184	155	154	187	163	174	149	194	169	176	153	159	181	159	159	148	165	159	147	191	132	180	158	144	171	157	154	168	134	129	163	127	160	173	142	166	120	182	150	156	154	170	167	164	157	157	160	171	157	174	155	156	138	170	182	155	166	174	146	148	152	136	190	166	183	161	156	151	161	156	169	175	134	174	161	141	162	168	137	158	145	159	150	157	172	180	183	165	157	164	162	185	137	183	165	151	145	138	166	173	155	150	177	171	172	154	156	165	165	168	180	146	150	179	171	177	161	164	161	141	149	154	151	140	147	173	137	151	143	163	172	166	153	165	154	151	155	163	149	175	165	131	143	170	164	153	156	159	153	179	148	154	137	171	159	148	163	149	166	172	150	185	149	177	135	162	154	206	163	160	138	148	166	189	173	153	169	157	161	138	158	163	185	175	169	160	165	170	176	156	174	142	157	166	155	175	193	131	148	167	144	167	171	157	173	158	152	181	183	147	163	153	176	149	157	161	143	157	157	165	132	169	164	179	176	145	143	156	170	184	131	172	172	149	149	167	175	159	142	143	161	178	181	161	165	186	166	180	180	178	155	149	172	181	176	165	156	159	164	153	195	181	155	163	161	161	183	142	162	170	192	189	179	177	123	155	146	165	178	150	151	165	164	163	151	168	159	198	158	158	124	178	184	153	163	180	147	135	148	153	149	149	156	167	168	144	169	148	150	175	186	167	187	163	169	173	157	177	168	152	156	169	177	175	178	145	176	153	135	157	165	188	160	185	174	147	156	151	164	156	149	156	165	147	150	162	168	137	185	149	169	143	156	162	164	148	171	155	153	178	161	135	151	174	179	169	150	155	170	187	151	157	156	147	148	150	133	168	162	171	174	168	177	157	151	138	148	144	162	147	125	147	151	146	154	153	155	175	157	172	157	163	152	156	161	162	146	143	181	147	147	184	152	160	163	152	158	192	150	179	169	151	186	140	155	163	147	158	150	165	137	169	152	149	157	138	156	163	176	147	174	161	171	167	153	186	162	176	188	160	136	132	154	167	177	160	136	162	173	163	145	142	156	154	144	143	167	157	163	176	175	158	140	144	158	178	170	165	172	159	169	162	187	147	167	180	152	164	172	153	160	161	144	169	158	169	163	177	121	143	157	168	155	170	156	180	163	157	160	162	181	140	158	152	152	153	156	172	182	158	171	160	143	151	143	161	153	171	164	167	158	155	152	181	176	163	157	154	173	169	194	142	156	165	140	152	178	148	149	164	159	154	142	150	149	180	147	162	147	166	176	140	144	144	152	173	151	174	179	157	165	141	167	139	167	153	169	153	145	143	149	125	170	168	174	178	169	168	121	153	178	158	167	173	177	155	161	159	177	142	153	169	148	164	161	167	154	168	161	176	148	163	164	162	152	159	166	184	157	151	150	151	153	184	159	195	181	160	137	164	163	174	139	145	175	146	151	164	148	151	158	168	137	156	157	190	172	179	148	150	176	153	163	148	162	163	165	177	156	144	169	148	152	147	185	134	145	149	149	166	154	177	181	140	143	166	158	187	188	160	142	161	178	153	168	152	171	175	147	157	177	144	159	174	181	175	167	159	172	175	153	159	161	158	157	134	158	145	150	152	166	127	175	136	165	160	169	169	193	159	153	151	143	159	165	172	153	159	190	160	158	161	167	152	153	160	138	144	163	168	165	150	168	130	162	183	159	155	167	165	169	153	179	160	170	201	175	159	165	157	159	144	155	178	171	173	149	166	190	171	163	145	160	159	150	166	147	190	151	186	156	163	167	155	182	151	194	156	155	169	176	157	182	146	142	159	157	134	167	180	174	184	169	137	170	161	176	147	185	146	136	144	150	161	164	181	169	133	156	166	145	149	158	156	169	168	151	140	128	149	178	153	171	186	148	154	159	161	154	164	154	161	170	157	154	167	179	173	181	152	163	155	155	163	170	187	159	171	148	154	166	159	167	142	153	172	163	157	162	157
7674	972	1779	2037	1708	1557	1147	982	859	724	741	621	628	558	552	545	520	507	442	472	465	455	437	456	446	469	426	454	435	454	435	446	406	436	424	449	451	428	427	462	413	422	426	415	401	392	453	433	422	422	411	421	418	429	429	418	445	409	406	428	425	413	390	415	391	360	445	424	405	431	384	418	402	430	399	450	406	430	442	384	382	426	409	395	372	423	403	367	407	433	418	429	415	404	421	429	374	417	436	432	374	390	394	435	400	408	441	388	419	392	404	409	408	408	401	389	416	409	409	409	374	390	458	403	421	380	395	415	419	376	402	445	441	390	387	411	396	414	386	400	440	424	419	397	409	409	453	426	428	415	407	411	409	430	405	448	411	420	410	406	431	384	408	409	413	427	380	428	420	420	401	430	423	405	431	402	406	399	415	422	423	435	433	405	380	408	380	407	379	399	419	424	389	393	363	397	410	429	455	432	364	390	419	425	408	406	420	430	402	367	403	368	433	424	392	409	454	404	406	444	422	447	426	419	393	437	429	415	418	447	392	406	412	381	416	393	426	419	425	414	434	405	404	388	401	381	391	379	414	472	429	410	392	405	387	428	370	423	415	404	425	407	434	406	407	418	356	400	399	401	371	411	403	409	392	372	402	382	381	421	392	447	406	385	445	442	425	413	392	425	378	415	388	377	405	440	402	409	426	398	418	391	408	419	443	402	397	411	418	443	439	386	433	397	368	392	396	432	422	419	408	427	416	414	408	414	424	415	417	458	419	435	395	425	387	399	409	423	389	421	430	413	448	418	387	396	430	399	376	408	410	438	394	396	401	377	418	410	405	449	447	389	409	418	421	406	436	405	391	411	408	397	396	434	405	413	434	388	433	444	398	398	385	377	393	418	405	394	405	436	411	427	412	408	428	422	431	419	416	385	431	397	418	427	391	426	406	414	432	421	431	450	453	426	401	403	417	435	430	432	396	443	418	428	422	399	382	436	385	421	373	409	420	404	415	408	423	440	442	427	425	444	431	395	397	397	391	433	441	353	386	437	422	389	438	388	414	410	414	435	401	459	428	384	403	401	428	400	399	416	379	366	446	432	380	428	400	445	432	414	458	392	423	441	408	392	416	409	447	426	398	392	385	391	397	408	421	395	425	407	427	392	427	438	409	424	389	417	431	410	414	403	422	410	405	382	409	393	390	413	403	408	439	409	411	437	388	394	432	413	410	450	394	397	411	409	441	406	391	404	395	432	423	453	397	422	411	402	406	409	421	442	401	429	412	410	420	407	442	434	416	407	459	406	449	413	410	429	417	400	413	402	412	398	381	403	375	369	402	427	391	392	399	400	400	413	420	417	383	441	355	455	441	412	389	405	424	399	424	379	412	417	420	411	459	422	416	396	425	430	414	398	413	399	425	369	393	446	416	436	393	414	438	420	428	424	389	389	423	428	424	425	404	414	405	429	368	430	403	414	416	423	394	427	418	445	393	419	412	416	403	369	417	417	403	410	442	405	425	415	390	380	440	376	415	405	382	380	433	398	390	428	424	431	422	389	398	435	454	408	424	401	383	417	463	433	398	416	435	412	382	398	416	421	413	388	447	400	407	376	422	393	393	431	369	399	398	423	391	422	383	394	388	430	427	422	393	390	405	439	433	401	427	407	412	392	427	378	425	412	399	404	416	393	411	385	355	433	416	412	409	421	381	425	434	424	414	393	392	411	404	407	441	417	439	407	412	385	401	407	442	429	426	406	449	405	402	424	399	406	400	429	384	441	389	353	405	430	424	407	390	436	380	390	412	424	418	439	417	389	421	405	372	423	434	473	430	396	390	412	425	429	419	403	387	428	396	363	430	402	389	412	405	392	380	395	372	386	435	457	398	387	430	410	409	422	395	397	423	423	416	417	417	386	397	409	399	402	423	405	412	462	424	436	432	384	391	424	462	424	430	415	419	410	403	420	386	441	416	399	363	401	394	401	384	398	428	421	403	383	381	415	425	421	381	406	404	402	396	416	389	425	429	436	399	425	430	428	429	405	418	439	364	412	396	437	399	408	424	470	434	437	466	409	400	425	399	395	427	462	402	429	395	399	442	379	377	436	423	423	432	421	408	391	407	450	400	408	422	404	379	395	374	436	388	397	398	387	416	448	399	452	417	415	375	401	405	440	414	433	435	401	411	404	422	427	432	438	390	435	428	414	393	425	400	406	396	425	457	419	379	401	406	427	400	416	449	404	406	422	411	390	433	432	411	449	444	438	360	405	408	412	430	435	425	448	398	407	385	381	403	399	424	415	401	416	431	401	418	374	430	425	423	426	417	437	395	396	454	401	410	437	386	382	436	454	420	437	405	425	455	420	398	448	421	391	421	413	432	402	425	399	413	386	402	434	396	433	435	399	408	429	408	426	402	393	397	424	427	465	440	442	415	422	374	413	405	396	386	431	418	432	442	408	408	428	402	408	417	439	420	434	429	436	395	455	365	407	405	391	399	447	451	381	380	448	376	438	402	427	413	408	412	424	428	415	354	407	389	430	438	389	407	396	415	412	426	375	435	431	391	389	395	416	406	417	414	404	410	400	406	449	436	395	420	424	421	407	418	418	417	389	411	410	425	409	422	416	429	420	448	382	391	413	398	390	387	418	415	412	406	435	457	422	408	414	453	419	412	433	428	421	406	398	421	408	431	423	398	413	395	353	373	368	418	392	428	397	428	453	408	398	426	386	405	392	412	441	412	387	406	442	412	415	398	396	403	386	395	418	396	426	416	434	405	414	370	427	420	468	420	389	375	385	409	429	398	427	414	394	386	418	371	450	382	424	426	384	412	395	409	445	415	417	394	409	425	396	428	415	405	388	418	455	387	398	405	389	436	390	409	425	432	414	410	400	425	453	388	411	400	412	404	424	407	418	389	372	409	420	417	391	433	413	405	415	419	402	402	410	402	432	387	401	427	403	386	400	412	428	389	417	433	413	407	409	406	403	365	433	438	421	426	408	414	397	392	433	419	395	378	375	425	410	417	405	414	405	398	406	406	419	424	392	426	403	441	415	439	425	425	429	395	430	400	405	424	392	413	416	403	405	426	407	389	402	365	401	449	412	432	445	424	421	415	403	420	429	454	434	408	403	467	405	424	397	414	370	394	433	420	413	437	435	413	410	409	374	404	390	414	402	401	412	416	392	413	446	413	451	447	418	416	365	406	425	406	447	425	395	384	416	387	440	422	417	402	381	398	459	405	433	391	454	401	404	394	400	394	385	434	402	372	384	392	449	409	424	415	452	408	389	349	425	404	395	405	383	403	412	435	401	424	396	448	413	360	430	417	444	419	370	418	440	388	414	382	417	404	390	445	420	420	372	424	383	409	411	423	436	408	396	402	405	379	401	445	431	391	390	426	411	419	413	392	423	412	417	437	378	432	386	399	420	425	424	424	414	430	433	421	378	437	415	461	398	404	363	405	385	414	416	426	379	419	403	405	414	404	394	427	410	411	402	413	421
1388	415	448	383	391	352	382	369	402	410	386	376	386	367	391	352	386	379	379	401	400	384	370	361	372	351	390	350	377	380	375	402	410	391	360	377	391	387	364	397	383	344	402	394	385	401	356	378	368	373	447	368	398	376	402	385	365	375	416	379	346	397	363	372	349	392	368	376	383	354	388	385	389	359	386	388	367	390	394	383	352	335	388	388	418	357	370	392	388	377	375	376	389	370	400	355	362	359	386	406	380	401	354	387	390	392	372	356	367	377	366	361	386	412	382	376	402	368	383	371	379	396	385	353	373	336	348	425	361	406	335	411	357	403	383	370	364	406	351	364	357	367	365	383	376	389	388	367	376	390	378	389	359	330	383	373	375	369	400	390	408	400	385	413	364	407	351	380	350	389	410	341	392	385	415	347	341	348	362	390	387	361	415	382	381	420	415	405	387	379	359	406	400	376	377	401	355	377	414	375	397	381	365	354	405	402	381	378	369	365	378	406	391	364	400	381	380	392	394	380	412	379	354	380	393	392	374	370	399	386	368	357	359	359	385	412	385	366	405	387	370	376	378	360	384	392	365	412	374	396	366	341	364	375	369	366	337	402	390	378	384	374	373	369	390	373	411	317	381	365	371	380	386	397	402	375	352	370	370	377	420	385	372	372	363	356	395	357	377	394	381	367	372	359	428	362	364	380	399	384	368	324	370	379	387	407	382	420	340	379	374	361	380	320	387	336	382	395	373	381	343	373	390	377	377	369	407	365	380	374	396	354	367	356	420	371	416	384	411	384	408	416	375	374	353	394	347	393	368	343	363	367	378	383	362	383	393	392	406	389	368	357	374	356	392	358	352	371	361	338	363	379	360	386	374	385	387	356	370	397	381	370	384	380	389	380	391	375	369	375	389	366	377	363	367	354	393	335	351	381	344	328	365	360	357	338	361	379	375	356	357	385	371	350	390	381	393	392	388	339	345	377	400	394	363	386	359	354	355	400	371	368	374	360	372	405	369	354	393	389	359	398	351	349	408	403	390	391	390	368	362	343	370	389	335	343	381	367	414	371	382	385	397	390	382	373	375	368	395	389	390	365	395	357	362	396	397	407	372	360	356	405	377	393	379	407	386	369	358	416	373	389	386	362	375	355	391	357	380	364	355	354	388	380	323	403	382	406	398	387	435	366	396	411	381	365	374	368	324	368	349	382	361	392	379	395	395	407	407	376	377	378	382	395	365	410	377	366	389	377	352	328	354	395	358	352	374	340	386	379	412	352	381	392	362	358	365	421	374	360	396	337	361	364	362	361	356	392	371	375	393	383	356	392	350	376	399	329	357	391	387	392	384	361	379	361	363	380	393	415	398	340	390	367	390	388	372	368	388	380	391	380	340	420	414	387	358	393	382	365	391	365	363	394	397	403	385	367	357	376	357	369	381	386	396	423	378	385	356	355	349	400	383	361	360	383	404	387	361	373	376	387	398	366	379	358	381	361	395	377	404	399	350	374	361	392	418	361	352	380	376	370	398	335	371	366	362	402	396	423	418	372	424	354	385	387	339	348	404	367	394	364	400	376	371	344	394	367	373	360	366	383	353	399	351	347	402	323	358	386	391	365	410	400	358	398	379	363	349	386	402	398	378	385	364	397	359	413	363	381	379	367	351	370	369	394	363	358	394	347	376	364	387	331	429	371	382	383	350	349	395	380	370	384	370	373	351	370	352	400	390	363	355	367	391	361	398	353	373	393	401	422	378	362	399	357	365	372	389	389	350	395	385	396	320	362	346	376	381	380	385	389	380	399	413	402	396	320	335	373	392	393	355	396	407	400	377	397	391	352	372	394	408	392	361	372	373	375	390	401	404	362	358	389	387	408	399	370	402	401	387	392	443	341	361	398	373	370	380	379	411	375	394	405	377	392	378	363	384	375	423	342	374	378	399	352	411	359	403	380	380	396	376	409	389	342	376	412	397	399	368	358	370	389	351	354	351	359	351	352	344	355	370	372	347	365	418	357	367	385	350	402	387	344	386	397	393	356	368	372	360	368	397	364	367	388	338	356	357	386	361	365	370	395	377	378	395	408	371	357	387	404	352	375	386	388	356	368	342	365	371	415	365	347	400	393	387	403	388	399	368	399	395	393	390	376	380	350	361	362	359	381	376	400	374	388	365	377	368	385	394	355	352	345	404	342	352	378	402	360	393	362	349	390	386	376	387	383	344	426	387	372	382	369	386	368	412	342	367	382	371	344	399	353	373	367	404	365	369	343	348	352	378	378	427	387	353	394	417	346	378	382	391	365	387	410	376	342	423	401	401	386	389	384	374	344	357	368	368	345	366	363	396	358	381	372	387	367	360	383	393	360	375	386	375	370	380	386	378	399	387	380	365	375	381	394	377	428	393	362	372	373	374	370	368	390	395	380	336	386	395	380	400	385	403	422	349	387	379	422	366	358	365	399	335	419	378	374	345	385	381	423	375	360	363	369	367	393	388	383	408	365	387	397	397	361	418	385	361	384	404	379	427	412	380	412	382	330	407	421	377	396	327	366	381	336	356	374	363	375	375	395	410	359	377	368	367	369	358	380	362	385	386	401	376	341	402	366	402	372	346	401	366	390	407	380	346	369	389	385	414	391	369	392	408	356	367	361	379	370	428	346	365	389	363	343	411	339	350	398	372	373	397	358	368	387	398	357	414	391	371	434	399	376	352	372	400	396	374	371	375	378	357	350	374	402	382	369	343	411	344	356	402	389	384	395	380	355	394	385	366	384	366	361	392	383	378	386	364	381	404	401	418	348	365	369	383	355	364	400	367	412	369	378	359	381	373	391	364	352	333	389	372	358	432	379	402	353	413	352	397	359	380	360	363	401	361	387	408	377	330	360	417	375	401	394	423	394	405	400	410	368	418	369	356	357	373	398	404	414	393	361	389	376	374	416	380	376	341	370	363	389	377	365	397	379	352	420	394	385	400	390	401	356	368	367	402	368	372	337	360	402	393	392	403	393	390	353	370	360	371	377	368	369	378	383	410	347	386	369	385	362	404	355	391	380	382	366	383	403	385	377	386	386	350	362	407	350	334	364	353	367	375	336	364	377	395	352	356	402	364	371	378	353	379	354	352	388	357	364	401	376	385	354	363	380	370	364	375	375	371	355	394	364	333	339	370	397	397	372	381	393	397	391	391	360	379	367	358	404	382	400	386	353	384	405	359	346	354	395	386	371	354	376	385	386	416	358	374	417	367	363	347	353	386	370	374	380	367	383	394	380	372	403	411	362	363	360	383	357	390	408	347	361	362	383	375	406	381	378	361	391	358	385	375	390	390	372	385	371	359	381	403	341	339	352	375	375	395	376	349	399	343	390	359	374	426	372	367	340	390	363	380	404	380	402	399	378	396	421	361	381	426	379	371	365	357	371	377	365	394	403	357	405	403	398	353	351	387	386	390	359	365	377	390	388	375	375	368	405	347	391	342	380	352	365	362	380	348	389	396	363	397	408	389	378
2043	880	1001	932	928	946	905	918	941	949	948	892	880	884	847	921	840	924	952	814	914	857	889	920	895	951	899	900	948	895	874	917	843	883	860	859	887	915	878	875	906	890	839	829	828	877	910	912	888	912	904	893	865	846	822	892	901	884	865	899	849	881	922	872	919	892	922	828	923	872	905	870	861	822	907	890	831	886	902	900	838	919	838	910	903	832	901	911	834	896	895	871	904	880	847	849	887	881	870	821	872	889	891	849	905	810	824	853	859	914	878	903	902	891	866	890	877	861	814	926	901	879	890	892	888	896	856	893	931	886	845	848	832	938	823	903	893	930	843	916	824	898	859	859	862	889	910	946	864	859	851	874	860	933	865	928	921	862	857	836	899	858	873	915	837	871	837	871	861	906	855	894	875	836	874	891	869	924	846	802	820	893	933	888	880	902	826	893	929	875	922	854	881	862	877	883	890	882	898	894	907	930	904	859	867	893	846	860	892	850	911	923	909	846	837	875	929	830	878	922	892	949	821	899	866	873	876	873	893	843	877	922	879	859	899	931	845	869	882	848	878	841	861	913	834	937	888	916	907	904	905	905	859	900	883	927	955	915	890	900	950	911	888	843	887	881	831	885	867	866	885	908	881	824	916	819	827	869	867	910	900	847	884	909	878	864	904	911	917	907	866	871	879	850	855	966	877	915	888	880	814	888	907	864	918	854	940	865	895	932	893	870	885	896	875	856	951	880	906	894	895	915	882	900	897	916	903	842	875	895	888	912	896	857	866	921	916	847	904	911	912	903	874	896	885	853	830	873	892	858	885	896	913	854	896	896	862	880	898	902	849	843	899	928	904	880	862	828	863	913	854	874	876	861	879	888	884	910	902	869	882	923	893	838	866	891	948	912	881	893	882	825	871	895	861	893	864	861	920	879	906	859	894	822	905	883	870	886	873	858	884	872	906	872	907	854	889	877	879	895	849	850	862	873	856	873	875	861	913	834	883	879	896	859	945	908	819	883	857	836	813	884	892	887	917	832	889	848	820	845	862	907	865	928	898	902	898	891	893	908	887	885	860	894	832	879	886	871	824	870	834	877	910	915	866	866	921	843	882	851	924	879	921	869	945	883	919	879	923	852	882	897	896	866	851	890	874	903	848	886	839	873	896	889	865	882	920	910	886	901	880	936	895	933	908	883	812	897	837	927	881	907	922	877	884	890	899	839	870	910	890	921	874	870	905	871	871	888	891	906	886	870	874	889	891	901	895	922	873	929	867	849	850	882	874	877	909	899	909	899	894	872	858	819	857	891	855	872	882	911	857	876	863	821	900	850	848	889	868	911	823	878	925	909	841	865	866	878	834	854	874	833	883	899	881	938	852	857	885	901	863	916	914	908	858	842	868	925	873	896	892	853	924	887	920	870	882	875	911	908	874	842	834	944	861	889	918	916	898	883	948	863	879	823	917	876	884	899	898	865	862	917	877	911	912	866	843	860	877	933	887	931	862	847	875	948	900	912	870	878	888	877	925	909	831	881	869	835	855	883	850	861	931	885	909	867	884	878	848	872	872	894	784	861	879	896	858	859	890	888	913	881	852	865	876	887	885	891	860	909	899	843	890	884	879	868	909	888	843	868	868	885	887	881	891	856	884	887	930	850	848	857	860	896	859	846	854	865	916	862	928	878	946	891	903	898	886	899	873	912	909	849	865	894	870	894	908	856	859	874	851	890	930	900	898	928	848	863	894	907	859	884	876	847	857	905	925	855	838	878	862	823	878	845	842	847	923	874	869	879	889	878	903	919	906	870	845	834	884	873	916	857	911	848	881	776	836	868	902	928	865	920	869	865	839	901	845	872	885	846	904	914	870	875	844	915	874	893	908	886	844	931	888	923	877	882	892	842	932	890	890	874	917	914	869	852	895	860	882	883	888	894	886	899	828	842	955	928	936	893	895	867	844	873	878	894	880	932	906	901	894	784	924	904	882	879	853	883	879	904	863	881	932	874	880	897	850	873	878	847	917	817	907	879	871	852	893	857	834	896	842	880	848	896	903	843	888	866	897	887	833	940	870	885	852	902	882	904	859	865	894	872	874	830	853	892	884	840	896	912	914	880	907	882	838	835	893	846	853	888	912	881	836	838	881	904	894	909	861	872	881	900	865	860	893	807	840	898	846	897	870	856	905	869	901	861	880	853	891	853	922	909	884	908	892	900	871	926	861	893	915	892	891	911	839	897	868	911	879	862	865	853	879	915	888	888	851	862	848	826	878	854	853	858	846	855	848	922	832	901	868	914	854	869	865	915	884	860	894	880	910	911	841	897	928	817	917	870	878	900	871	906	842	867	897	884	925	914	843	865	893	866	926	843	878	903	928	860	944	890	924	835	849	956	857	869	874	899	847	919	829	898	848	879	859	872	904	885	897	903	870	884	880	937	883	879	845	856	882	882	819	893	922	873	897	886	867	895	871	888	878	890	852	879	865	913	854	855	883	860	869	864	958	822	924	889	886	881	885	901	877	860	908	912	939	890	908	900	867	877	880	888	853	900	882	890	923	827	929	905	881	869	892	874	843	888	879	881	865	846	901	844	853	851	893	915	926	792	910	869	880	911	862	839	884	885	884	873	859	896	838	869	882	940	877	832	887	868	881	876	865	895	890	828	847	893	871	864	894	843	857	890	882	887	888	875	905	811	829	932	806	878	921	885	906	875	899	796	882	875	836	892	920	899	873	898	855	847	877	874	866	940	917	852	882	900	897	867	890	880	855	871	882	890	876	897	871	876	896	881	836	910	863	879	865	835	871	881	961	857	891	843	890	890	805	953	921	905	887	814	872	895	884	824	912	873	887	896	901	842	885	880	862	900	867	876	900	865	876	897	884	859	843	910	859	851	918	905	930	869	949	890	884	919	839	881	892	902	921	862	882	854	954	872	816	862	874	931	878	903	826	904	867	898	892	866	888	885	908	906	849	823	934	876	866	929	872	874	866	855	914	876	831	905	901	863	927	894	916	882	886	846	902	901	852	907	840	896	855	884	837	867	919	866	872	878	922	889	858	845	867	880	862	881	851	943	875	806	847	830	884	895	877	861	899	881	902	934	857	890	901	898	941	840	887	911	904	850	873	862	852	870	880	860	874	889	893	918	897	866	845	831	906	886	902	864	832	889	888	918	863	958	825	869	835	864	866	860	908	842	870	872	863	844	892	894	819	909	858	864	865	837	899	898	920	862	842	884	870	839	877	859	862	821	860	877	884	930	847	869	899	855	872	832	873	868	924	876	892	853	870	904	901	888	872	886	860	888	861	911	907	872	858	881	844	888	870	874	848	867	856	842	877	912	882	930	879	857	837	901	868	856	890	900	877	843	873	880	878	874	897	876	885	821	836	868	940	921	892	923	954	885	885	899	907	883	869	853	885	825	914	897	817	847	890	846	837	882	898	855	893	898	906	887	863	838	874	876	862	861	867	858	898	905	848	897	851	881	925	923	932	845	874	853	829	891
6825	676	781	635	494	421	421	390	403	339	345	337	357	339	366	326	333	360	371	340	348	363	346	331	359	356	331	344	326	340	319	303	358	334	340	374	317	341	350	362	366	315	333	347	321	353	359	356	368	349	370	346	348	347	338	326	331	333	353	353	381	332	362	326	336	332	351	323	363	346	338	324	351	335	339	338	351	288	338	387	367	321	329	330	368	339	337	345	328	321	336	358	368	334	337	338	347	335	361	359	346	385	350	331	343	341	341	349	309	342	315	343	344	335	373	331	326	348	321	278	308	367	351	349	363	300	324	326	365	351	333	368	361	379	355	328	305	333	312	359	346	325	335	371	343	327	335	338	359	346	353	348	325	332	365	379	348	370	379	316	328	328	336	337	344	315	352	356	319	321	338	361	342	317	327	333	363	324	405	359	341	372	348	351	365	349	322	338	315	334	319	365	369	336	351	343	327	354	321	323	356	341	341	349	338	361	331	331	317	321	337	336	316	333	339	356	368	349	385	341	329	332	365	347	336	366	341	333	317	352	321	384	346	341	339	328	314	339	324	350	352	365	362	351	354	387	336	340	321	334	328	363	321	342	353	346	307	347	369	334	321	354	377	345	298	339	329	329	354	366	336	340	364	340	350	317	327	336	312	329	341	320	340	353	336	416	386	374	329	368	379	358	324	350	377	314	378	341	327	331	354	325	363	365	349	326	343	328	328	311	345	388	344	341	362	356	318	353	329	344	345	335	356	353	320	347	352	327	345	344	341	333	334	354	319	330	343	317	367	354	343	331	345	331	341	329	361	325	357	362	348	319	336	367	343	359	357	321	376	325	329	371	332	363	367	378	345	349	352	347	371	337	373	295	347	332	368	304	335	338	352	361	315	357	299	360	327	333	335	350	356	356	311	310	337	362	305	357	320	351	348	365	358	395	370	349	344	367	324	376	326	340	345	330	328	326	349	376	349	340	334	339	337	358	355	330	344	338	338	349	395	352	340	344	321	326	329	313	321	347	338	350	323	345	355	349	313	339	314	333	355	340	373	332	337	320	358	318	363	322	359	341	327	357	364	321	346	336	364	348	340	344	322	362	354	311	362	351	350	345	335	359	335	338	315	309	328	353	331	330	341	347	328	330	353	324	352	312	357	354	320	330	349	363	342	338	375	303	314	355	340	318	334	325	325	340	361	316	352	348	342	317	336	346	363	370	355	312	379	320	340	386	335	344	331	324	353	322	311	310	360	304	372	335	311	349	321	348	383	334	304	354	372	343	298	332	338	352	353	325	360	338	360	310	360	322	345	344	369	364	344	315	368	362	292	340	318	358	321	370	325	336	340	343	308	328	328	344	333	332	348	375	349	342	325	352	340	344	322	351	347	351	358	343	360	336	362	342	356	346	328	340	351	353	362	322	338	368	340	351	338	312	325	355	347	325	342	351	331	334	354	297	344	296	364	342	369	370	341	373	318	365	373	354	329	355	346	345	361	325	362	375	339	320	315	331	332	340	345	360	333	379	329	330	344	372	322	356	340	332	345	365	298	332	347	348	305	335	353	353	323	341	330	331	349	347	312	333	338	307	341	362	339	317	346	370	329	364	364	352	321	347	340	347	316	327	357	341	369	359	352	319	342	345	367	353	354	331	334	321	330	333	346	362	345	303	350	337	344	376	327	340	338	340	306	343	365	390	376	341	335	320	311	388	358	338	339	326	367	344	311	326	323	340	335	350	370	345	334	317	348	301	334	321	341	363	324	344	334	336	353	336	354	347	307	311	321	342	347	322	319	349	369	324	353	350	360	319	332	309	328	330	313	348	303	342	347	352	363	332	353	371	343	335	361	329	316	338	361	379	342	327	336	320	325	347	336	329	305	333	335	335	345	326	339	357	341	345	346	325	318	372	352	321	340	332	339	339	350	328	322	367	354	348	339	314	342	342	339	359	334	378	360	349	333	315	351	346	341	378	330	317	312	332	361	324	365	345	335	347	335	327	327	373	374	327	306	322	353	346	329	303	371	375	343	324	310	376	348	327	339	341	334	335	318	340	342	368	382	359	353	341	313	345	350	362	358	349	360	339	335	368	375	358	361	368	362	333	320	361	327	331	355	336	317	379	347	338	326	343	327	326	339	315	314	350	359	351	318	317	346	311	305	342	332	311	367	351	344	360	343	341	331	327	319	329	380	372	372	350	384	329	355	350	366	356	354	336	329	359	370	367	355	330	326	349	363	334	362	348	324	336	340	305	353	365	336	309	331	315	366	320	331	349	332	354	365	361	335	347	340	364	342	351	362	341	340	340	323	363	323	331	326	348	321	316	328	311	365	321	362	326	328	368	338	307	358	371	357	312	342	365	335	335	369	321	359	324	327	331	336	332	329	363	374	360	351	389	322	357	328	352	330	345	333	356	369	346	328	335	355	364	337	352	294	337	320	358	348	333	348	358	357	300	355	356	372	351	369	356	344	357	359	343	339	365	341	368	352	316	324	297	334	338	337	346	322	320	344	329	343	339	371	304	327	315	334	312	353	344	339	354	342	354	337	335	350	340	370	336	319	336	357	325	334	353	331	330	369	332	365	344	344	319	355	322	350	303	368	323	314	343	353	327	328	369	329	344	316	337	330	332	334	358	347	329	341	339	319	335	370	368	333	331	372	363	341	317	362	324	358	365	319	347	340	359	316	329	342	318	333	321	316	349	334	362	324	356	329	354	346	339	356	342	316	348	338	343	358	298	355	352	357	367	325	347	369	347	351	305	344	370	334	321	358	347	341	326	372	335	354	336	373	359	345	324	357	355	345	368	339	329	364	335	360	317	382	375	339	322	332	349	326	326	349	353	344	356	310	364	347	315	342	358	326	367	342	317	347	343	355	355	325	344	343	356	336	348	323	333	344	374	373	331	347	356	342	353	370	344	346	318	341	333	343	356	354	361	352	348	317	332	348	343	348	348	371	343	352	323	327	307	313	335	321	356	342	323	316	351	334	348	356	308	362	344	310	321	358	334	357	344	339	352	300	335	339	380	322	345	355	321	328	351	320	332	299	353	337	326	328	360	304	329	356	351	339	364	345	334	300	334	317	328	336	346	368	350	327	317	363	341	316	340	355	350	355	364	364	384	330	359	320	341	360	322	350	349	314	351	367	346	347	355	370	324	385	367	357	353	338	354	355	314	307	345	328	351	335	346	307	321	316	347	358	354	342	338	326	345	296	358	345	345	341	375	367	322	361	329	368	326	371	358	344	336	321	320	338	322	333	354	319	346	346	333	361	352	329	330	335	380	357	353	343	335	352	338	355	348	318	331	349	349	331	342	314	325	327	338	308	346	373	344	344	341	355	338	361	369	335	335	372	339	360	371	304	337	340	370	340	330	345	343	357	356	351	323	346	322	351	376	335	331	326	345	337	367	346	354	324	353	354	346	337	340	335	309	277	355	302	359	350	371	344	330	368	361	322	329	340	347	366	310	313	358	346	348	310	362	354	327	358	337	353	348
6450	1118	1599	1772	1461	1327	1219	1148	1017	1035	981	913	887	899	887	841	826	825	835	822	815	866	815	811	831	784	854	877	804	865	846	792	855	781	760	797	803	748	821	801	812	860	818	799	824	825	788	763	836	792	772	776	793	767	816	836	778	741	797	813	817	789	764	836	726	818	807	792	745	821	833	762	802	806	806	818	813	832	764	820	847	781	823	815	830	804	849	824	797	826	802	808	799	792	793	806	805	832	774	813	818	828	785	786	840	791	814	878	781	818	816	828	793	791	803	810	796	821	818	787	836	790	781	777	836	773	776	788	810	822	747	755	819	795	784	784	777	778	769	754	826	788	773	798	845	822	752	807	798	816	760	794	757	800	775	765	809	783	772	816	791	852	800	805	822	780	857	831	792	776	771	787	794	810	764	833	789	830	831	820	755	835	740	769	785	789	813	738	790	781	786	781	835	818	797	821	825	794	760	826	749	813	815	778	755	791	766	777	822	799	814	806	815	809	779	809	772	772	797	745	775	764	732	781	805	820	797	767	780	798	838	734	715	829	788	812	816	853	778	793	790	736	802	774	795	814	790	810	781	821	789	779	806	824	835	793	817	778	743	803	752	838	825	774	769	776	813	775	785	828	807	827	769	836	825	813	782	745	785	769	762	796	829	796	772	794	779	819	822	789	795	829	767	808	759	784	783	770	820	805	789	800	754	786	821	846	836	829	818	771	768	784	833	823	799	781	811	817	816	802	795	834	798	767	822	759	796	756	756	785	799	735	803	823	808	860	813	809	801	765	798	804	783	788	785	783	802	847	762	769	728	793	811	772	821	787	759	820	847	787	816	785	835	758	783	800	791	805	761	825	804	793	806	738	819	778	778	807	761	794	837	791	826	758	801	795	811	823	752	807	805	776	757	841	865	807	770	819	821	759	816	841	795	845	756	779	821	843	817	760	821	874	799	766	805	750	815	744	797	820	812	809	807	810	772	774	782	807	750	811	807	781	769	764	806	809	818	846	748	836	803	771	781	823	733	793	797	781	753	797	774	759	799	792	780	709	808	751	808	835	767	811	850	768	773	840	775	763	829	823	821	820	849	813	839	805	776	811	797	826	770	784	761	790	731	764	786	782	790	840	823	793	801	791	814	786	818	800	785	750	769	821	772	793	787	838	855	776	793	774	803	799	844	782	786	815	781	826	735	806	823	788	803	811	835	759	800	790	792	751	779	821	778	823	824	758	782	741	815	852	758	816	754	813	776	768	793	822	807	844	802	802	816	791	832	752	837	747	798	858	861	815	763	788	803	773	800	834	779	813	815	768	798	784	826	775	804	813	811	783	831	772	807	816	791	800	779	746	763	780	789	768	739	777	821	790	832	802	813	803	768	831	799	791	816	794	838	759	834	803	777	811	789	769	786	834	780	785	748	813	750	822	791	767	805	805	772	781	812	840	822	786	799	839	793	793	775	764	831	765	786	828	842	807	784	810	805	779	785	791	827	796	804	816	804	789	791	824	843	841	804	782	807	836	788	784	822	791	739	807	778	796	754	777	857	800	806	824	847	777	833	802	797	742	775	776	801	785	819	760	790	805	795	804	802	750	776	809	815	840	769	805	769	824	764	818	777	790	804	800	809	765	827	798	840	752	811	812	809	782	818	768	800	799	779	769	819	796	769	767	749	817	791	781	837	802	831	781	807	801	779	798	806	802	757	822	817	783	800	816	837	797	795	835	720	835	848	809	819	766	816	778	797	852	809	841	779	812	832	807	781	771	817	839	810	812	767	784	783	806	768	739	802	799	843	821	780	802	779	772	848	836	829	805	771	756	845	779	803	834	806	783	837	802	779	810	799	819	777	775	762	832	793	739	804	806	751	810	765	766	788	788	793	784	814	842	748	775	745	749	822	832	798	797	790	756	776	781	810	828	784	808	781	780	758	778	825	821	813	748	784	843	784	801	800	782	858	804	794	753	827	751	833	774	767	822	788	763	784	800	806	791	817	816	807	751	794	798	780	782	792	781	767	802	859	796	763	799	824	813	802	796	778	765	815	766	796	849	792	769	800	772	750	792	768	774	780	812	771	765	772	808	751	824	802	871	834	780	809	775	768	757	793	777	770	789	790	827	789	750	755	867	772	792	796	793	834	734	776	810	790	791	786	811	805	842	795	825	823	798	794	805	790	802	815	798	860	743	815	804	805	783	766	800	780	789	816	784	819	818	828	801	796	790	758	813	842	837	826	833	845	774	832	791	781	802	819	782	804	765	795	801	820	821	741	783	774	768	795	773	801	808	803	825	791	774	817	809	804	747	787	825	787	763	800	757	789	797	779	830	809	802	776	786	789	760	831	776	771	806	797	770	810	805	751	760	817	812	787	784	787	776	860	772	784	809	774	849	770	835	790	772	777	780	774	747	825	778	826	835	775	796	794	806	844	819	803	805	791	780	749	745	758	815	766	797	780	795	796	783	827	799	790	755	784	778	829	739	822	795	799	792	747	858	755	795	829	814	819	834	788	828	778	779	757	811	832	765	757	796	778	808	823	788	786	843	760	783	832	816	811	765	801	804	773	786	767	781	838	849	777	805	791	732	765	794	781	809	787	733	796	771	802	790	802	803	842	810	777	830	806	830	873	810	783	768	786	849	796	775	823	784	797	796	782	775	807	777	806	803	757	771	776	817	821	738	797	791	815	781	825	833	770	766	826	812	792	772	771	778	834	806	783	789	779	789	771	755	840	789	807	800	777	779	781	790	855	804	814	781	848	842	766	853	837	810	763	782	796	768	783	796	752	738	776	796	804	777	794	773	787	847	763	763	765	789	794	774	808	830	831	765	821	777	757	763	808	810	769	779	816	842	836	775	767	836	780	805	821	771	733	794	786	813	795	779	806	808	798	784	768	765	806	816	779	748	777	793	835	804	833	782	831	801	837	826	830	770	830	803	817	784	768	754	794	810	745	773	800	815	810	809	818	785	821	788	780	764	842	810	806	830	780	763	751	764	791	774	819	759	750	817	738	832	805	753	797	761	800	700	789	796	779	750	793	738	782	731	820	824	805	796	812	831	808	808	833	774	818	828	850	827	783	773	781	797	779	792	835	823	825	828	835	813	805	758	798	813	773	841	796	819	798	808	805	774	822	788	808	774	836	766	817	777	839	748	819	795	761	792	766	777	809	799	799	792	785	820	832	791	787	799	798	771	750	795	807	809	823	805	828	769	785	797	789	872	778	812	825	753	761	813	782	805	822	813	828	853	801	821	796	819	778	803	775	795	799	753	768	836	778	800	786	807	835	775	799	756	754	836	843	754	805	863	785	819	774	790	806	796	811	827	769	823	811	777	821	790	850	827	761	787	816	774	764	748	790	736	777	779	821	815	823	795	750	758	803	750	806	788	830	786	763	811	751	815	828	790	805	799	796	852	794	804	799	804	800	797	775	766	792	805	826	790	849	804	794	834	794	769	873	749	793	822	772	731	817	751	792	761	725	764	772	810	790	774
12570	1012	917	693	473	393	290	247	232	230	198	178	201	181	178	166	183	176	175	147	179	177	153	185	176	169	168	173	194	196	171	156	170	171	173	159	158	152	182	118	151	157	157	156	150	190	167	150	150	154	143	157	164	160	154	179	170	165	172	161	154	168	153	150	161	143	149	140	158	143	136	163	182	163	184	148	171	181	180	150	174	181	147	167	131	192	140	155	170	168	150	150	176	149	149	161	129	198	169	166	175	160	173	158	174	155	161	166	151	169	148	159	142	180	161	165	140	185	170	170	138	154	168	158	182	162	153	171	165	162	151	164	160	150	177	175	169	155	154	150	167	149	157	170	166	146	195	142	148	153	156	171	183	179	174	163	127	176	161	150	171	171	165	168	162	158	153	151	177	170	168	146	148	191	183	153	168	154	191	130	152	149	149	171	159	179	153	157	159	148	132	166	151	138	169	189	181	175	144	140	171	141	153	157	160	186	164	158	169	164	171	145	173	159	188	176	154	169	172	152	166	157	161	136	180	161	163	158	175	146	172	132	148	150	165	171	179	168	167	145	165	128	171	184	155	159	179	153	126	151	165	167	155	166	185	160	167	153	189	143	157	162	163	181	176	174	162	147	148	179	155	152	155	145	157	158	152	173	149	169	180	192	161	171	152	131	164	146	137	175	191	178	167	157	144	163	176	164	171	154	148	145	155	155	172	168	160	161	162	155	148	178	172	164	183	163	151	155	166	148	173	164	195	172	164	169	170	144	158	170	180	162	163	144	135	177	154	149	167	137	164	164	169	162	167	181	161	165	182	165	173	154	149	169	146	156	151	153	192	185	155	145	190	175	172	172	164	147	162	150	152	165	150	157	172	171	149	169	174	166	173	150	174	148	163	158	175	171	159	165	147	153	167	162	137	145	155	173	166	130	143	174	164	166	152	150	176	179	170	158	158	163	150	179	174	159	169	166	157	148	137	169	174	172	159	152	187	149	159	184	160	166	140	149	163	180	135	149	136	165	173	141	174	153	170	138	142	173	161	147	170	160	145	151	172	173	151	145	165	147	148	149	138	142	155	166	164	180	162	159	169	154	167	166	161	162	147	168	168	155	172	151	150	148	135	149	183	173	157	156	155	146	167	160	171	174	161	157	166	145	158	164	157	160	151	147	159	181	179	154	147	165	158	165	170	158	151	159	149	173	175	177	168	162	167	180	154	168	164	149	162	176	164	150	159	154	160	138	183	159	149	187	157	140	156	157	128	159	156	149	158	147	156	169	164	152	165	166	134	156	158	143	181	150	162	155	149	170	202	161	165	148	154	149	178	166	164	154	173	166	137	176	160	157	166	148	133	169	172	169	163	152	157	154	166	165	162	130	155	153	138	169	150	169	190	171	151	160	135	159	147	168	180	162	143	152	178	169	154	166	157	185	166	171	158	164	178	142	183	148	143	143	139	143	164	174	169	145	152	175	160	155	146	146	153	155	158	150	176	153	146	163	144	171	165	172	159	192	201	177	178	188	175	165	180	187	156	144	139	144	153	182	168	181	144	182	154	175	162	146	151	146	132	191	156	141	139	136	161	178	178	155	150	163	162	165	164	155	175	154	140	159	188	168	184	187	147	150	152	147	131	175	166	166	167	175	159	168	165	163	160	177	157	163	160	148	153	189	162	159	153	169	205	164	139	156	205	154	155	162	176	146	158	165	152	157	153	155	182	167	160	154	151	165	151	144	128	146	175	165	160	154	176	166	139	150	162	155	159	145	167	169	195	155	160	171	175	156	203	168	182	169	157	156	158	178	158	149	181	145	169	156	157	150	159	168	155	161	178	164	158	168	156	156	135	152	155	154	181	160	171	149	188	172	157	149	153	175	145	161	155	150	139	159	178	162	159	164	165	159	154	162	156	140	157	139	162	141	167	190	179	155	167	160	170	165	154	158	158	146	130	148	152	171	165	170	170	171	189	168	136	163	159	182	159	154	133	174	156	171	162	175	153	135	144	149	160	167	163	155	143	170	169	153	147	170	167	162	166	163	162	168	171	173	155	161	163	166	170	168	145	167	159	153	132	167	167	151	150	166	166	148	155	146	190	161	177	142	171	167	146	163	153	156	165	177	158	152	150	168	152	156	137	181	172	159	146	165	162	166	154	161	166	143	138	162	133	182	168	160	166	180	171	153	176	170	165	175	166	166	162	179	180	160	192	176	168	180	166	158	174	170	160	162	182	146	159	149	158	153	155	165	170	138	152	169	182	164	149	149	156	152	162	159	152	168	148	149	155	162	153	169	148	138	151	174	153	145	144	179	167	170	162	167	168	139	173	174	171	147	169	181	166	158	143	168	170	166	192	170	171	160	153	161	138	145	137	172	161	178	155	148	161	138	153	150	155	159	178	149	170	175	152	147	202	161	188	148	162	163	145	169	144	163	183	151	136	144	155	164	187	150	177	166	124	131	138	167	154	156	134	139	170	175	162	168	165	174	163	155	149	161	167	163	150	146	169	126	151	142	164	184	165	184	155	161	181	155	182	153	154	180	151	169	166	158	163	163	185	151	151	173	172	167	167	149	167	146	171	170	158	176	180	180	145	177	150	174	150	175	137	154	200	158	158	155	144	163	164	178	154	177	167	185	169	133	159	167	156	158	159	171	161	163	155	146	140	164	166	156	150	144	151	181	133	151	149	167	181	169	163	157	158	164	153	150	175	132	170	156	175	164	159	174	157	162	158	135	154	179	172	148	190	173	151	178	158	144	169	183	162	164	144	173	177	166	163	146	162	177	167	176	160	150	194	175	145	168	154	153	158	131	171	174	154	182	154	171	157	151	154	159	167	143	157	140	185	189	150	146	165	168	190	150	156	146	174	167	149	182	161	182	158	168	185	161	203	163	141	176	158	173	144	162	148	159	137	173	143	181	190	151	160	189	165	145	184	188	173	176	170	146	143	149	174	166	183	175	159	160	173	183	167	184	140	153	148	153	149	169	185	177	163	162	144	180	168	167	182	165	147	165	186	170	153	169	154	163	161	174	160	143	160	159	154	169	166	170	165	177	177	170	193	153	180	149	158	155	151	174	163	183	152	170	177	138	153	141	152	158	193	162	175	163	166	168	168	163	173	153	167	165	163	178	143	162	164	145	156	139	181	154	154	160	171	173	145	156	154	151	171	151	160	161	168	151	168	159	206	169	161	158	168	177	151	168	158	161	149	172	154	155	130	155	170	186	178	158	151	150	157	144	180	130	153	133	166	165	152	177	180	176	156	195	152	156	158	170	167	152	185	150	163	139	176	168	165	183	176	171	188	143	144	171	152	157	147	135	135	130	146	172	157	152	161	156	157	140	145	160	144	179	176	150	164	153	159	150	167	161	181	152	175	176	170	198	171	149	146	148	166	138	152	171	138	159	172	157	183	178	143	159	161	175	174	169	160	179	146	156	174	145	163	170	151	159	166	162	157	177	175	159	169	173	146	162	164	163	156	170	185	161	170	189	162	153
7731	1037	1792	1998	1713	1430	1147	939	890	790	703	596	602	595	544	515	493	506	493	445	445	460	468	485	449	481	466	458	468	455	419	406	453	449	405	462	425	461	411	425	448	452	397	414	449	424	446	434	428	489	412	390	445	465	423	440	417	432	401	413	423	424	430	452	401	414	432	432	437	414	420	441	402	426	416	430	436	392	413	448	411	407	409	409	432	459	420	426	407	413	401	440	419	429	394	408	416	459	408	402	402	426	406	421	387	443	382	431	425	436	421	430	405	414	399	421	427	428	448	416	420	432	390	419	398	463	410	418	413	409	391	428	370	424	383	404	369	471	413	370	426	442	430	425	429	410	410	387	461	439	403	391	399	402	389	404	426	390	441	347	407	406	382	411	428	449	445	397	384	406	417	416	419	448	395	442	432	395	416	440	423	420	442	435	404	375	395	418	399	434	419	411	447	436	391	439	415	380	385	406	420	469	432	451	418	434	407	405	403	396	403	422	441	425	425	397	366	420	383	441	397	382	423	398	395	405	418	393	408	390	395	418	373	413	425	423	413	382	435	433	407	455	398	398	434	408	398	427	419	424	473	444	437	379	436	450	409	435	402	402	426	379	420	382	422	438	390	433	435	444	390	433	442	416	390	411	411	391	396	423	412	391	398	419	411	454	414	398	413	418	451	433	403	421	427	390	421	394	418	362	444	445	425	397	441	427	413	455	404	404	409	403	438	431	427	411	397	427	430	415	434	402	404	435	430	413	408	446	397	403	394	438	423	434	398	408	396	427	398	447	393	433	413	395	449	402	428	399	414	386	445	389	427	421	454	412	404	417	398	398	403	398	407	418	401	414	415	402	442	400	387	380	403	376	405	416	467	423	386	412	447	406	408	377	428	450	430	415	396	384	431	390	403	407	397	427	434	392	370	420	433	436	397	414	404	410	440	382	427	405	435	378	385	391	405	371	424	471	372	420	437	442	416	459	432	369	391	396	410	402	446	419	467	409	404	417	384	403	406	404	429	421	392	414	401	431	419	414	409	440	421	398	437	403	441	398	430	406	411	423	411	417	419	431	430	404	465	413	458	437	377	388	393	425	441	425	388	429	412	433	443	423	403	411	429	431	407	416	418	385	418	414	431	396	434	402	458	401	421	412	442	418	413	427	415	429	400	393	407	437	399	426	407	413	431	393	409	397	401	424	462	446	384	397	440	391	410	406	437	420	400	416	417	387	394	397	382	399	385	414	422	424	422	381	395	403	416	382	399	425	403	426	432	419	422	411	405	404	420	421	443	426	459	403	459	461	458	414	427	431	427	398	423	411	396	371	411	436	412	401	461	402	397	399	425	374	401	381	423	432	442	419	442	383	427	390	430	414	420	425	385	418	435	436	422	425	425	433	411	425	393	425	407	452	415	410	441	394	359	417	373	410	385	399	429	413	382	432	423	427	427	433	440	406	396	399	438	421	384	428	413	424	440	401	425	431	411	389	444	394	421	407	442	404	415	384	410	436	411	383	417	460	416	400	419	414	390	427	424	422	386	406	432	408	414	408	394	397	413	415	440	414	399	383	451	391	397	397	427	424	433	398	432	424	421	444	396	432	407	421	388	418	407	404	395	428	400	408	435	406	417	436	442	452	418	424	483	425	418	408	423	413	431	404	407	411	409	410	413	378	443	420	403	417	437	441	414	409	407	441	420	429	395	387	419	444	377	380	449	379	400	445	443	414	443	388	456	438	406	396	403	395	442	399	451	395	392	410	395	417	430	376	416	422	466	403	409	401	425	416	412	435	426	386	466	419	448	407	380	434	424	391	406	402	430	439	438	425	421	408	394	371	434	441	421	452	390	409	378	434	445	453	410	386	424	419	434	410	382	398	433	392	431	422	396	395	401	391	425	403	381	406	420	424	422	382	433	420	395	412	414	399	408	399	426	429	417	445	407	405	423	406	427	395	389	410	419	388	410	375	440	390	432	422	396	423	421	391	420	447	398	400	404	432	438	415	450	432	413	386	461	427	418	393	426	399	420	415	439	409	377	429	390	384	397	408	436	428	407	388	408	395	426	413	417	392	410	390	430	432	426	415	440	436	376	402	402	444	436	425	403	429	398	414	412	401	386	394	405	399	424	412	410	398	369	397	423	409	420	419	418	424	405	373	442	396	440	391	387	423	415	455	436	408	407	427	414	374	395	418	418	427	375	432	401	390	381	381	445	409	411	408	440	396	414	384	427	408	428	362	450	415	398	434	417	369	428	426	405	397	426	403	424	413	435	406	383	380	433	406	426	456	432	444	419	395	442	381	349	387	431	368	459	389	416	401	420	455	436	433	397	409	407	407	393	394	393	426	390	390	455	448	407	397	419	432	398	395	417	442	471	412	415	415	436	410	416	421	407	413	393	404	438	430	421	421	402	427	400	393	424	391	418	421	400	437	445	384	430	419	431	392	406	419	428	427	411	418	400	420	376	419	448	412	429	441	390	421	431	383	431	407	424	413	424	449	433	425	399	440	401	423	410	405	392	434	435	411	421	427	408	440	441	413	394	445	431	425	416	464	421	424	385	429	407	400	378	457	390	397	431	380	410	433	434	404	411	426	423	405	454	419	384	404	403	387	432	460	432	432	429	438	441	426	404	423	403	403	367	387	423	408	446	435	417	387	398	411	405	420	407	361	406	419	377	425	408	408	405	423	419	406	401	419	400	454	429	367	391	387	445	408	437	392	407	415	386	389	381	412	417	414	406	409	423	418	430	418	432	410	409	420	434	408	426	430	426	408	410	388	397	414	410	439	408	404	466	376	399	416	401	440	406	441	420	407	377	419	450	413	437	386	413	397	428	449	432	392	467	426	417	432	411	418	431	460	436	414	387	418	426	434	394	401	396	428	415	432	430	403	423	419	391	395	441	387	427	436	432	393	373	428	413	420	393	434	424	413	407	425	411	397	411	396	390	435	426	416	403	399	415	383	426	420	414	388	401	417	425	378	451	411	428	390	385	415	399	404	421	395	390	437	411	389	438	425	424	413	375	421	413	383	433	391	385	408	457	417	400	416	395	391	413	376	407	430	424	460	453	387	424	454	398	379	389	437	405	407	413	405	414	372	397	393	399	434	410	397	419	414	381	369	428	420	411	378	445	425	445	409	440	414	431	423	448	457	389	429	437	427	374	448	450	408	449	389	448	387	440	426	428	358	428	406	397	417	443	403	416	432	439	429	400	385	401	387	407	389	389	428	425	435	390	464	413	440	404	403	426	402	424	427	381	424	451	409	395	435	408	380	416	429	423	420	440	437	416	395	441	431	420	395	427	420	395	389	367	439	452	403	427	415	435	402	401	405	402	432	412	461	397	381	455	429	433	423	392	392	416	384	390	411	416	408	412	434	414	370	430	436	419	410	402	398	385	413	402	387	413	428	406	396	407	422	400	405	425	436	404	412	420	423	446	387	429	422	427	403	441	412	391	406	412	395	416	430	438	385	378	407	398	417	371	392	402	388
1363	384	420	372	389	410	375	362	358	374	406	392	382	378	389	429	375	381	379	384	356	360	329	369	416	412	417	383	362	375	386	352	361	362	402	412	384	403	354	374	380	394	386	353	379	384	368	361	344	405	389	373	311	393	367	378	360	368	433	400	408	373	397	342	367	383	377	367	393	416	418	393	388	347	389	407	388	400	357	385	372	379	363	400	342	376	374	359	399	407	336	366	382	372	383	362	377	378	389	391	383	424	351	349	357	383	344	379	375	367	363	368	369	375	382	412	420	378	398	350	398	381	393	424	399	356	380	354	360	392	409	379	383	400	377	377	406	371	387	352	347	403	416	348	420	370	365	376	328	392	382	370	368	360	395	375	361	392	381	355	382	385	352	400	359	361	402	423	375	373	389	359	331	369	369	366	369	392	383	363	380	372	389	371	361	354	354	380	384	396	376	392	410	381	388	425	367	413	406	409	376	355	381	394	350	388	360	336	371	358	359	388	384	367	369	365	396	364	379	398	376	380	432	371	392	402	340	389	368	426	409	375	383	356	372	396	372	375	334	377	382	382	369	418	378	362	374	409	392	384	407	385	393	389	390	398	389	372	391	372	348	357	392	370	355	364	372	398	385	380	378	387	396	385	392	428	385	391	382	407	383	385	398	413	356	377	353	377	364	346	406	379	382	369	399	365	364	379	383	405	399	347	379	384	362	340	368	357	405	361	407	412	386	399	405	398	377	381	360	369	368	381	381	370	394	407	412	380	405	382	405	355	379	389	393	389	375	395	351	367	421	376	362	377	360	347	377	359	385	364	394	364	389	365	389	374	378	384	381	372	372	338	402	364	370	352	394	375	375	342	394	364	383	392	356	390	361	379	385	375	404	393	387	359	368	373	377	388	333	417	388	404	355	373	369	373	377	411	433	370	365	373	375	334	404	398	339	385	402	401	372	369	412	347	412	362	380	407	403	326	387	368	383	368	346	384	369	412	366	391	388	375	376	392	355	355	371	353	391	397	357	406	361	366	404	427	358	401	400	323	383	384	352	360	354	415	424	359	361	360	367	363	359	397	379	385	393	398	336	372	397	386	396	412	396	373	357	391	330	399	362	357	361	403	385	351	373	382	420	355	373	398	350	372	362	381	356	403	379	381	356	373	347	392	366	394	381	365	394	366	398	398	397	379	371	372	383	397	361	351	366	402	394	423	365	393	356	374	373	370	366	404	374	354	369	362	370	384	420	404	382	373	384	365	414	333	409	370	389	411	383	395	375	374	367	422	390	371	394	377	374	380	393	393	389	367	376	372	379	386	385	352	349	370	377	379	352	387	371	410	361	395	431	373	395	396	349	410	353	377	368	388	409	424	379	380	374	398	377	390	373	378	406	352	407	425	391	400	399	369	354	390	386	382	367	387	362	376	354	355	383	373	351	380	377	366	382	364	341	362	360	350	387	394	405	414	369	387	434	393	374	373	400	392	380	402	389	360	379	326	393	391	378	347	371	422	379	401	383	345	356	399	365	344	374	374	402	387	371	350	378	359	362	397	385	389	412	386	385	364	393	411	412	426	389	361	411	361	372	390	379	394	379	354	384	388	404	356	352	390	390	379	401	399	376	347	365	359	363	388	373	371	384	390	396	373	364	355	327	352	409	324	340	377	370	404	399	367	387	393	369	354	366	372	372	376	371	372	398	398	360	388	395	390	390	409	363	380	381	380	393	365	396	393	353	364	394	388	405	377	385	339	382	375	342	386	398	367	386	376	373	380	361	393	367	355	397	372	371	371	346	357	417	365	373	414	318	396	404	426	372	382	380	373	357	356	374	396	407	397	365	352	388	441	399	415	415	391	421	405	406	414	379	379	370	401	389	364	390	377	377	373	353	382	386	395	380	369	416	410	401	402	392	327	425	371	392	373	375	392	381	397	383	371	397	346	363	389	346	377	397	371	367	373	396	393	404	398	387	364	385	357	349	362	348	416	425	399	372	385	366	364	363	389	395	359	383	358	380	417	374	353	398	358	375	345	348	391	382	387	351	339	352	395	339	410	367	410	399	374	408	410	366	400	367	402	366	413	355	322	363	363	407	360	357	363	345	353	384	398	387	385	364	391	348	416	384	404	393	369	408	404	339	383	403	374	420	397	362	383	389	375	403	368	406	383	408	410	356	384	373	315	398	381	365	360	399	380	419	392	375	386	378	387	421	358	350	364	376	395	369	371	395	372	403	391	386	375	383	403	398	366	394	386	384	335	394	344	380	386	378	369	374	371	382	403	409	401	424	396	400	380	394	407	339	382	359	392	375	391	392	330	379	407	377	369	409	406	372	348	372	369	372	368	374	347	377	384	381	353	356	398	377	401	394	398	363	383	357	386	348	416	376	367	396	372	354	384	347	361	366	381	357	359	352	368	397	345	390	396	368	347	355	354	377	369	405	362	350	352	372	359	386	358	358	408	408	342	360	401	369	416	352	380	422	391	367	377	380	421	414	390	373	370	396	408	375	352	384	364	373	403	399	393	381	399	377	386	347	361	383	373	354	392	339	405	383	384	346	402	367	363	395	384	404	369	396	396	392	394	407	357	321	352	370	415	365	392	367	371	354	357	349	380	345	398	401	354	371	353	376	390	435	370	380	392	389	338	377	351	399	398	364	414	375	385	393	378	322	393	368	347	401	355	365	398	386	401	380	407	375	429	403	358	364	359	367	389	385	383	374	378	397	377	361	364	376	371	354	358	385	380	361	355	385	342	349	387	399	388	409	349	397	386	409	426	356	362	364	343	371	365	367	383	361	375	373	359	411	401	319	438	411	374	365	344	347	388	419	390	419	371	384	396	368	397	355	389	367	349	379	386	333	376	372	371	405	385	403	357	363	351	361	388	379	396	342	388	387	352	410	368	376	361	389	383	380	389	395	357	377	372	389	359	366	359	349	396	361	348	378	376	397	351	355	401	383	387	442	391	354	426	371	379	364	376	374	379	365	368	388	379	411	378	354	374	401	393	372	403	391	367	366	346	373	389	373	375	412	388	361	399	397	383	383	382	383	348	367	365	394	336	380	390	383	394	335	389	398	350	365	385	332	397	353	378	359	386	384	364	381	372	356	410	369	385	418	394	395	382	391	393	410	401	377	376	337	408	381	404	396	444	386	395	378	391	345	373	350	357	384	350	415	427	382	403	381	346	379	400	398	394	377	372	387	380	347	405	392	425	393	371	379	362	378	379	379	362	366	375	365	394	377	384	378	385	367	368	387	396	358	385	387	403	382	403	362	342	368	375	438	393	415	398	371	374	359	412	384	398	363	416	384	383	393	354	355	372	394	371	383	379	384	375	394	399	412	387	423	380	394	378	348	373	376	354	411	364	332	380	347	373	409	377	383	374	378	382	365	323	372	418	432	376	392	376	423	414	341	382	407	381	391	395	377	334	380	319	393	357	382	433	373	356	371	375	343	382	373	371	389	419	349	387	353	359	405	383	399	386	401	354	376	422	396	372
2032	911	933	1003	912	916	879	922	865	868	891	887	945	877	901	902	920	910	879	873	841	877	934	871	918	888	908	894	924	963	862	870	887	860	944	907	886	829	862	893	870	796	804	911	886	851	849	861	863	907	959	896	908	837	917	918	858	926	900	842	873	878	936	854	872	884	819	957	897	877	843	875	860	882	863	891	917	917	914	856	813	902	857	886	882	823	852	819	852	867	887	941	897	872	893	838	883	848	908	894	898	913	931	850	882	894	835	845	880	853	873	912	887	866	881	912	856	914	875	904	873	894	919	871	879	885	874	896	881	883	876	865	926	856	869	937	898	808	851	908	898	907	869	869	914	872	886	890	875	889	839	911	978	930	902	872	856	826	872	929	855	853	893	883	899	828	876	886	876	864	869	869	911	869	923	815	824	892	842	909	925	915	857	915	890	888	933	845	870	897	813	896	873	882	912	901	899	890	891	863	892	867	948	921	944	932	858	918	827	894	926	924	846	876	904	853	932	912	882	910	901	931	862	937	863	893	838	833	869	843	864	901	845	849	879	875	886	856	863	843	867	875	907	872	826	865	876	921	889	830	900	842	847	880	887	891	880	894	881	889	915	898	877	878	844	861	889	925	949	898	864	872	945	840	938	926	909	908	908	899	892	915	884	905	876	896	896	872	831	844	908	867	893	922	944	890	890	852	906	882	946	920	890	868	854	875	897	870	867	904	924	868	880	904	860	904	905	862	913	881	916	909	862	862	884	886	920	857	893	872	909	887	848	883	890	907	860	916	858	890	895	831	881	846	907	862	921	908	831	907	882	884	963	831	910	870	910	857	862	877	914	873	874	877	826	817	934	866	915	860	880	908	852	820	896	872	854	879	865	866	856	925	886	871	842	890	928	896	823	909	888	852	836	862	905	909	835	908	813	887	926	919	881	872	875	885	911	871	880	903	871	904	902	875	883	882	907	880	863	906	936	937	903	855	856	884	900	927	835	859	831	880	909	901	953	848	906	894	906	875	894	916	907	949	870	890	889	870	826	864	877	892	955	870	918	914	866	857	883	846	897	882	909	897	924	868	869	881	885	921	858	917	869	881	842	873	863	930	873	955	916	900	887	858	860	906	899	863	907	892	874	919	872	881	879	846	891	919	868	920	858	897	887	871	895	922	893	839	868	881	865	876	919	914	911	875	877	849	912	874	826	907	893	910	886	883	899	899	890	880	894	854	937	861	853	920	904	873	952	853	870	877	901	860	915	859	890	916	890	872	861	903	872	913	868	878	906	864	831	907	865	905	925	880	876	874	880	890	851	875	961	886	920	891	881	913	845	909	899	857	847	882	916	862	876	921	876	884	866	866	921	904	940	892	905	909	909	890	821	840	907	921	928	866	900	938	878	867	867	880	915	902	871	872	864	864	886	917	871	901	911	850	895	850	886	900	894	940	849	904	897	897	899	888	893	902	883	875	897	899	892	882	859	899	826	917	848	885	863	846	908	935	882	873	886	872	863	874	917	920	892	826	882	869	840	866	897	848	884	822	899	906	885	849	919	920	932	893	877	894	844	876	834	893	843	883	916	879	950	917	903	871	916	863	922	861	868	910	892	932	889	958	888	852	886	871	895	882	844	836	877	924	868	886	908	945	893	827	895	894	842	893	891	838	906	861	887	904	887	860	863	868	887	909	900	888	871	907	883	936	865	917	877	893	873	899	881	898	927	866	860	897	847	859	865	910	902	892	894	850	889	938	846	892	840	899	928	884	870	902	866	851	939	879	923	819	881	864	883	867	834	931	894	869	880	929	839	901	893	954	887	929	900	855	832	878	885	882	859	936	890	898	832	906	902	851	888	878	879	880	900	855	901	947	898	897	867	888	904	929	852	851	918	870	900	911	901	880	895	891	843	879	853	860	916	922	906	942	879	877	869	824	914	904	905	902	873	892	869	887	859	891	854	839	842	878	921	839	949	898	896	848	857	912	883	929	859	890	908	902	891	943	866	885	867	907	882	926	902	918	876	919	881	922	876	877	925	844	905	927	888	947	893	877	847	949	914	854	914	879	902	833	888	867	870	929	855	864	904	921	850	921	889	850	880	896	879	874	868	925	903	859	912	846	852	847	877	997	916	854	849	914	886	933	858	852	831	851	909	904	918	885	911	907	865	839	878	851	935	886	874	887	884	934	885	877	877	840	925	948	860	936	835	892	927	869	843	909	898	975	892	906	871	898	844	896	899	897	891	883	872	867	914	934	885	852	889	958	829	892	835	928	845	863	904	834	870	858	843	916	877	910	884	880	878	877	866	877	863	901	880	908	852	848	883	870	861	910	932	874	949	876	854	938	951	841	904	800	875	876	871	892	843	943	892	856	872	889	901	926	970	877	882	907	919	938	854	872	864	901	879	882	826	967	871	905	867	881	899	874	906	836	936	882	876	874	856	849	877	850	880	898	796	930	828	918	895	906	818	896	843	845	867	900	880	889	926	914	892	846	878	885	903	901	808	878	856	883	910	866	939	924	875	919	894	924	861	892	928	884	881	895	858	865	900	875	848	927	864	898	891	915	875	903	934	862	876	915	943	901	877	902	931	882	910	931	896	884	874	889	892	835	901	918	887	878	879	795	896	859	871	909	854	803	840	919	881	885	888	822	852	870	882	871	901	887	866	932	861	949	889	921	847	865	924	892	905	921	862	863	873	924	918	882	882	888	940	896	878	856	890	901	874	900	876	836	893	939	896	900	867	867	794	929	839	874	882	856	899	882	909	876	899	894	847	815	873	924	882	840	924	912	847	910	884	856	885	897	913	893	830	890	918	886	867	911	922	845	887	883	894	875	874	897	915	883	877	957	869	849	911	887	894	1003	865	861	916	861	892	856	875	903	928	923	863	891	864	828	852	917	908	887	953	931	889	914	888	853	872	922	896	887	885	847	852	937	888	911	908	871	894	872	843	840	884	923	875	859	892	894	854	913	897	899	891	904	888	956	873	878	896	842	887	887	860	873	914	855	872	895	872	848	847	878	905	860	846	925	939	931	882	852	862	881	903	883	822	879	890	881	909	885	850	892	854	862	815	905	867	860	831	871	895	896	848	865	896	911	876	909	934	895	874	887	903	848	861	875	908	916	917	896	932	868	903	926	865	871	907	876	915	923	898	886	880	915	941	864	945	951	860	900	899	900	917	850	974	835	824	906	832	902	924	875	936	878	909	879	818	908	906	884	839	875	912	941	918	889	820	856	918	860	898	867	883	875	902	874	869	854	907	922	878	878	921	845	902	888	896	843	876	912	897	864	875	876	857	851	873	844	876	873	887	878	876	910	924	946	887	894	863	915	855	867	899	897	932	884	877	844	912	901	915	893	874	907	874	896	861	848	872	901	910	882	910	864	892	871	847	880	906	812	898	855	888	865	858	886	897	884	919	897	885	883	955	852	827	922	876	873	947	873	898	884	844	878	871	937	882	908	896	864	902	825	855	893	846	907	871	848	841	954	902	917	895	881
7023	682	655	557	454	435	416	446	374	396	352	334	371	338	354	370	359	364	345	366	384	365	355	354	346	339	335	347	337	326	340	333	374	313	330	343	369	333	342	388	327	304	350	302	312	327	360	332	390	372	331	296	383	376	398	348	336	345	342	351	340	335	368	363	342	348	344	355	324	322	378	356	365	369	350	372	338	381	371	347	329	312	369	344	347	300	339	363	340	368	347	367	339	368	358	339	339	382	305	357	349	318	339	362	356	346	337	390	391	379	344	367	393	360	352	336	315	324	357	363	329	335	364	335	348	368	341	340	354	333	312	365	332	323	313	348	328	342	348	329	366	323	353	347	345	361	360	318	342	347	347	393	370	293	360	361	350	350	366	369	306	348	339	345	331	340	326	343	316	359	322	372	366	317	338	351	353	327	345	305	334	372	347	333	351	353	328	363	320	324	351	343	324	372	325	344	346	345	324	340	328	351	351	337	325	359	338	337	355	347	349	327	353	329	331	339	305	293	342	348	352	316	358	345	354	329	334	338	344	313	351	339	354	362	311	319	346	369	334	383	361	312	342	350	318	354	344	329	338	328	356	328	317	373	288	321	312	335	340	326	327	354	337	314	345	350	326	344	355	366	334	334	306	365	382	357	342	325	371	334	340	345	364	333	337	378	387	362	377	334	368	341	395	333	320	352	358	337	355	341	361	367	358	335	345	381	326	372	340	334	347	337	341	341	335	377	346	332	339	331	350	351	356	323	350	323	351	335	339	326	332	336	363	373	383	373	356	319	346	350	329	326	334	340	349	304	340	361	349	354	331	337	339	350	336	338	326	332	330	336	326	363	350	394	364	349	355	341	331	343	382	358	328	344	370	382	363	300	348	362	345	354	349	368	304	341	339	318	347	344	324	327	339	335	361	344	349	370	329	343	347	326	358	353	351	356	357	346	361	339	337	347	341	346	345	314	372	366	344	361	356	338	329	324	365	347	335	316	341	311	386	374	344	366	365	359	349	403	373	355	330	337	360	375	364	331	341	326	328	336	330	368	359	341	342	365	322	366	343	342	341	351	340	368	337	342	340	315	395	348	380	319	351	301	331	326	314	337	320	360	337	387	310	318	335	322	368	346	335	334	348	357	309	329	343	331	323	324	332	348	337	375	362	327	316	320	346	360	343	354	316	330	326	380	327	340	337	367	338	385	375	343	346	334	342	361	342	322	351	342	344	330	364	343	367	322	292	322	321	340	354	316	388	373	320	330	342	343	348	309	367	387	363	335	341	358	328	326	370	375	315	383	334	319	367	367	378	340	349	377	347	330	333	313	332	373	322	325	333	350	361	345	349	336	323	344	328	345	396	332	338	352	338	320	334	376	357	371	336	323	334	355	344	348	385	334	322	331	326	362	353	354	356	354	365	348	336	343	345	343	354	358	340	372	354	349	310	326	366	367	359	355	351	333	363	360	350	331	340	340	319	329	329	324	337	337	368	330	331	364	326	365	354	328	333	354	306	328	322	389	348	344	314	328	339	342	350	346	360	358	345	328	330	333	317	345	362	311	359	384	346	325	361	319	343	360	325	354	348	348	333	351	359	344	306	322	333	358	361	371	334	361	359	311	341	344	343	324	364	336	333	319	303	329	345	317	322	333	364	346	358	351	334	303	329	341	338	334	317	338	355	318	336	346	352	321	349	383	363	352	364	357	360	341	377	364	358	349	342	320	380	348	336	330	353	376	400	346	353	348	318	338	353	359	319	353	354	354	324	316	370	350	358	339	370	349	327	373	306	326	336	302	356	326	309	361	349	332	338	342	337	362	379	340	361	346	364	351	332	338	344	349	318	325	368	342	342	353	358	350	311	391	355	365	320	325	353	390	333	345	366	365	332	325	353	301	358	341	337	361	338	323	359	329	330	345	326	325	327	322	345	338	334	330	353	352	340	341	343	348	298	352	364	345	342	363	352	337	373	347	330	371	368	356	327	345	325	350	341	307	345	316	350	390	332	344	346	316	348	392	364	341	332	358	365	317	354	329	367	320	316	312	333	363	319	336	362	362	354	388	344	347	335	333	348	327	332	325	382	387	366	373	359	357	337	344	362	335	332	365	325	343	307	336	363	339	338	391	343	324	354	340	350	339	351	327	323	376	359	308	364	320	353	373	373	372	347	336	322	353	346	338	349	343	303	333	309	343	324	401	385	350	342	376	362	346	318	325	358	347	365	378	342	301	340	363	384	387	337	376	379	371	365	338	322	350	327	362	332	334	351	357	336	344	357	362	344	325	330	361	333	343	337	318	353	349	353	382	378	354	348	317	337	324	368	316	343	361	370	362	371	353	349	348	379	324	331	341	371	344	353	323	336	344	338	319	353	347	351	321	355	329	379	368	329	329	328	349	325	378	336	330	359	315	332	355	345	317	354	363	355	363	324	322	358	363	359	365	383	345	321	359	363	330	334	349	352	347	340	359	293	387	372	334	349	313	378	339	321	366	330	350	325	337	324	372	355	364	345	328	367	331	323	359	320	339	330	337	331	380	334	337	353	374	365	335	338	320	357	320	351	317	347	356	336	343	319	343	357	335	334	345	351	348	346	346	345	319	328	358	353	341	344	343	375	328	324	370	351	330	344	336	328	326	326	359	331	287	308	343	369	349	324	336	317	401	378	345	337	360	304	353	346	294	337	344	341	326	377	323	338	361	331	381	331	319	328	353	359	338	406	343	328	324	349	369	370	323	326	356	371	383	380	332	350	312	370	343	349	377	326	341	359	308	360	354	363	340	347	344	356	357	343	331	341	365	297	346	331	383	369	349	370	335	368	340	322	355	349	339	348	344	316	348	352	347	360	355	364	355	354	354	354	348	346	298	372	343	336	317	344	344	357	312	378	358	327	358	362	356	335	337	345	309	335	321	325	321	372	353	366	345	358	337	368	327	302	314	328	310	348	325	321	301	372	327	338	379	328	333	341	348	345	336	312	354	339	376	343	340	334	307	350	329	345	371	299	368	343	353	356	340	344	334	366	353	346	361	337	340	348	330	328	323	339	379	338	357	347	347	346	323	334	342	337	338	358	325	343	359	330	335	368	355	325	319	312	330	330	330	347	346	334	361	350	330	333	361	370	317	341	344	321	341	346	342	365	330	332	333	364	367	327	321	343	360	371	334	354	373	351	284	327	338	354	339	352	381	352	351	357	356	329	360	357	373	336	340	341	323	363	316	365	354	375	347	339	374	368	370	334	304	368	342	394	353	370	341	319	342	351	361	356	357	345	361	359	324	359	333	321	337	331	313	337	355	347	332	376	322	322	342	346	336	362	310	351	349	323	337	341	343	359	365	328	330	338	310	339	340	314	329	322	344	344	332	367	332	333	345	382	360	354	365	332	335	357	337	367	378	321	317	340	296	325	330	333	390	317	336	320	338	370	320	313	352	332	348	389	343	321	353	340	338	348	371	342	378	347	360	348	320	352	351	335	356	336	350	358	324	337	337	365	351	330	376
6445	1128	1543	1667	1558	1240	1169	1044	1002	980	961	948	896	862	855	830	858	843	814	856	787	869	806	892	797	813	859	839	838	860	804	859	799	799	858	762	837	804	777	822	818	825	791	833	817	757	783	845	769	822	795	816	818	808	785	802	809	802	813	801	791	775	814	829	798	808	759	859	826	818	801	822	816	794	799	836	792	789	772	804	830	782	779	772	798	824	836	807	825	774	761	776	805	825	803	822	811	858	803	803	828	839	826	811	813	794	828	804	799	799	768	811	792	750	743	833	775	800	796	779	761	821	773	777	806	809	804	767	742	786	827	752	863	792	816	750	799	788	793	822	748	764	855	844	782	766	811	742	796	792	839	817	817	807	763	786	793	770	802	804	782	781	800	811	763	774	841	802	778	798	821	794	815	834	764	758	797	813	821	789	768	768	827	797	800	774	834	805	755	798	798	785	772	837	831	841	761	821	775	791	800	791	843	800	744	758	770	767	789	801	753	806	778	784	808	736	845	823	790	833	765	806	774	809	777	805	854	783	793	780	769	793	812	825	818	781	819	812	830	829	802	777	828	836	816	850	786	791	814	758	867	817	832	796	804	806	779	807	841	838	778	756	795	789	756	797	768	778	802	789	813	803	805	784	839	782	800	766	809	805	825	755	811	836	780	824	751	798	775	814	801	754	799	809	793	791	818	732	782	786	805	798	808	802	795	788	812	825	826	846	810	797	797	803	798	783	808	830	835	810	779	784	824	791	858	833	820	819	787	786	776	805	815	837	730	787	758	847	783	796	814	825	846	780	785	800	807	796	783	829	801	778	871	781	787	793	795	812	860	796	840	763	756	767	861	807	846	823	831	799	772	831	809	805	793	779	809	722	867	831	822	753	768	786	761	799	804	813	804	803	815	753	802	820	804	813	833	820	813	749	796	835	818	805	758	823	839	775	814	838	817	809	754	823	836	822	764	827	764	770	801	809	729	824	793	802	781	844	792	797	804	743	804	793	808	779	760	767	802	790	829	829	819	772	835	854	802	784	768	748	766	854	778	806	780	822	826	780	783	811	794	757	814	773	827	843	742	757	808	837	825	832	789	770	829	806	814	822	829	760	795	826	810	778	802	765	814	820	799	763	763	762	776	797	817	817	785	768	781	787	780	821	782	788	836	782	766	819	776	775	777	816	814	799	789	793	737	815	782	840	824	755	808	818	782	797	786	818	800	806	788	818	792	801	825	804	822	774	844	781	857	766	839	783	859	828	799	827	787	808	770	802	799	819	782	828	811	820	790	775	813	818	789	743	785	730	773	801	792	800	814	809	705	776	794	816	820	743	793	813	803	766	785	826	798	854	802	803	800	817	753	765	843	802	791	851	787	811	819	838	767	809	807	803	750	790	812	792	794	824	818	770	813	735	761	788	800	765	824	771	772	841	818	785	815	808	792	781	803	836	815	807	803	770	788	841	798	818	802	796	821	767	829	816	803	793	840	763	766	825	798	803	802	823	777	766	794	741	800	854	796	788	809	742	833	812	801	739	821	775	797	834	809	895	810	830	777	822	806	816	796	839	816	784	764	822	758	830	790	784	843	795	784	784	757	774	800	803	769	774	737	797	781	815	840	778	751	792	759	799	764	849	818	822	821	733	804	836	784	795	810	788	775	837	796	775	809	788	780	770	836	843	777	810	810	780	823	835	782	801	827	807	769	796	825	775	838	801	783	792	852	774	792	768	770	760	821	796	825	867	782	827	769	774	775	804	774	841	796	768	781	775	778	803	810	780	813	755	780	743	740	830	809	784	869	811	824	792	812	798	773	765	792	803	773	730	819	854	780	763	740	789	783	752	841	800	774	760	826	775	824	841	813	827	786	865	827	781	803	784	831	784	786	789	791	840	792	786	842	795	765	772	816	839	796	810	781	826	813	808	801	803	790	824	773	783	754	751	822	822	820	777	864	791	792	770	815	775	833	786	811	814	807	792	797	817	775	805	811	835	751	809	793	737	799	784	805	822	771	799	768	784	794	766	777	780	803	813	794	782	809	793	831	773	742	769	767	828	783	761	804	835	782	799	811	823	775	781	752	809	800	820	809	806	816	799	833	792	778	762	803	817	793	786	778	805	772	798	812	808	754	777	796	812	755	808	775	815	832	790	802	794	823	770	829	739	811	825	825	811	801	765	788	777	821	848	778	756	804	831	782	800	792	760	817	817	808	794	815	806	751	809	776	774	816	799	806	840	781	818	816	817	765	845	783	772	785	808	784	817	798	753	740	835	737	810	764	835	787	808	810	811	767	801	774	780	796	784	802	836	829	827	805	736	796	788	785	824	810	823	839	819	809	769	781	848	855	843	770	791	776	790	837	815	758	783	783	831	756	852	783	750	812	862	792	817	831	824	831	776	768	760	766	766	824	748	772	844	797	756	850	784	768	766	818	759	804	831	784	737	790	802	807	797	789	832	766	757	815	813	869	749	795	783	803	803	790	750	831	787	825	812	816	763	814	789	826	787	795	839	830	804	802	799	768	729	808	816	807	808	805	790	828	797	754	763	778	790	787	799	798	792	749	777	764	803	788	850	767	783	834	809	849	823	801	723	783	794	805	713	781	771	832	783	771	764	843	775	780	781	753	838	780	799	772	754	815	763	776	792	804	805	809	774	805	830	831	804	768	838	845	746	795	804	796	811	783	783	794	807	770	787	750	798	845	751	778	805	807	810	823	812	755	767	689	804	754	819	805	779	805	805	845	797	822	808	811	800	821	775	828	791	834	784	791	804	796	757	733	856	798	767	777	834	790	760	799	845	752	817	798	775	784	780	820	830	826	806	805	850	852	811	771	785	819	772	805	865	831	788	803	799	796	772	796	796	786	757	790	792	763	801	822	777	847	763	800	757	801	800	811	786	853	777	793	790	803	801	765	763	818	785	781	807	783	841	775	810	825	802	822	830	750	767	768	819	781	825	830	817	798	758	803	790	783	809	858	781	808	824	798	794	787	800	772	819	841	827	748	822	789	756	754	821	761	769	776	807	769	854	813	773	752	779	792	836	842	752	782	780	807	826	831	808	736	802	827	822	793	772	842	810	778	797	792	818	788	799	800	807	817	828	817	815	810	797	795	793	772	761	810	749	785	814	812	789	800	756	812	832	826	843	784	813	789	767	829	781	800	789	785	813	812	819	808	788	817	797	829	835	741	794	788	779	791	772	780	794	770	771	797	831	857	801	786	806	786	759	786	815	793	780	773	778	820	771	816	824	755	802	800	806	780	780	838	775	767	806	825	787	782	836	822	766	810	833	824	839	781	777	811	819	865	815	810	790	798	811	773	810	786	777	821	800	810	831	780	736	772	811	831	798	811	775	835	813	780	818	793	800	832	806	777	824	779	783	781	849	800	811	763	772	840	777	831	775	772	807	788	795	853	788	773	804	760	803	850	826	862	798	776	791	780	754	845	787	750	782	718	795	767	831	809	797	862	808	830	813	787	767	843	803	794	820	833	849
12567	957	813	710	484	365	293	235	225	209	225	219	191	181	179	176	194	183	199	155	185	181	187	184	178	135	151	170	182	160	173	173	178	149	163	171	150	173	147	189	150	180	168	164	159	180	162	160	181	150	179	156	170	160	166	152	173	155	153	156	186	160	180	167	146	187	159	145	174	139	171	151	149	167	186	165	158	143	156	177	178	176	158	141	149	171	160	160	155	151	169	165	162	192	182	155	161	157	155	153	177	164	156	156	139	144	168	154	178	162	171	179	167	180	136	161	170	149	166	154	151	152	159	145	164	155	172	157	169	151	164	141	172	146	139	165	166	164	159	148	141	159	144	185	162	155	173	161	138	177	196	163	179	183	156	149	160	147	191	164	204	158	167	161	182	145	151	142	156	171	152	159	179	155	173	182	160	179	166	162	172	193	158	155	152	170	138	189	158	172	157	153	132	182	159	172	179	136	162	165	153	184	170	166	163	152	175	122	161	147	171	166	159	165	170	183	129	142	148	152	139	164	166	149	167	172	151	145	182	155	181	145	172	164	186	154	164	174	153	173	183	149	169	151	164	137	168	182	169	160	160	135	165	166	168	162	180	168	163	173	170	177	173	157	170	167	149	161	152	166	175	164	159	162	167	161	157	158	161	137	142	187	205	174	159	154	151	154	160	182	142	158	159	169	203	153	167	149	119	146	180	176	150	171	152	172	156	155	159	164	168	146	169	153	188	157	184	147	180	158	191	169	149	164	183	144	163	144	161	145	165	160	152	143	156	165	185	165	179	143	167	165	167	146	180	156	143	133	159	158	161	178	168	158	155	161	185	171	194	153	159	162	159	160	142	156	179	168	160	140	164	142	152	161	154	144	129	174	167	165	158	143	180	156	157	158	173	147	142	153	177	158	152	178	149	154	144	161	177	197	174	172	177	143	167	171	143	141	171	167	137	157	180	162	153	150	170	136	180	151	154	165	165	185	155	153	164	141	159	167	157	172	169	175	196	192	158	167	151	136	159	155	153	181	163	164	169	164	166	172	168	154	154	148	172	180	173	166	174	162	143	165	168	177	152	198	151	167	155	171	168	145	137	180	176	148	156	158	163	180	166	148	160	184	167	134	164	158	176	166	149	145	164	176	179	160	147	184	153	190	182	168	157	156	162	165	168	162	168	162	150	166	166	155	162	164	159	143	164	181	170	163	164	163	161	168	169	157	163	160	170	173	153	141	149	189	158	146	161	163	118	148	152	157	144	144	168	166	167	158	165	139	149	164	139	160	169	178	174	159	165	169	139	152	175	170	143	186	154	150	160	171	160	160	140	148	156	159	166	152	173	165	164	139	154	150	125	165	165	137	149	176	173	170	180	174	153	144	170	163	154	156	156	139	181	192	180	136	150	157	159	179	188	151	143	190	178	148	157	154	179	145	144	169	182	166	175	143	185	142	151	177	165	160	196	161	159	183	184	178	159	171	163	154	174	164	158	158	134	155	164	149	152	201	151	163	148	153	147	156	151	154	173	151	178	142	178	158	167	179	174	165	160	169	163	172	172	148	179	195	169	156	170	164	157	140	160	142	137	161	178	165	166	173	152	165	164	165	187	188	162	187	154	170	170	168	168	169	181	162	168	169	143	177	171	141	160	169	177	165	145	162	150	173	162	152	142	170	177	165	150	169	140	194	171	154	164	173	132	162	173	160	147	170	174	163	134	151	171	156	132	181	155	161	158	164	174	157	150	165	172	158	182	195	166	170	152	150	155	155	144	148	161	153	174	153	161	152	136	143	167	146	158	179	178	163	140	156	149	157	165	174	174	150	168	153	185	171	160	149	166	173	144	159	157	150	140	152	154	140	182	144	159	154	170	156	150	164	172	160	160	151	163	163	159	161	170	167	160	155	159	163	156	167	186	168	174	179	149	142	170	182	167	144	162	155	157	163	174	173	162	184	183	150	171	207	165	163	167	162	165	158	170	172	150	152	173	178	168	191	158	160	155	124	162	163	164	150	146	147	172	160	165	156	169	163	172	149	156	155	162	172	150	170	169	182	168	174	159	171	130	175	143	158	148	177	135	162	163	178	145	154	149	130	173	165	162	166	160	167	165	171	172	162	178	170	159	162	158	160	164	174	174	174	147	160	164	169	156	176	188	135	137	165	170	152	180	172	163	163	155	157	188	153	168	185	168	156	162	159	162	174	189	164	177	171	180	158	153	186	152	179	174	158	156	165	159	162	181	177	164	170	142	151	172	165	154	153	177	159	134	156	134	160	156	172	151	166	173	149	151	140	157	188	147	185	171	170	150	149	165	152	172	160	165	153	174	165	179	159	176	171	165	143	167	171	172	146	158	149	161	159	138	137	158	155	156	136	162	165	171	177	189	169	138	143	176	156	173	162	160	150	152	129	168	156	159	169	136	145	156	161	172	161	147	175	192	190	158	146	150	181	163	174	155	162	172	180	178	163	151	168	152	176	189	164	158	134	135	152	180	168	135	166	145	175	151	173	151	165	175	173	142	165	161	132	134	187	151	161	159	181	163	139	170	167	190	162	182	145	170	170	165	136	142	176	169	166	166	156	142	184	167	159	178	165	169	168	157	171	152	175	159	183	138	178	176	161	170	152	165	176	147	172	173	172	195	180	160	152	182	162	198	162	155	179	182	160	177	170	149	168	157	161	162	197	167	178	142	162	170	168	166	175	167	158	148	164	125	177	169	156	144	148	164	138	159	158	163	158	187	131	175	161	159	176	172	146	181	147	181	157	182	168	163	173	155	195	186	165	180	153	146	146	177	170	155	152	143	155	159	176	170	171	158	167	165	144	158	171	155	177	149	168	147	158	180	142	171	167	174	172	143	163	164	151	172	171	183	148	160	156	169	182	160	150	146	170	146	157	163	148	184	184	164	167	175	180	174	175	146	171	159	173	135	160	161	156	152	182	155	171	167	181	158	177	171	164	171	138	142	143	166	152	157	164	156	159	169	160	159	166	183	158	178	149	196	169	144	155	161	163	173	161	170	172	190	157	149	149	160	138	162	160	176	168	181	170	166	152	167	174	149	164	153	170	151	170	163	160	158	163	171	169	156	198	189	146	141	155	170	177	177	139	176	188	139	161	167	169	176	144	167	157	140	157	154	178	164	163	165	169	158	163	151	184	166	159	170	149	167	179	170	161	160	171	159	157	155	157	164	131	151	171	158	209	141	155	158	153	176	176	176	161	143	169	150	159	159	153	143	190	179	166	180	168	179	177	193	188	164	154	187	195	168	182	170	190	155	175	156	149	153	152	155	146	163	163	161	184	159	170	171	163	151	141	151	175	176	155	135	143	171	182	182	151	144	137	166	157	181	123	183	142	168	155	151	150	155	167	198	153	178	162	166	170	160	142	154	160	150	155	184	137	161	149	168	165	163	145	181	145	162	156	177	148	155	163	148	163	137	159	145	173	147	130	154	149	175	173	163	139	172	188	178	173	149	138	158	167	146	151	149	148	171	150
7692	1035	1753	1899	1726	1364	1010	912	847	752	655	614	575	569	567	541	482	548	473	502	476	464	460	486	456	493	474	480	463	470	431	506	417	430	428	490	400	420	431	477	427	395	413	423	430	435	452	449	430	464	424	407	422	472	438	419	396	469	420	414	381	431	438	402	435	459	414	387	441	390	428	424	422	430	424	456	388	420	427	413	437	485	431	444	393	391	411	448	391	405	391	429	430	406	398	395	418	430	435	392	395	387	438	414	394	443	407	401	384	387	429	422	417	447	445	408	395	397	449	409	376	405	395	393	429	399	396	430	421	392	448	402	424	430	449	393	375	433	406	370	390	411	444	407	453	400	419	411	442	417	429	415	434	393	418	429	401	433	388	386	409	394	424	397	452	404	406	416	413	434	398	425	410	396	379	420	399	418	427	446	389	429	402	425	418	410	412	381	381	403	433	396	398	390	390	409	437	428	439	416	394	418	428	399	391	421	428	435	432	444	429	433	413	414	418	433	437	431	408	411	446	439	429	431	436	410	453	385	443	439	407	398	397	442	448	417	391	406	434	448	392	406	416	443	421	415	433	413	389	394	435	427	412	439	433	397	416	406	416	412	414	429	393	397	428	426	384	423	404	437	400	413	409	412	405	401	386	399	405	391	447	357	426	377	409	357	422	458	436	423	410	454	427	424	425	430	401	445	418	404	404	438	412	427	398	412	418	393	419	416	423	436	460	393	443	383	460	417	410	426	380	417	390	432	449	419	420	393	425	412	408	426	441	461	400	433	413	409	380	404	403	417	408	443	413	428	420	445	401	394	428	404	375	427	417	414	450	406	464	454	418	398	457	440	439	443	388	444	430	406	403	394	427	425	414	409	415	404	417	427	398	400	408	392	395	422	450	348	383	431	415	425	419	425	417	428	426	442	418	430	404	444	406	420	437	422	411	424	398	402	400	430	433	408	470	401	437	455	397	374	416	412	399	426	433	410	408	451	415	426	426	440	377	428	402	406	404	425	421	403	406	452	399	436	431	421	433	426	409	392	430	417	390	376	409	427	400	398	429	365	411	426	414	445	408	403	429	432	394	422	401	396	393	426	414	430	364	382	421	409	412	423	417	421	429	411	432	395	380	382	435	400	410	403	438	420	419	415	432	443	419	427	427	427	377	432	394	407	419	415	427	424	455	441	428	405	401	403	402	428	420	402	418	430	415	427	372	429	449	396	438	379	408	395	396	403	417	390	424	398	422	430	393	425	394	455	428	401	418	447	399	422	450	415	421	404	429	417	402	413	435	403	444	435	437	393	414	412	398	450	449	371	423	437	416	393	411	398	402	419	454	421	442	417	413	417	394	396	400	390	427	383	421	397	422	401	408	442	419	411	426	402	396	419	409	411	424	426	423	410	433	379	401	409	388	433	416	399	389	439	403	451	404	449	422	419	389	461	386	453	429	423	447	434	440	407	425	375	424	424	420	377	392	438	441	429	418	418	412	403	397	436	411	366	437	406	414	428	434	441	429	409	402	412	423	435	436	405	407	381	392	416	463	415	397	388	429	406	437	425	426	408	420	431	412	401	444	414	417	425	410	427	432	411	424	421	431	419	459	421	407	405	404	395	382	417	406	417	388	397	388	449	429	451	415	412	418	396	435	367	409	386	423	434	426	412	374	433	397	440	435	400	399	407	447	397	399	410	437	384	405	419	404	423	451	413	422	427	394	423	419	427	430	401	376	393	412	390	428	424	427	435	419	427	448	392	428	407	409	405	399	446	395	399	431	400	421	459	375	423	454	424	416	420	422	439	407	411	388	378	439	433	441	419	457	412	467	416	444	402	401	403	421	416	449	425	405	387	429	441	418	430	390	407	392	430	409	410	445	394	393	414	407	438	420	413	391	392	454	398	411	418	421	385	433	403	438	386	446	437	416	425	391	444	440	454	431	395	430	416	406	435	436	440	414	438	397	428	430	423	439	401	408	436	411	426	402	412	388	431	398	402	403	400	419	426	432	413	411	413	400	379	413	400	360	387	403	396	438	402	440	431	440	474	415	431	435	461	439	412	421	448	431	413	418	424	452	436	420	412	407	413	412	434	435	407	427	411	430	415	400	400	434	420	442	449	429	372	441	416	435	424	433	431	426	440	394	419	410	423	405	419	393	397	412	458	401	429	453	416	385	377	426	414	390	405	396	362	410	418	404	411	417	386	407	401	408	433	422	437	412	401	435	379	421	440	421	438	392	412	410	433	401	437	395	426	396	418	422	391	418	419	410	438	403	424	429	372	411	378	400	389	423	393	397	454	406	411	454	429	409	410	412	404	448	466	423	399	415	436	463	437	437	421	413	435	385	392	397	420	398	437	418	414	422	461	410	399	446	401	396	420	421	409	408	411	448	445	417	432	414	406	443	399	387	399	450	456	377	409	412	423	403	417	432	439	433	389	395	432	476	439	423	427	437	447	446	403	410	436	435	419	424	398	412	411	426	428	407	395	405	434	424	427	447	423	389	438	415	412	379	433	405	408	404	424	435	423	406	426	402	393	370	427	381	385	412	417	382	395	420	409	428	387	412	405	437	413	432	430	408	409	384	431	398	434	404	410	406	409	436	422	441	413	399	428	416	415	440	410	425	425	436	413	429	404	402	410	417	382	391	392	414	388	406	413	399	378	433	413	467	411	426	426	437	408	387	424	439	420	428	412	404	407	436	389	384	385	423	415	411	414	390	406	437	412	396	423	429	418	417	393	477	418	462	410	436	427	383	403	420	421	389	435	422	448	416	419	394	382	417	457	377	404	440	389	421	414	419	424	405	442	405	411	428	441	422	400	421	445	403	408	441	403	430	416	418	432	406	441	421	408	425	435	398	413	412	398	399	394	410	377	390	452	419	400	402	404	425	423	415	381	427	396	423	407	421	408	429	425	413	406	438	413	414	391	428	409	381	381	421	433	409	414	405	413	396	419	417	433	394	388	415	395	407	391	383	432	449	395	399	433	396	425	398	434	404	438	402	440	406	457	427	420	453	395	410	404	440	424	380	433	457	463	425	410	419	396	415	404	417	413	398	407	428	426	402	452	414	460	430	414	386	413	417	422	418	414	425	370	413	426	413	390	412	424	436	429	404	413	430	439	384	416	408	409	430	416	401	407	454	422	406	433	448	420	444	394	384	421	394	414	448	378	396	430	419	400	410	413	415	427	380	407	412	398	428	447	420	417	422	403	397	391	406	428	419	388	422	413	406	425	435	431	422	413	397	397	415	452	394	390	420	431	464	459	406	405	446	390	428	461	425	410	411	453	423	374	369	433	439	408	453	398	398	426	410	416	393	416	421	424	401	389	395	405	370	420	373	456	442	401	433	387	438	407	423	445	419	423	417	417	378	427	404	437	412	392	429	412	396	444	406	426	387	443	365	401	408	416	407	437	413	416	404	416	436	445	425	434	438	404	408	388	416	456	401	451	445	418	441	422	444	419	448	409	430	444	420	429	434	434	420	392	403	446
1435	416	407	404	389	418	358	388	383	380	353	405	384	337	413	382	379	364	410	391	383	398	338	312	363	380	390	367	374	394	359	382	367	343	362	387	379	412	373	383	381	360	345	384	426	395	374	345	367	389	425	376	391	386	397	402	375	385	398	394	403	386	380	381	399	401	383	377	407	365	396	399	375	384	353	406	383	380	377	375	424	405	366	400	361	373	388	377	409	405	373	393	380	384	357	419	377	415	368	390	350	373	381	349	389	367	358	386	341	360	375	360	391	440	380	391	390	376	358	375	381	385	356	392	390	380	394	387	348	339	385	381	388	360	351	388	367	416	390	362	402	351	363	353	360	421	364	397	354	348	402	391	375	377	390	424	407	403	414	381	351	398	402	416	385	409	329	387	440	332	425	367	374	381	402	351	345	378	414	363	382	372	374	406	382	388	371	377	391	380	359	413	356	371	385	380	365	373	350	359	356	387	405	373	381	389	393	364	377	387	378	356	374	340	381	356	356	398	338	352	407	407	364	390	424	370	393	423	384	401	381	373	385	363	368	404	367	371	419	371	408	369	385	352	406	372	357	383	390	389	393	395	368	396	376	375	412	396	395	365	342	401	435	406	406	392	384	417	400	399	365	388	372	393	409	380	384	348	370	375	349	374	391	360	337	344	402	404	391	408	383	381	362	407	425	357	376	337	378	361	373	404	346	386	371	394	401	389	382	344	348	391	371	370	389	368	410	349	381	418	396	383	400	383	378	374	375	364	382	391	413	387	390	370	383	420	389	384	351	383	387	381	394	366	422	424	395	368	406	366	434	387	395	368	390	379	385	395	400	359	332	375	434	391	373	409	390	373	371	409	365	357	329	381	365	425	392	390	405	358	398	415	364	359	435	381	392	423	355	389	427	385	367	380	374	388	383	409	375	413	380	387	354	355	396	374	374	367	370	384	377	373	381	403	358	387	376	378	362	350	375	373	366	405	379	371	367	396	373	345	394	376	395	369	390	365	403	361	374	350	375	365	402	369	405	403	406	400	340	386	390	416	375	377	390	384	368	396	426	384	400	393	345	359	377	390	388	400	406	399	337	350	360	376	388	392	374	410	395	351	380	429	390	382	356	369	377	361	372	412	358	382	384	345	382	375	358	354	357	353	362	406	405	412	364	395	378	377	386	377	371	378	374	359	374	371	404	391	352	363	392	427	391	400	338	365	380	383	383	376	389	380	354	339	377	404	428	400	385	398	369	347	369	390	377	375	379	365	407	370	352	389	367	356	409	391	400	397	372	372	410	395	359	378	420	374	364	405	346	359	400	366	360	433	410	358	390	378	404	407	376	410	370	392	389	416	441	389	373	384	383	378	348	355	375	374	356	382	362	373	370	373	383	361	386	399	347	357	342	356	348	348	373	376	428	401	377	356	371	379	410	349	417	379	376	429	392	371	397	412	402	407	381	404	421	377	374	373	381	367	313	403	395	362	356	351	338	384	387	378	362	404	383	380	375	385	377	351	360	341	375	386	397	368	378	355	351	376	414	402	375	372	387	403	393	421	352	368	373	407	357	389	387	384	384	379	357	372	398	386	387	375	365	407	397	376	391	386	388	378	381	372	348	360	362	378	381	370	370	419	344	394	394	378	395	407	352	424	391	394	375	399	390	363	402	384	370	379	362	387	360	343	391	398	381	427	373	413	380	374	369	349	349	399	405	368	376	360	381	397	409	346	382	431	392	397	400	375	342	395	389	374	371	376	367	362	382	416	392	407	387	408	373	382	367	395	377	388	377	368	392	357	361	414	394	392	376	350	347	362	389	360	374	391	381	421	400	397	395	396	386	382	401	411	399	379	350	387	392	366	404	386	404	377	448	401	420	396	360	364	372	389	420	369	380	349	392	400	363	415	372	377	385	398	344	341	389	397	404	404	363	401	375	387	373	369	423	361	346	394	366	410	341	380	332	412	413	380	383	395	395	367	349	356	388	384	414	412	370	380	392	398	360	378	338	373	401	428	392	396	375	390	398	412	383	398	385	412	374	392	368	359	429	380	367	383	405	369	384	376	384	372	356	386	362	366	404	381	382	405	415	367	366	383	386	343	370	371	360	395	399	358	321	365	328	340	382	352	439	385	391	377	404	405	409	360	391	376	374	392	391	361	405	396	386	381	347	374	376	392	391	383	422	405	403	374	388	390	379	404	369	366	356	395	388	405	374	356	386	372	356	395	423	376	425	389	391	372	360	410	384	393	378	385	387	371	403	370	404	382	362	414	369	387	377	368	451	361	383	419	357	389	359	376	397	369	365	367	387	366	435	380	385	384	360	394	420	372	368	362	389	414	393	378	368	406	416	380	354	355	404	378	381	395	370	382	322	359	377	381	354	382	409	414	407	414	341	387	400	389	382	379	382	379	414	402	358	356	428	408	392	357	395	387	362	371	382	349	382	365	381	364	384	394	400	400	423	379	360	392	353	362	393	390	407	386	398	376	337	376	338	343	371	399	386	347	406	365	372	389	402	369	422	358	370	369	386	354	373	352	419	378	437	378	415	384	391	429	340	392	383	417	376	362	377	405	390	368	353	330	394	377	396	387	391	387	364	370	350	372	391	405	380	349	393	346	361	377	369	397	387	394	395	379	387	378	374	425	380	425	383	393	353	424	360	369	393	377	413	373	364	400	399	373	396	412	369	358	389	394	387	355	391	378	371	367	398	360	381	394	385	384	437	392	390	395	397	398	420	412	430	401	441	370	397	359	370	352	382	370	413	388	406	392	435	378	368	406	372	373	379	391	379	388	338	347	365	364	379	423	331	367	387	399	376	420	377	387	380	412	403	365	372	347	358	408	397	367	377	418	357	372	352	393	413	385	377	357	407	401	391	411	372	349	366	428	412	395	400	355	381	436	347	344	392	365	368	425	369	369	417	348	398	383	389	423	378	381	355	345	340	389	360	402	343	371	372	374	403	406	391	380	413	373	378	380	401	379	365	404	392	348	423	353	357	409	405	417	368	360	368	405	394	376	380	385	365	402	407	388	369	381	378	393	382	361	371	375	337	359	383	411	389	363	354	389	351	376	390	340	412	412	353	393	371	382	392	360	408	418	385	357	379	371	397	394	383	412	369	413	386	405	396	352	419	395	395	367	355	384	394	392	369	359	380	383	404	377	349	357	347	401	397	424	350	399	369	394	390	393	391	362	416	378	359	373	391	377	422	366	405	358	389	339	361	373	343	368	388	379	395	355	408	367	393	439	386	416	386	360	365	377	374	368	389	390	372	412	382	417	361	413	360	380	350	366	322	362	380	406	400	385	383	381	417	352	375	396	376	354	370	371	383	395	388	402	362	371	371	398	408	394	412	409	354	423	381	379	399	363	398	405	371	410	376	358	376	330	386	409	407	402	403	406	369	376	371	369	383	378	349	381	386	381	396	366	413	358	424	425	353	385	372	396	395	348	365	359	388	357	364	393	359	368	383	359	396	385	381	415	392	410	385	378	329	361
2099	920	957	966	945	889	923	911	981	872	920	920	892	867	862	879	898	900	871	897	901	879	864	899	922	885	878	925	864	888	916	858	904	904	913	857	886	880	915	858	921	900	883	866	863	939	886	954	907	850	911	886	935	830	865	840	921	922	835	862	918	886	880	853	895	907	941	877	879	910	882	918	890	884	913	833	865	893	882	884	882	906	908	924	909	901	892	886	859	914	834	925	913	881	888	886	884	890	864	900	888	914	896	881	887	907	863	864	894	879	849	875	861	895	901	866	866	902	934	907	873	868	872	894	910	935	906	919	897	914	914	891	940	886	860	874	873	868	870	863	896	882	864	888	916	845	908	906	804	894	889	865	910	881	878	907	880	870	899	893	855	894	827	854	899	881	841	904	903	911	852	889	898	923	907	947	883	897	901	880	859	864	894	871	914	927	850	931	909	814	892	884	905	944	859	857	874	820	910	847	911	898	880	873	879	886	883	917	875	932	856	929	946	890	979	902	893	838	854	902	920	924	920	871	830	931	859	941	853	846	861	877	895	872	867	874	855	848	853	873	925	900	906	908	928	866	914	878	916	898	888	874	896	923	909	909	919	855	911	932	844	865	890	923	891	889	913	877	892	909	904	882	886	890	896	919	901	802	844	927	936	870	917	924	878	858	847	882	947	874	913	887	896	875	858	882	867	884	880	897	920	882	886	859	864	864	886	851	839	856	919	829	862	868	864	912	884	887	928	898	876	904	899	894	879	894	889	859	883	906	931	926	890	872	951	871	875	873	863	888	883	917	922	893	867	862	902	845	869	903	921	868	896	859	864	867	873	911	918	892	858	918	865	924	897	893	891	908	923	930	874	872	861	874	844	841	857	942	897	879	903	905	890	871	908	868	885	944	859	913	918	870	878	855	862	873	899	831	868	850	903	932	916	863	864	875	860	893	876	879	904	894	891	855	936	941	842	839	867	878	928	842	839	906	862	840	881	850	924	873	880	906	916	921	856	873	931	873	909	884	838	871	882	823	875	902	828	882	855	878	874	924	893	928	920	846	894	884	878	871	920	863	929	894	869	863	889	910	889	894	895	871	827	884	884	825	845	873	871	868	875	826	882	899	881	867	931	894	921	844	881	904	941	930	899	905	893	870	893	853	854	896	919	831	926	863	920	862	855	832	880	884	931	861	911	917	892	888	882	923	958	904	886	901	924	865	854	889	837	866	886	887	897	911	877	911	924	871	858	936	963	937	880	863	899	886	887	839	915	939	916	895	849	870	903	921	896	863	870	876	882	884	895	917	920	895	925	902	869	918	922	886	884	888	854	885	886	875	910	901	909	961	904	878	839	860	895	875	923	895	933	885	876	871	908	897	892	810	853	833	853	893	892	865	832	913	901	859	849	902	954	847	846	948	889	868	898	894	895	856	934	930	826	929	878	885	906	890	871	877	887	896	885	935	878	938	882	831	886	909	891	903	934	868	899	856	858	857	873	922	907	899	863	835	846	842	878	940	904	914	836	852	841	925	895	847	868	919	829	894	913	869	893	984	874	888	867	855	886	913	883	934	901	900	877	901	850	901	856	848	887	890	842	845	936	873	873	871	860	930	918	879	880	871	876	878	902	915	944	901	881	918	877	869	899	910	898	934	850	890	889	906	898	915	904	818	922	859	898	850	870	863	863	910	879	847	925	887	908	870	906	871	983	880	892	945	925	866	898	825	844	887	908	842	897	848	870	859	921	873	890	875	834	849	938	939	909	878	873	883	900	904	908	880	869	898	859	926	897	894	888	826	847	844	891	876	885	857	887	867	912	893	898	937	924	863	868	865	872	806	879	885	956	890	924	899	903	839	941	881	881	880	874	875	890	918	845	928	857	883	875	909	905	909	817	878	896	858	864	919	885	914	865	847	930	852	904	889	898	947	909	884	918	896	880	869	878	906	854	930	862	891	896	889	889	916	929	932	853	901	897	925	885	881	898	919	857	866	897	887	902	914	911	918	877	899	892	872	854	921	877	938	917	903	963	922	890	896	907	907	901	894	903	896	866	882	910	872	908	868	921	890	879	878	855	894	856	902	867	832	889	862	858	869	873	948	951	907	854	940	894	885	875	871	871	861	812	860	917	853	855	875	865	912	837	867	905	890	836	903	882	972	890	861	869	879	888	886	883	865	876	957	904	849	932	894	893	891	894	885	895	853	889	931	851	916	885	827	927	838	941	943	855	887	877	889	933	893	888	900	895	895	889	878	869	908	912	856	919	937	892	897	866	928	878	875	894	875	858	902	893	938	879	936	838	920	903	863	835	897	923	885	942	875	896	906	875	851	844	896	875	840	900	891	861	870	886	901	924	905	887	913	932	925	922	863	856	895	847	868	900	912	868	860	859	929	876	928	859	910	861	882	881	887	908	900	933	923	854	856	917	856	870	869	917	867	873	872	955	831	884	897	858	981	918	857	843	856	899	918	889	920	863	905	897	894	869	902	874	901	915	887	868	844	961	866	883	839	856	890	913	901	898	884	859	849	879	891	881	922	896	902	910	871	934	875	880	845	908	894	887	880	935	819	879	871	818	910	910	917	906	887	904	901	914	845	918	882	811	849	910	846	881	890	902	846	902	841	878	856	925	892	892	900	867	897	892	872	856	805	878	895	889	848	888	863	865	937	871	927	874	888	886	888	859	863	899	852	880	868	872	892	868	904	892	886	874	911	889	860	889	852	913	799	906	889	843	868	846	872	919	865	889	906	839	894	905	897	901	875	893	900	898	886	871	890	879	936	854	883	889	826	892	932	882	925	854	914	854	928	886	868	913	858	891	907	917	883	854	916	880	914	906	896	880	850	875	914	838	856	939	839	868	871	911	942	859	928	908	843	878	894	864	894	884	853	871	848	868	925	851	893	800	870	835	865	838	833	872	868	875	875	906	909	917	852	904	918	874	959	888	881	861	919	869	867	830	862	901	935	924	916	837	890	863	840	867	855	944	870	902	896	839	846	882	860	849	888	883	903	899	895	874	885	887	892	875	911	903	839	889	910	844	872	865	882	850	902	881	867	905	915	866	857	871	892	886	915	877	891	891	890	891	868	892	932	901	870	898	878	846	833	869	907	901	898	862	860	862	866	890	920	880	868	917	888	872	885	918	916	885	872	858	901	871	865	893	931	861	866	872	952	958	865	882	885	903	897	863	904	888	897	887	904	847	897	868	897	856	865	914	898	912	888	921	916	886	918	919	911	928	902	843	896	868	866	910	862	908	865	917	892	844	858	901	857	932	912	863	980	883	936	931	896	844	885	876	940	904	876	930	887	885	894	937	898	897	895	849	937	881	862	903	918	908	866	905	841	906	917	926	879	871	870	904	864	879	947	910	882	886	857	836	848	905	811	908	928	903	844	868	877	868	915	848	869	836	892	886	898	912	845	883	914	841	923	847	881	862	906	839	901	929	951	885	914	919	928	947	849	875	920	904	904	919	884	862	912	904	916	851	915	933	892	835	847
7019	635	661	601	475	468	430	429	377	371	389	386	366	328	336	380	357	327	339	364	372	379	350	305	343	346	353	325	360	346	364	311	358	342	356	361	354	338	314	362	345	334	385	358	338	375	380	376	335	362	344	321	371	376	304	346	340	364	362	311	310	384	348	358	345	364	331	349	375	351	317	369	370	359	370	342	359	321	358	332	346	341	338	336	355	345	374	386	368	360	358	329	349	333	327	348	330	338	347	379	361	359	369	329	341	361	325	341	324	323	328	341	375	357	328	327	362	346	323	354	379	332	344	330	350	357	374	369	358	355	355	375	328	340	329	327	353	373	344	376	343	369	313	342	328	359	328	338	361	361	305	344	337	347	321	354	374	331	305	322	339	338	349	335	343	362	339	306	351	328	307	314	345	342	330	315	329	367	368	321	351	362	366	344	369	376	337	333	354	337	363	369	332	355	348	355	361	330	311	338	351	334	346	342	281	377	339	304	355	331	340	328	319	328	330	362	355	322	340	338	328	360	345	352	337	331	349	306	359	355	336	357	325	337	372	335	353	295	352	351	304	366	330	353	351	352	317	294	361	350	327	352	360	365	359	342	356	315	344	330	354	354	372	350	320	355	336	348	355	347	370	329	356	350	342	348	359	339	361	343	356	344	335	363	340	354	337	334	338	381	339	313	337	348	373	332	303	366	362	353	349	324	341	322	353	350	345	366	355	350	282	334	337	398	358	372	377	335	336	345	355	364	362	349	359	339	339	365	335	355	347	344	344	370	356	370	353	345	328	354	339	314	303	327	319	322	337	329	349	340	339	339	313	329	316	325	364	342	375	344	365	320	360	316	366	337	359	347	362	340	340	330	349	307	323	339	323	317	314	322	332	339	425	352	347	330	337	319	354	365	307	336	355	367	361	342	329	342	367	321	341	354	334	324	355	378	353	334	347	322	330	364	324	329	314	354	365	357	333	352	347	373	349	373	343	313	329	349	332	407	349	356	373	303	337	389	369	346	376	300	331	347	348	308	348	332	377	326	343	325	301	336	371	310	315	331	326	362	320	377	347	338	327	346	356	324	333	332	350	314	326	327	332	289	328	335	365	359	345	336	368	362	331	322	374	358	321	333	352	347	345	332	325	324	350	327	346	341	348	337	331	386	394	341	375	354	351	321	352	347	373	321	364	379	389	334	348	361	332	358	367	344	386	386	315	342	342	329	342	340	351	360	325	359	367	334	324	363	339	374	333	355	317	348	341	365	359	345	315	346	339	327	355	346	342	318	354	360	351	376	353	352	339	349	369	346	352	367	331	336	377	362	370	368	341	348	381	356	360	323	361	382	336	348	314	339	352	354	327	364	347	354	335	331	327	331	359	338	352	368	360	383	325	351	352	326	355	321	349	354	376	369	319	375	338	336	347	349	308	351	330	358	368	317	362	337	326	345	378	340	301	362	324	349	309	319	367	305	350	356	368	320	371	352	316	347	357	330	360	327	319	372	386	383	350	360	351	340	349	342	352	329	353	380	363	359	323	345	334	346	336	342	356	352	336	333	376	353	349	346	330	397	339	341	373	339	367	333	363	333	314	337	354	352	323	338	313	380	368	351	323	381	317	352	337	337	377	326	337	360	361	368	365	340	360	382	346	367	379	334	343	340	341	347	362	331	348	338	373	318	329	317	317	330	357	375	357	340	333	346	353	356	349	370	340	369	367	357	372	354	342	295	349	314	312	364	363	337	371	345	369	352	338	376	325	362	347	361	341	362	312	347	323	326	366	344	335	331	317	334	361	332	344	366	371	381	336	358	382	366	381	309	318	308	330	345	345	360	356	339	368	354	332	335	373	377	336	381	359	335	360	346	302	356	370	361	337	334	296	354	348	315	335	317	323	329	302	363	337	348	354	342	334	360	373	339	325	318	340	323	325	332	350	308	361	337	354	333	364	342	355	321	345	329	355	370	367	379	356	358	350	365	340	355	358	360	334	349	364	371	342	342	334	342	350	353	354	368	351	360	343	342	308	352	331	391	351	380	345	334	362	374	359	336	348	345	339	314	335	325	337	336	345	345	345	317	326	336	340	357	367	334	366	349	321	337	337	338	400	329	360	346	336	349	355	345	349	315	336	335	313	352	348	328	347	376	335	340	380	385	345	345	356	338	352	332	314	337	347	352	311	343	365	333	319	321	360	359	328	318	330	328	351	347	368	331	337	335	318	351	380	325	329	354	348	358	338	369	332	340	383	371	334	358	353	346	376	330	334	365	337	354	318	320	333	342	319	356	336	342	324	350	345	308	319	362	355	355	333	303	352	329	357	339	380	351	351	330	360	327	347	309	349	340	356	348	322	332	344	343	308	322	387	343	355	381	349	360	348	303	313	333	346	308	395	377	348	353	387	379	365	323	344	357	333	356	323	332	340	344	358	325	344	300	332	365	339	330	365	398	349	375	327	378	349	342	346	312	362	360	375	329	331	330	339	347	371	373	360	328	343	346	360	349	381	363	324	331	343	345	323	342	365	358	363	347	374	369	320	338	376	342	326	352	334	348	344	340	312	342	337	306	353	360	332	328	323	344	338	359	361	350	343	336	373	342	337	328	375	360	369	345	307	369	358	324	340	371	334	332	344	342	363	359	336	363	380	362	370	351	325	340	324	357	310	336	343	324	352	318	347	368	369	361	349	337	353	335	323	340	322	347	350	357	363	371	316	322	383	331	317	337	330	346	354	356	356	368	329	358	375	335	373	365	344	335	332	382	354	312	354	347	377	302	332	361	340	321	325	345	350	311	343	333	340	364	355	361	373	346	379	307	329	352	357	379	334	342	291	339	345	329	352	386	338	332	342	359	345	351	358	397	368	360	347	339	377	332	341	334	341	343	348	365	339	340	328	303	330	348	325	362	341	339	348	339	357	350	373	337	350	345	321	359	323	342	344	337	366	348	354	359	362	344	362	334	355	292	356	418	329	327	396	314	314	354	320	364	359	348	319	345	382	329	322	386	354	336	325	309	345	347	343	327	373	351	356	346	331	384	343	343	320	367	330	326	381	345	322	344	314	346	383	297	309	370	347	296	316	369	350	332	325	336	291	354	341	355	361	350	339	346	322	312	339	336	331	325	344	339	373	313	322	359	346	325	339	339	327	324	336	365	336	317	388	441	296	353	354	347	336	338	362	353	303	361	336	367	341	367	326	330	356	318	318	362	354	354	339	359	362	332	331	352	354	345	348	352	344	340	325	342	348	331	346	368	346	359	330	340	340	348	349	369	387	329	376	313	344	374	346	344	356	330	339	346	350	335	318	337	346	334	348	336	324	326	353	326	352	336	332	360	350	354	360	365	339	373	322	362	301	338	341	355	314	331	344	353	333	321	327	322	402	323	311	336	321	329	328	335	360	315	361	318	330	316	334	363	342	366	347	346	313	324	378	351	345	355	320	338	337	355	319	355	337	352	353	344	400	326	353	374	387	348	385	327	312	319	373	331	346	353	328	326	326	326
6482	1170	1504	1632	1471	1276	1164	1104	1055	961	884	852	864	864	812	821	828	822	817	759	884	802	817	820	773	837	777	823	869	830	819	781	855	815	811	837	835	795	797	791	813	807	832	839	845	805	787	823	829	811	791	781	781	845	774	758	832	809	826	772	807	770	835	780	804	835	825	837	761	790	806	760	791	797	835	831	831	794	811	799	806	756	812	801	748	793	780	849	815	830	829	772	847	764	823	747	747	781	795	759	833	836	831	808	752	827	799	780	849	803	826	742	841	838	836	765	778	787	789	801	810	761	830	790	810	834	814	853	831	789	789	760	809	832	781	800	822	764	796	835	806	760	838	781	804	840	835	817	784	799	786	835	812	823	766	771	810	785	783	826	833	816	784	781	806	795	789	816	819	805	767	787	805	791	854	785	796	831	837	799	785	809	812	787	824	751	822	784	814	828	839	789	823	803	783	798	773	788	778	814	797	821	802	826	840	834	782	809	796	814	776	781	764	856	851	810	798	746	765	765	825	818	842	853	780	754	803	783	788	771	787	810	775	832	776	800	788	794	779	757	827	849	783	780	794	814	775	785	821	791	807	854	782	813	804	742	814	824	813	802	794	830	831	827	813	808	810	830	755	770	810	798	797	793	822	787	788	832	795	776	772	795	794	783	796	780	816	803	826	814	820	800	737	784	795	828	786	799	888	847	808	799	804	770	788	764	800	835	798	824	824	813	823	788	763	802	807	807	826	781	798	793	817	800	867	803	776	787	782	743	788	851	841	822	799	772	771	808	804	799	807	808	805	731	831	819	771	811	793	780	787	788	776	817	838	743	770	792	855	755	784	804	790	748	784	780	799	776	739	801	834	733	787	787	791	805	820	800	824	781	804	806	788	851	831	770	819	781	853	806	820	797	835	794	772	783	817	762	767	787	821	814	838	796	838	824	766	783	857	775	785	808	838	807	840	778	839	771	819	822	771	818	809	802	812	794	792	804	771	799	814	811	799	771	852	804	743	821	765	785	831	793	788	806	778	837	764	853	784	761	792	799	839	819	834	824	732	839	827	768	801	794	802	764	804	791	749	791	769	789	841	782	836	824	818	798	800	776	812	778	819	778	841	812	808	865	882	851	788	765	757	834	792	789	785	842	786	827	772	796	831	847	775	757	788	799	804	820	832	795	841	794	804	803	843	770	798	791	785	825	791	810	812	859	846	800	796	810	839	823	805	850	796	738	781	730	803	804	791	847	774	808	785	794	818	802	765	800	787	828	797	774	755	869	801	776	808	811	796	764	761	783	800	833	773	762	785	765	798	766	825	794	852	797	764	806	816	852	777	781	770	760	800	798	781	804	789	795	762	837	821	797	804	799	840	800	803	782	841	816	816	793	795	809	804	791	824	773	816	817	812	779	805	838	859	829	750	770	819	829	804	780	825	818	810	777	814	816	821	778	811	760	816	774	762	720	807	811	765	816	844	792	804	800	798	818	784	790	827	789	796	791	871	772	783	788	752	776	777	840	826	779	800	831	769	806	853	779	793	785	868	760	831	829	817	827	749	787	798	846	804	835	785	824	810	825	788	825	817	782	800	815	815	758	807	836	807	784	773	806	809	820	833	779	758	763	808	788	804	793	797	808	765	822	779	783	808	798	767	806	862	811	757	796	800	788	792	805	800	816	737	782	787	828	832	760	781	866	799	814	833	823	826	785	833	821	806	844	828	793	779	846	799	807	785	783	841	807	781	777	815	810	793	760	750	852	828	839	781	835	821	821	806	779	814	781	752	761	806	842	779	797	778	763	753	757	757	847	800	782	821	779	780	762	746	778	797	820	812	792	812	797	833	804	770	801	779	797	785	780	789	794	834	786	764	850	811	846	774	845	833	798	796	845	821	795	819	811	816	809	779	755	806	817	819	781	751	825	776	809	786	723	755	780	786	813	822	800	768	810	782	776	811	815	816	810	757	772	793	806	775	796	774	827	776	822	776	805	824	790	830	738	773	773	776	791	827	762	790	809	814	844	829	824	834	789	798	847	838	809	800	792	828	807	807	775	743	767	841	835	832	781	744	751	815	809	833	799	762	779	853	766	784	827	798	767	813	781	855	770	776	805	787	802	828	794	838	771	793	774	795	831	807	795	808	806	798	839	801	765	782	816	748	803	761	783	787	772	777	865	831	814	808	828	856	802	774	802	805	819	802	861	793	810	784	826	828	795	771	795	782	829	811	803	821	862	840	850	814	814	761	818	732	792	772	730	757	774	810	794	788	763	800	804	806	829	865	824	792	799	848	830	784	830	781	815	808	879	804	764	797	784	787	808	788	807	819	786	733	847	805	780	833	773	802	805	804	839	766	803	835	813	823	806	792	767	797	818	740	768	810	808	823	850	795	823	781	770	814	750	776	829	787	840	757	839	833	775	800	781	805	783	811	792	790	830	789	807	776	775	783	793	794	842	768	834	816	830	776	801	854	845	729	747	764	780	867	725	801	823	800	793	852	767	809	786	792	781	821	818	787	800	835	773	826	854	789	801	835	809	802	802	811	786	776	835	785	828	803	750	830	790	791	757	844	767	778	769	745	830	821	762	845	813	782	789	796	857	787	796	834	815	793	764	821	814	735	779	725	831	797	809	818	834	836	774	779	784	776	792	798	779	830	788	823	779	743	791	800	824	787	802	762	764	796	820	848	825	818	828	785	817	776	798	806	845	842	736	830	814	782	773	793	782	770	749	818	784	796	796	809	793	741	816	780	823	797	781	786	775	802	782	801	817	777	838	787	813	797	850	815	790	808	834	792	748	791	836	813	826	802	763	784	815	795	752	803	792	807	808	855	771	775	823	785	772	773	780	793	833	820	775	834	799	776	818	784	815	788	813	834	765	845	784	827	853	843	776	816	769	773	852	820	811	769	819	764	770	805	810	781	801	797	796	849	798	815	841	777	838	855	786	802	796	841	781	783	874	767	809	847	827	802	805	758	811	805	797	793	820	765	822	783	796	820	792	822	804	772	769	807	759	796	865	810	761	826	768	817	844	781	787	811	765	781	822	818	803	803	811	797	826	743	786	804	817	823	775	795	767	838	810	780	761	775	884	821	797	852	806	815	801	811	749	811	811	737	816	824	768	839	818	770	815	846	801	750	840	772	798	792	808	793	798	806	829	811	848	766	821	811	838	805	859	776	806	759	872	791	827	791	804	804	769	829	827	788	809	821	808	781	807	780	791	804	786	785	826	777	779	751	815	825	810	848	831	827	853	746	865	842	798	828	811	769	767	784	805	831	819	798	822	814	813	770	720	814	816	782	816	766	774	830	822	781	818	798	824	832	825	822	785	804	824	791	756	787	806	864	792	810	823	768	820	806	808	838	801	853	821	778	735	845	849	819	800	847	856	766	850	780	790	755	787	783	779	768	849	798	793	834	799	807	761	784	809	807	770	771	861	796	816	803	780	833	758	774	805	814	838	790	828	813	806	809	811	803	871	785	809	775	771	775	773	779	768
12577	836	890	673	477	353	308	245	258	220	214	200	187	195	164	176	171	177	154	163	170	153	162	178	149	160	146	137	140	169	149	180	168	170	186	170	151	176	170	164	174	181	147	176	174	139	182	155	168	169	171	166	152	172	180	176	161	166	150	142	155	154	162	154	150	148	160	190	154	162	175	165	173	149	177	158	151	161	161	155	151	156	163	175	169	146	166	170	133	167	150	160	157	171	126	165	161	165	143	179	163	165	159	167	157	185	153	172	185	187	145	139	150	167	140	161	162	155	157	177	193	158	173	153	165	159	168	171	188	153	167	157	148	173	165	172	167	148	145	131	165	175	164	177	191	194	167	137	162	158	143	168	163	158	166	120	185	180	186	146	157	162	165	153	163	156	176	172	165	162	164	139	149	154	196	134	158	185	188	156	165	136	149	168	170	175	161	179	146	153	152	192	201	158	151	183	161	143	176	179	143	195	187	152	145	203	148	157	169	171	166	149	140	146	154	155	164	143	145	148	153	163	148	175	163	146	143	182	170	151	173	147	162	156	165	139	190	166	137	182	156	161	145	154	159	154	144	172	166	172	168	176	140	165	170	180	187	161	140	162	166	179	151	168	151	147	163	163	176	166	161	183	156	159	175	159	175	179	180	189	150	167	161	172	172	159	146	145	163	181	159	141	153	162	152	169	160	139	150	171	162	158	164	181	146	152	179	158	173	173	172	165	141	170	187	164	167	147	151	165	140	148	152	175	179	148	171	143	174	181	151	176	172	165	169	184	142	160	157	185	173	158	175	146	147	177	183	164	141	183	152	190	170	189	164	188	196	149	177	168	176	159	168	157	153	181	158	161	149	160	142	164	154	151	143	155	127	138	167	163	175	150	179	173	156	158	179	181	190	133	149	199	149	177	158	187	166	160	155	145	184	182	149	158	166	159	162	146	142	171	133	163	152	174	173	164	162	153	154	163	158	168	148	177	157	175	170	175	160	158	157	186	162	177	165	156	168	166	164	150	180	160	146	164	164	156	159	156	170	169	160	165	146	178	147	161	145	153	149	172	166	141	155	141	152	171	155	168	151	161	186	156	140	187	175	167	168	135	159	158	175	154	176	149	151	152	156	165	162	142	175	172	161	152	149	170	159	159	153	137	165	174	171	175	138	160	144	178	156	140	154	155	172	173	163	175	167	134	157	164	182	137	180	140	140	167	173	160	167	147	167	158	177	151	174	135	154	150	165	158	180	152	149	186	171	171	156	139	168	142	143	180	154	158	163	160	179	154	147	161	183	165	178	171	162	167	174	175	167	171	179	163	182	185	144	172	161	162	133	175	163	162	182	173	156	144	137	166	175	185	168	161	147	162	150	153	168	185	166	139	152	147	159	148	163	176	192	161	178	159	163	164	127	170	163	153	175	151	183	161	160	174	140	151	159	157	180	169	175	165	156	151	181	175	164	154	159	169	148	149	149	158	174	154	136	155	157	150	170	176	185	155	163	174	181	159	183	154	141	165	188	176	171	174	160	182	160	163	159	181	186	168	161	172	165	172	181	181	180	172	186	148	153	142	148	163	174	170	151	149	145	175	150	153	176	164	152	152	172	194	178	141	153	190	133	164	146	154	169	149	160	154	166	173	164	167	178	185	147	149	142	162	169	167	164	167	157	142	143	152	143	174	189	164	154	162	157	178	171	152	167	160	153	168	161	161	157	166	167	150	159	173	160	164	158	170	172	157	169	143	162	137	161	181	168	167	143	146	158	185	154	168	165	161	172	160	151	175	160	172	151	162	169	174	170	151	161	171	168	134	132	186	172	174	168	139	186	155	180	176	179	176	166	150	169	160	146	167	179	180	153	150	157	133	160	159	157	151	176	179	161	172	223	181	149	180	158	139	165	155	147	163	141	153	149	164	163	165	169	161	178	155	161	171	172	163	184	159	160	151	163	205	172	160	151	161	172	160	153	151	169	156	192	159	143	138	168	150	156	149	162	172	170	155	160	165	139	165	140	172	163	197	172	179	184	147	163	173	170	164	168	156	173	169	171	138	141	159	196	163	165	159	172	169	180	175	173	165	155	148	171	156	173	169	148	158	161	167	178	153	141	134	170	170	175	161	150	180	152	151	197	169	158	175	165	158	195	159	175	163	155	162	165	155	160	175	165	169	184	181	157	169	153	159	156	158	173	166	171	165	170	149	155	152	162	181	160	162	167	174	166	181	155	144	144	176	165	165	161	151	161	154	174	144	184	167	168	179	147	152	142	141	176	143	149	149	131	162	185	159	160	182	157	161	195	169	149	168	175	165	149	165	157	149	168	173	176	152	169	168	145	156	152	157	156	166	179	127	168	162	160	157	143	165	165	140	159	168	159	179	137	165	167	161	170	152	151	173	165	164	165	140	151	143	172	150	174	178	160	186	167	162	172	157	141	142	155	166	161	164	166	174	155	137	160	158	171	149	161	178	149	170	152	174	173	178	158	152	165	162	154	197	174	168	149	156	175	197	145	135	165	176	177	156	154	149	139	127	154	152	165	181	173	178	167	145	156	179	162	169	171	144	164	162	162	168	189	162	135	156	159	172	186	150	172	183	170	158	149	179	180	155	169	179	181	158	148	159	173	145	179	164	157	156	174	164	188	152	171	168	175	178	173	162	161	171	162	158	149	179	168	184	159	156	155	158	158	159	151	148	160	188	156	164	139	152	166	191	147	157	167	167	153	133	175	145	162	185	156	187	175	159	135	174	154	156	176	151	159	158	164	167	153	170	178	144	162	171	175	157	162	175	172	160	152	167	179	171	151	170	158	181	153	159	171	153	173	171	151	140	174	168	148	165	185	154	177	161	132	159	172	160	154	148	157	159	186	188	150	199	166	156	165	167	160	172	159	163	153	148	128	168	190	165	144	163	163	168	164	162	154	166	165	155	163	179	177	187	149	167	177	142	139	192	194	175	153	159	173	172	151	137	166	154	124	143	155	181	174	201	166	147	195	147	191	153	166	152	163	165	168	141	202	182	178	176	166	170	141	157	164	163	162	162	168	142	169	167	147	159	163	169	177	147	159	141	156	169	165	183	160	179	193	160	152	166	159	153	169	161	142	158	181	184	153	175	162	153	154	162	160	148	128	151	170	163	156	151	178	128	154	136	167	134	166	198	151	159	157	183	189	149	156	161	184	163	159	131	162	203	155	156	143	177	152	173	150	148	179	169	163	159	153	145	162	139	173	156	151	191	158	162	163	188	177	156	178	165	153	161	162	148	186	160	186	143	150	167	176	161	157	175	138	176	128	143	152	133	158	167	162	163	175	159	208	178	169	173	163	182	140	167	146	168	156	160	152	151	155	143	164	162	175	159	157	160	156	159	146	162	168	159	158	145	170	142	172	175	152	163	160	177	149	135	162	141	165	161	154	152	155	152	144	173	153	139	164	155	159	185	163	179	159	160	143	157	144	163	168	188	153	155	159	147	165	168	171	165	180	170	155	179	166	170	163	180
7680	975	1785	1996	1687	1360	1158	889	884	728	690	639	551	537	583	540	520	504	517	490	506	458	471	472	445	444	489	468	457	479	476	453	418	458	472	467	434	439	468	458	421	438	467	461	454	420	421	445	396	418	401	456	440	423	425	418	448	432	420	420	418	452	469	431	414	418	461	439	417	435	406	410	405	410	439	421	413	409	416	426	427	425	418	413	424	394	425	431	412	399	388	422	423	419	429	439	436	416	408	402	375	376	419	404	392	425	427	435	420	421	430	397	436	461	416	440	428	413	413	414	445	400	360	440	417	420	404	432	440	475	447	401	428	405	382	430	446	416	402	435	433	395	445	440	439	452	414	393	409	434	424	445	449	430	420	412	416	406	443	434	416	413	413	425	410	400	394	431	424	371	452	452	397	402	425	427	405	463	409	381	423	422	435	397	397	402	393	393	405	377	428	424	406	437	419	430	426	418	380	438	430	393	435	416	439	443	392	415	403	449	388	424	413	443	409	392	443	410	431	461	399	407	411	415	390	433	389	406	436	411	408	409	423	407	424	417	387	430	400	389	415	449	411	403	424	407	413	398	404	410	409	440	387	421	431	442	437	391	429	418	422	449	406	411	443	447	448	408	396	429	407	450	405	433	462	411	416	405	439	405	479	393	403	411	405	388	427	406	448	410	436	445	426	425	434	402	387	446	416	386	415	442	435	417	406	429	408	419	405	382	398	356	425	417	412	408	405	416	423	418	392	414	412	450	383	368	405	457	430	399	410	392	422	442	417	440	406	416	429	407	456	438	423	400	422	429	433	402	418	423	412	385	427	434	409	466	408	427	410	441	398	408	412	429	425	403	422	413	409	422	434	428	390	425	418	408	420	379	432	424	423	430	428	416	369	400	457	432	405	428	379	400	446	434	430	415	458	432	455	405	403	423	413	399	430	401	409	461	402	421	368	418	418	404	428	437	437	413	413	421	389	390	409	433	434	408	433	415	399	393	398	442	434	423	369	403	409	391	423	424	416	367	418	371	431	414	419	404	400	397	397	422	415	428	417	476	423	400	455	420	379	391	407	412	401	424	413	414	428	433	413	411	376	444	389	406	426	416	428	442	423	415	408	413	441	414	418	420	422	413	430	385	405	417	424	419	504	415	406	441	446	436	423	451	402	428	414	438	446	388	386	396	420	443	420	408	448	383	413	442	413	389	423	424	429	411	391	373	387	380	392	430	428	403	441	426	399	441	414	416	410	430	439	419	428	418	429	453	405	404	437	432	409	407	428	415	445	416	449	443	421	396	422	417	434	420	389	373	432	426	416	418	393	432	393	382	441	438	401	408	470	400	404	431	436	420	400	437	405	426	426	417	460	414	412	416	399	422	447	440	456	428	409	419	414	418	412	413	420	451	426	416	441	395	428	415	423	393	386	431	436	441	381	452	368	417	423	422	455	430	427	438	386	418	398	382	421	417	429	413	394	422	415	396	422	409	409	403	411	415	379	428	434	426	437	416	426	390	379	389	422	418	388	394	426	457	426	420	421	460	414	409	390	398	417	425	415	470	391	419	399	396	411	395	424	431	428	404	422	393	416	396	449	425	412	456	420	440	390	418	373	427	437	448	430	443	426	415	389	424	419	409	402	476	383	429	417	403	463	429	441	426	432	439	413	447	388	421	422	417	417	439	435	413	422	431	406	460	416	421	399	388	367	390	414	418	405	405	387	419	379	398	410	455	413	410	430	422	423	434	376	441	399	389	438	402	410	403	420	420	364	384	461	400	425	406	433	405	430	413	397	429	427	404	461	393	398	392	411	439	402	403	401	398	395	410	412	431	416	424	423	427	429	429	427	393	415	438	417	415	419	440	465	393	436	429	431	433	416	388	420	429	408	404	395	416	409	443	415	418	432	407	403	431	396	418	419	423	440	441	449	438	397	414	402	435	385	413	396	436	399	386	433	426	448	456	392	407	425	432	431	406	415	397	429	452	449	406	414	406	438	433	432	415	409	448	386	416	408	417	417	444	418	434	426	434	438	395	408	425	405	448	406	430	408	401	378	463	400	429	446	433	381	428	410	412	397	409	409	411	437	392	371	429	392	426	443	406	405	418	406	447	433	427	434	442	429	400	412	429	441	417	420	404	442	422	412	417	423	444	396	398	438	413	369	419	426	412	399	434	408	442	475	403	398	412	380	407	425	423	387	403	442	423	413	426	448	426	436	433	438	442	453	414	421	403	417	417	410	413	427	466	416	403	458	410	409	426	417	414	460	431	413	445	439	416	424	406	402	409	432	439	389	441	407	431	397	414	401	413	367	403	423	402	428	420	396	362	414	445	433	432	414	412	421	383	429	394	419	407	419	400	427	417	456	407	409	431	415	423	434	398	394	443	402	423	425	398	431	426	441	405	406	444	437	416	433	417	398	405	399	385	440	377	377	413	428	410	385	433	396	451	406	447	369	416	390	403	395	395	432	391	410	404	407	402	421	428	429	429	427	421	422	446	449	407	436	393	417	433	415	409	446	410	423	362	417	400	444	421	418	432	459	426	405	448	393	403	430	386	434	410	445	445	425	423	420	411	424	402	432	397	425	435	374	412	403	401	392	458	416	416	406	391	417	441	427	412	421	399	394	410	419	405	443	419	414	450	436	407	432	422	417	418	421	398	392	419	428	454	439	375	414	435	396	419	430	412	439	422	413	405	397	410	409	420	421	409	421	417	443	428	399	429	413	412	456	443	384	416	383	386	410	435	382	413	417	432	413	406	398	423	411	426	422	403	414	425	440	419	385	444	459	406	408	448	441	424	417	399	448	367	430	455	404	415	422	421	437	386	400	411	393	441	411	447	417	408	399	422	398	435	400	428	403	441	412	385	387	404	446	399	411	429	408	407	396	426	392	424	391	425	359	452	420	424	443	400	428	409	437	444	432	446	403	473	419	404	435	438	433	430	394	470	395	396	433	396	402	370	444	402	439	423	448	415	428	427	425	412	402	408	408	424	438	416	371	409	401	454	393	394	413	419	393	431	432	399	440	455	381	414	399	418	409	419	421	412	397	404	401	453	377	398	416	395	399	393	416	414	409	410	393	418	420	413	407	413	433	374	454	435	427	414	410	411	434	406	418	436	413	443	436	435	410	403	394	410	421	425	440	426	420	386	413	406	404	412	444	434	480	450	396	456	467	418	412	430	395	424	436	421	408	433	417	436	415	462	412	434	412	429	413	422	388	449	423	379	402	412	411	426	381	424	424	440	397	452	456	391	436	400	446	411	437	409	419	421	421	441	448	406	413	443	403	402	437	430	447	415	432	410	439	431	443	475	429	421	432	423	424	405	444	391	424	423	427	398	420	394	434	397	401	444	399	446	422	417	400	421	395	417	425	424	420	430	420	431	416	454	414	435	387	426	403	461	444	406	426	436	406	391	431	433	421	402	405	448	405	434	431	368	378	428	404	436	436	370	399	424	387	417	393	448	451	422	448	393	440	419	402	421	471	392	378	413
1400	374	413	408	404	361	391	349	380	402	350	381	351	379	378	380	386	432	400	382	354	393	386	394	394	384	382	411	413	388	376	334	392	384	361	400	347	400	364	395	374	380	430	356	353	368	383	392	374	380	366	393	358	407	411	370	385	398	387	378	359	359	352	398	343	399	413	401	408	339	340	382	392	391	391	370	395	390	338	368	378	324	336	362	339	362	392	412	380	388	369	354	385	382	341	397	415	332	366	378	394	435	369	400	393	343	400	389	407	392	364	374	382	330	364	375	418	419	365	344	384	360	378	382	393	377	380	379	396	416	356	389	361	400	389	413	384	366	347	394	360	378	377	390	388	390	368	385	396	383	366	383	383	391	358	370	344	371	421	367	392	392	357	366	394	361	388	346	396	374	386	388	370	383	396	386	390	369	376	395	403	377	345	362	364	361	394	378	389	370	389	390	376	375	391	376	386	363	380	377	374	351	374	395	339	388	384	401	371	386	392	387	411	400	415	414	394	377	385	388	374	398	376	378	407	368	403	384	413	364	368	356	385	395	376	360	353	390	372	396	407	370	411	382	369	328	363	403	354	381	363	403	395	382	363	369	384	349	350	402	319	415	345	387	364	385	369	336	368	434	372	363	390	398	365	382	338	350	366	386	374	404	385	406	384	340	376	363	389	370	334	329	413	390	385	351	395	365	385	365	369	384	375	351	425	406	384	399	385	378	427	410	411	369	357	372	361	382	354	406	401	356	402	387	382	381	383	378	373	420	374	352	349	362	392	353	385	373	351	404	383	377	396	358	360	356	356	388	374	353	337	352	364	346	362	391	379	394	398	408	371	386	345	362	378	369	398	379	377	374	360	347	367	398	373	399	391	372	374	355	370	365	363	396	364	365	370	387	392	400	373	371	403	378	343	411	396	357	411	388	411	421	390	402	410	360	371	377	388	407	391	383	403	372	378	369	358	394	383	386	333	420	390	389	386	348	336	346	381	410	371	368	366	376	364	387	372	381	385	362	360	389	380	356	376	391	364	427	392	409	406	413	389	383	367	368	412	359	395	382	350	377	417	392	380	404	384	350	386	380	343	390	339	357	408	385	395	357	362	392	362	348	355	346	373	366	393	339	396	356	380	372	394	367	424	363	344	368	360	403	363	362	355	389	368	404	403	399	377	364	386	382	381	396	397	339	376	400	385	386	394	387	393	355	364	376	415	413	392	371	389	395	391	375	383	383	324	392	402	425	383	410	380	361	380	373	379	381	364	377	388	351	343	385	365	371	398	414	381	364	439	381	398	380	398	383	391	374	372	378	409	401	350	378	353	347	389	365	370	404	411	380	382	373	382	370	398	346	387	382	412	375	389	356	393	407	372	399	387	361	346	391	401	380	401	402	389	344	383	411	376	345	380	385	434	379	417	409	382	385	402	410	400	366	399	371	399	389	382	354	352	379	382	360	389	390	380	398	366	333	392	408	404	351	395	418	387	363	360	413	398	371	353	348	394	383	358	364	376	417	338	391	389	404	386	415	334	332	364	364	362	415	396	387	365	402	402	369	366	385	374	362	364	385	390	373	383	358	375	387	378	403	394	348	389	381	379	397	375	368	392	402	379	396	365	406	381	396	426	372	354	405	352	383	382	393	317	337	368	396	350	375	405	395	367	391	369	381	384	380	373	334	375	382	386	415	382	368	380	396	414	366	383	377	363	411	401	410	371	384	398	350	413	374	386	401	416	365	337	384	398	427	382	386	340	377	360	363	367	369	351	402	401	396	369	368	368	371	373	371	368	379	355	364	351	364	417	396	413	376	382	365	357	377	411	382	410	385	358	404	391	346	365	376	363	373	377	396	385	369	386	382	358	410	421	366	384	377	389	378	397	363	402	371	365	419	416	365	372	404	433	402	399	406	365	373	365	376	371	400	383	390	387	401	401	364	383	360	342	388	389	421	383	352	386	393	374	398	395	355	354	352	365	372	354	360	351	399	409	371	418	403	345	399	351	371	411	363	374	386	370	396	393	388	382	368	399	376	407	396	362	378	356	415	400	360	368	360	369	387	333	383	368	351	393	340	366	411	400	400	355	348	378	390	360	353	391	387	385	404	358	410	405	379	368	388	387	395	378	397	399	357	377	380	385	362	388	391	354	390	379	382	331	388	389	368	344	402	354	394	334	359	385	402	375	375	394	373	371	398	357	381	373	350	415	367	391	403	371	396	404	419	356	419	366	412	380	391	402	387	363	378	396	410	361	393	342	411	397	358	402	351	375	361	374	375	378	407	355	378	353	357	391	370	399	401	377	365	392	379	386	390	380	391	389	422	361	387	377	372	346	391	376	365	374	389	387	380	374	372	380	363	431	380	378	380	383	376	381	372	421	375	386	385	358	404	386	385	408	366	386	382	383	383	352	369	377	372	403	392	365	403	371	363	369	346	366	369	407	403	405	372	409	365	383	387	352	347	381	354	337	358	372	371	406	383	387	379	381	317	392	390	385	370	386	423	390	346	356	392	401	365	368	370	390	383	396	387	355	368	367	361	412	359	396	372	378	365	380	376	382	386	350	386	389	365	353	394	390	412	435	379	353	389	357	372	364	362	407	377	350	366	359	372	369	434	383	375	398	394	375	370	382	358	388	377	372	352	419	359	376	379	380	371	383	389	368	392	365	356	370	372	384	361	381	346	370	355	379	382	369	386	400	347	386	368	376	396	424	422	375	354	380	391	391	389	401	406	463	408	349	392	397	389	346	369	411	394	380	338	371	399	399	383	393	370	369	376	366	383	406	332	420	350	418	346	361	396	384	366	387	383	397	401	374	386	364	362	368	366	387	396	386	381	359	344	382	392	373	388	384	403	365	360	370	363	371	346	366	370	386	406	320	370	374	345	361	372	405	385	387	348	410	384	393	399	364	385	356	386	377	388	333	381	399	388	377	384	378	386	416	359	376	396	391	359	332	412	377	374	374	372	372	379	338	387	431	360	342	395	387	396	383	389	372	409	418	378	360	392	375	399	375	410	367	408	388	393	353	398	374	421	403	374	375	416	373	414	382	386	361	406	403	342	333	396	367	358	404	330	384	388	377	351	363	379	354	428	408	361	347	349	424	357	385	385	379	392	382	373	372	368	371	383	382	351	381	345	371	352	386	422	413	384	373	404	379	355	335	404	414	388	347	411	405	384	360	375	370	418	373	399	342	392	406	341	393	405	378	356	390	393	363	397	379	347	384	367	366	371	379	413	386	385	410	348	371	377	374	378	392	370	385	348	389	416	360	406	394	391	356	392	372	381	352	398	369	393	377	370	349	361	411	391	361	388	387	414	339	377	408	401	432	364	371	395	425	364	448	370	345	364	371	386	407	367	389	395	363	358	380	378	362	343	383	365	373	388	416	395	399	360	413	406	419	363	389	371	361	369	400	418	395	402	377	334	353	368	408	353	364	405	379	389	412	366	387	392	369	321	377	374	333	375	360	358	379	391	388	392	342	386	368	344	356	360
1996	985	916	965	889	907	908	946	951	909	880	884	897	887	891	867	875	926	901	920	876	870	880	912	863	888	824	905	958	875	879	939	898	925	939	908	922	889	865	903	891	902	894	876	901	844	820	893	905	880	885	847	936	916	899	865	899	918	875	869	876	870	888	869	839	864	873	915	852	921	878	916	829	908	878	904	896	892	940	868	866	877	905	912	828	887	893	848	878	868	927	877	860	824	933	919	891	873	878	887	842	852	886	901	911	858	889	859	929	876	876	887	897	909	887	887	857	928	919	833	804	925	857	874	841	902	920	944	861	900	858	843	958	930	882	898	888	897	921	857	900	876	864	912	906	933	848	896	895	908	839	852	963	851	945	848	854	935	824	863	804	824	947	880	920	893	880	882	893	909	887	882	890	909	899	925	890	893	910	890	896	858	883	864	913	888	850	930	901	819	940	873	846	858	858	942	859	868	901	878	893	879	856	883	918	889	945	900	892	897	889	938	852	880	888	883	864	892	886	843	909	894	872	894	938	841	895	851	955	957	898	887	906	894	941	859	867	867	886	865	820	848	855	896	908	882	889	902	839	894	899	887	887	858	885	918	913	842	883	854	874	910	907	910	879	867	962	919	854	840	922	870	893	949	887	893	885	909	902	884	861	888	884	910	871	902	883	840	871	894	857	843	897	883	877	934	920	882	887	881	840	868	893	928	862	904	908	867	860	964	893	912	835	840	861	905	907	897	885	965	856	891	927	902	929	938	882	866	930	862	868	921	895	894	863	922	864	859	884	914	895	879	930	866	896	863	899	842	879	946	931	862	911	896	864	907	902	885	863	918	890	893	896	872	880	927	905	924	912	877	921	922	865	889	908	830	892	862	888	906	859	907	928	934	855	931	909	858	845	859	863	910	889	888	859	860	851	900	898	847	890	849	903	829	939	924	897	826	906	861	879	884	883	912	958	883	861	910	894	947	914	917	858	928	867	900	851	902	953	865	906	863	868	893	920	878	911	908	889	886	897	897	907	923	892	865	866	902	881	877	895	959	887	869	864	905	844	891	865	846	879	811	919	909	911	868	912	896	899	853	895	854	913	857	879	890	881	840	895	846	917	945	905	860	857	879	921	908	915	861	892	891	860	926	853	932	917	961	819	887	872	903	886	892	889	895	876	867	907	871	840	880	960	866	905	942	845	951	857	871	915	919	844	879	853	880	884	902	828	910	894	914	882	928	889	858	933	857	914	919	885	882	871	901	907	921	902	879	850	879	894	894	846	884	826	904	885	840	875	880	908	879	939	916	890	869	863	910	891	915	870	891	894	879	880	864	905	895	888	876	874	888	846	824	860	882	915	911	861	857	896	800	935	883	899	906	903	895	960	880	860	882	880	911	848	871	946	884	851	852	864	865	906	871	880	883	880	897	842	938	905	913	830	945	904	928	885	824	915	911	936	869	872	922	926	832	907	899	947	865	874	896	923	884	882	886	913	868	875	828	855	877	889	852	932	903	944	900	857	828	867	865	918	857	867	902	897	880	870	900	857	847	874	912	843	903	868	858	902	867	863	903	856	895	879	907	922	904	850	913	829	932	937	859	899	883	911	881	938	901	878	941	862	885	914	911	896	899	874	858	854	832	908	870	898	888	843	854	859	870	870	880	915	910	909	869	885	915	892	856	870	930	884	948	915	921	864	935	825	834	887	903	922	908	927	915	911	901	879	866	906	874	885	926	875	903	876	867	867	890	868	906	884	913	878	844	910	919	915	919	841	875	890	877	848	872	900	888	877	869	866	899	906	899	859	893	861	927	904	921	835	878	892	900	906	922	873	899	897	901	867	907	952	932	896	916	947	878	848	878	884	915	888	883	898	887	860	871	847	910	881	840	885	904	872	845	942	864	869	877	926	876	927	834	868	891	834	860	898	888	918	854	868	916	886	895	899	908	893	952	869	902	853	896	812	847	918	886	897	917	854	907	879	907	907	887	885	900	856	878	933	847	885	949	883	909	861	849	953	885	872	855	908	851	859	868	864	877	904	886	860	931	907	907	892	882	864	864	845	927	884	888	937	868	869	893	915	877	851	880	871	894	863	890	821	874	866	890	866	886	853	922	878	894	914	908	902	893	864	851	887	910	901	859	924	852	840	869	909	926	867	894	854	860	943	905	853	940	851	878	919	931	890	941	909	891	916	858	875	876	899	865	874	909	886	910	911	896	857	919	858	909	852	930	971	890	851	850	908	855	934	903	870	840	879	876	954	934	895	842	915	862	874	868	861	871	888	891	898	886	890	894	857	915	923	901	889	875	897	870	877	884	907	932	898	867	926	854	825	835	909	894	879	855	892	871	929	935	861	907	873	896	912	889	893	929	893	866	870	916	947	930	929	867	926	835	896	893	924	864	890	843	851	858	873	877	957	910	890	824	901	893	851	910	943	871	845	913	842	940	943	904	897	871	899	860	851	897	841	868	875	912	904	842	881	919	969	897	876	859	888	915	904	865	857	883	934	883	891	854	865	859	900	890	887	937	933	870	928	853	916	913	879	912	882	896	910	887	869	887	904	869	849	871	831	898	937	893	834	906	902	879	903	856	883	899	902	863	938	886	870	868	886	910	888	873	840	837	936	810	880	910	888	880	831	902	901	868	922	905	902	921	885	888	883	849	825	896	862	883	896	985	917	906	907	879	951	882	858	870	948	891	962	858	904	924	943	906	868	910	932	918	971	921	859	868	886	826	903	908	905	896	842	934	865	883	901	827	939	847	860	850	888	905	917	926	821	934	873	874	867	894	918	900	897	865	825	879	887	870	918	910	879	923	878	866	860	892	861	892	917	891	884	922	927	876	905	866	878	859	868	897	852	929	883	883	914	935	865	897	839	872	882	870	881	891	886	904	898	865	875	939	839	893	974	852	896	903	871	891	860	888	860	810	887	862	870	857	877	862	881	821	933	949	861	865	832	885	875	848	942	883	902	854	917	903	905	959	842	875	879	884	861	935	882	915	887	929	906	927	869	863	855	875	935	904	817	889	896	854	932	855	838	923	903	884	848	882	854	912	907	842	863	937	885	876	866	872	888	886	838	897	880	881	873	880	862	806	875	902	847	881	944	865	835	904	905	863	870	851	868	876	890	852	873	897	914	828	873	905	912	954	871	890	878	869	900	932	907	882	944	911	936	868	917	895	882	890	881	867	857	904	858	935	844	892	900	892	961	923	914	861	892	901	940	864	881	884	911	863	882	935	896	908	886	861	856	881	908	860	901	884	900	897	906	932	878	937	893	904	875	897	863	863	897	930	851	947	882	893	895	865	914	855	915	934	887	879	881	898	915	844	907	881	862	882	883	893	888	854	846	826	921	846	916	866	921	922	875	888	861	895	925	941	868	896	878	899	887	916	962	873	917	923	905	869	897	913	870	904	892	863	859	883	895	877	873	851	852	888	902	907	888	876	891	847	883	877	901	850	871	900	956	885	900	841	897	914	872	861	893	890	891	891	894	840
6743	653	699	579	476	430	391	393	399	368	388	366	348	394	399	359	358	366	335	370	342	358	349	370	362	390	341	358	343	355	344	369	355	325	334	385	358	339	325	340	355	356	346	349	337	340	328	354	377	388	334	327	321	361	361	298	352	368	343	354	348	373	318	320	339	317	357	345	375	378	357	341	325	367	346	345	360	357	359	351	338	369	348	348	317	373	333	341	333	330	377	349	371	365	325	324	352	350	337	344	346	338	346	346	347	368	328	350	323	357	340	322	322	354	349	351	378	356	331	348	314	323	356	346	317	355	368	321	304	325	358	326	331	357	323	366	356	354	346	348	363	356	343	343	329	371	362	341	358	368	333	355	351	357	354	358	360	356	345	282	345	352	323	328	343	365	355	355	349	309	337	344	330	361	368	338	325	327	362	383	341	326	351	351	334	369	341	341	347	365	337	337	358	326	372	364	339	358	364	375	328	344	338	318	323	334	319	344	348	345	366	337	364	332	353	339	351	351	367	343	332	335	305	372	357	347	303	326	358	347	315	360	359	314	384	342	351	344	331	387	335	367	348	345	365	357	378	351	313	317	329	370	337	320	349	374	314	354	346	351	352	371	354	344	335	333	361	365	327	344	343	357	307	360	378	377	386	342	364	331	346	322	316	344	366	341	356	322	320	347	347	355	350	293	319	377	332	374	330	369	331	348	346	309	313	331	381	377	348	314	357	372	344	311	355	369	342	331	295	347	340	339	326	329	353	313	326	339	323	335	343	352	347	324	356	358	376	347	360	279	371	374	310	326	347	360	348	319	347	379	320	361	336	329	343	355	364	331	387	326	356	325	350	325	360	355	362	391	354	326	350	328	320	342	331	353	324	364	360	336	352	321	340	366	339	344	337	332	352	310	342	358	339	351	377	350	327	363	379	352	339	336	343	343	341	369	365	325	375	349	343	333	382	353	361	320	316	363	346	341	333	341	331	352	355	360	314	348	344	354	349	331	325	320	325	328	330	322	354	330	357	342	344	341	336	343	314	327	366	331	346	389	352	356	364	361	371	384	362	323	335	338	332	328	341	351	345	353	326	347	340	343	330	334	340	343	348	338	325	371	352	359	317	339	342	381	337	340	395	335	393	323	371	331	322	318	336	324	350	350	351	357	360	313	345	352	326	376	354	329	348	338	375	358	308	359	317	327	335	351	343	311	338	368	336	353	351	341	318	316	339	342	337	354	351	323	360	358	301	382	371	358	343	372	339	319	350	338	348	346	338	328	301	329	331	337	350	330	363	339	332	361	332	348	362	374	315	340	314	368	331	369	349	343	354	371	346	371	352	319	325	344	353	369	365	380	335	341	304	318	337	350	373	351	368	348	347	322	317	357	362	353	345	345	358	356	353	341	319	324	309	357	368	370	337	339	333	336	340	327	328	298	311	361	350	349	321	343	319	314	354	370	360	327	358	307	314	356	341	323	360	329	348	340	331	343	364	347	383	350	346	343	345	365	338	343	322	329	321	304	361	379	336	327	322	316	317	332	349	307	330	347	335	334	333	335	330	344	312	327	361	334	352	358	342	329	371	334	357	338	359	334	321	332	341	318	337	334	343	322	337	335	350	332	389	371	339	335	314	345	313	314	360	376	320	350	359	317	343	333	369	341	327	345	329	362	343	354	344	324	360	340	343	318	365	344	344	315	333	330	328	346	338	333	363	332	377	298	330	375	347	388	322	320	329	308	321	379	338	329	366	322	342	360	374	321	387	364	330	325	377	351	314	349	314	354	346	367	343	340	305	321	309	338	342	345	332	347	373	336	313	341	337	348	329	358	338	316	311	362	344	367	331	335	335	297	332	353	354	324	345	344	359	341	326	386	337	377	340	329	342	351	332	358	386	370	352	389	304	340	337	382	329	313	341	329	312	343	349	368	336	354	305	346	302	340	347	320	326	341	341	320	356	364	342	353	358	332	348	319	359	357	330	362	313	335	340	343	348	363	346	346	318	317	311	339	339	319	312	365	344	335	342	378	372	324	350	339	341	335	360	355	379	290	348	359	336	343	341	320	353	327	347	346	337	346	354	356	341	341	323	337	320	330	346	391	349	332	384	335	346	376	326	354	325	320	334	322	347	356	313	360	303	317	380	353	334	374	326	341	329	365	353	344	384	370	338	368	364	317	339	364	356	329	354	337	362	366	322	346	341	325	374	346	356	332	334	333	322	324	336	327	344	347	335	352	341	339	345	331	364	355	329	355	364	339	331	352	348	335	333	340	357	338	321	333	348	350	332	328	341	374	339	344	340	321	328	363	363	320	327	326	343	339	317	355	332	337	383	344	348	369	359	321	349	341	344	356	361	355	330	329	363	330	354	334	336	340	332	335	338	332	365	335	330	340	352	341	324	338	358	323	342	351	335	324	323	350	375	353	339	372	358	363	358	321	349	338	329	379	343	384	377	355	356	343	357	350	321	335	321	318	356	305	337	318	380	340	336	335	317	321	328	344	325	342	363	349	357	311	363	311	320	329	348	370	321	331	349	315	335	354	320	350	359	369	372	330	315	349	378	320	326	338	342	347	336	346	323	346	344	374	370	335	335	332	365	364	324	346	322	361	326	359	367	364	339	378	345	327	353	302	329	329	369	354	328	347	331	374	330	335	333	309	329	310	314	339	356	358	324	337	302	353	348	356	362	335	369	354	342	312	345	399	333	316	325	351	314	316	368	316	360	344	323	344	342	348	355	320	363	366	368	371	335	351	307	348	338	329	297	296	332	307	361	401	371	338	325	354	379	360	390	324	341	330	315	295	318	348	349	375	332	322	360	342	329	331	352	358	368	362	354	363	353	340	326	331	344	338	345	357	343	389	363	359	326	349	360	343	313	334	354	308	350	355	363	336	304	360	379	357	308	362	342	316	366	326	367	322	339	332	328	348	331	332	352	320	357	316	343	326	339	349	342	331	341	351	315	370	327	345	338	338	333	339	348	376	326	358	345	313	309	328	363	332	342	313	339	320	356	326	361	357	344	357	345	326	352	349	339	329	354	323	372	386	359	352	386	298	352	349	343	319	367	327	347	326	336	349	344	320	348	359	356	365	348	342	318	330	361	368	375	324	329	358	318	369	340	311	354	363	342	356	342	394	376	330	331	310	344	327	337	349	358	359	381	344	344	346	368	344	357	353	341	347	322	385	358	299	336	346	344	329	294	333	381	343	339	333	343	312	325	353	314	377	362	377	365	361	340	369	381	383	379	336	333	365	346	301	315	348	322	316	365	341	356	350	385	331	336	350	336	351	373	352	318	321	336	353	369	359	322	340	360	335	354	353	342	340	336	356	368	322	393	322	363	361	345	398	356	401	331	307	300	314	353	359	335	346	354	331	361	345	294	344	356	358	369	364	342	354	341	322	341	362	350	333	360	372	363	349	384	303	326	336	309	302	344	380	317	333	328	318	342	349	344	367	357	341	374	342	346	375	369	363	365	356	348	346	353	386	326	317	402	325
6311	1076	1424	1678	1415	1274	1107	1038	1021	946	940	848	895	844	941	832	904	864	835	842	790	852	810	876	841	850	818	820	860	827	860	812	780	823	803	744	825	849	745	814	852	776	815	839	832	824	839	804	825	767	867	826	868	810	797	766	777	822	853	851	731	800	818	816	796	800	796	829	874	778	760	750	812	829	864	775	769	770	806	865	783	849	792	780	824	797	786	835	798	812	798	831	793	798	796	814	838	805	758	791	806	732	770	764	823	791	808	774	777	792	855	803	780	787	810	842	779	783	764	818	839	811	791	805	837	853	827	830	820	822	812	860	816	799	844	810	842	790	795	813	827	798	809	803	786	773	759	807	763	824	817	843	810	805	832	781	806	754	826	845	783	798	812	798	780	833	785	803	794	722	817	800	780	807	797	789	813	767	774	807	820	815	767	745	780	758	805	792	785	808	803	824	825	774	825	782	817	836	803	831	782	797	784	779	826	828	823	785	802	758	806	780	792	818	860	822	719	767	786	760	806	794	841	764	774	784	791	784	821	784	778	844	771	811	837	797	771	765	835	788	788	816	771	778	800	783	767	813	826	814	803	788	805	825	753	809	755	792	803	831	813	740	791	839	755	865	781	793	825	843	822	802	818	756	772	825	784	786	886	761	784	833	876	770	843	748	815	857	861	772	828	844	847	777	787	812	816	788	791	794	796	809	800	838	809	796	815	845	824	786	766	786	797	768	801	837	809	867	771	871	764	815	829	799	816	769	856	832	775	769	872	752	806	774	771	788	835	788	831	803	770	803	834	832	853	796	830	841	837	745	813	811	818	795	822	781	829	736	800	782	817	801	774	763	751	779	819	786	762	781	781	790	775	793	842	824	787	791	809	790	802	762	809	796	849	856	786	790	793	793	826	795	815	753	842	839	795	772	776	744	774	813	818	819	841	837	799	816	866	798	839	816	740	799	800	813	780	758	811	797	816	773	869	804	793	765	818	842	822	822	727	807	791	845	772	825	787	806	840	818	808	812	766	757	795	809	865	767	825	775	803	835	784	797	824	813	801	805	880	800	776	768	798	763	760	857	803	773	742	829	787	797	827	760	774	829	793	801	795	815	780	872	794	766	778	812	826	782	779	724	843	829	754	766	789	815	831	788	784	818	795	826	808	807	820	775	804	853	750	792	789	771	834	758	795	787	806	785	781	825	754	760	819	766	784	743	811	806	802	821	817	823	836	808	804	810	787	796	798	784	807	795	794	848	784	784	772	817	806	819	825	787	773	884	880	808	817	791	783	859	816	785	781	799	783	817	810	814	823	767	793	772	832	703	815	795	852	795	800	838	778	744	783	822	814	801	828	838	817	776	774	849	792	844	776	824	723	788	803	827	819	796	768	813	796	786	803	797	786	767	792	811	842	744	781	817	793	767	773	820	857	781	819	786	828	781	801	822	839	789	845	776	767	786	791	809	784	809	795	826	824	846	816	806	801	785	788	811	784	740	790	782	800	776	842	830	751	766	746	846	816	777	807	802	773	818	822	804	779	803	791	820	763	800	778	765	778	813	757	776	820	806	759	829	790	805	814	776	792	792	768	761	835	832	783	824	803	778	800	807	753	744	808	815	778	818	805	788	807	850	776	799	801	774	811	806	768	803	808	810	843	830	832	785	830	798	796	821	839	831	796	763	798	785	805	798	857	821	803	776	811	793	786	814	772	761	773	841	855	785	819	802	831	822	783	783	806	817	721	783	854	806	832	826	783	801	802	840	785	846	793	757	786	780	777	795	751	832	765	751	771	811	804	843	773	828	833	785	845	824	820	790	810	772	875	777	767	808	802	791	801	762	773	776	845	771	816	840	784	784	812	811	802	823	793	757	839	853	795	812	790	813	797	835	775	812	812	805	773	798	861	770	822	806	819	798	802	808	827	765	794	766	836	795	764	828	798	852	763	782	821	809	722	842	816	769	806	797	805	777	784	837	819	817	859	763	792	793	829	835	813	775	777	814	739	791	828	805	793	838	814	767	797	829	799	835	730	824	771	819	790	793	845	772	754	838	791	818	788	770	799	763	864	781	848	797	810	782	761	805	844	854	759	834	781	830	792	795	840	833	814	780	863	750	785	796	807	786	813	732	831	848	797	788	794	804	766	834	778	780	825	754	819	773	784	832	851	766	805	796	850	835	818	815	806	779	797	771	786	749	792	762	824	829	802	804	808	832	759	806	773	805	831	791	786	806	806	785	847	828	808	797	825	769	807	796	813	758	825	817	834	769	799	824	818	793	820	763	829	803	836	785	811	800	812	816	768	792	784	803	829	805	788	802	817	802	826	814	806	813	816	797	749	850	724	812	787	828	765	832	815	832	808	800	864	781	810	831	773	785	812	806	817	815	735	846	817	834	772	817	838	797	823	820	804	809	836	752	840	841	770	807	856	770	808	780	811	786	813	782	844	807	808	824	797	823	832	823	836	829	802	832	831	818	793	783	789	841	795	792	775	808	806	764	822	801	794	814	814	848	767	797	763	816	792	749	775	784	769	834	732	801	759	801	815	775	770	781	839	735	800	789	818	796	840	803	786	772	808	795	831	831	824	753	817	820	804	794	803	768	816	784	782	821	759	767	797	804	820	793	831	803	788	776	848	822	798	814	790	759	791	749	817	794	782	861	797	771	815	787	830	842	839	789	792	800	807	777	848	832	801	796	750	817	813	831	814	792	798	801	769	822	777	840	776	803	798	772	808	811	838	827	804	811	830	818	787	788	783	756	805	832	849	750	833	786	806	776	807	845	793	775	815	781	865	825	836	783	737	827	787	795	799	803	848	786	776	840	791	826	801	792	779	800	830	743	831	789	838	780	844	757	822	818	774	851	828	849	779	807	797	778	771	810	767	796	827	784	795	777	797	791	790	800	809	838	787	793	815	805	808	835	817	786	846	774	818	780	792	829	748	765	840	810	827	798	811	767	826	785	778	810	756	801	790	799	793	810	853	758	784	763	804	786	794	818	786	783	837	794	785	774	794	733	817	846	863	779	816	793	900	805	775	767	824	812	843	804	823	776	777	820	773	836	806	825	813	821	753	800	840	814	840	831	813	773	788	815	859	763	781	735	815	770	781	806	830	801	797	757	779	839	779	800	801	839	811	799	839	804	810	813	777	782	837	834	843	764	785	791	813	780	807	815	817	833	792	806	830	771	763	831	818	763	757	737	840	840	834	788	787	800	809	850	789	818	808	805	809	810	822	821	751	767	797	746	805	774	763	818	761	832	839	822	865	819	852	842	781	821	747	806	850	797	813	774	801	734	846	775	821	837	780	789	828	770	807	767	835	753	777	781	817	793	800	838	751	767	806	805	768	824	807	803	790	871	792	835	815	787	778	824	826	854	816	787	828	787	802	791	818	790	786	802	789	801	758	799	779	782	746	811	775	795	808	834	783	772	798	768	757	779	797	834	822	792	846	776	780	805	807	789	800	811	832	792	816	789	793	821	772	845	818	801	831	777
12216	1004	888	654	430	304	276	276	246	204	194	207	204	178	171	190	164	195	172	167	154	169	171	165	164	165	175	170	156	157	152	168	180	186	187	183	192	178	168	158	177	156	164	159	174	149	179	157	168	175	167	169	186	185	160	167	142	169	190	169	162	153	154	164	179	152	174	141	179	172	124	177	164	158	145	164	159	149	196	165	194	159	164	160	148	184	172	163	153	172	156	150	160	171	176	178	175	188	144	174	156	170	142	198	164	148	147	176	163	157	159	165	164	167	199	162	163	147	163	195	145	161	169	174	129	143	171	146	166	139	154	172	167	173	145	179	160	178	133	142	166	172	167	176	164	166	148	180	172	159	142	168	152	165	197	161	151	146	155	157	169	166	138	163	145	162	197	178	183	168	131	179	175	170	159	155	194	138	154	153	181	152	169	158	188	151	125	161	176	185	171	175	151	163	165	154	164	171	153	178	160	165	155	160	167	155	152	156	169	161	155	158	160	186	152	167	160	156	185	156	159	157	147	175	147	175	144	195	145	168	148	179	191	158	190	172	172	195	172	177	167	171	172	147	182	174	155	153	150	173	124	157	177	174	162	162	159	180	166	159	174	156	162	158	186	174	158	178	179	159	174	162	168	160	196	205	172	153	164	171	173	151	170	191	158	162	170	148	176	160	166	184	171	152	163	175	169	173	168	155	169	164	154	145	164	176	167	178	187	167	163	164	166	157	161	141	176	163	173	199	183	157	150	147	151	167	165	150	157	181	183	164	162	177	155	175	194	147	154	185	175	160	191	162	193	148	181	157	158	179	165	171	174	158	155	153	159	141	165	157	184	155	182	160	145	184	184	179	182	172	167	173	157	176	165	169	156	149	152	145	182	177	160	162	151	131	172	153	143	185	167	152	164	137	146	196	153	155	155	171	190	166	151	206	171	157	147	162	149	150	165	191	184	160	168	189	162	169	177	176	173	162	156	173	137	163	153	174	143	141	178	154	157	162	147	157	153	154	188	160	164	185	157	151	155	178	139	159	147	176	166	193	173	151	164	155	170	167	175	172	172	155	188	136	166	161	148	169	138	168	174	179	183	163	170	175	172	169	175	159	180	171	165	173	144	148	149	190	169	154	170	186	170	159	162	172	134	164	162	142	178	198	164	152	167	170	153	151	145	174	162	162	137	174	157	163	170	156	143	167	163	161	152	188	151	165	191	152	168	150	157	159	148	168	142	157	174	166	150	164	184	177	164	157	164	156	142	149	156	158	163	144	149	188	162	193	155	171	152	172	173	148	177	161	154	157	174	161	161	165	179	159	169	169	188	146	168	172	161	152	180	182	138	159	190	164	169	189	170	170	169	188	147	173	156	177	199	163	172	169	136	144	173	183	147	172	143	176	182	174	166	175	194	162	161	171	180	137	163	153	192	168	161	173	143	177	168	132	148	178	171	143	163	157	181	143	176	167	182	158	142	150	176	181	155	137	190	157	188	183	148	163	153	160	154	166	169	185	173	170	154	162	137	146	179	169	169	144	144	163	167	149	176	184	166	155	165	159	179	168	187	155	150	165	148	168	160	149	166	165	146	155	165	163	170	155	169	166	165	157	162	175	164	166	157	165	154	150	179	178	179	169	161	169	156	159	152	178	157	156	152	161	157	161	159	198	159	155	168	174	163	151	169	162	175	171	198	163	153	186	174	187	161	174	135	138	147	135	171	166	168	177	158	166	167	161	148	155	144	154	144	159	170	173	146	164	159	183	167	178	188	194	168	181	163	167	162	184	161	142	163	167	173	163	169	161	166	158	151	150	191	140	142	151	163	180	169	146	168	157	177	161	172	173	149	166	158	165	145	168	161	170	184	147	163	152	185	154	161	166	178	139	184	173	157	173	142	176	166	152	153	171	178	182	169	159	154	188	165	171	177	157	138	136	158	154	176	170	192	132	164	176	164	155	188	180	181	176	163	153	191	174	157	173	182	149	154	170	167	144	175	152	151	145	167	171	161	176	148	158	175	150	172	176	163	159	160	181	140	161	152	181	175	173	173	157	161	161	165	165	178	160	130	161	160	169	168	181	167	141	161	175	185	156	184	171	180	188	174	147	181	128	158	158	132	160	164	169	171	153	163	184	175	167	171	187	164	157	176	168	180	156	146	175	153	161	177	168	156	171	175	169	160	167	156	175	177	174	165	192	160	192	166	163	168	170	169	172	172	149	165	175	162	180	169	151	168	160	145	154	156	163	160	159	161	178	177	160	159	194	184	178	177	146	153	139	140	171	146	152	153	166	157	168	165	189	167	150	161	133	166	170	151	167	172	159	190	176	174	182	143	172	152	153	182	164	149	162	146	184	146	170	162	177	156	161	169	157	176	197	156	183	192	165	181	146	181	166	160	192	157	166	160	162	162	162	159	159	154	150	161	162	168	150	161	156	158	151	170	161	173	179	177	165	163	176	161	140	174	178	146	136	183	151	174	157	162	174	153	180	170	165	171	175	167	175	199	154	150	186	169	148	167	162	181	166	156	153	172	158	180	157	159	170	160	187	181	164	181	151	179	160	157	132	168	163	154	173	155	160	162	167	173	163	182	176	165	148	156	194	171	188	145	172	166	141	177	176	161	170	168	157	168	183	143	169	147	159	161	173	151	153	161	149	182	179	156	149	177	147	151	153	144	186	175	163	169	136	168	199	185	171	167	148	154	171	169	171	143	164	153	184	165	181	148	161	164	170	159	144	161	170	173	172	162	185	180	153	175	161	150	173	183	184	151	150	144	156	167	156	160	155	140	161	143	155	175	139	153	170	186	185	161	200	191	185	177	173	175	160	182	159	180	166	151	178	153	158	174	174	163	157	182	165	155	173	158	171	172	148	161	180	181	152	179	160	146	155	159	149	134	173	158	159	165	174	170	172	191	153	161	176	157	163	136	181	151	173	170	195	153	168	171	166	152	176	176	158	152	151	137	161	154	171	184	153	151	144	172	182	172	168	137	174	171	158	176	157	148	155	190	179	187	182	177	157	156	141	144	187	194	178	171	169	174	169	162	173	134	172	146	161	176	160	187	164	173	150	169	161	166	155	168	142	166	151	167	156	165	183	170	154	161	165	162	143	168	165	159	159	163	175	177	195	181	159	187	184	163	152	176	148	168	164	157	192	132	125	153	142	156	141	169	192	170	204	180	170	169	180	157	188	176	161	159	149	179	172	157	143	159	177	167	159	163	172	159	155	168	159	178	147	160	173	161	161	183	168	150	128	162	152	195	202	170	169	156	185	194	183	184	176	157	156	167	167	173	167	179	118	136	190	165	188	170	163	142	164	192	162	136	167	137	176	169	172	159	176	178	161	158	176	150	189	169	140	192	171	164	160	184	160	191	174	135	162	164	179	152	150	160	136	173	173	180	172	181	165	151	149	165	167	148	161	145	187	160	148	136	179	160	163	186	165	166	158	155	172	171	163	161	177	150	176	155	158	154	131	159	158	158	174	185	159	157	169
7709	980	1661	1957	1604	1228	962	961	822	741	710	602	599	553	542	521	538	474	474	492	469	473	488	490	511	472	467	462	469	471	418	435	422	460	424	453	467	468	446	412	459	457	436	441	427	426	480	437	420	458	440	397	433	446	456	383	404	416	436	441	431	407	448	414	377	435	431	411	442	410	434	416	436	450	436	426	471	399	409	444	419	420	393	408	396	412	432	443	447	413	436	444	444	421	396	417	396	407	400	408	383	408	400	465	441	417	415	434	448	410	429	436	424	441	446	429	410	421	412	405	440	404	409	417	407	416	429	456	443	460	438	435	424	414	419	399	441	423	411	450	405	435	401	431	427	425	424	436	415	460	392	408	422	398	396	439	441	408	407	408	409	424	432	437	435	426	425	427	424	426	439	456	404	422	433	427	420	427	413	411	424	419	409	431	401	382	401	401	431	437	393	405	424	421	409	425	427	422	440	409	446	417	419	396	393	422	420	417	411	417	418	432	418	436	433	440	422	427	438	427	411	430	427	420	421	425	400	407	405	459	420	382	448	409	460	438	408	424	424	428	419	395	407	411	420	431	427	430	418	431	404	392	423	394	402	446	420	402	438	450	397	421	390	424	435	423	381	426	443	424	411	408	445	420	422	424	432	410	407	415	455	433	420	402	441	427	430	373	449	430	414	396	407	398	426	433	404	456	398	416	405	397	420	421	414	402	421	421	459	394	438	396	438	427	456	442	460	395	412	384	401	400	408	414	413	442	402	384	427	410	413	420	472	422	385	413	428	472	448	424	404	462	455	415	404	431	413	428	439	383	400	445	458	401	407	361	388	456	402	442	414	403	406	461	385	432	417	441	420	379	439	427	395	428	442	444	416	411	445	412	454	440	412	426	378	431	426	378	395	447	463	376	447	447	446	434	411	438	440	438	434	402	429	414	439	428	453	421	416	436	392	406	397	441	424	432	428	448	426	394	423	440	421	432	445	408	407	446	424	422	430	387	448	381	424	432	417	421	398	451	445	417	426	435	464	403	412	443	416	432	442	451	438	430	415	427	447	444	382	427	417	424	417	461	416	435	426	417	431	429	405	418	438	397	401	429	382	420	433	430	423	389	407	445	455	414	437	425	432	468	431	409	395	429	425	426	446	397	444	424	412	451	439	403	391	398	434	411	423	441	402	401	423	427	422	389	414	425	403	424	398	424	427	419	407	435	457	420	424	434	407	427	424	357	415	398	415	408	398	438	416	435	405	441	460	415	388	413	420	437	441	375	417	418	409	451	456	446	421	405	412	409	431	430	440	408	428	429	385	403	396	406	426	384	421	448	380	405	424	400	410	398	431	391	432	452	443	429	415	422	453	441	434	437	459	430	421	423	398	438	426	431	414	432	426	397	445	394	402	412	397	429	444	429	430	448	444	396	446	435	424	422	420	409	422	438	432	472	431	404	447	425	419	445	407	422	410	424	424	406	402	429	441	425	449	399	439	435	405	468	434	411	407	444	453	402	413	416	388	435	428	381	402	446	416	464	405	408	418	409	383	429	429	458	412	421	428	394	410	406	438	395	460	382	434	407	415	416	458	444	435	410	432	437	400	443	417	410	435	404	446	408	413	430	454	425	401	431	442	470	415	438	398	407	432	437	423	403	394	447	389	396	432	459	401	411	400	421	429	468	425	441	427	436	423	418	417	455	411	457	426	428	442	425	456	434	445	392	426	398	407	417	441	407	406	443	397	421	391	446	469	439	420	391	421	406	365	416	453	438	420	421	426	451	419	411	371	407	407	444	439	416	443	432	438	394	422	430	417	416	397	426	401	406	407	404	406	449	411	420	428	415	382	401	429	423	403	417	474	427	416	454	431	416	422	435	434	404	437	424	448	425	438	431	411	453	448	436	407	416	421	428	416	380	414	399	384	427	443	473	440	467	435	456	413	420	417	387	432	371	448	459	468	417	438	415	418	426	466	428	403	416	446	412	435	398	402	435	383	450	413	370	425	389	401	428	455	442	427	441	424	405	396	425	438	439	448	417	412	448	446	385	418	447	405	422	400	417	416	449	402	439	420	399	414	419	436	425	435	415	425	431	408	395	401	442	432	381	452	423	431	423	405	418	429	433	437	424	409	418	404	395	437	383	456	415	468	413	402	419	431	416	423	424	417	434	414	431	416	405	407	453	410	455	425	401	377	399	415	436	436	403	417	398	441	417	426	417	380	437	409	446	441	430	429	408	419	415	388	419	453	388	418	426	428	432	437	429	391	428	428	402	447	400	437	428	411	423	434	432	392	415	448	415	414	469	445	413	445	424	439	454	423	421	405	451	462	427	410	437	424	383	444	441	457	439	382	425	453	434	362	409	416	388	424	413	398	420	433	420	412	424	419	386	438	418	453	405	412	466	463	385	443	411	416	412	432	435	367	449	410	435	416	456	435	401	409	399	395	409	426	442	407	451	460	420	439	400	408	424	390	406	447	452	432	417	430	478	418	421	430	432	437	436	472	391	393	424	403	418	425	410	392	415	421	460	412	408	432	434	393	399	449	404	424	441	421	417	437	439	452	480	403	409	467	394	465	454	415	416	412	425	398	399	443	400	412	434	410	403	418	472	437	411	436	432	431	384	422	377	433	423	419	425	454	445	426	420	406	425	421	420	432	436	418	418	450	415	441	399	410	428	450	436	444	405	451	427	466	401	427	426	388	455	426	434	428	424	393	413	397	410	445	428	431	402	389	444	381	403	433	456	455	459	435	421	395	412	453	416	434	396	419	422	421	447	437	412	427	428	424	423	424	425	428	410	443	456	453	441	395	442	406	471	416	418	405	421	408	428	423	426	416	435	428	439	411	421	428	430	409	470	412	414	391	415	387	406	400	411	453	435	380	436	418	431	450	434	418	427	413	442	410	422	435	439	440	400	437	466	396	411	436	409	399	407	418	446	411	429	429	447	404	384	399	365	440	462	409	419	438	403	409	448	428	387	388	430	428	410	386	390	379	484	417	425	424	409	437	413	449	438	387	429	407	403	428	385	433	413	411	404	408	452	444	403	434	416	430	427	449	449	417	447	434	416	444	412	451	418	426	427	450	421	416	472	381	429	399	388	397	380	384	428	420	407	386	441	421	399	398	417	405	434	427	405	405	432	449	456	393	399	415	412	383	406	420	408	401	471	406	406	423	428	391	409	402	434	392	392	419	376	396	433	436	443	424	430	456	460	404	442	425	462	450	398	431	427	454	460	408	438	439	422	403	445	449	402	441	370	394	403	460	444	411	428	358	410	444	446	419	443	433	438	397	406	378	428	448	451	419	423	424	447	414	452	394	449	409	406	406	439	389	405	415	395	376	424	418	444	400	405	428	439	411	430	427	441	413	433	406	436	412	440	422	398	394	435	421	430	413	441	453	425	431	426	448	392	419	428	414	426	438	417	423	403	405	467	403	432	441	392	428	421	399	404	442	407	438	424	419	436	449	450	424	465	427	430	439	395	365	411	438	409	410	419
1400	411	428	414	407	364	338	392	369	366	390	401	400	373	424	410	392	403	373	341	383	413	367	408	362	413	377	397	412	375	368	377	380	364	411	383	355	379	418	372	397	356	401	371	436	381	352	349	380	391	436	370	360	391	420	365	394	395	371	392	408	353	392	413	384	404	393	377	424	414	378	412	390	347	349	393	429	378	376	363	419	395	396	385	393	398	391	376	349	387	413	392	410	370	343	407	386	404	373	426	385	401	382	395	367	383	384	396	395	422	392	391	371	345	380	373	376	365	392	385	382	363	401	407	388	368	356	433	343	373	378	381	384	409	381	383	387	385	371	407	346	388	368	346	375	400	394	384	367	387	380	386	427	423	357	338	376	417	389	410	376	386	418	386	399	382	380	343	354	350	348	366	418	385	420	357	416	404	361	391	400	401	424	342	369	412	406	406	370	408	405	378	415	390	354	388	350	373	390	382	391	410	394	374	405	358	389	378	344	389	359	371	362	368	369	370	381	379	396	403	362	386	397	414	359	386	402	375	378	420	350	398	389	365	346	356	390	360	368	390	372	355	409	360	392	408	407	404	390	336	369	400	394	429	401	336	395	404	376	419	391	394	431	382	375	381	359	353	362	393	389	406	360	362	393	384	331	398	350	375	452	357	388	406	403	351	366	353	348	392	368	396	395	352	360	376	396	408	396	369	373	389	356	385	390	360	387	365	367	395	379	374	412	411	394	380	384	387	373	370	403	412	346	363	363	403	405	375	454	401	403	411	386	348	364	353	375	328	381	379	396	374	409	392	386	404	385	373	361	365	366	389	393	356	377	388	392	395	399	404	367	405	405	364	379	389	398	379	405	407	407	393	366	374	393	427	408	362	398	405	396	429	388	401	405	350	415	362	360	363	375	332	393	384	363	384	364	392	382	395	424	418	394	408	395	380	370	429	385	381	411	354	386	380	399	414	396	354	408	424	381	408	378	359	368	384	338	427	368	382	354	396	404	345	358	401	395	376	379	399	382	367	382	413	383	382	379	359	406	347	388	380	367	377	382	364	418	424	395	358	359	411	388	392	400	380	361	410	380	348	363	395	345	400	392	368	392	374	380	362	387	387	370	385	343	372	372	369	376	420	385	350	409	435	390	411	362	371	404	391	376	401	397	370	400	374	395	406	357	390	404	420	385	420	393	368	368	368	409	381	349	374	378	403	421	391	383	386	362	382	389	387	386	359	365	443	385	370	383	372	340	381	407	377	347	379	370	351	356	384	419	394	392	421	403	397	376	395	388	420	361	344	408	434	338	390	391	367	411	394	363	372	410	396	387	399	366	365	402	384	394	393	406	424	379	379	378	379	392	398	358	404	341	398	403	400	379	406	392	362	351	358	358	383	430	387	391	377	372	379	396	371	396	396	356	390	370	362	384	392	358	380	372	336	402	388	352	400	413	404	387	412	382	368	366	390	427	406	412	384	369	408	403	386	394	424	391	411	377	404	367	430	420	396	399	348	365	384	406	392	366	391	362	426	395	399	351	366	392	394	413	375	347	394	362	448	359	424	381	334	366	378	407	392	404	358	390	376	363	384	416	386	387	416	380	345	417	393	359	385	367	394	363	387	364	413	389	393	361	387	380	392	409	372	365	381	411	372	399	412	387	379	336	367	374	362	384	387	317	400	411	361	390	401	424	374	354	369	387	395	346	364	361	398	411	373	343	355	442	402	380	396	377	418	369	379	372	404	372	369	343	402	368	394	349	380	356	369	423	420	396	389	396	371	353	380	381	383	414	412	398	372	396	404	378	412	362	367	392	378	393	410	412	391	389	382	391	400	409	397	355	415	383	405	355	387	362	341	373	366	353	436	366	361	403	384	337	367	367	369	385	380	406	397	363	373	345	350	356	376	384	386	388	407	357	385	399	360	399	427	382	362	407	363	374	375	371	405	407	401	350	353	395	382	386	396	366	394	389	366	389	389	394	384	407	383	363	402	396	374	407	409	346	355	395	348	376	354	412	419	391	388	331	350	333	414	390	364	340	393	419	348	373	390	373	364	400	357	425	372	374	369	370	338	405	400	400	413	397	388	388	370	391	414	356	394	357	413	398	387	382	401	376	387	391	394	389	384	420	358	408	375	387	402	402	400	368	392	386	389	390	432	386	364	396	416	392	376	402	425	376	381	371	385	428	418	380	390	390	369	368	392	409	378	375	390	383	384	378	342	392	364	400	387	383	373	377	407	382	426	369	377	414	360	393	344	411	389	364	362	364	337	375	407	367	385	400	417	363	379	365	419	382	406	375	379	363	393	404	385	371	390	362	373	350	380	385	402	394	419	398	383	379	392	362	366	353	392	356	351	351	362	386	404	374	361	352	390	372	397	359	340	375	401	394	390	417	353	395	394	382	389	368	433	344	387	379	408	392	384	379	411	358	423	416	411	351	381	376	419	406	389	414	408	394	383	383	410	388	406	410	384	363	396	391	365	388	336	351	414	405	376	426	363	342	331	397	381	400	357	396	362	375	419	380	388	386	380	392	431	370	363	353	379	391	375	403	385	366	392	391	394	337	404	404	401	359	388	372	318	344	406	360	388	371	367	356	362	323	356	376	348	337	385	405	384	351	396	415	416	376	364	411	399	381	392	369	372	374	386	359	395	392	415	393	355	380	406	393	387	374	391	426	384	362	351	408	369	402	380	397	388	371	395	380	388	378	397	380	339	406	365	407	366	368	378	373	408	411	372	385	381	361	373	373	413	363	364	396	408	429	389	363	368	382	421	385	399	378	424	368	371	383	382	374	372	391	357	386	415	362	378	377	409	378	374	355	427	375	394	393	393	369	371	418	371	394	386	415	374	384	433	385	360	353	368	378	373	394	393	384	363	380	399	395	413	432	427	329	377	364	358	411	390	375	374	373	382	392	389	390	418	383	379	389	387	383	463	401	385	402	356	371	384	375	373	400	375	411	413	384	386	365	389	389	408	400	400	380	384	351	394	345	394	397	403	376	362	367	368	377	416	369	398	375	376	355	405	371	376	374	350	386	381	396	398	389	393	383	388	374	367	383	370	372	367	384	390	421	404	413	383	419	426	437	397	380	385	386	352	383	350	377	429	416	413	397	413	352	381	372	353	389	385	357	404	394	400	372	395	395	368	374	349	367	373	387	389	387	379	377	394	376	404	387	357	368	389	417	406	410	401	358	393	396	398	395	389	394	361	404	365	381	335	423	381	404	396	378	383	379	411	361	428	406	409	362	376	402	371	374	366	403	379	406	390	365	372	368	373	390	409	424	362	413	371	340	407	419	385	377	372	446	408	459	394	415	412	417	375	420	383	431	355	413	384	389	354	380	376	364	368	386	369	414	378	384	377	364	371	372	396	375	339	382	367	356	390	381	389	374	408	368	396	378	370	368	395	413	396	404	431	384	380	363	357	387	399	377	369	390	405	412	381	398	405	382	402	397	378	394	375	407	391	385	397	377	382	351	367	383	332	368	371	346	319
2028	885	977	881	949	877	934	920	924	917	897	887	921	905	915	939	884	893	872	918	912	907	882	872	865	926	909	901	948	897	928	887	952	926	906	889	893	924	889	883	894	846	878	901	875	876	896	890	927	947	899	898	913	874	913	868	919	881	897	865	881	908	944	835	903	895	919	859	930	891	898	899	915	906	918	866	892	900	876	933	914	874	905	893	928	906	939	862	836	930	910	894	899	880	933	911	890	943	881	931	943	870	929	913	870	851	880	900	901	872	882	857	887	886	841	892	898	897	897	913	880	917	881	922	955	946	855	931	863	918	825	886	881	885	898	893	869	936	853	908	888	912	872	961	869	912	864	890	932	934	913	876	895	885	900	899	850	905	932	921	909	915	876	889	903	926	887	934	844	886	903	886	882	915	853	869	833	909	901	912	913	905	907	859	920	886	913	904	890	885	861	897	868	918	874	912	869	864	860	810	912	835	903	897	873	891	915	867	875	882	944	925	931	882	868	862	900	850	910	887	911	847	938	887	903	871	866	959	874	873	892	906	912	872	948	903	918	853	927	879	907	881	889	886	906	900	898	912	858	914	909	858	890	910	881	861	947	902	910	887	936	914	892	969	902	893	937	913	895	857	811	846	875	890	862	888	908	911	964	855	879	941	922	906	911	892	883	904	889	896	884	931	891	908	921	909	832	886	905	863	896	926	906	929	883	894	959	887	891	904	898	919	923	846	903	848	908	912	914	862	939	895	925	938	865	908	866	901	937	920	927	896	847	919	899	919	867	892	908	893	900	878	896	888	1005	913	920	889	912	899	885	863	941	867	920	917	876	909	838	886	862	912	886	873	881	860	901	890	903	893	890	941	939	881	864	859	905	881	896	918	843	923	907	898	871	899	879	899	873	890	913	840	911	884	895	949	893	908	922	851	913	938	923	872	877	942	872	888	911	938	889	878	859	844	917	933	863	863	874	866	895	889	893	932	862	888	911	863	884	919	907	858	905	873	895	860	881	859	907	882	892	933	898	929	882	899	950	932	871	915	901	841	858	906	924	877	886	924	888	902	899	902	931	892	892	963	846	922	932	907	889	854	888	910	847	921	909	856	879	934	910	903	894	871	849	914	940	864	912	861	857	859	890	905	892	917	917	915	910	897	911	930	849	901	939	894	916	897	915	897	900	891	855	882	907	906	874	926	862	907	909	884	923	899	913	939	861	905	925	878	878	914	889	887	887	949	888	931	898	885	898	943	862	889	944	852	925	889	943	903	852	959	938	864	905	874	868	907	892	936	892	939	891	884	827	876	885	891	971	896	863	871	915	835	906	886	877	908	877	878	891	874	944	868	911	897	859	868	948	909	916	890	908	864	931	935	868	874	848	859	856	888	887	915	902	873	925	872	858	909	894	958	907	840	914	933	905	884	920	899	895	886	893	926	941	883	891	893	899	851	866	891	920	906	886	925	937	886	914	901	857	895	839	857	899	871	896	932	888	926	921	887	885	877	896	905	938	915	877	909	909	925	908	864	925	914	927	915	906	902	873	884	927	889	904	848	893	939	901	904	879	898	924	869	868	842	907	909	915	820	909	878	897	845	873	872	862	846	936	911	917	894	891	951	907	870	909	858	884	901	859	892	871	874	892	882	954	895	863	902	942	865	852	912	899	875	922	861	900	865	901	825	943	886	903	934	909	950	920	887	911	897	900	843	899	972	916	849	899	913	904	917	890	840	862	892	862	861	916	891	884	935	875	876	857	864	896	844	865	890	869	900	844	906	919	872	885	883	875	872	897	881	907	871	876	892	896	898	867	859	860	946	877	917	932	900	855	879	887	883	892	917	944	883	902	926	884	852	930	818	878	858	890	902	926	913	915	911	926	859	889	884	923	916	881	923	879	912	869	854	932	901	932	850	932	957	883	918	918	953	948	865	946	898	930	862	909	891	883	908	916	920	869	865	831	876	906	888	875	870	920	916	901	945	878	873	932	872	904	903	857	853	957	891	937	896	882	866	900	908	912	908	902	876	834	847	870	836	875	865	907	908	913	877	905	926	847	879	889	917	923	862	868	906	868	881	935	900	938	914	865	928	835	859	914	892	894	883	899	844	891	868	925	925	973	899	939	899	911	872	861	885	921	894	907	881	886	910	906	874	949	909	909	832	856	915	929	873	870	885	899	864	882	890	962	896	865	929	919	865	903	897	910	867	881	920	877	859	865	858	840	919	880	921	927	889	909	912	918	936	870	903	879	933	896	920	883	936	925	936	867	897	856	918	893	941	904	909	845	889	845	861	848	846	912	899	886	972	890	864	854	902	886	903	872	916	884	907	885	818	894	899	903	904	849	857	866	898	900	858	896	916	899	937	856	880	901	894	890	905	886	870	974	903	936	846	870	957	863	896	929	909	845	873	907	840	900	881	867	890	902	964	906	859	877	878	914	904	867	883	855	882	910	846	964	904	859	899	890	889	899	925	911	913	903	869	919	907	917	901	938	897	897	885	956	908	861	894	915	877	910	894	932	894	877	885	866	901	951	907	917	910	939	929	854	881	866	878	915	925	949	980	881	902	853	891	911	877	889	853	909	903	866	921	892	888	951	904	886	912	895	940	905	888	885	910	898	885	890	921	869	880	940	886	874	861	915	983	960	920	881	841	912	891	899	870	877	878	897	928	837	865	858	914	907	887	923	861	900	839	854	900	937	913	909	906	906	909	937	838	925	874	923	932	921	936	873	905	878	872	899	883	910	924	904	896	890	870	934	925	889	894	901	890	887	895	917	866	918	861	917	860	931	895	875	902	898	863	851	951	857	895	930	887	888	917	905	913	874	911	886	902	866	929	889	923	963	888	927	875	894	831	881	875	958	920	807	902	878	915	918	934	905	905	858	920	890	879	863	891	885	967	899	901	910	879	927	929	839	904	883	874	872	879	859	852	844	855	912	917	880	875	910	871	876	894	936	874	876	876	834	892	911	867	906	873	851	901	913	954	944	928	878	847	809	865	897	912	939	894	889	884	908	924	901	928	855	860	924	891	857	908	895	899	847	880	928	857	849	956	909	875	933	887	828	885	876	840	887	887	923	942	916	893	903	871	926	956	934	953	902	850	886	880	926	878	923	948	828	923	923	851	860	866	904	897	874	817	914	886	883	955	913	858	905	882	859	889	869	865	938	849	917	892	905	896	885	935	930	916	880	885	894	901	891	943	905	887	911	903	924	871	871	897	879	901	877	899	887	909	928	918	859	896	938	966	846	859	915	914	864	889	893	863	883	845	907	888	899	928	904	848	933	938	960	881	902	938	891	900	949	918	919	939	919	889	875	877	873	912	921	940	908	901	889	896	913	887	884	938	883	919	870	909	844	902	894	894	898	902	879	848	934	894	883	880	881	881	928	947	882	943	877	929	938	918	906	897	868	889	869	925	859	880	882	873	890	881	896	891	920	891	873	869	918	956	877	880	878	950	916	886	933	928	914	933	910	901	966	935	922	856	867	870	903	882
6916	570	641	535	498	470	458	402	376	349	374	377	355	362	385	358	362	372	353	344	365	354	343	347	339	327	391	355	333	329	352	319	363	342	360	340	334	368	370	376	376	335	282	348	365	349	337	374	349	340	351	346	324	312	367	354	374	377	363	344	345	352	340	343	356	349	310	343	333	309	329	324	352	349	364	313	312	350	322	353	348	330	324	337	369	332	356	370	338	348	362	332	388	348	351	344	333	334	345	375	332	345	365	334	345	358	325	320	328	327	363	325	357	373	360	328	336	348	349	340	375	327	364	330	378	366	351	353	288	354	299	318	360	333	304	306	326	363	340	355	363	344	335	373	353	384	357	347	351	361	322	352	415	341	326	357	344	364	346	336	316	374	329	331	344	364	332	344	324	339	331	360	347	347	356	333	317	363	338	369	380	353	323	381	361	332	352	337	362	337	345	369	354	358	318	330	325	330	323	356	341	383	328	344	372	301	379	334	372	338	344	328	331	320	306	313	326	325	340	376	316	314	309	322	333	346	353	353	386	362	359	313	377	341	327	350	371	357	336	305	342	346	329	376	362	380	358	327	317	343	343	358	346	342	348	364	348	363	339	346	344	336	367	332	333	347	322	358	331	340	360	361	344	359	333	309	351	377	324	350	393	362	320	375	352	347	329	352	364	345	366	335	358	342	337	322	365	350	326	342	354	338	350	364	374	360	336	371	331	367	336	313	349	366	325	331	359	361	351	355	355	367	351	372	327	324	361	325	318	368	373	348	337	346	362	368	333	310	336	405	360	321	331	331	346	340	363	336	333	341	374	358	345	360	351	364	350	350	345	332	311	333	358	319	352	362	351	388	333	389	334	375	354	359	346	371	360	349	357	347	366	389	356	340	364	332	369	370	323	351	341	347	353	339	365	360	332	313	352	325	334	337	347	370	364	331	365	388	339	308	352	326	330	347	319	356	379	347	343	344	341	372	365	324	360	308	330	350	328	327	340	369	361	359	321	340	334	321	341	363	343	327	359	335	331	367	338	353	341	345	355	368	355	341	362	348	348	351	352	356	330	358	399	347	371	328	381	334	325	323	333	339	323	330	338	358	345	382	349	347	396	364	360	320	345	357	340	357	360	367	312	323	330	337	334	344	367	374	350	349	328	343	373	342	378	360	347	310	328	328	338	328	342	376	311	355	361	374	361	349	357	319	380	338	390	338	333	338	351	351	346	324	342	307	337	324	338	334	317	337	383	335	343	328	346	370	321	356	360	307	313	353	358	334	349	356	367	346	378	360	299	365	354	332	343	331	369	291	357	363	334	369	358	313	331	375	364	353	363	347	347	371	346	329	352	350	368	357	371	374	380	343	361	359	350	371	359	350	350	379	357	330	336	344	325	376	393	347	359	326	338	345	339	342	355	333	361	366	369	339	380	396	360	348	317	354	380	338	313	333	356	321	326	368	314	356	333	335	381	381	308	338	363	346	363	380	339	332	350	360	375	383	338	362	332	340	352	373	365	350	338	346	330	322	371	337	344	370	327	333	353	340	427	348	375	320	360	366	339	362	354	327	353	323	340	398	337	355	298	363	370	339	335	364	348	348	339	347	353	360	334	335	308	330	318	325	339	343	373	366	354	344	326	347	369	346	333	350	357	329	336	351	354	367	345	345	357	332	364	361	379	333	336	342	350	326	362	334	339	329	323	367	357	358	308	363	359	370	353	369	311	336	375	370	372	363	374	326	343	343	366	312	345	352	326	336	357	371	309	344	331	334	350	296	291	387	341	388	325	362	333	355	355	384	361	339	382	332	356	367	365	340	371	359	367	347	336	289	329	337	359	346	321	380	355	337	317	350	332	328	314	343	358	360	336	329	363	347	369	346	330	324	348	364	346	340	375	376	331	328	333	354	368	324	355	352	371	366	347	352	351	344	327	334	327	358	355	349	334	372	357	333	352	346	335	349	347	307	356	374	359	298	350	359	322	385	333	354	392	350	310	355	373	341	360	338	361	365	340	349	384	337	365	332	352	318	351	335	334	324	322	309	345	344	360	359	331	322	352	329	345	366	348	361	361	332	361	331	336	354	350	341	330	347	330	358	314	344	357	388	364	341	345	343	308	310	363	303	318	358	325	355	347	339	385	363	339	352	352	357	356	331	358	342	332	370	336	351	343	344	315	351	339	358	334	377	345	355	357	329	328	334	330	330	366	354	321	348	347	333	358	357	362	357	348	351	338	340	374	345	330	347	342	339	323	338	362	327	339	345	321	323	336	316	349	352	352	317	334	327	347	339	340	377	358	364	368	344	379	357	327	326	406	355	323	334	324	295	394	360	332	373	362	358	349	351	364	357	368	320	355	319	348	347	346	312	340	363	381	357	339	348	359	330	334	334	332	320	358	315	333	382	361	345	351	335	356	354	318	365	349	374	324	320	323	339	340	348	369	389	315	376	343	332	346	333	351	373	341	383	355	322	371	364	378	370	370	366	364	345	340	354	338	356	334	369	317	353	344	346	358	320	319	331	356	324	368	364	353	345	355	334	353	313	385	315	402	338	387	380	342	329	357	324	330	350	369	348	369	346	328	356	313	323	375	349	357	373	330	338	331	342	368	319	331	341	381	327	351	349	352	352	350	379	364	352	321	345	341	370	376	336	375	344	340	327	330	320	351	343	316	376	318	380	351	318	329	358	339	332	341	356	341	341	327	330	368	369	371	351	352	342	339	359	335	349	352	360	327	322	366	332	332	371	378	352	360	356	371	337	343	355	315	313	321	334	324	327	334	333	340	378	337	329	328	383	354	348	333	361	361	390	323	345	361	368	366	330	340	328	335	365	317	338	301	330	362	355	341	328	336	354	336	344	348	343	351	321	364	365	293	301	339	361	326	320	345	330	359	329	344	348	337	357	332	383	351	348	326	333	382	404	320	334	328	270	347	338	352	353	349	346	367	359	355	329	298	359	314	349	351	351	401	333	359	320	376	329	317	328	358	381	314	337	318	341	344	319	338	344	360	322	341	344	362	343	352	344	318	368	355	317	368	347	307	368	348	307	332	288	364	323	362	326	318	368	329	362	314	343	344	369	325	325	352	332	362	356	351	301	335	308	341	391	296	330	350	339	316	377	349	353	343	375	337	353	326	331	361	325	359	340	346	350	335	339	335	325	337	325	355	385	354	356	340	361	346	328	339	351	346	339	298	347	343	376	339	336	360	375	314	361	339	327	342	328	329	365	303	320	332	332	334	324	312	341	315	359	316	347	339	362	371	369	352	392	330	349	339	355	366	336	357	358	351	362	316	349	335	369	321	326	335	351	359	368	349	362	325	328	323	328	330	346	368	365	337	330	340	347	358	400	382	350	328	325	367	330	375	343	356	345	355	354	311	359	324	350	331	342	365	372	347	357	325	378	335	356	333	377	345	362	344	358	372	370	338	351	328	331	349	342	381	366	339	334	352	371	318	329	393	350	322	333	358	335	354	324	341	337	345	333	365	362	335	360
6414	1082	1536	1619	1484	1173	1144	1034	972	896	977	862	878	938	883	870	835	941	841	888	899	843	806	838	857	847	824	820	797	793	860	833	901	854	850	841	817	815	823	790	812	855	826	873	804	864	804	816	772	770	810	809	788	801	830	821	802	813	794	797	808	852	812	806	883	793	793	766	799	731	805	798	804	835	846	805	784	795	786	811	808	814	814	808	834	785	835	881	813	752	817	778	858	826	798	830	832	785	799	790	810	826	827	797	821	807	850	785	828	798	846	833	804	756	823	844	793	796	827	794	849	818	804	784	794	777	783	807	807	802	799	805	788	803	775	747	841	844	846	856	786	758	788	760	788	787	777	835	857	752	806	782	788	791	825	786	820	810	775	786	834	785	791	800	801	808	796	778	808	891	779	815	816	759	802	789	833	845	797	816	796	776	802	792	748	786	755	826	850	793	812	764	755	811	764	822	823	825	836	776	803	820	813	767	791	803	811	797	808	769	794	813	784	813	836	749	750	856	816	785	856	776	820	792	775	798	777	822	808	792	839	793	805	806	829	855	785	838	830	820	762	756	823	822	754	781	834	799	806	828	800	789	813	824	826	833	756	771	817	790	796	799	783	839	826	790	820	764	771	821	813	811	802	840	821	796	866	801	821	784	769	823	826	773	773	804	783	833	773	803	773	792	839	815	858	796	805	762	852	813	782	839	823	838	853	807	820	719	799	823	813	842	794	759	828	835	768	800	820	757	820	826	808	809	823	777	833	766	846	840	788	802	774	820	779	762	791	819	779	785	853	801	773	845	752	781	775	814	795	821	832	790	820	761	813	765	816	816	830	804	874	798	826	786	798	833	850	774	795	815	863	830	868	801	744	787	826	787	789	807	811	783	812	812	818	806	824	802	743	810	885	817	769	818	828	810	796	728	711	821	803	790	822	826	834	776	788	772	761	818	760	791	844	778	756	844	855	770	805	791	804	783	804	809	807	794	801	805	852	824	805	839	873	785	781	854	780	809	830	827	785	784	815	833	815	830	739	785	745	794	815	769	830	773	832	800	820	789	819	820	802	795	812	822	828	880	783	788	820	820	836	775	782	759	787	801	859	812	810	837	786	818	740	790	814	844	734	758	759	832	785	793	796	840	737	801	799	796	782	817	812	782	787	831	790	833	804	834	834	812	790	823	814	821	823	798	791	815	783	793	808	796	811	827	817	818	784	788	778	796	805	845	817	788	796	846	812	802	786	813	769	762	798	853	835	762	761	846	833	830	819	813	791	769	848	854	842	797	821	778	784	796	837	809	815	820	802	809	777	835	781	766	810	811	811	780	790	802	753	774	805	820	801	799	740	891	831	796	818	827	806	792	813	789	820	818	834	769	833	817	781	791	880	829	828	808	772	797	810	791	806	836	769	797	782	797	813	799	813	781	802	770	829	822	809	816	780	806	817	760	801	804	773	845	869	802	768	801	793	805	777	808	787	775	813	812	817	765	831	776	810	810	823	818	776	799	802	853	818	806	830	789	798	767	855	853	829	779	846	746	866	788	761	803	814	791	819	819	787	798	859	811	852	780	824	793	807	816	750	826	853	803	791	824	775	804	840	778	831	777	830	804	815	794	843	792	808	772	740	771	797	829	883	798	793	850	814	816	808	840	820	832	829	819	774	820	845	818	796	839	809	827	799	815	885	797	834	808	784	793	823	785	817	823	768	795	786	793	777	779	854	775	804	798	790	769	821	814	803	810	791	857	795	816	798	828	877	835	780	800	853	842	828	759	799	747	846	780	807	843	791	815	822	856	804	826	806	789	775	781	799	757	805	844	842	815	787	847	790	840	860	796	836	832	786	820	818	777	815	835	826	813	771	830	743	817	752	750	850	838	818	760	863	788	789	823	888	823	811	822	821	799	784	803	810	837	817	794	820	827	807	808	830	781	798	808	825	802	836	796	840	857	796	848	763	829	774	826	823	820	819	782	851	853	768	806	828	827	774	833	834	859	835	789	799	820	802	780	826	780	771	810	831	810	804	858	836	849	805	793	817	806	790	862	801	811	818	781	809	817	795	773	798	798	815	788	825	768	833	758	775	810	767	836	792	809	804	789	813	786	811	796	793	807	775	745	815	830	821	851	801	838	781	763	802	814	837	852	763	795	808	833	836	796	754	806	799	824	760	823	818	818	793	784	820	835	786	782	745	781	747	842	817	790	815	819	842	813	806	757	813	824	788	815	778	864	762	829	833	829	800	796	805	743	794	842	815	771	842	807	765	794	773	887	828	821	809	785	790	751	799	775	796	806	803	837	855	846	822	777	794	795	823	803	813	778	789	800	806	809	817	800	816	848	807	763	776	800	794	850	806	808	840	817	854	862	744	844	821	832	805	830	821	829	811	785	808	812	880	804	822	811	835	808	790	795	770	765	779	778	791	797	833	765	780	830	748	763	806	816	816	818	830	833	816	808	781	811	830	807	766	774	863	837	877	813	848	844	843	792	796	777	793	762	772	826	787	803	825	842	803	791	829	788	784	813	825	801	816	842	848	841	812	789	811	791	822	757	814	870	879	820	876	811	823	826	804	850	775	846	790	736	818	849	785	822	837	826	774	806	821	803	816	798	836	749	792	811	840	758	806	828	815	814	820	773	797	806	772	802	766	830	811	811	822	810	785	798	770	813	753	847	860	827	763	800	858	895	849	814	829	788	775	821	814	785	806	776	878	786	805	832	786	826	811	784	829	824	766	835	802	840	799	795	785	860	779	742	793	816	754	798	826	801	736	808	790	802	809	796	829	771	772	822	763	787	855	739	790	797	801	752	831	874	778	773	783	814	817	816	798	783	845	751	806	836	806	820	819	813	795	826	829	829	829	840	813	859	822	780	817	807	803	839	859	782	813	821	779	834	813	817	836	748	768	813	798	812	772	839	809	782	820	823	790	823	812	783	777	746	800	751	784	778	799	815	775	848	793	783	806	812	800	827	842	782	788	851	781	837	794	768	829	850	767	840	771	822	874	813	750	844	792	792	764	796	834	843	808	777	832	766	805	867	804	764	817	787	802	806	821	776	780	794	807	817	807	822	781	813	806	777	796	784	757	794	828	790	753	825	814	831	812	786	806	825	788	826	792	762	852	789	763	787	813	760	807	795	867	784	799	800	787	765	864	836	802	824	850	862	784	851	855	774	856	833	820	793	746	767	804	825	862	796	876	877	791	761	815	817	760	793	794	842	797	795	823	787	845	776	803	758	797	812	803	780	806	802	832	858	825	819	762	807	819	802	782	773	819	799	809	812	806	818	831	779	832	804	765	804	835	788	794	807	804	819	781	796	775	758	808	858	791	792	854	793	777	822	832	797	787	852	812	871	824	800	817	778	769	801	825	798	786	802	813	778	815	829	789	840	760	805	826	796	839	804	832	780	812	768	819	800	805	838	766	807	748	846	774	760	788	771	868	820	820	776	776	797	767	819	759	828	784	842	778	816	779	834	829	797	778	836	812	801	816	759
12266	898	727	612	422	329	274	244	241	233	218	195	199	184	171	181	188	177	174	179	176	174	152	171	189	169	168	189	138	187	164	183	169	164	181	153	175	174	178	171	159	156	173	164	201	157	154	153	167	149	162	164	149	169	146	165	175	185	163	160	136	167	160	187	195	149	178	182	177	164	162	185	157	193	169	154	158	153	148	182	181	150	180	160	153	148	132	153	186	182	183	172	153	151	147	177	167	159	160	178	151	173	183	149	165	161	156	156	150	141	179	158	169	184	174	174	162	156	147	169	170	152	190	143	183	165	181	187	176	195	149	173	179	171	158	162	162	156	156	181	175	170	167	171	169	166	176	172	175	175	161	178	142	174	165	158	166	131	171	161	168	169	152	143	171	153	181	174	150	146	166	168	178	169	150	154	158	148	163	187	165	153	159	167	172	160	157	169	175	147	169	163	187	156	185	158	192	156	140	149	158	175	179	154	162	157	175	190	160	156	162	173	166	166	154	162	183	189	158	162	142	176	147	166	170	156	157	159	161	159	140	159	169	183	151	167	158	155	201	180	174	174	182	167	168	172	130	159	174	171	175	159	152	143	190	168	155	141	146	150	161	178	158	162	164	158	142	151	195	157	184	173	177	163	160	168	171	164	180	149	155	148	177	181	165	161	178	155	162	167	179	170	164	151	154	192	163	169	168	160	161	182	171	158	153	182	176	168	174	139	156	149	186	173	164	149	174	177	151	170	160	157	162	181	162	161	160	180	170	170	172	171	184	183	166	155	190	166	186	152	156	158	166	166	174	140	160	148	157	192	175	164	173	180	181	135	178	173	173	170	144	181	151	185	163	182	162	167	175	168	161	163	158	163	177	190	154	182	171	146	177	161	154	153	152	151	162	193	173	164	159	162	166	164	171	143	158	167	175	158	165	144	168	163	153	190	170	197	184	165	145	175	159	139	172	172	199	154	177	155	180	145	195	191	165	157	141	161	159	184	163	151	183	145	163	170	167	156	143	167	165	174	184	173	145	182	172	165	166	183	175	167	166	171	154	164	153	156	159	156	161	172	174	152	169	174	181	155	187	166	170	153	176	146	178	178	184	159	177	182	169	179	187	185	139	144	207	175	169	170	170	169	166	164	152	174	147	169	151	178	166	151	194	171	176	153	169	150	184	162	153	127	157	154	157	172	159	141	159	186	157	164	181	159	179	147	152	182	164	182	166	162	163	170	154	170	130	158	164	149	155	170	164	162	175	177	176	157	175	142	175	161	149	158	168	171	135	167	173	165	143	176	178	153	145	161	184	161	161	194	165	145	158	182	167	170	159	177	152	149	157	186	152	172	167	165	140	175	161	173	169	135	193	170	155	172	154	183	175	195	150	184	150	168	172	163	164	178	186	157	154	176	178	151	179	138	184	177	169	192	150	196	159	170	170	166	170	177	180	192	170	173	186	151	184	173	156	153	148	146	163	163	158	146	148	165	164	156	157	153	200	180	186	169	172	156	179	156	179	186	179	144	179	173	147	180	164	162	160	163	155	165	153	152	157	162	187	157	161	159	173	171	160	172	151	165	138	158	153	159	170	156	143	166	180	152	168	190	166	164	150	156	177	156	164	172	154	165	186	164	171	178	176	137	158	191	181	178	159	172	168	170	151	153	181	161	158	175	175	155	145	170	169	157	153	147	151	185	181	166	153	166	157	161	164	178	161	176	173	167	162	173	179	151	164	165	165	174	171	191	165	176	180	168	173	148	158	142	197	181	149	165	177	153	175	180	166	175	210	183	174	186	148	162	162	162	152	171	164	158	162	165	177	155	158	165	168	173	166	163	167	155	153	171	147	145	175	174	201	169	187	172	165	176	172	162	163	160	169	127	160	138	145	167	187	154	169	155	166	162	166	149	162	177	135	173	174	151	198	177	168	160	165	150	168	161	173	188	171	146	179	160	171	164	156	145	154	176	167	170	162	164	153	165	182	171	157	146	146	183	155	150	163	165	137	148	166	167	161	138	167	149	162	160	147	165	201	153	167	162	160	139	154	138	164	175	146	176	170	160	151	154	147	145	182	168	173	149	147	145	166	155	173	169	165	145	156	158	158	178	152	162	165	174	162	162	160	160	181	179	180	158	174	185	175	156	158	179	178	147	185	161	161	188	177	150	173	181	167	157	175	170	174	175	171	164	192	172	157	173	157	178	136	152	185	143	162	170	174	183	177	160	146	162	138	160	176	175	161	147	164	191	170	171	164	139	173	160	147	148	165	179	177	193	162	174	155	166	160	178	159	178	175	176	172	157	184	159	178	170	165	200	135	165	169	175	186	166	173	162	187	155	155	149	153	176	148	154	154	166	153	169	188	185	176	179	174	173	142	151	168	166	163	147	166	188	174	159	169	156	165	152	160	155	174	172	167	158	171	177	170	153	172	150	134	170	157	166	143	152	169	168	149	146	191	154	167	168	160	170	156	158	175	168	169	176	170	159	165	195	140	154	177	163	174	170	170	163	167	183	164	162	155	180	139	162	175	171	168	165	175	157	173	174	175	166	176	192	151	159	134	164	164	174	162	162	157	160	143	170	195	169	171	160	163	166	165	168	148	174	163	176	159	178	167	165	152	184	153	180	171	163	162	159	167	177	170	171	157	169	178	151	160	164	161	165	169	175	136	166	177	171	168	170	214	162	166	172	152	176	155	159	166	178	182	169	132	167	165	178	142	151	149	187	160	158	136	174	169	174	165	150	163	162	164	163	173	164	160	151	151	161	156	162	133	154	165	174	164	156	144	152	189	178	150	150	148	148	162	164	184	177	158	166	162	169	162	163	165	171	178	153	151	157	171	170	189	174	175	157	152	161	150	163	172	166	164	159	167	150	164	167	187	149	155	148	162	199	195	148	159	146	160	169	159	164	149	184	151	177	192	185	171	161	192	150	151	166	168	151	169	153	146	169	173	162	177	166	180	169	154	172	160	153	156	181	163	193	163	185	164	158	170	176	168	153	153	153	181	187	170	160	174	172	184	180	163	170	194	191	171	163	170	175	185	173	160	213	160	159	156	180	163	142	155	189	161	162	154	177	147	187	168	168	173	175	172	150	183	171	189	157	169	141	150	188	185	170	183	159	155	153	174	165	167	187	179	163	157	160	188	177	142	184	180	176	163	186	166	151	156	169	170	134	162	175	180	171	152	161	177	149	161	150	171	160	202	175	168	167	159	148	144	170	150	156	176	165	185	177	143	156	145	153	157	157	159	169	170	182	179	181	171	183	164	170	164	148	148	154	172	177	166	165	161	191	161	169	144	158	136	178	168	157	163	190	155	155	159	144	145	162	166	169	162	173	171	163	183	151	157	181	153	161	155	168	184	159	177	171	165	165	162	167	158	149	153	165	167	138	157	157	141	133	170	169	157	169	156	163	150	156	146	192	158	157	189	181	199	179	158	153	178	171	155	150	186	167	151	185	202	159	155	181	144	155	170	141	159	188	166	182	167	173	174	164
7754	920	1634	1796	1528	1350	1105	930	860	674	684	633	593	579	551	567	516	509	512	515	465	489	540	482	496	487	435	434	481	480	451	463	446	404	437	436	489	480	445	439	421	472	432	415	408	412	465	434	430	429	451	452	405	459	439	450	465	429	464	440	425	454	431	395	419	432	384	424	448	471	400	425	401	420	433	473	413	420	438	424	423	431	433	464	425	427	430	442	424	418	432	448	437	426	423	380	426	414	396	431	399	486	421	401	445	430	418	406	429	440	400	400	450	406	434	427	422	381	436	404	432	426	408	430	447	403	395	446	453	413	449	424	407	407	447	418	449	433	393	423	435	416	429	395	453	427	403	415	437	400	456	436	454	422	449	422	437	384	405	409	414	397	463	403	411	417	452	411	401	391	414	441	419	417	443	411	443	426	435	457	421	450	442	398	421	402	398	379	395	418	431	423	446	419	427	391	436	430	417	440	439	393	421	446	413	444	456	430	380	424	461	439	425	409	403	404	404	429	401	460	405	427	414	426	430	418	418	403	450	408	398	402	451	408	416	409	418	414	408	382	421	405	435	432	394	396	426	469	393	408	410	431	397	409	431	425	429	440	395	427	467	418	449	435	405	388	424	406	425	415	403	395	433	422	419	417	423	465	437	422	387	431	412	410	440	405	422	426	358	455	411	439	412	394	411	439	428	420	402	422	444	429	387	419	397	426	432	396	407	450	482	419	425	450	429	439	404	431	431	463	430	399	390	400	441	442	402	454	407	429	420	396	408	390	409	402	421	378	439	385	415	399	405	436	440	484	414	434	430	435	426	379	393	467	390	456	406	420	433	439	419	430	423	423	439	429	401	421	423	440	449	434	428	393	457	435	395	402	393	437	382	409	435	391	430	391	444	453	450	443	454	432	406	395	431	432	403	385	384	426	401	415	424	419	417	422	406	443	400	415	387	433	411	420	374	416	424	461	422	413	441	411	435	411	432	426	434	449	407	440	436	439	451	415	395	434	448	426	416	430	405	448	447	386	440	424	440	415	399	380	382	425	422	434	407	399	413	438	414	386	452	416	422	382	385	457	439	414	404	429	416	440	459	446	423	461	427	420	429	444	409	424	419	438	374	420	422	368	448	399	416	411	412	416	408	423	371	407	385	439	415	433	405	459	437	404	396	413	417	420	427	401	382	447	408	414	377	432	422	400	426	410	425	416	408	380	442	393	448	405	425	381	407	406	432	426	401	410	398	408	413	454	378	422	427	408	425	456	404	415	432	408	416	416	444	446	419	384	411	444	408	427	456	389	425	432	417	386	415	466	402	414	430	447	428	422	373	417	434	417	401	412	407	414	431	438	427	439	413	444	436	437	438	431	447	419	417	428	434	446	438	405	407	430	387	405	412	450	420	421	419	378	416	430	428	419	437	387	455	427	447	436	402	375	430	431	423	423	432	412	453	429	461	432	426	404	396	463	445	408	391	465	420	394	401	417	392	410	448	446	442	422	455	418	419	412	376	439	425	446	450	457	432	428	395	425	385	435	410	430	416	416	436	417	449	423	424	452	410	419	411	405	411	435	416	445	419	410	441	412	411	404	434	433	442	423	429	445	427	417	440	431	425	442	422	444	427	428	438	411	412	430	387	412	470	437	471	439	413	422	403	406	397	436	411	425	399	397	427	436	444	392	451	457	397	432	423	394	447	435	429	416	437	434	434	452	385	438	426	404	424	441	451	428	437	379	407	381	427	402	432	436	424	396	422	427	412	403	408	457	419	431	412	417	418	426	466	428	421	438	407	419	447	413	380	451	428	421	434	420	412	392	443	429	462	414	397	433	403	406	406	431	416	440	413	471	437	404	416	438	431	390	441	430	417	388	441	410	400	425	382	424	444	426	415	408	405	391	428	402	425	397	440	419	421	418	409	443	405	400	431	413	378	440	422	429	418	417	446	410	461	409	416	418	414	425	431	426	434	432	421	426	383	423	426	441	418	390	416	457	417	471	402	406	402	394	430	407	426	431	371	391	444	451	413	433	397	435	425	400	432	436	431	410	401	442	455	416	453	410	416	403	429	421	419	401	435	419	400	390	400	439	445	415	412	407	409	413	354	383	436	424	422	436	404	404	455	412	422	432	433	423	411	395	408	431	414	423	415	362	413	413	394	438	420	391	431	396	369	416	443	443	417	388	441	443	452	440	401	373	423	442	401	467	399	420	417	438	407	443	410	446	416	433	460	416	418	395	443	416	418	455	400	424	407	430	429	405	443	378	436	433	422	382	403	415	413	430	450	395	428	409	432	422	446	420	445	433	402	401	387	439	402	410	436	423	425	460	403	426	419	396	433	411	414	404	425	396	422	422	402	450	456	406	428	405	433	425	428	412	406	416	416	400	435	441	413	429	447	415	419	440	460	465	428	449	391	426	420	403	435	430	412	413	395	407	408	400	414	400	423	456	418	426	450	399	412	434	417	449	391	459	414	455	432	431	413	401	400	450	389	453	422	430	447	439	371	428	459	383	368	421	402	383	418	426	393	440	389	445	442	420	434	360	444	382	404	449	391	433	418	378	431	415	431	420	404	452	413	434	436	432	445	417	411	443	452	417	438	410	401	400	391	406	406	422	415	431	439	398	439	419	410	395	401	424	449	424	430	404	388	418	464	388	413	400	424	421	410	406	415	462	438	473	423	426	440	401	437	420	419	415	454	391	423	453	423	428	397	392	410	419	433	440	439	380	393	426	406	434	382	431	426	429	406	427	411	396	413	416	407	420	428	420	399	437	397	461	421	381	419	441	386	468	415	381	436	443	439	420	420	401	423	437	448	422	400	430	445	436	437	439	422	444	395	423	432	400	420	396	431	403	452	404	427	446	447	378	429	398	421	447	411	457	454	415	421	453	457	427	425	391	430	401	395	421	408	425	430	390	439	423	393	416	452	442	399	416	404	431	385	409	452	423	422	411	423	390	433	411	437	438	456	376	421	425	411	425	408	398	408	448	447	438	437	426	408	404	421	425	431	425	423	436	454	409	422	413	388	421	426	424	430	425	407	429	423	429	414	397	448	421	437	423	433	426	404	453	416	445	386	403	404	370	465	427	410	440	453	418	453	444	448	461	390	406	443	418	420	424	400	431	434	426	386	419	419	412	381	409	411	459	400	444	432	452	406	446	432	446	418	420	414	422	432	434	427	441	409	455	454	430	428	390	451	410	436	392	443	461	417	416	429	435	408	423	405	418	401	441	425	399	416	402	389	431	417	415	383	389	435	424	435	446	430	480	449	394	403	420	418	381	429	432	378	439	458	415	430	418	419	429	400	404	424	466	434	423	394	393	393	417	434	400	420	422	429	430	433	424	411	445	418	409	389	442	402	418	415	416	427	399	406	453	419	414	439	383	417	391	413	441	398	437	403	411	367	425	425	454	429	465	428	438	410	412	399	409	405	434	434	404	373	446	416	419	415	420	427	415	401	436	400	427	454	426	413	448	432	420	416	425	427	439	426	434
1416	387	424	407	423	421	394	405	383	415	374	393	352	400	393	395	427	399	375	383	337	381	377	388	388	383	386	361	396	346	352	381	365	371	368	377	372	408	391	363	389	399	415	384	371	366	388	366	391	375	356	345	358	370	408	368	391	398	370	378	407	388	392	390	400	403	414	375	350	344	403	404	437	404	394	373	437	397	399	387	403	368	441	384	423	397	405	399	396	376	408	396	430	402	425	429	377	421	384	380	377	412	416	360	407	377	385	380	390	379	395	384	364	335	358	388	366	360	365	414	392	373	404	358	410	355	353	377	389	429	394	393	411	397	342	376	378	394	375	431	393	416	370	379	384	363	377	347	379	404	374	426	391	387	348	405	411	380	364	393	382	376	402	385	412	421	377	366	376	393	397	387	358	371	427	364	394	394	390	367	391	370	389	388	377	382	433	418	396	400	403	407	411	385	401	419	379	384	399	407	373	395	434	385	361	374	390	353	378	395	376	428	385	361	369	341	353	402	397	377	407	390	366	408	379	377	395	365	381	341	404	362	362	361	416	381	365	395	395	386	367	402	435	429	365	371	378	392	367	377	366	352	364	409	407	378	367	359	401	389	388	416	390	383	398	384	359	375	369	399	366	376	352	381	362	374	418	403	381	346	379	413	368	352	359	357	380	363	387	414	406	390	396	413	381	380	381	350	399	400	405	362	373	441	416	430	349	444	326	381	380	363	369	374	368	382	409	411	369	383	387	379	327	409	409	345	356	395	375	397	386	412	371	375	438	417	368	350	380	374	377	368	376	389	382	392	435	359	407	360	418	381	390	382	392	372	410	376	443	377	393	404	374	409	399	405	378	417	378	376	361	373	383	400	381	414	377	358	368	361	403	376	362	388	387	355	367	383	398	404	371	356	339	374	371	400	386	388	376	379	363	378	377	355	430	448	387	386	395	399	397	398	411	371	405	363	374	378	350	397	378	374	391	398	376	366	413	396	399	416	407	408	397	365	410	387	382	425	391	374	384	379	389	406	398	428	378	429	392	405	427	372	392	433	394	360	388	448	392	442	372	373	388	404	400	405	397	409	401	422	375	391	408	413	371	363	384	382	445	335	323	368	376	376	398	404	373	373	407	439	396	362	394	377	389	433	386	412	405	386	352	396	375	426	391	375	377	370	367	404	391	434	417	412	393	356	401	382	384	378	366	393	409	358	363	408	378	383	382	368	380	384	390	356	366	408	371	397	387	373	398	373	385	414	366	377	365	365	423	392	379	367	419	423	390	415	379	412	379	364	389	389	382	349	400	395	392	363	362	392	398	356	414	409	369	384	410	395	416	375	365	393	368	362	382	389	389	380	337	391	364	367	417	361	395	352	384	381	398	358	375	392	386	404	420	370	388	384	374	397	404	398	409	356	408	414	369	404	402	371	376	376	363	435	371	397	396	364	363	385	366	375	424	398	383	411	383	388	444	358	370	356	387	352	359	413	400	401	368	439	381	362	355	397	363	355	356	374	403	385	361	382	364	355	420	398	379	381	372	354	381	413	359	393	387	380	372	392	389	421	406	375	390	378	404	388	363	384	392	374	374	401	356	419	352	364	391	371	363	406	381	370	362	376	338	393	412	395	375	440	389	380	402	374	356	338	408	402	400	398	366	376	386	410	385	381	414	383	376	418	390	357	368	391	397	406	375	388	424	360	378	350	388	346	406	420	361	368	403	393	402	399	346	336	380	374	406	362	359	371	398	362	397	373	367	373	392	408	373	382	419	378	383	404	392	393	389	401	374	426	411	402	406	402	388	381	389	398	341	408	410	390	409	401	386	378	372	384	396	382	387	389	385	384	394	383	371	395	353	389	417	386	390	351	398	391	410	366	412	407	411	367	383	374	395	380	358	410	426	379	356	373	360	390	393	404	401	375	396	413	378	385	374	379	407	407	404	368	381	385	426	373	415	385	398	383	413	374	419	396	406	420	421	399	367	378	362	395	367	406	384	376	343	361	390	385	409	380	378	399	387	408	398	390	377	381	400	404	346	404	399	401	387	388	408	400	417	375	402	394	384	387	414	407	428	403	375	387	400	377	363	384	347	390	376	388	403	385	447	374	391	378	389	417	411	375	415	374	384	372	404	384	358	401	391	388	403	366	385	364	396	400	375	358	378	379	419	394	400	385	363	416	382	407	388	367	370	372	356	387	373	409	386	368	398	373	350	391	424	417	403	413	396	402	370	409	358	417	374	379	399	395	392	369	424	388	381	396	384	377	403	347	372	375	384	384	384	358	396	350	384	385	377	398	391	416	389	394	384	415	363	339	363	381	391	372	394	376	384	378	378	368	384	384	410	413	361	407	362	358	344	345	382	373	400	381	404	366	350	391	372	403	427	396	360	399	372	382	402	398	351	370	414	392	403	419	393	394	402	369	429	376	408	388	388	385	402	375	398	387	408	372	397	385	398	401	382	391	397	439	374	389	333	385	397	390	364	404	391	365	386	407	373	375	407	410	381	437	331	382	342	378	411	408	403	398	354	432	406	398	380	390	392	404	376	386	376	394	412	399	385	381	394	444	417	410	366	386	357	428	384	402	359	366	423	405	412	362	388	397	379	354	371	368	355	355	364	373	392	374	360	403	383	393	348	412	412	393	358	423	324	401	363	413	384	403	393	380	387	399	385	379	399	372	368	412	405	416	357	378	397	373	402	360	358	398	352	351	400	381	392	361	359	377	418	338	351	425	391	398	393	397	418	355	394	362	401	357	396	395	392	382	375	379	368	375	389	377	392	368	409	382	352	414	359	380	404	387	387	353	378	402	379	382	361	365	335	390	380	388	371	418	382	400	392	363	374	394	374	388	362	366	379	408	421	405	403	371	379	375	390	404	409	386	414	419	376	382	408	365	393	429	381	377	405	421	423	367	336	357	363	372	381	400	358	363	374	377	369	392	384	408	392	444	425	388	405	388	397	402	407	371	373	336	405	420	378	378	392	363	385	394	397	400	393	393	363	401	342	406	421	428	369	390	398	386	434	397	383	407	367	389	380	400	359	383	383	377	375	385	376	402	393	424	385	367	427	374	403	362	400	408	423	384	413	397	381	354	382	399	387	374	382	402	408	375	375	388	413	398	431	399	391	404	373	388	387	391	376	398	377	394	376	406	380	417	403	391	389	366	384	418	367	369	440	350	375	372	391	376	376	429	375	408	388	398	371	399	352	393	399	378	420	375	371	443	388	407	375	415	405	371	417	412	408	363	389	396	406	369	403	375	393	412	323	370	428	372	391	401	409	391	383	407	386	367	374	360	386	385	407	393	428	421	385	383	384	403	397	380	402	387	375	402	401	409	395	380	380	391	385	364	376	384	374	387	393	410	405	372	383	406	370	413	387	398	358	389	399	364	391	370	398	390	396	409	367	361	413	386	386	383	387	361	335	385	380	383	390	364	371	363	394	395	379	373	386	414	372	389	367	360	404	403	378	355	399	399	421	390	394	381	381	366	395	372
1949	942	897	950	936	923	957	868	909	918	976	885	973	934	864	884	872	886	928	850	850	882	948	905	937	884	933	881	918	884	878	902	894	905	919	937	845	911	873	867	916	916	937	916	888	933	909	931	946	908	868	932	918	810	928	947	871	880	863	841	911	977	900	890	942	921	951	907	891	908	863	854	970	852	894	888	884	923	936	907	915	912	946	853	945	900	877	912	886	868	863	977	841	889	880	911	881	840	888	911	933	874	907	900	927	913	867	864	911	917	880	902	904	896	914	879	841	876	985	872	967	914	845	955	903	863	864	860	878	923	909	942	886	894	908	949	834	967	897	882	922	891	904	936	850	912	925	914	893	881	928	871	860	900	845	892	936	878	912	813	887	920	855	877	923	920	925	886	839	890	868	890	888	931	889	855	874	896	915	884	922	918	927	943	896	895	900	941	890	902	892	905	893	909	835	895	894	879	944	897	942	884	939	969	901	894	893	879	847	890	912	927	922	917	873	900	897	853	883	954	865	887	891	851	900	885	911	935	887	882	892	912	891	901	939	861	908	866	918	841	909	864	862	895	887	889	930	883	916	900	853	914	892	877	877	896	861	867	878	901	931	966	906	909	873	931	884	953	921	807	884	903	953	908	894	871	906	955	831	913	934	930	857	896	930	881	862	916	949	911	864	925	901	918	881	889	918	885	940	878	906	877	925	894	880	917	892	905	904	876	854	867	884	846	928	924	935	922	844	898	884	889	856	922	932	925	872	889	920	864	912	869	898	898	936	911	920	890	848	878	923	914	878	848	858	928	899	916	960	904	842	912	920	813	887	863	871	882	914	896	890	873	883	864	892	872	868	917	876	908	937	886	902	881	957	871	929	877	925	904	875	879	906	874	894	887	947	879	872	854	859	876	929	892	853	888	904	902	867	886	873	880	955	895	898	871	893	886	897	842	911	910	887	934	873	938	896	937	863	936	874	910	900	936	900	863	866	852	888	934	852	937	910	865	916	835	906	904	874	860	912	895	905	945	886	853	865	935	879	920	910	893	872	901	920	921	874	902	917	899	879	931	884	916	861	865	871	883	871	936	852	907	892	860	846	869	935	948	916	885	871	920	892	921	912	877	968	884	845	917	884	850	946	915	902	918	889	948	878	915	915	894	911	892	872	883	886	890	883	856	891	907	881	881	892	875	889	951	947	878	879	856	920	956	899	888	902	915	924	906	870	887	854	899	880	885	878	878	830	883	897	884	899	896	831	944	839	960	885	923	833	864	893	883	918	883	921	880	872	905	892	882	905	911	880	882	872	886	887	897	913	932	944	893	917	903	864	915	918	873	840	973	868	835	961	959	932	904	899	870	876	892	860	848	918	891	903	931	856	942	935	866	949	946	910	927	856	974	852	864	913	903	909	886	899	897	893	887	876	852	844	857	938	875	917	899	905	903	910	935	865	873	874	891	962	888	918	943	883	930	894	894	846	923	926	876	866	905	925	886	907	874	919	874	876	879	903	929	859	862	897	954	864	937	870	935	886	903	850	893	824	875	977	894	917	879	870	837	884	923	937	922	888	882	900	934	923	877	896	912	893	922	915	892	900	860	884	907	912	859	890	890	879	826	905	929	901	924	920	906	888	890	904	877	910	940	893	886	871	868	860	888	870	890	895	941	891	877	883	888	922	893	881	859	852	869	815	912	875	905	828	919	866	925	858	903	902	875	873	874	878	864	934	827	878	868	904	949	925	870	880	913	888	941	876	855	919	882	883	900	932	904	872	885	854	929	913	882	899	916	917	896	891	943	929	909	915	917	932	930	838	904	889	883	880	892	844	887	888	897	905	878	884	912	860	928	913	899	907	906	841	885	912	844	916	881	863	914	855	884	857	857	942	859	901	897	923	898	893	899	846	881	885	869	859	917	928	893	859	870	928	927	918	939	870	925	866	928	877	885	897	922	898	879	922	924	920	921	852	843	848	893	870	863	868	870	896	913	879	892	902	873	966	883	863	887	889	877	929	867	921	869	920	873	924	898	924	871	901	947	899	913	897	894	892	889	930	909	884	907	915	902	867	906	906	931	887	950	880	892	901	843	903	861	928	1003	968	912	880	825	847	875	928	877	848	931	878	829	857	914	908	890	922	933	893	881	849	869	901	928	901	858	908	937	857	934	925	888	908	978	908	896	851	912	929	890	862	871	900	898	886	856	916	867	866	904	930	917	869	904	860	904	890	831	871	917	875	910	869	847	925	898	940	848	942	883	911	910	917	916	874	919	957	889	887	885	929	905	902	890	889	883	926	860	835	922	922	920	894	904	911	867	878	914	880	933	831	874	895	903	893	925	888	906	909	902	918	929	890	922	902	885	926	916	905	885	944	853	934	926	905	871	854	863	880	927	896	893	913	887	880	924	890	888	935	874	909	865	899	918	904	882	923	879	905	900	951	875	851	927	880	878	868	835	875	911	889	905	957	881	882	864	888	869	925	847	931	908	852	917	909	894	868	878	944	904	908	871	845	943	946	890	840	954	933	854	929	949	856	894	871	911	906	926	880	886	930	904	874	892	855	910	896	876	944	917	924	916	847	883	925	899	912	914	921	910	952	853	852	913	905	908	886	959	891	848	904	925	924	895	877	888	874	900	849	863	860	870	881	923	919	903	877	967	937	832	936	854	965	898	883	825	874	885	924	903	911	914	903	889	927	883	886	943	886	882	913	909	908	906	921	909	902	910	934	921	915	891	885	926	864	828	938	874	884	904	914	865	890	944	926	839	900	886	871	871	943	870	876	925	861	943	901	897	927	865	866	856	919	887	878	893	913	912	877	900	929	875	885	829	919	937	930	874	858	874	901	885	866	906	902	908	851	833	855	938	874	921	930	919	908	956	897	875	880	908	873	943	920	892	911	885	897	874	863	878	912	941	870	871	943	885	899	837	869	878	892	870	873	852	875	864	875	928	950	898	884	897	852	870	926	892	909	853	933	902	890	907	944	880	911	919	882	916	941	895	850	911	892	899	944	894	942	921	921	929	919	863	831	915	909	911	949	933	906	899	862	899	853	881	917	906	889	861	944	883	827	902	849	908	920	840	880	928	917	881	889	940	887	873	850	885	932	877	859	935	874	894	926	896	881	910	881	950	914	917	880	927	883	923	934	865	935	843	907	888	882	938	869	928	926	951	849	869	911	932	840	856	902	907	900	922	891	903	876	881	928	907	917	901	901	929	869	877	914	866	930	843	920	913	860	870	915	912	911	935	898	843	873	909	914	929	887	851	878	898	912	980	923	838	912	884	855	897	898	930	878	924	914	869	908	937	878	915	907	829	888	831	852	891	926	905	900	931	904	910	903	900	878	872	885	833	867	934	886	921	970	904	907	896	932	915	963	894	892	970	855	897	896	937	964	920	936	928	900	843	855	899	893	875	875	912	908	962	843	897	904	812	893	880	904	874	880	916	889	837	889	904	878	871	859	925	878	890	890	955	885	898	883	855	916	946	894	861	953	876
6994	633	624	494	480	450	410	375	384	356	345	356	359	382	371	395	348	378	371	360	336	363	330	349	351	330	362	342	357	337	339	343	366	364	357	358	365	361	351	361	377	343	319	334	320	358	348	353	343	357	306	359	347	330	347	370	303	403	356	317	326	344	331	315	349	340	384	314	335	378	361	334	348	351	313	322	333	354	293	343	363	389	363	335	347	323	351	342	338	330	351	359	318	335	347	351	356	337	343	356	336	326	359	329	352	314	358	350	337	295	339	359	386	352	341	309	332	365	344	340	360	336	351	338	371	324	337	324	348	320	373	323	324	361	301	331	329	349	364	325	357	339	352	342	375	366	339	369	355	335	352	326	351	373	355	347	338	341	332	376	336	392	350	346	341	314	338	331	337	392	375	338	303	329	328	382	358	303	363	353	329	365	356	325	365	324	366	370	342	364	361	348	330	359	345	324	320	350	367	335	355	371	319	338	348	337	350	352	394	329	367	351	362	351	333	340	350	349	334	341	330	340	346	330	343	360	363	338	373	349	347	329	336	367	341	354	345	349	325	381	322	362	332	329	348	331	303	369	331	366	347	319	367	322	386	340	373	376	392	320	335	359	331	339	370	363	338	299	405	332	374	369	338	347	369	326	305	366	336	334	343	365	351	373	359	336	348	346	338	322	361	332	350	343	359	308	349	325	338	339	351	330	371	361	346	379	342	388	367	330	352	347	367	344	382	320	342	365	379	328	347	379	358	346	357	330	355	357	344	302	315	364	360	334	353	345	355	361	358	346	357	356	372	353	348	348	355	341	367	345	313	360	327	310	353	337	353	355	328	388	349	359	367	374	345	326	353	321	358	324	317	357	326	314	375	327	363	340	379	344	375	365	324	360	327	350	345	364	378	389	374	299	326	312	305	355	327	338	319	316	330	353	350	333	371	368	357	371	361	371	374	352	328	352	353	371	339	361	315	315	315	321	370	334	375	352	352	363	369	335	317	349	339	362	365	341	336	350	339	362	335	347	335	375	351	379	352	350	375	331	355	380	353	309	368	358	324	307	363	377	374	335	351	310	352	348	359	343	341	374	376	326	328	363	347	343	343	372	331	355	329	353	355	343	331	373	347	332	370	338	361	347	336	327	368	330	341	354	306	335	369	355	356	334	355	355	368	391	358	348	347	350	343	314	335	341	329	340	364	351	358	314	346	318	319	360	353	340	344	352	361	339	335	358	332	348	350	350	363	359	348	360	326	360	371	355	327	347	341	326	364	353	317	340	338	333	347	340	381	333	387	346	377	358	324	305	368	324	298	334	366	350	374	347	311	345	358	361	346	357	362	331	333	343	327	379	374	341	341	353	337	354	376	354	343	321	326	315	353	350	326	341	350	381	358	318	319	361	361	357	348	337	361	364	341	358	363	343	351	331	325	354	360	344	319	348	370	347	369	331	370	328	367	320	337	318	389	329	356	314	336	358	343	351	347	350	366	356	347	319	355	406	358	357	361	364	366	360	329	365	325	306	306	353	362	382	335	315	354	359	371	337	337	337	352	340	341	348	360	344	324	354	361	337	298	332	336	347	345	361	339	349	356	381	333	351	330	362	386	337	366	360	294	303	317	336	394	369	318	348	358	344	364	357	347	326	368	322	345	336	337	331	355	364	305	321	308	345	343	335	300	334	373	330	318	348	352	326	331	346	349	333	351	299	314	339	359	318	329	345	324	362	352	309	337	335	371	330	346	332	323	358	322	363	347	341	376	337	362	354	369	348	340	372	353	377	308	332	360	344	354	369	362	315	319	322	366	351	298	378	350	354	362	330	336	375	338	360	375	377	348	323	363	366	353	352	358	370	344	322	336	347	341	347	397	342	356	365	329	383	354	335	336	316	364	345	335	358	351	344	380	331	341	353	320	348	355	342	376	368	347	394	352	341	360	374	352	359	357	340	348	364	355	354	350	358	354	326	342	392	368	376	334	316	350	301	313	343	338	353	358	307	323	321	369	347	342	365	359	343	347	371	303	351	366	364	337	380	350	350	301	320	300	365	330	361	363	351	344	378	343	341	357	347	351	336	329	368	312	307	337	334	327	360	360	342	364	359	359	373	333	360	349	336	361	342	328	346	327	321	335	364	334	346	386	331	324	320	374	337	347	382	366	324	374	345	312	326	358	356	351	323	327	327	358	355	341	362	341	349	319	333	326	307	363	340	375	342	345	371	365	379	369	342	358	351	348	347	343	345	354	356	334	364	368	350	371	384	341	338	358	373	321	334	341	314	354	377	331	350	313	322	356	364	333	335	345	362	337	329	324	333	389	333	329	338	370	344	356	362	351	363	373	327	337	317	359	373	322	364	384	352	327	361	343	326	338	352	318	330	349	380	338	348	360	337	347	359	324	339	337	335	332	336	323	342	345	362	360	393	327	367	351	320	336	312	337	328	323	365	324	318	337	382	378	363	314	328	351	323	362	302	349	347	349	304	332	352	320	361	375	380	367	327	344	372	329	330	345	313	325	359	377	334	349	334	339	348	383	350	349	326	329	346	325	353	351	320	341	325	347	336	343	374	362	355	349	362	363	358	379	301	349	338	373	332	358	282	362	331	318	354	345	350	345	322	311	361	369	338	337	369	379	340	344	316	346	330	360	371	352	357	364	360	344	329	390	343	354	331	303	364	353	314	347	329	357	343	312	318	382	348	322	363	368	337	333	332	363	360	326	387	322	376	343	353	348	357	348	348	350	345	367	354	321	337	346	336	325	302	373	314	347	338	328	333	374	353	322	363	293	345	332	343	315	378	364	381	336	341	351	357	336	352	313	340	325	377	343	313	334	362	327	347	346	350	335	335	335	355	364	388	358	353	382	316	360	356	351	346	332	335	299	337	353	347	355	330	321	366	327	327	370	335	372	361	367	343	390	364	340	340	359	379	330	297	317	385	328	356	365	347	340	359	354	351	359	360	321	353	331	377	356	329	329	347	330	373	366	322	343	322	353	347	373	336	329	366	332	362	353	344	322	324	329	342	348	313	317	357	343	345	293	351	347	317	345	384	342	355	356	342	320	363	351	343	344	323	360	366	331	334	371	356	330	296	364	358	359	394	363	355	343	357	356	347	358	365	375	357	336	311	340	329	346	327	343	363	350	331	355	389	339	353	308	339	317	336	374	355	374	321	346	359	341	297	344	358	337	334	346	358	345	341	317	328	355	356	320	365	281	387	325	330	321	346	363	329	361	411	340	339	352	325	340	319	338	323	320	351	345	347	357	363	347	290	355	357	326	333	364	349	327	362	317	372	326	351	326	341	311	347	336	352	290	323	357	366	336	335	356	351	318	331	317	338	317	344	326	349	328	352	341	330	356	367	308	357	369	328	327	321	334	381	362	341	369	346	330	309	329	353	339	351	334	332	344	371	370	357	354	350	367	321	377	341	325	368	360	351	337	361	349	361	351	366	378	329	341	370	371	349	364	323	386	335	367	337	357	381	372	345	351	356	317	359
6448	1050	1391	1619	1436	1253	1219	1056	1018	937	953	871	939	879	880	879	828	831	859	821	873	842	836	848	831	823	826	858	828	862	822	809	803	815	834	760	775	828	816	768	791	782	825	786	829	825	855	825	773	778	760	843	813	830	795	802	844	818	780	817	822	856	795	805	832	835	775	779	797	785	821	814	772	827	817	771	805	788	766	791	817	793	784	814	762	813	823	788	782	792	818	724	785	850	815	829	800	755	836	771	851	839	799	792	876	834	826	840	786	834	791	837	774	844	837	798	773	827	791	783	826	810	813	790	847	791	840	786	803	812	814	788	757	806	814	777	743	830	808	809	796	789	789	805	810	808	831	742	843	781	813	763	757	792	792	813	777	810	838	807	795	785	825	810	790	841	774	850	782	813	797	792	875	813	830	834	818	800	811	773	821	838	752	834	808	767	787	761	893	797	783	788	769	842	844	832	830	827	840	794	804	796	812	781	807	790	775	810	826	778	770	833	768	839	799	836	811	817	809	820	791	794	793	785	762	816	813	816	780	823	829	809	811	832	818	799	790	775	772	821	808	780	822	825	781	789	783	736	799	834	810	809	788	754	816	823	831	761	803	779	797	745	841	804	820	819	789	787	814	818	829	829	826	820	816	792	802	836	814	805	822	808	794	757	817	797	780	797	769	778	837	786	810	829	794	846	820	777	818	821	771	786	784	815	810	823	778	838	824	755	844	795	796	759	784	806	818	825	839	833	811	802	768	883	826	861	840	765	777	819	795	780	806	829	851	770	803	759	770	807	793	819	838	810	822	828	824	757	774	833	837	780	788	771	803	817	794	790	776	782	777	821	813	835	836	808	803	814	845	818	808	758	814	809	820	830	786	830	801	816	817	776	761	807	800	813	831	818	821	804	801	784	788	807	805	714	802	758	800	809	834	770	800	828	806	803	817	826	796	800	837	807	798	857	793	803	842	791	816	849	825	787	840	831	818	781	816	782	831	815	828	845	789	819	807	792	804	767	795	809	846	817	785	823	804	834	785	775	801	821	815	781	820	750	817	813	825	796	789	761	842	814	788	790	775	798	834	825	784	832	776	775	803	857	789	795	810	753	785	791	850	870	829	829	813	823	797	774	824	769	793	755	837	793	805	800	807	831	796	762	816	838	810	812	836	793	834	791	752	798	805	807	825	812	812	814	827	827	845	783	809	828	885	793	800	808	835	815	819	776	818	802	786	827	838	794	767	821	771	822	795	839	754	828	794	771	778	848	785	820	812	852	801	807	799	863	763	840	812	792	820	740	783	783	804	871	858	860	825	814	756	780	836	806	773	851	772	773	826	780	785	788	806	813	826	800	717	839	779	797	859	759	842	835	815	782	823	812	810	804	812	798	819	864	869	801	778	781	820	832	807	824	776	791	790	814	821	773	794	833	785	812	831	795	800	813	769	817	822	845	806	768	796	784	820	792	785	782	742	842	844	827	859	799	805	806	792	771	794	830	797	828	819	821	787	825	815	836	799	798	812	770	803	841	814	804	788	796	783	800	845	795	777	810	828	805	800	823	774	809	831	849	792	800	843	794	808	868	818	820	832	829	791	777	822	805	846	832	824	769	848	759	786	790	780	765	755	826	767	768	828	822	793	760	787	838	821	812	763	789	793	839	804	800	771	806	826	801	843	808	801	848	763	809	827	824	797	881	811	812	831	791	812	829	814	813	794	801	768	797	766	830	797	831	824	801	756	789	794	795	773	839	762	783	809	787	846	783	793	826	779	796	811	852	786	836	781	801	791	800	771	814	830	835	769	798	804	794	810	764	798	772	807	804	822	828	785	823	794	841	790	830	795	792	811	787	803	777	784	820	832	819	783	828	796	829	797	814	838	788	782	885	807	790	791	732	779	819	890	814	830	796	824	821	833	821	803	784	817	800	802	785	775	803	809	783	830	791	741	856	786	783	863	829	814	793	783	804	844	851	859	789	789	798	781	809	821	806	794	815	800	803	798	837	852	792	826	777	842	809	808	824	812	838	811	844	788	809	789	831	778	811	789	806	812	840	809	855	795	812	801	821	800	788	815	849	827	814	773	790	765	764	824	852	818	807	810	809	834	832	777	844	859	787	811	822	827	819	856	831	804	830	791	828	849	748	754	809	809	749	797	809	826	814	812	798	816	831	809	797	782	797	843	727	789	768	804	856	834	786	845	801	816	809	771	823	776	775	791	809	834	764	789	843	852	812	781	794	830	827	773	809	791	831	769	802	877	807	797	800	795	836	768	805	844	804	770	807	826	786	849	831	801	788	766	785	718	806	818	791	864	784	848	833	833	745	791	843	766	780	761	807	827	759	789	814	843	824	812	823	810	773	789	862	788	836	842	817	859	814	803	854	840	809	807	826	829	817	812	839	815	798	767	831	815	848	808	777	787	781	781	787	771	795	798	819	783	801	791	786	820	822	791	818	810	870	774	827	774	821	795	795	855	784	817	789	814	831	753	807	800	830	802	808	797	804	777	828	773	791	803	783	817	868	818	791	808	783	831	817	834	805	867	797	813	837	851	870	808	823	834	798	747	836	815	784	777	792	789	801	779	819	848	778	805	839	860	796	794	799	832	803	791	787	791	788	799	798	814	789	795	773	785	785	776	846	852	811	838	827	808	796	771	814	785	841	782	796	893	849	828	778	798	830	811	780	827	789	792	813	826	781	831	822	847	823	779	808	815	758	845	805	849	840	786	883	811	802	856	799	777	840	783	813	807	809	815	768	768	804	821	822	786	803	804	792	792	791	802	858	870	802	804	809	811	806	784	820	804	880	812	803	823	781	775	852	908	760	869	828	780	782	850	801	806	834	787	799	785	808	857	737	811	788	835	807	847	774	805	757	798	786	802	822	798	796	813	801	881	779	827	810	803	854	789	829	795	774	790	807	792	883	776	815	774	847	803	848	842	792	847	816	792	766	777	788	769	786	822	794	794	818	796	821	807	840	841	829	840	826	775	771	762	732	844	808	769	826	803	802	766	810	839	801	768	803	794	774	793	780	808	836	742	809	844	805	833	768	821	754	797	836	806	795	776	752	821	830	753	814	792	838	812	843	811	823	831	805	795	801	864	831	810	847	783	893	777	820	783	796	804	819	806	817	824	825	793	810	817	825	814	803	803	824	823	779	803	828	792	815	827	811	839	781	798	785	834	833	813	781	808	827	814	844	833	781	874	779	745	830	850	817	834	840	810	783	777	821	841	833	787	819	823	837	806	803	861	828	811	810	823	790	802	828	790	829	811	812	812	798	750	800	800	809	804	813	842	778	845	824	794	786	859	855	790	844	824	834	821	827	784	815	768	807	785	813	809	739	736	800	829	771	819	816	826	764	774	850	840	845	787	774	821	846	813	765	829	883	818	768	779	742	827	836	790	869	795	832	832	825	808	842	796	768	821	818	782	787	833	805	793	783	798	850	862	793	818	775	832	778	797	775	786	803	785	759	830	802	799	762	844	787	852	804	794	817
12305	839	711	559	412	342	264	230	248	226	203	221	212	190	199	163	169	197	188	156	156	193	168	160	171	161	132	198	144	146	170	156	163	186	181	160	165	170	150	173	150	167	170	150	175	155	161	176	172	172	189	191	161	171	164	160	148	153	179	145	164	182	197	170	166	180	194	177	173	160	130	157	165	177	143	197	157	155	162	155	137	146	162	179	164	148	189	147	149	181	163	177	130	158	150	182	165	155	152	194	170	157	170	153	154	168	192	146	156	183	155	174	187	160	186	168	164	152	158	180	148	142	152	160	182	167	181	162	170	144	164	163	177	156	164	147	165	161	169	155	173	183	202	175	159	141	173	165	166	162	152	189	163	184	171	171	167	170	139	155	150	170	174	155	160	152	142	152	154	127	164	171	159	170	154	167	199	162	177	159	168	152	168	161	165	165	157	166	149	165	153	149	174	164	153	156	145	157	163	180	153	150	135	142	157	170	180	146	162	184	172	169	135	199	149	180	164	181	168	169	183	156	150	141	161	160	142	185	177	183	150	149	143	155	154	160	151	129	174	167	185	159	164	160	151	162	162	154	158	174	174	146	163	138	142	164	156	142	169	178	169	177	165	166	197	163	158	174	168	188	164	166	161	160	153	180	176	167	165	159	182	161	155	134	155	144	192	168	158	173	143	167	148	155	142	148	178	162	161	146	165	155	156	168	160	166	152	152	150	184	171	156	180	183	166	174	151	148	154	158	162	173	184	183	169	151	185	164	167	166	152	156	146	162	183	135	170	166	166	162	187	149	168	158	191	180	156	159	179	134	155	161	166	146	160	177	200	159	139	156	188	148	151	151	160	158	183	167	171	161	148	161	177	172	159	166	179	168	154	152	158	158	178	179	165	178	177	176	182	172	177	177	162	159	177	168	187	161	191	171	148	155	146	174	182	137	168	167	144	196	170	167	131	150	159	153	195	165	145	153	154	158	169	151	160	173	171	148	162	173	163	168	154	166	158	167	167	166	168	146	156	187	179	157	160	197	172	166	161	162	152	149	180	184	172	155	141	182	185	159	154	159	171	169	157	180	180	169	168	166	162	172	158	167	153	164	169	161	167	169	171	158	172	165	160	177	167	143	163	166	170	155	175	158	137	171	148	147	167	170	204	175	178	134	173	142	161	177	186	137	173	168	181	145	189	156	161	164	184	180	177	183	162	176	161	184	183	188	156	167	155	141	191	162	187	184	183	180	181	191	156	157	162	155	173	154	170	192	155	142	154	186	165	144	141	160	164	164	153	157	150	165	180	173	166	179	169	161	154	163	147	175	158	156	161	157	165	167	191	160	161	181	171	159	191	182	161	151	155	177	163	159	186	164	164	173	176	165	178	193	168	151	157	188	183	171	176	155	139	167	138	159	175	169	155	174	185	159	150	155	149	166	170	173	179	173	178	185	171	181	166	155	171	182	179	149	186	146	177	166	166	169	155	184	161	153	151	150	180	162	164	174	158	147	150	184	181	151	162	150	169	154	154	160	174	170	170	148	155	170	161	169	191	169	151	146	160	162	167	153	167	172	149	151	171	155	177	187	160	150	187	162	161	161	143	178	162	171	179	176	196	181	161	143	173	162	166	171	168	145	175	155	158	180	172	164	169	169	153	169	192	185	160	162	164	148	174	185	157	134	144	165	201	199	172	182	195	163	156	161	162	181	163	163	158	163	160	156	159	188	180	166	166	156	173	172	164	127	143	158	151	165	171	160	134	162	155	187	179	164	165	163	178	176	180	159	183	164	146	157	179	163	151	175	178	198	153	146	163	152	173	149	166	169	185	171	163	155	160	147	179	152	168	183	164	140	143	153	162	171	167	163	147	156	179	147	160	186	168	130	151	176	175	182	154	180	160	171	149	159	174	200	164	173	191	189	152	167	181	181	195	190	187	162	188	140	160	170	179	200	167	164	138	158	198	148	160	179	179	155	147	162	152	157	179	161	153	152	174	143	153	174	167	185	170	183	145	135	154	155	177	187	177	178	148	168	148	148	149	159	179	158	160	184	155	189	158	178	161	139	158	178	182	173	177	165	167	185	148	157	162	151	151	149	160	161	162	167	168	176	193	163	145	142	153	160	156	159	159	160	156	176	175	154	151	146	171	191	172	167	156	163	157	180	179	146	170	180	182	190	150	166	157	157	161	185	140	157	175	196	175	178	150	167	186	158	161	169	145	162	171	171	162	176	153	162	159	155	174	148	189	165	156	169	154	158	168	160	181	166	175	169	165	191	146	166	168	178	156	157	182	159	157	185	167	165	153	161	184	150	179	153	181	154	159	145	182	146	169	164	169	159	157	155	157	140	164	194	158	166	184	166	161	161	145	186	152	145	169	169	167	180	169	143	151	161	183	145	150	159	170	159	166	162	168	168	179	182	182	180	157	172	188	170	188	138	152	165	151	164	158	164	154	167	168	172	165	152	160	181	170	162	183	172	153	169	174	153	163	166	157	161	161	151	150	177	174	175	159	168	168	169	157	165	144	162	179	182	172	177	173	165	171	183	174	163	168	175	160	185	166	133	161	185	147	162	143	176	180	159	150	159	133	164	160	180	167	168	192	194	152	163	155	178	175	168	190	161	155	136	166	184	147	151	164	165	173	177	165	171	197	163	173	168	182	182	172	163	171	146	176	178	151	178	174	173	181	177	180	158	161	148	184	155	177	190	172	173	164	189	163	163	195	162	184	174	175	176	165	155	156	172	181	182	168	159	173	163	159	172	142	170	174	193	148	168	190	153	145	143	168	169	166	162	170	167	179	162	156	162	165	172	181	183	165	161	171	169	148	158	155	153	180	159	151	151	191	148	171	221	141	153	145	169	170	170	163	173	164	147	179	166	169	146	190	159	170	154	174	146	153	168	181	155	170	161	158	177	167	154	173	167	173	163	151	156	149	159	163	184	173	165	161	158	168	190	184	148	157	176	175	144	162	154	164	162	163	141	184	162	161	183	147	173	169	174	184	155	156	173	168	163	137	144	151	185	159	162	169	183	160	177	170	155	186	122	180	152	165	179	187	154	174	156	152	145	181	164	170	158	171	166	159	155	155	148	160	168	141	180	157	200	152	158	180	181	151	154	174	166	165	176	142	160	131	156	171	175	164	178	177	176	167	136	165	178	152	143	163	156	162	151	170	180	182	184	157	137	170	147	173	163	171	164	165	151	166	173	169	156	145	159	169	155	162	154	170	154	169	169	184	155	176	160	187	154	162	158	173	174	158	151	172	161	160	187	167	151	162	197	161	162	174	151	160	163	170	159	136	157	140	135	182	156	179	155	158	167	190	167	160	160	182	177	191	179	172	160	188	142	166	163	135	181	159	162	151	157	160	156	158	180	150	158	157	161	156	178	193	180	179	156	183	163	148	180	151	175	192	193	143	160	160	185	184	140	164	140	165	182	169	173	160	177	172	164	188	195	157	167	151	149	155	145	160	171	156	159	180	183	170	179	155	162	154	174
7688	938	1643	1804	1578	1319	1063	937	797	770	673	672	554	531	553	505	546	495	494	527	500	475	516	477	481	491	463	510	460	481	456	454	428	465	456	436	481	468	439	448	426	456	423	434	426	476	444	421	435	445	426	412	491	430	428	452	444	450	427	428	398	455	422	416	396	432	394	395	446	394	423	406	434	456	454	433	439	424	456	451	426	385	419	413	423	448	438	445	427	422	456	416	426	418	413	409	395	415	463	440	396	443	420	434	413	419	435	392	439	408	438	404	434	425	396	424	445	432	428	434	449	401	435	411	404	448	454	392	422	430	388	389	439	421	439	474	427	401	431	444	391	428	463	446	368	386	415	412	426	436	448	423	460	417	436	441	412	402	405	422	415	400	444	399	444	405	417	457	423	378	419	411	436	409	416	429	416	412	400	397	378	418	453	459	411	440	427	396	438	429	436	457	447	428	423	423	438	408	425	381	402	426	414	432	419	436	464	413	446	388	435	394	395	417	405	430	408	403	433	462	472	431	455	470	406	434	425	439	465	445	416	393	435	434	443	441	407	408	445	425	401	441	441	401	423	411	421	430	477	404	381	418	410	409	450	398	408	444	441	391	417	360	403	433	411	478	404	477	432	456	410	418	389	418	407	423	409	393	423	396	399	442	438	427	408	390	428	390	442	413	414	404	449	419	420	434	420	427	432	413	418	412	385	404	424	388	401	390	443	430	406	411	443	441	407	421	408	368	418	427	426	412	415	408	411	437	426	426	426	413	460	421	426	408	451	401	408	386	450	397	449	406	456	416	447	438	392	411	434	428	396	436	440	412	422	421	433	376	416	402	419	418	396	439	407	439	394	431	420	441	412	394	428	396	410	408	423	430	393	412	431	422	395	413	472	405	438	418	416	438	395	431	377	459	394	420	394	463	406	416	415	416	387	410	431	434	443	430	432	447	413	412	429	401	414	443	393	405	423	414	416	415	414	432	438	419	401	461	432	446	391	421	436	434	464	418	437	427	425	404	399	400	461	388	439	413	410	423	421	413	399	424	427	422	396	452	435	434	387	431	424	391	473	462	423	410	399	415	440	407	422	415	424	371	377	414	439	448	448	441	446	446	432	400	457	400	407	432	421	415	449	391	425	406	452	425	419	459	417	420	431	407	424	425	409	406	394	442	419	402	444	433	426	444	381	425	417	431	419	428	440	393	450	448	439	415	433	408	392	396	414	366	436	399	441	389	417	438	425	429	407	397	402	438	414	423	379	423	399	407	380	411	389	424	424	448	416	411	424	424	437	398	405	439	439	420	433	403	426	407	429	442	419	436	427	428	442	416	417	469	415	426	430	441	466	435	429	372	425	438	421	434	420	433	424	431	419	421	416	421	432	393	451	423	384	408	398	413	415	422	420	447	410	415	423	450	421	433	398	403	440	440	399	447	421	454	441	406	411	438	413	416	393	418	409	402	440	414	444	423	413	409	437	386	435	413	427	415	392	425	397	432	399	422	442	441	387	411	408	458	420	426	430	421	426	392	419	410	420	428	428	395	437	444	397	428	448	422	438	390	404	422	431	432	433	445	465	391	428	412	421	428	441	420	436	376	392	410	399	439	397	420	456	432	411	431	443	409	417	432	447	406	426	415	429	430	426	432	425	421	409	439	397	411	376	419	398	412	397	410	419	461	415	455	451	419	404	409	413	406	428	424	411	433	426	437	448	458	432	464	424	386	450	417	414	406	431	453	401	453	428	443	391	403	425	418	432	420	420	406	451	407	408	428	437	431	400	439	426	406	423	392	392	400	412	428	445	414	433	433	437	429	438	431	442	404	407	435	432	406	426	398	440	430	429	407	426	448	460	413	434	450	375	434	438	451	410	371	425	427	411	408	449	445	433	457	449	433	430	405	404	428	447	446	417	394	403	447	447	434	410	377	454	390	424	426	427	404	429	419	423	395	432	418	410	413	404	406	420	405	429	432	413	433	420	417	423	446	412	456	422	423	399	430	392	393	428	412	409	446	404	419	446	423	425	442	406	420	434	404	434	443	462	391	419	430	396	467	431	449	436	365	399	412	431	416	418	442	443	440	394	435	429	417	452	417	410	402	429	405	422	379	444	392	460	446	462	422	420	444	416	395	412	413	429	457	436	422	424	429	432	434	458	406	429	432	424	447	429	430	389	407	406	448	435	426	443	396	423	417	432	436	386	403	433	403	428	406	434	406	416	421	435	413	416	406	441	379	408	429	433	432	440	419	428	437	392	399	385	428	414	447	441	416	371	436	414	451	415	416	398	398	436	401	418	407	410	399	403	362	405	381	409	404	407	447	384	423	387	447	424	414	407	423	474	390	391	434	416	445	429	407	431	413	398	436	396	449	419	425	408	443	455	426	419	445	408	437	427	411	384	422	412	438	443	434	432	418	422	399	461	447	457	453	451	433	485	435	410	423	394	421	421	412	417	393	415	434	464	434	389	441	404	416	448	431	435	428	407	447	432	395	394	419	417	420	484	435	423	402	439	410	406	402	408	420	405	425	420	444	413	425	440	442	396	419	438	397	411	423	434	423	407	414	461	438	408	425	412	399	464	444	456	433	417	475	418	421	429	409	402	433	415	439	418	432	411	427	430	448	416	414	387	420	415	373	423	418	421	425	424	450	423	437	419	455	429	418	417	416	443	423	433	471	421	400	423	421	456	434	404	413	405	412	416	403	421	405	431	415	429	457	407	485	449	409	408	417	436	413	438	425	438	422	418	432	409	396	446	434	431	438	410	417	437	451	402	397	444	400	434	419	441	427	409	443	432	450	432	471	395	431	447	416	424	438	432	398	419	427	437	403	383	423	423	425	439	414	427	418	423	405	420	400	389	437	416	411	421	381	418	425	424	423	424	420	429	416	429	442	421	425	428	441	406	391	439	422	433	417	402	440	413	404	420	405	443	407	426	442	401	407	404	425	402	429	412	432	418	429	424	386	442	446	465	408	426	445	441	389	430	410	419	403	415	440	390	446	447	434	440	415	382	421	409	415	432	410	435	435	445	447	422	402	417	430	400	429	442	407	420	406	442	380	468	425	395	399	426	409	432	421	400	454	403	382	412	454	411	431	428	455	422	443	413	456	434	423	414	358	410	423	441	408	425	415	439	427	433	411	403	447	444	396	407	390	375	436	417	394	401	428	447	397	421	428	378	435	432	463	389	422	426	398	424	439	438	441	442	420	433	465	421	423	421	419	423	429	426	419	480	396	418	410	408	417	416	416	429	447	464	442	428	438	433	455	413	439	418	427	446	391	447	401	447	425	427	429	410	416	434	411	439	398	447	426	430	462	401	368	423	402	433	415	409	422	437	436	457	418	430	381	407	435	433	433	404	427	467	418	380	453	414	393	423	401	441	407	438	435	396	400	405	422	444	435	439	456	406	427	440	393	400	430	402	418	399	443	429	436	419	414	421	435	422	429	440	416	412	414	428	452	449	392	402	442	468	406	403	414	423	422	407	409	418	425
1357	385	452	380	385	375	376	434	352	408	344	410	383	364	370	383	412	411	391	366	386	380	378	394	373	404	401	401	364	367	398	407	364	351	377	391	423	373	383	375	373	382	373	416	372	367	379	389	391	368	393	363	378	423	394	385	415	411	394	362	377	381	410	417	401	427	387	350	368	394	356	373	370	381	419	362	382	380	379	363	338	366	326	356	424	350	405	386	409	436	413	390	399	352	408	401	386	376	420	401	367	395	347	372	359	369	357	391	402	425	365	390	411	401	385	386	394	356	421	414	368	422	406	374	393	396	355	362	420	399	390	385	364	363	374	363	400	394	400	411	388	442	385	386	366	337	408	386	390	338	399	360	351	344	374	365	342	394	393	367	399	401	380	413	367	369	395	382	375	375	394	379	407	385	394	389	377	390	352	367	394	366	392	363	372	383	378	381	355	394	385	369	359	395	361	367	436	387	398	363	360	379	383	386	369	344	410	374	367	382	392	406	370	419	373	358	362	350	393	370	369	413	384	379	412	407	378	387	370	403	372	350	393	388	390	379	398	393	356	398	400	362	409	344	387	391	382	410	367	404	352	382	390	367	380	344	390	411	373	392	375	403	381	389	402	388	371	413	367	366	392	403	410	406	398	407	367	407	405	396	381	380	376	424	374	415	385	382	393	395	350	355	382	395	369	386	378	376	375	381	364	361	389	348	358	403	393	374	395	370	405	391	370	357	384	381	425	382	408	391	391	405	376	401	402	396	395	415	423	385	359	382	417	391	380	406	347	366	388	392	369	382	384	377	368	382	390	393	389	377	406	366	363	340	362	385	340	344	392	358	409	386	343	401	398	375	375	388	414	359	371	375	371	372	417	405	386	405	389	412	401	387	367	411	374	401	365	353	367	403	395	402	369	347	382	378	374	376	354	358	407	389	386	390	371	381	397	384	411	364	355	403	414	424	399	373	389	400	397	358	362	395	400	391	376	370	377	396	426	380	367	386	399	382	398	389	391	359	411	384	398	377	395	396	415	374	368	375	375	406	365	421	379	389	393	376	384	384	346	356	391	382	390	369	370	370	400	375	368	351	369	411	368	386	372	363	386	407	395	377	407	372	387	393	396	395	379	405	390	388	425	403	399	367	361	358	361	432	324	387	406	400	363	373	376	377	339	415	382	339	402	411	399	355	379	364	389	345	368	392	405	408	411	380	384	365	394	384	405	380	388	384	408	386	391	400	362	364	365	379	401	366	415	358	359	414	375	396	391	418	362	383	373	392	414	413	406	391	374	367	419	406	394	406	362	395	407	378	385	390	394	371	395	394	414	393	394	422	386	381	383	360	369	398	378	397	380	362	405	402	366	393	404	381	379	402	394	405	448	447	422	380	370	328	392	372	371	375	394	391	403	422	402	374	403	350	361	393	369	382	379	361	356	403	396	353	420	381	417	363	361	417	377	368	336	368	365	372	376	413	406	396	343	397	395	373	330	345	393	371	433	399	389	375	383	377	381	371	407	390	379	396	399	409	398	346	346	373	370	401	402	390	355	371	391	402	388	395	392	370	381	357	378	331	434	413	379	343	413	380	395	410	352	360	391	367	341	385	380	340	403	412	371	373	397	371	377	358	387	393	428	376	397	370	364	419	412	370	390	366	384	360	363	378	368	405	408	375	375	355	364	403	405	387	338	379	377	403	402	375	386	395	389	418	400	370	411	376	367	385	433	350	375	382	383	380	410	362	395	395	380	390	403	406	398	348	373	396	396	380	370	396	382	369	373	397	381	402	388	383	420	376	342	383	363	395	380	404	388	393	376	360	384	423	387	395	398	366	341	351	373	409	399	366	380	330	410	386	434	360	368	369	384	360	403	349	353	337	390	380	377	359	362	383	431	366	408	409	402	376	435	436	369	391	401	395	440	377	387	390	394	348	370	426	396	359	373	406	424	438	374	382	401	398	384	374	376	432	364	345	393	376	357	368	349	335	385	390	421	396	408	391	395	368	374	400	408	382	372	379	392	381	395	380	407	406	378	376	391	344	367	361	400	371	348	374	401	409	369	379	373	375	370	387	353	349	388	392	396	395	356	383	386	367	426	402	381	387	352	380	361	395	349	343	399	392	378	381	396	380	408	396	391	384	386	404	423	373	418	378	404	375	341	328	380	395	405	420	416	399	376	400	364	372	407	379	372	398	372	388	372	362	393	392	382	393	365	399	374	403	383	379	389	390	376	346	396	376	407	392	381	378	369	383	363	370	388	395	411	377	385	396	382	366	348	378	381	399	365	397	371	402	409	385	355	367	381	376	387	353	363	336	366	398	395	419	377	375	408	351	372	392	387	411	401	361	360	393	382	375	350	389	385	378	420	370	381	375	373	354	415	376	405	400	368	393	376	389	381	372	360	390	408	388	373	346	392	376	382	389	360	386	366	376	425	384	402	420	374	375	387	389	360	395	384	371	397	381	418	341	320	389	429	405	410	396	392	378	356	359	376	361	390	355	398	376	367	374	383	406	406	365	380	401	363	394	413	382	396	396	368	364	402	379	388	395	411	339	367	361	392	377	389	368	396	387	353	355	377	388	378	397	390	365	347	374	412	365	364	372	377	360	368	374	375	410	363	370	362	396	391	402	421	373	356	410	388	433	379	342	382	386	409	366	395	399	398	401	368	373	371	410	401	354	405	402	377	363	345	394	397	384	394	336	414	369	388	399	446	408	424	390	396	385	344	430	401	361	364	364	380	400	405	380	401	367	385	356	406	381	412	375	361	389	395	385	383	390	342	362	391	403	383	389	362	386	400	395	354	385	409	388	434	380	360	375	340	378	389	387	352	402	389	389	353	406	429	415	419	410	383	364	378	388	329	377	342	437	367	430	409	384	385	391	399	399	365	385	373	403	383	398	370	377	407	386	377	393	351	374	381	368	377	396	372	352	379	371	361	392	397	424	406	386	393	429	375	365	408	360	392	363	362	406	383	380	355	366	356	377	404	373	354	366	404	406	354	372	362	364	417	395	384	396	381	374	390	368	404	384	408	337	379	420	383	369	381	398	402	406	393	379	388	356	413	408	375	361	381	389	391	357	346	391	418	355	422	368	373	376	396	382	390	390	387	400	371	363	401	350	388	370	389	346	399	383	383	386	406	402	387	370	356	358	359	396	373	392	386	339	359	420	378	372	389	367	404	409	410	375	369	360	404	398	392	386	389	394	394	395	379	401	397	392	373	409	406	393	398	402	363	370	384	343	394	413	382	368	388	385	419	389	395	390	389	365	344	422	425	375	394	371	421	425	392	382	380	403	398	391	372	415	416	383	364	398	369	402	408	386	399	371	368	380	396	383	389	406	388	365	399	422	401	371	348	361	373	417	393	403	360	371	391	396	381	404	365	401	387	418	393	382	379	457	392	404	384	404	379	354	350	380	375	381	382	345	349	380	376	367	363	374	419	348	369	378	364	371	366	396	370	407	371	362	349	378	378	398	379	390	390	335	338	385	375	377
2013	957	914	923	915	916	909	908	889	912	928	909	858	913	861	874	896	923	913	901	913	865	921	917	924	894	918	904	848	902	841	845	920	874	885	882	922	901	880	911	877	899	858	882	912	918	884	922	873	905	941	891	879	890	922	915	903	851	920	921	872	895	832	905	864	929	823	896	881	868	842	874	872	908	911	889	945	928	942	853	937	913	889	862	879	872	835	883	870	866	903	890	911	891	865	904	863	920	911	945	898	922	870	905	901	910	857	879	903	878	900	949	848	885	932	884	935	928	882	875	897	914	919	843	861	918	831	881	922	909	936	933	900	916	933	938	920	918	875	885	904	941	875	937	857	924	887	885	909	873	868	918	905	931	886	856	869	892	899	917	929	908	957	843	922	848	876	912	870	893	881	828	911	924	916	889	922	855	956	936	915	907	870	938	906	845	877	892	902	932	878	920	861	836	867	898	911	937	902	895	902	898	895	890	879	906	931	863	949	969	917	954	861	900	863	869	914	884	851	923	883	874	943	874	882	907	940	910	869	843	908	869	817	913	918	883	899	901	901	885	931	900	866	925	918	957	889	894	905	899	853	963	926	858	904	900	904	920	963	902	864	925	902	903	909	885	950	875	950	923	911	863	854	879	839	938	912	851	885	849	828	869	884	865	890	957	921	911	904	940	931	919	935	893	846	955	917	839	843	900	926	893	894	878	921	904	872	912	923	822	886	912	922	891	929	872	892	903	901	898	873	960	911	904	951	881	889	911	887	912	934	884	924	910	890	941	907	933	888	870	882	903	914	939	914	942	887	874	898	899	874	861	877	912	913	833	871	886	904	961	851	867	949	910	893	870	879	936	917	890	981	870	895	884	861	867	931	934	887	905	931	920	871	915	895	831	912	894	881	885	886	911	922	954	855	901	876	953	869	935	930	859	939	855	833	920	894	854	878	879	896	924	956	904	944	853	871	908	884	820	888	902	934	867	910	909	961	894	892	916	915	843	927	897	906	923	929	903	887	841	922	851	905	939	944	845	870	880	837	899	916	900	908	870	913	791	876	871	905	904	944	915	911	924	977	871	884	943	911	902	907	872	879	896	823	924	908	916	904	877	890	897	877	925	923	881	896	887	845	885	881	899	839	998	862	876	907	921	911	915	955	889	871	875	901	913	906	831	857	890	913	860	857	895	883	921	894	900	885	872	882	920	878	961	927	856	943	932	921	881	879	895	935	819	906	923	908	896	904	899	923	879	890	848	928	890	922	870	842	914	871	834	902	888	888	901	928	926	904	894	913	939	893	915	867	900	924	831	887	957	907	921	911	899	844	877	892	875	868	924	910	910	897	980	901	901	922	875	874	923	895	861	876	864	867	913	918	871	905	929	921	899	892	891	905	875	892	904	841	921	983	858	882	920	892	917	887	916	826	830	916	855	917	877	851	893	918	858	868	851	913	905	876	831	867	920	906	900	906	872	864	905	925	903	871	878	928	930	879	920	867	917	917	952	948	885	903	879	855	883	879	906	906	876	936	876	961	867	912	915	926	911	925	953	922	877	904	883	891	921	867	904	870	925	940	937	899	879	923	888	874	962	938	911	835	884	946	871	895	911	880	866	883	925	868	898	964	868	891	902	902	869	902	917	827	883	912	900	891	865	922	946	915	919	881	957	930	883	871	937	885	938	867	889	864	887	871	892	886	910	904	927	958	943	927	882	938	901	883	865	917	943	913	878	919	886	939	878	918	903	859	884	875	914	901	933	908	902	915	857	919	891	885	962	947	895	851	883	922	865	845	860	868	872	948	909	864	912	912	918	903	880	904	926	924	917	866	892	891	935	923	855	914	869	965	896	940	870	864	933	896	931	894	907	903	915	898	860	886	885	954	886	906	882	897	900	948	911	927	879	876	903	887	909	858	881	908	847	849	873	822	906	860	890	873	901	851	872	867	873	843	879	883	886	895	894	930	900	903	830	913	960	945	846	965	872	929	928	851	885	821	847	871	888	889	891	905	862	884	882	880	879	882	906	926	912	982	916	891	873	891	898	914	892	927	881	902	924	888	890	901	898	878	950	940	913	848	884	846	874	908	939	872	928	907	844	909	891	857	936	906	906	865	977	835	859	924	859	917	905	891	900	927	909	962	868	958	891	900	930	874	846	940	934	944	894	874	861	916	922	929	944	885	945	857	917	943	896	899	874	870	906	902	889	881	897	872	896	894	873	916	902	841	919	929	887	914	887	929	932	908	883	870	858	959	913	877	881	868	902	898	872	876	897	869	913	945	930	874	904	913	884	943	898	842	907	828	875	859	894	932	936	931	879	861	915	914	888	876	925	909	918	882	886	883	868	911	889	902	914	885	856	873	883	886	868	897	885	834	876	930	885	888	885	937	904	916	888	930	846	869	877	879	913	900	941	963	839	867	896	878	972	924	905	962	905	868	888	878	880	854	910	889	881	912	898	942	927	899	958	838	931	892	942	865	888	904	908	852	868	872	909	959	843	924	836	901	918	870	829	913	851	929	906	914	904	934	919	888	918	898	871	929	885	894	900	915	929	887	840	922	940	906	932	896	989	875	871	830	944	877	872	878	884	903	864	835	837	866	903	928	890	900	891	853	887	893	927	902	904	885	909	918	899	855	901	878	943	847	922	883	898	870	850	899	844	933	935	857	880	919	883	891	905	915	889	904	879	899	920	881	906	903	897	860	921	878	897	845	925	912	856	920	891	850	910	857	896	896	880	933	860	907	857	931	916	844	908	868	862	871	914	890	906	913	915	862	879	924	915	890	920	872	902	888	899	872	917	928	906	888	904	857	881	887	881	878	869	886	879	904	906	894	880	911	888	952	897	942	865	799	924	873	850	884	879	899	912	885	870	894	849	904	911	867	870	907	883	910	876	888	847	873	903	905	908	888	907	947	870	932	880	870	892	887	878	878	911	894	835	842	864	887	914	887	915	881	878	945	891	923	894	844	834	934	876	836	891	899	915	875	858	933	952	879	850	898	967	901	907	883	858	881	828	907	897	861	886	905	899	889	891	818	901	924	879	878	876	890	894	952	915	859	865	891	872	861	861	884	893	895	866	922	904	965	927	849	918	872	913	929	875	861	880	923	867	951	881	918	900	892	920	871	880	927	890	836	925	844	820	917	927	882	900	864	927	892	891	889	872	856	878	922	863	919	891	878	855	838	910	921	918	923	903	901	933	880	953	911	891	873	870	888	902	835	888	968	947	871	851	933	854	947	866	903	871	911	958	862	891	835	933	899	881	875	869	883	868	874	948	929	897	897	885	902	883	896	872	850	895	853	859	903	895	858	974	868	886	918	847	945	894	873	862	891	867	852	865	902	901	898	934	926	905	916	904	907	884	865	826	904	871	961	895	924	903	868	930	865	911	877	934	900	891	963	822	871	809	881	874	908	874	859	873	890	870	859	921	866	908	910	866	878	871	871	904	919	962	894	964	853	948	910	888	936	853	887	870	891	899	880	940	891	932	882	884
6826	594	635	559	517	421	452	398	384	384	404	361	341	354	374	329	323	313	372	355	347	369	385	356	335	349	411	358	332	341	356	317	326	338	350	345	371	350	330	353	339	341	365	341	309	341	328	325	343	384	349	341	313	347	342	317	380	344	327	321	338	350	296	306	326	339	398	307	341	361	362	331	350	315	338	351	368	347	356	363	360	328	350	351	376	364	398	350	378	349	349	366	356	352	351	348	303	318	339	366	382	347	345	342	391	355	377	318	386	328	322	320	373	344	391	346	361	337	369	359	365	342	324	361	341	326	312	368	383	333	347	334	363	331	318	355	353	378	328	330	342	340	315	352	348	336	359	345	338	332	353	337	324	325	330	347	331	333	367	334	327	341	335	352	361	367	365	362	338	345	358	361	355	351	350	358	377	362	369	386	368	316	321	372	329	344	371	331	342	370	325	326	345	334	319	320	336	361	327	368	299	332	345	355	350	361	335	352	343	368	323	355	358	344	365	341	323	357	341	352	343	331	347	344	380	304	335	346	355	360	376	350	351	321	347	338	331	362	351	364	346	361	353	370	349	339	359	335	369	371	357	376	331	317	353	335	379	343	372	365	356	368	343	331	335	350	331	347	326	280	314	358	328	370	350	366	333	376	322	338	346	332	318	377	334	375	335	348	395	372	354	389	381	350	357	345	347	358	349	350	354	329	330	327	339	331	321	349	362	340	326	360	343	337	325	361	362	334	337	324	358	376	345	326	360	297	339	342	331	354	343	352	341	334	332	348	313	350	368	340	371	351	347	322	309	351	373	348	328	369	359	336	337	370	353	371	326	352	346	373	359	345	350	354	370	331	317	312	331	329	330	339	351	349	384	355	393	381	377	334	366	349	357	378	324	347	341	342	349	319	347	341	347	362	385	351	357	331	358	363	368	372	363	328	353	326	377	362	372	297	338	346	326	323	343	377	313	321	372	300	334	360	366	331	354	324	347	312	375	326	312	320	369	339	343	336	334	360	341	342	331	319	356	387	388	299	344	304	338	337	366	332	315	324	361	354	361	330	355	345	370	335	376	322	371	354	338	393	351	362	360	347	379	302	353	337	365	366	330	353	335	327	354	382	362	359	345	345	342	371	327	356	359	352	380	377	359	359	359	376	304	305	331	341	362	321	319	354	391	369	330	366	346	360	343	376	357	342	325	379	350	333	308	337	349	356	347	343	370	338	344	376	361	332	353	315	349	362	366	339	361	333	315	354	335	328	361	311	383	358	337	337	318	347	327	339	358	320	352	360	391	340	357	298	383	380	373	359	346	297	370	374	301	348	356	343	368	326	349	372	364	360	366	332	334	357	344	380	375	333	364	363	356	317	355	359	375	359	331	363	378	356	341	359	313	330	344	353	345	354	324	319	362	364	371	380	355	317	365	381	312	355	364	302	330	390	343	343	359	306	343	331	369	334	351	347	358	322	337	334	362	355	334	338	336	349	357	341	367	354	350	376	375	341	337	335	382	366	334	329	352	351	385	281	342	362	315	341	333	327	344	365	307	347	351	357	366	348	332	332	327	348	343	344	361	349	393	349	379	374	320	352	360	323	335	373	315	352	319	359	382	348	323	314	358	337	341	365	369	360	367	337	339	332	347	346	366	339	359	364	346	377	332	347	351	332	332	327	369	363	360	344	367	376	364	343	364	353	315	344	364	330	355	338	345	321	344	332	360	398	382	316	348	349	331	394	345	356	324	388	355	368	342	372	328	367	365	352	299	336	320	359	380	357	354	357	361	329	367	328	307	378	319	334	359	354	314	323	371	325	314	341	324	341	340	373	367	380	352	340	346	313	329	360	335	359	298	317	317	326	340	367	347	349	349	345	333	348	382	370	334	346	398	354	364	341	363	347	344	364	370	341	336	365	338	335	327	340	346	303	333	346	352	324	363	389	313	329	350	368	376	351	329	337	345	341	364	342	356	313	315	285	341	337	358	357	366	351	365	334	322	319	337	319	363	332	359	337	350	371	353	324	360	338	342	355	372	360	344	362	331	352	332	344	349	345	347	352	310	328	355	297	359	342	327	349	386	349	339	346	343	376	341	359	358	357	361	346	350	361	348	319	334	341	354	379	344	356	334	357	323	328	304	344	368	360	326	354	345	340	361	350	352	358	339	361	349	353	373	368	349	346	327	370	348	339	373	352	362	342	347	385	320	341	371	343	339	397	373	356	327	362	340	376	348	326	340	302	373	323	342	354	396	364	342	369	328	344	343	370	356	359	338	358	328	373	361	327	347	352	342	373	328	344	356	377	352	365	377	331	338	340	351	354	312	324	330	342	323	349	334	374	336	372	357	318	379	381	382	374	344	328	365	375	334	380	335	361	342	342	365	370	350	358	355	366	349	361	322	350	362	393	339	355	337	348	370	370	358	363	354	327	339	310	343	350	365	354	321	353	343	342	353	332	300	334	361	346	343	349	402	393	342	362	327	355	373	359	331	340	353	300	347	347	347	370	350	336	320	336	344	323	383	319	338	370	313	334	330	364	347	336	369	347	361	375	343	300	336	351	343	374	355	345	324	348	391	372	334	364	333	322	345	346	319	294	314	319	351	360	395	334	315	346	333	321	344	351	356	352	399	352	332	337	335	375	319	369	376	357	303	331	344	343	359	352	328	353	325	336	381	357	381	358	325	329	371	370	359	375	336	353	340	364	363	334	360	365	349	332	347	337	367	355	316	296	352	376	365	342	343	358	394	358	357	357	317	346	355	369	333	314	370	324	341	356	360	342	411	388	384	338	384	335	348	377	321	332	337	341	336	324	321	358	322	353	351	346	356	354	318	331	302	364	345	346	311	364	342	327	317	332	377	352	344	360	358	385	337	355	330	344	382	374	364	355	364	344	339	356	329	346	394	347	307	380	337	353	328	359	369	348	327	360	362	356	358	342	343	364	339	348	361	377	333	311	383	350	345	325	318	353	322	341	326	355	344	366	308	351	327	312	339	333	345	344	352	359	310	345	317	377	346	332	350	322	369	375	357	359	361	360	348	339	368	355	324	358	376	372	346	312	352	313	308	318	389	375	363	350	350	332	298	341	305	376	334	367	340	346	354	331	327	373	365	376	353	325	360	334	390	363	321	383	365	322	369	346	352	366	373	336	318	350	358	346	338	350	335	364	382	355	331	315	349	389	353	355	362	351	357	364	337	363	360	358	374	345	349	337	398	371	357	357	360	365	313	338	320	335	354	365	374	336	355	371	358	339	380	343	347	358	343	362	355	343	376	366	337	373	327	310	343	343	336	357	332	306	365	347	372	352	334	407	353	356	370	350	360	337	346	352	380	364	368	371	363	320	340	353	353	357	349	335	340	333	361	343	352	323	336	333	343	328	332	349	339	314	362	347	351	355	361	354	357	333	367	372	349	352	398	325	378	351	356	361	335	351	377	375	348	338	346	377	343	304	336	318	336	319	335	353	357	340	377	346	367	364	357	332	329	347	335	322	303	322
6578	1058	1420	1512	1399	1195	1121	1138	1020	973	957	862	891	866	840	877	846	855	830	896	835	813	856	838	837	863	882	830	882	795	853	830	819	796	871	882	803	811	847	804	823	799	855	820	804	856	845	797	804	843	838	845	805	807	836	803	809	824	864	828	859	799	852	820	809	819	794	847	782	836	819	765	804	823	808	813	792	823	784	823	829	795	823	814	864	859	837	786	853	824	815	844	850	832	839	840	769	853	803	824	803	767	776	808	800	873	775	821	837	840	847	808	834	811	823	832	733	835	816	803	768	781	806	764	810	840	793	832	817	840	796	819	825	805	862	837	760	843	796	783	780	834	825	839	798	777	839	812	783	719	816	809	818	784	843	796	804	845	806	807	790	859	802	829	813	858	838	786	791	808	810	792	870	819	799	816	783	817	814	799	824	783	819	830	793	768	815	794	782	827	810	794	815	792	834	818	815	770	764	802	810	781	780	746	812	833	751	769	808	830	770	825	821	769	789	851	819	836	780	812	733	842	798	809	819	823	825	810	824	825	819	794	823	823	837	788	740	797	852	817	832	767	777	758	817	781	792	822	755	772	826	845	784	800	794	794	854	831	816	825	840	800	809	891	803	831	790	793	821	801	774	798	793	830	754	874	784	847	794	799	765	819	859	755	785	803	807	823	736	778	802	836	790	785	828	827	835	816	787	843	805	808	806	811	871	818	774	815	795	764	786	823	783	760	867	877	832	803	772	839	774	822	826	764	845	833	809	762	839	817	829	806	804	724	835	809	865	830	814	833	872	842	847	786	782	856	822	812	852	861	850	795	833	839	840	817	810	829	827	816	805	767	786	812	839	791	847	823	843	836	830	786	789	795	812	821	783	770	838	821	816	814	790	827	808	782	810	863	804	789	828	747	796	826	806	802	803	839	829	798	763	791	817	813	805	800	802	813	864	801	796	774	801	798	818	825	845	798	809	806	852	808	833	808	775	807	795	805	825	792	774	813	782	775	798	839	758	837	788	819	827	840	794	805	804	793	778	844	779	851	801	802	763	795	837	819	792	805	822	794	809	799	796	842	797	788	834	790	811	786	789	820	744	764	785	794	782	832	821	868	833	822	784	805	821	811	829	792	826	802	810	879	742	780	809	784	830	863	738	860	792	816	790	795	758	801	762	844	755	781	837	853	825	828	812	855	768	782	844	825	753	858	845	815	772	834	856	819	822	788	813	861	802	866	813	880	810	834	828	792	809	740	758	811	830	816	774	817	787	807	844	852	803	818	800	842	819	830	743	784	780	843	818	788	801	776	802	782	842	812	796	748	855	804	802	784	796	819	754	807	789	762	788	812	829	777	782	797	821	827	894	853	780	843	815	864	791	819	812	748	784	823	835	770	785	817	837	775	818	802	791	802	767	803	795	809	759	821	857	789	766	812	830	851	825	785	824	807	788	796	771	829	886	835	765	854	784	810	813	767	830	774	774	819	816	790	833	822	869	772	831	761	849	763	816	819	766	799	759	840	879	801	769	787	800	842	766	774	802	790	731	812	810	831	828	859	800	837	810	829	785	823	789	881	815	801	756	794	787	813	798	815	794	831	830	839	839	836	801	784	812	788	841	805	800	807	808	759	845	808	803	791	833	832	809	781	827	829	823	809	815	721	835	912	814	844	776	789	877	836	854	865	820	858	804	830	765	802	857	805	778	810	792	814	837	792	826	835	777	811	816	819	833	813	800	836	867	784	863	824	835	792	823	781	807	776	755	822	810	841	766	801	782	879	813	864	789	814	854	795	844	837	818	746	767	791	868	801	775	792	836	778	835	813	800	771	842	792	830	774	739	773	782	826	848	763	794	790	785	807	833	751	804	810	816	834	761	791	784	804	874	816	821	792	812	795	862	747	832	815	784	823	806	824	834	821	788	789	798	775	783	803	780	842	829	782	872	772	831	829	816	807	819	777	827	784	811	789	831	813	816	804	770	788	819	799	786	822	814	839	784	817	831	808	767	805	817	794	811	810	759	800	811	808	876	830	808	770	835	773	804	804	857	841	822	840	812	834	818	794	828	798	788	736	834	780	788	872	777	812	756	825	781	778	766	839	819	829	824	810	828	810	841	795	817	829	815	829	832	773	813	818	825	828	760	802	807	801	774	804	779	854	811	813	838	817	797	761	827	814	802	795	822	804	835	792	795	782	811	849	766	842	783	793	855	864	816	802	804	795	823	797	802	827	815	789	802	855	798	770	831	788	804	815	815	806	783	867	794	822	782	786	801	845	824	795	781	773	863	828	840	786	780	779	804	842	833	798	837	792	795	790	848	801	798	814	795	819	823	839	761	820	771	791	789	752	819	849	753	805	815	799	818	786	805	792	801	799	835	823	835	824	813	825	827	820	776	787	814	772	825	802	837	824	804	852	834	810	877	829	808	799	783	815	786	800	798	794	854	843	833	792	773	815	810	818	761	796	830	814	829	796	826	743	789	751	827	826	743	868	837	857	806	810	860	811	773	825	801	841	845	883	785	778	812	793	797	874	838	826	782	776	770	825	807	825	779	803	833	782	822	814	787	848	833	829	776	769	764	798	799	801	809	821	788	801	803	851	809	813	778	768	812	825	814	797	812	793	801	770	839	806	838	789	795	826	796	826	817	829	785	791	780	813	819	802	799	782	844	810	758	777	829	791	809	796	837	816	834	764	837	785	786	839	806	800	793	862	789	832	819	818	774	796	802	801	794	812	834	813	775	804	864	816	795	821	822	784	813	796	834	815	819	834	780	801	836	776	807	855	830	843	778	852	832	816	781	837	859	828	849	807	749	805	807	825	781	770	779	835	832	845	827	817	788	811	807	769	800	779	814	844	869	844	761	791	786	858	833	796	824	777	851	818	791	754	864	797	830	829	848	825	795	806	824	822	809	794	809	798	809	811	837	804	845	787	815	810	804	797	788	801	818	825	772	832	823	814	766	846	798	832	799	778	814	820	769	779	798	862	819	785	817	795	850	800	807	821	801	765	864	821	810	837	833	807	832	806	809	753	831	817	792	785	833	864	823	775	802	806	778	818	786	829	788	805	840	794	793	776	768	824	823	795	809	803	854	805	802	836	807	802	848	797	848	787	816	817	748	827	808	777	809	784	814	789	809	844	782	820	804	793	770	779	820	842	852	781	860	786	834	771	765	807	859	798	835	818	787	820	830	824	837	795	775	794	797	768	776	838	756	749	862	868	764	809	811	808	742	788	831	835	774	806	815	804	813	756	780	832	866	859	805	842	823	830	795	727	799	823	790	802	758	797	847	861	785	759	810	789	847	825	801	786	818	801	805	789	815	838	805	805	790	861	778	817	834	821	807	826	808	799	805	841	769	797	791	763	818	848	836	815	792	829	826	796	759	810	828	803	838	777	796	751	817	810	816	810	870	818	792	809	809	815	824	781	855	761	800	863	808	812	838	784	848	806	789	795	777	847	794	843	800	784	826	779	792	794	813	830	802	794	846	818	825	779
12496	774	719	581	406	322	266	242	256	189	192	207	217	174	176	207	190	163	215	190	164	180	182	179	169	165	162	149	175	165	196	169	154	169	149	162	163	155	186	189	164	140	174	158	194	167	175	189	173	161	167	177	160	137	173	163	167	196	169	152	167	159	145	162	196	177	174	170	154	189	155	135	171	170	167	190	172	164	176	158	175	180	168	166	145	160	157	162	148	155	154	154	165	145	171	179	182	157	178	174	158	188	151	182	162	182	167	154	153	161	185	164	167	160	152	176	190	170	162	154	175	182	167	165	149	165	155	155	153	149	153	178	163	144	209	169	179	182	171	153	161	158	175	150	140	156	169	164	175	162	172	169	159	140	162	179	166	166	172	150	148	147	171	174	175	164	155	153	157	161	156	161	159	138	177	161	154	160	180	145	148	145	175	155	179	164	151	192	169	175	132	151	154	162	158	174	142	159	151	170	159	170	152	155	181	172	169	173	150	170	150	183	182	166	183	167	146	157	155	175	176	160	159	153	180	171	153	168	153	148	178	167	170	183	163	165	171	144	196	164	181	184	161	176	163	165	164	157	142	162	188	184	166	162	166	155	152	156	161	153	167	166	154	173	195	194	160	155	171	170	150	163	146	151	175	169	148	161	164	173	169	176	167	178	179	167	175	169	144	149	172	177	169	183	150	173	206	164	154	178	147	180	147	176	165	148	141	140	158	163	164	180	173	168	179	166	153	181	187	168	153	152	150	147	173	159	168	148	177	159	164	174	175	185	186	167	177	176	149	151	181	158	159	177	196	162	159	161	170	134	155	149	153	150	159	166	168	153	166	140	160	172	173	174	156	164	162	162	163	172	170	171	171	186	169	176	166	181	171	168	167	174	186	152	182	156	152	171	180	170	178	172	187	191	166	167	170	178	152	144	166	154	148	162	172	133	173	160	159	157	186	158	151	161	165	146	173	187	171	190	167	185	173	161	155	163	168	177	155	188	179	165	158	166	183	165	153	191	178	144	159	174	162	158	155	152	170	171	162	160	160	172	174	156	181	165	173	156	157	183	144	187	182	188	169	169	181	180	159	174	123	193	161	166	157	171	175	153	157	171	177	150	185	159	179	169	167	156	156	152	169	144	160	175	141	158	171	164	164	174	171	184	170	132	169	172	183	173	154	163	176	181	145	152	173	173	173	166	165	160	158	135	150	142	194	152	165	175	177	184	156	160	181	143	156	177	149	151	172	164	182	181	152	167	171	137	162	186	167	151	162	157	164	165	153	185	144	160	172	155	169	181	169	184	154	161	174	128	141	156	170	174	152	158	170	163	170	179	153	149	172	158	155	146	138	157	127	158	163	196	177	158	129	157	190	153	185	168	175	158	189	178	158	171	169	153	170	191	177	194	150	180	180	186	168	173	172	184	151	166	167	178	172	167	152	185	139	155	164	178	197	169	169	190	163	153	137	170	151	147	157	180	153	165	170	188	166	156	169	176	167	150	173	153	194	175	182	146	164	139	171	159	170	150	176	189	163	144	176	169	185	176	163	172	179	175	167	149	182	157	177	150	144	192	165	145	166	166	164	180	166	168	148	178	164	165	168	164	155	147	184	160	185	154	168	165	164	168	172	153	167	164	158	181	152	166	170	173	172	149	145	156	168	178	156	167	168	160	159	152	146	172	179	142	148	179	151	164	143	174	182	154	185	176	173	197	178	144	164	161	180	162	189	165	166	169	169	165	180	154	164	181	153	173	174	153	177	166	161	189	155	173	180	164	165	166	161	151	158	174	190	149	145	154	155	188	143	159	163	193	174	171	184	188	167	161	161	166	169	160	194	156	165	188	183	158	190	166	162	164	174	186	163	164	166	176	158	161	203	160	160	188	150	173	157	194	185	171	169	171	175	159	149	125	161	163	139	164	193	169	190	170	149	170	157	154	158	176	160	181	182	173	173	182	175	147	160	155	156	174	154	169	154	161	147	152	158	157	190	161	173	173	163	174	149	146	199	143	154	181	189	162	160	147	147	170	173	177	167	176	189	202	166	163	177	179	164	142	162	155	151	130	181	170	172	170	175	180	150	170	156	153	155	164	156	166	182	156	178	184	157	157	150	165	184	160	185	181	162	172	149	141	160	159	166	185	141	154	173	175	166	156	156	175	171	177	171	162	163	171	158	164	152	163	186	186	160	145	179	182	174	159	183	160	187	160	146	177	188	165	166	176	200	170	187	205	159	155	157	175	177	139	169	156	159	184	152	173	170	189	161	164	167	168	171	191	155	178	153	150	182	150	181	182	183	170	144	150	166	185	165	170	156	176	174	164	150	155	166	147	154	167	167	165	179	163	152	171	150	167	149	159	180	167	169	169	154	196	183	150	157	156	174	176	175	168	158	181	176	139	194	171	155	154	162	163	203	162	170	159	163	187	169	163	141	180	160	159	174	158	173	166	171	167	175	151	184	150	184	173	180	172	174	163	162	148	169	174	160	148	182	153	168	172	170	176	193	184	177	173	180	180	179	172	190	154	164	182	169	150	169	174	173	155	162	164	156	164	161	171	158	185	149	144	174	160	203	186	142	153	170	195	169	174	167	171	151	184	171	156	161	163	164	151	176	184	172	158	163	170	188	206	171	147	147	177	185	168	179	172	148	153	169	167	170	168	187	168	162	156	148	175	158	187	170	147	169	185	174	133	128	161	156	164	185	165	154	160	153	160	178	160	160	160	162	173	184	161	170	158	181	191	133	167	161	179	159	192	181	154	177	155	174	167	178	161	162	177	157	149	140	152	163	183	163	157	165	180	183	183	158	165	164	176	196	166	156	157	166	147	146	138	183	184	173	161	196	174	169	153	161	165	136	160	175	166	165	153	188	178	186	173	160	160	162	148	161	173	162	175	150	146	171	133	167	171	178	182	174	150	184	160	192	179	166	186	154	175	183	190	173	141	174	176	174	163	157	188	167	140	153	173	166	184	161	167	145	180	157	166	178	182	162	186	154	166	152	165	148	148	195	159	157	169	186	181	177	179	172	172	160	152	175	191	159	157	169	148	176	186	160	173	185	145	161	154	165	153	148	145	184	154	192	180	167	147	135	141	172	180	154	153	161	168	152	167	162	172	167	190	172	183	173	159	182	177	161	148	146	174	213	164	155	224	169	153	180	173	169	175	179	183	170	170	146	161	182	172	160	159	151	157	167	165	166	158	172	174	185	167	168	178	173	176	181	179	134	150	176	163	154	155	172	190	151	171	151	167	151	170	180	195	171	169	158	176	178	174	172	177	165	157	172	158	176	163	175	146	162	133	173	157	157	190	181	151	168	171	172	165	174	172	142	171	160	168	170	160	177	192	152	152	161	183	166	174	146	183	171	155	159	164	165	174	155	162	170	173	141	180	162	155	143	167	170	144	161	160	157	143	178	166	161	171	170	158	155	180	158	166	168	146	164	171	146	164	175	167	188	141	160	173	156	157	141	202	163	168	162	179	185	149	143	177	183	175
7884	921	1655	1856	1447	1247	1110	956	814	767	719	610	605	555	541	541	486	509	471	453	457	469	545	508	488	469	449	475	445	436	425	476	465	418	495	426	465	415	434	423	454	468	422	426	439	427	390	415	413	415	383	446	449	458	444	405	418	397	437	437	450	467	432	426	462	427	414	408	446	460	419	406	449	416	414	438	449	443	419	449	450	414	409	405	466	392	456	432	454	422	430	420	422	411	414	433	426	425	427	469	416	446	420	452	408	465	419	427	431	412	411	426	435	398	401	396	419	407	433	440	446	406	408	430	395	432	402	434	424	398	440	390	404	412	427	401	455	446	418	416	445	424	391	451	399	425	417	417	409	443	432	436	422	414	467	411	394	420	390	437	453	432	418	431	441	410	450	419	434	398	441	435	462	446	403	440	398	428	435	429	396	461	390	447	414	423	459	391	397	432	430	427	435	441	444	440	428	417	422	431	396	432	378	384	442	420	396	418	413	408	419	420	409	442	436	410	457	401	402	457	432	409	417	425	414	450	413	425	425	435	412	405	388	443	426	377	430	395	440	433	422	436	428	411	410	421	432	434	436	405	410	404	400	419	422	436	428	402	412	428	433	437	424	407	432	424	386	445	434	408	422	393	454	422	429	414	444	447	484	400	409	412	455	434	427	433	425	407	436	398	436	412	408	399	458	414	416	401	425	418	426	431	377	449	402	428	416	436	410	437	410	449	426	463	469	446	467	420	419	390	394	411	412	445	444	418	388	438	474	402	412	417	444	465	437	427	437	419	400	437	389	437	483	402	405	424	450	414	417	424	415	443	442	413	416	433	445	433	410	443	416	403	410	447	423	438	418	422	411	410	450	428	428	404	404	425	396	399	440	427	446	432	448	430	442	389	426	378	439	409	423	397	417	435	381	424	518	383	426	404	404	422	400	410	424	475	436	444	392	423	456	418	428	412	392	437	458	442	437	428	457	423	422	451	436	435	412	448	448	419	430	413	423	482	459	436	432	434	421	425	425	413	414	376	420	441	434	431	400	422	435	447	450	425	415	410	421	419	407	439	430	405	414	461	421	466	402	451	436	436	469	438	438	385	408	450	424	405	422	458	427	404	447	454	448	441	453	431	429	459	409	403	394	436	444	424	433	440	430	466	425	420	435	417	380	399	428	430	454	403	428	460	433	432	405	433	447	441	413	430	429	423	457	395	424	424	414	401	431	426	421	380	410	434	445	407	435	403	408	413	478	403	448	400	427	382	443	406	422	443	445	398	438	454	410	471	428	440	420	427	428	420	409	407	427	436	382	434	435	444	472	419	460	450	413	397	475	435	436	418	444	437	404	440	432	424	421	445	414	453	381	435	422	436	432	376	404	397	401	422	454	390	402	407	387	401	454	444	415	407	440	455	418	438	436	398	469	405	400	401	433	412	451	442	458	412	419	418	427	424	412	428	403	434	426	433	442	414	408	440	427	394	442	395	426	411	412	419	414	418	418	400	422	433	397	437	431	431	413	404	437	382	435	422	433	401	390	413	430	419	425	425	429	446	416	433	401	426	420	429	417	435	407	413	439	428	427	393	443	410	431	420	424	370	419	406	445	456	437	457	443	426	435	432	426	407	432	431	435	406	442	438	441	424	452	444	401	396	389	412	450	448	392	446	418	409	433	405	430	428	438	425	433	395	400	425	406	437	446	442	436	428	431	420	416	423	417	419	399	420	418	422	430	418	438	372	443	417	452	398	460	428	408	439	464	396	420	440	434	462	415	427	448	436	430	403	410	412	426	412	462	421	419	434	428	412	428	444	428	429	442	407	456	407	408	410	399	417	438	432	435	399	400	458	412	432	442	417	437	421	408	414	440	435	403	426	392	476	411	400	476	448	441	453	464	448	402	407	456	410	427	430	384	421	407	437	431	406	421	407	410	420	416	413	394	431	410	414	422	438	427	392	419	464	425	443	437	430	424	418	418	414	396	429	440	438	431	439	430	419	419	396	443	452	450	419	400	426	396	412	417	428	454	431	414	439	398	465	431	426	375	425	418	427	405	419	451	417	417	419	410	384	440	429	434	448	423	448	417	416	423	407	422	417	457	435	411	423	414	392	406	438	393	423	415	420	410	413	407	426	447	444	435	445	412	405	416	416	424	400	448	426	426	426	403	417	450	400	411	438	457	431	423	424	401	446	450	433	411	426	422	390	408	477	402	450	378	389	428	466	407	435	407	418	428	394	420	430	396	426	429	443	444	403	400	414	425	428	416	432	444	394	412	445	468	410	429	447	432	431	399	409	459	479	407	408	389	456	452	403	417	417	436	429	410	443	414	423	372	436	406	418	423	456	421	415	428	400	406	431	411	409	427	427	427	435	425	417	408	437	423	421	412	401	410	404	430	431	466	419	437	409	423	375	419	424	389	460	420	405	432	443	437	422	416	412	400	444	425	446	446	425	381	420	411	412	418	428	460	433	389	404	422	446	431	427	419	413	418	456	405	446	447	421	452	387	434	427	399	465	409	415	438	457	432	444	442	443	463	409	411	411	453	423	415	410	440	436	447	407	441	440	424	430	407	403	450	401	410	427	406	432	456	401	426	426	456	447	393	446	416	416	445	392	450	466	434	410	408	446	459	417	449	438	431	440	416	389	388	404	391	434	444	428	437	430	435	439	416	448	424	444	435	412	409	430	446	430	471	402	417	411	460	454	440	426	420	446	455	396	438	396	390	429	433	411	403	416	383	424	416	411	464	444	419	442	423	473	422	440	459	430	420	409	405	406	409	455	441	414	392	435	438	420	414	446	410	445	382	438	417	426	438	399	447	397	408	435	435	416	413	418	438	419	411	441	452	410	429	427	414	421	419	405	412	404	410	435	465	401	429	445	426	418	447	479	426	421	434	411	426	444	442	438	428	429	425	457	394	440	429	430	418	421	429	377	497	436	460	434	422	438	396	431	489	423	430	433	439	438	423	437	440	452	441	395	418	394	425	439	393	399	407	435	435	445	412	471	421	439	418	434	385	430	400	421	395	431	446	435	396	424	408	378	434	464	425	435	431	452	436	427	411	413	409	454	410	413	434	460	388	413	432	401	410	426	420	424	409	454	397	417	406	419	451	433	446	451	398	434	457	438	425	447	447	388	434	393	444	418	419	428	430	420	428	399	421	424	425	412	405	405	407	462	425	440	453	429	433	453	458	450	450	489	432	449	407	441	427	430	435	401	426	467	457	413	413	416	439	454	435	413	425	415	419	393	449	416	442	413	412	443	440	452	433	414	408	414	431	440	436	411	430	446	420	467	432	451	417	436	418	416	418	434	451	405	420	398	450	467	446	444	430	402	438	438	405	433	391	412	433	424	441	400	423	442	421	433	390	455	403	442	402	457	387	414	387	459	407	412	413	452	416	432	411	432	405	414	422	446	407	453	441	438	445	430	449	410	436	418	433	419	429	404	409	435	410	406	439	415	406	423	423	452	423	431	419	419	413	430	444	403	406	419	412	399
1596	445	414	409	380	381	379	377	379	398	356	356	418	393	398	367	409	400	400	367	397	393	393	360	384	382	411	370	413	404	390	367	350	318	378	376	348	399	410	408	378	388	385	392	355	402	359	348	351	397	386	388	408	348	370	383	405	381	371	401	406	370	387	417	388	370	383	379	380	387	364	375	374	345	360	388	351	385	378	385	398	376	391	340	369	372	357	392	394	404	388	401	399	385	381	380	376	388	388	371	394	373	401	380	389	409	406	389	372	373	399	361	393	364	346	373	364	372	367	367	372	412	374	353	398	355	408	389	418	385	375	379	351	391	336	404	416	386	372	385	396	402	372	380	386	399	394	384	351	372	362	388	402	402	406	426	367	416	384	392	431	390	352	405	371	369	388	439	363	389	393	395	401	363	398	365	361	389	386	382	371	388	388	393	362	365	389	387	401	328	371	383	396	349	350	405	370	360	373	391	369	360	360	362	388	380	364	381	364	379	397	388	394	434	389	365	397	356	369	361	400	374	359	367	404	398	396	376	363	373	381	360	389	361	411	419	359	362	412	414	371	350	389	369	393	370	353	407	359	390	415	391	373	384	374	379	372	430	404	386	388	354	357	401	401	418	386	420	397	386	393	396	419	371	409	378	386	371	361	374	404	389	373	383	384	392	395	340	379	371	401	339	398	351	380	419	394	389	418	444	408	402	390	355	395	427	377	353	382	367	388	383	385	393	385	400	398	377	373	387	407	375	335	394	386	402	371	402	403	368	404	393	388	345	402	404	384	382	381	371	394	390	394	406	422	368	386	356	336	400	366	378	406	351	370	389	402	376	368	366	400	399	391	384	371	358	387	382	418	373	435	376	382	393	394	387	395	367	379	369	351	362	391	428	375	356	385	371	384	390	420	355	361	429	372	380	397	385	409	409	382	406	380	366	376	384	362	369	358	400	386	414	394	393	372	382	359	364	361	377	400	382	350	395	382	386	392	403	364	400	388	371	362	388	397	364	379	378	386	380	415	382	341	356	408	400	407	418	342	425	381	371	395	385	374	393	385	354	381	385	396	343	365	390	386	392	360	388	383	389	377	389	359	338	346	391	384	393	385	381	379	371	410	367	350	383	386	377	389	426	376	419	374	362	370	385	412	380	435	362	354	365	390	376	356	379	385	365	389	404	428	389	396	411	382	425	380	358	329	343	344	415	390	372	425	374	356	385	348	387	403	378	378	393	336	372	385	392	378	372	386	367	403	388	368	358	378	358	365	374	352	390	376	368	396	412	380	396	384	401	369	350	393	397	374	394	387	376	367	406	379	381	318	425	333	369	417	408	368	382	428	378	397	376	380	366	404	387	356	392	360	371	391	402	360	378	352	390	361	378	398	370	382	399	393	370	416	401	377	381	417	390	381	367	421	346	364	357	381	343	379	376	367	392	393	379	383	350	376	397	445	354	363	377	402	368	355	406	416	375	380	376	370	392	380	397	392	406	372	379	404	351	403	368	378	365	380	368	387	392	360	380	384	392	367	383	391	388	404	367	380	382	384	377	386	369	393	360	355	407	367	391	389	374	361	391	350	396	387	370	402	351	357	365	367	390	378	353	410	380	393	380	401	354	392	389	379	405	390	376	379	375	360	408	391	376	389	374	397	368	386	416	341	420	380	367	376	379	389	398	369	396	393	364	362	386	402	367	406	402	366	401	375	396	415	395	392	379	382	380	381	362	407	399	376	411	359	363	352	367	421	392	363	352	410	338	363	362	390	377	408	374	377	358	368	389	345	427	376	366	409	407	392	391	405	379	432	390	366	395	372	364	393	356	392	366	392	377	391	363	385	353	412	373	356	367	437	388	384	395	381	369	374	382	383	413	370	371	399	415	373	410	391	417	422	377	396	378	421	346	382	387	381	402	359	402	425	380	377	386	370	406	377	386	362	338	385	363	379	400	374	397	366	386	395	314	338	389	406	372	391	383	399	353	401	379	416	400	364	350	384	375	385	369	392	408	392	389	417	384	383	396	392	385	359	387	402	386	415	330	373	443	402	386	374	377	385	407	415	316	370	371	394	372	364	403	371	382	392	358	413	377	380	370	362	399	376	344	399	361	375	387	393	383	355	389	413	418	369	391	388	422	393	366	363	401	372	351	378	387	375	374	371	352	373	365	374	397	397	396	409	397	363	403	363	365	381	369	365	379	409	385	377	412	384	389	388	363	366	360	362	382	384	369	429	355	342	371	400	408	419	369	357	390	378	392	365	372	368	413	373	378	354	377	354	342	404	386	359	395	408	359	405	357	336	341	379	390	431	410	390	385	409	366	368	360	381	365	404	355	411	405	378	360	392	363	380	349	367	421	410	394	416	369	414	370	374	400	376	360	386	444	380	374	415	384	376	396	350	401	399	388	404	373	391	375	407	337	398	382	369	404	389	388	416	379	374	361	372	384	356	377	385	388	398	374	402	393	416	360	374	380	376	382	383	407	383	371	379	392	388	366	375	382	387	381	408	371	391	399	388	349	370	388	404	389	371	361	395	361	412	400	378	362	380	391	362	360	384	364	441	331	379	370	389	337	369	356	345	362	357	366	386	400	381	392	387	386	375	409	355	390	403	361	372	387	395	372	331	407	390	407	415	365	398	388	406	358	375	390	401	388	396	378	382	353	371	393	373	367	381	377	416	397	398	399	381	390	369	379	405	345	374	389	366	341	380	394	370	355	365	350	352	372	354	411	434	394	381	373	381	359	392	431	417	416	405	381	364	336	382	343	383	374	377	367	433	382	388	377	418	397	393	372	411	390	360	345	365	364	386	393	377	385	334	366	368	348	396	383	403	394	350	378	395	357	407	394	378	387	389	393	415	329	411	381	366	410	394	382	410	397	427	404	389	347	398	378	397	376	382	372	395	374	418	426	368	403	376	373	395	395	350	375	374	400	374	355	428	364	354	381	392	384	417	377	414	383	373	403	346	391	356	352	399	371	366	389	392	399	385	361	399	398	365	370	378	345	369	423	361	338	406	374	397	384	397	392	391	415	425	375	360	368	416	405	398	371	370	361	394	359	342	369	389	382	403	402	385	357	367	415	390	369	338	345	400	377	363	385	389	355	368	373	353	426	409	408	390	354	426	411	406	362	399	387	429	419	368	412	402	373	392	380	388	332	375	372	385	356	436	376	399	387	375	379	348	361	390	397	386	405	381	380	388	385	377	417	388	408	380	412	374	406	394	421	402	383	378	405	370	393	427	427	358	390	375	373	409	422	383	398	381	367	362	398	363	367	397	362	404	353	396	379	375	383	385	410	368	390	366	396	381	391	413	387	402	383	316	372	412	353	373	360	363	381	398	395	361	379	408	390	365	381	371	415	389	385	383	378	361	350	389	364	379	386	425	383	379	395	365	415	401	417	441	412	373	380	405	396	353	386	360	398	413	359	384	418	422	370	359	390	368	383	371	401	399	381	370	370	391	402	370	363	365	414	371	352	398	405	350	370	381	389	379	355
2063	955	929	982	943	934	948	984	911	904	928	896	879	998	931	865	916	883	858	908	877	873	948	899	966	912	892	897	842	906	916	906	947	887	882	924	902	889	895	929	846	874	879	894	874	894	876	944	904	887	870	875	809	871	885	879	855	918	868	910	885	922	893	883	913	881	914	874	912	908	898	893	875	876	851	849	879	899	881	904	882	912	827	841	916	879	907	899	865	849	879	916	830	881	933	939	919	937	916	891	909	889	848	892	895	878	915	902	914	870	907	940	877	904	904	955	876	915	876	895	936	867	905	857	905	896	873	874	957	858	937	893	851	859	909	900	886	850	903	886	866	909	940	896	897	931	900	915	826	855	895	898	934	925	805	904	924	912	922	904	863	856	914	897	873	924	933	901	894	923	881	888	876	886	862	838	946	912	923	889	902	827	915	881	847	893	920	882	939	883	889	862	891	873	901	903	880	889	902	902	852	885	831	860	869	857	933	887	869	824	922	927	889	837	903	846	883	880	881	859	945	907	838	859	847	908	878	900	892	879	880	927	874	881	852	889	895	885	879	931	813	902	863	880	902	935	835	926	909	881	865	878	891	892	842	913	859	902	844	931	858	902	917	873	898	902	902	915	881	874	894	933	888	909	885	892	892	852	870	887	906	933	904	896	919	900	863	874	897	889	896	895	848	899	908	866	898	914	900	958	906	852	900	918	882	868	894	867	864	888	868	881	941	950	885	887	832	873	972	892	938	944	915	864	942	891	913	909	879	901	885	965	908	890	886	939	931	899	928	885	908	932	896	928	858	869	901	893	881	930	941	904	958	866	932	883	906	877	909	902	885	941	912	908	863	864	898	925	917	909	915	915	876	839	883	881	882	902	925	856	868	920	865	900	862	911	925	913	897	933	885	876	932	930	881	856	891	917	887	914	982	895	960	928	930	828	882	875	947	908	911	868	855	923	923	854	885	882	856	890	897	904	945	922	920	862	889	925	892	877	865	856	863	912	914	887	936	887	879	873	913	890	952	930	919	877	890	901	874	917	938	917	882	918	902	918	901	932	914	922	867	851	847	932	894	887	898	924	872	891	879	865	903	854	873	930	861	937	919	920	898	860	916	894	883	897	903	882	886	906	866	888	896	874	874	907	876	909	900	898	877	928	892	906	884	865	916	912	896	946	869	874	932	878	929	898	881	896	879	891	876	893	874	936	876	832	867	926	885	889	885	869	926	855	872	884	938	872	917	894	882	905	890	907	879	903	917	888	868	852	911	885	876	845	829	910	850	930	885	907	912	871	960	887	933	942	862	919	859	883	912	932	902	887	936	867	946	902	910	900	848	831	867	890	895	911	903	897	852	922	886	910	915	955	885	886	873	930	863	889	931	908	883	914	854	879	856	911	876	905	899	871	842	894	928	948	870	876	838	926	835	923	902	859	894	870	850	869	926	900	862	874	869	924	882	882	910	893	918	919	875	870	923	857	950	911	878	893	867	873	957	926	891	878	878	855	820	881	921	903	945	885	894	886	884	818	891	901	915	843	837	826	892	895	874	940	870	930	887	844	921	894	881	900	892	880	903	866	902	886	899	895	904	909	894	938	887	931	902	958	891	892	929	899	927	900	891	906	905	908	904	883	867	933	904	854	921	828	898	867	862	897	874	901	826	874	861	882	856	860	879	879	825	902	898	887	961	882	901	895	900	931	863	900	847	898	898	907	923	944	863	877	865	866	869	882	897	872	878	902	933	868	939	906	918	898	896	887	896	944	869	872	924	851	867	918	944	911	888	909	892	888	879	912	958	888	885	927	902	936	916	922	879	873	840	904	926	929	849	824	909	884	921	895	907	913	935	833	869	887	894	946	871	882	925	868	842	892	870	861	905	898	893	852	934	887	886	880	871	884	939	947	894	883	871	848	947	907	951	893	884	908	888	939	876	878	896	900	925	858	891	950	867	905	898	899	902	851	892	898	912	874	965	928	934	918	883	832	931	878	885	847	925	883	894	893	866	926	877	869	890	909	914	909	896	875	871	889	884	863	895	877	868	888	925	871	872	905	959	888	857	959	860	920	910	913	900	968	942	956	866	901	884	960	895	885	902	917	887	889	896	881	905	886	927	878	879	918	878	935	889	918	905	929	866	956	912	871	908	934	901	861	847	885	915	895	859	927	913	865	881	888	908	892	866	836	850	907	897	864	859	866	891	905	914	880	930	938	888	828	924	928	894	900	906	905	853	834	896	882	859	904	844	913	896	941	924	854	919	955	883	908	888	940	887	840	927	892	860	886	938	916	841	912	882	907	897	868	863	887	892	929	871	866	953	911	903	928	883	872	935	896	849	894	887	914	902	899	925	878	880	907	892	910	899	890	894	866	904	893	877	872	923	887	962	889	902	902	859	894	871	889	905	962	875	913	892	902	930	841	876	874	943	926	903	879	915	909	883	907	905	899	912	919	882	893	903	890	914	910	881	912	936	903	873	920	919	897	805	882	906	897	848	927	881	898	847	905	858	889	856	875	874	898	934	854	952	896	923	921	926	896	927	898	914	847	895	946	824	948	952	844	898	891	893	857	826	890	943	881	910	877	900	922	867	876	957	874	843	881	892	901	889	899	877	921	895	834	933	825	919	896	914	916	849	905	868	883	901	919	901	820	904	911	864	906	858	857	894	922	880	905	874	892	942	949	931	867	915	869	847	941	917	801	913	845	908	902	890	884	875	919	898	894	866	920	863	854	836	867	887	897	877	908	871	923	917	858	906	908	909	891	905	923	880	919	907	858	893	909	859	889	896	853	870	907	917	889	891	884	912	911	924	882	859	882	899	906	923	936	908	913	842	891	878	923	915	905	913	876	916	908	832	919	915	932	955	879	822	902	888	888	887	909	835	887	856	941	912	912	886	911	876	901	899	914	885	922	910	860	900	868	894	901	913	917	891	883	928	935	838	903	871	900	951	890	938	914	900	924	888	876	902	898	909	936	934	832	909	882	867	904	845	922	866	931	923	816	884	909	890	883	896	862	890	885	873	863	905	881	905	897	917	910	878	949	905	911	900	942	877	903	941	872	917	955	932	853	831	885	924	886	879	865	865	934	918	881	912	862	917	903	893	920	924	816	943	854	917	865	876	895	895	891	869	906	905	884	857	874	886	927	930	898	849	910	937	878	908	896	885	914	895	907	831	838	938	971	919	875	924	918	864	900	892	916	934	888	921	853	957	896	880	861	924	923	922	928	899	892	927	851	904	856	897	931	890	887	912	906	904	882	918	894	875	907	875	868	907	906	906	897	858	888	804	923	897	908	934	964	876	920	864	855	864	879	911	918	909	926	933	824	883	859	848	912	912	875	923	884	910	942	913	877	913	927	910	932	907	872	849	890	898	884	861	924	921	884	888	875	899	900	859	837	926	945	915	905	844	915	897	900	839	892	851	916	944	930	808	885	894	871	874	955	911	860	861	927	863	843	942	865	884	860	918	882	876	934	961	927	883	920	939	867	889	854
6879	610	608	538	444	415	416	378	418	393	388	381	345	360	363	355	381	351	351	350	367	351	361	344	345	365	314	359	329	347	350	361	347	329	380	328	333	329	343	317	324	345	351	343	310	326	339	358	347	329	366	373	384	330	355	352	323	346	333	320	351	326	362	362	365	357	395	328	325	343	313	349	336	349	343	375	378	392	338	336	349	361	351	348	362	351	312	356	345	344	399	346	334	345	366	313	341	359	335	355	356	333	371	302	372	355	327	316	376	336	342	375	347	362	368	386	355	346	328	335	365	340	355	325	394	339	332	340	326	336	343	344	345	386	351	345	346	340	352	357	344	341	337	319	354	361	321	349	343	356	358	368	367	327	347	376	347	374	354	314	350	376	320	370	376	349	326	371	326	346	327	320	352	329	332	379	337	350	335	318	349	346	338	345	364	387	343	314	371	330	367	375	370	330	334	326	369	354	303	349	318	374	319	347	349	361	368	366	340	341	319	334	357	311	335	334	332	359	348	352	383	361	304	314	398	336	331	368	359	343	358	310	318	337	333	382	305	345	357	334	354	317	375	376	331	360	359	301	377	355	343	362	366	320	357	328	343	359	318	317	348	325	318	354	328	339	404	321	352	362	338	340	330	342	376	327	398	368	339	325	352	356	361	362	359	360	351	339	322	418	341	330	359	320	364	364	322	383	347	335	321	365	360	336	334	356	363	357	327	345	348	332	300	360	339	328	344	353	334	333	356	319	355	347	354	343	341	335	356	357	336	341	358	362	303	347	364	347	352	340	330	314	377	332	353	323	339	360	332	338	351	355	325	342	302	364	349	373	331	377	347	392	358	346	365	340	302	352	330	354	365	320	355	334	363	326	374	365	380	364	325	354	347	323	371	347	337	369	340	362	365	360	352	357	348	374	347	340	345	322	329	396	376	332	356	322	342	336	335	342	367	337	360	367	331	301	314	329	363	378	306	347	323	348	360	346	376	342	344	337	346	349	333	357	303	349	315	349	367	395	377	356	376	344	313	374	337	339	343	350	361	355	355	361	343	360	342	318	316	330	341	331	330	352	346	344	327	332	361	378	352	374	374	311	335	324	330	363	380	372	346	347	357	356	359	338	308	333	324	340	350	367	370	342	362	345	367	359	355	339	319	357	351	385	343	366	326	387	332	384	351	332	334	363	353	314	350	341	359	339	358	352	362	360	331	335	316	407	363	356	379	351	349	331	342	332	365	365	368	345	360	344	358	345	330	374	341	379	380	363	319	314	337	314	349	401	384	413	356	356	337	377	357	375	380	356	320	326	319	317	344	349	380	353	332	375	350	349	345	368	375	324	328	340	349	350	341	362	339	371	366	379	348	359	351	367	385	349	333	373	336	320	362	386	388	378	350	363	370	328	330	332	312	364	353	327	417	359	344	329	380	358	359	331	326	370	356	334	334	331	366	335	338	397	377	354	390	343	364	314	380	316	339	349	347	315	342	371	336	354	395	358	409	355	362	342	346	326	340	360	367	382	339	352	341	345	352	371	345	319	331	333	323	328	371	382	342	348	355	380	331	355	368	307	302	352	344	333	376	362	391	352	321	365	323	356	384	331	354	321	357	331	325	346	312	349	389	371	351	370	349	354	336	309	336	359	347	336	375	368	368	387	331	347	366	336	364	315	349	322	348	370	339	384	367	319	352	318	344	335	378	354	386	342	366	339	357	320	369	371	368	327	349	358	354	364	357	333	355	367	334	359	378	364	352	400	325	382	402	332	344	367	364	329	308	334	335	336	340	367	314	325	357	308	335	338	334	340	371	366	366	372	375	336	308	304	367	355	325	337	333	348	367	374	347	331	366	355	321	339	328	354	381	356	320	333	368	368	344	352	359	334	339	339	361	326	336	362	318	348	331	345	330	334	366	320	329	356	349	365	360	341	364	337	356	353	354	365	395	357	366	372	352	363	380	379	333	345	323	349	375	316	332	362	379	359	362	328	362	391	337	378	348	329	349	354	376	373	341	351	350	337	367	328	356	362	346	354	317	335	349	367	337	361	340	373	379	353	372	346	321	354	371	353	332	364	365	383	329	363	356	316	340	344	326	369	347	368	370	339	346	364	369	373	362	371	390	399	337	344	388	344	345	334	363	355	346	317	351	356	368	362	317	367	383	304	351	387	365	341	376	316	345	364	343	356	346	341	327	322	356	310	361	350	326	320	365	338	323	329	304	326	375	362	348	369	337	354	354	360	341	351	378	352	351	334	356	338	323	339	373	339	366	358	336	375	353	314	347	381	338	328	339	333	343	342	366	376	376	315	328	343	389	383	348	336	349	364	339	377	319	347	364	306	349	323	365	347	382	307	335	345	366	378	331	349	346	319	338	382	355	389	324	322	315	373	354	377	382	378	370	357	326	350	378	350	337	325	369	369	336	341	321	349	358	407	366	350	372	330	362	373	381	337	350	356	328	335	341	365	333	289	361	349	376	329	355	325	355	350	330	345	330	341	341	349	333	336	362	342	348	340	379	331	347	337	324	342	317	353	374	365	353	321	344	334	354	340	350	372	359	366	368	379	337	353	347	376	362	338	353	345	361	371	360	351	349	332	368	341	372	362	361	338	306	370	343	366	347	335	344	344	305	342	341	340	326	362	327	372	361	388	352	337	376	323	353	357	355	338	360	327	366	352	337	367	329	361	345	350	370	336	326	324	343	364	335	355	369	352	316	327	340	324	351	360	354	350	314	327	343	339	391	363	361	354	370	377	341	326	346	369	369	326	325	337	308	332	339	355	349	360	376	354	333	329	353	351	356	348	358	351	331	350	350	355	347	324	374	380	356	330	357	319	356	336	341	377	350	354	336	325	378	344	344	312	357	338	354	341	370	328	354	316	316	383	365	379	332	346	358	335	356	333	369	368	354	353	343	339	314	395	357	326	325	360	342	335	359	354	347	349	323	316	384	345	344	338	344	333	351	335	314	345	347	335	366	363	326	359	341	346	348	331	350	353	321	365	362	334	354	337	327	360	337	337	354	339	309	355	351	350	349	346	349	365	339	342	380	339	372	352	346	353	381	357	316	348	322	357	352	359	311	340	340	367	363	370	346	303	331	338	332	348	341	357	371	355	334	364	334	348	352	314	372	333	362	358	322	343	350	317	354	368	320	368	347	327	337	343	341	344	359	364	348	340	326	338	372	354	327	396	322	322	359	360	337	385	322	329	362	385	314	357	336	324	354	366	331	325	342	355	377	339	344	320	309	349	346	325	362	326	338	371	330	335	326	318	382	323	365	387	369	349	347	327	336	348	333	303	339	360	351	304	357	341	374	340	374	312	313	346	342	367	328	312	322	359	324	379	342	315	389	343	356	347	345	329	363	342	349	340	346	349	350	352	325	342	358	363	315	327	340	348	363	373	309	337	370	319	332	358	364	353	341	351	365	328	352	375	341	350	368	363	354	361	347	325	327	338	319	354	356	309	318	372	322	335	381	343	333	334	339	346	332	348
6466	981	1302	1546	1384	1228	1076	1119	1030	1019	926	902	939	925	867	862	862	848	860	866	873	879	824	823	835	843	841	877	845	843	787	869	812	787	845	848	818	862	875	782	872	779	806	814	790	814	780	828	812	815	810	834	807	808	780	830	813	794	750	846	786	841	865	764	823	874	821	801	790	769	760	841	760	793	842	780	851	829	792	811	778	834	807	797	778	862	821	809	849	758	802	827	848	806	790	779	797	806	760	786	860	882	812	801	849	808	803	814	767	839	812	802	797	815	798	885	786	803	824	808	789	857	823	813	805	804	775	791	853	844	780	843	837	815	845	818	813	783	793	798	820	777	806	865	811	793	854	785	832	796	790	807	786	834	808	806	817	763	829	827	794	792	881	764	780	811	812	788	813	766	841	785	800	817	851	813	777	788	780	797	842	859	748	818	846	826	815	802	813	814	827	761	779	751	813	781	809	778	833	803	851	807	774	860	782	823	789	734	846	813	846	819	819	822	835	834	830	770	796	793	788	801	810	774	818	880	835	762	791	838	808	804	857	761	830	804	806	814	868	836	808	815	830	776	805	822	837	837	824	794	906	784	810	794	771	783	763	796	832	780	794	798	824	797	787	830	776	802	792	740	792	807	773	822	872	811	789	822	804	862	809	796	789	835	848	767	804	809	791	819	836	787	799	853	803	828	758	821	805	836	774	811	804	853	822	846	820	767	818	805	858	784	800	838	834	816	794	797	860	822	828	782	828	809	815	819	790	856	809	787	872	822	812	805	820	799	803	811	767	745	735	799	791	798	846	801	817	758	782	807	788	798	828	811	759	771	821	834	804	847	764	810	803	798	806	789	791	833	781	781	830	799	767	834	826	772	839	801	810	809	817	810	808	800	800	795	857	824	786	810	801	811	775	801	790	872	780	784	779	798	845	757	844	800	804	765	818	809	840	791	852	816	820	857	835	797	854	774	822	848	835	811	826	838	754	768	834	836	834	814	792	812	770	747	816	797	818	747	810	820	846	814	819	850	845	776	830	822	809	820	843	837	772	834	788	774	814	774	841	797	835	753	770	812	785	808	772	772	803	801	837	805	775	810	840	858	806	821	821	835	831	807	781	847	759	838	843	819	839	788	808	831	831	827	835	873	813	802	850	803	798	772	836	817	834	833	775	805	798	865	800	835	863	808	756	834	798	849	829	833	845	807	833	796	795	813	783	803	824	780	790	821	820	804	792	854	789	784	832	825	811	793	815	842	861	833	802	827	789	825	833	789	818	818	825	761	773	808	753	822	826	832	810	815	828	771	785	817	759	811	791	823	836	805	801	799	835	827	819	782	805	808	801	820	813	784	840	804	771	850	850	807	815	850	801	816	801	864	828	774	806	797	776	820	771	809	771	866	823	807	846	837	834	850	838	769	761	796	807	816	886	792	794	791	839	743	850	795	824	817	806	780	822	843	851	874	805	818	862	855	742	751	800	824	864	779	799	814	775	881	849	824	776	833	770	828	812	792	859	820	810	787	799	818	846	792	789	765	782	807	842	819	770	817	802	816	804	820	799	813	803	817	810	873	771	804	844	824	873	835	774	836	798	840	875	831	791	787	776	826	842	814	813	800	801	773	817	820	767	847	785	779	782	790	761	859	871	765	783	813	841	739	800	822	803	819	842	766	819	836	783	771	799	782	836	838	793	796	839	786	813	786	796	784	808	766	816	780	826	808	732	831	813	779	809	801	870	790	785	865	793	775	802	778	814	853	828	851	834	817	802	835	830	734	820	772	763	839	774	771	783	838	892	825	833	810	784	823	785	812	799	822	810	838	864	850	795	815	789	855	802	789	815	821	788	787	811	832	850	827	776	785	826	860	807	823	823	829	830	807	825	740	794	799	800	826	752	818	792	844	791	796	753	785	828	858	789	844	800	810	823	764	764	797	827	770	806	820	774	824	861	805	782	795	823	800	783	772	816	805	789	837	776	836	767	850	790	840	774	794	763	819	767	829	797	769	773	810	808	819	780	820	796	775	781	854	856	824	796	800	782	808	843	782	775	827	782	806	800	779	785	845	814	824	831	787	830	821	765	826	809	767	839	841	763	807	814	771	830	793	819	833	801	801	800	814	803	808	800	786	819	788	769	866	800	799	811	808	791	800	774	819	808	794	836	792	771	829	785	857	800	818	795	776	790	845	762	799	797	847	803	777	751	833	829	842	880	835	851	836	725	787	819	768	808	834	844	808	798	773	815	820	847	873	827	788	837	836	817	828	840	831	834	821	818	813	784	780	799	853	812	855	822	799	763	812	802	837	806	824	810	781	794	796	831	812	784	826	806	872	858	850	829	854	818	780	815	766	804	806	861	831	841	842	814	791	745	815	789	806	728	797	829	804	823	735	781	815	813	827	769	805	815	844	754	799	809	818	792	754	776	831	839	807	815	808	814	779	761	815	764	869	796	792	790	774	810	777	829	787	820	771	845	808	800	790	830	843	809	744	839	823	837	842	795	806	803	818	781	786	782	806	758	824	812	798	799	848	751	831	794	774	815	825	856	814	766	821	847	795	804	818	845	816	802	825	830	794	806	804	810	862	800	842	920	811	802	797	838	843	846	792	891	743	834	850	810	802	846	842	813	842	814	858	839	786	872	810	814	862	747	774	759	810	822	770	803	847	834	800	868	827	793	793	825	781	846	793	812	825	857	792	824	789	857	779	836	767	809	781	780	887	818	843	833	810	775	815	837	799	813	819	826	817	795	828	785	810	839	802	868	830	803	809	784	790	774	735	816	833	829	802	812	810	793	817	787	783	791	780	805	820	803	776	800	861	798	810	805	828	819	780	803	787	810	822	847	862	841	804	820	810	756	806	805	870	835	800	813	779	868	840	783	812	779	870	784	766	806	790	813	813	783	833	780	795	780	834	787	786	819	734	802	792	791	813	832	799	827	818	792	781	768	779	837	827	829	786	832	780	831	817	790	797	808	833	824	805	798	862	830	773	832	843	809	829	769	830	797	762	796	818	857	826	826	769	811	833	863	768	811	825	842	817	818	778	774	785	803	887	818	778	800	776	782	804	803	802	833	796	826	778	814	788	773	798	802	782	848	765	873	846	782	796	807	790	822	803	801	801	777	761	812	852	818	837	792	828	763	819	741	769	807	855	823	805	830	771	769	804	833	821	798	857	768	820	814	819	837	847	785	790	796	814	801	792	805	822	792	802	840	832	805	820	808	799	776	799	785	803	759	793	829	774	827	805	793	782	808	811	866	790	786	842	794	821	773	811	807	845	781	827	848	827	825	778	765	822	824	834	842	783	838	755	835	810	780	789	786	806	808	837	824	844	832	827	827	795	794	779	797	798	801	810	790	828	839	833	810	838	803	782	841	820	816	770	808	789	836	821	840	843	810	812	713	787	836	783	784	763	778	825	812	820	837	820	759	766	831	849	826	813	819	778	789	827	771	784	859	814	799	790	814	843	853	787	813	793	780	806	777	819	851	815	796	827
12468	839	716	565	446	336	307	253	232	242	211	216	204	166	176	165	183	186	160	168	167	197	158	172	162	185	166	165	167	181	155	151	151	169	169	165	161	172	150	158	183	158	172	169	168	180	167	165	166	166	178	170	173	184	181	155	163	185	193	172	174	175	158	163	152	188	180	171	163	154	149	146	159	145	157	188	152	186	190	167	143	162	145	152	158	182	145	153	162	162	145	161	181	166	158	175	173	161	167	172	157	124	172	159	173	175	151	167	180	166	181	162	147	184	137	172	160	156	152	162	167	186	181	174	155	166	164	162	157	169	146	177	186	152	179	160	159	153	179	174	164	183	157	183	167	149	158	158	158	163	179	185	155	149	153	160	169	188	156	183	160	158	168	150	181	190	167	175	170	163	150	173	144	160	174	164	171	183	161	201	170	131	161	151	163	160	133	147	153	158	181	152	160	163	166	154	169	171	165	157	159	156	188	170	170	136	157	176	181	155	183	161	184	144	140	162	158	157	161	151	162	153	166	159	162	183	170	152	151	159	157	137	156	169	162	162	181	159	178	160	179	189	157	152	160	148	177	178	207	159	148	154	166	188	173	185	172	150	162	197	146	172	157	181	160	167	162	168	150	164	151	179	159	162	183	180	153	165	151	170	128	151	159	194	166	182	174	173	185	157	158	152	144	140	160	188	151	171	173	156	175	187	151	181	170	172	171	161	203	161	178	148	169	196	151	137	169	182	155	166	193	158	154	152	164	166	144	170	169	150	183	138	175	155	160	162	153	175	150	155	185	173	191	153	169	163	190	156	159	154	154	160	168	156	159	176	158	150	160	183	163	164	172	158	165	186	184	192	173	190	188	184	183	176	202	163	140	171	150	155	175	189	183	157	177	183	149	164	163	166	160	192	166	172	160	178	161	152	168	190	200	164	153	154	135	167	160	190	166	163	156	183	178	168	163	164	180	164	172	165	177	173	133	156	154	183	141	162	172	144	159	161	167	177	153	158	149	152	150	157	151	180	169	168	159	161	176	157	158	153	152	174	170	153	167	140	171	204	156	175	159	165	169	145	173	171	190	155	167	155	151	152	155	163	148	162	186	180	146	174	151	154	137	174	154	157	149	152	151	145	178	170	190	183	170	176	148	158	139	160	165	175	172	167	163	176	181	172	160	160	169	161	163	156	156	165	158	167	176	177	145	167	190	157	162	184	175	186	140	163	176	154	192	164	154	163	171	144	162	164	174	157	184	144	165	203	151	166	160	154	173	167	190	170	164	152	166	154	168	160	148	175	168	152	148	155	162	160	154	186	163	167	134	177	154	144	152	143	162	169	180	171	180	142	173	149	183	173	155	155	158	157	175	140	152	161	175	156	165	167	151	185	154	155	166	171	172	148	163	141	171	157	189	159	183	185	187	160	158	170	170	158	157	144	167	177	174	160	161	150	202	186	143	189	178	169	205	169	172	170	162	179	167	168	175	150	166	181	145	182	164	175	184	173	135	158	169	149	173	166	174	135	172	167	148	149	123	192	151	143	153	146	170	160	148	153	174	157	174	158	169	174	196	150	157	158	174	168	154	162	151	166	165	158	180	176	166	148	154	179	155	173	151	158	165	180	170	175	184	180	145	170	150	183	150	182	153	156	182	174	154	173	165	169	150	193	173	147	166	164	169	154	159	150	165	178	164	132	162	155	136	143	153	179	194	172	169	178	163	152	167	163	167	160	166	161	170	189	151	160	146	156	174	160	162	177	202	186	161	140	156	162	175	169	167	161	162	157	182	170	164	165	139	176	175	173	182	151	144	170	136	157	168	155	165	166	134	163	173	154	172	161	178	149	187	152	163	177	163	171	148	181	201	158	183	198	187	170	149	171	173	180	165	164	188	171	170	166	155	165	163	162	177	171	168	167	170	152	164	165	174	142	148	151	165	156	157	182	148	186	162	169	155	151	153	182	153	182	169	171	186	170	166	157	176	156	181	148	173	161	191	175	139	154	157	179	186	167	176	167	137	146	146	193	181	156	158	174	144	168	176	144	155	175	180	170	163	200	155	176	171	163	174	177	145	170	154	168	171	169	150	159	161	151	160	200	193	172	157	170	156	162	161	188	151	168	160	167	167	171	159	168	192	138	155	169	178	177	174	177	178	165	193	175	162	165	149	167	162	161	157	139	180	168	172	167	158	167	162	174	168	164	174	157	164	141	152	166	153	161	141	177	143	144	156	169	162	154	164	172	167	165	157	166	173	187	208	162	161	165	156	168	177	165	177	166	153	168	182	174	165	173	146	164	146	157	168	130	166	163	169	165	149	161	171	156	161	167	163	181	133	173	161	189	184	169	161	177	160	154	170	184	176	162	165	167	165	169	179	174	164	150	187	161	156	171	162	151	167	180	188	161	151	173	172	154	187	175	175	164	188	149	150	159	166	129	145	166	178	163	180	157	158	189	196	149	167	175	175	191	161	160	145	147	162	180	163	149	160	166	162	165	169	177	155	151	183	173	160	176	168	164	149	143	183	160	149	178	182	162	171	140	156	144	164	168	161	163	172	155	172	168	188	141	148	162	145	160	185	155	155	180	149	159	153	169	190	166	194	170	162	161	173	156	168	166	188	179	163	128	154	160	154	178	151	154	175	180	150	176	192	161	160	146	152	142	160	139	162	182	152	154	163	181	189	169	160	170	137	167	173	163	171	154	172	191	149	162	145	155	171	176	161	181	164	154	148	148	188	154	176	167	165	152	144	163	155	179	145	165	150	152	174	177	165	166	156	155	159	162	177	166	174	152	147	173	175	161	168	156	162	151	156	155	188	143	172	184	138	158	190	144	191	165	153	182	157	164	170	174	160	154	158	159	178	175	168	165	198	163	186	141	163	168	165	182	187	184	161	182	159	180	159	185	147	159	174	183	142	165	152	168	190	176	169	170	162	191	162	155	153	150	175	165	161	171	151	166	180	172	164	179	169	169	154	164	175	156	167	163	164	177	188	176	179	174	161	166	180	192	173	150	155	183	169	169	171	166	159	154	169	178	175	170	186	147	158	155	169	158	175	170	163	172	174	151	197	182	147	136	163	146	153	162	170	160	195	154	162	140	166	150	144	145	164	166	162	172	205	177	157	155	182	205	173	141	166	165	175	157	152	167	166	152	166	157	146	158	188	170	183	158	155	175	161	186	180	181	166	164	177	158	173	171	167	156	161	162	184	162	160	160	148	158	191	151	168	183	146	161	152	167	176	168	165	163	164	201	141	168	188	162	167	176	158	178	168	163	129	161	163	186	158	159	168	159	159	149	178	179	160	147	164	129	159	156	160	187	158	168	174	159	148	168	173	168	169	146	181	154	175	152	174	129	158	151	172	206	168	164	187	172	160	159	165	174	156	160	183	177	181	171	169	155	173	133	147	174	153	170	164	156	148	181	175	163	161	153	175	164	185	184	155	165	189	152	156	165	175	167	188	190	161	146	173	174	165	169	164	143	196	176	167	142	151	171
7700	807	1586	1746	1502	1303	1078	896	851	751	640	633	617	600	534	502	497	501	533	493	514	473	506	472	475	472	463	454	447	466	442	408	429	449	418	477	451	462	462	415	430	425	406	441	450	445	422	425	432	425	420	436	430	451	429	450	448	447	437	419	462	458	423	382	447	429	440	398	401	425	438	413	423	414	414	487	447	454	438	401	406	451	412	429	384	434	441	457	431	426	455	432	410	416	398	440	419	414	424	463	426	429	477	420	415	425	435	422	405	444	359	415	438	425	402	434	438	453	402	462	458	413	421	403	436	433	432	417	435	446	404	417	430	411	417	414	420	381	419	391	396	452	428	424	422	428	446	442	430	425	430	430	423	431	403	459	452	451	473	429	438	408	430	437	424	423	454	408	408	443	422	418	438	411	450	456	422	430	468	420	413	460	405	441	406	424	443	429	421	433	423	441	424	435	431	419	431	421	414	471	419	478	455	432	449	402	417	434	408	447	410	411	440	402	438	438	452	426	405	410	423	427	421	435	425	439	420	441	472	472	417	390	420	390	396	437	441	441	380	467	429	431	433	418	450	445	432	388	451	428	379	407	431	411	422	435	429	445	393	419	471	446	426	454	426	460	439	440	396	419	428	420	422	421	413	435	437	429	396	416	428	399	448	412	447	389	411	417	450	403	428	396	448	460	419	408	403	441	441	426	403	444	386	416	428	448	395	414	441	396	458	409	405	398	424	431	446	391	416	423	459	410	397	405	390	438	388	423	450	410	424	393	438	417	421	385	397	409	447	447	419	415	376	405	399	451	418	417	423	394	427	405	417	425	420	409	404	422	435	460	412	428	413	435	416	460	427	439	432	448	453	433	422	456	436	449	442	424	446	431	380	421	413	428	439	462	421	438	423	464	479	394	459	381	462	424	456	441	414	397	429	422	442	417	455	396	404	422	414	439	408	475	426	432	446	435	461	379	441	431	429	442	421	416	413	423	466	420	421	435	427	433	430	461	424	444	394	445	411	403	459	403	431	438	403	415	411	411	470	427	422	419	386	432	421	416	434	415	426	448	438	428	422	388	450	436	385	415	439	447	426	451	439	416	428	425	431	431	410	429	414	424	400	438	402	477	413	392	424	415	439	415	414	423	415	461	403	392	434	423	414	430	426	470	413	434	421	400	427	400	396	425	429	409	420	392	436	413	432	424	430	439	442	451	443	432	394	453	384	433	440	427	409	424	438	442	421	392	406	420	452	374	432	432	415	452	387	389	401	435	414	443	420	389	425	411	414	452	416	440	423	404	417	420	394	419	438	423	425	421	423	471	415	445	373	415	423	412	408	423	422	447	441	401	425	423	426	426	431	420	460	421	462	418	436	429	395	442	454	449	442	443	454	388	438	425	395	390	450	416	405	402	415	390	420	412	430	423	391	448	432	451	430	409	385	432	455	420	449	446	449	410	447	464	421	443	430	397	440	394	416	448	414	416	438	407	442	468	461	390	447	411	441	423	402	404	418	428	375	417	409	396	379	437	438	416	439	435	389	425	453	416	409	405	426	382	427	430	424	427	409	451	445	415	420	407	466	446	423	422	408	454	442	436	413	427	397	389	434	448	406	407	425	443	416	408	419	412	440	405	415	414	423	372	420	419	415	403	455	444	411	432	407	416	431	450	443	420	417	430	428	422	443	437	410	416	458	418	397	398	447	433	439	411	431	418	445	435	393	475	424	433	415	409	400	463	428	403	408	449	443	423	433	409	427	366	430	408	406	408	416	423	430	426	420	426	432	416	421	408	487	429	405	413	392	425	401	418	432	428	430	424	431	448	435	407	397	435	416	407	425	424	411	409	401	436	436	451	420	428	416	419	466	416	425	424	458	376	436	424	444	420	412	437	425	379	431	423	452	402	375	407	434	454	407	456	402	442	421	428	424	443	432	417	451	435	430	428	416	403	417	425	442	439	417	426	480	410	456	374	421	450	422	428	397	395	459	421	415	423	401	448	420	426	420	422	432	416	476	451	440	404	437	403	424	417	424	413	449	421	439	447	414	415	444	463	443	414	439	447	421	440	414	456	416	429	427	442	401	433	434	413	437	414	437	401	442	437	422	428	444	430	426	401	407	427	397	460	408	442	427	410	436	438	457	435	434	436	409	428	428	407	440	425	425	423	409	415	430	445	412	462	390	446	467	415	429	417	425	436	415	444	432	422	391	428	419	403	440	422	433	411	436	456	426	406	412	418	419	426	429	418	419	445	447	419	428	458	445	381	434	407	410	438	439	386	379	413	395	430	449	417	413	419	413	435	400	408	396	398	439	447	428	446	428	433	424	425	450	433	376	401	441	376	395	428	384	439	409	404	407	441	430	425	420	430	426	428	431	423	413	424	376	420	446	416	421	420	457	443	403	411	429	363	377	458	399	431	396	398	423	485	457	391	449	445	421	370	413	415	405	414	425	407	477	392	454	415	414	391	423	441	445	430	430	434	409	412	408	431	426	419	389	433	484	407	391	419	441	435	423	411	398	451	430	425	425	431	449	432	441	436	456	431	398	400	417	433	445	436	447	422	407	425	431	428	418	412	408	441	411	433	426	481	402	400	432	438	402	410	415	434	415	441	404	403	421	415	424	431	428	439	424	424	445	424	443	393	429	423	398	465	438	445	491	422	398	437	402	410	417	436	467	421	413	409	396	434	388	479	429	431	395	459	402	433	416	417	422	392	467	401	451	446	421	431	424	448	453	429	433	457	402	444	416	405	426	429	422	409	445	391	429	431	417	423	405	398	415	425	413	420	414	406	395	419	452	427	419	410	417	447	399	454	400	432	475	405	398	401	422	420	403	445	435	398	435	397	463	454	409	427	406	399	440	409	442	426	398	433	433	440	421	425	447	431	453	422	415	429	430	414	432	448	413	422	450	473	431	477	462	380	425	430	396	411	447	440	431	441	463	426	441	424	447	425	445	419	452	434	430	413	411	433	402	453	422	457	456	386	461	418	388	447	414	410	432	423	427	415	432	399	427	446	406	410	428	444	424	413	410	418	430	412	442	467	382	416	435	462	421	421	435	448	463	378	450	424	454	413	448	437	438	431	430	452	388	424	497	403	435	419	403	446	433	431	399	416	423	411	437	410	418	420	384	475	404	454	443	428	437	434	420	401	422	415	426	445	426	440	393	422	370	420	436	380	407	391	440	409	419	430	463	449	427	458	382	381	414	397	421	428	410	443	393	388	411	429	404	382	427	402	434	412	406	427	417	418	436	394	409	424	439	413	424	399	387	466	424	413	408	390	456	446	428	464	440	413	426	393	434	452	403	398	421	415	391	397	445	435	414	457	477	458	412	384	460	418	399	434	414	447	411	432	399	455	415	401	435	428	448	416	453	415	419	441	420	454	422	447	407	470	417	466	390	440	415	441	410	455	432	423	427	412	424	394	415	427	384	382	453	413	407	391	447	400	382	426	444	421	394	413	409	447	417	448	434	407	427	400	451	436	412	448	409	398
1547	406	405	412	367	390	357	371	357	369	400	412	372	393	389	386	374	367	394	394	376	396	377	351	408	377	423	370	364	401	385	369	401	373	367	388	363	407	399	410	384	351	404	375	415	367	398	367	429	371	380	356	391	368	342	360	358	378	364	389	391	410	387	406	401	371	424	374	412	361	346	379	375	407	389	345	379	404	371	405	356	393	395	395	352	418	370	389	365	383	393	349	373	387	415	406	387	376	414	406	379	395	368	360	327	398	377	389	428	403	384	343	380	375	375	402	357	442	395	394	359	398	403	389	384	373	387	388	409	381	360	394	394	414	394	403	440	373	401	371	386	396	380	416	373	401	355	400	389	374	374	395	381	376	371	383	383	343	339	400	381	391	359	379	401	397	360	340	357	344	392	402	403	368	395	395	344	395	381	404	362	362	381	369	394	343	369	384	377	366	377	389	420	418	371	423	397	443	391	392	382	390	417	391	375	387	423	367	391	373	394	395	367	361	347	416	410	358	385	375	390	398	390	379	405	388	403	393	391	391	400	385	402	360	356	379	409	374	412	395	354	376	364	379	365	328	360	371	360	398	385	365	403	378	378	382	414	398	377	410	397	388	349	398	384	395	367	426	382	390	425	405	387	420	404	348	385	392	356	368	370	376	383	390	371	398	366	395	358	435	372	381	403	388	396	388	358	407	387	394	379	371	364	335	408	392	397	376	400	328	374	368	390	422	368	373	399	420	336	366	380	379	405	397	340	346	397	382	388	384	386	414	357	380	381	386	386	379	367	374	404	394	396	369	393	382	410	386	358	383	399	406	395	359	403	358	375	388	381	391	366	364	379	376	366	393	363	387	429	404	397	383	353	385	407	389	414	387	401	364	386	386	385	358	391	397	426	367	363	408	378	352	398	383	397	388	403	370	374	392	403	396	378	344	424	319	410	405	390	372	348	364	369	388	382	404	369	368	379	391	370	403	393	367	365	360	362	404	385	384	403	388	361	382	424	402	371	422	340	400	372	386	416	352	340	389	365	398	378	361	388	423	375	372	403	414	388	367	372	399	385	389	349	402	372	402	370	356	406	409	395	371	383	407	430	417	383	398	374	386	400	358	437	353	387	378	400	372	349	382	367	399	365	428	451	340	381	391	359	389	378	364	384	367	366	369	370	384	370	362	371	393	393	378	402	393	393	362	377	360	378	397	374	395	371	400	350	398	395	383	362	406	396	397	356	364	357	347	360	384	374	393	376	422	384	392	337	391	369	376	361	379	385	371	358	394	382	346	401	398	377	393	371	365	416	388	392	387	387	380	392	359	387	397	390	423	378	355	368	385	419	376	356	383	373	386	370	352	364	373	375	364	350	369	427	396	406	370	375	374	391	427	421	400	375	378	368	384	343	377	372	376	398	349	337	364	381	401	362	433	368	376	364	387	396	349	382	391	361	353	363	370	413	411	403	360	354	328	378	373	386	363	372	354	406	379	369	369	387	378	417	411	399	339	387	366	403	401	380	366	375	362	407	363	373	364	432	367	383	376	382	391	415	357	394	358	401	390	363	380	398	429	416	381	390	377	402	388	371	369	366	403	414	408	368	372	365	365	366	441	381	424	389	398	401	364	398	415	368	344	373	362	348	385	389	429	365	405	377	376	395	376	376	386	373	398	405	392	414	357	412	395	340	410	361	362	373	365	363	389	388	360	391	356	386	414	367	416	394	387	363	397	390	381	371	390	348	374	374	381	408	344	369	371	378	399	393	378	372	381	407	412	404	403	389	394	386	413	411	386	375	373	371	373	370	421	337	382	369	403	402	395	425	397	390	386	401	406	400	430	396	429	410	377	421	379	392	385	365	376	369	355	365	388	397	367	393	393	372	337	362	371	395	383	388	380	403	348	380	382	332	353	399	382	386	398	349	348	392	340	401	372	414	392	392	372	398	408	369	379	394	412	389	362	373	406	347	374	377	426	401	416	390	360	355	387	382	387	363	362	379	362	363	370	373	398	421	390	384	348	373	375	376	365	379	383	417	374	349	377	378	377	392	366	369	374	379	388	368	380	373	392	380	387	418	384	375	386	379	378	376	354	416	383	384	369	391	376	412	386	392	404	393	350	386	402	372	390	413	377	388	369	393	386	374	385	354	405	377	395	354	361	380	358	385	409	357	363	388	362	414	396	393	353	362	370	355	403	404	410	394	354	398	399	436	379	394	354	375	339	402	394	387	413	435	389	378	384	407	405	358	342	376	347	331	400	366	361	399	406	391	400	393	406	382	388	398	383	380	380	358	381	396	395	369	387	390	388	366	382	354	399	383	376	383	378	381	388	413	338	369	382	383	416	386	415	366	371	400	397	360	374	375	370	363	384	374	378	358	381	382	375	384	405	360	393	409	349	376	404	422	354	401	396	390	371	402	346	424	357	401	395	382	392	366	347	431	354	366	384	408	391	385	395	368	360	373	382	361	375	392	369	374	378	369	408	332	369	425	361	364	379	381	362	417	420	386	407	386	368	395	366	453	366	348	424	373	397	376	389	353	389	369	397	390	352	378	394	381	384	390	362	376	413	359	387	388	410	404	372	379	363	401	406	357	341	367	372	400	357	353	389	381	408	383	382	373	382	404	383	411	375	416	390	408	401	405	390	423	357	391	373	370	408	369	360	362	371	346	366	395	374	371	396	373	402	396	410	393	387	393	361	412	368	380	384	370	401	412	435	365	432	377	375	415	386	390	378	387	397	374	408	392	390	346	365	362	342	375	366	332	421	412	409	374	393	382	373	379	399	361	377	393	386	379	337	411	368	405	357	381	360	380	381	367	339	414	421	418	357	387	373	390	365	399	387	367	402	412	353	397	394	389	401	402	389	395	392	366	413	400	370	430	394	388	348	375	410	370	360	422	401	412	360	360	417	398	371	374	361	394	388	389	359	405	350	378	385	413	394	382	393	412	357	404	379	372	410	358	353	381	367	379	369	388	403	367	406	391	386	399	378	394	406	366	357	371	379	341	387	380	425	376	387	417	370	381	366	370	398	381	395	353	374	383	356	370	368	413	376	417	399	347	385	375	403	364	414	362	393	342	368	369	386	374	363	392	360	399	374	393	373	390	382	408	400	361	393	384	410	368	395	375	365	347	381	375	394	376	356	398	361	384	440	407	387	395	383	374	375	413	363	417	383	368	406	396	382	379	424	388	401	378	378	378	397	379	368	358	399	384	380	382	389	366	372	392	376	376	381	401	371	369	384	362	388	378	415	381	406	399	397	368	372	368	411	388	428	399	385	368	382	368	390	397	372	365	380	368	426	373	383	382	353	356	407	395	393	364	383	396	374	424	392	350	382	411	351	376	390	402	378	396	355	394	382	400	405	392	423	364	363	425	373	352	367	397	354	379	417	402	388	421	414	360	379	371	383	385	369	346	390	396	407	368	361	368	375	375	411	383	347	412	391	380	360	383	377	378	363	412	356	417	360	418	383	378	422	445	379	389	385	369	353	344	383
2147	994	989	933	953	898	872	911	892	970	896	881	921	910	906	910	944	904	957	920	918	860	924	926	879	935	939	846	928	873	898	970	907	852	872	897	940	864	936	853	942	876	921	921	888	938	930	953	956	904	928	890	943	888	905	993	905	910	902	893	889	876	875	863	880	894	935	900	902	866	884	916	909	896	917	903	877	881	888	888	922	859	972	858	899	917	923	870	904	890	971	895	876	910	867	888	932	947	919	867	913	863	931	958	867	879	889	903	953	882	938	925	824	881	874	939	958	868	931	863	880	903	912	913	877	882	859	889	900	949	860	863	937	854	872	912	900	852	910	926	908	899	935	880	881	851	880	933	917	965	858	929	887	913	868	930	886	857	926	874	939	951	936	887	872	859	905	905	935	837	865	899	895	909	861	890	920	899	897	892	903	876	879	880	914	939	893	855	924	862	869	905	877	901	926	864	956	928	896	923	886	885	907	914	889	837	886	920	925	871	885	915	948	920	901	878	888	892	904	848	932	931	882	904	888	909	852	885	885	931	864	860	884	886	908	891	886	879	918	834	929	871	908	894	837	894	879	908	865	904	917	876	896	896	885	871	845	917	846	889	922	915	897	906	956	902	935	930	918	907	905	978	857	969	942	897	858	869	891	901	921	873	887	916	865	881	941	904	959	877	854	903	884	870	882	851	916	851	886	904	929	920	869	856	882	947	898	881	905	838	898	904	936	877	889	945	933	904	859	926	890	888	914	925	945	918	871	915	873	939	878	870	911	857	907	896	887	894	970	868	901	893	920	904	887	895	915	898	886	875	864	911	922	866	883	904	901	885	911	825	886	897	918	904	914	898	894	858	850	905	885	889	869	913	912	893	920	863	907	889	886	892	905	863	899	889	875	889	876	892	912	954	896	939	910	848	877	868	887	887	892	873	920	903	910	942	971	909	888	980	884	894	922	937	866	896	891	894	888	893	889	885	865	928	901	883	879	945	926	858	875	859	952	895	880	879	929	874	909	905	909	845	928	903	891	859	876	881	895	862	954	908	835	909	930	891	890	853	929	912	897	855	909	905	887	944	855	896	920	894	880	932	895	957	873	906	953	897	901	915	905	899	900	874	853	893	923	935	878	895	873	902	914	880	869	942	864	917	899	838	884	946	893	914	917	987	896	907	936	916	915	902	857	889	859	878	905	890	876	930	885	956	882	863	873	900	887	913	959	888	858	859	938	919	873	912	894	913	876	877	872	914	923	908	921	893	859	886	834	905	919	851	882	932	897	830	938	878	860	896	922	926	870	860	860	913	901	907	824	903	933	930	878	861	870	874	852	872	905	864	912	893	928	904	943	845	875	959	886	879	915	883	893	936	848	899	964	885	876	922	909	901	935	912	902	900	855	837	880	887	862	868	883	953	932	834	903	873	890	841	831	856	928	887	903	887	922	935	910	921	869	881	869	867	898	929	817	921	878	856	867	901	929	861	892	874	863	897	922	879	913	889	889	884	893	847	887	857	922	875	924	900	922	934	910	919	866	918	871	900	861	900	873	915	871	891	873	937	925	898	861	893	927	898	910	879	869	888	891	907	867	904	894	906	853	862	928	956	906	880	860	890	894	919	878	937	928	878	912	930	915	912	850	856	955	924	873	860	885	924	919	901	977	905	938	900	896	901	923	887	906	847	880	899	914	858	897	894	908	929	868	841	904	905	929	938	932	906	857	896	875	895	834	902	904	907	881	924	920	906	897	902	894	941	922	908	926	880	862	878	886	866	927	846	908	950	907	887	948	871	920	895	970	949	899	832	845	875	841	907	851	958	895	858	837	861	864	910	874	894	913	878	879	866	857	905	935	960	911	928	857	896	890	843	953	871	883	870	938	935	909	871	941	923	870	865	874	921	899	870	887	849	878	857	901	894	860	914	897	925	890	885	939	934	909	886	907	899	879	891	953	939	896	914	832	893	891	860	883	893	899	920	855	881	889	908	889	912	882	909	928	860	936	924	887	905	892	888	878	877	919	858	879	897	901	884	910	900	882	888	899	916	892	912	837	874	889	945	920	911	929	853	923	844	892	894	936	875	884	895	956	869	913	877	862	924	851	873	903	920	970	901	903	899	871	877	970	905	949	942	882	826	883	900	905	908	883	872	924	898	907	897	903	878	893	852	905	860	892	906	914	936	863	876	907	871	908	804	879	856	860	884	860	892	887	856	908	915	859	887	933	829	874	938	898	939	854	857	852	864	923	887	883	880	932	897	884	918	874	927	864	900	931	878	878	957	901	897	906	900	949	904	858	871	789	853	933	925	858	861	892	888	881	875	916	878	857	903	878	884	901	916	844	905	889	934	866	924	957	895	923	921	896	877	917	928	888	835	918	879	837	879	916	895	940	914	889	918	921	865	935	940	856	850	906	910	885	891	942	929	878	920	959	878	902	899	866	908	890	903	874	920	912	886	892	856	851	930	817	894	874	852	941	871	825	844	906	868	903	848	903	933	900	899	917	878	889	930	854	950	886	903	900	861	914	892	914	917	888	876	853	876	845	914	862	962	956	847	892	876	857	939	972	853	986	909	924	906	879	898	899	903	961	895	898	904	831	873	876	898	929	895	873	945	875	900	933	958	905	878	865	922	917	871	910	880	899	916	848	921	915	871	875	876	864	904	894	898	876	908	940	916	916	875	865	872	882	846	897	872	907	875	884	932	936	855	906	879	931	931	911	972	883	938	886	888	884	885	943	904	933	886	897	881	851	876	904	873	940	848	925	897	875	877	869	905	864	890	890	931	896	890	899	919	843	964	902	916	910	872	935	886	939	920	874	849	911	820	889	847	858	840	856	853	873	869	942	913	898	920	882	893	916	871	885	905	886	894	947	899	886	859	888	863	880	860	899	882	866	850	878	839	917	894	873	861	867	882	871	916	880	833	929	859	895	895	883	898	915	888	879	953	901	923	881	901	906	887	894	877	928	886	891	853	914	846	918	892	891	846	882	903	928	932	875	918	953	936	911	866	904	873	894	859	892	875	904	890	936	927	899	889	849	916	884	890	898	852	936	875	909	914	874	867	914	895	888	881	905	944	923	897	870	879	893	875	891	870	912	892	954	886	938	899	910	907	849	874	927	881	931	952	847	899	861	881	894	907	894	908	875	880	907	838	861	917	887	890	892	899	898	880	892	914	920	904	905	931	926	934	870	898	896	914	892	855	918	858	851	876	862	889	916	945	893	875	903	917	902	895	913	891	917	872	846	872	813	889	947	909	868	902	877	878	879	932	930	913	905	847	907	893	855	882	888	875	878	882	930	906	879	928	931	909	893	900	886	948	891	941	890	921	900	887	841	914	939	839	874	850	934	942	905	892	863	897	899	911	886	873	866	926	948	910	947	891	982	926	925	885	856	892	911	875	870	875	947	914	906	931	885	914	907	915	859	957	821	899	938	949	897	892	978	897	934	862	853	870	926	936	836	900	887	891	875	913	939	899	905	891	891	916	899	856	919	898
6990	594	627	517	467	456	393	386	370	358	364	356	365	383	302	376	375	350	320	352	342	396	361	341	353	350	368	356	348	351	355	336	350	318	384	344	357	355	365	321	355	353	336	326	343	382	371	354	363	334	358	350	309	325	329	326	313	345	351	359	359	332	363	338	335	353	377	362	336	336	318	335	352	323	352	347	357	367	337	319	337	367	351	301	314	365	362	344	353	365	322	354	342	369	328	338	366	369	336	307	363	362	342	336	359	330	346	318	335	337	338	347	387	351	305	358	371	344	371	360	365	365	341	377	332	393	348	385	326	369	348	346	355	327	333	331	351	339	320	348	372	361	323	312	325	337	322	358	382	354	362	373	345	326	350	354	366	303	352	355	327	330	365	326	358	382	370	362	363	328	345	332	361	360	355	345	358	359	346	332	360	345	350	371	358	361	354	327	345	342	324	326	336	349	329	361	353	334	347	347	351	390	316	290	346	337	345	337	367	333	363	339	330	348	338	357	383	341	346	370	343	340	372	314	345	323	338	364	321	326	312	357	332	361	311	346	312	318	361	356	332	331	356	343	351	324	343	323	327	372	351	352	382	349	335	337	346	329	308	328	328	316	325	374	351	361	359	340	340	317	340	324	320	311	339	326	343	317	385	334	329	386	301	341	377	355	348	391	381	344	358	356	340	365	375	325	363	320	358	302	313	378	389	322	345	369	337	358	383	383	348	365	319	361	329	375	371	355	298	341	327	363	323	336	335	324	361	377	326	345	378	369	330	364	344	312	330	351	357	404	350	376	359	364	374	338	372	350	371	346	329	350	358	303	325	323	332	368	337	377	364	350	344	331	336	360	316	372	337	353	339	357	327	345	360	355	357	323	338	330	332	345	328	353	377	372	364	360	364	344	348	354	325	323	326	328	342	348	341	340	356	326	308	354	363	360	346	347	349	344	355	338	369	355	379	324	354	371	352	358	363	362	355	321	307	366	364	355	374	381	367	385	327	365	373	347	319	348	343	350	347	368	349	360	375	362	328	317	356	389	361	371	354	340	345	353	347	364	352	350	332	349	333	359	345	351	318	368	371	342	351	325	322	381	326	349	329	347	357	327	354	345	374	333	347	343	330	329	340	341	333	336	331	317	366	305	354	341	363	345	311	385	333	341	366	363	324	344	337	318	326	333	359	386	337	347	325	362	368	337	342	351	361	356	349	360	346	353	324	337	352	340	336	329	338	343	349	343	380	364	302	344	349	328	349	304	313	335	336	350	365	363	346	335	356	351	349	324	342	374	344	357	348	354	332	335	366	376	356	340	348	333	332	342	330	341	317	348	384	308	362	348	324	343	371	360	391	367	388	357	346	330	320	301	343	338	320	360	373	358	315	334	386	360	323	349	338	321	348	397	307	328	374	334	342	341	348	356	319	365	362	366	348	323	345	346	323	354	314	379	364	358	347	349	360	325	301	329	328	368	335	347	341	354	352	361	362	340	318	346	331	348	318	375	319	363	370	323	362	329	335	366	336	312	331	301	321	344	321	297	328	357	365	338	350	350	294	334	337	362	355	331	337	333	367	352	319	357	342	323	344	389	377	391	343	316	368	380	356	331	371	343	328	332	306	368	340	360	360	374	332	335	335	359	329	349	359	316	372	339	315	339	356	337	350	348	366	337	330	338	339	321	387	373	352	304	343	340	360	325	321	309	366	359	376	375	344	326	329	323	364	352	337	378	354	348	351	329	344	367	335	368	335	363	352	325	365	339	377	357	345	302	314	317	356	292	332	333	376	329	336	360	359	351	337	327	333	373	326	351	377	371	368	358	332	343	316	353	362	375	326	377	346	332	353	353	341	398	358	356	371	385	353	338	386	363	355	371	351	334	340	350	367	345	392	315	340	329	362	331	365	333	345	367	338	350	305	348	351	343	375	358	374	332	337	361	320	349	336	324	317	347	348	322	320	360	349	335	390	352	339	345	328	300	343	307	360	368	362	328	375	358	315	380	352	323	355	350	357	390	348	376	332	354	377	324	345	347	331	347	316	393	359	330	357	374	339	382	370	332	340	361	358	365	345	369	314	342	362	355	322	343	361	332	348	330	328	380	335	344	305	351	343	368	350	378	353	369	359	368	332	337	337	337	351	344	343	341	327	360	369	359	357	331	323	384	326	361	347	360	334	347	357	306	350	357	319	359	352	378	323	363	340	330	367	367	352	371	339	368	314	343	314	345	326	318	367	336	346	373	361	370	335	334	321	346	330	339	377	315	364	317	343	332	317	324	350	342	353	339	343	369	333	356	343	349	334	354	352	337	391	337	361	348	352	340	376	355	354	319	354	349	360	354	343	377	366	376	375	360	376	332	343	366	367	348	302	356	349	338	331	348	396	379	343	339	333	316	367	323	379	370	337	362	348	367	363	339	306	349	342	343	305	344	374	394	361	375	330	357	339	383	344	327	306	369	310	342	371	336	370	374	328	325	347	364	353	345	325	334	339	320	340	365	363	356	357	375	330	362	351	357	359	381	318	357	330	322	360	374	367	302	369	360	332	340	322	321	337	333	343	397	352	316	314	311	359	370	335	377	344	369	329	340	322	319	343	360	342	347	358	330	358	367	365	369	338	341	360	331	362	332	358	335	334	347	364	345	343	370	362	343	347	366	385	358	350	343	330	340	362	369	340	332	348	360	373	340	330	327	352	368	347	340	341	354	302	347	360	338	378	316	331	341	358	378	330	333	353	359	313	327	351	347	347	356	323	335	335	347	309	368	341	362	330	334	348	322	364	357	360	335	348	359	378	349	334	359	340	325	357	376	331	341	345	343	342	368	347	348	384	368	366	344	368	381	329	404	352	337	314	357	388	353	351	352	331	358	325	321	356	351	372	353	341	381	337	375	368	344	339	349	311	349	356	388	326	360	339	366	332	324	316	316	306	382	348	358	379	326	326	315	369	342	328	320	327	326	337	339	319	375	371	350	366	344	376	344	326	308	344	331	334	339	370	376	320	338	340	339	341	344	335	348	353	361	341	328	342	353	321	347	362	384	303	348	319	344	358	379	332	330	341	338	366	342	317	360	347	348	387	366	336	371	357	351	364	341	351	363	369	347	374	355	341	355	363	371	320	392	370	379	380	353	348	348	349	340	350	394	349	333	336	360	352	332	356	322	383	362	372	320	342	361	366	361	322	341	348	383	341	375	368	322	321	341	329	335	331	344	339	358	373	335	330	333	341	340	338	318	344	342	366	291	346	345	386	362	376	366	363	341	342	339	329	353	321	356	341	348	314	322	332	328	369	365	331	388	298	357	346	337	364	330	368	362	350	353	377	370	385	373	341	362	342	328	370	371	385	391	382	354	355	342	343	360	367	366	336	349	319	319	367	342	370	354	338	336	339	347	344	342	345	317	340	354	332	348	363	337	347	342	359	300	336	355	328	375	350	359	359	371	343	342	336	353	374	329	326	320	367	363	364	346	350	360	347	355	343	321	329	390	372	381	356	342
6320	1021	1420	1515	1372	1244	1133	1029	1071	949	909	966	839	861	881	868	852	875	873	846	836	801	843	895	823	793	793	832	798	827	824	778	806	837	790	855	770	801	799	805	776	822	837	792	803	798	839	868	792	802	795	834	791	808	823	818	819	815	859	797	800	777	763	782	819	804	805	861	806	812	814	823	788	886	842	834	781	807	793	785	831	811	827	828	864	823	813	852	783	793	777	810	819	854	824	802	828	817	785	761	818	823	789	830	777	822	807	812	838	852	816	820	827	825	792	824	847	806	846	833	823	772	825	853	897	846	814	801	771	814	779	828	879	764	770	769	769	787	836	855	798	821	795	845	835	826	843	778	820	811	825	822	830	807	799	810	817	872	808	779	816	813	795	841	839	851	841	800	830	782	848	804	843	836	821	842	803	846	850	790	803	835	820	781	886	797	784	754	867	818	796	780	817	845	792	812	798	814	845	784	822	809	816	832	805	829	839	789	781	781	797	814	834	738	817	833	771	815	798	803	820	818	800	846	842	828	820	751	821	800	759	830	800	812	809	833	817	793	833	811	787	821	771	809	822	803	808	803	825	879	836	807	800	796	826	832	803	853	842	833	843	817	843	828	784	807	810	786	818	735	813	818	785	792	799	822	854	804	820	870	825	829	775	843	815	832	785	860	834	863	748	811	846	835	794	798	786	821	851	834	830	779	817	797	847	806	809	846	792	833	867	851	821	780	820	816	793	796	756	776	738	806	845	838	780	792	806	809	785	861	783	845	821	851	843	776	799	791	810	819	844	835	825	792	752	773	855	822	824	792	820	834	829	767	817	795	813	774	788	822	858	814	854	774	812	824	871	833	812	781	869	862	824	786	827	786	800	815	830	850	791	815	841	801	778	882	786	808	809	780	786	819	772	793	803	824	799	813	800	820	801	754	796	763	757	791	826	734	827	779	844	783	797	821	846	815	808	830	797	830	842	842	819	827	804	772	863	787	770	839	837	842	788	800	839	800	844	810	778	798	757	786	797	800	750	761	830	795	784	789	821	830	821	817	783	829	790	797	813	796	833	819	789	742	831	815	778	774	806	826	790	793	795	822	817	788	813	823	776	849	753	842	788	804	819	791	799	823	817	787	858	870	826	823	798	810	820	817	824	821	783	780	803	802	817	803	796	798	803	805	814	782	828	833	787	823	843	834	815	801	808	867	814	794	816	833	812	857	804	822	788	796	798	817	835	866	792	837	777	772	788	812	787	794	849	793	841	790	815	835	811	818	851	810	793	798	851	831	806	763	785	831	785	857	863	815	836	801	813	846	743	787	768	801	814	821	838	788	760	856	846	812	800	838	783	798	849	839	816	802	807	826	782	833	843	838	814	761	792	807	856	756	830	822	758	750	796	819	807	777	867	839	834	800	856	777	737	820	750	796	789	815	836	792	824	774	804	840	809	752	789	780	781	791	851	788	811	781	795	849	777	822	781	827	828	853	836	831	821	798	789	789	807	767	839	799	805	858	816	872	816	823	791	783	841	799	807	758	759	816	855	761	828	808	832	876	848	815	832	773	809	801	809	784	806	799	825	850	784	820	768	811	815	800	855	836	801	791	792	829	783	781	777	812	808	805	797	820	777	815	811	785	828	804	777	774	807	803	827	794	860	856	806	788	802	867	807	828	840	790	754	838	788	825	836	767	813	819	815	780	793	829	812	865	842	821	708	783	802	806	831	815	839	794	804	797	819	767	840	843	835	800	790	844	835	817	798	831	805	812	803	784	795	817	851	791	812	777	789	825	816	819	777	807	802	827	825	841	813	876	815	792	782	780	836	774	813	848	821	791	810	836	785	807	794	788	829	844	842	823	838	828	763	854	812	776	815	816	852	812	862	796	822	839	807	763	782	831	865	819	858	818	753	752	817	829	827	826	834	811	815	834	804	833	820	821	806	849	847	766	732	802	828	801	805	757	784	834	796	835	854	866	797	823	811	835	817	823	812	855	806	826	772	807	821	803	841	791	811	845	801	856	808	832	822	780	820	791	847	794	829	807	846	819	828	799	871	792	765	821	796	841	763	823	811	805	760	794	840	814	770	825	781	807	838	856	829	796	844	783	809	816	839	802	799	843	797	848	842	841	806	828	793	806	820	814	805	807	782	848	825	844	839	799	842	842	766	835	834	778	804	840	819	832	796	816	797	809	845	827	799	736	811	785	813	817	857	831	803	799	840	820	802	859	778	749	756	845	811	776	821	850	814	802	806	765	816	816	804	759	821	809	820	778	824	775	831	835	799	776	829	833	766	830	758	794	803	874	808	779	790	865	775	833	814	785	778	799	795	857	777	780	817	826	834	827	846	762	843	786	760	793	840	814	845	862	806	792	790	849	875	868	816	809	805	831	850	826	754	781	825	786	784	819	871	801	820	794	793	844	745	753	813	800	820	873	825	823	812	786	797	816	789	833	777	825	826	756	809	774	817	818	834	816	811	806	792	767	789	815	763	808	831	825	859	831	788	743	759	823	780	839	884	813	819	798	815	831	817	826	846	812	774	763	802	870	839	811	761	834	808	830	821	802	822	851	836	786	883	809	789	831	834	787	810	741	831	854	810	778	854	792	836	776	872	857	795	796	763	797	776	794	812	768	788	834	828	812	833	856	849	820	797	760	760	783	806	803	844	823	792	817	807	798	827	782	785	836	813	774	860	811	795	773	837	805	791	817	763	823	885	797	768	786	817	768	834	830	808	831	784	841	782	856	785	819	812	826	818	818	801	796	863	857	853	842	803	861	818	800	788	805	792	779	804	840	818	808	801	828	817	821	823	819	827	793	810	825	802	757	753	818	771	819	831	827	800	807	825	797	793	812	777	865	819	803	815	867	807	850	842	821	831	815	810	840	826	813	815	760	851	848	849	804	812	803	844	865	818	798	768	848	815	812	795	811	763	794	804	783	846	818	829	853	805	836	833	779	746	848	786	811	861	844	801	786	809	817	756	780	829	847	810	812	821	844	810	848	780	809	767	825	763	824	797	819	792	786	824	767	808	827	801	854	753	818	781	867	790	823	798	834	846	770	797	824	836	802	834	781	826	865	790	754	789	833	752	775	839	838	768	826	788	779	820	837	782	829	804	812	834	786	807	814	827	803	807	802	826	833	859	834	804	842	813	772	822	820	783	830	820	815	816	815	836	819	837	793	807	833	746	852	823	799	807	785	830	814	781	869	801	751	818	789	837	813	817	787	842	815	836	818	794	787	787	847	866	847	839	794	821	839	793	785	839	769	803	783	755	818	788	837	825	801	861	817	809	817	770	768	793	792	799	774	804	814	801	852	819	857	852	803	842	831	777	822	841	795	833	813	814	803	826	828	789	806	773	799	778	843	832	796	804	799	778	842	828	861	820	809	808	787	783	824	811	827	836	818	826	851	825	826	810	838	776	822	810	796	832	792	802	832	820	753	838	883	784	832	783	815	849	791	792	758	741	790	798	824	837	767	770	822	858	811	795	762
12366	827	724	568	393	285	314	251	238	219	218	182	190	200	176	179	184	177	183	223	176	211	173	198	168	181	163	172	163	167	183	146	161	158	192	172	170	172	172	173	152	165	157	166	154	178	155	158	166	170	152	181	180	168	197	178	181	157	157	153	153	167	189	156	163	163	167	140	172	157	172	178	166	148	165	179	175	183	158	139	181	161	189	150	166	155	176	175	169	185	169	167	181	153	164	191	173	191	166	176	147	143	149	179	163	154	160	159	159	158	162	180	146	169	165	180	156	158	176	157	157	164	175	151	143	164	170	185	171	172	158	169	172	165	182	150	148	181	162	154	172	180	140	190	149	173	186	157	183	125	182	161	116	162	157	149	158	157	170	169	159	191	176	189	176	164	162	155	146	172	168	177	141	170	162	201	156	156	166	152	162	158	162	169	173	159	156	173	156	155	152	176	166	146	148	161	142	169	182	181	153	158	158	166	150	182	164	178	164	178	161	172	174	166	163	179	160	178	150	175	178	147	162	159	170	140	176	170	178	173	178	163	158	177	148	168	162	169	154	158	151	189	159	164	154	150	168	151	141	171	162	155	176	165	184	156	187	157	169	160	164	142	152	155	174	160	145	135	168	163	171	152	182	183	173	166	169	156	179	168	162	168	188	164	156	165	173	194	173	164	155	177	156	159	180	155	192	153	176	176	148	161	189	160	174	156	167	170	162	145	162	161	167	167	178	188	169	161	194	176	170	140	170	165	156	175	163	157	168	180	175	172	129	163	158	166	152	171	140	159	169	154	182	182	160	183	172	168	169	146	177	167	178	174	160	147	172	184	173	184	151	137	168	184	188	164	163	181	149	155	174	175	172	183	143	158	179	176	198	138	178	152	162	144	166	178	154	166	175	148	168	139	160	164	169	179	191	158	152	177	158	163	162	156	169	152	175	176	180	160	164	167	176	164	180	151	177	169	181	179	152	159	157	159	160	145	183	152	170	185	181	157	161	139	144	172	163	174	169	164	155	162	174	158	151	139	158	174	174	146	154	176	176	178	140	176	158	178	156	191	152	168	177	177	135	153	187	186	147	150	166	164	175	165	149	179	145	168	176	148	150	164	147	174	154	162	174	151	169	158	169	159	171	161	153	178	157	157	165	179	182	167	171	173	160	174	180	162	164	171	156	151	146	146	137	199	161	175	151	169	149	159	168	185	172	179	159	165	157	160	135	143	179	185	159	141	152	147	158	181	205	172	144	142	155	166	165	171	185	164	168	166	168	155	205	158	173	154	188	180	187	155	172	164	187	193	159	157	173	183	173	173	177	181	189	172	189	160	144	170	151	160	177	175	167	166	176	178	172	182	164	149	142	155	150	153	163	182	179	151	176	166	160	168	188	150	155	178	175	184	170	174	161	176	158	171	164	157	172	151	159	152	151	185	158	172	180	145	167	159	161	173	160	175	151	168	175	147	151	157	167	180	165	162	185	175	176	165	172	162	170	172	180	152	145	162	169	144	164	176	174	166	161	174	188	161	177	173	165	164	156	157	172	156	153	162	166	152	159	155	178	177	181	175	174	191	186	172	169	167	162	170	182	175	171	146	161	153	157	158	143	177	161	158	161	161	155	152	189	168	144	159	193	158	165	145	139	164	163	159	165	167	179	154	161	165	158	160	151	172	169	168	155	152	169	176	173	173	165	168	164	162	164	150	170	157	189	180	139	133	164	166	177	166	150	181	184	172	151	152	165	176	173	166	158	169	176	203	167	163	138	177	178	184	182	155	166	154	180	146	142	156	168	163	171	191	174	161	173	150	136	153	146	175	157	154	178	182	170	155	180	160	156	166	174	166	182	169	159	142	145	152	172	159	170	169	160	175	170	194	176	142	157	153	165	153	181	175	151	160	164	188	186	174	169	192	170	166	159	152	169	180	163	157	144	132	193	163	156	169	159	173	170	181	172	157	164	188	150	166	165	177	199	185	148	173	157	168	170	165	170	165	159	173	180	159	140	167	155	179	146	173	156	181	170	157	171	155	154	170	150	143	147	150	198	193	168	154	179	171	159	162	163	201	144	153	173	185	171	147	157	152	158	163	149	163	140	174	160	168	152	172	160	184	149	167	180	155	171	172	173	177	187	159	165	171	161	161	176	162	166	181	164	183	151	176	176	206	154	182	155	153	149	176	150	174	183	159	162	156	153	185	177	180	173	152	182	156	167	165	156	174	174	179	169	177	184	170	147	169	169	173	140	166	159	158	171	162	164	179	183	175	147	168	153	167	170	164	164	179	185	176	163	180	173	140	181	160	160	189	164	171	182	140	172	156	172	164	170	149	188	174	185	144	138	169	160	159	170	157	157	171	176	170	152	130	161	161	148	160	152	179	148	143	153	168	163	157	184	141	140	170	157	155	160	157	148	177	152	174	160	184	176	161	150	177	165	153	152	177	150	160	152	154	162	169	169	183	163	184	164	168	166	172	171	164	162	152	184	167	153	180	169	144	150	175	176	158	154	163	176	180	166	198	131	153	148	160	179	162	161	183	162	161	155	153	151	166	150	157	162	163	155	157	146	170	154	180	134	160	131	147	161	139	149	166	170	153	158	189	187	172	163	192	162	166	159	164	192	171	175	174	165	156	149	151	174	161	167	147	168	153	163	189	161	143	162	183	147	179	143	153	139	170	189	120	165	185	154	152	160	167	145	186	174	183	170	180	156	165	167	158	131	169	137	138	147	170	195	186	180	162	179	158	162	149	163	195	168	166	178	176	187	157	159	185	175	168	173	143	159	172	177	137	170	149	143	166	165	159	157	155	206	180	173	148	146	157	165	163	182	183	177	166	175	172	163	176	152	163	146	178	141	168	158	139	163	169	150	133	174	146	184	145	165	156	162	161	177	168	181	190	186	155	185	154	162	179	171	183	151	148	141	155	162	172	141	171	166	153	173	170	195	178	145	148	166	171	179	147	163	184	174	151	149	189	174	175	165	150	162	165	157	167	156	178	162	180	150	170	183	161	184	183	143	169	156	154	171	179	174	175	155	175	173	175	149	163	173	192	170	183	158	161	159	168	159	170	175	178	198	155	184	182	150	167	160	177	189	133	165	167	148	199	160	203	174	169	171	168	178	171	140	135	181	169	154	160	165	164	143	174	168	154	190	181	170	173	166	160	151	169	173	147	183	169	158	148	183	155	195	174	145	122	190	156	164	166	151	177	188	178	170	196	163	162	179	144	154	162	170	157	165	176	184	167	176	172	159	149	162	160	166	170	144	168	176	185	199	168	169	189	182	152	154	165	158	191	190	177	158	172	147	178	164	179	170	175	163	175	161	144	171	170	158	155	147	184	198	147	168	195	163	144	154	148	165	148	156	160	158	166	165	168	175	153	164	161	156	157	162	162	157	183	151	161	150	171	183	166	183	175	164	174	183	166	151	177	162	152	180	166	175	165	180	148	174	185	141	175	160	156	151	169	153	155	172	154	169	158	192	179	160	171	157	190
7655	880	1564	1747	1406	1223	1060	866	822	748	697	630	595	520	556	543	498	503	491	511	485	525	499	467	492	471	480	464	501	456	466	474	476	401	436	438	444	486	437	421	401	407	450	413	419	467	418	446	409	469	477	423	451	404	435	423	462	452	464	413	469	394	396	439	398	413	440	428	412	409	441	444	424	444	390	446	393	430	421	421	432	401	435	390	419	442	421	412	437	417	431	412	414	431	424	438	393	447	404	389	454	421	414	400	448	387	441	427	431	439	437	425	389	383	415	396	424	384	403	421	469	404	415	415	431	391	399	403	426	425	398	390	425	427	399	432	408	435	406	459	420	382	408	424	467	432	408	410	462	410	431	443	453	396	422	452	411	432	396	432	422	434	449	428	430	422	424	425	415	406	432	460	398	420	435	443	371	420	429	421	432	434	414	438	407	429	434	411	413	427	440	432	408	427	400	450	425	433	423	434	414	416	451	414	439	411	430	423	446	392	404	444	452	420	418	401	388	420	419	457	422	434	429	405	415	423	433	403	424	435	421	402	432	455	434	442	405	399	394	413	440	422	393	412	450	431	384	416	424	441	390	427	466	441	420	447	416	387	414	453	409	445	443	440	413	454	462	441	408	413	424	445	435	407	432	427	414	410	487	441	404	433	394	405	423	422	463	416	396	409	416	435	421	424	425	402	418	428	481	433	398	415	428	423	445	423	425	438	440	460	448	402	432	405	432	438	420	391	422	414	417	421	424	426	422	434	451	438	415	458	477	414	425	408	468	436	401	451	397	421	407	475	437	412	418	427	404	425	421	455	425	410	421	423	428	405	393	422	458	457	443	407	411	427	440	403	434	467	395	404	427	430	421	411	404	407	415	392	412	407	419	421	410	438	429	413	412	408	426	411	430	398	415	405	451	402	424	448	372	447	432	444	431	406	428	409	378	458	427	408	416	426	421	404	417	411	448	437	391	437	439	418	438	408	454	388	435	395	381	413	425	428	443	420	390	463	404	401	375	420	398	464	445	407	408	396	407	397	430	444	408	403	427	389	452	411	403	387	401	423	446	389	391	424	441	428	455	407	456	473	411	392	413	409	405	394	429	469	401	425	441	441	411	420	456	427	421	421	451	434	412	419	427	421	404	404	433	452	462	398	389	395	444	428	414	427	439	409	436	449	411	433	404	406	423	420	414	426	417	399	407	422	421	393	436	418	446	406	412	446	429	444	411	417	437	430	456	393	464	433	418	451	410	434	418	385	417	409	442	449	408	441	418	388	432	429	416	413	420	395	416	439	405	396	424	410	437	435	433	399	390	435	390	422	441	420	404	462	409	420	462	453	449	437	446	439	449	412	410	435	468	403	369	445	424	398	387	450	455	389	391	416	425	444	411	418	397	431	464	418	425	433	424	427	415	411	410	407	414	420	424	414	417	448	450	399	405	410	414	415	435	419	422	443	403	408	408	429	437	442	444	413	381	401	419	394	438	438	395	418	438	434	426	413	420	417	440	447	426	427	437	373	383	448	430	442	469	404	442	410	436	444	390	430	459	412	402	404	429	396	418	402	391	375	443	421	428	411	418	402	450	414	398	444	399	428	411	425	407	393	420	440	426	425	441	408	435	449	452	435	439	416	438	450	437	404	431	438	408	426	389	434	415	438	437	415	419	429	380	390	435	407	420	421	394	441	412	441	421	425	426	414	426	405	403	411	444	422	411	430	389	404	381	420	462	448	437	412	408	402	420	425	465	426	434	438	423	405	453	426	412	401	443	413	353	442	417	437	391	400	424	413	442	430	393	426	490	358	422	453	398	450	408	403	412	407	429	453	425	407	427	429	414	417	437	440	406	449	415	446	393	411	437	478	431	438	452	432	407	428	437	396	416	396	406	425	416	408	398	400	377	398	440	433	424	408	424	435	411	408	383	407	439	473	376	414	437	442	390	421	423	451	431	440	448	457	395	440	444	387	429	451	438	438	412	446	435	405	407	404	405	411	418	436	426	396	449	427	429	445	421	423	434	421	413	432	441	446	451	435	435	445	406	457	446	423	438	412	411	435	423	437	446	425	419	422	451	455	437	430	432	412	399	400	395	416	431	418	404	427	409	410	412	447	430	447	397	448	377	389	423	413	407	396	436	416	428	432	418	461	433	443	439	432	387	442	426	441	430	444	464	422	393	424	428	458	416	413	382	435	428	417	418	434	416	414	432	427	416	414	383	436	433	436	381	405	451	430	428	458	412	454	480	400	443	418	428	457	433	423	415	390	468	426	408	421	425	416	394	417	406	415	440	454	418	430	450	433	451	440	440	396	455	428	427	420	431	388	402	404	408	410	423	440	444	387	423	463	445	438	440	427	432	432	417	464	444	424	423	408	429	440	432	427	410	434	420	419	417	427	456	393	436	463	427	408	454	438	444	404	399	454	434	411	415	417	457	422	422	429	435	434	437	416	418	415	471	416	440	418	404	424	407	408	435	403	443	373	412	406	437	375	387	405	431	414	416	419	438	430	422	449	448	407	429	407	430	436	423	432	448	430	418	457	413	396	425	448	420	421	416	428	428	407	405	437	412	424	423	438	438	389	411	441	452	434	440	427	425	449	451	409	454	458	404	395	392	449	435	469	449	414	417	417	426	427	394	457	433	458	407	377	425	434	420	373	439	473	411	394	435	423	413	400	402	425	404	448	425	408	444	452	406	419	411	460	424	440	407	444	443	437	450	399	426	394	449	451	432	439	449	417	452	430	421	443	427	435	450	446	456	421	439	412	413	428	420	394	442	420	400	415	452	410	440	431	423	426	412	447	460	413	397	400	420	407	416	426	386	432	447	426	431	383	426	425	456	439	430	419	438	435	396	457	418	401	396	446	428	433	413	456	455	419	417	456	463	405	402	428	379	402	438	471	427	438	429	422	387	443	416	438	407	418	406	426	433	402	417	424	442	430	431	432	442	399	437	405	407	440	415	434	442	411	436	447	426	384	417	421	425	427	412	432	461	425	474	401	428	408	415	383	464	441	397	445	438	429	435	418	434	445	381	425	419	461	443	422	439	400	404	452	424	409	428	410	426	410	429	412	396	427	394	415	431	414	440	434	432	382	424	398	400	407	420	449	417	408	433	437	448	431	454	434	387	424	407	446	423	419	444	377	446	430	451	435	425	445	435	430	397	437	433	413	394	400	437	430	397	416	433	421	400	434	409	435	442	434	413	410	396	409	426	364	439	410	420	430	416	433	432	416	432	418	417	450	413	427	431	393	440	429	451	415	441	398	440	405	409	420	413	431	415	438	452	431	455	438	431	431	462	433	430	404	419	386	455	395	415	397	453	413	436	410	432	398	446	412	401	436	419	411	413	403	433	423	407	421	419	414	438	466	402	372	470	431	394	431	416	417	406	430	435	423	419	438	373	424	435	434	454	458	468	416	394	452	443	395	422	406	424	415	434	401	419	424	393	403	399	431	422	455	423	435	434	422	416	438	416	403	405	462	405	403	409	451
1589	432	430	415	396	386	390	405	403	369	385	404	402	413	423	409	355	348	390	397	373	378	381	416	372	404	398	370	426	372	364	408	385	382	377	359	371	395	388	378	411	444	405	374	400	383	364	334	377	367	382	432	344	376	373	377	356	363	407	409	398	384	365	380	383	392	407	414	431	393	377	387	337	374	387	372	385	387	369	387	383	389	399	377	406	373	402	398	388	356	379	378	368	391	403	422	411	389	386	392	356	378	376	365	388	399	452	387	415	385	392	379	380	408	437	381	367	378	369	414	364	393	383	380	460	370	376	364	358	371	379	395	403	353	401	366	391	342	386	390	410	389	413	390	396	380	398	401	387	355	371	350	355	392	406	344	371	387	347	387	385	366	354	376	384	373	380	414	427	410	358	410	406	371	400	396	410	374	374	427	361	359	394	411	376	387	360	410	377	380	387	389	392	378	358	372	359	378	362	400	408	371	405	389	401	389	400	360	340	389	409	403	384	402	372	411	401	343	336	356	392	389	383	383	411	359	407	411	375	383	367	377	373	375	359	405	377	412	398	388	385	397	372	409	372	397	388	381	395	376	349	396	388	389	375	372	401	393	377	353	387	424	402	382	403	391	354	405	392	379	393	363	425	386	399	383	360	380	374	409	397	369	368	402	390	385	359	380	398	416	382	373	426	413	414	372	358	385	400	372	382	368	364	354	376	384	407	414	381	423	403	348	395	368	397	344	332	401	387	396	408	369	426	388	376	366	419	391	399	373	416	377	411	335	391	394	376	358	360	378	368	371	403	397	403	356	350	399	359	419	376	408	398	358	385	394	383	352	405	397	359	401	387	420	400	384	367	385	378	399	389	409	380	367	413	381	411	370	359	409	391	381	417	359	369	351	372	355	367	388	398	357	362	371	402	393	394	405	380	403	346	375	374	383	404	379	383	360	407	388	381	401	378	347	384	374	369	354	385	415	385	351	376	321	425	435	407	390	368	399	386	385	384	423	361	382	384	351	355	389	348	377	372	403	370	404	385	398	387	389	389	377	371	381	359	386	365	399	390	343	389	423	394	391	370	416	387	399	421	373	422	406	376	381	373	394	387	353	331	371	359	378	382	358	395	383	372	349	368	370	375	386	385	403	374	386	381	398	378	389	384	390	400	411	360	425	432	349	398	405	381	384	365	401	384	351	385	357	372	414	408	376	380	365	399	356	407	365	370	372	371	377	386	408	389	360	359	397	364	375	394	400	377	389	401	388	373	340	349	364	380	415	398	391	384	379	389	390	385	344	355	357	360	422	368	367	377	394	391	375	391	372	391	380	390	421	386	364	363	411	339	425	367	414	384	399	421	395	386	394	366	406	382	367	369	393	415	422	364	368	400	390	368	380	409	370	343	399	391	370	394	406	366	405	385	392	411	368	383	396	402	372	386	385	379	368	348	394	340	392	352	412	379	391	400	389	402	372	357	407	365	386	393	368	389	414	419	365	370	363	385	410	364	367	404	408	359	376	401	351	366	396	361	346	375	356	415	409	406	387	359	383	382	374	353	370	392	363	355	387	371	376	342	426	383	361	380	362	422	405	352	387	347	407	406	372	381	383	364	394	370	428	395	385	373	403	406	389	375	392	363	408	347	386	392	345	384	393	375	430	405	328	362	342	408	427	407	391	402	381	370	408	332	368	390	367	351	400	393	399	395	364	373	415	387	369	400	364	378	406	408	430	385	423	370	371	393	399	439	424	365	381	385	376	391	346	384	383	374	371	404	394	367	374	405	383	364	393	400	387	352	350	400	383	380	354	446	378	372	386	391	390	393	399	386	393	357	378	410	342	356	387	358	354	426	379	394	374	363	363	378	380	328	358	440	391	398	394	352	355	408	369	375	415	402	409	375	396	414	380	405	390	380	360	419	403	395	370	376	362	366	381	373	392	406	433	384	404	338	405	405	389	390	416	375	400	369	384	370	352	404	388	397	381	385	400	386	381	405	359	364	416	406	424	358	378	376	348	383	357	371	420	350	409	406	395	397	345	359	349	411	400	382	364	413	380	385	384	387	378	411	412	411	388	424	386	400	374	418	373	416	388	388	402	405	365	356	399	396	414	391	367	379	377	397	352	376	384	400	388	416	385	387	373	381	381	390	400	380	395	377	371	376	384	367	416	393	432	373	394	368	386	352	389	374	398	364	357	391	378	388	358	418	398	415	376	375	405	381	365	392	402	362	371	375	378	353	397	394	395	388	395	401	378	372	377	343	376	353	392	367	398	418	401	357	395	421	355	357	399	408	373	376	317	395	394	385	415	408	392	375	345	413	381	392	380	361	383	384	406	359	377	375	434	416	340	343	373	379	372	384	378	377	405	334	382	346	411	398	379	357	376	394	356	370	369	375	347	375	371	372	357	404	358	357	346	346	377	381	361	452	387	356	402	366	366	381	340	395	374	378	401	360	392	423	403	402	384	372	359	379	376	362	400	423	384	406	364	404	388	363	348	397	380	376	388	418	375	410	347	384	425	386	382	399	392	371	385	407	388	409	413	353	415	385	380	385	417	421	400	410	377	392	371	393	377	386	365	427	351	342	384	373	378	401	379	337	382	362	419	397	385	375	402	379	392	396	335	375	365	391	414	393	381	376	386	381	391	376	383	371	360	394	385	417	392	396	371	387	410	421	358	385	401	420	364	363	399	358	416	359	389	344	369	401	333	369	382	390	394	358	370	416	397	387	386	377	377	422	403	394	396	367	401	441	356	378	384	412	354	382	420	337	388	334	391	359	366	405	356	394	408	377	349	342	406	398	352	335	401	367	391	362	413	432	401	410	351	383	367	390	402	329	350	378	370	405	355	411	404	365	374	378	381	400	363	357	396	385	340	375	332	390	383	356	388	433	372	388	387	394	364	372	382	368	398	380	378	382	383	355	407	356	393	372	401	368	401	377	365	403	390	406	392	386	429	354	384	363	386	376	385	383	394	373	396	381	344	376	359	363	411	395	423	407	376	419	348	400	372	376	378	379	388	371	374	368	375	420	425	393	399	390	396	351	368	410	387	378	381	396	381	387	388	384	379	370	388	386	378	361	372	373	330	373	374	390	385	400	376	363	366	407	429	362	373	387	380	397	378	411	392	349	407	369	384	346	392	365	342	391	397	395	388	398	398	383	390	398	370	361	410	373	370	413	372	358	353	377	391	398	386	349	360	381	394	381	364	353	399	400	386	388	378	409	398	394	401	386	383	389	379	386	369	353	372	405	367	337	412	392	389	427	375	378	387	375	373	354	352	417	362	376	397	344	375	374	401	381	393	374	376	336	394	392	377	401	363	364	344	391	362	406	347	398	368	362	395	409	385	393	388	383	381	360	350	392	430	361	380	347	398	380	399	385	390	406	378	383	370	402	364	384	375	376	378	363	414	373	394	382	385	401	389	376	389	361	369	378	340	350	389	386	364	393	406	375	374	344	401	359	356	378	373	376	390	372	385	385	376	432	366	394	399	404	394
2175	927	972	881	975	910	977	919	901	902	897	949	912	893	892	918	903	880	921	820	850	857	887	931	889	932	883	832	891	866	928	915	901	843	926	887	905	932	911	888	915	931	975	950	883	878	954	913	908	938	898	903	936	878	940	921	919	892	957	896	893	877	852	893	881	905	862	910	890	861	847	937	877	882	895	927	897	893	847	883	885	939	874	894	870	903	894	870	920	947	880	940	905	909	845	871	915	910	871	868	894	925	886	901	946	914	871	918	896	922	951	925	874	845	929	855	908	919	885	875	890	902	904	837	903	881	887	927	882	919	922	895	912	907	892	928	958	886	956	931	893	934	881	898	936	951	907	876	913	882	886	906	937	905	834	895	907	901	879	917	906	834	902	925	954	884	844	892	908	951	902	864	900	871	870	893	908	867	916	874	864	871	880	881	960	906	896	902	842	949	855	851	871	912	881	910	857	942	881	896	869	921	856	961	886	912	901	832	857	934	879	857	875	822	829	859	887	860	912	900	901	922	910	840	894	906	872	875	921	872	863	901	892	942	917	907	902	915	903	907	920	913	871	930	902	913	870	911	967	861	869	906	876	828	826	916	942	879	873	944	884	917	896	851	911	842	916	877	921	967	841	922	864	930	909	913	896	942	940	896	889	912	871	893	917	821	902	903	938	885	867	937	901	895	894	847	877	905	891	943	908	897	901	926	879	948	934	873	844	913	905	866	915	875	905	936	887	907	927	907	872	867	866	889	883	853	932	888	916	917	875	893	892	886	874	865	912	946	851	934	895	899	922	849	892	892	881	877	879	847	920	871	840	912	872	882	908	911	934	918	952	883	876	906	893	887	851	870	849	885	886	870	909	851	907	879	878	936	837	876	934	888	873	915	842	900	957	915	896	906	881	877	922	888	868	861	927	879	889	889	877	903	932	895	891	900	912	910	852	920	908	890	941	878	871	946	872	904	881	886	903	886	921	893	874	911	893	875	864	877	909	887	899	874	858	916	959	882	909	881	872	894	942	890	884	895	877	903	887	919	938	845	915	888	888	882	883	903	858	861	925	897	950	903	901	875	865	881	946	901	916	924	921	934	889	882	866	938	865	853	913	909	867	967	870	888	945	899	869	843	855	897	919	889	921	851	867	880	852	899	911	916	894	920	918	903	887	922	845	900	929	911	868	861	876	935	897	896	851	879	837	917	890	925	854	924	889	879	870	886	927	922	911	865	925	906	894	904	892	914	871	912	900	862	897	889	892	930	918	941	935	896	860	908	907	927	838	878	857	841	891	901	920	911	911	891	921	929	864	909	953	950	935	863	896	894	890	904	899	949	945	881	850	964	915	920	852	908	879	857	822	902	880	907	938	957	872	881	901	894	921	878	916	892	945	897	890	907	882	886	883	912	866	902	886	917	892	841	888	906	882	850	895	875	937	889	898	889	896	933	904	878	843	940	923	913	937	949	898	861	876	897	860	914	893	884	860	931	893	924	912	879	933	895	847	838	923	896	904	876	898	915	894	865	852	853	930	857	925	886	884	870	957	885	897	899	931	881	935	907	870	876	945	950	1006	948	902	918	893	837	907	891	888	863	886	945	910	956	902	850	873	885	896	829	895	877	901	898	902	881	907	919	938	864	924	897	896	904	923	935	907	910	888	910	863	857	922	904	891	892	861	891	914	922	856	893	879	876	902	921	890	858	904	883	881	845	882	869	929	885	929	870	871	883	865	895	937	950	859	940	885	918	930	883	872	877	867	887	863	854	915	886	871	875	899	945	879	903	889	862	933	914	926	907	860	904	900	893	906	896	936	898	929	864	832	879	902	948	893	922	883	909	833	844	897	909	865	850	915	910	897	849	855	899	930	896	849	942	852	936	926	897	873	901	911	946	924	911	898	907	850	890	923	896	918	921	926	901	863	900	867	907	905	881	880	890	921	880	865	812	921	907	936	882	872	893	958	921	888	941	876	868	891	890	817	936	872	866	942	867	899	908	891	815	886	900	885	879	875	847	887	865	892	910	902	923	926	856	909	924	908	880	927	953	861	859	930	877	852	861	898	878	939	909	936	884	905	881	915	930	881	907	851	921	902	878	860	900	882	851	864	811	915	887	847	917	877	914	910	896	901	919	924	869	905	934	878	927	889	917	877	876	913	890	929	901	901	944	893	892	913	882	831	887	934	984	917	919	863	887	863	866	928	910	907	911	906	893	868	908	929	921	918	926	880	911	922	876	874	897	874	902	935	904	892	890	917	872	891	900	852	917	924	864	951	857	877	911	882	931	920	887	896	868	886	832	878	894	900	921	923	845	876	896	908	904	906	887	890	876	932	886	870	940	864	881	911	932	880	847	902	906	893	911	898	885	881	916	905	844	900	893	883	839	910	909	892	870	878	929	811	922	966	867	915	927	907	913	900	918	876	850	881	910	949	867	857	891	901	899	893	860	903	886	894	909	881	924	886	913	853	910	921	880	853	886	884	874	863	854	916	885	928	891	839	924	900	901	904	976	906	860	905	879	818	979	908	891	928	887	891	939	896	912	838	910	911	859	889	932	878	899	868	902	916	874	894	891	910	908	889	871	859	940	845	852	919	891	907	922	912	898	918	886	960	890	898	876	878	876	897	886	842	930	876	901	912	888	893	900	880	935	883	892	822	889	879	904	828	923	879	842	888	895	904	923	931	923	897	887	919	856	853	907	882	813	969	875	878	897	898	946	924	917	894	901	891	887	898	859	859	908	817	883	850	941	927	909	882	908	924	895	921	863	913	900	852	863	892	919	896	885	882	905	882	899	821	892	948	827	906	920	905	941	879	894	872	891	917	897	848	891	850	942	916	899	892	890	955	894	843	941	871	893	854	884	914	935	903	882	892	858	893	916	917	829	880	917	914	835	933	913	923	855	898	869	893	889	896	980	893	916	899	900	916	901	909	871	900	853	889	880	903	866	880	885	889	866	888	833	926	903	886	939	884	936	919	866	924	896	876	920	811	898	880	873	915	857	917	931	913	889	914	928	911	899	921	910	845	886	906	892	928	939	897	925	915	853	902	916	861	936	909	961	918	900	883	944	882	922	901	902	905	909	943	898	938	869	888	856	864	913	878	839	906	897	951	895	863	880	891	924	853	927	897	937	898	858	913	862	897	948	847	910	941	897	909	913	901	852	879	879	947	892	856	852	831	871	870	896	895	864	923	917	874	850	927	906	892	876	881	897	872	976	923	847	867	921	860	926	881	945	876	923	915	906	924	902	894	895	914	907	900	886	944	886	913	889	920	881	884	926	952	914	877	886	897	884	854	894	911	857	949	862	856	901	940	860	867	929	912	870	925	910	887	870	913	875	880	985	936	876	888	899	889	881	929	935	884	912	873	898	813	917	865	871	889	868	898	898	898	882	896	869	912	881	880	894	917	890	915	918	887	887	897	871	882	884	893	914	885	935	926	897	867	892	892	882	860	867	903	887	866	893	885	952	906	907	907	864	913	929	836	829	908	840
6708	618	633	523	444	426	436	415	359	341	367	329	354	348	371	339	392	349	350	325	390	324	353	356	340	360	312	328	378	329	371	342	345	358	378	348	357	352	347	349	346	350	362	346	341	363	370	348	344	348	311	327	343	345	332	371	338	349	325	359	335	369	366	346	352	344	333	372	379	394	376	372	329	346	328	310	365	415	385	336	376	356	326	305	336	302	319	371	353	360	340	330	351	343	363	337	345	346	329	338	352	366	368	347	345	314	370	354	349	336	358	332	326	327	337	343	359	343	374	338	339	328	351	358	337	347	329	336	369	321	370	335	348	360	358	406	324	358	345	355	366	371	379	354	368	328	372	336	350	327	305	335	332	350	357	327	329	348	326	345	352	366	370	346	362	323	316	361	370	362	336	355	361	348	360	365	362	364	299	350	338	346	338	335	348	374	352	357	360	325	340	318	344	337	337	349	330	362	363	342	362	353	335	350	323	356	344	376	340	384	348	347	328	359	367	350	345	337	353	326	360	333	352	333	346	349	337	319	337	337	345	368	332	350	347	360	347	345	346	321	352	313	364	331	325	330	365	369	312	383	364	357	359	331	339	364	358	354	314	364	324	331	374	406	367	294	338	376	400	315	357	368	339	359	354	336	356	363	355	370	336	329	332	347	331	349	340	371	384	338	352	368	355	311	327	343	370	354	342	341	349	367	348	335	335	317	341	355	326	360	362	359	347	345	363	343	376	368	342	381	348	346	314	345	326	360	321	343	312	359	363	362	339	380	351	332	349	290	334	343	362	345	365	358	342	360	382	322	361	340	359	367	360	327	380	348	320	338	376	342	339	310	341	380	338	334	371	353	366	374	333	355	352	369	318	358	328	348	356	364	350	316	314	381	331	360	381	331	307	360	370	335	331	371	356	308	355	334	381	350	384	356	356	349	350	354	370	334	330	376	335	361	348	322	358	346	341	343	357	348	334	324	351	313	372	351	334	369	333	346	355	317	372	332	350	347	339	336	319	334	311	363	352	356	333	337	349	348	360	352	360	327	353	384	340	361	395	337	332	343	345	340	331	353	375	320	369	344	357	321	352	311	360	314	346	373	373	368	358	329	346	331	351	342	341	357	342	338	362	365	346	356	334	346	333	343	291	351	345	332	331	357	326	328	331	375	355	346	355	320	346	372	331	340	326	346	339	328	316	313	353	359	331	337	364	391	361	347	350	321	344	348	368	317	346	296	360	375	350	339	327	331	321	353	367	344	320	339	354	324	372	370	349	361	348	375	337	373	341	368	335	328	360	316	333	352	339	344	329	353	368	370	357	368	350	346	307	359	373	342	288	333	342	381	329	341	335	325	329	330	373	387	345	386	335	311	326	343	350	361	347	323	372	341	365	336	351	337	334	353	328	323	355	368	353	352	333	352	336	330	335	343	316	356	322	386	331	335	369	354	337	357	341	323	353	338	337	321	395	316	354	365	339	349	349	353	369	371	347	300	349	357	354	341	316	364	355	409	343	347	367	367	351	348	355	353	361	354	379	350	329	343	298	320	348	345	364	347	337	342	357	334	367	324	346	386	356	320	341	359	340	362	335	359	353	340	337	345	313	333	362	362	330	371	329	321	367	337	361	358	334	369	333	349	347	339	353	337	329	370	320	326	365	349	324	353	375	338	359	358	313	341	372	345	336	369	369	341	356	319	333	354	332	338	333	349	336	357	323	324	340	361	346	332	308	373	351	383	373	343	327	324	321	341	300	344	355	365	323	340	370	319	340	380	370	346	333	346	374	320	351	349	350	350	330	344	357	367	327	328	366	350	364	350	347	381	351	383	383	356	334	330	344	363	316	359	338	327	339	366	330	333	328	357	352	351	333	321	347	344	331	339	343	328	350	371	350	379	351	322	324	350	344	369	335	328	306	325	344	359	344	363	311	326	350	370	360	345	362	374	372	367	366	327	310	334	348	340	346	319	341	372	329	358	331	335	308	328	322	323	338	337	359	324	312	324	339	362	329	301	347	341	364	317	314	377	362	362	357	332	340	331	388	342	310	395	388	333	329	336	340	340	331	366	362	370	309	362	354	342	369	353	375	390	356	337	334	374	356	369	345	355	338	310	358	351	361	320	363	372	367	367	304	340	356	362	345	342	350	382	336	321	334	300	334	310	337	354	346	340	369	361	314	358	320	338	346	351	360	334	346	335	322	343	392	366	360	367	344	325	332	343	351	338	362	383	385	351	370	329	356	339	354	351	387	342	337	355	341	361	323	343	348	347	379	350	327	335	345	374	359	361	341	365	326	351	386	342	335	357	353	352	350	316	363	328	361	335	345	365	328	366	332	376	348	360	376	318	363	360	342	338	378	326	363	368	359	359	379	304	357	320	344	343	349	350	345	343	337	360	325	347	373	339	323	371	364	348	361	358	335	317	315	292	335	345	345	339	359	350	338	343	321	363	318	347	336	370	374	367	333	375	365	302	342	345	349	329	371	349	315	339	333	353	311	313	341	372	317	368	339	359	355	332	333	349	338	359	330	317	351	342	359	347	360	338	348	365	338	328	400	342	372	366	367	341	344	348	343	365	364	359	330	355	365	388	312	360	331	346	341	375	296	356	347	333	342	346	367	357	363	333	336	363	331	352	364	361	339	326	406	371	353	333	357	349	330	349	350	325	355	353	313	338	348	349	367	327	372	362	351	378	357	390	373	352	366	350	371	336	355	344	348	374	367	323	360	364	375	347	387	333	346	365	332	346	355	344	301	348	367	347	366	340	360	333	354	373	360	350	391	362	346	333	339	357	336	331	364	328	335	336	357	357	361	393	356	377	301	325	392	346	336	327	337	318	322	321	337	349	337	323	355	381	325	332	347	303	362	330	368	366	346	347	359	364	340	348	365	314	355	342	350	355	326	369	312	352	363	346	352	363	346	376	341	357	371	379	327	345	341	334	339	347	372	344	330	358	337	336	391	362	333	328	316	365	363	377	358	330	339	310	326	338	331	357	369	338	334	320	351	353	332	354	324	352	351	328	358	376	342	339	340	362	324	307	330	347	348	345	391	361	338	314	380	313	361	327	377	370	328	340	318	340	366	357	356	343	328	368	356	342	368	331	361	340	354	341	347	352	333	333	378	344	334	352	350	353	340	375	366	368	332	341	332	335	357	378	351	359	346	348	343	315	344	338	353	353	367	365	370	340	318	359	335	344	330	354	343	355	349	345	354	329	351	371	376	334	339	355	341	341	339	354	336	339	294	340	329	383	364	339	372	395	331	339	370	371	345	360	366	336	335	329	362	345	391	309	361	333	347	360	355	361	358	354	368	353	336	341	317	344	328	362	396	328	387	325	346	336	357	343	364	356	355	359	350	329	356	363	365	329	363	359	365	330	337	369	339	353	333	332	352	371	349	329	357	347	367	362	337	341	338	342	338	357	389	352	355	347	324	322	333	327	328	356	333	340	330	392	308	311	323	332	350	359	305	332	323	369	338	341	357	367	390	346
6516	1090	1382	1487	1384	1310	1194	987	999	909	949	941	930	875	861	869	913	854	789	873	876	817	850	811	805	799	828	811	877	816	880	823	831	880	789	823	865	837	829	831	788	857	785	729	851	815	815	849	802	814	798	769	815	835	792	825	825	802	820	828	799	832	833	793	815	807	809	839	855	837	792	828	840	807	837	834	843	786	802	816	810	811	816	780	848	818	811	777	803	831	794	820	823	737	787	804	809	823	829	803	770	785	799	817	824	820	782	806	786	816	837	831	776	811	810	774	751	800	787	812	845	827	774	772	846	797	857	790	807	788	799	840	815	850	810	774	876	762	810	790	828	785	783	839	827	766	834	804	835	793	850	767	798	767	812	787	782	798	821	854	763	773	768	795	817	790	789	812	812	842	811	823	816	788	841	810	846	795	857	740	829	842	744	813	805	819	813	795	801	826	803	816	772	768	772	788	802	856	766	818	828	808	846	793	793	829	858	820	775	802	799	799	802	843	807	862	796	811	790	824	846	838	796	802	825	799	818	827	802	770	859	879	799	798	826	791	814	783	778	809	843	825	815	823	775	812	786	807	814	759	842	769	823	781	868	829	858	836	818	783	789	818	823	815	838	780	791	794	804	826	786	784	782	807	846	804	766	794	757	821	747	846	789	844	832	795	786	792	792	788	853	785	868	856	827	799	836	816	790	814	779	756	808	842	797	792	832	772	837	775	801	851	812	797	790	792	774	805	838	793	824	772	783	844	790	811	745	794	832	780	834	870	783	789	778	809	788	861	809	783	825	830	821	805	865	846	821	797	796	816	808	804	761	750	816	851	762	791	764	833	832	752	795	817	775	740	826	845	814	863	826	764	795	848	795	807	812	738	856	838	825	789	805	806	800	793	775	843	809	855	787	817	815	839	864	800	823	788	813	806	825	779	822	828	820	828	809	841	817	770	821	803	824	786	801	817	837	816	898	772	823	792	785	818	818	815	786	780	789	810	825	790	814	863	834	824	814	853	785	826	819	802	797	798	807	764	764	800	787	779	830	807	769	804	770	772	850	810	806	780	798	759	813	811	790	769	808	845	784	854	816	805	820	828	772	843	811	800	819	779	814	801	826	818	846	822	808	786	826	827	843	834	785	803	852	827	780	834	751	826	853	778	804	796	818	864	830	845	784	785	810	780	799	818	788	818	806	804	751	816	758	779	845	779	781	827	815	784	800	807	767	785	831	829	790	864	856	772	802	783	827	774	819	825	802	833	791	779	800	826	762	800	792	843	812	804	751	780	816	853	814	862	755	780	810	814	809	820	842	855	778	795	820	851	781	797	808	772	774	825	827	843	794	765	842	780	808	806	771	803	806	788	809	799	830	800	799	831	836	858	802	841	820	792	825	826	846	753	797	798	834	841	775	803	797	800	774	817	823	794	835	754	881	831	798	784	829	832	768	808	853	824	815	744	799	789	804	756	785	818	799	807	851	813	805	818	781	851	845	807	819	798	781	806	857	785	795	824	834	764	851	852	841	796	802	846	816	862	812	810	811	809	804	811	849	807	846	747	876	768	850	783	762	800	823	795	780	848	835	854	810	782	812	809	827	805	823	843	839	755	785	791	798	804	790	760	791	737	787	835	743	800	836	809	812	882	837	839	777	832	800	822	833	830	851	791	836	821	805	821	786	793	808	800	820	792	857	829	792	772	780	810	830	774	807	789	829	780	771	805	831	821	833	785	770	742	800	828	790	777	799	802	805	777	835	784	824	818	778	836	804	745	869	794	800	797	804	776	790	763	841	770	791	790	808	811	739	825	844	752	820	815	807	825	806	802	836	761	792	821	759	757	843	790	805	806	877	820	819	848	825	779	784	813	804	785	829	823	822	858	837	788	808	804	815	799	802	799	752	785	831	857	829	840	795	802	810	805	776	814	843	830	811	777	779	786	790	839	842	846	843	833	795	812	776	838	750	804	767	805	859	815	865	781	788	788	834	794	796	794	763	809	840	825	812	789	778	768	799	777	825	798	831	777	826	825	816	816	802	777	777	709	773	829	848	835	813	837	767	852	830	782	826	766	837	845	785	824	795	832	814	879	819	851	825	844	818	794	865	772	802	865	803	820	794	830	806	825	837	771	784	760	842	784	783	817	814	809	820	828	803	762	779	822	813	829	863	787	809	807	840	825	820	885	853	810	807	746	836	810	782	778	799	865	803	863	818	797	859	784	838	819	787	812	771	803	823	797	742	811	798	806	815	796	842	814	779	807	779	786	792	797	820	837	851	785	809	818	781	842	808	842	794	807	878	815	832	786	871	773	770	812	798	819	825	793	792	857	816	788	750	822	815	819	783	801	834	816	770	832	818	860	801	791	796	793	777	825	762	792	813	785	839	764	794	831	820	818	854	834	858	775	792	818	822	786	852	862	808	795	801	823	853	819	848	829	844	786	810	785	838	817	892	831	818	784	788	769	826	786	766	812	857	796	803	823	807	765	831	770	797	826	838	780	774	791	846	751	750	850	793	816	835	803	869	829	794	822	819	899	765	806	818	824	846	768	811	831	865	749	792	815	838	805	801	756	763	851	818	844	789	797	802	817	805	842	758	838	797	849	802	784	840	799	799	828	765	760	741	796	804	843	796	794	782	841	798	759	831	776	817	811	804	801	823	806	799	822	813	819	767	760	791	788	824	789	822	799	803	838	798	819	794	803	857	853	777	821	816	785	798	834	763	772	816	812	803	778	800	838	819	798	756	832	763	805	817	807	842	799	784	804	842	867	810	794	843	810	834	808	811	854	785	824	808	774	769	791	854	812	806	766	806	793	779	792	752	827	793	815	755	776	802	797	799	778	803	802	813	850	841	850	819	818	850	799	788	819	788	778	775	810	794	803	847	803	733	810	836	827	805	790	842	805	822	813	786	753	832	818	800	803	855	782	837	835	805	779	796	803	775	804	764	756	829	785	805	801	838	790	827	828	845	830	831	742	791	790	792	847	808	797	804	834	811	827	806	810	803	834	742	818	757	767	803	887	779	797	791	820	811	765	821	798	830	747	794	785	774	849	830	825	810	800	844	774	791	791	746	833	805	792	804	780	802	810	838	783	825	825	828	793	792	801	766	798	849	835	805	790	792	759	801	848	766	813	813	769	789	824	820	853	805	828	807	841	781	757	840	824	738	847	811	814	821	832	772	832	790	812	759	797	754	818	799	807	807	781	816	821	801	826	793	836	817	837	801	781	814	810	815	801	758	820	821	823	825	798	802	799	781	775	841	783	811	798	823	826	797	797	820	816	790	794	812	810	835	767	802	808	786	820	798	846	852	777	769	795	816	829	809	803	812	823	817	757	804	791	832	807	825	857	794	848	788	795	849	823	813	837	796	806	825	807	873	805	808	775	774	793	808	816	796	760	825	832	792	818	811	833	778	860	777	769	851	795	812	806	811	785	810	815	804	825	843	835	819	827	825	813	811	828	783	786	828	867	797	832	842	834	773	821	807	836	814	735
12464	848	702	501	417	293	293	256	237	209	213	197	209	173	185	169	161	181	191	171	198	156	181	170	191	157	169	170	170	176	164	175	160	154	166	168	153	133	178	171	156	163	158	148	168	161	174	170	161	141	165	158	159	169	141	163	144	165	187	158	161	158	152	183	189	171	155	164	179	162	176	170	146	163	160	178	175	181	147	177	191	174	147	187	175	157	176	158	168	167	147	164	157	140	177	187	153	194	183	161	139	169	159	179	142	158	155	167	173	164	158	166	165	156	129	167	162	152	152	168	155	163	153	162	163	170	171	192	190	174	176	144	177	173	163	166	195	194	159	169	191	176	174	168	167	174	177	148	132	174	183	212	169	156	186	156	155	145	146	169	193	169	178	151	178	187	155	149	159	160	165	176	168	155	164	152	159	139	170	155	166	171	158	178	164	161	144	174	172	145	156	150	137	173	186	200	170	182	161	172	162	139	159	188	137	162	157	155	163	149	149	162	153	158	149	164	187	163	176	191	151	159	176	156	163	163	167	155	148	165	164	176	185	153	172	187	196	154	178	149	153	153	176	160	172	169	187	149	179	167	181	155	163	172	170	170	157	176	158	161	137	163	168	169	158	191	205	169	156	171	177	182	170	174	168	158	165	189	176	164	173	153	176	147	155	136	164	168	152	138	171	176	159	157	178	156	166	170	181	176	150	159	166	169	156	165	148	164	173	150	162	149	151	160	152	152	186	166	168	158	177	164	174	170	160	140	152	172	154	166	157	150	177	147	157	168	179	161	152	174	179	167	147	148	165	163	184	174	162	162	161	156	151	189	158	144	161	175	180	175	177	180	133	150	145	165	150	153	167	183	140	176	164	151	161	179	173	159	169	172	180	151	165	167	171	155	165	165	171	152	146	163	153	154	172	167	181	178	173	173	185	180	188	152	157	137	177	175	153	172	171	166	187	160	156	144	152	171	168	156	194	192	167	176	170	177	164	184	169	165	169	176	163	146	164	158	164	165	177	154	167	145	145	157	161	173	165	172	175	152	168	175	158	159	162	171	165	155	157	154	149	178	185	185	159	161	191	175	147	160	164	173	166	163	161	161	166	180	159	180	164	150	176	170	160	166	160	174	162	155	181	171	184	160	163	170	171	135	167	147	197	186	163	167	178	156	175	162	156	161	157	179	180	164	173	187	174	158	160	157	139	162	152	150	160	160	204	164	160	134	172	176	161	154	165	159	201	176	162	165	170	172	165	187	164	171	152	153	189	158	194	173	167	170	155	158	174	161	149	174	139	157	151	159	175	177	146	177	147	161	147	180	146	171	155	155	161	170	164	151	176	163	152	138	174	180	174	173	171	138	156	171	161	170	164	183	171	179	179	162	172	176	164	175	173	165	158	168	155	139	169	162	157	172	161	137	136	154	185	154	137	161	180	164	155	159	182	175	149	168	150	176	172	170	159	171	180	169	168	166	158	138	163	165	156	172	165	164	170	141	164	159	202	178	170	155	156	157	162	175	159	190	164	169	183	180	182	144	176	155	166	175	158	153	174	150	164	157	150	171	146	163	168	152	171	175	182	156	169	147	159	159	152	176	153	169	190	143	152	175	193	169	179	173	138	158	151	146	172	194	176	160	153	162	153	169	153	165	176	182	179	159	151	172	169	165	177	163	158	167	183	157	182	163	150	143	183	162	164	145	178	166	151	162	162	170	152	167	187	157	170	152	143	175	150	150	155	178	171	156	165	168	200	175	169	170	156	158	167	159	159	151	176	148	150	148	179	166	148	153	182	176	184	182	169	147	151	137	148	155	150	177	178	165	174	163	153	180	161	167	183	152	141	192	148	173	167	160	142	150	159	164	169	150	157	137	159	152	156	187	171	146	149	170	172	160	183	148	160	162	156	162	160	160	143	174	154	159	155	173	175	188	154	179	166	189	179	183	178	173	158	193	180	169	156	171	150	160	153	145	132	165	158	184	176	156	174	163	171	165	154	161	170	160	167	160	163	152	160	149	150	152	148	189	166	176	163	154	160	160	221	143	153	163	168	158	197	155	165	159	159	177	167	136	160	164	158	163	143	172	176	151	163	166	171	149	150	169	152	149	176	162	135	167	179	136	157	139	167	157	166	154	158	160	180	150	159	157	167	165	173	171	171	145	176	193	161	181	148	173	156	158	156	174	163	159	159	158	165	149	167	178	178	147	151	168	167	167	151	126	171	167	171	148	151	184	183	184	148	148	183	165	172	189	175	175	175	173	153	131	171	175	180	166	174	173	140	167	177	158	178	182	145	158	167	171	182	160	151	161	171	136	165	154	154	156	175	183	171	178	164	174	176	163	161	159	186	184	182	169	164	177	154	180	169	184	151	161	153	150	141	162	172	165	159	171	173	137	152	173	162	197	148	188	164	138	152	176	170	179	174	177	189	143	165	169	164	162	170	131	161	159	175	159	186	153	157	164	154	176	154	153	146	164	149	152	149	149	184	168	169	156	161	188	178	161	161	176	157	140	172	180	164	157	183	153	175	156	180	175	155	163	158	152	155	156	168	180	158	169	179	185	164	180	185	156	163	161	171	180	166	167	177	177	169	174	159	150	182	177	157	171	167	153	145	171	189	182	164	177	163	172	159	168	177	165	145	179	174	162	175	160	167	170	175	182	163	156	180	157	156	167	150	160	148	165	176	155	176	148	181	188	171	142	172	183	182	152	162	171	188	189	181	166	161	168	167	143	176	161	169	166	188	167	139	157	152	143	149	164	171	151	143	134	178	172	148	158	183	190	185	178	193	174	170	153	155	178	181	177	156	142	156	173	160	158	170	175	155	144	175	166	163	204	162	163	162	150	177	159	177	175	153	162	168	165	153	158	149	154	150	144	151	158	148	161	152	146	166	168	192	163	176	171	185	159	144	160	174	171	159	169	169	176	174	155	158	177	163	175	153	165	191	180	150	172	168	150	155	172	174	152	149	161	179	145	133	177	194	172	159	159	186	168	189	178	182	155	171	164	180	141	167	161	175	150	167	145	209	168	175	165	159	158	174	155	166	144	170	149	175	147	149	172	180	135	175	178	156	162	179	137	167	159	178	164	170	170	158	159	159	139	161	156	146	170	188	159	167	148	181	163	183	177	178	176	168	144	146	149	172	173	172	192	154	151	148	166	180	176	151	190	163	158	183	172	193	145	176	162	166	167	153	167	149	143	150	161	182	159	134	152	179	191	162	165	157	185	181	155	160	195	182	174	170	162	137	177	173	184	156	183	164	187	149	151	157	174	173	146	152	168	166	159	174	148	146	141	178	156	171	195	144	164	151	168	182	167	176	180	166	169	161	141	168	155	168	175	158	136	173	169	163	184	177	171	160	164	171	180	182	154	158	177	132	148	163	148	199	161	176	173	177	154	162	139	150	153	163	178	154	175	164	161	189	150	174	175	164	149	169	156	174	168	165	171	160	170	160	156	148	156	167	155	142	149	175	165	164	179	169	163	143	163	157	169
7622	902	1563	1602	1531	1221	1005	938	787	713	631	584	582	553	510	503	554	490	521	542	542	512	459	450	484	443	446	496	466	416	445	429	435	430	449	448	442	390	417	461	407	442	431	424	427	434	409	424	399	460	465	396	471	449	419	466	424	432	438	382	434	418	414	424	420	396	445	453	421	422	410	425	447	426	397	430	425	411	418	485	414	426	436	432	466	454	420	378	404	418	415	463	440	446	412	443	408	419	476	434	437	433	406	468	395	429	413	404	434	438	440	402	435	421	423	403	417	419	413	437	438	420	400	434	395	415	415	436	430	425	444	420	401	417	449	407	398	422	405	400	427	422	406	432	430	432	386	410	442	420	444	413	445	406	419	378	433	438	445	435	415	434	427	384	416	382	432	440	417	426	418	397	442	381	432	433	411	418	385	415	410	406	442	445	420	449	413	400	432	388	435	435	428	426	377	444	399	397	412	413	387	429	400	381	441	419	473	403	434	436	425	433	414	433	432	402	434	407	382	431	409	432	392	416	451	434	427	413	404	406	446	404	438	401	398	414	447	462	382	441	431	428	420	444	419	414	443	443	384	435	391	421	449	406	405	389	391	401	423	383	427	423	394	400	391	417	423	426	403	400	418	448	414	439	442	428	402	419	421	395	385	417	410	440	444	488	439	404	373	417	438	453	395	403	421	400	458	416	420	432	445	416	445	413	418	421	398	406	390	418	388	416	423	466	446	423	426	409	444	421	451	402	447	428	416	429	406	417	437	429	409	425	420	412	372	437	419	467	423	388	435	416	446	441	406	433	417	437	456	442	417	452	416	397	393	431	398	433	400	419	400	427	453	471	421	440	448	464	427	428	416	427	466	391	435	432	432	419	397	411	413	423	430	398	427	436	401	466	410	409	416	423	393	429	413	438	382	400	425	412	477	413	432	439	406	414	405	422	405	432	397	459	424	376	411	443	397	432	397	415	422	417	442	446	405	394	420	405	407	434	395	395	411	372	459	417	424	438	390	450	413	419	397	404	437	418	415	408	438	439	419	452	426	409	440	399	431	387	421	439	440	438	383	425	384	387	420	377	425	405	394	412	410	419	432	418	418	435	413	404	461	438	439	403	432	400	400	431	429	415	436	415	437	429	417	443	421	448	421	452	431	414	402	434	365	424	430	434	442	424	424	400	435	422	431	413	455	421	422	429	382	419	421	421	415	428	396	429	385	391	419	410	447	374	410	401	387	421	411	419	435	422	416	433	444	383	423	430	405	448	433	432	399	378	410	439	445	431	439	385	419	426	425	424	427	437	408	428	419	366	405	409	424	394	394	434	466	398	387	402	440	435	401	392	437	413	397	392	452	434	405	436	422	393	416	425	412	417	424	429	446	411	398	427	435	433	448	426	437	399	409	430	413	397	419	474	407	426	426	398	445	439	423	416	404	429	423	461	421	420	387	435	427	399	412	394	397	412	428	445	415	443	403	427	419	418	435	444	431	405	426	427	433	419	414	433	396	424	442	476	400	414	419	416	400	429	437	431	427	416	438	392	390	434	432	401	412	414	434	412	434	422	423	421	413	419	400	436	414	408	386	435	421	454	411	406	392	422	433	406	428	448	449	402	465	418	406	431	397	391	438	413	447	438	414	401	438	408	434	431	448	424	386	420	436	423	453	434	432	438	430	455	421	432	417	410	390	391	393	410	417	426	415	406	409	460	406	427	418	422	438	403	418	437	411	420	419	411	400	409	405	409	403	409	434	402	402	411	401	470	386	435	433	461	407	445	440	410	406	430	421	437	414	427	424	410	441	449	436	418	392	448	425	416	415	429	437	482	426	426	405	450	417	425	409	460	415	442	411	408	437	418	418	424	430	459	422	410	377	394	423	423	435	438	411	416	434	447	430	406	401	417	421	452	457	420	403	462	414	386	416	429	401	422	436	427	412	438	400	448	383	406	433	408	429	380	403	408	410	421	452	434	443	415	401	432	429	418	424	397	390	385	415	413	440	409	404	438	409	438	411	410	416	435	427	402	427	416	444	407	404	457	424	435	406	410	431	421	399	449	402	411	441	400	431	375	393	434	408	434	435	430	433	405	406	422	433	423	403	434	399	423	420	442	380	444	430	390	400	477	429	423	421	414	436	425	414	396	459	384	391	408	410	397	410	429	428	437	404	438	431	397	432	471	441	439	428	427	422	412	421	429	423	455	455	438	443	429	467	387	432	418	415	405	418	412	423	414	450	392	453	383	430	429	435	430	397	434	465	387	452	469	421	418	419	413	415	419	421	427	417	424	400	429	440	416	425	430	442	405	394	438	443	429	438	391	407	423	417	425	415	416	453	407	412	426	444	413	440	419	447	438	385	433	427	426	398	399	425	424	409	454	438	423	436	422	412	421	384	437	388	426	422	399	427	427	411	430	464	448	385	447	430	423	422	421	418	415	406	415	400	467	440	428	422	418	434	410	419	441	447	430	360	388	450	430	423	404	412	413	451	451	425	378	393	417	408	415	380	421	434	436	423	390	377	405	420	432	405	404	429	408	407	422	433	435	444	463	433	416	424	400	431	453	440	453	427	411	430	450	417	421	396	424	433	438	432	399	414	419	428	408	441	429	450	403	455	377	429	388	399	443	424	408	386	429	412	454	433	419	422	418	457	401	445	425	442	421	388	451	423	396	419	405	403	456	417	434	432	419	455	443	416	429	431	447	430	435	384	419	446	441	417	426	427	417	419	427	417	402	417	406	443	403	453	428	416	433	458	410	405	447	421	433	450	459	388	438	440	421	415	425	454	442	407	440	466	434	379	434	427	415	413	439	421	456	369	452	438	453	431	432	436	429	431	423	448	449	396	444	412	423	434	445	421	407	407	402	393	432	424	399	436	404	449	397	420	419	378	425	409	401	456	406	439	414	421	402	383	415	422	407	402	428	431	458	472	420	386	415	409	427	428	430	389	443	417	426	433	467	461	451	455	414	424	425	424	453	436	428	433	432	402	393	412	405	416	416	398	415	419	421	406	458	418	428	448	410	394	446	406	427	429	392	472	432	465	436	410	438	426	431	431	412	423	449	426	427	449	430	414	421	438	436	429	427	399	413	405	391	414	392	405	430	401	429	387	428	415	466	429	420	416	446	370	465	378	440	401	388	448	456	423	408	424	405	401	402	416	445	444	418	407	447	425	412	411	418	408	405	404	405	434	426	400	476	424	434	428	443	439	408	422	418	423	425	404	414	401	377	412	383	394	413	391	447	432	439	443	424	417	411	437	419	412	430	406	484	391	399	400	466	413	405	432	427	403	402	415	428	446	433	412	408	384	396	419	426	445	413	441	416	399	397	427	421	413	431	418	393	427	423	451	411	441	412	411	421	437	424	412	421	400	414	454	384	417	438	410	446	423	413	437	437	422	404	430	416	421	391	437	445	454	405	411	434	409	464	427	402	432	427	402	403	401	404	386	426	403	466	457	402	443	408	406	421	394	432	400	394	418	411	413	454	429	441
1377	401	412	387	369	380	411	370	397	353	374	381	383	355	394	367	414	395	395	403	409	347	360	396	377	382	375	389	404	386	381	392	416	360	409	396	382	406	339	390	399	375	435	411	399	369	383	371	393	396	396	369	372	368	382	396	401	370	360	396	395	379	376	381	393	384	361	355	398	368	400	388	369	366	379	397	385	358	402	374	394	363	403	403	420	360	376	389	372	374	377	385	383	379	401	395	393	401	399	377	438	397	371	336	368	389	412	408	390	382	400	393	359	387	380	399	401	446	382	410	385	393	414	396	353	377	367	374	430	393	381	390	397	355	396	437	373	374	390	419	373	439	407	382	430	368	375	386	392	366	389	432	377	373	346	383	392	346	380	370	355	407	348	379	393	343	388	383	362	383	406	414	397	415	398	386	382	397	377	369	386	372	365	359	373	377	369	343	363	370	411	413	397	352	353	418	393	367	386	397	370	419	393	411	414	370	410	351	381	374	380	366	407	446	394	401	384	372	368	388	379	370	351	364	399	362	339	365	438	389	388	448	382	376	388	385	400	395	404	391	393	377	428	372	380	400	430	441	364	399	393	404	361	410	394	380	396	399	411	425	360	371	410	354	396	369	371	390	380	361	390	416	386	373	366	412	410	374	380	373	406	392	364	402	351	337	381	413	381	374	390	391	375	394	365	357	365	409	396	372	352	407	382	392	391	397	384	367	371	354	384	410	411	387	388	343	380	386	396	394	382	383	367	407	401	390	375	409	380	395	381	374	389	364	397	378	414	399	347	374	394	369	415	404	329	401	405	364	362	376	367	409	392	357	412	383	399	388	428	404	418	369	350	393	400	448	388	397	357	393	379	387	391	421	388	408	393	353	404	373	389	386	371	348	383	383	365	389	402	393	424	380	386	378	400	375	401	384	374	396	390	398	421	405	377	366	403	377	397	387	372	392	395	394	375	375	379	389	400	379	401	369	383	417	396	383	373	402	349	380	401	380	374	369	385	431	396	416	348	401	388	374	372	383	359	390	383	408	407	391	386	353	377	400	372	392	385	402	370	364	363	380	404	381	407	425	388	393	368	417	364	357	390	394	364	399	388	389	382	372	375	374	346	362	393	361	393	378	390	402	360	371	401	390	392	358	391	359	398	388	363	397	415	357	348	367	427	414	396	397	385	387	405	384	403	403	407	391	379	428	398	364	370	376	354	424	359	419	355	347	385	385	393	389	357	361	348	394	406	381	404	347	404	367	372	408	396	417	402	373	373	399	367	406	387	372	388	403	388	380	406	381	392	402	416	403	373	369	366	384	375	375	398	409	380	408	387	378	355	409	345	380	387	367	369	358	377	384	379	389	358	366	378	356	380	380	367	376	357	389	390	385	396	388	374	386	394	395	393	380	366	368	397	389	417	397	384	374	383	393	406	380	372	368	376	396	364	363	389	402	390	395	421	391	434	380	372	360	364	423	397	360	380	379	363	385	380	413	416	405	392	426	392	387	344	382	390	380	368	401	399	392	389	403	392	372	408	359	336	388	376	380	416	394	368	373	397	378	395	380	379	376	362	377	364	346	393	382	380	372	383	403	376	366	383	393	417	382	401	375	344	391	363	414	390	403	379	364	381	371	418	400	373	403	368	403	399	402	389	364	355	396	382	381	379	411	361	386	390	368	360	354	390	427	370	369	404	392	381	390	401	431	415	387	407	394	387	359	378	349	401	365	395	377	356	371	376	379	383	376	350	382	371	384	406	363	400	397	350	390	383	374	400	384	377	432	403	409	410	391	397	395	392	430	392	352	379	366	418	378	351	377	378	405	436	335	366	359	385	388	372	374	382	372	406	414	392	360	364	420	372	382	380	369	375	396	401	391	399	369	405	377	371	378	386	369	409	388	401	410	410	399	410	360	386	389	323	365	400	384	382	409	392	363	404	391	389	372	390	392	434	374	400	399	374	399	409	413	414	370	396	400	374	393	419	415	392	419	379	408	373	401	365	394	408	374	383	413	365	359	390	409	420	401	372	359	371	374	389	416	386	392	374	394	381	397	386	369	348	381	359	372	388	413	403	373	367	392	433	391	390	385	395	410	407	422	381	363	364	419	376	366	373	405	407	377	394	341	373	392	431	405	370	375	404	387	336	382	414	376	395	368	406	387	378	388	408	374	388	405	356	413	393	372	384	353	407	409	402	423	415	345	343	373	394	416	372	373	397	398	377	355	398	374	394	405	404	429	397	385	378	413	404	373	376	394	374	362	407	384	390	398	383	375	388	420	380	371	405	380	356	373	423	423	368	375	417	386	372	406	380	364	377	382	370	362	417	385	377	384	367	415	366	376	393	400	402	381	411	390	399	409	355	382	398	403	373	357	359	374	404	371	372	370	396	371	393	362	397	395	363	424	394	395	410	386	363	409	362	378	399	432	405	372	406	398	325	355	390	394	371	328	397	340	381	358	395	413	387	375	377	369	343	361	380	387	357	392	354	381	394	415	381	385	379	341	382	402	415	359	406	391	388	406	395	396	375	392	369	372	379	378	359	364	408	380	366	397	391	367	387	404	364	394	370	400	411	352	381	417	392	365	399	382	404	394	381	395	351	356	418	423	395	385	352	368	415	404	406	371	386	403	353	388	420	395	409	385	417	401	430	396	400	424	385	385	372	443	376	395	391	367	394	407	400	398	382	377	436	403	356	381	378	384	373	405	406	396	397	407	343	364	370	406	382	371	389	387	406	399	385	411	353	404	383	431	385	400	371	402	374	400	347	416	383	395	398	401	414	372	386	349	378	386	383	414	371	382	388	346	359	363	398	345	410	411	376	381	409	398	397	394	371	378	397	358	388	383	341	381	419	372	397	405	375	425	371	377	381	359	402	397	360	411	363	365	396	387	388	371	349	353	402	379	371	374	380	356	385	392	352	431	373	354	389	397	367	407	395	366	399	378	376	380	385	440	365	380	344	387	377	406	395	369	387	361	405	409	385	393	387	426	393	382	433	336	370	340	405	382	402	375	374	362	406	418	387	418	367	391	388	427	353	390	390	438	394	400	364	389	330	342	376	369	339	418	394	383	390	398	419	413	369	391	390	421	432	358	392	423	406	397	401	362	405	384	363	388	374	373	354	351	403	403	385	377	391	426	362	391	344	397	397	414	394	390	363	384	403	375	361	369	346	414	372	389	386	398	402	400	376	380	371	397	350	389	375	377	396	423	425	371	387	387	371	351	371	415	400	393	398	399	371	382	370	387	362	404	377	380	384	381	372	397	406	384	400	368	410	359	409	378	397	403	425	396	379	373	341	374	368	393	376	389	370	403	396	376	385	406	375	400	360	389	380	365	374	354	401	370	375	402	409	413	386	370	396	404	366	373	376	388	346	365	373	362	402	366	394	396	377	401	387	403	397	376	421	385	408	360	396	333	422	353	413	396	417	368	415	430	396	353	372	398	371	369	390	394	407	361	335	355	372	373	366	348	403	372	390	395	378	420	413	415	425	408
2049	912	954	961	951	935	920	937	897	898	867	918	980	887	920	901	900	867	883	885	869	949	903	944	944	911	969	920	905	916	877	941	892	872	871	866	881	880	887	893	922	872	949	935	946	918	878	863	857	901	905	970	926	900	955	899	868	918	921	917	916	939	889	897	871	889	848	890	897	928	901	899	932	890	868	846	925	899	854	903	893	929	895	911	902	900	915	911	901	945	899	957	928	878	900	868	915	947	879	896	871	894	883	901	926	880	845	923	876	874	885	884	887	896	946	909	937	945	848	919	923	885	882	891	947	914	856	903	885	853	911	875	905	875	927	900	909	881	856	900	833	879	922	921	881	934	869	901	930	966	911	915	884	894	900	908	951	965	906	962	902	917	920	887	917	893	893	873	876	871	875	912	911	910	907	914	916	877	926	867	891	905	897	898	888	914	977	881	878	906	870	891	919	895	935	926	881	943	876	917	870	886	922	909	951	849	882	853	909	885	892	911	898	902	879	885	919	895	878	894	846	926	922	910	901	907	908	867	943	916	887	928	879	893	895	917	879	940	854	885	936	907	915	918	915	896	870	888	878	998	855	846	953	936	932	942	935	819	902	900	875	904	880	876	916	900	897	895	879	896	908	918	926	851	845	956	933	926	958	912	873	877	906	894	923	835	865	877	924	914	915	868	870	961	865	928	917	945	931	881	961	879	913	943	907	903	877	878	877	903	900	926	889	881	885	951	856	913	903	876	872	907	914	842	926	867	904	950	939	949	922	868	883	949	978	857	845	898	912	881	856	950	905	901	866	856	898	917	901	909	857	901	871	880	861	849	878	899	923	942	889	857	902	825	889	876	845	877	896	869	917	875	873	897	852	916	912	912	919	960	885	907	878	934	882	812	864	876	968	919	905	881	821	906	987	862	864	895	913	887	943	937	869	926	899	865	902	916	857	868	983	909	898	828	912	840	960	891	915	903	903	886	956	855	938	892	884	893	897	888	880	898	899	889	835	882	902	903	912	901	906	890	863	857	873	842	917	871	914	844	951	889	915	854	931	936	873	864	912	906	911	925	892	901	869	881	901	947	875	887	860	936	853	896	888	954	878	930	922	867	888	849	881	904	863	919	882	884	836	888	845	950	845	878	889	917	936	937	917	896	909	893	899	909	840	919	913	939	905	914	896	923	887	924	921	926	902	923	943	849	872	900	935	904	866	877	926	911	912	913	886	958	890	850	892	922	919	869	912	868	890	911	893	841	902	910	902	972	888	932	872	886	906	903	848	852	828	902	933	871	931	881	889	895	913	872	860	951	917	889	848	915	911	899	869	908	861	912	844	902	923	892	882	947	896	902	882	924	968	904	885	858	912	853	913	868	898	866	880	900	912	871	896	872	919	919	876	907	916	884	923	910	855	878	912	913	913	879	878	939	877	951	901	920	932	909	878	901	873	860	839	928	918	888	927	925	864	951	891	863	875	936	872	930	951	872	901	902	896	907	885	923	921	920	916	886	879	920	898	905	872	869	887	943	881	892	907	883	902	881	923	937	904	914	884	884	942	876	821	877	889	903	931	968	899	885	857	846	892	861	859	893	895	926	921	911	928	946	883	893	910	889	902	884	929	877	884	907	870	857	874	870	892	887	911	893	919	934	894	891	901	904	873	886	913	875	902	946	842	890	914	899	874	943	930	854	915	911	819	911	897	914	930	902	919	904	919	900	897	892	904	897	892	907	960	838	937	910	870	886	965	906	927	910	846	888	904	927	897	904	884	829	863	858	844	906	870	927	918	902	895	873	927	884	964	902	905	928	914	887	902	896	872	924	906	838	862	898	949	907	909	917	951	887	912	920	859	938	882	846	927	906	862	841	870	894	880	926	958	917	913	921	900	920	919	899	868	822	912	904	904	922	902	884	861	895	878	865	889	928	907	934	921	904	922	938	863	864	911	847	887	861	897	897	900	933	882	925	875	909	882	903	972	899	883	880	892	931	882	943	916	864	864	888	944	872	914	835	868	889	898	897	870	923	888	870	870	899	903	886	940	882	896	886	872	859	871	926	872	873	879	886	861	914	891	877	903	850	905	884	938	911	844	946	894	929	930	924	898	880	920	848	918	908	896	909	863	892	912	907	851	924	908	927	873	900	920	857	905	880	908	843	927	925	889	858	937	965	909	909	862	959	909	937	882	881	956	839	916	881	924	886	900	953	888	888	947	932	891	911	903	858	914	917	940	868	914	913	914	898	879	892	894	922	911	927	960	938	875	862	875	897	899	919	873	921	929	928	934	886	838	878	858	931	868	923	914	965	875	868	930	939	915	899	948	936	868	907	882	890	885	909	895	871	912	886	888	928	881	898	876	920	897	887	896	844	867	883	874	877	905	920	919	897	951	927	861	932	893	888	900	886	883	857	924	891	924	920	865	846	879	927	941	862	972	876	893	932	943	890	912	882	846	887	885	896	915	956	851	904	936	964	923	944	879	946	917	907	911	940	891	892	845	885	833	927	914	910	886	918	869	887	919	857	912	886	919	928	901	913	923	878	881	855	891	886	893	912	889	933	908	943	900	857	869	886	923	890	907	888	906	890	835	899	890	853	905	902	951	892	864	871	936	887	896	898	851	892	892	911	915	946	867	912	880	884	910	866	929	902	852	868	876	852	886	887	918	915	895	944	934	917	886	897	944	924	901	902	817	924	931	796	870	888	862	879	923	905	884	906	897	914	927	850	944	928	864	955	923	984	938	885	952	924	894	932	888	872	861	914	900	915	871	930	959	908	873	876	879	884	922	869	956	870	879	905	864	943	946	928	859	881	903	907	954	920	917	928	916	873	886	842	897	802	851	858	887	970	858	924	933	913	867	927	894	939	922	866	883	864	876	896	882	901	873	902	901	965	917	935	890	903	890	864	873	910	869	913	871	907	898	945	897	892	931	909	873	914	844	911	908	912	865	870	904	986	909	939	927	842	916	890	901	869	955	903	862	929	913	946	861	895	846	891	901	921	876	853	912	922	896	946	907	921	864	881	871	873	900	831	874	878	910	833	896	902	877	903	908	949	938	913	927	927	909	845	882	909	917	910	898	878	911	899	894	893	913	870	859	875	857	889	903	856	910	907	884	880	918	898	927	905	873	886	900	904	892	862	932	916	854	925	911	904	886	914	914	867	870	848	896	893	892	941	879	953	882	888	884	887	929	904	922	920	833	889	818	894	858	858	868	880	890	934	931	940	901	897	913	852	895	864	904	895	939	914	860	861	916	864	919	922	918	882	950	960	895	897	942	876	930	946	895	887	889	903	934	901	929	891	892	897	958	921	828	851	919	926	962	941	908	894	902	850	944	908	891	905	896	984	880	907	893	912	880	912	890	903	889	878	973	956	928	893	917	889	898	866	931	906	916	879	885	860	917	883	934	895	857	838	913	931	872	883	887	890	914	868	887	885	898	936	837	881	879	902	832	921	882	883	930	868	839	853	889	924	922	876	870	914	923	954	852	879	892	944
6896	585	629	598	400	440	409	375	374	345	381	350	373	351	334	362	347	323	352	337	340	339	336	308	333	354	374	347	407	324	322	336	337	337	355	348	356	360	335	342	337	334	358	326	322	372	333	345	348	332	326	335	335	354	368	324	351	337	351	373	365	346	345	344	340	349	349	351	342	350	333	317	358	345	323	317	346	320	380	367	371	341	322	342	362	364	373	352	361	350	369	346	411	326	318	363	363	317	324	328	352	338	339	340	355	345	344	365	369	387	319	330	347	319	356	329	360	359	368	346	368	364	347	345	342	338	367	310	347	378	329	334	352	342	373	355	341	340	313	324	333	373	381	346	344	368	370	333	332	365	375	370	351	320	341	360	352	341	324	394	352	332	352	339	362	341	359	325	327	379	350	388	382	350	310	324	356	343	312	362	351	363	326	342	367	346	346	365	378	358	297	338	402	344	328	349	358	356	326	346	287	352	389	357	350	324	343	336	326	329	370	341	333	350	358	376	384	346	362	346	374	320	343	347	367	361	391	363	345	360	353	346	354	402	350	321	360	326	344	297	353	358	357	364	340	323	323	331	344	338	362	340	333	327	376	351	367	330	399	318	371	331	351	341	323	338	360	334	340	343	358	338	328	351	346	351	337	336	331	398	333	354	337	365	369	370	323	336	359	353	339	353	353	381	349	396	324	344	354	361	300	327	360	337	380	340	330	344	324	360	346	361	331	388	349	360	312	369	329	328	313	369	375	374	359	367	366	368	355	379	340	342	307	364	371	348	351	352	326	335	342	345	367	321	333	339	356	351	345	343	345	366	358	334	341	356	352	324	360	346	353	322	371	346	334	322	304	345	339	370	352	389	338	343	355	340	338	362	352	339	315	368	339	344	350	376	327	330	315	355	360	365	336	367	342	339	359	332	319	349	331	352	338	382	378	321	370	317	351	332	319	404	309	355	345	323	346	321	336	317	362	374	361	339	339	328	312	336	325	359	353	368	373	342	377	330	349	351	355	362	360	365	335	315	335	346	355	300	361	357	318	344	342	360	345	371	380	342	364	337	348	332	329	321	334	347	357	347	331	343	306	314	379	363	379	344	334	349	339	335	365	352	328	338	384	318	321	340	341	329	348	407	372	348	365	355	373	370	354	356	338	371	357	361	329	352	352	331	359	347	345	320	346	373	324	334	277	343	364	372	334	323	307	331	348	346	348	358	333	308	347	377	329	369	375	333	355	349	355	359	369	357	387	366	328	366	349	356	335	353	358	346	333	335	363	355	335	354	354	355	297	331	324	348	351	356	318	298	359	375	336	321	348	344	321	394	359	363	312	327	342	328	325	337	371	349	346	342	347	347	334	341	351	326	320	354	344	351	349	358	333	313	342	372	358	314	357	352	333	354	354	354	340	328	328	351	344	333	341	356	326	325	378	365	351	339	336	348	388	362	384	335	367	338	361	352	359	359	376	328	347	341	346	343	336	353	319	384	345	319	342	340	317	345	377	348	332	314	314	348	339	339	366	327	315	349	359	340	335	367	329	319	341	334	348	379	330	332	346	340	330	322	341	400	350	339	346	336	353	327	336	313	373	379	336	345	336	318	348	362	361	338	391	333	384	382	327	396	388	345	334	330	347	343	339	326	292	350	346	332	317	358	327	359	331	349	342	349	345	381	369	357	346	344	348	368	338	322	308	341	338	367	320	394	300	365	340	388	361	353	312	358	335	344	360	358	366	341	325	321	307	369	294	354	305	349	374	350	330	361	326	284	351	364	347	313	369	335	331	325	324	357	348	359	363	378	321	334	336	320	320	323	351	384	348	390	360	340	343	375	361	329	359	307	324	324	342	349	331	385	401	381	327	348	372	350	344	361	393	388	351	376	357	329	354	345	369	367	387	332	335	349	372	344	367	320	333	377	348	341	366	355	345	372	353	316	324	330	359	341	367	360	347	355	359	334	365	322	316	348	369	355	318	369	368	385	372	372	341	372	352	345	374	370	337	359	360	347	360	391	328	354	374	320	363	363	318	341	321	390	388	334	296	326	350	353	355	398	362	351	364	350	353	350	322	347	377	382	341	354	350	337	321	330	330	358	369	361	337	342	342	343	349	363	371	366	300	386	376	330	312	340	344	362	329	353	343	358	330	394	351	334	333	347	343	346	344	373	335	369	409	359	343	367	342	359	334	372	354	340	359	339	311	348	313	345	323	328	353	352	371	327	339	336	321	325	328	365	374	343	387	344	359	351	343	351	319	373	300	335	349	346	361	340	313	328	325	331	305	333	371	336	364	378	332	327	357	346	322	350	366	359	348	366	325	323	367	347	352	365	343	324	370	318	332	335	354	341	333	325	352	355	343	350	321	358	346	362	342	336	361	372	339	353	336	357	327	314	340	332	373	344	362	338	317	330	326	344	355	381	327	355	340	341	349	338	322	325	340	334	331	324	351	351	333	336	343	337	353	359	354	360	346	377	296	360	349	344	360	320	339	365	365	331	351	345	348	316	336	336	361	353	325	344	319	357	353	316	356	322	337	355	305	361	338	351	354	341	327	332	340	335	363	337	368	334	377	358	367	334	348	362	343	348	339	342	342	360	329	332	385	326	337	348	356	385	342	343	365	354	371	334	319	347	326	345	354	330	330	335	357	349	342	348	319	352	359	332	372	367	333	342	358	365	350	317	359	358	354	351	366	361	357	316	366	326	315	368	332	303	331	327	338	370	285	330	353	362	365	390	339	365	339	345	310	337	327	326	355	372	376	317	326	370	380	306	334	348	329	346	338	306	367	337	327	353	376	316	363	336	336	368	359	362	358	385	352	355	305	338	377	336	335	360	368	354	341	344	325	365	349	340	343	364	360	328	325	348	378	347	346	318	340	323	349	360	351	342	333	391	373	376	359	350	309	319	340	361	338	362	356	358	344	335	356	353	377	332	366	367	357	336	376	301	333	324	313	325	366	352	356	354	345	321	364	353	313	365	336	343	308	334	330	328	331	349	355	351	321	347	343	331	349	351	357	368	389	315	351	380	303	339	307	347	337	322	351	346	344	329	343	349	332	400	355	344	383	360	347	324	356	355	305	327	336	323	366	340	354	356	356	374	341	367	341	340	353	328	335	347	320	339	363	367	322	376	363	350	331	358	356	323	337	342	364	357	382	379	346	358	333	324	373	353	319	332	327	341	364	358	342	329	322	322	354	343	334	349	339	356	356	349	328	351	352	354	345	336	345	351	363	357	352	347	344	348	340	353	366	337	351	358	356	345	303	337	344	347	348	365	349	305	319	346	390	314	333	373	387	313	343	349	361	330	293	343	357	358	343	357	329	367	382	350	330	354	322	340	331	340	352	332	330	365	337	337	356	333	331	313	327	347	335	320	319	356	321	345	350	341	353	357	332	360	323	347	366	345	355	370	338	365	357	345	337	342	364	358	347	336	355	317	303	323	326	387	370	327	339	301	345	347	315	337	347	338	335	344	318	331	347	317	331	354	357	319
6285	1087	1435	1470	1386	1221	1139	1047	1009	976	1035	885	898	905	844	834	821	850	841	795	827	830	843	790	847	796	782	853	823	852	836	859	824	771	832	797	781	775	823	831	767	779	875	836	812	807	803	802	847	831	778	840	797	810	797	823	746	781	780	823	822	827	813	833	810	799	792	781	817	761	838	772	827	798	834	819	792	851	853	804	811	823	795	793	833	817	796	798	863	789	773	800	780	780	761	746	826	842	821	794	808	798	769	803	802	820	775	793	802	820	805	798	793	856	845	814	791	830	735	794	835	799	806	761	788	746	813	842	762	784	781	815	833	764	800	812	852	820	776	820	773	749	788	786	807	765	800	845	805	821	841	819	755	777	853	743	785	820	801	846	773	863	852	766	786	768	848	808	829	782	843	771	794	789	848	766	783	817	783	803	808	792	793	821	812	799	784	791	808	833	826	792	804	798	796	806	803	809	796	842	799	811	770	840	768	841	848	823	808	776	787	803	824	826	815	781	856	786	757	813	780	825	804	840	802	798	827	842	790	806	812	795	766	788	766	805	803	786	791	801	812	792	821	843	812	854	791	857	801	783	831	764	813	794	821	802	759	827	794	826	814	825	769	808	817	841	877	813	790	862	802	787	834	817	851	777	818	785	850	791	820	800	790	764	752	820	840	844	780	838	826	807	774	781	866	830	826	783	822	796	836	825	808	808	857	813	781	781	799	799	868	806	755	808	775	803	797	833	783	797	829	777	794	769	784	803	816	817	810	822	781	815	802	782	792	821	818	791	807	783	789	767	786	833	799	807	820	795	803	776	798	772	796	781	816	818	819	851	790	782	820	787	794	781	802	876	813	814	840	754	740	839	806	803	847	788	827	825	807	774	828	823	792	776	810	790	823	795	811	821	774	805	795	811	795	787	811	818	848	792	838	794	774	794	808	849	814	850	794	784	791	832	761	799	779	815	808	844	836	801	816	814	787	798	760	803	825	793	829	757	804	846	852	826	794	778	779	846	788	745	833	855	794	793	828	786	781	852	868	805	783	785	790	779	768	757	831	822	790	795	791	782	796	835	794	732	812	869	769	841	766	831	847	790	790	808	834	848	822	788	864	826	752	809	758	763	854	809	814	778	765	826	796	839	850	833	790	808	783	766	798	767	812	783	822	805	828	772	787	820	804	819	820	811	793	804	813	794	824	809	798	772	783	815	769	828	829	774	771	810	880	765	783	867	800	781	846	796	795	767	813	857	837	780	809	809	783	775	807	826	827	812	851	794	852	776	772	827	839	808	796	731	825	769	801	811	821	820	808	806	816	772	844	821	808	794	783	816	769	832	791	809	821	843	762	803	864	790	800	794	776	811	792	752	836	810	810	778	829	835	791	853	803	824	805	770	835	790	782	774	840	842	821	795	838	834	778	812	773	788	830	755	803	801	808	807	748	827	820	788	806	828	821	773	797	754	778	814	790	839	835	856	797	815	792	801	871	775	842	848	811	788	788	789	773	833	823	770	752	866	809	832	791	802	814	845	738	884	760	819	819	797	781	773	803	796	779	818	800	759	849	843	776	792	774	813	767	753	782	793	828	754	795	812	824	806	840	829	791	844	768	774	814	805	809	766	729	791	796	808	796	814	861	843	820	823	828	774	763	775	815	804	767	840	788	797	801	808	763	797	811	803	778	848	827	818	813	776	791	832	783	810	771	839	805	823	800	805	790	790	853	785	793	812	787	796	853	770	811	781	775	834	837	779	811	746	837	822	826	799	745	841	801	766	786	802	821	826	799	795	783	837	797	797	784	789	811	847	805	835	813	805	751	781	813	830	797	805	790	796	760	791	847	819	833	786	773	810	794	840	810	827	740	816	809	808	804	798	814	829	802	799	828	740	838	848	785	804	816	835	798	777	825	836	802	777	814	840	789	825	815	813	808	817	808	797	783	769	811	755	830	766	764	774	807	839	803	788	799	794	834	801	764	831	764	744	812	810	779	766	773	798	831	792	817	791	814	785	831	759	816	796	826	811	758	809	807	817	813	808	816	811	823	817	853	797	838	799	771	743	794	763	814	810	808	854	837	845	820	819	821	808	835	781	834	789	766	803	767	769	791	819	761	834	798	788	807	816	801	767	794	776	843	812	777	806	842	840	806	784	822	783	823	827	793	833	798	782	820	797	843	803	754	812	764	797	808	810	769	790	810	781	864	789	822	832	788	847	853	782	846	818	817	833	861	827	838	818	781	821	791	815	782	828	784	832	762	815	758	800	802	821	787	846	798	830	820	842	808	789	840	802	805	780	774	815	793	798	786	831	778	744	770	772	769	831	789	807	825	774	798	801	790	795	822	793	806	771	794	778	845	812	789	731	803	830	752	835	734	786	837	813	770	801	788	847	805	759	784	749	784	808	771	827	838	838	798	830	770	784	850	808	800	772	799	748	856	802	826	785	780	793	822	794	776	803	806	758	780	773	821	849	849	819	783	783	841	791	818	791	775	846	783	780	779	794	827	770	779	779	842	840	806	794	873	791	823	801	814	833	726	779	806	819	818	806	797	752	847	825	768	831	788	837	834	799	772	795	760	849	801	814	846	819	825	825	785	825	780	788	819	833	797	818	842	860	804	806	791	804	813	869	819	801	775	827	805	823	797	803	837	793	767	807	785	811	784	805	789	819	839	780	821	775	832	831	821	758	808	821	791	800	794	802	816	747	801	835	823	810	818	807	812	842	773	804	804	756	829	802	757	834	749	791	765	795	802	792	802	792	816	817	838	787	833	837	776	807	784	858	784	817	780	799	812	849	826	786	773	790	823	809	807	833	828	858	802	844	845	833	753	795	785	780	831	798	796	861	813	873	798	817	852	780	787	823	822	801	809	847	820	803	803	770	851	814	843	848	804	811	816	774	822	783	826	781	750	819	851	819	733	862	829	798	829	817	831	823	814	769	763	808	835	839	823	867	796	795	843	745	756	806	810	735	813	822	788	752	802	863	843	849	807	806	808	820	748	790	856	814	789	781	835	800	809	814	846	814	815	856	825	789	797	816	800	826	797	791	800	805	822	818	811	803	799	810	799	749	727	796	818	790	794	811	787	824	831	836	816	842	795	779	770	800	839	828	775	778	784	840	812	790	794	824	802	763	820	799	790	775	802	790	786	830	791	755	854	808	844	752	789	735	780	804	824	801	810	776	752	831	807	811	796	796	851	831	739	854	802	825	779	767	789	816	797	835	816	820	780	794	802	843	790	838	791	833	800	812	808	824	840	747	757	836	813	829	788	773	841	810	827	818	779	784	846	757	842	785	810	814	822	776	756	813	820	833	789	812	829	766	806	808	816	813	788	793	858	866	810	825	802	768	753	855	816	797	812	805	874	830	829	749	793	821	817	798	774	740	797	836	859	832	844	802	792	812	810	785	797	808	832	837	805	798	817	820	812	792	868	786	769	818	811	759	799	794	813	795	761	810	764	826	786	807	742	791	787	772	772	759	848	804	792	789	792	789
12575	876	675	601	421	340	338	309	260	176	187	234	208	159	188	155	181	180	150	145	137	174	148	186	176	171	184	190	187	156	180	182	170	171	164	150	148	165	174	173	163	136	162	168	163	145	176	159	160	158	159	158	179	171	153	188	170	150	166	134	179	179	172	181	149	160	161	178	181	174	177	175	188	149	145	165	158	176	155	167	172	172	176	161	157	183	154	168	165	160	186	157	166	162	153	161	169	153	160	192	166	168	167	166	185	170	182	144	158	169	197	144	168	140	170	139	157	156	177	141	182	170	152	157	142	151	156	141	159	158	164	147	161	166	160	157	148	163	172	182	153	195	168	171	170	151	147	173	160	167	150	169	155	145	162	156	155	165	159	165	158	158	176	148	143	142	157	186	162	164	169	160	155	158	156	185	137	155	160	158	162	158	161	174	163	151	178	169	153	185	170	153	155	165	161	199	159	179	182	180	164	148	155	175	154	146	171	140	161	159	150	177	164	159	157	141	155	170	152	178	185	166	154	175	170	152	153	144	163	166	156	169	152	161	148	181	176	153	153	152	143	180	182	172	153	157	174	141	167	201	165	173	199	151	142	156	165	160	159	145	165	155	169	171	146	168	147	166	173	167	171	157	178	164	132	153	165	160	161	161	158	136	157	191	154	161	169	141	160	183	164	159	186	178	154	169	154	174	173	160	174	161	144	146	170	183	154	160	179	149	188	140	175	157	174	173	174	166	173	151	161	154	183	153	162	144	177	171	158	132	156	162	155	149	179	177	166	181	178	162	144	159	162	157	166	164	151	180	171	151	177	165	157	162	170	147	160	144	163	172	178	151	160	179	142	179	170	139	148	171	163	149	173	157	181	173	159	137	195	167	182	143	153	165	177	153	169	160	183	171	173	137	150	168	151	163	154	159	138	143	182	180	167	155	179	183	174	154	177	146	172	187	162	174	173	192	182	160	160	160	181	198	165	147	178	165	163	174	201	151	174	131	167	175	176	171	167	162	163	159	162	151	168	157	157	151	176	179	152	175	189	176	176	157	177	165	161	181	166	138	165	157	168	141	181	178	173	156	165	185	176	157	154	131	144	163	156	176	174	156	155	173	168	166	170	156	140	172	149	170	167	169	152	166	151	132	160	163	157	168	165	155	161	163	152	144	173	165	151	177	162	147	176	153	169	176	149	163	157	161	156	150	190	168	181	138	146	185	152	164	156	169	184	148	169	196	204	191	161	169	141	159	181	157	181	145	155	179	175	161	178	162	161	163	167	184	177	156	181	157	154	138	138	159	194	171	180	158	147	176	176	175	184	170	180	159	156	146	182	202	159	165	132	158	163	181	162	165	172	166	136	180	172	162	187	176	168	175	159	182	166	162	163	165	162	181	168	166	170	174	159	164	149	154	182	171	178	166	153	160	157	151	186	153	177	156	148	163	151	142	176	169	159	181	142	148	160	166	164	155	158	131	156	182	186	168	165	157	165	181	180	157	153	153	171	184	158	156	129	161	156	152	168	171	167	173	171	162	169	180	168	155	154	154	159	161	175	157	160	157	173	169	169	178	160	154	157	156	152	145	177	164	175	176	166	155	157	182	145	171	187	150	159	163	171	155	158	151	152	165	139	155	171	157	157	156	170	160	141	193	169	170	163	190	181	161	168	183	166	150	170	183	181	130	173	173	173	214	169	147	147	162	184	163	160	151	157	135	164	148	161	156	160	160	178	177	163	187	157	161	138	165	158	164	148	152	154	178	182	198	190	161	158	147	158	134	136	159	163	185	169	157	165	172	182	170	180	183	169	208	188	174	181	142	155	167	173	144	156	141	181	160	165	162	146	154	173	156	162	152	154	152	156	173	172	147	177	155	165	159	191	163	174	166	137	161	159	174	176	156	175	181	154	179	185	161	184	162	191	148	166	177	154	184	145	157	173	141	154	143	174	135	175	152	154	146	165	175	142	167	153	173	177	173	169	164	163	160	150	174	161	153	155	154	179	165	170	134	186	170	182	216	160	161	177	168	178	195	150	159	179	149	158	155	151	151	152	183	145	145	154	158	148	167	190	162	187	172	155	153	139	164	155	144	169	185	168	172	156	162	172	149	151	170	170	139	170	173	168	166	178	151	153	148	176	166	167	189	140	173	160	160	165	165	161	144	161	173	154	154	165	163	160	171	154	176	182	152	154	160	170	168	178	153	161	166	174	174	178	182	159	159	180	179	144	168	169	144	168	166	181	151	164	167	176	138	146	149	161	174	160	154	156	185	168	186	153	158	149	166	165	163	166	172	173	194	147	143	182	148	186	195	167	167	152	158	168	202	176	160	146	179	176	159	152	142	155	176	151	153	147	161	184	165	150	148	179	151	165	145	167	130	166	161	173	158	155	144	169	160	181	174	159	135	156	159	171	187	166	159	169	134	157	161	176	169	151	146	155	167	169	131	175	152	186	149	130	167	193	151	185	166	166	160	195	159	163	147	156	137	146	148	168	197	155	150	180	145	175	156	137	146	174	172	128	148	159	193	154	186	172	170	179	169	166	163	163	183	179	148	163	156	185	176	170	167	162	162	166	172	159	156	185	162	162	155	193	194	175	197	164	155	169	164	141	142	141	135	136	135	167	185	153	157	168	167	148	182	174	157	177	180	172	173	170	169	164	177	151	172	176	183	197	159	172	148	153	166	184	161	173	182	158	170	168	156	166	187	173	146	158	161	162	158	168	178	151	156	144	166	182	155	165	153	161	147	168	155	168	167	161	163	173	151	169	172	167	161	174	150	142	168	169	158	167	138	149	173	165	141	147	160	163	135	187	171	161	166	188	143	166	145	173	156	166	154	156	178	167	185	153	131	161	186	156	161	161	165	176	164	157	164	172	165	168	146	151	146	138	189	163	143	167	154	187	199	147	168	162	144	160	145	182	156	177	185	167	157	141	157	159	179	177	157	162	162	140	180	166	165	156	172	153	165	175	162	176	173	194	175	146	154	173	175	152	144	170	178	159	165	168	155	148	169	187	165	170	204	161	155	166	174	175	154	138	161	146	164	184	165	158	161	170	171	181	180	160	171	137	156	144	155	153	194	151	129	168	149	149	151	163	178	149	145	189	163	170	157	156	163	163	142	183	171	152	187	159	140	161	172	167	171	160	144	150	194	165	168	158	158	156	169	170	188	141	176	164	144	157	177	176	189	163	159	152	140	144	151	171	171	156	153	152	180	173	176	155	159	159	139	155	180	163	161	172	167	179	174	155	155	158	162	190	162	156	154	156	153	168	163	156	165	158	167	165	161	157	181	161	158	161	152	163	169	193	169	150	153	142	169	159	150	180	146	175	184	138	194	192	183	157	159	149	143	152	166	154	180	165	172	153	170	146	175	176	150	164	181	168	158	169	169	162	170	166	180	155	150	174	168	163	150	166	154	177	153	185	164	170	188	168	164	171	159	158	165	156	197	173	184	145	164	137	171	185	152	173	161	167	170	192	176	172	172	130	163
7791	882	1627	1826	1547	1341	1050	922	787	710	659	662	584	579	561	539	522	508	488	478	476	449	492	471	489	473	447	480	437	454	462	460	445	471	417	441	450	462	460	456	403	450	403	397	434	436	440	447	424	423	444	434	445	446	416	460	431	423	449	429	415	409	394	401	422	426	448	438	417	407	448	428	478	406	443	400	442	436	392	426	449	448	422	377	434	406	425	421	424	448	443	401	422	402	420	415	403	379	413	435	428	397	421	436	443	412	424	380	418	434	409	412	417	452	453	439	433	442	402	390	433	466	428	440	429	404	450	395	426	421	399	423	438	417	441	404	446	392	398	426	427	420	378	414	369	432	396	438	460	426	405	440	440	399	443	453	402	467	415	424	427	383	397	452	410	393	404	405	406	429	392	436	431	380	405	451	400	396	437	454	394	426	437	401	429	384	428	415	440	401	421	453	435	440	427	422	373	397	427	388	460	418	411	432	419	435	394	391	437	386	424	402	437	396	383	427	439	413	395	428	432	408	451	432	414	428	415	411	412	392	412	454	377	425	448	422	424	412	436	416	431	396	431	438	411	428	428	430	441	437	400	449	451	404	400	445	416	419	416	409	404	432	411	443	413	381	401	415	430	435	421	408	447	456	403	430	432	408	409	404	435	413	400	422	422	434	423	406	407	396	425	414	442	385	422	421	464	422	419	421	409	404	404	392	406	421	436	433	405	398	412	442	433	413	423	405	440	432	386	402	399	422	427	426	423	462	447	423	407	422	399	397	453	421	437	429	401	402	409	446	448	404	427	397	424	397	419	417	451	399	428	428	383	382	413	442	428	443	438	399	406	406	474	403	427	383	434	404	398	427	390	410	407	441	439	457	410	458	430	453	428	417	435	434	396	434	428	419	414	433	401	428	421	431	395	408	438	418	425	446	417	423	367	451	433	453	426	442	416	427	407	436	404	406	424	414	450	400	422	421	401	431	427	412	424	415	411	408	422	418	423	428	438	439	393	439	412	458	417	388	393	389	402	415	380	405	410	450	413	405	432	436	407	423	418	419	400	429	427	441	426	422	394	411	401	454	436	420	446	404	413	457	409	435	419	434	435	421	447	411	441	406	399	400	430	440	381	411	415	410	434	402	452	413	374	395	415	408	407	425	433	450	401	411	449	438	374	425	436	391	389	453	430	431	445	416	419	423	421	387	451	454	422	410	416	403	425	458	414	410	425	411	428	417	419	393	413	408	395	411	411	417	450	402	400	451	427	431	371	419	426	427	449	444	451	433	401	414	433	409	364	454	383	431	400	422	402	432	424	434	421	384	423	365	422	466	398	431	401	426	415	402	377	428	434	442	399	419	446	475	450	419	403	430	436	392	424	435	396	421	415	414	429	440	411	378	417	419	421	419	430	413	423	438	396	431	409	406	428	434	430	396	401	407	416	430	445	406	420	383	387	418	439	397	385	430	425	382	439	404	428	429	430	407	411	403	448	408	419	430	442	406	407	445	413	439	386	406	415	437	423	412	409	436	412	411	460	452	405	401	435	429	406	430	436	411	423	462	420	432	386	412	412	423	374	451	450	464	420	426	394	414	422	385	411	430	425	450	423	422	416	421	398	457	398	435	424	419	406	398	446	421	417	425	376	412	411	407	390	412	413	424	437	407	401	478	424	383	430	407	403	438	439	426	434	399	435	465	399	402	430	399	453	381	422	368	399	428	429	427	416	428	429	407	407	411	409	432	405	449	431	459	409	413	443	425	430	422	428	377	429	415	431	432	414	404	418	443	397	418	431	449	404	414	423	393	448	418	422	406	399	403	432	437	430	421	452	398	405	441	410	400	402	423	397	386	369	397	428	422	412	398	461	403	414	436	417	460	418	434	425	405	405	395	419	416	425	397	448	430	451	446	442	399	462	420	451	408	424	441	424	381	424	424	444	437	415	447	448	428	413	420	418	443	431	414	437	383	450	410	416	436	420	444	382	435	433	377	456	415	392	415	453	436	398	442	403	433	391	424	393	405	416	484	435	419	371	424	417	420	441	396	409	428	430	431	431	464	424	445	414	398	461	422	371	446	389	369	436	375	419	417	437	431	395	425	443	417	389	396	414	409	408	397	414	398	413	396	421	431	415	466	450	434	412	444	411	446	445	410	414	428	401	455	431	396	475	412	415	408	413	450	418	389	376	381	411	437	435	387	391	428	474	416	443	402	445	412	443	434	416	447	406	428	383	423	415	435	384	399	432	403	420	436	489	433	442	370	417	422	436	420	411	410	419	434	444	409	391	398	429	448	410	410	442	425	388	443	409	426	387	427	459	418	413	394	443	401	409	399	419	395	449	439	374	422	399	431	445	405	412	461	456	381	462	444	461	415	401	398	430	423	425	414	416	398	451	448	437	404	428	442	430	430	413	403	395	418	430	423	400	405	423	423	422	411	447	402	408	449	417	417	440	418	409	412	410	424	401	398	419	424	407	399	397	405	399	461	434	422	443	411	412	398	384	425	443	418	421	421	423	438	441	425	394	434	412	421	403	438	428	417	400	397	477	436	423	416	396	419	418	444	423	432	427	420	423	420	434	362	445	432	397	416	418	417	425	423	439	424	399	410	405	446	411	427	440	419	430	400	462	429	438	392	424	451	428	465	431	424	405	402	402	443	417	413	422	442	403	387	450	423	425	418	394	447	419	441	449	444	437	421	401	436	423	446	425	421	395	393	405	430	418	441	383	428	425	418	456	392	431	428	418	427	456	398	414	419	401	409	388	394	402	387	453	376	378	422	429	448	378	399	435	415	419	435	444	401	435	406	406	424	393	448	405	418	416	428	417	456	434	457	427	390	421	441	416	410	404	422	466	420	395	423	387	406	431	430	439	424	445	415	388	401	411	372	427	416	409	414	410	423	398	421	425	403	409	423	440	429	422	390	371	408	430	428	437	420	431	424	432	425	425	421	404	401	394	433	423	415	406	384	416	390	425	415	415	425	408	406	403	399	421	402	372	425	419	364	430	407	412	414	465	428	426	414	430	390	442	407	448	404	416	390	417	372	433	449	403	436	388	439	417	427	391	422	426	407	419	440	427	450	405	420	461	473	418	416	443	416	377	441	428	416	419	398	421	439	425	453	397	389	406	431	422	382	408	433	460	442	412	449	458	390	414	424	439	409	412	415	395	418	389	458	434	434	385	397	400	415	413	444	399	441	413	426	440	489	473	414	406	399	426	429	436	390	426	403	429	435	426	444	422	418	447	414	437	398	411	428	389	427	381	427	407	421	408	441	413	439	437	420	399	450	433	394	428	405	456	405	373	420	415	430	426	414	422	466	425	415	426	442	450	442	414	429	437	450	394	436	420	396	413	421	422	385	438	396	432	383	423	401	426	427	427	453	417	404	460	443	430	424	417	390	391	428	438	420	428	451	390	430	469	419	411	405	418	423	416	461	444	407	435	396	408	380	447	402	407	410	397	408	420	391	423	401	431	427	398	414	416	413	413	431	393	407
1439	405	379	415	411	400	371	396	426	418	364	394	373	439	376	399	390	422	381	411	447	402	379	384	384	345	369	415	379	396	393	376	369	403	377	389	395	400	383	416	394	386	453	385	413	387	389	382	380	396	421	443	416	391	408	417	390	387	376	393	368	389	407	358	336	376	419	357	383	408	381	356	399	409	387	399	359	377	373	350	370	383	369	395	403	368	397	406	400	347	356	399	368	357	387	400	384	371	401	410	423	398	420	385	402	397	394	409	372	394	415	392	420	390	401	391	445	359	416	385	394	370	405	372	370	407	386	393	368	380	374	374	360	369	409	371	422	403	413	410	354	400	409	400	372	333	380	380	366	369	343	376	423	408	375	361	413	352	381	416	395	372	366	373	378	402	382	409	408	355	378	345	404	360	424	393	390	390	339	419	424	378	380	418	412	378	395	410	401	390	404	393	365	407	416	428	422	419	417	380	376	393	403	385	406	411	367	374	384	367	398	357	432	419	407	374	373	382	407	379	392	423	403	422	397	389	369	382	354	417	397	386	353	376	403	413	399	422	369	373	371	372	373	380	407	379	409	403	403	398	381	365	383	396	381	412	394	411	440	410	406	407	378	409	398	390	391	400	348	394	405	356	353	384	420	386	362	378	417	384	395	380	387	381	364	358	376	394	417	432	419	354	400	368	420	382	356	373	364	405	380	360	372	352	411	373	396	343	376	375	383	388	396	390	353	372	395	359	400	385	381	375	375	370	345	354	430	390	370	393	414	418	395	375	390	372	397	373	418	384	388	408	389	352	369	396	409	420	381	374	362	365	367	389	355	392	392	427	400	403	387	361	398	413	394	431	352	366	358	373	405	379	366	366	353	387	402	382	380	399	383	378	410	385	380	448	418	379	414	382	390	352	400	400	408	384	388	402	374	387	378	397	412	395	388	344	373	413	409	367	426	401	378	370	387	389	367	370	390	395	410	415	377	406	408	439	405	396	387	442	379	389	389	386	373	423	384	381	383	379	368	383	350	381	398	359	380	411	375	364	416	414	385	403	377	384	416	400	376	380	418	387	394	378	404	396	376	378	427	420	418	379	398	388	431	392	406	377	374	396	423	373	397	373	397	376	405	406	412	366	355	415	376	378	414	376	425	418	374	410	351	421	392	419	380	393	382	385	382	376	355	407	360	401	401	395	360	383	380	385	424	440	403	380	392	402	347	410	370	408	408	400	373	410	375	396	370	424	362	411	371	367	348	389	378	398	364	410	392	388	429	366	392	394	379	393	412	411	429	368	414	412	397	382	411	376	391	397	411	363	413	393	384	410	393	369	380	358	361	393	421	332	364	383	386	388	413	391	390	391	417	410	373	385	395	389	396	377	370	415	416	368	359	389	384	383	385	408	347	355	367	406	408	381	396	376	416	391	392	382	447	408	413	369	412	412	367	388	386	368	340	401	389	369	391	379	405	389	371	392	404	383	387	399	390	397	378	370	392	436	390	384	389	386	391	367	411	357	370	359	385	366	392	353	349	405	391	387	409	425	392	347	377	401	399	402	362	394	389	368	404	400	388	370	407	395	424	407	407	355	362	383	417	414	388	377	402	401	385	368	396	377	415	365	394	380	362	372	381	383	416	361	393	399	369	396	396	384	395	408	395	385	383	379	344	370	390	416	391	378	354	406	392	400	406	366	381	398	378	379	409	353	395	375	383	409	392	417	403	398	382	391	391	377	389	370	366	414	382	381	380	395	369	389	362	368	387	382	401	384	354	370	461	362	358	399	404	353	336	361	357	374	372	367	367	373	396	414	343	422	382	369	397	394	400	427	397	348	371	331	417	405	396	387	342	365	382	395	399	409	342	387	409	352	365	355	390	392	370	381	425	404	385	428	406	396	398	353	407	406	367	401	387	372	384	385	360	375	412	390	370	407	451	406	393	375	389	371	375	379	386	391	415	385	359	351	363	378	413	407	390	396	391	382	384	395	402	425	381	416	446	399	363	344	336	391	411	389	416	396	420	399	408	367	376	375	380	383	370	394	376	367	396	376	422	354	406	374	362	398	403	387	370	348	369	358	414	359	405	411	413	408	416	373	366	415	423	366	378	378	425	341	388	425	386	360	389	364	366	365	355	392	378	404	434	417	402	411	413	385	386	369	381	337	401	367	414	447	361	407	391	382	377	383	367	369	394	385	387	377	383	382	414	419	370	369	413	406	393	382	422	400	396	368	419	394	361	376	398	383	392	378	394	413	391	370	407	373	430	395	380	384	379	380	371	389	369	393	391	383	379	380	345	366	437	384	426	326	405	368	354	386	432	371	387	377	368	388	391	371	413	399	394	383	383	406	373	390	391	364	385	382	378	384	396	380	391	402	399	417	383	402	392	339	359	338	356	366	372	399	413	414	402	374	407	402	415	379	348	348	407	414	376	399	402	352	391	351	364	378	371	351	378	422	396	407	397	369	414	397	361	395	329	397	351	386	429	364	403	396	405	416	388	368	394	395	366	381	374	359	350	383	358	379	398	390	386	323	391	405	400	381	418	390	407	383	336	377	354	402	386	424	356	411	379	365	367	352	392	357	399	380	319	389	398	361	382	335	387	402	368	416	387	395	385	363	407	401	383	345	383	360	394	397	358	347	449	388	378	387	405	413	372	420	373	379	379	374	419	373	371	374	353	391	394	387	393	343	392	389	375	386	401	398	362	357	414	392	357	420	424	391	377	362	353	390	391	412	419	368	435	394	359	438	381	403	337	359	394	357	415	375	380	411	373	403	390	394	390	353	392	407	398	384	398	352	408	414	399	364	388	424	410	378	389	377	394	388	380	409	394	386	387	391	404	406	399	376	389	358	408	412	365	377	378	403	400	380	382	391	367	394	415	369	368	382	353	383	397	386	372	366	406	408	360	374	387	383	424	393	391	418	403	382	398	367	387	410	391	384	382	367	403	377	379	408	377	351	404	409	353	393	417	389	370	408	396	388	403	408	379	398	359	376	383	387	383	381	363	342	396	436	375	398	386	384	377	356	388	398	402	393	408	389	413	400	379	351	406	376	350	439	420	390	413	396	393	360	365	373	369	401	342	381	388	365	394	369	398	392	358	372	365	372	396	431	415	358	410	386	429	402	348	372	360	388	398	377	389	387	394	379	376	397	410	399	369	351	376	409	387	378	364	429	402	425	349	347	375	394	353	381	390	435	400	395	388	406	361	347	389	368	407	372	398	382	388	366	400	405	397	383	362	365	358	386	433	386	370	382	436	408	386	362	395	402	382	386	399	394	383	410	395	373	386	364	421	382	371	381	374	398	386	386	383	370	373	438	349	364	422	421	424	360	356	392	414	384	358	377	360	379	420	451	367	408	363	382	376	403	403	376	401	393	409	347	386	352	353	386	407	410	390	400	408	422	398	409	377	387	368	361	399	371	398	423	387	370	365	399	376	374	372	413	404	388	369	389	371	365	367	391	392	402	366	376	403	403	381	363	393	391	376	385	405	375
2026	856	969	951	926	977	907	923	950	892	898	908	900	847	859	907	865	917	917	908	931	873	859	922	927	908	911	903	946	895	902	912	892	867	944	937	891	918	912	860	905	918	891	892	873	909	869	850	964	877	905	881	907	866	890	886	870	931	884	931	919	900	882	893	945	914	947	874	891	895	922	892	867	886	902	915	906	893	910	939	889	912	900	901	908	932	902	903	880	908	899	915	875	901	934	871	925	857	892	935	861	903	931	876	842	919	885	882	897	888	842	924	892	875	889	888	898	902	925	889	941	873	893	893	861	906	890	888	876	919	898	941	887	912	893	887	934	858	897	894	899	894	894	945	933	883	918	887	928	945	892	856	884	902	871	870	862	898	870	883	929	853	917	886	875	914	869	897	924	952	889	926	880	895	911	940	834	888	854	874	904	859	952	929	864	900	886	864	902	908	866	901	881	877	898	893	907	923	917	940	944	926	897	886	879	933	908	905	849	872	900	921	910	877	915	961	915	909	966	892	824	911	931	882	896	868	934	881	938	867	896	877	901	902	899	903	890	897	897	859	903	955	927	884	936	891	895	895	870	900	929	884	874	848	896	842	899	894	904	923	876	917	889	924	911	884	922	879	893	886	911	852	931	878	904	914	925	904	881	892	910	906	920	900	917	896	920	920	860	882	873	941	923	876	949	838	858	857	895	919	948	871	931	863	938	909	935	918	899	884	919	882	878	900	925	922	914	868	852	901	917	845	914	910	875	906	890	860	964	907	873	869	940	899	864	887	946	919	900	899	878	900	902	926	850	913	855	871	876	838	854	903	936	982	908	821	897	881	889	915	866	945	951	950	896	881	926	900	932	893	910	873	853	900	875	892	911	883	939	936	903	944	885	869	945	854	872	864	884	927	900	852	890	897	883	889	833	906	945	872	867	854	868	917	941	841	881	921	859	856	854	924	901	912	878	892	873	901	882	921	894	927	927	866	941	898	914	977	882	904	867	897	923	880	907	846	888	900	900	899	917	956	936	944	872	856	859	929	894	904	898	977	902	884	882	906	893	873	869	917	875	915	915	861	898	921	921	932	956	893	932	914	920	875	837	912	909	919	841	879	931	919	913	913	903	874	907	889	923	876	934	861	904	873	936	856	837	848	953	975	844	953	949	915	883	834	881	906	863	900	880	887	898	894	861	887	955	934	875	850	990	915	919	918	873	865	866	928	907	891	873	900	952	911	888	911	922	865	865	926	906	900	931	923	964	842	895	928	902	978	934	877	876	907	855	934	900	907	890	911	948	871	872	878	873	935	886	924	923	904	915	918	896	925	900	952	936	957	950	905	907	847	851	945	915	892	829	909	895	962	868	868	871	990	866	916	932	964	928	903	908	901	871	926	915	900	929	893	910	865	902	840	899	941	924	914	899	868	885	885	877	844	928	936	926	856	867	891	865	916	919	870	894	928	913	930	942	903	904	902	879	885	909	877	967	932	851	910	883	873	930	879	934	933	933	862	919	876	902	910	923	979	924	881	936	866	891	923	909	948	915	923	870	884	902	883	919	860	875	895	895	926	868	815	953	895	889	857	856	925	929	840	894	882	918	885	922	882	938	888	911	878	891	869	844	927	921	918	935	889	938	910	895	859	858	922	909	864	884	930	909	909	859	918	842	891	893	872	853	866	874	894	950	824	920	841	915	860	895	898	893	903	896	867	880	924	896	930	907	931	900	901	892	909	867	873	859	939	964	891	899	867	872	910	846	926	842	896	860	943	910	866	969	890	882	886	868	894	884	899	911	900	915	920	891	919	880	935	878	940	919	883	871	913	915	856	920	987	879	872	877	887	927	868	900	926	902	896	885	896	874	903	934	883	900	902	919	912	919	862	902	868	870	880	912	864	866	923	901	873	877	886	917	867	882	898	917	905	909	922	897	924	872	938	909	909	900	912	936	914	891	958	896	917	888	915	914	890	938	903	910	917	915	939	837	928	882	880	913	860	869	924	981	902	910	909	903	900	864	920	866	897	854	916	912	882	920	876	907	902	906	935	870	900	888	873	923	926	839	908	869	893	877	874	905	902	891	873	841	881	920	943	952	830	892	875	834	919	937	908	890	928	917	914	886	975	876	862	925	905	886	900	880	939	945	898	876	845	904	883	906	926	865	946	889	923	971	901	857	966	927	882	928	897	880	859	908	920	855	890	926	924	925	895	879	904	961	910	937	928	886	901	881	920	951	851	914	852	901	887	874	890	895	904	899	930	852	878	896	908	917	904	943	882	904	854	897	922	862	926	962	956	897	894	890	884	868	880	919	888	866	921	918	951	876	880	877	935	926	891	871	940	887	880	911	865	879	934	905	871	907	888	845	895	920	924	921	860	849	879	939	853	873	896	878	864	931	878	884	915	875	921	864	905	924	873	911	902	946	938	904	909	885	852	925	925	862	896	921	911	902	897	942	946	864	872	867	873	882	862	884	929	912	901	954	921	907	892	944	888	935	926	905	827	875	902	900	941	910	919	897	864	875	877	917	858	907	912	905	941	919	947	886	930	873	936	895	855	911	950	875	903	862	918	948	873	890	899	886	950	894	872	869	907	909	896	893	958	886	906	941	917	871	914	929	865	895	907	927	879	898	884	898	878	865	946	904	896	919	871	905	898	895	889	871	949	893	918	884	857	922	902	910	893	883	917	862	892	898	846	907	868	934	891	884	895	908	942	889	868	906	918	918	887	877	931	853	875	912	855	920	935	902	883	890	900	904	901	906	867	843	917	907	871	888	884	854	916	925	901	902	914	831	936	859	916	890	935	905	929	879	927	865	920	913	896	887	911	891	883	896	874	952	858	903	902	898	863	897	894	907	905	897	846	920	865	914	947	889	899	917	910	871	857	912	907	923	866	845	876	927	929	896	894	890	880	845	909	883	867	925	958	913	911	942	903	888	971	845	916	893	892	866	913	918	930	869	854	951	879	878	910	889	898	983	859	863	940	910	869	978	862	862	860	904	866	874	898	882	901	879	848	901	880	913	903	908	899	889	914	907	880	904	874	864	946	910	954	834	907	888	825	938	897	904	933	884	927	948	861	916	886	919	905	823	891	906	884	897	942	889	903	901	843	846	863	924	921	910	883	881	887	865	912	914	914	889	953	905	927	892	939	872	928	964	961	855	872	868	881	869	939	940	910	841	923	883	922	890	867	905	953	926	917	865	895	933	909	902	876	887	891	935	924	851	898	905	910	882	877	938	898	882	854	898	908	869	893	912	887	902	895	934	927	897	879	930	892	866	832	894	876	875	922	875	869	876	873	890	899	949	896	944	843	908	939	893	893	889	869	884	886	927	849	918	963	917	903	863	890	884	866	872	886	924	869	847	957	887	920	878	914	911	919	857	958	955	880	915	907	918	871	969	884	884	909	912	879	896	862	872	888	948	926	900	922	923	940	933	903	882	919	868	905	940	894	966	939	890	846	846	938	905	915	855	927	934	903	927	901	865	887	949	865	905	911
6910	625	556	529	493	429	399	407	364	363	384	374	363	351	347	378	368	320	361	345	359	338	365	369	376	349	365	381	349	337	389	305	362	354	364	358	332	353	348	312	326	341	344	343	327	337	329	349	330	327	363	353	351	323	327	329	364	340	334	353	333	332	368	387	332	340	338	366	367	371	354	352	350	327	344	316	372	368	342	367	367	324	335	357	353	339	365	345	333	342	306	352	376	356	387	358	364	324	359	399	329	339	358	347	378	348	363	338	298	356	349	355	328	353	368	321	331	309	325	348	347	338	336	368	337	373	338	315	357	335	367	342	324	313	311	357	345	319	354	338	334	350	352	315	335	368	354	333	321	332	333	327	332	337	360	358	305	329	324	329	370	340	335	360	348	364	344	327	344	336	319	334	322	356	335	366	316	350	365	352	353	376	348	289	326	333	341	333	363	317	347	332	382	334	330	344	330	351	403	330	346	355	345	325	379	381	354	347	365	339	341	372	339	374	360	360	393	319	336	347	350	357	341	345	354	338	338	317	347	328	368	341	363	322	313	338	362	351	347	339	337	339	382	331	353	340	349	308	326	343	347	337	374	356	353	315	314	349	328	374	351	307	348	349	364	351	328	332	335	395	351	371	354	340	346	323	349	334	366	341	340	344	323	327	331	374	367	332	330	343	293	302	369	357	368	324	356	355	332	393	370	355	328	327	346	342	349	346	358	371	360	346	356	330	329	354	323	353	373	349	346	349	351	351	354	356	344	327	310	344	338	331	328	368	379	320	351	316	329	299	341	367	333	329	356	319	368	358	335	338	345	328	319	350	342	362	335	339	360	377	350	346	355	329	330	332	322	372	355	342	370	309	344	338	331	356	355	301	339	321	381	351	364	367	357	366	360	344	368	375	358	312	332	368	359	351	375	336	387	374	338	342	340	345	346	347	387	338	350	374	359	356	356	351	352	376	353	323	335	333	340	306	343	327	316	322	320	339	352	366	321	348	356	360	361	323	336	327	320	317	348	340	314	328	331	355	343	357	368	351	335	344	360	379	325	352	349	359	356	386	332	345	365	329	352	313	358	367	343	339	326	303	352	326	340	360	301	360	311	274	337	331	338	352	342	314	351	340	334	370	343	362	364	347	333	341	329	314	383	353	382	325	337	319	306	352	374	339	353	376	358	343	332	298	332	367	338	320	350	385	327	330	346	311	347	354	332	325	364	334	346	326	304	368	300	398	353	338	368	357	351	336	325	337	361	333	370	298	337	368	325	395	335	345	381	360	340	366	360	356	334	349	349	339	327	332	329	336	333	332	363	346	347	325	362	371	361	379	345	364	368	377	352	335	320	365	353	343	336	400	324	369	328	333	344	373	347	358	355	371	318	360	332	332	332	332	356	318	361	303	330	330	304	367	338	336	354	331	310	323	361	345	336	349	341	340	328	352	359	351	350	314	351	369	352	338	334	334	339	332	352	358	332	348	352	335	358	355	361	352	356	301	343	341	397	341	360	362	359	322	348	333	357	342	313	321	343	346	327	352	333	358	346	368	291	367	349	355	371	318	346	346	378	378	330	372	315	322	350	336	316	343	355	329	329	339	343	334	353	340	337	351	328	316	369	347	327	369	345	305	362	384	371	361	319	324	369	384	325	348	382	336	377	331	384	339	359	344	317	359	310	370	344	322	354	319	319	380	372	354	371	322	331	324	350	325	318	336	334	316	349	351	356	358	357	326	348	316	333	342	313	333	330	363	340	369	325	359	324	347	334	345	347	366	340	356	312	339	348	349	346	343	366	345	353	348	354	326	331	342	321	325	364	380	372	371	340	327	328	316	356	340	333	357	320	338	339	356	322	317	323	348	314	343	358	326	353	332	359	365	312	388	338	311	371	397	362	321	361	381	341	361	393	325	337	365	320	343	346	323	298	328	339	304	318	331	331	306	356	343	347	336	325	335	313	311	357	346	359	360	375	332	364	324	333	367	356	312	354	374	352	352	350	344	323	359	314	347	347	354	376	332	376	339	342	313	330	342	358	357	313	339	366	395	359	372	337	333	382	333	349	330	333	326	370	339	329	359	321	325	286	343	320	372	379	365	321	329	338	362	332	329	349	335	306	350	345	312	328	370	342	370	305	317	346	338	338	302	341	348	354	313	365	343	344	324	368	329	383	370	360	331	340	345	352	339	350	365	339	364	348	385	361	330	342	356	374	368	342	414	334	343	353	371	340	342	354	310	384	345	326	354	317	333	344	350	362	388	338	341	338	337	372	342	335	317	348	361	322	332	360	347	370	350	345	376	371	344	375	340	337	322	381	355	338	374	376	346	345	371	311	383	351	351	332	330	344	367	322	355	326	338	340	339	353	379	350	349	374	315	358	349	359	357	369	370	347	353	328	322	321	334	315	313	346	340	329	356	345	307	350	365	333	343	337	342	362	346	355	353	334	373	357	325	337	319	358	352	350	334	330	359	351	360	354	327	363	335	372	336	368	329	381	367	300	346	358	364	338	338	337	345	352	350	341	352	363	298	356	372	342	363	364	350	333	380	348	351	342	352	357	373	348	313	353	323	355	308	323	326	349	365	325	382	332	354	340	337	363	364	351	350	332	374	373	323	342	350	371	346	349	342	346	365	366	383	347	340	325	336	341	329	324	374	329	310	312	391	339	330	337	362	354	353	338	310	349	347	362	370	326	346	377	355	327	315	396	365	369	319	358	345	349	338	394	328	340	318	355	353	336	369	315	354	347	341	344	342	320	321	322	351	350	372	333	329	352	374	386	349	343	356	338	379	322	327	337	299	366	375	335	363	349	368	339	351	334	369	322	352	331	386	309	359	352	353	374	360	359	353	298	373	347	319	362	337	335	311	318	326	345	346	358	330	368	380	332	372	351	353	368	342	344	344	281	347	350	333	331	390	318	332	360	355	314	346	337	355	382	344	363	378	372	381	346	342	325	358	315	332	373	367	359	368	340	306	330	358	353	351	359	377	349	306	393	416	361	324	375	359	320	310	341	320	338	346	386	370	344	330	330	325	345	365	357	349	325	363	335	342	333	343	326	364	342	353	339	334	316	352	352	325	358	339	330	327	339	355	336	320	364	367	356	334	345	375	349	339	347	361	333	330	350	320	386	338	374	302	315	339	330	373	337	334	360	351	341	349	354	342	331	311	336	316	331	358	344	361	325	353	312	377	355	328	370	356	367	402	368	351	361	332	317	345	348	349	337	357	368	350	313	310	376	327	346	357	379	314	318	357	349	351	337	367	347	343	371	348	366	335	357	336	360	343	320	322	362	373	332	336	317	322	335	402	348	318	323	337	339	340	365	338	340	323	351	358	338	360	331	377	339	307	341	317	386	361	328	310	337	333	337	340	330	346	336	361	357	379	345	317	357	364	341	327	335	340	343	328	325	353	359	348	343	360	362	357	366	346	310	340	293	390	345	353	347	322	364	340	341	328	374	374	371	374	347	352	342	337	317	365	351	373	342	348	339	371
6421	1065	1362	1475	1428	1203	1167	1046	998	994	931	910	917	879	854	914	830	855	842	869	822	848	853	827	827	838	863	820	833	814	850	770	767	826	832	819	786	845	819	789	788	808	816	790	813	823	846	831	793	822	803	863	832	811	822	754	800	801	794	802	793	811	792	866	873	806	813	830	830	823	806	829	827	831	773	807	859	804	805	818	824	765	762	818	768	784	801	796	836	835	798	817	801	798	827	786	790	785	766	856	807	770	813	788	840	799	764	786	820	744	751	804	812	773	801	772	838	788	775	839	857	754	764	778	830	843	799	866	800	807	798	837	791	805	789	778	810	769	764	831	799	776	823	737	808	782	817	775	812	848	839	766	809	830	798	822	831	827	837	851	783	843	793	790	822	802	862	798	805	802	832	766	781	752	835	790	798	771	835	770	824	815	793	825	816	793	810	804	784	778	804	818	813	838	781	791	787	809	830	824	808	763	822	848	810	791	839	856	833	813	776	751	853	821	840	800	845	815	815	830	860	802	809	785	847	818	798	835	800	808	767	813	820	763	851	800	813	772	815	798	818	770	842	848	801	857	754	740	796	760	804	854	819	830	823	796	806	851	794	806	868	820	811	754	808	793	799	797	809	775	799	779	815	794	774	845	799	769	784	837	794	809	849	815	800	777	805	817	794	824	828	818	768	812	800	800	787	797	818	822	842	809	794	808	722	808	837	817	842	808	788	867	813	817	841	854	829	832	784	788	851	816	818	785	793	792	797	805	772	809	755	844	812	818	763	817	780	811	712	868	793	774	781	848	862	768	813	746	767	820	824	799	794	791	799	779	829	771	771	774	839	749	814	814	816	767	849	791	806	812	862	783	778	783	810	820	789	797	805	750	842	796	801	827	785	808	773	823	794	818	791	796	822	798	811	803	767	827	847	800	816	809	784	785	786	813	842	823	807	805	825	783	848	843	825	800	816	848	812	775	824	858	821	815	805	805	817	778	750	811	792	757	782	834	817	781	847	734	778	754	830	774	822	783	801	799	824	780	828	790	783	807	756	737	827	814	812	807	848	795	857	791	814	796	806	791	812	814	782	814	832	780	792	878	821	799	797	822	812	754	819	849	790	789	768	818	782	819	819	779	822	805	815	839	793	798	809	781	805	780	780	783	823	789	786	846	825	800	756	805	837	784	844	790	797	792	809	833	764	795	802	810	843	783	800	782	847	769	850	819	843	794	799	822	833	833	785	805	818	827	819	841	793	852	797	817	829	821	784	790	796	784	790	834	840	801	730	811	738	895	792	814	818	819	798	807	791	809	802	827	788	790	794	756	839	816	783	812	809	836	833	793	805	821	789	817	838	840	804	846	792	764	825	769	806	800	810	793	807	800	785	793	796	814	811	828	773	804	817	789	843	794	806	801	795	812	743	796	784	809	776	763	826	791	779	801	803	825	813	795	839	807	817	811	833	845	780	873	875	824	799	816	771	792	781	807	764	789	804	773	775	840	783	816	815	804	795	795	825	816	817	803	804	780	795	782	743	787	788	830	797	787	794	765	827	863	813	773	827	786	851	847	865	772	764	781	838	762	837	840	803	828	794	815	764	792	825	797	781	792	814	790	829	793	775	845	781	826	794	857	828	873	807	848	829	801	794	802	835	848	793	822	782	808	816	830	772	803	802	774	800	801	771	813	769	784	785	819	795	788	800	803	788	784	843	787	784	788	814	773	792	812	833	777	807	780	772	797	773	842	842	811	792	789	814	779	794	790	788	819	830	821	785	790	826	791	787	795	826	894	800	838	825	767	835	790	801	820	779	835	804	783	796	824	811	806	814	821	807	856	865	791	802	793	829	846	779	812	748	830	811	800	838	816	836	788	822	821	801	799	853	791	795	810	757	777	813	798	792	833	795	788	798	802	807	765	818	806	821	827	821	795	816	832	796	833	764	847	806	827	760	822	820	806	791	811	806	811	786	820	822	804	766	781	743	793	784	805	821	749	797	779	881	839	833	771	818	811	816	775	828	829	773	822	823	835	860	793	802	808	845	846	774	830	782	809	782	788	826	810	851	808	788	826	817	822	805	806	803	805	827	799	817	811	789	738	794	842	798	808	827	823	816	810	808	840	895	783	786	809	793	799	801	781	839	861	774	808	810	792	825	806	852	814	783	826	785	798	834	778	774	833	812	782	791	818	824	824	732	813	810	796	807	804	810	830	806	791	819	809	798	839	823	822	789	805	816	759	784	817	776	832	801	806	764	817	833	871	805	791	805	778	797	819	798	837	824	815	806	769	827	829	833	817	790	812	851	814	842	787	815	767	778	839	766	779	778	784	812	801	806	811	807	829	786	776	851	802	803	805	824	813	814	816	830	840	839	790	799	796	784	822	777	800	798	845	760	862	816	885	784	836	818	850	804	831	807	796	870	784	846	813	769	800	803	840	792	840	778	822	835	790	851	775	829	798	771	764	787	838	825	795	841	802	786	822	842	804	761	836	761	858	804	833	796	828	800	830	813	819	741	763	809	789	776	821	817	825	825	794	813	813	789	803	808	801	856	822	783	782	804	780	770	800	841	776	742	841	764	795	782	792	827	806	787	776	813	800	791	835	782	807	824	754	806	849	766	821	787	807	817	835	776	808	795	791	790	789	800	778	768	827	744	811	807	816	834	829	759	783	810	831	777	826	854	760	777	772	777	825	833	813	783	828	806	758	759	816	804	805	829	824	793	758	784	829	840	811	773	828	773	835	778	837	832	750	785	802	816	800	791	790	805	820	839	805	816	776	811	759	792	829	772	805	788	802	835	783	836	851	786	786	818	893	811	778	808	827	769	809	745	756	820	732	809	828	805	767	821	792	817	833	803	764	822	828	788	835	816	796	746	843	778	797	757	837	819	799	827	789	801	832	788	814	796	825	815	777	787	747	789	831	819	809	827	849	757	785	773	800	814	812	758	820	800	828	824	771	764	805	765	811	825	823	800	758	818	787	791	774	818	775	813	776	840	802	754	794	788	808	806	802	800	775	788	820	777	852	771	856	805	821	754	761	820	804	818	826	822	775	829	811	793	848	791	809	817	845	864	825	814	778	780	814	824	772	769	797	821	787	767	795	812	788	802	794	789	813	790	782	813	777	746	800	845	774	784	786	788	815	773	800	815	822	800	805	825	823	802	802	827	811	781	823	851	755	777	827	808	837	779	813	772	819	774	732	785	809	749	790	830	850	863	808	756	844	762	787	844	805	843	847	863	843	739	782	837	762	807	822	803	796	761	800	839	868	831	855	822	786	787	833	846	768	822	741	787	818	853	827	800	780	832	778	792	810	801	846	819	819	820	814	816	817	816	774	812	850	795	844	751	781	828	789	772	829	813	762	802	787	776	810	779	766	795	840	824	817	804	725	767	832	779	878	788	785	764	816	835	808	822	791	794	817	779	789	804	824	808	794	848	797	824	810	817	813	823	838	807	799	865	837	834	836	829	832	752	769	793	782	811	876	839	747	850	769
12612	850	723	556	417	356	353	240	226	232	178	198	206	185	182	193	177	161	175	167	165	153	174	181	174	183	160	166	170	184	176	163	149	161	197	147	177	158	156	148	150	164	152	177	158	173	161	157	155	164	162	168	173	173	155	196	156	156	164	173	171	161	168	130	163	123	137	165	167	161	176	173	155	161	167	143	167	172	163	180	151	187	165	174	146	176	150	183	143	175	141	158	159	165	165	177	143	169	165	168	166	160	155	162	171	150	147	147	147	174	146	153	145	140	130	159	164	173	170	162	176	197	168	170	159	161	197	160	146	156	196	163	194	178	174	149	175	148	162	158	149	149	150	139	143	133	168	194	156	172	196	186	142	164	176	189	171	160	158	149	182	174	149	159	170	163	162	161	178	190	180	158	177	166	179	155	172	154	133	168	185	168	147	173	163	159	172	170	188	196	168	168	144	155	173	171	153	165	147	165	150	179	158	132	174	152	169	153	171	184	148	170	177	179	178	159	150	164	171	152	169	156	170	143	142	149	163	175	173	136	160	153	161	173	166	181	161	176	155	167	168	150	166	160	161	165	155	176	166	175	180	189	162	172	172	175	143	153	169	165	176	145	172	152	161	157	176	173	156	156	152	167	170	173	174	176	183	172	176	167	166	176	170	153	156	174	158	177	138	154	187	150	144	183	143	165	142	153	149	166	162	173	169	159	151	182	150	155	166	154	142	153	166	179	147	173	180	153	161	163	165	159	150	189	157	174	169	170	149	146	156	156	153	149	158	131	174	160	163	174	162	180	157	148	189	155	181	154	147	142	177	163	143	143	184	156	176	162	154	196	155	167	151	147	148	162	191	192	155	146	168	169	178	139	177	142	153	161	180	158	141	168	138	154	174	156	180	160	151	158	166	161	152	129	184	172	171	172	172	167	165	165	164	166	168	170	160	166	171	159	154	179	183	159	149	172	189	170	169	152	157	143	160	149	183	166	164	143	171	148	190	149	141	173	146	182	156	177	173	139	140	172	160	173	154	168	167	162	175	164	155	175	157	167	175	153	158	166	149	159	163	203	159	186	182	163	155	140	156	158	161	176	163	161	181	169	189	140	141	146	156	164	164	169	165	167	124	186	138	148	164	157	166	154	171	147	182	157	157	171	179	163	177	163	166	191	162	173	157	151	186	174	162	144	169	185	145	146	161	160	173	146	158	173	167	187	179	159	161	164	176	174	187	136	150	176	160	149	157	169	166	189	172	178	160	168	171	166	151	172	163	135	143	168	172	156	186	173	148	176	178	174	153	182	162	172	160	143	178	170	155	155	168	163	167	148	164	158	145	145	149	167	142	152	151	154	160	165	172	164	167	170	165	145	151	172	195	151	153	161	172	154	136	173	154	166	166	163	181	156	164	137	145	159	168	142	174	155	141	168	143	167	173	190	178	138	170	156	194	154	151	168	161	163	171	162	165	146	158	167	159	172	163	160	145	162	148	161	188	161	154	149	151	178	156	143	160	142	137	172	159	165	144	198	149	154	163	149	138	169	143	143	167	161	162	176	150	164	166	159	147	173	168	163	173	154	156	173	188	165	167	144	185	147	146	172	154	152	164	188	161	167	142	170	181	180	179	173	168	168	178	135	158	143	171	177	162	165	176	176	153	178	132	166	144	156	144	162	169	174	152	164	182	151	170	167	131	145	171	139	136	151	165	167	169	145	174	154	170	183	156	162	185	150	118	176	157	181	165	150	168	199	167	171	166	148	139	175	175	156	154	164	166	136	173	133	178	158	138	167	152	171	178	168	175	154	184	179	171	185	166	167	149	174	154	156	171	159	177	141	169	155	162	157	155	159	172	180	151	163	155	161	138	174	170	169	143	170	172	162	172	154	150	132	147	164	152	171	138	163	144	166	175	216	154	171	184	171	148	127	142	175	167	166	162	165	196	166	138	178	159	177	159	160	161	165	142	170	164	174	138	146	180	158	147	170	202	181	184	166	150	168	184	149	161	167	131	145	149	159	162	168	147	168	149	159	160	167	155	198	169	144	161	174	158	164	148	167	181	163	167	143	177	162	186	179	171	162	152	175	172	198	191	163	156	159	173	150	165	189	171	160	176	158	163	182	163	173	163	172	154	173	156	163	168	132	131	175	170	142	172	164	152	148	145	158	157	151	170	184	136	157	179	172	164	167	182	177	141	173	166	175	166	181	173	164	176	165	151	142	161	172	158	161	163	182	202	171	175	152	166	143	163	184	178	149	154	165	152	132	161	163	143	160	156	133	140	167	150	147	137	153	159	182	170	152	151	163	166	164	189	167	180	174	162	172	166	153	174	194	155	154	155	175	142	162	163	149	172	160	172	152	172	159	155	171	158	162	154	181	186	179	170	150	181	142	156	148	150	157	129	192	146	169	143	153	156	161	153	147	204	174	168	166	168	181	174	150	186	167	151	137	152	166	150	160	148	172	165	166	147	168	173	118	170	169	172	183	168	156	172	155	169	156	156	147	181	170	171	177	151	174	153	179	158	179	158	150	180	155	181	183	153	165	164	180	173	189	174	168	176	164	176	169	147	152	148	185	167	151	155	161	172	168	152	171	158	156	160	181	174	166	135	161	174	154	160	168	155	182	172	160	183	177	175	157	165	142	189	154	173	151	161	157	146	188	156	149	180	145	175	143	167	155	171	170	169	153	177	168	171	179	185	149	169	175	151	151	147	148	152	154	156	192	158	181	177	182	159	161	143	166	148	161	162	168	157	168	165	149	172	138	172	159	162	161	147	156	173	166	159	177	185	138	168	169	135	157	161	147	188	163	151	177	170	174	180	171	153	175	126	146	163	148	159	157	165	173	170	181	137	139	180	159	143	150	156	197	164	167	172	145	149	151	158	184	135	167	167	196	158	144	171	155	175	146	152	163	163	168	158	140	149	173	160	153	153	176	199	141	148	155	154	182	174	152	155	141	170	156	146	193	153	169	166	169	176	174	174	153	154	198	161	156	177	168	140	152	173	169	180	182	186	145	155	145	166	162	162	165	149	159	126	160	164	182	166	147	162	154	166	175	143	160	145	168	179	156	153	164	161	156	151	179	176	171	169	143	157	174	159	164	168	157	153	164	175	139	175	157	146	171	171	175	176	160	168	194	144	175	178	178	195	153	166	155	160	164	152	173	160	152	148	153	143	174	152	166	185	145	176	160	178	164	165	142	174	166	180	156	144	174	151	155	132	162	146	136	161	159	191	167	175	164	167	157	156	166	167	154	151	170	175	161	191	166	177	176	151	178	183	157	165	159	152	179	165	165	148	155	147	156	160	157	163	163	165	152	171	183	151	158	150	174	144	132	168	175	158	165	129	157	180	169	179	146	166	167	155	172	154	181	151	190	150	154	166	160	147	169	151	163	162	164	170	177	142	162	154	157	161	190	171	171	166	186	139	178	171	161	161	199	170	202	158	154	152	164	162	178	148	182	183	177	159	161	165	151	160	141	169	177	165	156	169	194
7789	906	1619	1764	1589	1260	1054	971	863	717	646	612	607	541	536	538	529	515	502	489	483	491	505	496	478	424	506	457	502	466	458	477	478	455	414	462	416	412	415	413	442	396	446	457	469	430	426	443	387	402	390	426	415	405	442	451	407	437	430	408	424	428	429	424	424	412	438	420	425	468	420	428	458	456	390	419	445	426	429	433	430	436	419	421	444	414	402	368	450	463	419	427	430	424	437	469	391	448	470	406	428	447	392	462	430	443	419	414	395	397	444	420	409	441	423	428	422	438	408	464	409	414	431	394	420	389	386	436	422	400	409	447	414	405	427	412	431	408	401	396	431	415	431	398	431	443	427	439	385	456	450	413	437	449	410	406	421	412	393	410	432	396	422	426	450	412	408	446	405	410	426	413	409	413	401	411	430	428	412	438	433	421	447	445	418	459	405	396	391	400	429	416	438	431	434	420	414	416	418	419	398	399	412	428	436	455	427	420	402	466	439	400	442	428	382	422	415	422	415	440	424	432	445	448	398	409	411	411	434	447	429	437	416	401	436	423	436	445	400	439	406	387	452	420	404	420	387	429	416	444	358	456	447	389	441	398	422	420	394	464	434	392	427	428	434	403	372	419	412	423	438	418	410	433	432	446	457	425	406	439	387	392	418	424	442	398	419	465	426	414	410	418	397	429	410	447	433	430	421	406	388	429	398	425	405	422	398	381	408	447	384	434	423	444	397	403	426	406	448	433	431	417	376	456	442	440	411	415	456	408	431	472	431	417	398	410	408	422	395	408	395	428	395	428	424	401	450	415	399	451	395	423	410	428	442	406	435	415	402	395	423	449	408	463	375	443	448	444	397	411	419	430	435	437	394	415	414	402	435	380	396	407	391	414	416	412	454	419	432	419	456	420	433	416	421	400	421	440	419	408	403	466	422	434	411	412	391	428	410	427	422	401	413	400	452	433	444	417	428	447	437	434	384	435	416	461	452	446	427	408	414	385	419	427	393	416	394	427	434	413	442	424	429	416	395	425	399	439	384	453	456	434	405	431	404	398	447	435	416	436	395	373	431	426	398	420	430	425	360	415	388	444	397	435	420	447	421	401	389	449	420	413	396	430	383	438	420	439	390	423	400	449	409	431	403	377	415	431	473	423	406	408	365	422	428	453	434	438	438	408	429	424	449	420	441	437	426	382	457	440	431	377	423	425	431	398	432	454	432	415	423	417	423	396	444	406	405	450	441	429	428	425	404	470	456	426	413	426	419	400	434	401	426	431	408	404	436	425	403	442	433	411	422	368	411	398	429	448	440	408	435	438	424	430	378	424	434	386	419	414	412	362	446	400	422	418	418	367	469	414	444	432	434	426	424	435	437	410	438	411	428	420	437	433	413	441	394	425	422	418	400	385	413	409	434	391	412	423	448	460	421	424	414	423	429	459	380	418	445	418	433	394	416	430	415	408	380	404	433	384	396	410	414	389	423	446	407	400	464	399	413	422	434	406	400	404	432	453	410	428	366	442	434	399	415	446	434	417	438	445	430	415	440	409	397	435	410	459	428	422	417	450	389	435	443	405	402	401	411	420	425	451	439	399	436	420	451	422	445	403	410	455	402	417	453	427	417	395	424	442	402	467	469	393	427	463	422	446	462	381	419	417	423	439	416	438	463	414	396	431	437	425	426	440	454	416	414	418	407	471	405	419	436	450	396	412	453	398	379	401	398	452	395	426	402	432	413	426	439	423	439	438	381	383	389	413	415	442	397	447	430	416	446	457	424	424	428	435	407	445	430	427	416	468	434	423	431	406	429	412	412	409	455	441	400	419	435	404	450	414	460	444	404	422	396	443	424	410	420	405	458	411	391	423	405	441	433	436	446	462	431	449	409	430	448	442	412	403	407	432	434	396	442	407	437	425	407	453	433	441	410	464	419	417	419	446	428	407	389	410	446	419	427	447	422	426	395	356	406	427	439	408	416	425	424	428	385	403	422	445	425	440	417	412	434	410	441	437	431	412	445	449	427	442	408	412	450	392	443	395	380	410	413	390	439	435	455	399	424	395	441	414	426	423	456	412	395	422	412	432	448	393	420	436	437	402	444	438	436	451	448	387	416	449	398	443	403	404	408	383	466	420	412	451	398	422	397	431	410	420	445	424	401	410	405	428	423	451	390	382	413	394	422	412	441	425	429	447	414	390	415	434	409	389	419	434	413	423	412	447	419	407	421	394	437	447	414	440	395	391	416	425	466	435	425	475	450	430	437	370	404	450	405	413	401	423	416	425	430	436	414	442	415	422	432	443	417	409	451	424	421	407	441	464	432	407	423	424	438	429	439	492	451	403	414	424	415	445	402	414	434	428	410	455	399	399	380	418	443	430	413	392	455	409	393	428	409	427	426	420	470	458	430	381	394	400	423	435	419	423	417	413	455	438	377	393	431	427	405	401	417	457	479	440	440	453	447	404	412	432	431	435	410	449	407	395	432	407	408	444	447	407	449	409	437	440	428	389	428	423	406	430	446	421	417	409	420	464	430	443	414	421	397	444	469	435	421	404	417	415	461	363	418	422	402	429	417	406	392	412	440	408	427	386	417	416	450	430	434	406	419	421	405	439	404	405	434	404	444	402	415	442	397	442	434	433	401	455	428	424	425	372	402	479	452	449	400	433	448	441	405	422	407	421	436	411	428	413	375	433	371	444	397	443	396	423	396	384	409	387	402	429	426	429	435	422	407	419	445	440	436	409	404	422	452	457	410	424	371	418	425	419	404	418	428	423	409	416	462	436	369	422	412	416	413	418	421	443	414	451	394	429	413	397	418	424	411	442	430	424	432	393	425	391	393	439	420	416	427	418	421	428	436	370	429	427	430	420	399	461	457	392	422	411	370	462	428	395	401	481	421	420	423	411	393	396	420	403	410	415	434	407	448	433	421	418	413	433	399	417	425	422	458	435	439	416	395	421	391	417	432	403	437	406	402	435	388	413	419	415	416	425	422	405	422	397	426	410	429	452	422	447	398	392	400	411	425	440	432	436	426	434	429	423	409	447	438	474	389	408	400	395	435	406	414	427	424	402	418	420	458	431	415	432	458	442	417	422	424	420	438	412	428	437	400	434	412	417	409	425	435	420	401	426	382	406	458	414	397	413	447	387	443	413	446	421	413	425	444	425	428	413	403	439	399	417	432	408	426	394	433	403	430	408	424	399	450	417	402	409	395	428	412	423	384	398	422	431	374	406	452	402	414	422	433	438	424	441	400	459	373	426	430	427	407	425	399	441	454	398	421	418	422	464	424	403	410	377	423	449	412	422	465	416	411	404	445	396	417	439	413	411	418	439	420	416	415	391	438	393	414	425	406	411	395	428	408	400	406	432	415	463	430	426	420	417	406	413	426	399	441	418	414	416	411	396	452	418	416	457	413	447	429	395	425	411	424	421	437	406	443	401	366	375	407	413	422	399	425	419	400	397	448	400	370	431	404	434	408	436	413	421	430	407	433	413
1368	420	398	381	416	379	395	432	422	359	433	388	407	357	387	406	460	388	370	392	404	384	408	398	382	391	376	401	406	380	371	348	373	368	415	430	380	384	386	368	406	403	417	398	397	394	394	364	395	389	370	414	375	381	381	370	401	383	397	375	388	400	391	360	403	398	398	383	360	376	392	359	389	402	339	387	391	388	398	394	409	415	404	390	371	411	393	390	426	394	376	386	390	380	363	401	363	377	366	378	379	392	385	372	349	361	388	416	338	437	377	372	390	385	427	399	392	381	394	374	415	369	354	397	370	361	427	379	385	376	410	403	400	369	371	379	406	402	391	375	377	378	382	444	419	370	369	417	380	420	400	406	373	384	389	419	389	401	378	389	351	396	415	380	394	416	385	379	377	368	428	371	377	388	375	368	428	406	395	398	411	396	344	391	356	364	357	399	423	388	378	383	397	389	422	398	420	402	399	410	375	367	397	388	372	363	410	360	397	369	378	418	376	420	383	397	399	387	397	377	401	346	419	347	400	389	390	368	398	413	364	389	427	375	375	395	398	395	403	385	409	405	427	361	343	387	368	387	428	393	395	379	383	385	399	388	343	405	425	373	394	421	392	378	395	415	394	408	373	359	389	348	414	389	407	424	371	394	348	401	395	414	388	376	386	364	412	364	405	372	413	398	396	386	421	340	393	404	394	384	390	343	405	397	392	409	376	394	398	404	395	380	374	395	425	384	401	382	376	420	382	376	415	423	417	379	408	351	356	415	390	399	392	417	402	399	403	339	361	349	375	415	391	418	398	411	371	393	370	412	417	352	386	394	379	387	402	365	418	374	377	352	377	384	409	394	396	397	373	376	413	387	367	392	378	410	383	390	408	394	409	360	418	420	360	369	365	420	382	409	398	369	370	395	401	403	402	366	382	379	407	430	411	386	404	374	342	362	344	394	352	397	404	380	434	396	421	378	375	392	385	410	347	397	384	387	355	381	391	391	387	384	373	398	384	378	387	382	398	360	391	378	394	397	381	381	410	378	380	359	363	384	407	395	375	392	385	398	401	359	401	412	368	374	398	399	365	410	419	407	395	406	433	400	398	372	423	415	392	350	369	400	368	398	408	367	380	373	384	371	384	372	398	363	388	389	375	377	339	417	357	381	409	363	399	408	364	382	359	362	416	366	365	402	382	363	398	368	373	368	337	379	371	386	370	357	400	397	376	400	391	363	365	375	346	344	363	367	417	376	371	411	408	358	366	398	396	342	397	394	319	367	358	384	374	413	379	359	357	385	374	423	391	343	396	427	389	362	434	378	396	402	423	387	388	355	408	412	385	410	356	382	374	363	384	417	370	382	357	354	374	384	376	404	415	423	394	374	405	374	383	367	392	390	388	374	388	382	344	409	377	385	349	399	424	369	407	443	356	416	392	416	393	394	430	373	361	385	407	392	383	368	395	388	373	368	372	393	396	380	353	396	411	399	352	415	401	361	376	341	374	418	370	371	406	396	392	343	403	392	422	387	362	400	392	400	381	421	351	412	377	402	411	391	382	361	378	394	371	409	408	439	413	423	392	399	383	409	368	392	405	377	379	459	380	406	363	377	362	374	413	420	402	380	392	405	381	377	384	354	394	423	404	388	397	395	381	350	369	400	409	399	389	381	404	383	399	443	363	379	393	378	414	387	408	397	409	362	388	368	429	429	385	383	404	340	400	372	375	340	396	388	397	370	378	401	357	385	426	412	400	391	378	371	377	406	406	388	402	369	412	377	400	410	379	411	380	397	357	374	405	421	393	374	361	414	413	403	406	393	404	415	397	386	375	344	388	398	422	386	429	429	392	398	414	396	361	412	383	408	385	382	372	367	403	395	395	410	380	401	356	370	431	345	384	392	363	357	403	387	422	406	368	360	376	362	373	391	391	410	346	389	383	374	397	396	379	415	379	341	377	390	372	398	388	382	372	351	381	376	381	392	374	398	386	390	389	406	375	374	397	382	380	380	390	387	412	363	366	416	445	387	393	396	358	389	357	375	383	363	369	402	373	334	366	427	388	375	380	375	396	391	416	352	407	374	409	404	383	402	376	410	376	386	433	389	393	361	365	405	392	377	364	379	362	415	367	401	399	428	366	372	408	369	389	384	392	355	378	392	385	421	387	397	385	372	395	391	357	391	401	396	382	405	377	398	369	378	389	416	423	374	377	365	366	423	396	403	391	423	370	370	392	383	429	472	412	393	390	398	376	397	368	404	364	357	393	385	357	390	389	374	377	403	379	387	346	414	385	385	376	361	391	414	396	387	402	392	393	404	353	406	380	380	402	373	399	381	372	384	382	347	370	346	395	392	385	421	384	363	364	418	413	400	382	371	383	357	412	383	397	428	351	378	408	374	367	388	362	375	403	401	388	414	406	373	431	371	409	414	423	395	379	369	413	395	395	375	364	387	391	369	385	409	388	395	372	370	390	384	409	388	416	364	360	414	422	349	375	433	377	399	377	378	409	384	411	377	369	358	390	380	386	398	383	384	365	349	352	357	403	412	392	427	377	438	426	413	400	392	407	366	391	385	418	361	368	356	411	357	390	382	425	371	373	372	393	389	366	387	370	378	399	355	403	398	383	409	377	410	402	392	391	406	364	388	414	392	402	395	361	368	382	341	357	403	390	387	370	382	429	405	361	403	449	382	408	375	361	367	362	380	392	397	378	400	356	375	361	364	377	380	377	354	393	386	382	403	390	386	417	379	405	378	369	399	408	395	388	377	401	389	377	395	381	398	384	384	371	379	373	392	383	393	385	368	384	365	363	385	358	413	387	376	359	388	377	390	384	386	382	384	391	388	380	377	400	388	390	374	405	355	405	388	384	396	384	375	398	385	413	366	382	391	405	410	430	357	391	392	386	384	384	391	384	397	384	388	423	357	368	404	395	394	439	378	418	373	378	382	356	404	364	384	401	369	396	389	427	380	397	397	365	395	389	386	401	400	409	381	384	366	416	366	358	384	371	331	379	356	407	341	325	399	382	385	390	399	397	395	380	366	400	411	381	381	383	396	389	423	383	359	412	406	386	386	386	412	437	376	413	384	380	364	375	384	402	381	427	404	379	388	408	407	392	375	390	429	408	408	375	401	419	427	410	409	368	348	398	394	368	377	376	390	388	398	400	399	395	405	419	390	399	366	385	414	367	380	409	366	355	372	385	394	395	425	348	410	374	418	414	396	384	411	445	403	393	396	358	366	365	405	417	396	397	376	395	427	409	383	386	401	391	378	357	370	365	393	361	381	326	387	352	409	351	424	365	423	373	356	398	373	389	376	435	388	394	390	367	336	389	376	426	399	358	418	402	381	351	365	406	367	365	382	369	411	403	356	373	367	402	395	373	385	395	380	373	425	449	419	401	423	405	405	381	380	416	386	401	383	403	416	363	412	390	404	364	395	404	398	386	371	399	374	431	408	404	387	390	378	383	379	344	384	397	415	404	375	356	343	378	401	429	383	377	372
2031	890	971	923	946	914	960	987	953	888	935	885	945	897	943	875	926	870	918	962	913	936	906	911	843	900	874	916	891	915	972	918	916	934	930	954	831	923	864	885	908	924	841	860	837	909	875	897	873	917	921	889	880	896	885	883	903	906	897	890	859	882	918	854	883	871	893	891	939	900	918	920	882	884	879	910	912	863	907	903	893	884	881	901	936	957	892	920	900	885	907	884	919	923	1015	872	874	909	878	953	922	850	876	912	871	881	879	927	972	859	889	849	903	876	907	956	897	942	910	900	877	875	886	852	882	905	870	924	956	874	901	841	893	883	891	849	881	877	897	884	890	898	870	872	876	889	879	897	921	912	880	940	891	905	910	896	867	917	895	917	897	892	935	904	898	859	861	864	910	882	916	952	898	878	936	925	927	849	891	911	908	960	919	924	890	825	915	886	883	922	865	927	834	892	934	904	886	892	914	917	904	865	901	908	914	922	890	911	875	902	877	881	914	888	901	920	907	964	917	911	894	865	913	899	872	923	932	918	929	911	868	863	954	881	894	870	920	847	878	872	949	887	878	957	914	910	921	902	902	938	875	914	892	908	933	949	879	917	890	891	880	908	888	904	840	930	923	921	923	888	889	896	845	952	882	889	912	932	870	867	865	847	865	914	859	869	884	925	892	891	893	941	869	846	933	889	904	897	860	920	897	879	919	891	887	866	865	912	901	875	909	903	932	902	877	953	913	924	872	904	992	958	863	911	915	946	947	883	894	968	876	869	903	895	930	857	942	876	903	899	902	932	958	896	921	879	876	861	875	838	898	932	900	882	893	904	873	912	898	853	903	967	907	945	925	957	884	840	889	870	868	928	922	923	918	912	953	934	875	924	909	889	870	880	875	869	921	955	899	878	903	912	910	928	878	904	875	861	878	889	896	872	920	876	932	827	895	927	886	882	856	909	893	879	924	895	923	945	820	912	920	930	869	916	897	940	925	860	882	909	909	925	908	881	910	893	885	896	865	913	884	901	911	929	901	915	947	850	909	914	896	883	919	899	846	936	900	904	922	879	844	863	860	858	946	910	948	920	916	893	958	846	953	902	898	941	904	879	866	939	891	904	927	903	917	845	919	884	869	895	886	899	893	901	873	868	924	927	908	894	890	913	940	911	913	890	940	953	893	946	870	879	850	860	883	905	886	872	910	878	933	889	898	865	895	871	878	829	906	918	910	891	886	915	928	899	913	936	916	912	922	886	890	909	911	914	914	876	880	872	914	948	905	911	916	870	872	889	901	835	884	969	929	915	849	923	895	868	872	942	825	878	894	910	924	913	897	946	869	887	867	916	884	868	937	878	925	890	929	919	900	942	858	943	948	870	906	896	896	897	928	879	871	842	915	923	872	934	906	835	953	897	896	944	923	934	881	916	985	910	914	890	912	862	874	864	923	911	923	905	950	878	868	897	878	887	883	868	919	900	955	953	939	904	875	954	852	868	953	919	923	864	898	892	944	899	939	911	936	890	878	918	890	917	899	872	904	919	908	912	826	879	947	902	892	905	872	915	865	935	951	948	870	883	906	957	925	896	912	879	889	928	911	907	880	848	869	866	917	899	916	906	905	903	897	952	937	949	863	862	882	881	902	950	906	826	870	880	926	887	857	868	888	881	930	962	909	954	882	934	925	891	909	926	923	943	858	895	878	903	922	897	956	902	905	910	920	872	888	850	882	905	920	895	954	896	888	879	900	885	905	879	918	938	860	943	928	928	906	910	912	919	908	858	884	953	874	890	911	872	926	953	906	971	906	943	908	905	924	881	864	884	868	899	859	907	869	891	880	913	873	904	906	914	861	907	888	888	879	886	858	855	867	889	930	867	901	888	877	879	892	898	903	908	868	876	868	917	917	890	896	888	908	911	918	902	905	871	841	927	903	847	894	934	827	925	912	912	878	884	956	817	925	920	867	857	866	898	973	894	922	891	889	915	824	933	837	942	913	932	859	854	913	889	903	967	886	864	931	912	906	869	926	898	855	984	933	897	886	907	897	948	927	894	956	937	889	884	875	924	901	895	913	850	892	923	865	910	945	911	885	915	892	952	911	930	881	855	908	884	887	940	907	869	902	882	965	913	949	901	858	895	861	878	876	895	905	893	896	917	900	892	890	963	955	891	946	892	917	882	917	942	934	923	909	935	898	917	923	895	893	892	894	917	868	908	914	897	911	894	955	877	902	908	895	911	892	916	917	856	928	877	896	868	924	888	896	929	956	922	923	843	861	884	875	877	878	909	916	899	848	890	910	875	869	889	896	897	924	915	935	941	873	937	859	920	871	976	848	873	906	896	908	861	890	885	916	900	879	875	947	926	889	900	970	969	941	901	940	856	862	895	911	892	927	902	930	911	913	911	968	951	878	900	875	920	904	864	860	905	882	951	874	883	832	884	926	877	903	878	936	919	922	895	917	857	958	894	923	882	976	910	936	879	887	867	902	896	953	929	914	907	915	861	888	945	889	897	925	851	848	872	841	866	880	920	869	892	920	951	899	886	928	904	878	891	902	878	855	938	909	867	849	898	913	941	913	942	888	964	849	935	923	930	974	959	918	974	955	867	920	933	920	925	919	869	892	951	939	905	902	906	914	907	898	942	892	931	927	895	875	899	926	927	922	861	913	936	904	927	935	843	889	902	937	939	856	912	886	878	947	932	917	867	936	904	868	866	889	908	921	873	924	862	924	911	894	891	933	926	912	939	842	959	919	938	888	917	967	903	895	885	905	899	929	908	910	912	873	891	915	857	925	940	880	921	908	940	886	965	857	907	900	906	902	964	966	933	912	855	861	884	900	865	929	879	889	902	932	881	887	935	884	940	905	945	931	897	928	925	899	902	911	853	898	953	825	899	883	905	898	893	880	898	831	929	912	923	876	915	921	894	938	844	902	861	887	904	915	907	900	935	947	894	924	888	860	899	882	880	888	863	891	894	892	910	921	878	920	856	929	929	913	881	898	950	925	925	865	888	924	868	906	924	883	899	870	888	882	880	884	900	954	901	966	829	922	849	881	901	902	894	929	884	930	926	926	894	939	931	861	879	875	869	879	959	928	904	897	880	919	849	930	815	903	883	897	897	870	908	912	869	903	880	924	911	882	902	896	878	900	882	923	922	913	936	876	893	838	890	907	910	916	850	943	930	891	978	849	934	909	915	950	912	944	918	934	900	944	886	942	908	898	885	843	897	899	922	868	892	909	914	936	874	910	860	909	896	899	867	938	906	900	892	933	869	930	889	944	910	886	873	920	885	912	895	926	919	857	941	937	870	894	916	859	920	861	927	892	926	916	926	877	869	887	837	952	853	894	905	876	924	930	905	893	888	884	894	905	826	909	875	854	930	909	942	889	897	880	881	827	911	881	897	894	919	879	912	923	960	867	867	956	943	901	861	845	912	953	902	883	867	868	891	872	900	854	874	946	898	915	900	904	942	929	930	915	857	961	928	881	911	883	918	861	908
6854	546	570	566	497	428	400	369	375	351	344	370	351	360	367	358	337	362	314	341	317	376	366	394	337	324	341	359	351	361	332	354	348	353	332	378	345	349	333	359	330	339	338	327	334	351	348	329	339	349	358	327	354	361	319	366	352	367	335	359	338	393	346	354	381	358	382	370	340	314	370	357	373	372	331	332	304	382	347	358	364	340	330	323	384	388	334	356	338	365	351	339	363	339	337	358	340	355	345	372	345	338	354	323	327	330	363	369	366	370	349	332	315	357	337	335	376	335	333	333	328	343	369	387	315	358	364	362	353	325	330	377	323	326	355	306	352	369	344	382	362	331	366	340	346	342	334	380	329	334	312	367	371	315	334	313	352	325	346	371	380	347	364	360	333	354	366	382	385	383	324	331	334	341	358	348	330	355	352	357	323	334	345	314	322	325	311	340	333	351	369	367	313	343	340	371	322	339	366	355	376	338	373	361	327	359	302	372	320	348	332	333	368	338	334	333	364	380	348	340	355	343	390	361	346	339	345	354	365	342	371	372	343	333	338	334	379	343	355	362	351	361	325	334	365	325	371	358	371	315	362	327	331	355	389	355	321	342	355	326	341	330	340	307	337	364	369	365	347	313	322	368	355	345	367	354	409	353	342	336	368	330	341	367	377	329	379	357	310	354	342	322	374	338	343	332	353	338	362	415	338	345	369	359	358	327	332	373	348	354	326	368	331	364	335	375	343	332	351	315	342	328	304	341	364	313	349	346	341	353	336	331	337	322	386	329	349	372	347	352	354	383	349	379	359	306	334	357	361	348	326	346	336	338	334	343	407	334	309	336	340	364	341	333	329	341	336	361	375	329	350	354	328	355	319	309	357	316	314	354	329	366	350	343	380	371	369	371	336	382	343	323	356	325	351	333	346	317	349	382	367	354	349	361	334	352	359	320	340	347	328	377	353	364	324	340	336	361	301	336	346	335	325	388	344	331	343	366	328	310	341	328	358	331	376	348	319	310	347	391	359	310	351	322	361	358	317	348	340	333	326	373	358	331	358	334	316	379	309	318	334	369	382	342	330	354	358	336	362	334	393	360	355	355	343	364	368	356	345	359	356	327	363	334	382	344	311	365	322	336	342	360	318	360	362	362	346	384	364	334	345	339	330	339	353	348	342	328	340	361	354	325	393	318	358	345	349	330	359	411	380	336	342	313	334	323	357	357	330	323	348	379	375	311	367	356	312	350	351	359	352	363	352	353	358	317	357	388	318	370	336	323	291	348	374	331	350	369	357	387	364	355	376	328	349	314	371	392	351	350	348	379	360	336	321	327	346	346	327	353	324	328	359	339	338	358	316	383	335	355	311	345	347	327	379	375	372	334	325	307	372	328	327	371	315	362	336	343	330	372	325	342	356	330	332	363	328	382	359	294	351	333	335	364	345	313	324	316	334	338	357	324	351	344	373	337	341	328	318	334	312	329	320	342	331	338	351	309	326	371	345	341	374	352	344	378	358	369	352	343	351	327	361	343	342	326	307	345	354	346	350	325	338	352	335	325	342	389	341	326	345	350	346	349	324	358	331	366	400	326	363	329	308	369	346	359	373	353	346	354	353	340	360	363	357	361	292	330	366	303	363	346	352	376	361	342	352	380	337	360	376	336	347	321	356	319	348	344	355	356	351	314	337	370	340	320	355	351	363	320	323	338	323	343	343	356	357	359	371	352	353	337	308	329	334	344	327	342	357	353	361	329	370	341	355	352	372	337	328	338	361	344	344	348	329	351	399	365	349	359	366	342	344	316	342	355	327	341	368	365	330	351	357	361	355	344	328	328	358	366	348	349	331	414	346	363	365	314	315	340	350	364	312	308	350	348	355	328	346	332	378	348	355	305	311	328	348	368	331	356	323	370	329	344	340	353	295	353	359	312	379	329	337	319	347	340	333	335	360	342	384	396	324	320	328	376	357	359	358	321	355	350	331	357	344	312	356	389	332	335	333	376	382	378	344	326	331	344	379	407	310	357	314	334	340	331	328	344	381	335	349	346	339	366	338	375	361	321	318	381	342	324	356	340	366	348	343	324	351	333	341	332	373	353	368	394	310	327	346	334	335	373	332	346	405	381	384	355	360	351	337	402	341	352	308	370	322	370	342	330	377	349	364	370	364	374	386	345	355	325	340	342	366	378	311	379	345	333	336	343	355	308	340	327	361	354	363	352	349	334	346	347	341	330	352	339	357	337	354	375	362	316	323	328	314	359	365	327	356	342	378	343	352	350	363	304	349	369	298	338	355	375	340	349	357	356	344	380	306	376	303	353	301	339	328	334	333	348	338	336	363	358	356	323	332	336	339	317	334	364	341	371	328	306	323	353	344	350	339	353	351	342	353	371	323	339	346	323	366	355	342	372	327	385	371	354	362	343	387	364	325	348	370	311	343	360	329	351	322	371	376	375	316	354	330	353	322	310	355	354	346	350	398	371	357	331	372	329	359	358	355	340	339	334	312	345	321	318	377	367	312	344	355	316	344	359	333	323	319	350	351	354	336	328	354	373	358	323	334	349	329	344	318	348	380	345	353	354	337	326	347	338	376	304	355	355	348	385	350	363	338	306	347	315	371	340	334	340	334	342	374	368	337	316	351	347	379	358	313	335	367	381	331	331	320	365	322	318	327	350	339	325	379	398	337	383	381	317	331	356	335	342	363	324	330	347	392	370	368	334	340	336	353	391	325	355	352	339	294	322	333	369	340	342	351	327	359	358	323	337	383	343	348	334	333	322	312	348	322	358	352	369	388	380	343	377	365	353	360	336	321	347	340	338	329	332	350	377	384	337	365	361	357	337	375	347	354	308	364	394	348	370	389	333	358	353	369	347	306	364	329	324	349	339	321	343	348	346	344	346	283	349	361	317	316	339	352	339	335	367	379	350	342	351	371	321	354	333	335	353	357	335	361	324	354	365	356	351	309	344	338	344	340	360	356	331	354	320	352	388	318	351	355	358	367	354	314	318	348	366	352	340	307	344	364	365	324	351	377	356	318	368	343	343	363	364	362	369	374	374	322	349	351	361	364	334	347	375	350	365	305	380	345	341	366	329	311	310	343	352	328	330	354	340	372	347	395	338	356	384	365	333	345	341	322	326	333	338	389	344	298	312	311	346	319	340	342	341	331	318	321	390	340	338	335	307	346	333	367	356	358	329	348	356	355	361	373	369	349	359	365	366	331	340	374	339	324	333	331	340	342	345	370	372	352	315	354	347	317	360	333	325	338	354	356	341	390	330	336	343	334	399	361	336	351	337	354	329	368	331	322	329	355	313	334	360	324	345	396	338	348	320	327	330	343	349	356	344	351	343	384	381	343	352	335	328	364	377	368	336	371	348	386	333	306	334	344	356	346	360	353	330	344	367	366	351	335	351	371	356	373	364	335	358	326	315	351	356	344	397	331	335	325	385	365	332	345	351	339	349	389	349	362	367	383	340	331	317	356	377	342	342	372	367	330	377
6417	1014	1422	1519	1542	1239	1126	1052	1018	970	946	915	925	842	900	871	889	865	823	899	796	835	785	876	824	846	763	820	879	831	852	797	844	834	832	814	826	801	803	801	806	820	826	807	790	809	761	761	806	864	812	844	773	844	781	850	790	789	769	820	832	835	809	771	790	809	792	830	868	814	772	814	793	827	835	804	769	777	796	833	819	786	806	853	809	808	784	829	817	821	823	840	801	780	815	797	790	819	771	845	820	817	841	794	825	806	810	817	824	827	826	825	803	799	810	759	838	779	786	799	774	846	818	782	824	785	811	745	810	775	813	827	794	819	795	797	816	821	862	779	801	784	838	835	786	754	855	832	846	786	786	833	802	823	808	799	812	840	816	841	802	828	809	806	795	831	804	817	835	768	798	761	735	836	812	789	811	797	784	819	775	820	812	761	839	788	833	851	798	790	817	835	829	770	756	823	823	765	822	764	859	799	829	787	766	768	747	773	842	811	812	832	855	861	819	798	788	782	794	805	793	828	810	833	772	784	854	800	798	784	794	805	773	793	747	812	824	797	820	808	820	823	799	856	820	757	845	777	791	797	814	784	815	839	841	811	836	858	844	791	850	818	776	776	795	798	788	796	760	764	767	815	783	727	773	838	817	781	817	812	799	855	839	812	823	815	783	803	878	773	793	815	776	824	839	804	781	774	833	798	850	839	823	800	814	791	798	825	798	807	810	771	842	828	768	806	815	795	797	841	823	779	797	867	792	821	821	807	775	777	791	783	825	798	819	805	788	826	830	783	795	789	814	820	791	818	779	790	795	860	763	792	787	853	812	756	819	784	788	764	742	751	800	762	747	801	824	800	784	836	848	800	822	808	840	756	850	786	802	815	823	815	904	769	834	806	806	822	825	826	834	803	821	737	831	793	761	798	776	803	777	829	822	822	782	812	804	864	811	823	799	783	780	770	774	804	760	793	851	788	764	806	765	846	871	796	793	884	836	838	806	829	812	830	749	797	787	785	815	823	809	777	855	739	806	814	841	786	801	767	797	811	823	780	834	798	817	804	812	808	822	817	734	777	790	750	769	797	819	766	804	802	758	797	840	797	840	819	774	859	767	811	768	781	771	774	819	770	784	790	856	833	792	812	799	821	807	816	824	759	848	768	766	782	776	821	793	780	796	826	786	814	811	801	804	787	759	771	834	821	805	811	764	780	787	815	814	874	822	795	843	758	842	808	818	779	846	805	802	771	804	829	771	800	842	810	812	800	817	797	835	853	787	784	790	808	789	819	740	817	765	794	839	829	798	767	758	784	845	826	773	801	802	781	796	769	825	800	795	802	825	794	756	846	824	780	809	780	834	836	827	812	826	818	752	764	768	838	802	811	792	813	829	851	802	818	801	855	841	810	766	847	815	777	795	845	780	773	793	780	768	799	877	809	792	816	777	785	817	766	843	773	758	796	756	825	882	816	810	802	783	820	795	817	803	805	802	794	793	839	789	750	824	858	874	828	837	787	820	765	842	798	794	798	836	797	806	829	791	840	807	794	823	795	790	780	796	814	810	822	792	845	793	770	789	862	848	874	783	783	775	785	791	861	780	809	811	840	807	831	792	821	805	794	796	766	755	806	825	804	815	816	768	826	800	825	777	755	820	804	860	766	867	827	813	766	840	769	793	764	788	802	854	825	760	802	834	846	797	791	759	808	771	817	817	808	784	768	811	837	839	742	827	822	845	822	780	831	803	807	797	860	800	819	788	773	863	829	807	840	816	803	779	792	786	831	827	810	841	787	822	827	761	822	826	774	803	751	828	787	832	830	780	789	857	818	787	752	784	786	860	808	781	807	832	813	798	838	792	794	768	793	783	811	846	779	740	806	817	822	818	773	785	827	841	770	832	802	803	780	801	803	825	805	829	813	817	744	869	748	862	869	795	758	785	805	865	849	784	808	806	784	799	833	805	781	774	813	768	783	824	812	825	833	793	790	806	834	770	863	806	752	796	827	789	868	798	802	755	790	871	807	768	834	786	804	756	767	822	749	824	775	836	806	773	860	792	816	802	743	804	784	747	774	732	802	809	768	763	821	864	871	810	779	818	842	829	776	777	854	807	792	843	798	850	854	819	818	812	787	826	783	818	833	800	793	774	780	806	819	811	774	801	856	813	831	805	780	822	825	848	807	811	796	820	838	770	778	830	765	823	785	802	833	801	813	821	762	833	774	850	788	816	799	841	854	858	827	790	789	842	800	779	821	764	836	794	830	850	854	773	787	797	793	812	782	780	810	829	793	816	730	796	834	830	796	784	771	813	808	854	828	802	811	744	800	807	819	795	879	815	857	822	790	793	849	741	831	831	847	815	762	824	796	803	835	831	864	792	795	821	815	827	821	786	806	784	748	805	861	845	797	833	783	811	785	854	793	828	806	852	754	789	803	793	779	831	780	772	793	775	790	765	763	774	828	768	785	808	798	809	810	825	770	765	802	732	789	837	839	800	836	839	781	772	832	830	789	868	815	804	821	785	760	826	830	779	794	790	832	785	792	838	801	791	771	738	793	812	844	800	845	831	791	797	786	811	800	796	757	745	782	819	810	766	810	824	836	844	747	848	778	769	873	818	764	743	815	817	785	830	825	805	836	772	833	760	756	821	837	787	797	791	852	799	819	794	783	781	808	839	815	794	837	798	807	762	747	821	799	810	780	754	800	843	848	796	807	797	779	792	839	846	812	817	825	782	782	747	788	810	752	805	814	792	815	816	775	812	782	781	807	800	834	842	763	791	829	790	803	774	828	802	768	791	777	840	841	789	811	817	816	824	768	820	779	804	785	794	797	832	792	782	810	808	846	826	791	835	784	786	803	797	750	854	818	827	809	864	761	782	823	754	814	797	750	788	801	790	816	806	803	795	814	774	789	855	741	844	757	813	816	815	841	811	800	781	810	814	827	771	815	869	767	780	814	818	827	803	779	723	813	824	842	773	855	824	850	820	851	766	802	813	795	766	783	808	823	867	766	780	791	773	834	792	812	755	776	807	789	755	814	835	770	753	776	763	784	803	749	807	795	800	807	803	811	808	836	862	768	808	788	864	829	747	839	769	823	804	771	819	829	831	846	796	816	801	797	749	859	806	786	792	821	782	843	778	829	776	800	797	781	792	800	810	870	793	820	812	829	831	830	847	781	826	797	778	833	859	757	845	771	775	794	792	808	810	794	840	808	817	773	799	794	812	831	807	825	788	787	768	802	806	802	815	790	825	790	832	764	833	790	838	735	765	801	768	781	821	826	834	756	775	824	772	820	803	798	861	815	799	795	847	798	825	846	817	796	776	789	820	795	755	802	811	775	753	805	888	777	796	853	829	818	835	773	797	824	781	750	814	822	786	807	815	772	850	812	786	801	818	814	822	826	822	808	829	784	797	755	764	856	799	764	766	826	835	841	810	839	791	805	842	780	784	827	808	831	817	807	812	810	798	836	794	802	786	815	798	787	854	827	786	819	746	806
12122	830	627	515	445	327	245	241	214	214	220	178	170	186	152	178	166	174	160	160	181	156	166	174	165	183	165	148	180	168	198	161	162	173	200	160	135	151	177	163	162	183	175	152	173	168	150	154	166	163	184	176	191	147	183	168	178	160	173	173	170	170	176	153	160	143	163	140	163	122	162	150	161	169	183	163	149	168	168	193	173	153	166	149	173	161	164	189	139	173	145	167	150	148	159	159	154	158	181	167	158	167	189	181	138	139	144	158	162	160	169	175	150	165	160	152	158	175	162	135	175	177	154	181	176	164	193	183	150	161	144	191	153	173	172	160	161	167	145	187	169	191	173	155	180	175	158	176	168	161	179	149	155	137	143	170	163	154	173	164	146	143	158	174	139	162	148	168	132	156	161	176	176	163	136	142	156	180	141	154	152	145	158	158	166	153	166	153	174	159	161	137	151	154	165	160	173	156	158	173	152	167	172	148	144	183	189	167	151	182	141	179	155	130	181	174	149	154	183	166	193	167	172	140	136	146	206	155	146	163	164	144	150	159	163	152	164	176	162	167	177	161	162	184	169	168	171	137	162	166	181	155	171	174	183	160	147	170	179	147	141	162	151	166	165	169	127	155	162	176	170	172	185	178	168	174	153	155	164	142	178	174	171	146	167	157	169	154	178	153	175	157	156	153	169	173	160	159	140	154	150	168	150	161	180	157	162	181	174	156	151	159	184	180	162	143	145	154	156	118	157	150	161	153	152	160	159	141	134	136	165	147	148	151	157	140	176	147	157	160	160	187	126	145	185	170	157	137	155	176	156	146	179	176	162	175	141	156	152	146	153	151	175	186	168	164	193	158	162	151	152	163	164	126	153	151	171	181	150	169	144	164	168	151	184	159	163	155	174	137	169	140	169	152	155	155	179	171	166	147	149	176	151	140	145	183	188	169	161	155	198	152	194	168	158	133	161	130	145	161	141	157	172	167	144	174	160	157	180	171	150	158	151	146	152	169	149	128	179	177	164	166	167	177	158	179	188	183	146	162	167	160	166	146	163	170	163	170	158	181	191	171	150	171	164	190	174	144	175	181	172	164	168	155	173	148	144	163	174	155	167	156	164	142	181	164	162	157	186	168	184	171	154	152	176	165	166	160	144	153	146	175	152	162	165	135	145	165	207	157	146	144	172	162	171	159	173	169	141	169	178	181	144	164	176	186	167	148	151	169	138	149	185	162	147	143	148	151	178	176	174	180	147	158	173	168	192	170	164	160	184	158	164	151	163	185	176	142	168	182	170	174	157	178	160	179	159	175	167	145	172	141	176	136	135	140	144	164	171	190	143	175	140	157	160	176	164	151	149	146	164	161	160	150	152	172	151	166	171	152	179	167	187	151	175	177	146	179	125	166	159	158	156	124	163	176	167	160	166	159	155	153	137	163	153	175	182	163	150	182	166	169	152	164	155	153	160	137	188	164	141	198	136	178	174	152	172	172	156	143	146	128	154	163	154	168	168	153	174	164	149	161	166	170	170	174	164	160	160	148	150	179	162	168	161	157	148	178	159	166	150	176	166	165	161	179	144	134	139	161	149	156	196	154	179	152	182	155	146	166	178	172	165	140	164	163	183	163	148	127	147	199	152	136	165	154	179	170	154	170	156	166	149	167	165	184	166	148	202	160	169	166	171	157	184	159	175	172	144	159	182	170	146	166	173	159	175	158	176	152	155	172	150	156	160	170	165	159	165	151	153	146	169	158	154	167	164	168	175	163	173	144	168	163	170	157	162	157	157	153	164	146	161	144	160	181	169	157	184	155	146	179	134	140	135	168	150	148	164	166	181	156	144	150	139	149	187	133	170	144	169	165	149	152	173	163	148	170	150	163	149	157	159	155	167	176	164	182	165	154	173	177	141	155	145	173	148	129	157	157	159	164	138	195	182	157	187	180	174	163	171	182	156	172	161	192	163	158	183	166	136	172	160	163	152	154	167	176	165	178	187	162	175	175	168	177	174	162	132	152	159	178	172	177	136	137	155	169	149	154	150	170	170	152	147	189	168	181	160	190	167	139	171	155	164	157	169	170	181	138	162	152	183	188	155	158	179	183	119	176	150	171	157	168	150	148	162	179	156	154	174	166	174	181	144	174	169	138	157	137	158	175	156	161	177	159	152	179	169	144	171	162	159	151	164	157	177	199	148	169	149	163	143	190	157	159	162	152	163	145	177	178	173	162	178	171	169	144	180	171	177	165	178	169	176	176	181	159	148	164	175	164	146	164	161	176	183	158	165	158	180	162	188	150	161	150	153	143	158	154	181	177	161	180	171	153	180	167	166	163	157	165	148	179	158	151	169	187	165	142	149	180	167	137	184	173	189	168	180	155	155	148	171	171	177	157	178	135	166	137	168	155	177	159	159	162	165	163	152	161	169	164	158	148	159	165	171	159	173	160	157	154	173	171	155	196	176	143	197	142	149	159	163	140	155	150	184	154	187	155	187	176	166	171	166	170	159	143	166	156	152	181	165	148	161	185	140	193	165	159	156	170	144	161	172	188	160	158	154	152	166	169	176	152	162	179	177	155	157	159	147	156	151	146	163	167	186	182	162	162	150	163	165	167	166	144	167	156	180	142	182	161	161	166	150	161	156	174	159	178	181	156	170	135	151	167	154	147	146	163	158	140	148	160	174	155	161	156	163	139	180	173	158	156	168	169	154	157	175	154	166	166	162	153	164	150	171	168	160	149	184	157	164	145	164	141	162	155	162	160	165	185	173	178	164	159	149	172	158	169	161	152	156	164	183	173	159	156	187	146	162	157	154	145	143	143	159	179	189	151	156	168	176	144	158	168	126	150	168	172	175	148	140	178	169	137	149	149	182	177	155	143	169	134	169	179	177	168	147	145	168	177	137	166	150	147	156	165	186	153	159	156	149	170	162	163	169	160	167	148	164	158	150	157	168	170	165	149	159	168	166	172	164	148	176	153	153	170	165	164	152	153	166	168	169	127	151	154	156	137	156	170	180	152	180	165	171	157	168	188	147	181	160	160	156	144	153	171	182	145	164	159	162	158	158	156	155	153	162	150	150	159	164	160	172	172	163	178	151	170	147	156	184	152	163	161	165	171	155	152	162	157	152	161	148	175	161	154	158	157	153	153	152	181	188	163	148	191	154	168	166	145	155	141	180	145	160	174	164	148	155	186	153	173	156	146	181	162	181	150	162	164	153	158	174	152	161	197	148	177	151	143	159	181	150	137	187	170	153	163	180	141	155	170	154	164	160	173	178	164	156	163	174	175	162	129	142	175	152	161	180	185	171	175	154	154	178	170	157	181	176	158	178	167	158	171	190	149	141	181	186	163	172	169	176	155	171	146	141	151	142	174	158	168	178	172	181	188	158	154	160	188	178	150	174	173	180	164	155	162	168	138	170	190	178	140	165	162	175	145	153	155	178	161	173	145	172	167	154	171	147	163	165	165	163	164	156	165	195	145	172	176	182	150	160	164
7718	865	1470	1761	1669	1286	1036	874	787	745	684	616	628	592	587	561	515	489	514	526	512	530	453	481	484	468	440	470	462	486	493	438	493	473	422	442	468	430	414	437	439	431	420	450	427	474	432	429	435	398	446	394	418	425	461	439	441	407	444	445	431	426	415	417	409	441	399	430	411	421	431	431	427	443	459	439	383	396	439	443	437	438	430	413	399	427	451	444	433	422	421	429	447	438	425	423	435	454	451	403	431	428	407	407	429	401	429	419	390	444	428	450	440	395	436	409	429	441	441	426	402	414	384	414	449	398	440	428	424	446	466	428	437	435	438	419	369	424	391	419	415	429	449	410	451	424	433	410	448	455	430	371	408	420	450	404	444	408	401	461	415	458	426	435	418	444	453	467	418	410	438	408	432	445	423	434	454	430	406	426	433	369	438	428	453	398	435	457	415	442	411	432	457	417	438	422	420	431	447	386	403	417	381	398	473	412	387	386	425	428	409	417	440	443	444	408	401	413	402	406	386	413	448	427	405	393	443	408	437	422	408	399	435	418	461	410	398	410	402	385	456	387	416	417	442	463	405	429	372	410	410	410	420	422	398	453	385	442	453	423	442	424	392	428	414	429	436	399	413	386	421	427	443	404	422	408	426	421	444	477	398	406	409	439	417	428	450	428	413	434	408	415	422	399	418	414	414	438	418	409	428	424	419	418	427	452	393	422	433	422	440	402	391	399	404	440	414	406	385	419	408	411	382	422	412	413	433	452	411	432	425	400	384	414	419	413	398	399	448	454	395	436	384	406	433	441	413	463	417	421	419	434	392	406	407	423	421	422	410	446	428	406	479	403	415	393	441	443	439	448	431	441	455	444	406	430	408	433	423	457	423	389	401	446	401	416	412	404	474	435	438	441	396	393	433	433	412	429	395	412	426	410	430	418	411	383	424	408	397	377	411	431	386	397	408	415	405	408	428	410	427	438	425	423	469	406	409	440	413	401	395	429	402	395	425	405	436	427	432	397	434	419	408	370	393	434	462	463	391	439	404	398	437	425	393	416	410	420	403	402	414	447	428	399	404	449	442	379	410	417	419	418	419	422	445	421	422	404	422	451	448	399	449	422	424	418	404	433	414	398	418	464	436	395	409	427	436	446	403	413	431	455	465	427	389	415	396	441	468	428	449	423	426	425	405	434	419	434	424	431	439	440	408	395	408	415	427	429	412	423	458	429	478	420	400	426	407	464	428	421	428	432	414	425	420	392	410	408	407	436	418	426	448	417	438	403	411	433	408	425	400	403	447	380	423	445	408	392	438	402	458	417	390	442	399	417	400	434	424	442	422	413	404	447	424	443	382	421	405	396	387	408	427	401	412	426	442	425	439	459	443	403	418	408	401	416	397	400	366	409	419	438	442	413	431	415	409	415	442	408	396	465	413	402	376	430	417	411	405	420	439	438	431	422	425	457	424	421	444	442	424	460	391	405	458	428	443	459	412	428	411	420	393	436	449	397	413	423	431	452	429	408	406	412	402	428	457	423	437	392	425	417	445	413	440	413	416	448	397	451	461	409	415	398	433	447	423	431	391	391	389	413	392	462	402	407	420	440	407	419	398	431	398	418	418	413	428	418	411	423	427	406	413	444	424	415	435	415	430	396	389	413	407	421	404	438	406	429	425	436	396	416	430	440	439	417	431	417	416	412	432	432	424	390	405	431	430	401	409	377	405	423	426	393	434	397	426	408	448	420	415	383	407	431	395	424	407	405	412	449	402	423	450	415	408	415	398	377	429	423	438	431	436	442	421	387	405	438	396	438	434	425	420	386	445	398	419	413	437	412	407	400	429	422	415	452	381	453	444	432	402	416	447	435	418	445	434	430	448	414	439	406	441	408	401	426	392	412	444	412	385	382	414	409	389	401	449	440	429	419	389	393	400	446	408	419	416	427	454	404	442	420	443	379	428	457	443	422	428	404	428	407	435	449	422	432	413	409	415	400	457	463	448	433	452	425	411	407	443	405	409	400	417	434	418	399	422	451	424	420	398	408	451	464	426	393	449	414	419	427	432	413	442	428	447	431	425	387	445	462	412	454	422	435	385	422	420	418	452	443	432	436	439	427	452	407	418	441	394	382	403	427	460	395	428	426	402	429	399	432	427	417	419	382	427	413	411	403	436	383	411	409	404	402	428	404	437	436	402	418	421	436	402	405	427	455	408	424	417	405	389	431	405	433	429	441	379	440	409	418	443	426	441	441	439	397	421	422	392	430	451	443	426	392	450	401	426	426	408	407	419	423	411	398	429	427	422	400	451	418	403	434	407	428	403	445	408	405	400	389	428	368	420	412	361	405	408	457	450	378	434	431	437	412	380	406	429	390	445	419	415	417	444	430	471	424	447	426	409	412	412	447	436	442	412	383	456	418	412	414	439	421	408	454	424	391	392	456	391	413	394	382	415	468	440	425	413	421	443	403	421	437	398	413	441	419	405	418	461	430	459	430	439	444	411	465	434	447	443	427	396	429	392	416	419	385	421	419	408	433	421	388	403	410	428	425	432	437	414	421	401	422	376	422	415	404	389	413	403	411	399	429	394	441	427	453	409	425	439	418	437	438	416	413	445	410	427	445	422	413	429	434	406	429	419	440	427	406	403	429	428	443	425	430	419	390	422	469	420	427	404	426	418	358	392	426	473	440	439	416	441	436	418	407	422	435	416	439	447	425	424	425	396	414	440	472	416	427	425	402	387	407	462	388	412	423	405	420	388	415	420	447	427	423	406	447	418	424	382	426	437	447	429	406	411	413	421	400	472	447	413	404	406	422	418	455	397	420	443	434	359	401	396	437	413	450	426	430	459	417	402	449	392	397	371	433	458	410	407	401	410	404	458	433	447	431	448	417	420	412	445	411	417	447	426	431	445	437	406	387	400	383	414	469	412	447	413	421	417	443	401	413	423	390	402	419	412	408	482	416	425	405	420	442	424	425	433	401	402	420	424	450	422	434	434	459	435	382	435	440	399	428	411	443	417	404	395	420	447	401	401	404	429	408	421	438	418	437	432	397	399	433	450	429	435	452	416	443	395	417	410	426	416	463	457	467	392	397	407	397	455	425	452	445	407	434	410	389	380	451	427	393	423	436	395	432	409	457	422	424	418	433	413	444	400	400	392	387	421	407	430	442	426	411	430	387	412	378	424	442	407	408	429	440	425	415	430	407	454	406	428	443	403	402	412	420	452	376	387	460	427	385	424	424	443	400	425	399	450	443	395	430	440	424	388	450	420	444	411	429	440	434	421	459	430	456	442	426	424	437	403	413	425	444	417	419	437	450	411	441	436	412	428	404	445	410	402	439	411	451	418	453	419	392	401	421	393	399	400	427	461	413	434	440	402	409	421	407	440	462	443	412	451	403	407	382	426	415	411	404	386	358	420	483	426	416	427	458	426	428	425	441	415	436	466	441	429	422	405	425	406	434	429	417	435	441	422	447	409	403	431	451	418	419	423	436
1382	406	417	404	372	374	390	388	355	407	386	429	395	379	404	395	362	391	351	388	409	391	416	388	366	411	361	393	344	410	400	411	384	372	419	410	379	376	415	366	424	383	394	397	394	379	394	386	373	375	390	394	380	411	410	387	393	411	398	440	365	363	394	352	342	388	362	411	397	390	399	390	374	384	388	340	403	402	393	396	371	411	364	371	395	369	406	388	379	394	404	389	370	378	353	377	386	409	407	366	372	398	369	397	342	366	403	392	405	358	393	376	406	416	380	391	369	376	376	418	433	397	372	390	369	397	366	402	356	395	409	377	380	414	381	404	421	400	408	372	413	345	407	391	382	399	354	396	392	416	397	367	364	388	394	367	413	373	383	418	417	408	374	363	370	381	386	385	376	364	407	364	397	386	397	416	403	376	391	409	388	372	334	381	396	365	378	384	355	364	377	370	408	385	378	375	412	382	391	379	421	397	370	358	391	422	400	392	367	361	392	398	383	385	393	360	392	361	393	383	381	404	400	374	386	379	383	379	391	378	376	391	421	346	388	411	404	405	329	382	398	369	398	383	368	371	383	382	373	376	412	377	402	395	381	356	373	371	417	351	388	367	399	394	415	391	404	378	423	380	415	367	368	367	394	378	384	349	382	406	377	372	366	384	381	370	384	384	372	441	423	396	410	380	364	399	396	392	371	392	397	365	429	405	453	378	369	406	363	404	381	414	361	404	367	394	377	354	398	383	388	401	401	366	369	387	420	379	413	373	364	371	417	389	394	417	378	343	387	392	408	377	355	380	408	395	353	370	336	411	417	403	357	374	372	411	414	392	394	392	347	400	394	390	400	381	384	453	445	393	358	391	412	397	429	412	373	396	392	415	402	384	377	441	363	395	388	377	375	393	355	380	409	425	398	399	421	397	417	426	380	370	376	369	365	374	355	388	378	349	363	380	410	362	395	382	383	395	363	396	386	381	361	373	368	401	368	403	376	364	365	376	392	391	403	407	380	394	373	385	428	373	386	426	391	372	389	386	372	378	398	415	369	421	379	419	388	372	382	384	375	402	413	383	396	397	370	403	386	378	364	390	349	398	359	350	378	390	402	414	398	368	416	380	434	325	357	390	355	369	371	367	367	370	384	413	387	383	411	368	392	372	399	390	367	372	365	361	366	389	386	376	353	371	389	361	392	403	365	411	362	398	375	355	425	382	369	442	393	379	370	396	369	377	401	403	381	366	380	378	406	392	420	321	403	367	436	412	398	394	388	365	392	360	366	383	388	381	396	385	393	376	380	406	421	363	385	391	402	360	434	389	338	358	355	384	390	398	408	374	412	435	393	389	359	356	343	377	379	399	396	366	385	388	392	395	429	409	338	415	403	377	384	406	367	363	414	422	382	380	418	380	386	348	370	402	378	408	399	375	388	431	390	377	368	371	400	395	381	415	411	428	403	411	404	373	409	399	429	415	347	357	374	414	360	392	383	401	411	380	411	383	387	399	361	404	376	343	380	378	391	418	397	378	365	384	424	385	406	408	397	389	374	382	368	390	378	374	408	365	394	369	396	353	384	361	427	367	396	353	373	389	424	387	430	413	377	401	364	362	376	409	384	360	369	397	387	368	417	391	357	391	372	372	411	369	419	411	360	389	412	377	399	396	398	391	365	375	439	388	409	409	392	349	400	360	355	358	392	417	386	361	379	411	406	389	420	394	369	383	380	381	383	377	431	358	376	385	402	360	388	356	383	408	410	375	379	386	399	422	379	422	404	389	424	389	373	406	389	413	411	377	367	393	386	391	402	380	395	372	409	358	389	384	369	347	377	423	362	426	378	359	437	381	392	412	360	373	422	414	376	365	399	400	345	401	341	349	414	420	375	378	393	392	392	393	378	406	422	387	384	393	377	422	374	391	377	396	406	364	382	399	399	409	383	422	373	387	379	356	381	421	384	377	402	338	380	371	346	397	428	410	390	389	399	400	402	393	409	373	390	398	360	390	364	384	375	387	403	416	411	413	375	382	374	352	372	398	384	401	390	404	396	400	418	389	393	374	397	412	383	393	415	357	359	387	377	398	400	386	371	424	402	427	399	420	351	364	389	397	387	398	381	379	369	353	348	413	396	378	372	371	408	360	391	390	399	341	369	407	375	352	382	396	400	359	389	376	388	378	388	397	405	398	370	380	361	439	395	426	385	377	375	385	368	391	357	369	399	382	430	375	389	366	348	411	412	394	396	378	415	379	385	362	396	392	392	421	412	434	409	360	417	375	351	387	390	367	377	404	354	378	381	379	402	393	402	381	397	370	409	374	385	368	421	408	393	374	397	410	401	402	387	336	416	387	385	404	391	373	408	407	358	357	373	369	381	400	422	380	390	381	417	396	412	376	389	407	372	392	411	354	344	360	436	407	416	393	368	414	359	405	401	380	386	368	391	376	384	405	358	390	371	394	363	388	385	411	365	350	380	383	350	383	422	413	413	366	387	397	365	409	314	367	396	349	386	389	391	374	396	377	392	372	395	374	372	361	380	375	404	380	371	386	394	406	434	363	405	383	403	376	436	378	373	342	378	384	399	352	422	385	418	373	374	387	408	369	354	437	421	332	383	377	417	368	400	373	356	351	361	345	346	353	393	424	399	417	391	355	393	418	383	416	394	392	394	436	386	429	384	397	408	391	399	392	363	415	366	365	355	393	433	351	419	400	391	381	377	408	377	400	381	340	409	363	348	403	345	388	426	442	370	361	358	392	380	394	379	389	338	387	378	359	425	394	356	374	357	360	392	377	373	374	359	365	409	403	375	372	392	411	338	411	343	399	393	385	389	384	405	348	371	371	375	360	434	390	365	428	377	405	373	440	355	412	400	362	366	380	400	422	411	334	385	360	381	425	389	360	375	393	381	392	421	395	396	372	381	328	378	437	408	382	362	357	371	378	420	409	378	382	386	392	430	399	368	373	377	378	426	386	385	370	378	370	395	396	389	375	375	369	357	360	382	390	381	428	389	393	385	426	384	433	375	366	422	408	399	391	339	362	388	384	391	392	360	372	405	386	347	384	378	377	387	363	369	355	372	402	385	390	381	397	392	375	408	402	432	366	423	398	410	334	407	400	387	393	391	406	377	412	369	435	419	423	416	386	405	375	388	394	366	379	379	378	406	412	410	374	346	414	351	378	411	402	421	381	384	378	392	418	396	396	418	373	405	376	418	377	384	368	406	379	410	403	364	390	390	356	390	396	410	372	361	437	442	366	363	419	377	371	375	412	381	370	382	392	380	435	436	428	360	388	420	391	398	384	377	386	370	378	372	403	418	407	404	374	409	422	391	398	371	374	376	387	368	389	367	395	402	366	359	379	363	410	406	400	426	380	416	343	386	400	376	385	379	371	397	383	387	378	380	404	390	396	411	371	345	381	360	423	397	381	382	405	342	360	404	377	384	423	382	379	394	413	348	415	406	381	393	362	418	418	393	403	411	379	366	390	370	380	371	417	384	386
2059	922	956	1005	927	893	898	923	873	879	929	911	923	904	893	853	895	912	890	951	937	945	866	884	899	870	943	918	921	921	892	937	873	933	892	909	965	880	934	936	908	900	878	887	895	908	916	877	836	889	914	950	931	890	896	910	886	953	865	924	901	867	938	940	896	923	919	896	884	870	892	882	853	937	878	935	907	842	920	877	917	932	941	949	893	941	871	933	885	923	896	890	896	919	882	895	883	867	887	888	934	900	903	911	879	874	884	869	930	869	893	927	894	916	933	809	907	908	938	974	934	912	841	921	903	930	887	863	858	865	889	859	904	891	928	858	944	890	944	932	947	901	904	864	925	892	905	903	913	899	925	927	835	901	887	883	904	910	865	916	923	932	925	914	895	905	842	888	953	920	925	843	927	927	895	879	894	914	928	889	918	909	956	890	962	866	855	925	875	900	924	935	831	871	904	902	846	900	867	957	904	879	892	870	864	885	816	899	922	921	901	885	895	922	927	875	882	892	927	926	900	899	914	956	892	925	920	893	898	952	936	892	910	951	950	861	931	911	936	947	894	912	885	919	888	907	922	909	913	867	944	945	885	885	874	914	893	911	883	971	865	928	855	898	912	853	864	915	935	887	902	885	858	883	887	850	851	925	877	847	942	870	866	844	913	901	933	912	961	889	904	848	921	890	894	899	907	896	926	872	887	902	916	929	941	905	906	867	898	938	918	905	916	936	935	926	878	906	892	870	910	933	896	883	861	880	867	879	921	889	871	846	871	904	899	922	881	952	934	922	905	953	928	848	924	898	915	890	890	853	860	873	912	894	876	908	886	908	904	943	906	891	933	879	964	865	923	879	890	871	892	936	940	858	887	906	904	881	899	903	942	906	952	882	908	913	877	885	918	882	913	919	924	914	905	962	866	982	935	847	868	899	837	928	963	924	825	909	877	912	876	907	901	851	906	919	914	895	881	899	924	892	937	882	907	949	928	890	852	848	878	890	872	960	879	861	873	895	899	896	849	919	915	927	908	872	896	893	882	933	886	853	880	943	869	926	847	933	929	894	900	882	897	867	966	927	846	914	879	931	866	886	937	883	927	941	900	938	935	861	926	869	912	907	928	907	874	886	932	852	882	874	870	850	877	907	931	899	874	928	892	900	930	885	903	911	923	846	909	862	892	845	924	903	896	894	855	934	905	913	903	925	892	920	913	913	898	946	861	933	893	912	852	884	895	906	863	904	942	882	861	918	915	937	916	936	949	883	952	907	930	916	920	918	872	910	875	842	879	925	935	932	925	874	895	922	910	942	904	923	902	931	888	868	889	875	888	931	911	969	900	862	911	941	919	884	910	909	875	912	912	944	875	894	952	874	899	890	927	896	928	890	888	919	952	950	919	884	867	895	931	971	904	882	898	970	861	906	973	868	917	927	841	884	853	920	821	905	901	924	854	877	928	937	899	942	933	952	909	916	834	872	904	881	879	926	894	925	907	929	901	940	965	902	949	905	930	934	891	918	894	885	907	900	855	868	848	876	881	923	905	883	885	896	918	924	909	899	860	923	913	861	860	926	860	912	907	901	922	868	875	902	872	915	880	924	878	960	966	852	903	876	859	917	863	937	924	936	901	867	904	883	907	847	896	943	890	919	897	938	820	903	900	898	929	822	820	893	858	883	878	948	914	956	938	956	953	873	897	968	940	937	909	919	862	856	855	888	907	897	915	905	906	923	894	898	919	932	900	862	980	918	913	913	898	928	925	872	882	868	892	874	956	899	897	957	887	904	840	970	942	906	885	895	913	954	869	874	900	896	886	904	919	976	903	942	919	852	926	904	891	871	912	928	918	878	892	902	910	943	883	904	872	855	908	922	919	953	852	881	955	871	878	909	879	874	864	923	912	856	866	882	945	901	917	895	924	883	917	887	949	930	907	938	933	926	869	918	894	932	816	852	914	907	939	890	878	906	900	902	884	948	918	902	968	865	854	910	902	924	935	895	927	914	898	903	886	927	912	956	879	906	910	917	909	895	877	913	852	936	918	907	939	893	874	927	887	929	887	845	942	817	891	940	862	909	899	902	910	860	857	866	887	906	873	912	896	856	920	897	866	927	923	919	905	885	893	890	870	848	899	894	916	926	904	953	928	919	900	901	894	928	910	901	919	948	898	861	879	881	849	932	883	872	906	904	858	897	910	888	906	907	878	901	968	883	906	873	890	920	843	888	883	906	892	933	880	955	907	883	921	881	932	891	907	875	925	878	891	891	903	885	940	925	915	869	885	926	916	945	907	934	911	883	919	896	959	899	950	883	890	940	886	927	915	895	889	921	946	903	894	873	933	876	879	893	952	883	889	897	903	906	883	938	920	908	946	918	882	969	910	858	866	945	915	920	881	968	924	932	846	921	921	838	891	876	902	925	928	930	900	911	904	899	884	902	886	901	922	886	902	883	907	913	931	923	932	895	882	897	904	903	892	905	868	909	838	922	890	900	871	899	926	885	870	942	934	907	917	914	889	908	912	990	857	913	940	943	889	893	901	866	902	884	900	939	889	916	919	904	873	880	889	894	905	947	928	905	885	889	918	896	913	905	947	941	927	889	923	885	888	922	849	871	896	897	902	899	901	914	898	910	889	927	910	918	956	927	875	899	930	922	911	827	831	925	1022	909	873	933	934	921	914	898	908	910	885	892	922	924	895	911	905	888	883	858	912	877	906	899	892	874	896	913	916	891	863	911	966	898	870	924	900	943	892	922	918	888	851	833	894	899	910	913	816	885	925	912	932	912	865	895	924	911	875	923	879	910	883	896	908	923	907	868	873	920	920	868	916	919	933	911	871	897	906	870	837	934	919	832	837	928	935	951	901	864	917	923	882	927	951	856	889	893	976	907	955	891	934	939	889	868	938	878	905	923	904	870	915	919	936	858	923	878	866	883	866	916	849	899	901	875	958	869	844	919	905	889	897	907	888	913	863	906	863	898	903	853	903	895	941	904	919	914	917	893	926	869	890	905	951	973	922	926	874	861	950	910	884	884	889	891	892	913	888	932	878	827	864	877	885	886	872	898	935	913	935	883	914	863	924	890	900	934	883	882	915	883	880	912	914	882	887	901	900	904	881	906	926	899	896	867	903	914	887	841	894	925	925	990	890	905	824	895	902	861	918	922	909	902	868	847	911	835	900	883	921	933	935	903	913	903	878	883	842	906	881	936	893	918	920	870	946	813	888	937	909	926	901	913	985	915	930	899	851	877	883	885	941	894	883	933	894	912	979	874	844	917	896	955	888	879	858	896	895	858	875	933	902	844	927	888	881	914	899	916	916	966	852	931	896	917	920	899	930	871	923	868	899	831	844	915	925	909	860	913	904	904	967	889	902	931	928	960	910	871	854	889	951	906	908	932	884	901	867	906	861	924	902	915	896	899	902	922	896	897	915	916	832	860	882	916	899	895	890	867	911	862	865	888	900	901	886	904	882	944	841	915	891	918	897	912	952	936	884	930
6824	564	560	544	482	431	426	414	381	437	348	341	350	359	327	333	389	367	332	354	342	363	324	337	331	336	321	315	357	352	358	353	359	315	358	339	333	364	330	334	323	372	354	354	365	348	317	367	337	377	358	370	339	325	323	332	346	320	336	329	362	331	334	336	335	322	335	350	325	334	339	314	316	360	357	354	343	334	347	377	354	372	322	351	331	355	355	332	298	346	365	368	354	347	314	366	318	365	338	356	317	348	347	355	322	362	353	368	343	333	303	336	347	348	365	321	335	298	373	349	357	354	345	371	355	311	367	357	363	368	370	325	337	360	341	381	362	317	354	353	338	286	361	319	334	327	349	343	332	398	348	372	381	334	346	351	353	315	340	349	331	361	367	337	375	332	347	388	372	308	320	346	337	350	358	347	332	396	344	313	346	350	313	331	312	331	342	353	343	300	303	337	348	355	375	353	344	343	375	357	353	350	375	390	356	371	340	352	352	346	338	346	333	336	343	314	349	362	314	383	349	325	334	342	344	335	366	359	357	322	339	355	363	345	325	347	324	331	353	377	360	375	321	330	363	376	361	342	330	344	342	340	319	366	368	329	365	340	351	324	351	346	356	366	322	362	335	361	377	344	324	341	318	330	340	362	372	395	317	345	335	323	371	361	337	354	335	387	296	321	321	337	319	340	364	347	350	308	345	339	348	348	329	326	343	363	368	362	360	306	340	351	354	378	366	335	340	353	369	366	331	317	341	353	349	337	331	330	327	332	325	332	326	354	354	340	361	334	320	327	364	334	337	370	364	290	364	346	377	342	329	337	365	347	349	356	312	294	339	396	347	348	377	372	350	366	318	328	351	339	351	346	341	321	368	387	313	377	345	360	357	346	299	319	343	370	314	318	357	363	333	305	338	340	332	345	326	386	345	338	342	370	321	334	357	351	351	337	330	356	354	348	355	352	345	373	352	334	341	352	343	333	374	305	348	360	341	343	328	333	375	365	400	372	350	325	344	392	353	343	360	344	371	337	344	366	322	331	349	308	352	326	321	358	368	351	340	355	347	350	338	346	334	344	325	303	292	323	345	374	327	340	340	342	319	342	325	318	347	362	364	337	374	348	305	333	314	375	389	333	322	329	350	345	316	327	370	303	343	350	355	318	310	319	336	321	362	350	363	351	328	314	342	350	313	360	348	361	377	365	383	353	354	387	339	338	339	350	348	370	336	348	345	355	344	355	340	313	326	309	367	321	356	312	359	345	332	328	329	306	331	323	373	338	331	319	351	356	335	348	339	360	344	321	348	313	329	339	333	393	344	351	322	396	370	349	338	336	338	355	363	359	326	321	334	361	367	305	338	367	350	310	365	357	365	373	323	320	351	385	354	337	382	348	335	340	383	332	322	344	321	310	316	318	344	368	336	330	373	319	346	321	372	354	337	330	329	364	346	332	368	359	353	346	352	329	345	358	318	330	320	334	321	349	340	334	329	358	335	338	339	338	385	352	353	312	325	349	345	366	363	370	335	348	377	337	330	353	353	399	353	323	349	349	320	353	339	346	348	335	365	340	347	324	389	343	301	368	348	369	334	332	339	348	328	366	321	341	325	366	331	300	365	351	365	359	350	355	354	365	347	357	340	333	348	359	369	330	311	376	369	328	346	360	387	361	346	330	335	339	340	314	335	359	353	370	318	339	382	343	342	368	336	332	304	327	369	320	341	327	350	334	329	324	338	348	335	362	369	339	349	359	348	354	348	353	364	358	354	336	326	360	363	336	348	348	328	378	366	342	341	337	354	335	339	312	315	348	331	355	331	384	331	354	333	330	345	328	358	339	322	332	338	346	348	323	359	343	330	325	311	311	347	337	315	351	364	325	366	334	336	373	389	381	348	314	335	350	346	332	360	342	321	346	384	331	365	351	330	362	313	298	320	345	336	372	347	346	342	325	333	340	345	343	342	353	375	310	377	386	294	344	358	377	330	330	319	337	369	341	331	350	356	324	338	321	334	336	315	333	368	353	360	338	353	343	364	340	318	342	320	369	351	344	301	324	323	352	342	352	366	359	335	358	344	326	341	367	340	336	349	391	314	335	312	357	358	347	352	316	315	335	354	357	357	323	335	360	345	357	339	357	309	388	314	371	366	317	301	351	330	356	382	324	343	360	319	379	386	361	344	357	400	334	336	362	362	338	350	348	338	310	295	333	349	348	371	350	354	364	368	333	347	324	328	379	320	347	374	389	370	330	350	352	360	346	363	336	350	343	333	374	322	335	333	311	339	333	363	331	365	327	326	332	310	327	331	334	362	350	366	365	361	337	353	363	352	330	313	364	351	325	339	375	374	362	350	333	363	326	333	349	317	336	328	368	315	352	346	337	357	341	320	359	354	354	392	363	320	303	337	291	341	358	356	325	328	374	364	349	327	328	359	388	338	352	334	324	339	333	374	331	346	340	364	352	360	352	333	365	379	368	322	347	356	312	353	360	332	350	331	362	366	345	320	359	378	378	354	333	374	365	368	344	341	331	334	312	374	356	355	376	349	305	344	336	395	352	359	293	341	366	351	329	341	334	366	345	365	351	330	354	343	285	375	314	330	323	344	341	383	327	374	351	349	339	333	371	337	354	331	324	348	326	363	344	342	292	358	344	323	360	349	388	368	356	356	328	349	338	378	345	369	340	402	373	324	332	361	324	344	368	348	331	331	332	325	315	344	319	385	343	304	360	344	375	361	382	316	360	355	332	344	361	364	337	353	355	375	313	309	341	344	335	334	361	393	313	346	340	311	373	363	351	330	334	362	357	392	387	365	332	331	366	377	385	313	347	356	353	327	353	349	360	328	350	332	353	335	358	365	350	352	347	324	324	366	338	331	356	356	334	330	355	352	352	344	332	321	347	352	332	295	366	343	366	375	350	348	294	314	357	319	356	371	358	342	346	354	341	338	344	341	342	342	354	333	371	336	390	342	337	361	377	323	389	350	345	312	336	339	339	309	326	377	321	366	316	318	334	346	341	331	311	358	363	379	330	342	373	319	353	378	365	334	362	330	326	330	351	329	319	332	348	334	340	323	351	369	365	355	338	301	332	336	339	369	365	353	349	352	319	327	399	342	360	309	342	379	350	327	335	342	314	303	326	335	372	350	358	358	386	309	324	345	357	308	361	338	326	365	330	348	369	376	323	374	381	316	347	317	314	340	315	357	350	357	351	347	326	363	377	338	337	363	352	363	393	329	321	378	368	365	361	357	343	332	352	351	362	345	341	380	326	336	353	347	337	361	366	346	358	333	335	346	331	389	311	343	344	364	330	337	350	379	359	363	344	345	365	340	333	348	371	322	310	331	358	340	370	349	365	319	362	369	362	353	380	356	364	356	349	346	372	310	354	366	332	354	331	360	315	332	347	346	321	344	330	316	359	328	361	344	344	327	354	363	333	347	378	359	345	323	323	313	382	374	319	356	341	305	347	312	340	352	355	334	326	358	374	363	332	370	349	322	324
6401	1028	1373	1506	1320	1269	1057	1002	1026	947	911	945	893	891	869	865	901	931	814	806	822	825	894	884	832	863	771	871	869	888	850	835	813	811	828	886	774	805	814	806	746	843	783	806	803	800	791	808	767	789	839	803	816	774	787	847	725	810	741	787	773	833	778	795	795	828	811	828	776	789	794	808	784	796	823	796	791	783	795	799	842	754	787	832	786	814	800	791	760	797	802	850	879	844	800	843	829	769	775	819	856	811	789	796	799	789	824	792	819	815	776	806	794	816	775	811	777	791	799	824	849	744	835	798	787	806	763	756	800	805	801	787	769	762	778	800	813	794	787	796	788	797	792	798	817	731	821	739	839	826	873	792	795	806	780	776	814	803	794	819	804	800	792	838	826	781	810	804	813	786	774	809	798	812	810	792	818	783	797	811	819	819	765	805	736	819	781	811	859	816	849	807	775	853	776	793	811	826	832	758	834	799	855	804	800	827	856	830	824	769	755	819	859	772	851	753	785	818	805	791	819	837	771	766	824	820	783	809	771	755	823	786	802	773	814	817	735	821	815	795	804	741	808	725	781	794	807	801	807	791	868	807	835	803	786	771	805	791	784	798	817	827	780	788	754	831	808	819	796	791	760	857	827	799	784	778	825	796	761	850	796	780	816	841	859	824	796	800	818	778	826	794	768	804	811	834	812	783	807	829	820	857	825	810	791	809	809	831	750	727	773	856	829	779	832	847	815	816	808	810	839	774	812	800	837	829	818	802	854	802	781	777	788	822	839	822	755	837	831	789	773	840	824	851	801	803	766	840	822	782	789	816	800	738	789	799	833	803	817	723	803	811	843	814	764	765	745	788	778	799	786	787	773	760	802	797	807	852	799	850	815	806	787	839	807	810	825	793	737	808	779	813	802	778	792	834	778	827	755	759	748	811	810	793	815	779	816	805	792	779	810	766	750	765	831	825	804	782	770	855	803	775	845	794	802	784	801	812	798	795	793	859	817	811	818	821	789	823	807	842	786	811	798	807	816	819	814	777	811	799	840	796	772	836	775	792	800	770	838	789	807	809	776	857	846	778	842	860	826	794	764	827	807	773	776	816	831	802	853	807	759	833	805	808	821	823	800	802	807	801	817	800	847	794	824	794	800	787	824	796	806	791	815	845	817	804	799	831	812	792	771	844	786	773	749	797	769	842	771	809	815	770	822	787	871	825	798	752	811	773	787	764	821	851	781	781	794	768	823	793	813	828	824	733	779	824	816	851	839	851	856	768	820	824	819	805	831	820	828	834	843	824	753	859	759	775	800	800	852	813	924	800	783	752	808	734	781	794	777	776	819	802	785	854	808	832	886	788	765	828	768	776	835	818	813	801	819	826	783	801	792	857	829	854	815	825	753	798	770	856	799	757	835	847	809	814	791	836	809	780	754	845	758	820	822	829	827	784	799	806	769	823	839	765	835	838	744	833	781	809	826	820	807	812	834	827	809	794	793	826	842	794	745	756	826	839	837	802	779	815	801	823	840	787	818	839	811	852	749	781	811	843	754	868	762	836	754	791	820	797	790	813	806	799	812	767	843	793	787	810	810	813	802	829	793	882	815	813	829	802	823	798	803	753	795	801	784	780	788	803	786	828	841	781	809	758	838	781	789	827	801	767	810	788	815	806	854	829	805	804	819	837	821	795	804	826	782	769	825	739	820	810	828	793	797	849	806	814	829	771	776	804	792	816	801	818	823	829	831	786	784	818	840	780	821	823	818	863	773	774	813	768	859	853	824	787	810	848	805	818	837	810	797	809	848	744	789	833	829	777	782	766	817	789	784	777	804	793	794	757	810	811	838	856	809	797	822	781	800	801	790	820	750	837	790	786	760	820	798	797	793	802	789	777	821	763	775	782	844	821	806	815	793	755	848	784	763	800	801	777	822	772	807	812	863	794	836	776	835	820	857	794	785	825	766	820	867	827	806	810	797	789	797	790	792	843	813	830	822	887	774	864	838	771	770	765	803	840	836	824	812	833	781	809	771	780	831	825	793	780	842	823	797	812	794	839	793	794	808	801	824	845	827	805	861	808	854	784	839	806	825	783	880	749	809	788	788	808	786	818	800	803	788	816	793	775	790	816	783	813	833	812	844	808	766	785	795	732	832	774	831	868	807	822	854	772	787	787	801	814	800	813	843	821	833	822	753	779	775	771	775	839	793	806	861	794	845	790	790	758	809	817	753	789	803	789	831	778	799	748	798	787	744	807	825	828	813	803	841	773	805	816	824	843	847	785	794	784	771	806	767	784	794	802	816	826	786	785	754	832	787	742	810	780	804	817	794	798	777	829	793	833	813	798	805	796	796	809	789	826	817	767	794	791	799	788	810	809	789	830	804	825	820	823	803	799	830	831	757	837	774	793	803	846	785	812	792	838	804	811	781	779	816	786	848	756	779	780	840	832	785	780	832	872	797	844	816	779	796	758	790	829	742	823	796	838	815	771	782	809	778	794	804	772	833	841	809	809	766	812	792	841	820	781	783	818	820	831	821	773	782	834	792	785	832	801	788	786	842	834	848	772	809	807	790	807	829	840	807	815	790	849	780	788	785	762	771	826	762	776	760	769	785	786	811	785	842	804	815	805	832	767	808	846	846	800	839	798	803	785	769	803	799	739	835	783	801	812	815	788	811	810	778	810	818	803	807	747	816	775	801	763	816	867	805	845	882	813	810	777	838	795	800	842	853	807	793	810	828	819	776	810	829	809	794	787	840	769	833	813	800	813	812	811	776	847	795	795	801	799	814	803	791	818	795	820	817	809	787	852	839	802	818	803	798	827	824	778	854	805	790	790	818	844	847	854	833	812	770	787	790	793	849	819	764	769	764	778	798	811	792	792	823	796	802	819	820	832	792	770	812	757	816	780	783	834	779	830	780	776	802	817	785	781	801	820	824	801	795	801	823	784	794	830	760	781	801	792	839	820	801	792	827	810	838	851	789	843	859	824	753	765	784	814	797	777	783	827	887	824	825	780	797	809	838	849	819	845	769	795	806	791	832	796	799	788	744	782	828	827	794	802	817	836	816	798	796	784	806	783	790	792	824	820	816	843	780	825	856	785	842	809	772	816	791	767	820	811	797	815	781	838	802	810	869	777	801	820	793	801	787	785	807	746	797	787	810	765	821	801	844	770	757	843	789	833	759	785	791	745	760	835	841	841	815	810	770	782	773	778	772	860	879	808	809	773	756	795	816	842	816	813	800	773	800	786	751	766	850	812	796	746	841	766	797	811	819	808	775	836	815	823	766	839	826	810	801	795	787	796	754	788	794	743	812	805	830	813	829	825	822	802	849	786	798	804	763	825	864	857	781	797	849	786	792	805	780	828	846	831	788	787	738	797	811	807	777	823	819	799	788	779	794	799	851	777	850	781	832	823	805	789	824	766	799	892	815	801	848	808	786	762	831	812	827	820	799	767	805	783	840	807	774	843	790	828	762	816	794	823	826	784	784	825	804	807
12507	846	746	542	412	376	265	240	215	202	205	188	210	195	174	164	168	172	168	181	166	186	148	171	170	181	171	156	184	160	173	172	171	189	156	146	191	173	167	162	182	163	169	170	173	175	171	174	152	152	164	171	188	170	148	150	143	145	144	158	151	162	167	158	175	164	173	160	164	168	171	151	139	165	153	144	158	171	180	154	177	168	148	176	154	162	178	158	169	150	138	151	155	140	177	148	162	167	169	155	158	147	179	150	165	157	160	149	172	169	148	131	170	173	160	153	176	175	159	163	160	158	181	167	143	178	190	162	166	170	157	157	147	161	157	161	179	157	158	181	175	168	176	158	168	181	160	146	175	153	152	171	165	164	153	156	153	181	179	164	168	168	188	153	169	156	166	173	166	146	172	184	176	178	184	153	180	149	146	185	168	168	168	146	182	159	158	182	174	186	157	168	152	170	202	173	144	156	153	142	181	169	158	163	185	176	180	148	161	166	155	144	166	144	167	149	166	166	162	178	170	169	183	134	171	178	171	169	157	179	140	152	182	180	162	175	157	160	160	174	158	184	190	163	148	174	172	157	143	172	179	146	155	178	168	170	174	132	164	150	164	159	177	173	162	172	126	174	169	162	174	157	173	147	162	172	167	178	140	157	168	148	168	171	171	160	138	171	135	167	184	165	160	166	157	174	180	131	151	172	184	141	178	163	184	176	154	172	156	151	161	136	162	140	154	153	188	180	183	156	155	171	190	167	138	141	154	149	169	149	137	145	155	166	143	188	163	162	163	178	151	162	166	163	178	165	178	161	154	159	148	178	165	148	157	155	155	165	170	169	152	163	158	154	179	171	168	172	180	165	163	169	163	169	135	157	164	181	135	179	158	167	148	153	152	138	174	143	133	169	145	155	150	160	186	159	168	174	177	148	153	159	142	155	155	143	160	174	164	160	165	175	179	139	155	131	156	140	168	161	182	171	153	176	150	148	160	174	148	156	169	152	167	173	152	147	175	162	141	189	166	173	163	172	177	168	172	170	157	175	160	155	153	171	161	158	148	132	157	153	172	158	157	176	160	151	152	150	132	187	166	147	145	146	142	123	186	155	168	140	173	156	142	162	156	151	144	180	155	141	148	153	157	145	146	167	154	161	149	191	146	158	170	151	158	190	193	157	157	166	143	141	166	172	160	157	161	191	182	183	176	169	159	167	129	173	185	166	150	152	155	150	164	163	161	160	153	159	157	158	156	140	156	165	162	174	150	133	149	154	148	196	174	181	155	172	169	182	168	145	168	183	152	147	154	154	155	162	154	150	159	165	144	161	169	146	151	141	185	147	171	168	166	185	126	186	143	153	134	154	153	146	184	160	178	180	184	163	161	169	176	163	159	159	150	152	158	171	172	175	186	168	151	159	153	160	171	130	182	141	183	177	151	156	149	156	164	159	173	167	151	166	169	169	171	169	154	160	152	155	171	181	174	167	164	157	154	169	170	139	156	162	143	171	164	159	177	160	146	191	166	146	140	170	183	175	163	181	164	170	170	172	169	147	170	147	180	146	172	146	156	183	185	141	133	154	146	185	159	150	176	156	168	160	183	169	169	164	155	166	157	183	174	157	160	137	169	164	169	159	149	166	162	161	154	176	163	136	163	193	163	154	182	170	165	179	197	169	156	167	160	146	169	181	180	165	162	146	134	172	172	175	144	152	165	167	162	164	174	163	157	136	163	182	145	185	162	176	150	138	157	144	145	156	174	159	153	182	164	167	147	154	175	181	148	169	159	178	179	175	188	197	150	149	150	184	174	181	155	160	132	166	178	165	174	151	149	182	153	144	158	167	174	174	176	157	169	181	171	149	169	154	165	191	148	190	168	149	168	181	151	152	180	165	185	162	159	157	151	162	182	151	158	169	137	172	164	164	175	159	177	153	175	138	170	159	162	179	155	163	171	142	164	180	179	174	186	151	161	152	158	153	186	172	168	177	162	194	175	149	146	156	158	138	182	134	172	157	140	159	165	158	189	151	159	165	148	181	149	156	164	172	152	161	181	197	150	155	151	180	168	174	168	174	151	180	175	164	171	188	161	164	169	150	154	175	142	145	162	157	174	150	163	145	171	187	151	168	138	170	143	131	165	153	144	139	155	159	162	161	173	186	166	158	171	143	154	167	146	175	173	192	164	164	146	169	157	178	152	164	171	143	159	148	172	183	154	177	168	155	156	169	150	160	207	157	185	166	165	156	165	176	175	174	181	155	160	182	161	163	151	162	154	170	169	171	190	155	148	157	157	173	182	184	146	165	163	138	168	169	167	171	156	153	141	139	168	154	171	164	158	152	171	164	145	182	178	181	144	161	158	163	142	149	174	178	128	147	149	150	166	168	162	180	141	162	158	166	165	150	169	143	150	124	189	181	148	158	148	133	154	175	167	159	139	158	138	136	152	152	149	163	159	143	210	182	168	160	171	172	153	166	152	144	181	161	178	158	146	143	144	147	160	153	162	165	174	143	151	161	159	164	132	163	165	160	162	161	151	166	162	143	150	162	140	158	156	174	146	145	161	142	187	177	169	167	164	166	182	181	154	171	171	158	184	184	150	148	161	162	188	163	161	166	124	158	157	168	178	184	175	167	148	174	150	159	150	159	191	161	145	171	160	119	138	173	151	158	160	147	170	175	152	170	174	163	156	167	148	158	181	180	178	157	160	165	155	166	174	170	153	139	147	147	142	175	138	148	163	132	170	153	149	168	157	176	147	173	185	188	150	182	154	155	187	152	190	146	153	153	179	145	149	155	151	161	162	170	175	168	180	163	154	161	169	164	156	146	173	152	156	150	173	153	144	164	148	145	140	154	194	185	145	175	162	144	136	198	139	141	153	164	174	173	157	152	179	173	144	165	171	183	171	158	144	186	186	187	171	169	151	170	145	179	156	153	163	155	141	153	160	166	154	152	156	145	139	146	160	171	172	161	146	168	160	182	127	153	164	161	154	136	151	152	158	159	154	195	164	156	160	154	151	155	157	194	159	172	154	176	177	169	177	156	150	149	160	141	163	159	156	179	179	157	170	148	158	148	155	166	168	143	155	148	179	149	167	174	188	183	163	167	172	163	160	161	166	162	170	173	148	176	193	171	155	151	158	185	158	149	175	190	164	153	167	166	176	167	178	143	185	172	164	178	174	137	171	140	170	147	175	153	183	179	166	181	168	160	175	161	161	137	151	176	150	162	203	154	169	138	168	146	142	175	171	176	161	161	173	161	152	170	165	144	159	136	166	186	143	151	146	151	168	136	188	167	129	180	181	163	151	154	153	160	155	175	149	153	170	172	181	146	159	148	174	159	187	170	157	169	159	163	167	167	152	158	174	167	170	179	182	160	158	170	145	175	160	165	155	168	138	158	127	155	160	149	172	152	166	147	171	181	163	156	171	154	178	161	167	152	151	162	169	160	160	156	148	147	164	170	184	153	164	173	146	175	183	177	171	173	170	162	185	174	153	173
7691	880	1550	1724	1637	1290	1087	906	860	768	727	579	616	570	522	538	512	523	500	513	485	483	457	458	455	483	507	465	454	437	447	431	426	444	419	427	448	439	507	400	447	456	411	418	417	463	407	426	440	442	429	425	441	424	398	398	416	451	428	408	425	430	451	416	454	403	439	423	407	425	427	447	422	439	394	415	420	427	432	471	448	420	416	414	418	418	422	423	383	404	410	430	452	413	468	450	401	408	444	418	442	467	425	430	408	447	439	422	407	430	403	432	414	419	391	391	412	421	383	424	420	436	421	396	429	438	399	448	400	453	392	411	387	431	430	417	403	417	414	418	377	404	431	420	442	430	424	407	403	415	396	431	423	422	385	418	456	408	429	417	440	436	394	403	420	419	411	409	423	420	452	438	414	405	417	411	419	436	430	408	421	428	414	446	436	423	406	414	411	390	398	422	397	424	427	446	385	413	408	383	429	407	438	424	403	389	419	413	409	422	448	444	392	408	480	480	427	439	407	441	401	400	385	420	393	456	411	419	404	383	386	399	409	425	441	426	413	404	444	409	418	462	428	408	459	418	392	404	414	414	487	423	436	383	414	437	408	403	433	437	427	417	408	387	407	440	420	400	410	421	425	414	422	409	420	458	422	427	429	429	388	408	434	412	450	393	424	421	424	423	417	420	446	421	410	420	438	422	419	431	437	422	422	415	432	386	422	407	456	411	394	431	425	423	446	456	403	422	436	429	470	433	453	422	413	401	408	443	445	422	423	414	400	416	408	425	370	380	427	412	448	453	417	440	451	426	375	450	462	397	414	425	401	430	396	433	402	399	417	432	395	392	429	402	411	400	413	404	388	397	441	415	424	438	442	423	420	421	371	419	443	429	448	400	462	371	408	409	450	427	430	442	423	466	425	391	414	416	435	401	421	431	421	439	390	414	415	429	391	383	444	392	436	430	436	387	366	407	427	451	419	397	452	386	399	410	444	414	386	396	436	429	394	392	393	447	420	412	394	374	404	406	435	456	428	400	456	432	398	414	444	414	398	402	401	424	404	398	404	424	409	438	422	462	380	430	425	400	422	416	407	419	403	430	447	390	455	421	449	430	437	430	437	415	450	429	404	443	401	427	397	438	438	421	418	401	409	396	396	424	429	441	391	445	425	472	452	434	425	396	422	402	389	428	410	416	431	406	399	410	447	418	415	428	428	400	413	431	421	448	437	408	446	437	437	390	416	428	438	408	411	452	413	424	429	404	453	417	427	425	387	429	448	402	394	442	425	394	420	470	427	424	442	388	399	422	394	442	409	418	472	438	423	455	432	431	413	395	417	409	412	386	420	439	419	446	396	439	425	412	413	451	440	410	400	421	400	451	433	416	434	395	413	417	396	428	419	389	374	424	409	406	458	434	396	404	341	396	428	407	422	420	431	428	405	416	423	406	395	407	395	407	421	389	369	381	427	404	418	400	419	447	417	430	441	419	420	432	412	402	424	398	439	380	408	420	422	440	390	438	437	418	429	439	415	405	412	413	420	385	438	395	405	452	391	408	450	408	418	423	407	433	424	427	413	430	397	397	442	406	434	433	428	409	418	413	415	436	422	398	444	397	446	439	420	457	439	431	406	418	426	410	422	419	445	469	455	443	437	417	386	449	412	404	407	433	421	396	423	383	393	385	406	423	450	400	405	444	457	453	419	433	428	403	430	430	440	415	427	454	404	417	421	401	439	426	397	454	409	416	410	418	396	389	380	421	402	404	410	425	414	424	423	407	400	416	400	406	432	441	425	423	368	394	459	448	406	410	431	431	418	391	435	395	437	398	445	425	370	400	370	380	392	461	422	454	431	449	406	425	395	428	445	400	442	397	397	433	399	415	410	392	433	456	443	410	424	393	450	402	415	390	431	395	437	402	441	415	397	446	442	435	419	432	441	407	425	423	411	423	424	432	437	439	467	409	453	425	450	373	397	395	431	430	430	399	439	415	441	433	414	413	429	379	438	426	408	417	430	421	407	416	424	405	433	421	454	416	426	421	371	424	411	375	411	442	395	434	427	421	414	407	398	395	383	437	417	387	403	389	375	429	401	430	436	414	387	420	409	423	431	426	404	400	434	399	400	446	484	431	410	456	407	453	456	425	419	432	418	416	423	435	401	386	412	415	395	381	395	436	421	416	409	377	435	417	432	383	415	405	432	399	417	433	410	414	453	417	416	405	454	420	465	415	383	410	416	434	409	426	403	377	402	398	404	383	407	484	402	396	451	401	402	405	449	429	456	425	383	419	399	399	406	414	461	381	398	445	425	426	410	461	448	443	422	398	445	435	413	433	469	411	440	454	404	419	430	423	415	409	418	425	450	389	430	424	411	432	434	412	439	394	430	420	364	398	420	402	399	424	410	407	453	434	407	409	443	432	437	421	416	424	403	409	409	411	420	424	390	389	402	435	411	385	449	421	444	431	398	423	409	421	425	398	422	439	407	431	413	401	411	440	420	447	405	417	455	423	412	412	399	405	416	409	438	428	477	397	372	414	428	431	426	433	409	397	449	409	423	403	415	396	457	404	426	392	436	442	412	380	413	417	425	430	401	424	377	368	420	386	404	436	424	409	411	398	416	407	400	436	437	419	435	424	386	397	406	396	409	435	409	427	431	420	407	428	428	387	403	401	403	420	476	415	433	409	403	399	424	393	396	401	438	416	424	455	430	417	425	422	400	429	419	438	413	427	415	403	403	379	428	435	393	409	437	453	466	405	412	439	434	433	388	452	441	421	406	373	432	417	416	379	412	410	435	417	452	412	412	446	353	406	446	434	438	401	401	401	432	420	415	412	394	400	385	412	386	419	451	379	429	409	425	400	428	448	447	424	395	415	414	415	397	421	454	426	443	426	404	407	466	388	413	437	419	446	405	422	377	383	431	399	435	426	422	400	422	401	434	403	427	403	433	440	435	391	415	437	446	413	423	387	421	428	403	418	445	429	398	416	417	415	431	405	378	412	431	465	420	444	421	418	405	392	433	446	454	392	445	397	398	392	381	402	403	416	442	414	406	458	443	425	407	446	425	419	470	442	414	415	419	409	426	413	443	424	435	421	412	432	398	404	409	446	433	410	420	425	413	425	450	405	429	430	420	418	418	423	419	395	405	404	425	399	378	398	419	373	428	421	419	408	440	412	407	439	406	416	407	439	440	453	388	431	427	391	412	440	432	425	451	376	376	415	403	441	423	446	467	430	422	410	425	412	419	459	395	450	426	416	459	397	421	416	429	458	406	401	420	419	463	388	408	438	444	380	440	392	448	433	408	435	416	414	419	402	433	415	453	413	438	437	430	444	429	392	422	433	449	421	394	427	415	459	407	399	371	440	422	417	421	384	422	464	437	442	455	456	418	425	444	426	432	430	405	447	442	394	427	417	404	416	431	420	421	427	400	451	396	425	440	427	430	423	451	404	420	406	423	418	411	412	413	425	440	406	424	412	403	438	407	433	436	430	409	430
1378	403	469	399	383	381	392	386	335	378	377	362	409	370	380	439	366	392	369	366	386	404	347	373	399	404	385	412	425	377	401	404	359	370	378	363	394	401	421	380	375	384	393	382	369	353	413	410	404	371	398	380	402	376	401	401	380	388	394	378	377	375	402	360	383	363	397	439	392	379	396	383	396	360	376	337	340	428	416	396	364	419	376	377	374	383	359	375	393	375	381	366	419	418	374	370	366	348	381	401	375	372	415	361	390	404	364	408	385	393	392	409	406	401	367	402	384	390	402	382	380	362	383	377	402	386	386	383	424	393	401	368	357	423	401	380	361	389	386	387	393	376	380	394	424	410	375	378	427	386	389	365	364	389	382	385	360	367	395	425	429	375	380	343	392	431	361	348	393	384	397	419	420	420	379	413	417	395	371	360	371	412	413	418	377	396	391	397	407	376	367	389	355	372	359	357	360	411	361	407	415	351	387	371	356	382	388	383	341	377	395	417	380	385	377	408	440	416	376	407	371	449	380	369	404	367	400	390	385	362	385	394	385	378	359	376	395	370	375	378	392	450	382	381	389	424	391	423	394	391	386	379	370	400	371	372	393	396	381	388	405	359	364	380	371	371	352	392	405	395	371	385	363	338	370	370	393	365	414	376	378	409	391	340	407	420	393	399	338	378	393	403	367	402	366	383	357	359	393	350	379	371	400	368	347	415	408	376	390	355	398	357	394	368	383	373	385	414	410	410	407	366	373	406	352	400	412	427	378	383	352	402	402	367	384	386	393	394	392	377	381	430	366	378	383	420	378	369	354	386	366	388	362	367	356	362	345	375	364	379	354	399	375	380	381	384	396	352	356	336	381	386	393	360	372	429	394	408	304	350	403	360	435	405	383	370	407	407	384	394	390	403	372	402	400	417	358	380	364	365	408	378	405	401	355	382	399	411	394	404	395	377	389	379	387	366	391	368	396	386	371	399	375	389	380	414	400	391	375	383	397	444	356	395	376	394	385	380	391	397	387	377	384	400	374	398	365	397	370	358	396	374	419	401	390	433	420	403	440	412	361	373	402	387	349	388	394	363	416	400	344	390	380	381	415	387	360	371	402	393	348	377	363	420	368	391	369	403	417	379	420	401	405	395	384	397	394	381	396	384	404	394	335	404	367	403	391	372	382	346	421	370	395	400	351	367	391	379	346	354	376	374	394	369	368	406	403	377	344	408	383	362	387	429	365	377	394	438	383	399	413	406	377	349	392	439	386	358	369	378	380	388	360	367	381	394	377	381	404	413	415	389	396	396	428	370	382	362	432	407	395	392	405	350	394	382	375	411	444	400	380	375	339	388	383	381	384	405	377	374	379	418	406	400	387	371	374	407	385	395	403	412	381	381	370	385	367	390	370	431	386	325	371	358	410	391	398	427	409	381	390	381	394	385	383	408	397	404	373	378	371	370	384	393	417	379	377	384	353	409	424	393	389	404	397	375	391	403	370	396	428	417	408	402	353	427	372	378	407	355	404	400	355	357	416	376	375	351	373	386	363	366	360	378	368	426	388	404	372	362	390	374	416	360	361	387	372	387	382	423	409	409	374	374	388	357	362	374	355	373	427	407	370	406	349	389	406	351	376	371	362	385	374	422	357	410	380	367	417	383	376	381	385	372	387	374	368	413	361	405	361	410	394	400	356	421	417	406	372	403	382	365	387	380	402	366	415	376	381	372	361	419	373	404	380	352	414	396	392	387	377	347	369	369	391	400	387	371	382	397	406	407	399	418	397	370	384	420	379	354	408	385	395	431	410	413	398	387	406	424	405	414	350	399	364	388	360	375	363	406	435	389	411	363	404	398	382	399	380	363	386	366	400	372	400	378	405	402	396	395	390	369	397	371	399	384	363	425	357	386	390	388	413	386	391	413	397	411	358	374	406	400	390	359	389	399	393	430	354	354	416	414	356	396	387	375	373	418	370	412	366	355	401	373	393	357	353	391	394	346	401	384	409	377	371	384	335	393	379	430	397	339	413	361	375	371	378	401	400	415	367	408	370	398	390	389	382	382	382	416	420	377	355	405	438	418	367	369	374	388	415	392	371	388	416	380	368	363	357	381	409	424	401	415	388	379	402	379	384	395	414	394	407	432	383	386	394	364	382	370	424	382	377	359	385	414	366	404	404	400	435	406	380	365	419	391	421	386	364	400	394	397	388	361	381	390	370	381	397	384	369	401	405	411	396	360	365	428	400	400	392	393	367	395	384	410	386	393	404	411	379	396	370	418	392	379	418	380	354	392	421	382	417	373	363	364	413	361	381	420	375	347	415	377	380	363	412	403	379	397	372	378	404	425	377	391	384	375	375	391	405	398	367	395	402	357	375	373	405	398	398	377	384	347	390	389	355	359	364	334	354	398	382	393	352	390	411	371	421	381	393	394	370	350	400	380	398	384	380	388	399	387	336	425	390	398	361	383	400	414	377	366	386	399	371	371	409	401	379	390	392	395	379	383	365	369	399	400	351	415	350	355	405	379	413	377	393	393	376	385	352	369	393	383	380	387	372	396	394	411	391	389	403	371	420	411	376	346	405	371	429	354	396	371	373	364	383	406	387	372	397	372	406	399	372	366	393	386	370	349	373	382	382	369	376	400	429	381	387	374	370	375	404	382	407	377	379	391	378	353	408	382	360	372	388	375	386	371	355	371	416	376	375	362	410	367	396	395	381	392	379	389	411	355	369	336	372	408	375	369	427	367	399	404	385	393	395	408	358	375	374	400	358	407	370	387	419	392	425	407	372	381	363	351	383	393	391	393	364	348	369	403	392	395	378	394	417	435	378	411	385	396	388	367	386	360	433	379	412	391	359	405	402	399	368	405	387	383	387	413	379	388	396	385	364	379	382	363	362	408	363	353	357	398	388	373	401	384	400	413	370	404	385	386	422	382	389	421	378	347	382	380	410	343	398	399	427	392	385	370	360	387	428	369	381	372	372	389	368	380	398	387	394	404	402	402	364	448	345	404	386	402	395	388	377	375	357	377	385	451	383	380	370	374	391	387	388	360	378	359	404	341	378	410	402	408	339	387	399	372	350	379	396	373	370	381	397	433	388	382	363	374	368	382	385	386	411	392	388	392	367	354	401	365	410	404	370	382	436	393	386	369	422	404	425	389	376	351	432	421	395	417	413	404	410	407	390	356	409	395	390	395	360	353	365	364	349	393	368	372	367	403	369	401	403	416	430	429	432	424	410	394	395	381	392	412	391	419	383	408	389	398	356	380	381	387	399	389	368	388	399	414	398	370	350	412	380	370	411	346	399	373	395	371	388	390	405	387	413	405	388	405	393	395	381	394	367	412	397	411	415	397	407	366	371	387	417	359	351	392	414	419	433	372	424	436	383	404	368	426	405	341	389	400	405	384	351	369	436	427	396	371	375	344	388	357	366	393	404	385	392	385	376	393	345	392	381	392	381	378	422	414	361	354	391	384	364	379	374	343	372	393	387	394	379	400
2050	895	937	935	870	944	944	949	884	936	911	874	907	912	870	938	849	891	970	905	956	872	887	924	917	944	904	917	886	858	912	945	912	936	966	899	891	931	903	874	929	931	879	884	916	907	942	906	868	943	962	880	914	892	916	914	869	913	954	878	917	913	895	913	942	918	864	883	884	897	906	887	865	898	877	999	951	886	902	916	963	914	885	889	892	907	925	925	928	934	876	901	844	900	952	854	878	900	897	922	935	904	870	896	902	875	984	884	887	930	921	933	919	937	885	912	942	890	899	872	948	892	910	864	904	915	963	874	905	911	897	902	871	915	902	913	895	901	909	901	905	913	939	893	936	944	889	875	887	864	895	961	897	892	929	893	866	923	894	945	898	909	925	893	889	929	942	882	907	907	946	837	911	895	858	894	916	867	922	877	949	928	872	896	891	906	901	888	894	877	877	894	984	828	815	951	909	949	876	877	887	886	842	869	889	882	841	857	877	911	933	904	925	922	892	939	921	910	871	914	928	922	842	888	831	892	926	957	936	899	932	908	901	856	933	933	856	973	827	888	910	899	887	867	885	905	924	920	951	881	948	864	894	901	881	923	944	908	947	892	887	907	920	908	898	925	926	898	906	855	913	898	905	883	869	861	938	910	938	906	911	955	973	918	926	894	884	905	850	853	881	887	910	877	932	902	956	877	863	872	955	861	852	937	863	904	895	889	841	916	924	916	923	916	877	866	856	908	877	947	870	872	900	947	905	878	887	929	910	909	885	914	937	906	905	899	935	861	915	908	956	926	908	868	907	900	893	906	919	954	924	921	893	866	926	836	908	866	940	935	874	911	881	911	950	888	828	891	904	935	915	860	857	885	898	877	929	954	851	892	903	874	917	911	903	899	910	895	921	921	882	878	879	919	921	909	873	879	928	968	934	937	957	852	893	874	918	852	874	877	880	853	877	868	922	902	881	891	945	882	889	897	933	886	904	932	898	896	929	932	912	872	956	880	870	914	912	927	850	923	927	857	876	914	930	902	913	906	872	934	873	936	905	890	922	918	893	904	857	897	918	949	886	891	899	886	978	942	889	940	877	899	900	896	872	891	900	902	856	903	897	924	957	907	955	932	863	921	911	900	849	880	954	891	860	915	934	907	891	878	900	887	898	912	921	898	873	901	887	865	934	961	863	895	938	898	879	884	942	927	920	877	901	911	865	982	925	960	861	823	896	914	910	907	925	954	885	885	924	914	921	917	920	948	900	875	868	921	887	924	872	896	927	940	936	867	892	933	924	952	918	914	902	873	938	862	899	891	911	891	919	868	924	937	930	914	900	928	915	930	891	875	899	898	855	940	902	908	859	848	874	890	908	886	940	895	857	889	927	910	889	915	883	887	892	890	952	915	908	845	934	917	893	913	923	933	920	907	881	916	940	884	903	957	891	888	933	900	933	959	906	869	938	874	887	830	926	931	907	951	885	881	889	861	891	953	897	912	880	867	915	919	892	923	878	892	908	978	870	930	881	895	930	917	909	917	887	896	882	901	921	941	948	937	925	889	917	894	877	907	897	1005	912	914	924	900	882	932	844	944	894	883	936	857	830	947	904	905	938	883	903	951	874	927	916	911	913	880	852	903	907	906	896	889	934	898	878	916	858	900	894	967	917	924	893	938	912	941	931	897	849	934	868	919	891	917	874	877	904	970	851	851	914	906	898	901	922	896	872	940	891	931	873	931	936	887	913	879	897	954	908	914	912	898	903	922	925	926	944	827	893	893	910	957	884	916	896	890	853	870	846	894	855	926	860	873	919	910	958	892	857	864	919	938	897	907	923	861	941	917	908	887	847	920	891	867	935	937	915	894	855	900	900	906	902	932	882	941	893	896	894	957	891	826	910	904	937	878	879	901	910	954	916	891	850	885	863	863	902	943	924	990	944	931	1000	977	925	893	888	856	908	872	881	870	915	847	916	922	916	903	931	891	929	926	882	879	833	846	880	893	887	926	905	921	893	874	916	888	915	883	950	890	847	901	882	867	890	905	918	885	876	945	908	946	931	930	908	925	906	902	911	862	901	911	951	977	909	904	865	929	890	912	895	915	880	886	852	886	948	921	911	927	884	909	939	921	879	872	939	886	875	865	956	876	905	909	878	899	897	866	869	935	846	889	880	867	921	884	913	941	921	901	911	922	903	872	908	929	920	882	930	901	838	883	932	903	914	928	863	894	849	908	905	919	877	904	908	923	893	918	869	930	875	877	864	939	889	929	948	902	832	920	887	896	871	928	887	953	940	922	871	920	873	881	897	890	891	980	917	871	941	864	860	897	857	932	863	934	933	902	885	943	962	980	898	858	909	928	974	908	922	907	856	932	915	887	877	875	880	934	922	863	894	944	869	880	940	925	902	827	866	916	939	884	891	945	931	957	902	907	859	933	895	849	884	877	912	897	904	869	926	919	911	918	927	945	917	860	900	883	900	894	898	914	898	899	879	877	947	908	878	927	881	895	938	893	903	874	948	884	899	890	841	916	916	884	837	870	925	926	886	887	901	860	951	887	821	901	882	854	904	947	893	951	905	886	908	905	958	946	921	907	941	921	816	888	876	894	921	883	879	923	854	905	947	896	928	894	894	922	915	881	879	921	928	922	849	930	949	929	865	908	948	935	866	876	857	881	899	903	847	894	870	873	896	943	926	868	870	927	917	919	965	911	920	907	905	908	879	925	921	906	948	901	934	933	910	934	919	902	871	917	918	926	873	920	917	933	890	881	905	868	834	935	882	895	932	899	956	904	902	950	919	891	917	832	929	864	886	916	889	912	917	847	875	912	941	872	982	867	900	933	877	851	905	918	875	895	888	892	917	919	895	869	903	865	882	912	885	932	842	859	879	911	875	876	889	858	873	927	947	926	866	915	932	947	867	898	884	924	930	911	920	904	896	877	905	881	852	872	933	894	869	920	868	890	890	896	902	909	855	933	920	931	885	936	883	910	911	897	927	900	903	882	897	918	913	960	902	920	912	915	888	928	925	868	933	894	905	967	871	952	908	939	898	894	891	859	900	943	972	933	912	938	926	916	940	934	898	931	901	922	898	972	910	893	923	904	944	901	861	945	869	878	874	864	881	920	912	904	878	875	877	879	867	868	886	897	899	878	927	889	911	878	888	945	865	916	957	881	929	926	862	877	943	900	882	879	888	892	924	882	932	897	898	840	862	874	946	900	851	870	901	922	915	909	927	859	939	908	844	892	935	850	891	939	862	910	924	882	924	879	882	902	900	899	888	893	936	848	867	912	879	899	935	903	935	908	932	903	886	915	890	867	915	908	891	875	871	912	873	885	993	877	930	873	925	936	859	906	903	885	955	947	893	920	862	897	928	918	890	899	950	892	917	868	934	914	931	916	893	881	943	938	903	904	938	893	949	940	883	918	930	911	874	901	912	878	906	915	969	901	930	901	920	894	885	882	876	862	927	929	877	902	982	861	873	924	908	886	944	852	955	902	863	877
6999	608	550	536	476	408	396	384	347	396	367	393	330	359	345	323	357	380	363	325	341	378	371	338	324	385	337	337	331	373	353	348	379	326	319	367	336	353	365	333	383	358	362	342	339	355	346	317	353	353	342	342	349	347	331	346	353	345	322	376	362	348	318	332	357	343	343	393	335	377	349	354	330	324	337	344	337	352	346	355	351	359	348	379	355	352	325	339	312	311	373	334	353	365	365	334	323	334	344	326	386	345	341	334	332	341	364	343	367	339	324	305	317	354	373	329	353	364	350	365	340	333	343	361	351	341	351	353	322	342	315	345	346	357	354	361	326	356	325	364	342	368	360	364	349	384	339	314	348	369	368	323	327	360	329	348	320	337	403	374	343	322	330	361	356	324	333	348	359	353	341	342	367	358	350	327	375	354	322	345	326	362	319	368	350	341	341	333	380	322	344	335	328	319	327	346	348	329	339	317	325	331	353	356	346	329	355	399	336	332	349	347	343	355	339	327	338	357	328	363	384	329	347	326	341	326	325	326	303	362	329	340	296	339	354	338	333	355	394	371	361	385	358	317	338	305	325	361	349	369	329	352	313	350	362	323	330	299	354	336	310	334	350	351	349	341	299	301	341	346	347	365	355	363	323	366	373	334	331	329	343	332	346	356	337	338	333	337	314	328	319	322	314	319	364	387	345	340	348	362	351	346	349	329	314	352	378	312	348	358	356	347	334	345	345	348	329	333	325	352	339	314	370	356	318	355	338	350	332	331	335	331	355	329	358	320	344	340	376	365	338	342	360	368	377	349	318	355	339	334	313	346	345	327	355	353	330	336	344	369	331	308	355	367	359	324	319	347	351	291	353	357	375	343	374	323	341	324	355	338	338	351	341	340	324	353	359	322	344	347	339	309	339	335	344	331	375	321	307	337	349	320	344	324	333	391	341	332	354	340	323	357	377	338	356	337	362	352	339	313	323	335	340	389	367	299	376	318	334	336	380	346	357	368	379	339	374	368	326	338	376	369	351	329	324	365	349	351	326	314	332	344	348	329	361	320	339	345	369	332	377	330	365	315	316	358	342	333	352	352	323	322	321	323	302	377	340	341	379	292	372	331	308	355	357	354	324	338	336	339	387	366	307	314	306	326	360	351	329	351	322	316	306	345	319	315	302	344	388	372	349	369	356	347	339	360	326	351	353	337	322	355	317	339	316	335	338	368	311	390	338	335	348	341	354	349	343	362	324	336	340	360	325	344	348	330	337	338	347	340	327	304	357	370	327	330	317	332	329	342	333	358	341	316	336	332	369	325	347	336	345	337	367	358	352	328	355	321	334	331	343	362	327	351	355	331	347	353	330	358	356	358	349	336	335	354	373	339	358	357	383	351	376	332	368	363	332	356	349	357	353	382	371	324	350	320	362	318	342	321	325	342	320	326	335	351	346	289	356	380	343	330	347	356	352	376	352	374	340	332	338	356	336	348	331	350	337	352	354	336	356	346	329	315	336	336	378	321	357	322	346	340	325	319	321	362	305	345	359	376	321	311	376	328	331	370	364	359	363	355	330	327	353	358	342	329	338	331	328	359	333	309	375	363	367	382	324	364	318	348	341	329	387	325	363	397	355	354	363	383	358	351	330	339	386	330	341	323	404	342	336	361	332	341	331	335	346	354	347	382	365	321	352	354	341	315	362	370	348	342	326	325	354	338	351	315	399	361	381	328	360	310	344	300	356	344	371	387	346	350	372	380	342	353	337	368	348	352	343	345	334	327	339	354	372	341	338	336	333	351	372	369	362	330	327	324	337	359	324	337	343	367	330	351	326	317	339	369	360	363	330	333	366	344	345	364	314	318	340	346	396	337	331	367	386	367	319	332	351	344	343	363	352	364	324	312	344	336	351	397	335	316	372	335	338	344	374	349	346	327	341	346	360	341	350	357	367	342	330	337	369	338	342	339	372	376	355	321	354	334	358	348	365	350	334	300	332	371	342	346	306	317	318	347	325	343	335	365	338	368	326	363	342	337	367	356	361	352	324	336	384	391	399	377	328	394	344	356	337	307	327	354	349	303	359	352	316	337	314	363	345	301	337	371	347	307	368	341	334	338	332	373	336	408	314	364	347	362	350	328	344	361	314	354	327	348	378	350	317	346	337	346	340	334	367	332	355	338	332	349	349	357	362	326	343	376	339	357	344	319	320	343	335	345	319	331	356	315	354	346	322	338	351	334	374	345	358	330	353	358	343	363	375	334	337	329	302	341	351	313	308	335	376	381	368	355	332	348	372	337	355	325	346	364	345	367	314	318	371	367	346	349	331	367	352	348	355	373	356	354	361	365	314	347	336	307	358	347	348	340	346	377	323	363	352	357	334	350	332	326	343	380	340	314	372	368	366	360	317	338	314	359	346	331	354	358	336	312	357	341	350	324	338	388	336	365	355	364	292	332	372	348	325	338	349	353	359	329	322	348	351	313	358	349	321	351	370	365	352	314	364	342	325	352	372	317	307	342	311	341	290	362	347	317	345	338	331	357	345	336	355	340	365	341	351	354	361	337	342	348	349	360	327	332	355	345	353	318	326	356	336	349	351	376	376	325	359	303	317	320	347	336	319	324	327	321	370	362	354	332	359	338	337	341	347	355	351	347	350	372	307	352	367	332	314	328	353	308	294	318	373	316	374	339	310	326	371	334	369	317	349	345	318	353	320	363	350	340	324	353	346	339	355	328	354	338	335	350	364	333	345	323	370	326	332	377	356	373	339	303	383	353	316	296	346	374	357	329	341	329	333	325	369	321	320	339	341	329	332	343	332	330	347	353	307	314	353	361	367	322	365	316	341	304	296	396	322	302	362	363	353	358	381	360	358	366	366	325	361	306	309	319	307	360	328	370	358	344	344	346	325	328	318	287	361	332	356	343	408	363	341	325	342	336	379	353	329	348	354	338	348	349	300	304	368	343	352	341	340	357	336	345	372	386	342	369	348	341	320	349	348	379	315	342	369	325	339	318	353	360	355	316	346	329	332	338	360	380	378	392	320	345	308	335	322	329	356	347	339	368	298	350	334	305	337	345	343	307	334	346	355	338	299	350	333	325	354	352	333	376	337	339	351	327	384	340	381	312	322	328	344	339	317	345	366	329	324	362	326	324	318	316	343	351	324	342	339	396	349	337	337	320	319	327	368	353	330	365	350	377	339	385	330	316	361	349	374	329	332	342	365	348	336	347	355	318	346	320	389	339	336	329	345	340	328	351	320	320	364	334	354	312	336	352	326	367	340	331	382	361	373	343	350	332	309	327	333	331	348	362	333	343	346	374	336	336	330	363	331	321	308	336	379	356	326	347	333	366	325	329	369	367	350	314	336	311	326	320	363	333	346	375	372	327	339	337	358	347	342	350	333	380	376	332	342	362	361	356	335	341	339	354	349	351	377	367	337	341	344	319	373	378	362	349	342	379	333	351	316	345	382	349	323	335	356	350	354	319	340	348	358	329	343	332	358	350
6313	1017	1405	1561	1417	1179	1159	1043	1016	1021	956	946	991	848	885	861	893	901	883	806	863	786	815	794	817	834	866	822	809	789	838	753	828	786	821	820	808	768	815	824	821	794	843	800	832	777	821	821	777	794	771	795	805	823	845	831	793	769	857	856	848	744	809	827	810	759	784	731	783	811	801	834	808	792	848	793	822	776	799	826	794	783	773	765	803	811	795	805	800	812	761	813	827	811	835	784	797	847	819	827	799	818	773	828	837	798	750	858	834	788	837	822	835	791	789	819	836	775	835	834	837	813	807	817	873	765	814	778	839	789	815	849	794	749	793	815	826	775	806	808	754	819	838	780	847	845	806	788	843	844	728	773	790	781	789	782	791	839	826	802	847	807	783	746	833	796	756	773	792	850	808	779	771	819	807	829	833	783	843	878	811	818	834	842	758	807	808	794	826	797	789	807	774	762	796	827	770	767	816	821	799	748	796	854	767	841	798	792	782	837	823	762	838	789	768	798	840	774	819	832	839	765	761	776	780	786	821	779	794	822	870	721	789	867	819	849	777	764	849	901	820	775	834	833	815	871	800	831	801	789	760	813	818	834	795	816	825	782	805	802	818	817	840	849	832	819	776	830	793	824	824	848	820	831	904	840	841	780	827	821	810	720	783	780	729	815	819	820	811	813	828	794	779	814	844	770	823	827	821	782	798	792	800	815	811	779	816	809	768	772	782	801	838	804	769	821	812	775	851	812	843	773	847	834	770	806	809	865	782	843	823	771	837	765	858	813	800	838	831	788	826	792	808	807	795	818	809	783	796	778	803	786	806	835	839	834	834	817	793	779	776	775	825	819	822	830	863	855	774	773	795	850	831	794	772	780	825	816	798	792	826	792	793	781	751	832	838	796	817	783	839	824	795	759	824	800	810	789	854	805	813	802	803	851	789	809	841	762	752	834	785	799	775	720	756	816	782	807	806	801	816	803	761	767	781	793	808	791	788	774	755	789	787	820	823	799	787	807	847	785	823	851	817	836	783	760	828	810	834	776	785	776	755	840	791	811	773	798	775	765	746	817	762	830	784	811	729	832	842	820	759	837	782	810	797	778	807	764	785	812	819	759	825	847	779	835	811	849	858	814	802	827	788	782	829	841	780	779	790	819	771	769	800	828	783	770	825	774	842	837	831	784	787	812	793	817	803	799	817	775	841	803	784	802	828	847	845	779	836	794	789	858	850	795	818	813	777	846	807	782	811	789	803	750	791	760	850	794	820	825	769	788	842	828	818	892	780	785	818	841	761	828	766	828	818	773	798	765	816	760	815	799	748	772	815	811	826	817	818	828	833	827	799	787	821	830	807	825	843	796	746	821	797	829	830	812	773	806	785	832	807	839	838	804	823	789	786	821	762	762	769	785	815	789	777	791	738	812	819	826	803	835	784	824	799	851	820	860	805	780	800	744	769	783	758	797	794	772	790	777	836	826	862	792	821	830	813	812	812	797	739	763	775	807	813	788	800	769	822	823	849	773	777	772	834	829	831	827	862	813	794	807	843	777	834	792	870	830	853	804	817	769	803	786	810	810	804	788	821	729	791	827	776	812	819	772	756	756	787	740	813	832	795	801	751	802	826	832	825	796	870	776	777	828	744	782	825	799	798	766	814	831	744	782	799	825	782	841	785	805	791	822	766	800	812	827	815	810	820	833	774	817	804	820	800	822	865	780	794	808	815	749	795	809	800	760	864	815	759	803	750	854	829	836	793	814	833	809	813	778	798	780	807	794	824	786	778	766	803	787	781	827	763	867	797	820	802	754	859	839	804	848	793	827	774	799	828	805	886	810	804	819	808	845	845	806	787	805	780	808	771	828	837	812	789	795	800	832	785	830	770	785	773	805	854	826	824	808	811	782	787	809	798	829	805	780	767	838	775	780	813	793	785	790	783	810	802	796	815	811	769	871	749	754	806	848	807	787	789	839	856	833	842	798	758	750	801	816	818	782	814	811	738	797	860	766	784	746	832	825	783	835	778	780	851	801	790	861	796	819	813	831	844	801	824	824	751	871	793	766	786	776	838	779	784	762	826	778	827	778	803	810	863	815	815	795	839	813	787	815	804	831	799	822	829	826	804	776	793	855	750	761	799	812	867	799	821	789	793	805	812	789	814	819	788	812	791	788	758	791	836	798	806	785	788	774	840	771	839	784	802	835	827	790	796	788	767	802	835	721	810	830	788	786	797	825	808	797	823	816	815	787	822	843	812	799	838	864	831	776	781	837	781	825	788	815	752	807	824	791	747	841	833	795	812	848	859	796	869	814	759	828	811	798	848	873	816	798	776	789	843	833	776	755	779	808	847	825	796	826	801	826	846	832	807	850	816	801	846	763	844	826	772	812	821	882	831	805	845	799	795	786	850	831	823	777	807	812	820	801	851	814	788	826	826	811	801	780	804	871	843	812	788	796	787	784	804	797	790	809	810	808	793	833	837	835	828	815	762	842	821	787	785	818	793	854	775	840	794	824	806	804	820	839	811	800	837	805	798	843	777	807	789	808	840	763	825	832	828	799	849	765	870	821	811	802	837	816	800	792	809	817	801	862	837	803	795	791	784	805	746	761	823	827	805	790	767	789	815	779	829	822	848	813	831	800	755	828	783	816	824	798	778	809	840	806	808	867	820	779	816	822	782	811	832	783	793	799	779	808	798	813	825	783	835	801	765	818	785	865	851	781	849	807	846	856	861	767	794	802	789	838	794	782	804	781	813	821	780	790	800	809	796	835	821	847	806	789	801	818	798	794	799	767	783	808	793	850	800	801	799	777	777	728	827	809	794	836	772	835	778	778	781	815	824	803	775	782	831	818	790	761	797	802	775	823	788	775	863	766	825	809	816	788	810	823	838	835	820	835	837	791	828	808	803	821	809	827	818	772	797	844	808	823	784	776	838	859	755	863	820	804	804	729	794	803	833	792	776	838	804	769	842	744	835	813	805	836	849	851	791	804	807	822	808	784	726	828	783	802	828	845	812	833	821	801	704	806	766	831	784	832	805	817	751	784	838	826	798	750	812	787	815	833	796	765	799	801	802	808	793	813	828	774	844	766	781	770	780	795	819	807	852	823	863	768	862	813	857	806	807	786	801	836	791	807	804	847	788	839	790	763	834	823	771	840	840	804	783	833	861	780	823	828	798	773	812	776	805	792	739	805	815	757	805	819	763	879	768	810	712	827	779	829	823	825	799	796	845	793	834	823	808	798	803	766	764	826	847	814	787	705	832	810	842	778	780	819	800	789	783	808	793	804	799	776	793	816	796	820	790	795	779	797	864	829	784	830	778	806	758	820	767	852	810	842	810	822	822	764	825	834	764	847	814	779	857	825	844	812	794	791	790	838	804	880	809	841	864	813	839	872	849	777	769	747	796	831	764	774	800	871	782	831	778	831	791	772	773	828	804	769	786	852	842	774	803	818	778	826	782	811	821	813	879	788	814	808	745	788	793	873	770	853	784	819
12368	783	723	558	446	348	264	268	203	209	206	198	219	180	184	224	185	155	163	199	195	172	142	161	173	155	167	166	170	183	187	170	184	189	166	142	163	135	172	185	182	169	161	144	161	181	156	141	169	190	169	184	184	170	159	143	154	142	151	148	182	175	144	183	175	166	172	160	148	189	177	161	165	158	172	176	147	163	167	162	154	133	173	149	163	168	181	172	169	196	160	165	151	178	155	159	145	152	168	194	176	144	159	188	175	144	174	154	176	147	171	173	181	147	156	158	183	142	165	155	150	140	165	168	165	171	185	163	175	156	161	153	168	162	157	152	168	153	170	151	186	139	178	134	168	169	179	158	169	182	149	162	176	184	171	166	158	168	159	158	171	163	156	155	167	162	157	148	149	146	159	170	173	150	163	149	164	185	168	186	181	153	145	138	153	152	166	156	174	159	155	183	177	166	170	149	162	188	158	157	167	151	163	166	180	163	184	181	170	171	177	158	144	177	176	165	161	162	171	165	158	169	169	159	169	151	151	149	138	161	152	190	161	131	133	165	150	140	161	146	151	184	169	144	166	149	143	159	155	158	175	169	160	156	157	169	172	157	176	170	173	144	174	163	167	147	157	176	151	178	170	175	154	192	153	172	165	153	159	138	159	146	149	160	147	167	181	141	159	184	154	194	151	169	167	169	166	161	165	150	168	169	155	161	190	140	184	152	174	166	167	160	172	152	165	172	161	166	162	164	174	145	141	158	175	173	182	160	155	187	173	159	168	205	148	145	144	188	180	167	147	152	162	155	167	166	161	158	171	154	167	134	155	164	163	158	177	159	147	168	192	144	156	153	149	161	162	169	179	183	155	172	160	177	149	173	161	166	184	176	156	168	148	155	180	159	167	151	179	163	145	146	169	167	159	181	160	163	129	178	164	167	145	169	151	166	137	157	176	164	166	163	154	162	165	153	173	187	190	152	155	164	164	174	166	168	155	157	167	183	136	168	190	198	153	162	160	170	161	180	166	169	161	165	175	162	142	144	152	156	170	160	157	153	145	160	154	156	144	183	164	169	171	164	149	172	175	172	151	149	176	160	173	148	171	144	162	155	172	158	165	176	178	156	144	149	131	175	159	171	187	187	169	148	164	134	154	187	176	177	170	165	154	163	151	168	146	176	183	195	134	164	136	148	153	145	173	178	150	179	162	167	159	177	172	143	164	174	143	177	162	174	173	151	150	166	170	143	176	181	164	150	149	159	179	158	160	155	152	151	157	144	197	147	163	136	188	157	188	174	146	171	157	160	156	167	150	157	148	167	154	173	159	163	149	152	156	175	159	171	182	179	171	183	166	175	161	171	128	173	171	151	169	171	160	172	148	144	172	163	144	143	159	174	188	164	139	162	174	161	189	185	151	136	149	158	139	151	178	152	193	163	173	172	181	181	189	183	158	187	184	161	147	175	162	159	174	157	142	163	162	173	162	172	149	147	165	154	152	152	188	156	170	185	156	148	185	164	178	163	158	189	151	162	159	158	155	168	185	151	152	148	185	156	188	165	166	177	173	167	183	134	174	170	184	153	182	161	180	133	141	173	172	151	151	172	131	134	194	143	188	167	176	143	145	175	162	145	165	194	163	181	144	158	173	160	142	159	179	182	155	166	166	160	161	169	177	164	153	174	175	173	146	166	158	162	158	162	136	168	155	164	136	179	161	154	156	158	175	174	150	183	159	162	144	134	158	169	191	144	166	171	190	153	157	141	194	157	149	148	171	167	169	169	186	157	164	176	147	174	183	169	163	156	157	165	169	157	169	168	153	176	187	209	175	169	176	199	169	188	159	153	172	179	148	154	182	151	145	167	157	159	173	155	179	177	135	172	153	176	168	162	164	162	159	135	158	147	155	175	176	167	173	174	155	192	173	153	163	163	154	159	187	171	153	173	176	168	175	178	186	146	165	171	170	169	161	155	166	161	156	176	128	166	148	150	160	177	182	169	160	174	173	162	169	178	156	154	155	160	172	172	157	144	162	148	165	181	161	185	187	152	191	175	149	165	139	146	175	158	149	152	188	159	159	156	176	161	166	174	156	172	183	167	147	170	152	209	168	186	187	169	152	144	158	186	197	142	159	153	156	165	164	157	154	169	165	134	174	182	140	151	175	171	149	145	159	180	182	156	138	173	148	163	176	166	171	158	150	170	151	147	150	167	149	126	148	162	158	171	177	147	168	175	160	166	164	145	170	169	165	161	189	151	183	169	146	174	158	137	155	163	163	143	166	153	173	153	135	162	181	179	148	180	196	171	176	150	169	190	161	149	166	159	159	185	165	165	190	148	163	173	181	165	156	156	187	167	160	167	179	169	145	148	166	153	181	173	161	154	148	175	131	175	170	169	176	144	135	163	160	164	167	166	157	158	185	167	154	158	146	162	168	171	159	148	181	155	164	157	147	185	144	176	164	170	154	161	163	180	146	154	169	195	187	162	171	170	149	176	188	179	172	151	153	158	157	160	157	154	162	144	161	171	145	168	168	163	170	167	148	155	161	167	149	188	159	164	148	143	179	148	149	156	177	145	175	150	180	171	141	171	169	173	149	178	160	134	169	149	156	141	169	138	132	192	182	159	188	178	177	156	155	166	162	149	150	164	157	143	152	161	184	154	157	168	172	173	173	163	172	174	159	153	168	153	146	190	125	164	175	175	159	193	190	155	136	192	174	168	158	170	161	171	167	174	156	153	159	160	158	163	176	169	177	165	187	148	162	169	176	164	187	166	166	161	190	140	174	161	191	190	156	160	140	175	137	148	144	157	183	188	173	178	162	168	157	165	155	168	162	148	168	158	182	197	155	161	149	189	148	172	176	166	165	151	151	169	156	156	176	154	156	181	159	148	155	178	167	143	169	162	178	165	140	159	167	162	152	160	157	168	164	170	158	169	176	155	158	170	164	167	166	153	156	140	169	146	179	164	151	169	177	160	171	174	189	148	183	161	167	149	162	153	161	182	162	169	177	164	150	153	148	189	137	177	155	141	147	143	169	136	171	156	157	163	149	150	176	165	175	166	182	137	206	143	188	175	147	179	158	158	194	150	179	154	170	169	157	145	176	171	142	153	163	182	159	156	163	141	159	127	149	149	158	161	187	150	172	177	186	170	169	131	161	154	172	177	170	178	182	151	135	148	185	150	154	173	165	150	162	162	166	144	172	188	140	150	142	124	138	144	145	164	173	177	147	165	155	176	143	172	162	164	154	177	174	155	164	135	168	154	154	159	146	167	154	176	163	172	163	156	155	160	161	148	176	143	147	164	146	155	147	178	157	173	161	141	170	172	183	162	158	169	162	177	171	159	172	146	153	166	146	157	180	174	149	173	178	139	153	178	153	175	140	160	164	166	172	147	165	158	182	166	169	158	165	178	168	165	163	159	155	163	159	182	166	156	153	138	173	135	153	138	168	160	151	185	152	150	163	179	160	161	157	163	168	186	181	187	144	177	181	163	188	145
7753	799	1618	1787	1537	1200	1057	930	843	752	656	615	602	567	540	484	514	514	494	512	467	472	489	499	467	455	464	389	442	457	464	454	468	438	470	414	430	433	440	462	423	446	461	431	426	430	441	397	403	449	440	441	390	426	413	443	402	425	434	449	422	427	435	414	433	406	436	411	409	430	434	446	438	457	441	428	430	416	462	401	389	428	406	412	416	446	416	396	393	430	428	429	436	412	428	426	428	419	447	389	398	410	418	412	439	406	422	417	448	393	408	409	440	472	445	434	416	396	398	396	394	423	439	397	397	445	407	432	431	433	411	414	399	451	428	439	377	402	450	437	416	420	470	401	456	404	447	441	412	407	415	361	390	422	394	459	447	420	448	427	406	418	416	430	438	430	410	447	426	426	411	454	413	403	395	396	481	403	423	442	419	380	365	430	421	378	448	404	426	447	430	438	440	464	415	402	403	429	411	376	388	454	393	418	439	438	417	425	420	395	444	400	399	430	406	444	368	406	381	404	402	412	423	410	427	402	433	424	435	441	398	413	411	445	366	427	411	444	403	391	447	414	458	408	407	432	418	396	450	411	428	420	418	449	430	416	395	415	459	419	424	421	385	423	420	435	413	401	415	406	452	477	452	425	436	397	423	412	453	407	426	444	420	408	420	401	415	384	463	396	447	442	427	416	418	433	419	383	423	443	389	397	421	442	403	430	420	393	450	433	423	398	439	404	398	413	416	450	439	421	426	419	416	419	444	437	428	412	392	429	405	423	424	436	401	428	447	393	416	413	408	415	420	412	421	458	412	424	422	419	432	389	395	439	391	411	415	429	422	454	413	456	442	464	414	393	411	428	411	395	417	413	392	434	405	464	433	440	419	390	404	418	427	434	442	409	417	438	419	417	460	438	441	435	414	429	419	432	422	461	393	419	406	430	423	464	434	429	390	417	420	442	411	394	394	440	423	408	429	400	420	416	416	425	401	418	392	432	426	382	383	422	456	422	445	452	427	430	416	392	409	353	428	427	443	407	450	450	436	438	425	411	440	380	407	413	392	443	430	433	393	450	409	413	427	407	410	448	397	458	436	409	447	429	414	446	444	402	430	412	435	376	434	353	421	428	432	441	392	427	372	415	437	390	445	422	412	407	391	437	430	443	431	398	420	418	391	384	428	444	397	390	434	404	408	397	395	421	412	429	422	409	411	412	418	414	421	434	406	423	388	442	384	424	396	440	418	423	445	422	402	465	410	406	405	409	391	458	446	412	438	418	428	417	416	423	440	440	401	393	440	412	444	402	422	394	416	434	415	430	409	404	468	425	449	416	411	451	420	419	414	455	421	464	412	427	434	419	435	425	394	415	430	423	388	422	437	449	400	421	407	421	433	397	413	416	403	457	407	421	455	425	421	411	404	412	403	396	415	415	427	410	407	421	430	445	434	442	401	420	426	441	411	418	399	444	409	393	387	392	467	411	456	384	405	456	416	426	415	429	404	412	419	415	400	398	405	447	395	390	378	450	427	424	398	413	428	398	445	419	427	430	427	397	390	443	430	411	386	448	402	428	400	421	427	407	433	433	442	417	453	406	437	448	431	397	395	432	405	424	389	397	407	402	436	434	413	459	443	383	445	377	429	400	458	414	436	401	415	439	432	413	438	419	399	444	388	436	441	404	405	416	412	417	446	412	363	363	453	406	394	469	434	429	418	383	427	403	441	415	429	452	454	396	409	439	426	402	415	450	437	392	412	419	443	416	434	428	432	409	427	446	439	417	463	418	435	416	396	463	438	420	414	438	401	412	387	424	445	440	440	386	413	421	411	433	386	390	426	445	409	437	420	417	413	382	407	417	461	424	415	446	444	429	435	422	424	439	405	450	413	431	390	424	434	417	419	459	423	472	430	417	401	405	389	452	433	445	427	438	435	428	449	388	390	431	414	446	397	420	405	405	423	409	397	417	402	458	404	475	455	446	428	414	422	408	391	404	456	430	402	391	430	433	442	414	434	398	456	412	450	389	402	453	442	390	410	436	413	446	439	418	415	403	405	425	411	453	432	423	427	422	407	398	407	455	456	411	425	432	422	391	402	407	401	448	377	407	402	404	414	446	409	460	434	430	403	439	409	415	415	437	394	403	432	439	413	390	445	397	439	421	409	398	406	427	441	440	440	399	420	420	427	392	391	466	443	427	415	423	421	387	427	392	443	427	402	404	399	401	408	434	369	433	394	410	423	427	432	414	409	442	406	419	426	418	391	442	426	415	410	414	399	419	391	418	425	457	409	454	440	423	410	403	411	464	472	442	437	404	370	388	403	419	432	418	403	422	411	421	438	443	421	418	422	410	400	374	429	378	424	407	428	444	412	419	398	428	406	454	392	435	405	405	412	416	412	401	450	423	397	388	393	409	381	455	437	408	440	423	447	442	397	401	402	399	428	428	436	387	397	414	448	427	447	437	402	418	457	456	408	383	408	387	419	426	395	434	416	447	435	414	399	408	407	438	449	379	419	431	432	414	408	417	435	439	447	432	431	418	410	413	381	472	400	420	424	433	448	431	436	415	407	402	410	435	447	427	448	403	407	413	384	441	443	414	424	422	440	433	443	412	431	375	403	439	423	398	418	446	381	422	433	405	429	467	425	448	426	491	408	421	441	443	404	396	412	428	418	445	441	387	405	400	435	417	401	436	414	423	405	395	446	452	408	417	395	386	407	447	385	375	401	425	442	398	440	387	398	418	446	426	430	438	397	453	409	390	412	419	418	440	430	411	408	396	416	400	434	405	422	424	422	393	374	409	443	444	406	416	407	438	412	438	442	422	422	407	424	418	418	450	438	426	425	439	418	412	412	421	451	432	447	429	450	459	400	426	424	412	423	419	446	425	417	428	414	449	403	427	418	402	417	423	396	429	427	397	408	408	398	439	413	427	434	418	429	430	409	405	413	454	384	409	450	421	444	413	385	423	424	405	457	426	431	431	433	437	430	411	438	426	433	390	385	444	390	425	431	398	418	409	397	448	402	433	430	464	424	428	467	408	428	440	431	420	432	439	435	419	414	408	428	420	434	421	421	412	439	405	426	450	415	390	415	421	424	404	436	444	405	417	401	410	397	425	383	393	398	435	428	419	479	431	421	446	418	407	389	424	461	431	395	413	429	420	411	392	404	403	404	440	421	423	470	422	444	445	432	452	412	447	436	420	417	389	406	436	415	394	413	437	410	421	418	468	404	441	428	412	409	448	414	441	479	416	419	411	435	434	376	443	389	439	459	395	437	428	443	389	417	435	433	408	445	400	426	404	432	419	424	411	387	393	415	402	406	447	406	425	427	420	406	428	389	443	398	397	434	408	408	428	444	439	415	409	408	429	397	454	442	424	432	409	400	393	439	460	434	464	467	469	415	404	425	420	447	417	404	429	423	402	426	385	393	420	430	415	391	444	419	391	411	418	438	396	420	429	415	406	419	397	421	404	435	411	419	445	491	430	477	441	404	420	415	433
1340	406	405	391	435	402	408	356	375	376	419	407	378	376	343	407	372	354	358	397	412	427	373	357	399	398	398	389	374	396	410	379	414	363	395	383	399	396	380	394	380	360	406	401	387	378	344	369	363	390	390	424	405	361	391	373	382	370	389	375	365	370	395	415	430	325	399	386	379	386	360	344	345	346	367	383	389	338	359	369	381	385	400	377	433	391	415	404	349	384	412	389	358	333	379	378	401	430	388	404	375	367	370	364	379	393	399	345	386	401	370	393	366	411	387	402	378	405	367	359	407	371	362	356	372	373	372	391	408	380	348	382	405	366	387	353	385	411	407	361	380	393	390	417	373	358	377	381	377	419	384	359	444	411	379	394	427	366	401	412	411	378	434	392	356	390	409	407	417	430	377	367	366	377	359	385	384	339	367	394	381	361	392	405	405	370	380	367	395	390	374	384	395	426	401	372	365	400	401	409	364	397	397	414	396	430	404	418	348	396	365	394	376	396	387	379	379	387	413	370	403	400	395	371	409	424	405	368	376	422	405	369	407	386	406	408	396	358	378	386	411	406	374	407	390	374	366	383	405	411	385	365	392	368	374	411	398	391	406	415	393	385	383	384	420	370	350	413	392	418	370	364	381	371	413	378	391	354	432	380	396	398	365	405	408	376	372	393	393	395	380	394	376	391	348	397	368	349	381	393	414	312	392	402	376	414	403	351	410	391	365	367	366	386	381	397	386	413	409	415	377	359	402	393	397	393	390	378	366	427	404	405	399	374	407	384	366	398	405	386	351	395	376	330	401	413	371	367	411	367	387	419	372	404	399	384	392	344	366	361	414	393	358	400	393	360	397	375	369	415	411	385	390	341	372	373	382	373	387	432	368	381	382	360	384	353	416	385	368	377	335	401	383	382	372	383	367	372	378	382	357	364	368	363	401	366	381	411	391	415	349	396	407	359	359	381	395	404	390	380	400	368	381	357	372	380	389	397	386	417	389	395	392	426	376	402	402	404	390	379	407	426	381	360	425	353	371	384	379	355	363	335	387	384	404	403	389	378	386	387	378	417	367	385	359	334	412	364	381	387	406	350	412	388	374	398	370	401	371	396	355	363	370	427	415	382	406	412	388	389	377	369	387	425	382	328	384	393	396	382	390	400	398	357	386	368	413	360	377	394	405	381	403	384	373	402	404	403	381	347	360	358	445	382	398	403	368	393	380	379	383	389	382	368	383	404	426	384	411	396	403	342	385	413	391	376	382	395	404	342	372	372	355	366	356	382	403	403	392	414	403	373	364	354	396	368	383	370	397	391	352	403	370	417	411	419	395	430	377	357	383	387	366	348	388	393	433	347	379	378	392	408	362	395	355	365	389	401	348	357	370	357	411	399	373	401	405	409	383	385	389	414	378	414	348	369	415	410	414	404	373	367	357	408	348	381	401	386	387	332	430	465	433	328	383	360	355	359	370	362	376	415	370	371	366	402	391	410	415	388	365	382	370	363	405	415	386	389	409	380	396	356	380	372	387	372	376	361	374	360	354	364	387	396	401	390	415	381	384	432	409	407	416	377	415	348	361	364	361	390	399	414	378	363	387	389	404	374	372	365	410	355	349	400	395	415	390	373	401	403	420	383	363	398	369	376	409	384	398	384	351	393	414	390	401	376	352	386	392	376	389	390	368	414	415	389	384	386	355	393	406	412	381	402	367	388	390	372	391	385	368	412	361	409	387	370	372	342	366	380	388	370	384	365	395	378	433	360	370	371	387	366	398	375	408	386	362	374	399	381	348	394	409	378	368	407	414	352	351	422	417	390	397	375	398	395	423	395	383	355	389	385	354	410	430	385	367	370	366	371	376	374	379	399	412	371	376	390	386	382	392	357	393	390	347	394	415	405	389	387	380	392	400	372	385	372	367	404	368	396	389	387	386	387	400	362	371	373	362	416	361	425	387	414	387	387	380	404	362	390	366	375	412	379	390	375	383	380	415	405	399	380	408	410	396	386	370	365	382	399	348	384	433	389	344	392	375	348	385	401	413	421	391	379	389	375	403	395	401	395	375	356	348	321	418	383	391	360	421	391	381	355	401	376	383	409	388	392	377	365	351	427	366	355	378	343	362	401	335	386	415	407	361	418	396	383	409	390	403	405	391	381	383	416	357	348	387	352	415	374	400	406	372	358	390	389	363	386	335	425	418	431	366	410	393	392	390	381	393	374	403	349	364	400	393	371	365	384	432	375	387	431	400	378	390	391	406	359	402	396	417	368	385	377	419	418	381	368	355	392	373	364	372	375	379	410	376	382	399	363	425	390	379	384	358	365	362	381	405	354	374	408	377	413	391	402	389	357	364	384	380	411	399	402	397	375	419	383	359	400	380	364	381	378	356	369	362	382	402	446	364	384	391	349	379	379	392	379	375	372	356	391	391	385	370	418	375	411	348	374	368	417	386	417	377	366	354	364	411	406	386	398	367	380	379	405	368	396	376	354	355	414	383	388	328	351	387	376	389	355	392	362	360	377	359	388	364	409	392	386	400	372	374	390	413	410	376	394	359	385	399	390	393	361	389	350	395	408	374	404	428	386	387	346	415	404	363	379	412	373	350	358	415	386	419	401	370	374	423	413	408	427	412	386	369	435	350	385	358	391	392	362	393	382	409	427	390	383	367	402	385	391	397	373	375	384	379	389	407	408	420	364	400	424	404	375	385	366	394	387	357	381	399	389	400	368	378	387	354	371	377	384	388	378	416	391	372	409	356	383	427	370	365	373	408	384	379	386	382	339	382	393	442	387	369	360	380	390	396	408	409	402	387	399	426	395	367	341	385	392	370	393	353	354	392	400	364	380	413	379	379	398	340	390	358	387	413	421	365	346	391	367	437	373	394	392	402	360	388	408	397	346	406	403	382	433	380	395	355	371	389	375	421	414	421	407	383	397	395	346	378	409	375	430	438	377	395	394	375	424	421	362	371	358	413	395	375	345	400	365	426	356	384	388	386	383	417	379	428	386	393	357	362	373	416	358	377	399	399	398	404	351	357	369	357	386	383	397	394	406	333	386	401	389	415	391	345	377	383	418	388	368	373	420	357	397	411	397	400	377	374	369	386	403	399	382	370	386	404	383	364	393	361	389	385	420	378	378	358	366	393	396	416	387	366	405	391	366	399	339	401	419	409	347	378	367	389	382	326	382	442	349	372	395	379	406	410	378	390	373	352	390	380	409	395	435	371	365	383	387	409	417	377	387	375	401	402	400	400	340	357	350	390	432	380	375	445	412	388	397	385	407	393	390	413	382	422	403	301	402	379	404	408	431	406	378	436	402	383	380	375	390	426	415	362	362	394	400	386	394	380	389	392	398	366	372	373	403	360	408	370	407	396	393	384	386	389	419	411	398	383	368	413	380	408	376	409	371	399	420	395	363	393	401	384	344	380	390	368	362	361	383	344	405	408	391	329	398	352	382	372	380	371	383	413	419	379	418	404	359	380	413	386	422	416	368
2014	895	990	960	933	922	932	986	924	917	895	902	944	904	940	878	907	887	916	885	886	906	935	943	922	882	917	898	898	869	934	940	831	883	876	889	886	862	883	885	846	925	924	879	966	875	929	956	907	893	910	904	910	952	961	939	887	893	969	934	872	934	888	920	945	913	922	902	886	897	895	943	926	903	914	943	936	897	928	893	852	900	865	882	864	914	928	911	879	880	942	894	919	932	897	894	940	862	907	881	947	922	874	922	906	893	956	941	997	880	899	955	882	911	899	915	916	905	916	875	890	958	892	942	892	890	868	909	945	922	889	919	863	883	926	899	885	877	925	878	900	897	897	930	890	925	919	923	903	902	889	883	885	927	890	901	918	847	880	899	862	961	851	935	930	925	846	916	916	865	930	939	910	899	926	990	948	853	924	899	849	872	852	906	853	897	901	934	900	913	857	881	900	877	851	903	881	920	908	933	946	921	856	914	897	896	877	886	885	877	850	861	930	823	902	917	904	915	899	942	930	936	900	905	899	863	893	923	967	861	911	916	857	894	881	857	869	917	877	900	950	993	886	931	895	905	993	864	845	880	909	924	879	916	899	890	927	875	899	869	865	897	880	926	915	926	912	883	838	948	918	953	922	898	939	925	843	906	922	896	888	897	911	877	890	900	923	958	891	909	923	908	889	898	932	912	898	880	947	961	894	918	892	908	880	922	874	948	903	870	900	898	870	872	909	896	913	902	866	898	939	885	937	893	897	894	953	864	874	924	903	937	846	920	869	908	882	870	894	861	917	867	956	877	969	911	885	878	902	871	879	824	873	903	893	887	911	909	847	872	893	872	898	968	937	941	889	862	910	890	889	887	856	904	947	910	936	848	887	904	939	885	948	997	923	899	903	910	874	924	896	912	929	871	873	894	926	899	853	891	905	909	918	904	947	956	890	930	952	957	896	820	916	891	905	863	940	882	943	946	894	917	878	924	916	923	833	934	909	856	936	899	862	864	904	919	872	879	927	931	929	868	938	912	871	925	870	896	914	900	896	915	879	909	903	915	905	897	893	918	900	891	895	906	870	817	879	887	972	850	897	897	913	912	909	866	886	870	883	899	872	928	923	911	886	915	880	956	957	880	930	920	970	855	912	958	890	883	924	888	877	886	924	880	920	914	927	935	911	919	885	905	915	865	880	840	889	922	857	911	875	929	912	909	868	932	922	909	886	881	908	938	945	869	935	870	889	849	876	920	898	902	901	927	870	944	892	847	866	956	897	920	909	910	913	919	895	904	934	908	960	919	866	927	912	917	889	945	905	954	922	869	853	899	926	907	921	874	877	877	928	907	904	871	872	912	886	921	855	910	908	889	928	849	889	888	885	849	880	915	949	907	967	871	954	893	868	885	863	956	858	872	890	912	921	912	890	880	931	916	924	897	943	901	877	886	932	928	896	901	920	941	896	853	892	896	862	817	929	857	916	908	901	870	887	888	871	927	941	893	890	854	928	869	888	922	919	872	924	908	877	879	890	905	879	932	908	956	919	909	892	900	937	926	893	898	889	921	912	946	927	892	878	872	868	918	867	921	941	904	897	894	866	861	879	958	897	913	916	887	884	876	909	873	930	917	934	900	911	887	868	900	923	944	908	965	901	942	916	859	856	849	898	913	945	894	964	951	893	875	933	935	882	897	901	920	899	889	961	899	918	924	906	925	858	864	916	920	930	899	911	871	913	918	876	849	922	872	861	874	908	954	890	854	920	830	928	916	902	960	903	886	898	877	930	910	891	930	894	898	900	860	834	943	852	915	905	950	909	922	910	893	907	880	879	886	936	910	839	940	899	915	871	904	904	919	921	917	918	955	886	879	914	875	888	861	846	910	888	913	892	933	902	950	871	874	888	903	943	946	914	899	969	873	917	904	950	934	910	881	883	854	976	916	873	908	935	872	913	913	906	898	888	899	896	863	944	902	911	876	973	891	953	910	886	934	868	912	931	893	889	873	908	866	882	919	856	948	880	912	902	898	923	883	898	840	906	900	897	921	951	982	897	864	888	932	921	930	908	857	915	890	801	869	904	940	901	894	849	948	882	877	898	923	945	931	948	872	940	878	921	854	870	880	940	950	956	900	920	908	901	912	878	927	887	822	918	896	855	891	915	918	891	841	876	908	861	933	907	922	857	940	913	914	945	880	944	878	885	880	932	913	959	913	914	936	886	925	965	923	900	867	949	876	935	851	894	938	929	907	930	903	841	917	952	891	862	902	901	856	883	832	884	883	935	902	875	942	896	895	880	845	974	896	929	870	935	919	930	924	921	937	888	836	901	886	925	947	928	859	890	874	888	889	928	953	935	917	953	908	944	947	915	857	882	886	926	899	917	925	888	924	831	870	873	912	840	944	826	958	869	852	923	923	888	964	923	915	879	856	914	924	927	880	821	900	928	899	934	913	867	990	870	950	920	934	904	911	916	899	897	922	900	911	940	926	877	891	906	948	885	898	899	911	896	937	909	846	860	916	939	944	907	890	915	907	881	893	863	898	927	880	833	883	912	877	893	864	902	917	877	941	905	957	932	866	845	848	926	874	918	881	927	907	860	860	913	907	916	876	930	905	890	912	849	887	907	916	895	921	903	950	885	913	929	895	950	876	893	887	892	862	917	895	920	857	882	895	898	906	950	960	917	944	886	892	955	902	915	851	890	920	911	885	846	862	913	910	912	865	907	903	890	943	909	865	858	875	876	880	869	880	925	884	898	905	901	916	922	915	904	955	945	931	861	937	986	881	892	865	846	892	917	900	888	881	853	842	892	883	926	918	909	887	916	945	886	865	896	907	921	920	882	889	953	881	942	857	880	933	886	883	879	904	883	922	885	876	889	932	942	914	879	910	881	897	887	944	931	941	928	918	908	903	862	876	880	934	909	882	924	882	902	865	913	925	864	970	941	967	905	903	889	882	853	959	912	860	925	919	838	921	882	894	861	943	906	879	920	872	936	855	962	967	924	915	921	874	884	842	892	938	884	879	834	904	906	911	905	879	890	872	923	932	878	906	930	924	955	948	880	869	941	994	922	922	895	893	943	888	903	908	930	874	939	924	945	916	889	865	892	896	912	874	890	918	919	947	888	905	946	896	878	893	954	962	911	938	934	985	868	945	936	870	902	929	927	899	899	956	919	902	916	941	853	896	886	865	908	908	899	962	901	872	861	916	892	913	849	847	886	905	843	765	888	908	923	916	918	909	907	913	910	949	910	830	936	871	941	951	939	873	956	877	904	897	942	887	882	883	895	893	905	944	892	933	911	930	910	887	873	957	909	899	892	909	912	918	891	915	927	907	875	943	919	862	915	887	907	897	871	900	883	922	864	929	918	892	894	877	886	910	922	902	851	925	903	889	943	883	871	900	893	906	903	907	897	918	897	907	846	919	845	884	898	864	922	905	884	938	846	859	919	938	944	893	896	843	883	867	903	893	872	912	886	873	934	844	888	892	829	928	974	925	918	915
6928	596	609	540	495	444	357	396	404	399	366	339	375	320	380	365	314	339	324	354	361	366	350	347	370	347	346	331	329	359	390	354	330	333	363	332	368	325	354	377	358	364	349	376	318	363	351	334	355	387	357	360	361	333	350	356	389	389	344	359	360	348	364	325	355	342	325	329	371	335	349	341	330	325	353	356	374	349	323	331	339	320	351	324	365	354	348	365	366	352	365	321	361	364	339	342	319	378	381	333	373	336	351	321	339	328	357	326	382	355	328	321	336	367	355	369	316	366	349	354	367	367	360	332	383	314	314	312	307	342	376	360	343	343	355	359	371	352	362	335	352	348	337	337	336	320	323	368	373	357	362	318	320	365	359	361	331	331	354	354	334	299	354	341	290	320	333	373	392	358	350	366	329	365	341	372	343	350	362	357	346	365	360	374	367	323	348	380	376	367	334	338	353	339	364	349	355	331	343	356	337	355	351	325	325	358	334	381	348	334	319	349	348	338	331	355	315	376	355	326	315	351	356	337	341	348	346	339	356	362	338	350	345	363	344	359	359	353	331	343	353	333	325	358	303	341	367	343	360	379	351	370	330	383	366	371	353	331	341	346	374	370	322	360	350	381	382	332	333	324	354	329	344	330	365	342	344	327	357	337	295	313	314	318	346	365	374	377	353	332	338	329	332	355	374	349	403	329	321	351	324	317	357	350	368	361	313	342	351	364	365	353	338	388	351	347	348	338	365	347	336	359	363	319	360	349	385	349	354	342	340	337	354	345	338	338	352	368	370	353	366	328	358	363	378	354	356	378	349	354	347	355	325	371	344	378	366	374	330	342	372	354	373	350	368	316	340	332	347	332	331	329	339	360	322	369	343	338	347	357	326	334	386	361	359	372	348	342	343	359	339	318	351	358	364	315	330	317	360	364	374	369	365	369	332	345	331	339	371	361	350	370	339	348	316	359	362	348	370	344	366	365	357	330	377	361	352	321	320	332	350	335	339	357	353	367	350	357	372	321	334	343	359	333	374	372	358	366	366	338	356	374	318	346	371	334	354	353	310	366	356	324	364	401	328	327	343	384	333	346	354	367	360	351	346	368	309	348	351	332	348	316	354	357	331	322	312	370	335	361	346	320	301	355	298	318	339	322	356	326	364	384	363	375	363	345	327	355	319	361	363	349	363	359	340	325	330	358	362	336	356	355	318	333	405	323	374	359	346	337	366	328	355	337	359	334	304	328	363	373	351	373	350	332	338	382	372	347	343	338	351	319	352	328	363	329	344	363	333	371	299	336	349	338	349	376	347	411	349	315	329	343	338	340	366	351	327	341	348	323	346	324	368	330	342	287	346	368	331	342	336	327	325	363	326	348	348	362	327	357	356	344	372	326	328	352	313	366	382	352	392	384	342	379	354	358	338	363	337	358	357	398	333	363	326	365	344	340	340	311	347	338	347	357	324	331	426	338	320	367	347	383	335	407	369	329	373	331	328	338	364	338	366	319	324	377	345	351	357	308	321	328	352	355	311	373	345	363	331	355	368	323	351	326	333	368	343	331	350	398	327	318	359	332	352	356	378	346	361	332	333	315	369	372	372	342	368	365	326	322	362	318	326	343	343	362	344	339	357	374	367	345	378	344	366	353	338	371	357	342	326	369	312	305	344	342	354	362	333	347	355	313	364	357	344	317	346	366	389	333	308	344	339	351	340	337	342	346	377	364	352	339	369	359	292	342	328	350	336	349	339	383	383	359	331	358	385	346	347	320	385	325	330	356	351	331	356	356	371	323	353	383	339	340	363	333	371	385	337	357	346	341	338	329	337	366	313	349	363	328	375	329	344	361	316	322	347	358	341	321	365	343	340	361	325	353	301	344	370	385	359	352	390	345	356	345	367	344	349	374	348	348	371	353	355	370	369	349	367	352	357	325	355	345	335	360	372	377	342	372	359	357	342	349	336	328	330	340	365	357	393	356	381	329	365	391	369	339	366	339	355	339	343	355	359	365	371	331	351	352	356	356	367	317	332	336	344	332	353	365	343	360	353	364	367	370	339	360	370	327	322	326	340	360	346	340	358	372	326	347	316	301	343	334	343	330	331	389	317	333	353	315	343	326	349	361	361	376	315	317	341	321	362	322	339	354	329	342	330	356	368	335	332	395	333	311	351	353	349	349	347	340	316	362	360	325	344	373	407	376	338	324	383	362	367	326	347	314	302	314	351	316	369	362	356	369	356	343	336	372	353	343	362	325	362	367	325	334	331	359	345	376	343	345	345	371	359	339	351	369	346	342	345	360	335	357	354	349	338	347	351	364	335	378	340	331	334	384	377	371	328	311	298	371	334	330	350	343	361	369	343	352	345	373	362	334	319	349	365	368	335	365	327	362	375	337	355	344	357	331	339	343	355	328	341	358	352	320	347	384	326	376	358	335	330	341	356	326	329	304	347	337	373	359	379	318	377	368	347	347	326	380	346	355	345	335	341	348	345	311	337	320	325	309	340	329	346	393	331	362	329	382	354	327	315	350	314	323	352	328	400	404	322	323	359	346	307	384	361	343	363	325	339	367	335	343	357	346	355	304	338	327	360	370	329	370	334	364	360	341	352	398	389	345	319	340	338	353	332	375	339	318	361	365	363	348	324	365	365	361	374	357	327	377	347	309	332	346	336	339	351	351	347	318	337	374	340	371	373	348	381	324	361	347	360	355	369	358	364	371	378	336	367	357	324	340	368	342	373	354	333	330	328	320	368	393	367	319	321	313	362	362	364	340	376	354	352	368	353	350	343	382	343	344	351	332	357	363	354	341	352	316	369	381	369	347	343	324	363	346	358	333	328	341	345	352	305	365	356	356	363	336	347	355	325	344	360	364	309	307	327	340	360	343	356	356	374	323	355	348	359	404	316	360	334	360	311	349	328	347	357	339	349	343	339	335	338	383	330	344	350	362	339	344	328	331	368	361	338	365	334	344	334	325	343	365	336	313	377	347	333	341	369	376	359	364	350	362	359	390	338	324	357	372	348	340	337	369	318	369	328	349	338	330	378	355	319	376	351	321	328	319	346	362	315	368	332	332	358	334	345	334	329	338	358	355	313	355	328	343	360	341	344	325	318	362	374	366	347	370	354	372	336	345	349	315	326	340	336	368	331	353	349	324	348	340	367	359	338	401	349	330	364	343	340	366	287	357	329	328	316	320	311	358	368	327	356	338	337	371	349	339	333	351	344	346	331	365	339	336	353	344	359	343	361	345	346	343	320	317	365	338	362	329	339	347	324	370	372	321	372	334	337	319	353	365	336	364	340	337	358	340	357	327	361	340	335	347	347	383	351	370	335	337	348	336	347	344	348	353	324	330	324	356	372	355	389	340	302	343	315	348	312	336	335	361	380	328	346	343	365	359	351	356	354	365	347	317	328	306	347	370	354	394	338	329	358	352	336	349	304	334	333	348	384	362	362	364	368	332	324	329	334	355	319	327	297	354	321	355	338	287	392	363	341	356
6467	1009	1348	1501	1388	1230	1155	1047	959	1081	933	871	875	865	923	836	809	845	869	821	871	853	844	833	821	833	829	821	823	879	825	835	823	772	813	873	877	850	843	824	800	858	806	838	825	800	762	849	800	800	805	755	795	810	801	802	844	831	760	804	818	855	773	824	748	805	798	829	842	837	734	829	827	843	824	754	794	825	808	871	806	838	806	810	819	800	787	796	751	875	886	775	788	833	843	773	864	813	867	833	784	794	821	809	806	805	781	756	803	835	793	816	733	814	768	839	798	832	758	803	853	775	778	779	814	776	863	823	831	765	770	827	837	784	825	836	824	788	785	861	800	777	857	766	785	837	883	789	794	791	836	813	820	769	798	790	846	804	798	798	795	821	814	803	777	859	850	768	788	764	805	866	806	794	779	896	806	787	855	807	802	875	811	808	840	785	790	756	791	811	809	797	850	754	840	827	771	849	811	788	779	859	750	779	844	772	851	820	854	767	850	856	796	848	807	790	809	813	790	799	834	799	824	817	758	756	742	792	804	826	863	849	855	796	795	768	802	796	830	828	782	809	825	790	807	841	768	828	770	870	735	824	765	853	802	814	849	828	774	803	853	777	835	817	783	795	828	858	792	858	747	811	788	785	813	815	808	803	782	812	804	827	751	846	758	790	819	800	848	811	796	801	783	772	766	829	826	750	808	792	818	815	783	846	794	764	844	798	864	820	784	813	839	786	807	804	788	809	854	820	851	872	748	797	849	798	761	766	797	759	791	816	798	819	854	792	812	842	800	842	817	822	774	786	773	787	760	818	786	859	815	804	832	805	787	794	844	805	798	799	798	880	847	805	802	789	792	787	829	795	790	785	759	772	776	802	838	776	753	818	842	824	804	763	790	794	792	796	781	784	810	836	853	835	831	805	794	844	869	805	795	813	787	765	777	825	831	796	833	806	834	792	815	830	843	774	801	772	831	790	773	851	811	799	777	819	817	800	845	757	812	757	778	774	806	853	782	776	779	801	807	790	809	783	827	771	783	739	818	779	832	784	816	799	792	811	765	794	874	782	807	775	785	811	856	793	844	816	797	815	807	794	832	790	786	770	813	756	851	790	787	809	777	808	807	804	763	836	820	795	854	856	822	756	821	824	811	807	858	837	797	821	794	761	833	807	766	815	833	795	787	861	820	833	807	816	801	773	772	842	847	818	792	816	842	816	791	805	809	785	830	866	812	817	785	777	819	833	816	790	771	862	773	760	812	786	829	804	800	778	825	825	804	827	782	808	761	779	840	819	831	829	829	808	803	807	799	805	798	794	779	788	788	801	829	858	848	799	808	759	781	813	832	783	804	804	775	817	858	804	769	837	793	775	800	770	839	833	799	778	841	785	820	805	797	792	852	839	819	821	806	846	796	821	815	825	814	793	773	794	826	825	813	780	789	778	801	806	820	774	817	793	792	754	805	801	805	794	822	816	786	781	795	872	843	815	801	827	778	785	747	803	827	810	775	798	776	805	807	790	774	736	794	811	782	781	781	781	796	815	784	838	822	779	781	804	843	786	789	785	817	824	867	779	846	775	811	783	791	809	806	809	819	767	749	726	768	804	811	817	800	778	765	852	838	816	767	767	738	801	831	849	764	800	801	807	825	760	807	842	826	829	816	811	772	804	806	807	822	824	821	776	812	813	853	784	880	754	813	809	800	811	814	785	815	833	807	798	796	789	799	809	806	799	794	801	790	797	840	800	842	832	723	809	794	787	783	833	752	783	794	817	788	775	822	834	808	799	782	768	806	769	805	806	839	833	797	797	757	833	771	828	791	768	809	828	813	757	841	806	771	838	752	809	849	822	785	779	840	826	778	792	774	785	800	817	744	818	791	801	785	810	801	786	780	819	802	821	757	819	756	815	817	848	832	795	834	771	799	814	807	806	832	779	865	799	785	801	786	787	770	815	792	803	779	773	850	760	824	813	825	776	843	795	791	792	777	811	805	782	816	803	798	822	806	825	843	791	808	799	849	791	777	741	734	746	808	809	828	806	816	808	812	773	820	776	866	843	809	811	863	794	762	801	853	804	813	809	847	861	752	896	746	810	804	855	798	767	796	776	786	878	780	827	804	759	791	812	846	777	822	747	780	801	844	832	782	813	785	874	843	816	831	801	820	816	816	805	810	823	797	785	812	788	815	808	836	784	858	868	823	826	760	791	841	759	839	839	790	813	775	820	778	820	797	763	803	791	837	786	857	792	815	816	849	818	831	828	820	823	780	765	814	831	782	805	776	807	799	818	811	848	786	799	821	788	804	828	792	831	798	778	786	777	795	815	777	772	812	902	802	836	852	804	791	800	816	806	829	817	817	827	831	828	798	799	801	789	803	782	840	807	815	836	709	850	808	828	740	835	738	843	814	775	816	838	764	781	773	839	822	808	800	848	793	817	820	818	783	836	822	779	813	798	820	785	755	816	834	793	777	802	804	795	790	866	804	775	804	800	750	831	814	819	824	853	789	762	808	785	796	792	789	847	793	741	798	833	772	830	804	797	800	770	727	796	809	765	794	791	838	768	800	833	822	795	785	777	822	806	833	817	843	756	826	788	828	798	828	820	798	785	810	791	807	801	803	772	842	749	786	810	864	833	857	875	829	806	754	789	859	779	818	800	838	806	817	811	835	801	863	810	752	804	780	772	819	766	767	850	793	768	812	851	789	836	810	781	806	796	814	823	803	830	807	805	796	812	819	795	763	761	845	791	800	828	741	828	805	812	805	803	778	800	820	818	872	798	835	800	780	769	875	787	790	807	818	787	747	839	827	839	827	823	811	767	805	772	844	797	815	804	825	795	786	766	828	770	819	832	823	806	785	783	781	848	823	777	799	821	789	827	799	842	763	806	839	796	783	822	831	843	862	845	828	736	835	822	766	830	798	806	821	797	816	801	804	834	800	845	822	757	772	833	788	765	850	874	806	768	745	836	774	808	814	834	804	866	790	824	799	779	835	823	824	757	779	786	810	783	804	804	885	780	815	764	781	804	759	798	790	812	783	803	773	831	831	785	818	835	768	831	828	848	855	839	783	789	874	808	812	756	757	846	789	810	810	834	816	806	796	761	765	793	832	808	811	811	757	808	839	734	807	757	825	787	826	763	819	813	812	845	864	797	770	802	747	758	795	763	802	813	786	827	827	836	823	822	814	810	796	797	810	838	814	894	860	807	758	811	832	847	821	871	819	771	838	814	813	826	740	793	801	828	832	775	813	828	837	785	774	811	835	787	787	855	833	850	867	864	806	806	806	778	843	837	840	793	837	773	816	809	819	824	849	825	850	771	793	795	768	778	758	763	822	778	834	820	817	818	809	840	798	811	823	787	836	830	800	806	853	786	826	785	807	816	798	844	853	783	795	824	823	805	808	822	818	808	820	812	851	793	812	794	810	810	842	790	852	800	795	837	766	865	807	814	779	833	799	758	840	732	801	761	826	820	810	820	825	776	826	822	799	795	763	782
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
