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
338262603172	338262603733	338262604283	338262604833	338262605383	338262605933	338262606483	338262607033	338262607583	338262608133	338262608683	338262609233	338262609783	338262610333	338262610883	338262611433	338262611983	338262612533	338262613083	338262613633	338262614183	338262614733	338262615283	338262615833	338262616383	338262616933	338262617483	338262618033	338262618583	338262619133	338262619683	338262620233	338262620783	338262621333	338262621883	338262622433	338262622983	338262623533	338262624083	338262624633	338262625183	338262625733	338262626283	338262626833	338262627383	338262627933	338262628483	338262629033	338262629583	338262630133	338262630683	338262631233	338262631783	338262632333	338262632883	338262633433	338262633983	338262634533	338262635083	338262635633	338262636183	338262636733	338262637283	338262637833	338262638383	338262638933	338262639483	338262640033	338262640583	338262641133	338262641683	338262642233	338262642783	338262643333	338262643883	338262644433	338262644983	338262645533	338262646083	338262646633	338262647183	338262647733	338262648283	338262648833	338262649383	338262649933	338262650483	338262651033	338262651583	338262652133	338262652683	338262653236	338262653783	338262654333	338262654883	338262655433	338262655983	338262656533	338262657083	338262657633	338262658183	338262658733	338262659283	338262659833	338262660383	338262660933	338262661483	338262662033	338262662583	338262663133	338262663683	338262664233	338262664783	338262665333	338262665883	338262666433	338262666983	338262667533	338262668083	338262668633	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15948	1563	1100	815	605	522	526	461	393	395	374	367	344	355	304	340	313	322	305	328	306	314	321	326	323	289	270	306	329	320	311	318	340	331	321	291	284	292	336	296	317	317	289	283	332	294	326	302	317	281	331	331	255	302	284	284	312	299	289	299	301	277	334	284	303	323	287	316	309	285	301	304	349	300	293	297	274	302	301	283	312	301	330	296	307	280	280	270	300	312	289	278	309	296	290	299	321	304	315	299	315	284	298	301	316	314	306	288	312	331	347	277	296	276	328	297	301	320	304	299	276	286	312	282	288	258	269	304	304	288	279	310	267	318	291	283	321	277	308	257	313	327	295	328	272	295	285	303	299	293	289	308	277	300	278	310	289	322	332	320	292	296	320	328	273	309	315	303	290	276	285	327	304	248	271	281	289	292	306	305	293	276	280	309	299	307	306	317	301	262	299	268	258	269	278	269	329	304	297	283	289	313	317	316	294	285	283	295	285	305	330	282	322	265	272	294	299	293	310	307	318	313	324	318	279	300	265	298	252	247	286	306	286	249	287	281	262	310	337	314	292	348	320	263	239	297	304	279	285	303	299	302	266	255	316	291	305	311	294	306	300	295	273	314	309	302	318	321	298	266	273	275	271	276	290	263	278	263	283	295	313	315	328	297	251	306	302	285	303	290	302	275	296	295	320	308	266	286	304	325	276	304	284	323	281	318	304	270	274	342	325	263	276	256	270	306	255	276	270	284	300	290	302	287	307	313	262	320	287	300	300	295	278	276	270	300	243	289	318	274	307	301	315	293	296	331	265	267	293	294	285	288	327	285	327	304	270	295	305	257	255	269	283	336	321	296	298	284	296	312	339	296	320	265	316	273	314	286	292	278	298	268	291	320	338	304	293	297	295	296	303	291	277	332	305	302	282	290	298	305	304	275	267	281	320	303	315	292	325	307	272	326	288	284	295	310	320	287	284	295	306	307	295	310	284	289	293	309	303	300	317	295	319	292	286	328	283	303	319	290	303	301	299	323	296	307	311	313	296	271	315	255	311	269	267	300	305	282	292	311	289	288	279	320	308	304	300	295	294	307	283	341	312	276	320	277	311	283	324	307	293	280	313	307	306	280	283	313	266	297	279	295	286	332	291	286	307	313	329	278	278	296	291	296	266	289	321	287	310	286	265	309	302	316	307	306	318	300	284	319	306	315	270	271	290	259	285	327	304	306	254	309	326	293	298	295	308	274	301	295	310	332	272	309	309	279	306	288	287	298	301	295	310	313	307	298	336	295	305	335	286	316	287	265	313	334	313	297	307	306	299	279	273	332	293	261	285	314	312	285	296	316	288	287	309	300	312	291	261	299	262	300	299	301	290	289	276	311	276	288	287	285	331	296	292	278	282	298	288	294	295	284	295	271	284	308	338	311	293	284	295	282	290	288	309	264	296	264	282	292	282	289	283	306	311	301	282	318	283	285	300	299	325	307	303	314	300	308	306	293	315	288	254	304	319	300	266	286	302	310	309	269	310	261	283	324	285	259	316	281	289	278	284	309	327	262	292	291	322	295	298	297	311	294	313	260	279	296	303	301	267	285	315	279	277	297	292	307	327	302	322	306	307	298	305	290	347	314	300	279	280	303	313	305	312	269	278	279	282	296	285	289	281	300	277	328	277	306	263	313	282	271	337	348	325	304	290	286	283	286	296	298	314	287	301	306	293	317	316	304	304	301	290	271	279	281	308	263	300	289	306	267	285	280	289	308	279	276	271	288	316	305	304	312	301	296	288	335	262	311	304	300	324	310	279	317	282	288	255	310	295	287	290	305	289	270	305	278	277	309	288	317	312	291	294	291	281	311	320	293	286	286	317	325	299	274	340	305	269	318	268	294	329	327	325	271	302	318	293	308	301	299	314	371	324	291	297	265	274	296	303	304	279	265	298	291	276	305	302	329	335	298	286	292	327	282	285	267	283	322	295	315	286	314	301	282	319	245	274	268	315	309	307	296	293	287	299	301	317	281	292	294	310	310	325	304	287	315	310	273	280	285	308	281	299	268	258	327	299	298	299	312	300	271	280	288	289	320	328	267	303	293	287	284	303	334	311	308	316	290	277	279	281	304	301	308	309	307	304	290	320	320	291	289	300	271	295	279	283	329	291	297	299	313	317	309	288	312	301	304	291	314	311	282	294	294	318	319	290	328	294	294	294	315	309	295	291	324	295	323	321	309	318	306	329	286	265	272	304	296	300	276	258	319	287	297	276	305	316	307	311	306	292	303	317	293	309	282	270	293	281	260	309	322	277	294	312	331	299	314	303	295	303	297	281	289	282	297	300	292	306	285	289	265	316	307	307	313	324	310	330	293	308	302	335	304	311	329	274	314	275	308	290	298	303	276	286	279	289	316	312	312	298	274	282	286	295	294	280	284	300	318	293	288	295	344	301	267	314	283	269	293	271	298	259	327	291	299	306	292	290	283	270	287	278	303	305	293	312	257	296	322	274	291	353	302	273	292	289	307	294	280	266	309	277	332	333	326	273	294	304	330	322	260	258	318	324	280	275	280	294	311	303	290	268	289	284	255	278	271	288	306	308	297	345	313	321	292	324	316	299	302	332	298	307	328	268	314	264	278	270	306	300	286	274	282	305	302	295	271	298	315	317	278	291	299	270	290	290	298	302	266	303	274	300	271	286	281	312	253	332	292	295	304	277	310	293	280	293	288	285	299	304	289	327	291	288	317	297	298	313	266	279	288	295	297	309	280	279	281	283	294	289	273	311	272	318	307	308	275	242	272	301	298	324	296	285	267	267	301	333	317	314	331	327	287	324	303	296	287	307	283	276	303	305	292	269	293	274	305	319	298	250	308	290	287	314	325	261	290	324	299	280	332	300	279	294	302	296	316	314	316	285	313	294	300	275	298	294	288	271	306	311	287	307	299	297	302	329	302	298	284	297	290	282	300	310	320	278	276	297	276	349	338	308	300	277	289	318	314	287	297	312	288	295	299	297	316	291	321	299	316	281	323	272	342	278	313	288	291	274	300	298	288	252	317	278	331	302	271	281	303	272	299	289	281	296	280	299	288	295	319	269	317	288	304	285	318	344	288	290	275	277	297	324	290	312	279	286	316	309	279	256	310	285	307	294	284	311	281	294	285	313	270	281	310	299	283	289	325	344	301	291	296	292	275	311	302	300	298	295	294	348	276	308	296	299	277	295	275	286	288	298	298	312	300	283	270	277	292	336	284	298	310	274	348	290	308	288	267	273	313	333	294	289	297	296	291	344	287	290	318	326	298	291	286	289	273	314	277	264	319	269	309	292	306	295	303	273	296	313	305	302	285	311	303	274	278	275	299	314	304	312	274	310	310	306	276	285	275	317	313	306	284	320	292	285	317	308	302	309	288	277	269	322	304	303	281	291	304	308	277	301	302	291	333	298	280	296	317	309	292	310	268	299	286	259	335	287	309	260	292	305	309	302	294	329	277	293	304	304	279	311	311	279	279
8618	1285	2276	2386	1993	1811	1492	1296	1153	1131	1088	997	949	888	795	820	807	798	776	739	762	737	727	733	741	732	745	774	687	707	707	767	716	648	682	703	666	670	678	717	696	672	717	733	638	668	680	690	630	693	704	671	708	676	697	695	676	648	649	657	652	638	692	699	673	691	639	675	667	686	626	708	674	662	599	619	688	609	673	640	674	681	625	610	670	672	687	680	737	666	661	620	673	663	674	661	662	663	678	622	695	659	685	699	682	652	642	658	637	635	644	677	651	668	667	612	671	707	658	670	701	709	691	676	656	637	650	634	713	705	632	682	701	687	676	702	683	731	671	628	657	679	659	627	686	662	675	668	606	706	644	685	657	683	624	679	660	675	729	681	704	658	636	707	655	644	666	681	661	647	660	670	694	671	688	682	685	658	692	647	645	641	660	637	652	615	669	678	635	660	624	702	646	691	664	702	656	671	617	680	672	657	694	639	673	655	697	649	671	667	652	630	635	684	659	642	700	668	639	678	682	684	595	618	657	703	629	660	660	687	638	645	690	706	632	667	662	656	645	665	683	617	629	651	632	683	643	617	685	689	642	701	647	649	685	679	666	692	626	649	650	674	616	649	674	676	610	641	690	597	622	658	675	685	696	641	636	669	667	644	658	667	686	671	662	687	659	643	639	670	701	629	640	650	647	624	661	673	681	650	669	642	648	683	664	676	647	651	648	657	691	642	670	645	659	665	599	620	673	652	660	694	663	673	680	621	677	598	656	654	688	657	636	632	681	647	623	705	680	669	627	686	640	702	713	675	708	619	657	668	630	618	673	657	657	615	658	668	687	654	628	638	657	697	678	646	679	669	668	687	683	668	662	652	628	697	667	627	631	678	665	682	662	664	676	634	633	676	630	668	651	628	658	635	702	658	664	655	710	666	670	609	679	631	680	603	678	710	664	690	669	692	675	685	656	654	631	655	667	651	666	715	655	623	669	663	714	653	611	647	682	681	627	630	674	652	671	725	689	669	678	620	662	633	657	649	665	681	628	660	686	668	659	655	615	632	629	634	689	673	670	709	663	657	663	694	680	671	667	688	671	653	681	677	613	629	616	664	696	667	608	671	658	678	661	664	638	658	612	704	662	686	681	653	635	651	669	693	682	612	637	696	685	703	683	652	619	648	676	662	645	718	660	685	673	663	651	627	668	665	687	648	696	716	635	635	597	608	683	660	634	657	645	676	688	707	621	684	678	651	677	666	676	615	654	655	629	650	690	637	681	707	646	681	664	623	708	664	680	707	617	664	687	634	670	691	636	673	652	639	726	714	651	661	653	643	656	584	681	631	664	672	660	639	679	697	670	661	668	669	681	651	669	624	665	667	681	670	674	685	640	672	627	675	618	664	656	653	670	677	644	675	707	646	681	693	689	623	631	698	661	720	650	629	724	652	618	681	643	660	679	660	667	647	669	677	674	654	676	654	651	638	690	674	652	609	665	641	697	692	709	692	663	690	645	684	652	649	682	725	661	633	710	684	647	661	619	659	658	663	708	683	698	681	654	661	699	669	684	660	653	647	631	670	678	657	657	601	674	659	663	657	688	696	637	650	649	638	677	701	703	691	696	658	672	639	643	633	696	708	649	636	621	699	670	694	680	660	678	669	642	632	642	596	612	624	650	668	695	634	695	663	672	676	675	650	681	641	697	681	614	661	640	621	617	643	643	636	640	665	674	692	673	678	659	728	656	655	635	648	650	656	658	628	661	630	636	648	634	659	674	660	633	616	633	656	665	687	664	621	674	661	645	675	622	650	716	645	665	636	668	701	689	653	671	707	686	700	669	676	668	705	715	722	676	631	633	624	647	674	667	696	673	668	657	634	631	654	665	722	692	667	673	680	681	706	623	666	671	627	705	678	632	663	672	695	738	664	710	649	636	635	654	649	663	666	677	634	648	685	630	680	719	665	667	687	684	656	717	677	633	626	627	676	666	622	660	672	635	694	635	662	665	625	612	670	661	679	677	660	677	611	602	670	661	669	647	707	685	640	661	627	647	647	647	687	625	664	678	635	694	670	658	689	613	657	646	649	636	696	679	661	602	637	684	704	710	653	672	635	648	678	661	633	674	653	717	669	632	676	623	675	657	656	658	643	647	681	680	664	669	667	691	695	655	670	677	682	704	674	640	665	602	666	646	635	666	688	699	667	687	654	656	677	683	644	650	688	648	660	646	640	643	643	640	638	700	656	692	627	656	641	667	687	694	676	692	662	711	652	644	672	642	624	669	640	679	663	661	668	656	660	659	685	704	663	702	685	642	627	686	721	666	680	680	659	706	662	673	668	710	635	646	669	690	605	681	665	660	634	671	674	631	704	710	654	643	661	672	630	635	645	624	647	686	656	678	633	633	644	689	667	666	601	675	647	612	698	674	703	669	672	640	696	626	662	669	669	670	656	659	652	624	639	703	654	647	682	626	616	657	661	659	672	664	673	657	643	680	686	675	668	665	673	677	658	647	705	650	642	678	643	694	645	657	634	678	681	635	665	681	631	639	637	655	651	694	652	658	700	637	670	711	682	591	702	656	685	593	702	685	644	619	655	688	675	646	645	703	653	663	663	655	658	646	631	680	671	641	616	641	682	587	693	661	678	648	660	690	641	640	641	690	647	690	646	661	692	640	632	649	676	674	677	656	673	662	663	693	633	703	653	642	653	681	621	678	664	692	672	647	670	612	702	689	641	635	621	636	657	660	660	639	663	645	638	616	647	656	701	671	693	673	621	689	673	709	684	652	676	685	679	645	665	625	663	701	657	646	646	667	699	638	672	648	670	650	674	680	635	668	686	672	664	628	644	660	647	693	662	670	634	625	633	677	652	672	683	699	635	663	729	616	646	641	696	666	671	677	640	655	664	694	661	648	682	650	646	665	633	658	649	690	692	652	707	638	708	621	685	667	705	689	682	675	650	667	654	630	676	681	677	655	664	682	682	625	652	688	634	634	648	659	704	674	656	692	667	634	645	684	681	657	654	713	652	656	642	638	666	657	642	705	668	625	660	623	694	645	628	710	665	675	624	661	647	656	616	651	681	687	611	634	653	680	648	650	686	657	687	683	652	638	651	684	678	685	655	609	648	664	649	656	681	665	611	696	655	682	706	683	642	596	613	624	697	669	694	653	666	663	700	648	645	679	672	620	669	647	635	711	645	676	635	677	691	684	717	722	662	686	627	675	681	666	640	625	676	636	650	659	645	697	662	621	694	652	699	674	677	692	619	634	674	694	691	637	622	644	672	625	661	633	651	685	687	680	661	697	639	661	683	626	623	691	750	608	671	713	633	636	662	685	633	652	650	701	693	662	653	659	674	688	643	643	645	662	669	668	658	656	648	661	641	613	679	657	647	658	672	666	662	616	649	620	663	646	678	652	601	703	674	617	649	660	712	653	642	692	638	647	689	657	663	695	646	673	641	667	676	681	712	669	653	667	676	646	692	691	661	656	665	650	678	648	675
1632	198	204	220	208	238	217	214	217	172	187	178	197	210	183	186	161	175	166	170	172	160	169	178	194	184	183	153	204	184	189	161	176	175	201	170	187	175	161	200	182	205	168	186	192	182	167	193	194	191	208	199	183	151	177	170	178	188	212	194	185	173	178	186	183	154	142	168	216	179	209	183	208	190	197	185	163	211	206	205	187	196	216	185	182	183	174	169	189	171	137	171	183	180	181	224	193	210	183	173	193	186	190	195	186	177	180	182	196	198	169	170	182	183	190	193	184	183	168	199	198	193	194	164	165	177	168	158	182	172	182	183	189	198	162	153	207	194	195	189	195	188	186	193	183	194	184	163	187	166	164	160	171	186	199	186	178	177	193	160	173	176	181	190	219	167	179	207	200	178	190	189	194	184	180	204	204	169	182	178	196	175	185	171	195	176	181	171	196	170	170	187	196	177	190	163	170	176	211	171	192	203	189	176	165	186	174	186	167	194	163	190	163	164	176	189	232	181	181	173	176	201	190	190	167	187	167	216	226	168	194	173	188	192	178	190	181	188	186	166	204	185	198	203	201	189	166	215	183	173	178	169	194	186	202	174	172	197	185	168	183	169	197	179	174	179	184	202	179	170	199	174	173	172	163	198	159	189	192	166	173	179	181	166	203	174	178	178	184	184	203	213	168	176	199	174	179	173	189	161	155	188	166	196	193	174	204	179	193	194	192	195	185	175	196	168	172	206	185	185	170	192	194	168	162	185	187	176	187	175	156	197	171	201	190	172	183	168	197	196	174	183	176	184	165	162	164	171	159	167	175	189	163	191	169	186	159	190	186	158	174	197	189	159	171	175	151	212	218	202	207	167	205	193	209	172	209	183	187	171	211	212	180	175	176	198	159	176	198	186	160	160	158	195	185	185	219	201	182	201	195	208	185	186	209	188	187	182	164	207	201	181	171	186	164	165	196	196	185	158	195	168	180	165	172	179	154	166	189	180	185	156	190	181	179	178	179	162	170	185	196	184	196	183	194	185	173	159	147	199	203	206	165	160	172	186	161	162	232	199	180	186	201	173	172	167	209	178	177	158	180	203	156	192	170	200	188	199	207	227	187	187	175	188	179	158	166	212	208	203	153	172	184	198	162	206	187	174	190	174	186	183	175	189	188	175	184	193	205	152	192	175	209	182	187	195	177	160	180	175	177	171	180	190	209	173	184	169	181	196	182	176	187	178	200	164	189	194	202	178	193	165	179	181	169	209	196	210	180	156	179	181	188	183	159	160	178	166	187	157	196	171	189	173	151	200	183	198	192	210	179	194	193	183	182	182	183	164	186	193	198	176	179	174	197	188	167	183	158	153	169	164	183	161	182	183	175	183	185	176	181	128	170	190	172	170	167	197	195	172	165	184	173	188	209	191	170	181	202	176	212	204	183	205	206	180	177	173	193	168	174	182	186	174	203	174	177	187	191	185	210	166	169	199	184	194	168	175	189	177	206	192	191	197	194	181	181	198	188	190	164	171	172	183	198	197	174	186	208	193	169	191	167	197	190	182	189	182	185	181	170	179	183	162	190	199	173	179	180	171	190	177	186	174	175	206	191	185	164	208	151	158	175	209	181	172	156	195	186	192	176	194	215	184	169	198	189	165	198	204	216	183	200	185	177	199	200	181	172	208	188	167	177	213	179	185	165	196	200	172	181	187	172	185	211	180	181	170	204	168	200	182	185	189	175	169	165	177	187	178	183	193	200	198	171	193	165	217	205	160	162	187	175	169	149	182	177	191	192	177	182	152	183	170	166	190	159	175	169	177	184	178	160	171	188	196	173	187	163	150	185	173	199	175	178	214	194	179	183	183	171	189	169	190	202	173	176	166	169	202	203	204	197	172	199	159	171	191	192	207	189	201	199	155	184	187	180	204	188	184	148	169	197	183	171	178	183	174	182	190	177	169	184	162	182	173	187	175	168	153	181	194	205	179	184	182	197	168	201	197	192	177	192	186	214	193	203	206	187	194	189	181	182	185	182	178	167	180	191	158	186	179	160	157	174	190	175	168	172	186	194	200	197	150	183	199	171	163	204	185	170	188	185	199	183	198	191	158	189	161	168	188	185	208	165	224	182	187	179	203	195	188	182	200	191	153	194	208	189	193	180	184	173	192	174	192	158	209	161	180	180	178	198	191	157	179	175	198	204	172	166	180	163	178	185	180	190	199	180	170	198	177	184	187	161	169	171	158	180	204	188	165	175	203	171	181	169	211	177	171	183	178	192	212	195	202	173	186	212	168	183	181	173	181	195	184	183	198	182	203	196	198	207	200	175	209	186	153	187	175	177	170	186	149	184	207	161	189	162	156	162	181	165	196	185	186	178	180	201	202	190	186	194	186	186	182	190	200	202	170	183	185	184	200	172	192	183	200	198	190	194	191	198	193	218	207	169	171	211	218	196	171	179	197	178	174	165	177	171	193	206	175	196	179	181	188	194	178	176	164	178	160	193	185	194	166	198	167	197	175	160	189	182	192	170	199	186	191	180	175	177	183	206	208	215	187	192	156	174	196	178	178	196	165	173	181	196	190	196	189	188	203	202	185	202	181	182	178	178	191	170	173	173	202	183	200	175	180	199	165	166	189	175	183	198	184	202	157	192	212	194	174	202	189	185	156	210	170	177	169	161	207	178	202	198	205	211	193	181	181	173	162	172	178	208	180	189	169	168	192	186	207	170	170	207	208	186	180	176	177	173	190	185	200	186	170	160	196	194	161	173	191	188	182	172	174	185	179	190	183	189	154	205	175	178	200	183	192	172	161	201	159	193	178	167	176	189	176	209	219	173	196	173	172	169	189	193	170	168	185	193	187	189	161	172	165	180	178	202	206	194	185	186	175	163	197	186	177	166	192	217	187	179	173	169	194	194	211	211	219	188	203	184	170	187	168	203	170	199	198	176	204	204	197	181	174	180	210	203	169	195	158	186	189	190	178	175	188	197	206	191	172	170	150	174	179	173	195	177	194	185	163	161	183	186	197	179	192	228	185	187	146	190	194	177	170	189	177	170	205	183	187	186	199	177	155	188	195	181	187	189	184	185	185	202	202	193	170	193	163	191	190	183	173	178	174	163	210	207	183	150	173	198	190	196	176	164	186	190	215	187	174	188	162	218	207	192	182	168	185	182	180	153	176	193	179	218	192	193	187	222	174	195	154	205	187	172	207	177	184	181	176	172	160	165	191	189	179	197	182	191	189	177	164	174	183	180	153	206	191	172	199	198	218	155	156	174	166	170	172	200	192	181	194	164	184	210	189	213	182	158	183	191	202	183	182	215	217	162	202	200	185	194	199	180	181	168	214	195	167	198	150	202	169	155	202	180	182	175	182	181	174	182	207	176	187	163	191	181	185	179	181	174	182	182	202	199	169	215	188	168	178	164	150	170	184	160	186	160	206	215	189	186	169	173	178	194	215	185	190	190	204	184	166	182	186	201	183	191	181	165	191	157	179	189	165
1829	509	526	516	542	544	543	468	493	457	447	491	434	497	450	518	473	466	493	499	442	479	445	475	478	493	467	464	446	448	446	486	475	502	482	477	446	460	463	502	482	481	449	462	506	452	447	476	447	416	473	450	491	472	467	469	495	465	466	482	451	454	422	497	486	465	472	468	466	448	489	467	487	458	439	466	445	444	490	490	479	467	444	507	459	436	453	467	493	475	464	477	429	455	446	459	458	485	450	462	482	439	493	443	488	449	422	432	507	482	483	523	502	459	491	481	501	485	495	449	476	473	486	514	512	458	497	474	455	491	470	483	474	465	458	514	495	504	479	429	468	475	485	459	502	447	482	447	466	457	480	492	437	491	481	476	478	453	470	473	433	497	476	479	472	475	463	499	469	484	478	467	467	478	488	455	466	494	447	483	455	490	469	449	458	507	517	467	494	468	497	496	470	438	471	462	465	466	500	483	465	464	482	485	471	436	477	456	487	473	477	446	511	479	452	481	479	515	475	409	467	503	446	478	471	441	465	490	468	439	491	473	473	489	443	451	450	473	487	457	524	467	502	478	447	497	443	445	469	487	482	469	506	490	462	457	446	440	462	497	466	468	489	451	471	447	455	473	497	491	475	458	496	442	430	471	496	463	485	455	467	471	464	468	458	456	484	500	464	455	462	447	471	457	504	461	468	445	532	462	439	459	451	456	461	450	482	468	483	472	476	467	477	483	487	457	457	478	467	457	435	475	438	449	527	450	487	479	457	440	477	514	436	476	479	440	506	460	495	477	464	502	478	488	477	471	469	467	488	474	537	471	463	452	456	499	508	477	459	455	465	495	526	485	478	439	494	460	500	462	463	503	473	438	490	469	448	493	471	467	463	483	448	473	475	473	432	508	456	455	458	456	431	465	448	465	472	447	492	497	494	464	469	441	477	490	433	467	428	486	461	455	459	414	480	489	471	503	441	469	505	447	461	520	498	453	490	486	491	460	490	478	470	469	504	441	506	450	461	488	497	460	468	456	445	471	467	466	477	435	504	406	465	450	450	456	434	438	468	444	521	490	475	453	440	447	430	435	470	452	497	529	486	475	539	490	461	443	501	456	457	477	455	477	466	475	505	423	454	459	469	485	473	475	468	452	479	488	471	494	529	504	492	461	435	478	498	488	490	485	481	432	473	460	516	479	467	473	496	484	462	464	501	457	457	461	466	458	473	466	472	476	453	463	448	457	448	475	480	474	485	470	482	491	456	490	459	429	466	512	462	514	476	465	471	456	459	490	467	470	455	478	454	493	469	469	471	460	474	451	467	503	491	473	473	444	428	457	457	460	510	470	495	480	459	457	473	493	440	449	462	460	438	446	465	511	462	485	450	441	401	454	501	448	449	498	479	484	487	440	525	473	521	482	452	488	507	455	482	469	471	448	448	434	487	488	466	452	467	459	473	432	474	484	448	508	453	487	475	488	487	509	467	511	465	503	461	449	442	446	487	414	505	469	459	505	475	429	436	460	461	461	457	463	467	479	446	447	475	472	458	489	463	467	478	433	472	464	496	484	477	514	462	465	438	441	480	507	444	471	509	473	477	474	487	463	484	456	474	449	473	494	441	475	480	446	452	460	464	463	461	475	461	458	464	498	483	447	482	487	468	487	467	448	476	504	430	455	475	481	474	514	483	488	452	492	498	492	492	477	475	489	464	462	473	450	506	434	478	471	480	469	478	435	458	507	444	480	480	460	485	483	436	438	457	473	489	447	462	478	449	461	482	453	433	464	447	472	447	491	493	469	454	467	455	490	468	461	463	440	483	490	472	459	501	449	441	510	457	469	466	426	503	456	514	491	449	474	443	449	492	426	477	438	478	457	489	496	457	500	494	478	451	489	446	488	456	470	486	478	436	457	471	437	456	486	488	469	430	446	496	495	444	511	492	464	435	481	500	442	446	468	468	445	474	494	461	456	432	469	474	458	455	499	433	443	489	452	464	490	479	479	482	471	464	472	466	458	462	450	478	497	482	491	464	451	446	434	460	489	476	442	447	434	500	489	436	470	497	453	487	454	408	483	466	505	457	489	449	495	473	461	459	446	469	475	432	448	472	470	470	459	464	474	511	452	479	490	454	454	471	460	480	459	483	462	468	467	479	442	464	443	443	490	472	481	459	454	489	487	476	470	507	446	475	481	429	429	457	463	466	483	463	492	454	445	474	471	438	484	437	442	428	470	505	492	486	448	471	482	468	447	498	472	486	477	488	507	443	465	464	506	422	445	509	512	465	438	470	485	488	482	440	503	458	440	468	469	505	450	520	518	461	515	462	494	457	481	469	462	443	437	453	423	414	470	458	475	397	489	433	476	473	439	461	466	473	446	462	436	484	437	457	438	457	479	445	481	488	459	461	437	431	461	469	493	431	485	458	490	459	478	483	485	460	467	443	473	457	474	445	454	457	454	461	460	487	443	478	492	447	492	510	472	449	458	453	451	459	461	467	464	481	471	441	458	471	474	460	433	480	463	489	474	457	456	479	435	492	470	444	464	499	473	458	500	498	525	458	464	461	471	449	467	499	484	465	465	434	482	445	465	477	476	460	490	489	462	496	448	441	435	464	453	486	471	459	444	478	458	464	438	474	476	443	431	472	489	471	476	464	464	459	453	451	491	417	474	480	449	467	460	478	437	468	475	495	483	445	494	461	462	408	484	451	452	458	479	452	481	455	458	490	474	475	472	442	465	473	476	465	479	443	457	479	472	445	468	470	471	454	546	443	497	509	442	467	478	453	433	441	436	450	481	481	430	499	459	477	487	460	447	485	446	466	457	486	485	455	435	480	476	471	459	494	464	473	492	503	438	489	503	468	483	483	512	442	474	446	464	412	477	455	465	485	458	453	411	504	463	477	467	473	459	478	426	449	472	441	489	478	428	475	455	500	419	471	491	484	455	498	467	490	463	470	493	473	481	473	464	400	470	471	467	474	468	467	446	444	439	506	481	405	483	485	445	482	466	462	463	483	477	485	484	456	480	468	509	493	474	504	488	487	452	462	448	469	480	489	471	490	520	458	464	431	489	439	471	494	486	480	479	442	512	490	477	478	493	471	483	442	450	477	452	467	482	471	454	462	474	442	482	468	481	438	493	457	484	472	472	482	477	475	464	471	465	441	452	458	417	469	477	486	485	481	480	512	476	460	466	452	483	447	458	463	460	490	442	462	466	442	449	503	485	409	442	460	491	465	491	482	445	486	502	462	480	488	495	432	465	443	469	413	466	470	478	479	512	478	456	476	482	444	401	442	492	426	495	426	459	500	434	461	480	457	497	494	449	477	496	450	499	479	452	493	481	465	448	500	447	491	467	465	475	455	474	459	465	478	505	443	444	465	445	479	465	433	437	487	447	496	450	494	446	502	481	492	475	449	454	476	495	476	469	482	469	443	507	508	481	497	468	477	465	455	450	477	461	485	479	459	471	466	430	484	460	457	467	470	487	449	424	482	447	496	428
8324	666	635	577	511	478	450	423	380	399	363	346	336	367	344	398	364	351	391	386	352	345	352	309	340	331	359	352	348	334	335	353	339	369	348	342	312	320	327	325	345	312	349	365	361	359	350	348	342	347	375	392	355	322	366	311	355	327	346	334	399	362	365	313	344	375	345	336	322	358	338	352	338	348	339	360	320	343	342	324	335	370	300	356	336	360	358	340	357	321	333	335	344	353	359	352	346	340	364	324	334	365	381	357	329	306	339	358	345	324	335	341	340	346	311	323	332	330	339	313	346	361	337	339	365	330	343	346	365	345	351	328	364	344	329	352	338	339	363	374	330	335	316	332	317	329	330	354	326	336	335	314	315	313	316	320	302	315	334	347	351	312	374	337	366	314	320	327	319	316	328	381	366	335	335	327	341	312	333	332	312	358	357	335	334	350	326	344	344	322	323	343	318	314	355	296	361	325	353	350	345	349	372	326	343	356	289	362	314	380	308	351	363	320	315	349	346	350	358	384	325	324	302	341	349	330	333	323	321	329	334	302	360	340	353	346	323	347	340	351	372	355	292	327	360	344	355	341	315	353	386	322	333	374	348	293	335	339	314	321	328	349	354	351	303	334	329	335	359	319	327	331	351	344	346	337	367	344	371	326	350	375	335	316	325	375	361	318	325	322	340	316	365	318	333	326	310	346	370	321	327	339	320	357	318	301	371	331	362	295	370	317	295	367	337	366	346	341	294	331	356	369	338	308	354	326	332	333	378	311	299	313	303	346	354	317	342	287	365	368	302	330	346	351	327	367	346	348	349	351	347	318	353	370	314	348	305	362	333	361	328	314	341	351	337	321	347	333	365	332	323	320	342	350	365	327	348	355	352	377	375	321	334	350	313	297	327	366	342	323	332	342	336	330	333	313	371	346	345	327	365	326	324	328	374	332	323	320	329	332	338	312	322	332	334	357	323	337	368	349	340	380	337	317	333	365	350	314	333	352	359	353	362	350	330	323	347	333	358	362	369	330	327	351	339	368	327	355	328	351	330	343	379	345	359	331	347	370	352	349	345	337	323	322	336	365	328	355	372	302	301	323	343	378	373	363	292	310	322	356	320	351	340	318	362	325	335	361	349	349	368	363	373	332	330	330	326	350	375	342	331	337	299	326	362	372	304	358	332	353	310	380	337	347	342	355	325	343	333	305	332	321	348	363	291	332	321	355	365	314	332	327	303	343	361	348	341	309	350	351	365	326	364	304	338	350	310	333	385	344	361	333	316	323	387	321	369	316	374	340	370	359	322	325	347	334	351	325	320	338	351	366	376	326	323	363	325	359	312	360	339	351	345	331	347	325	352	312	317	345	331	303	351	315	370	332	351	327	343	330	338	348	331	331	354	368	354	351	334	346	314	324	328	338	340	328	374	332	317	311	355	352	343	319	330	348	351	327	336	355	342	367	309	307	326	320	346	338	336	335	354	346	351	343	357	318	346	353	350	351	353	345	332	341	348	343	348	332	374	324	333	314	316	329	361	360	362	341	345	341	331	342	374	354	343	356	336	364	334	358	330	356	362	332	336	344	330	343	361	341	335	351	322	332	321	346	333	349	335	354	307	324	343	317	361	343	316	377	348	313	366	353	343	346	363	352	330	329	328	300	371	303	339	355	336	360	344	360	367	351	389	338	298	336	367	329	371	303	312	341	350	335	353	323	355	345	337	343	320	315	348	367	366	315	343	324	370	341	324	320	372	326	350	349	346	380	362	355	324	321	355	347	361	330	330	386	350	346	327	345	337	371	305	349	346	337	318	321	372	327	343	366	332	401	334	326	319	340	372	342	320	305	363	359	333	351	359	319	339	336	345	364	322	330	318	337	328	346	352	366	346	341	370	351	306	387	332	371	299	349	335	357	323	333	330	335	301	332	331	346	310	329	331	338	353	349	354	342	322	319	341	358	338	325	336	329	380	347	339	326	349	323	367	344	352	357	325	362	349	363	345	340	310	325	303	343	327	312	321	348	331	359	351	304	346	327	357	349	380	378	350	328	306	316	317	375	358	352	347	303	372	320	321	371	325	355	318	319	375	336	373	341	328	314	308	339	341	340	304	331	330	328	342	312	322	314	338	344	356	312	356	325	349	272	350	331	318	320	327	347	344	329	323	321	362	328	348	362	282	336	297	373	346	300	362	344	354	321	342	341	320	340	340	344	354	336	335	359	307	333	345	272	363	313	358	316	345	344	378	313	353	360	330	363	347	350	318	359	320	364	325	365	362	313	345	321	323	316	280	330	336	350	348	391	346	335	366	345	320	386	368	347	371	376	346	347	316	326	333	334	344	323	342	341	333	373	353	366	365	363	366	362	367	331	333	353	350	356	356	343	311	326	336	327	366	366	345	320	323	326	384	333	317	313	337	339	356	330	335	370	327	335	395	360	326	357	342	319	318	367	363	367	341	338	321	337	354	354	347	331	357	355	327	335	310	315	308	369	365	331	362	373	340	321	338	365	328	326	380	353	332	333	369	368	368	337	320	359	321	319	370	319	359	348	341	355	325	356	320	331	356	301	346	312	342	309	336	339	340	344	336	327	318	331	343	331	319	376	331	355	332	347	375	324	338	309	292	313	363	329	343	348	308	318	359	324	347	326	336	330	363	375	326	336	327	331	335	346	367	336	343	322	346	342	330	317	331	340	322	332	329	350	359	344	349	342	373	363	332	330	332	393	306	332	345	322	368	336	326	329	370	342	356	359	344	305	355	337	346	370	327	342	328	327	341	342	345	380	354	375	384	347	343	375	359	366	325	327	319	349	344	328	347	336	324	310	319	322	346	359	351	362	336	316	326	360	353	349	350	319	327	342	320	349	338	354	332	351	346	324	357	397	344	330	323	319	377	320	349	319	338	342	341	359	356	364	346	333	348	338	344	351	333	327	328	340	361	344	323	348	338	327	342	339	297	342	349	342	330	333	343	342	312	324	322	331	341	388	343	348	322	352	311	370	375	324	344	358	353	332	344	325	324	328	365	342	364	345	331	346	351	313	383	340	347	349	313	324	337	329	343	304	353	334	329	347	345	374	325	311	330	321	343	354	356	374	348	351	364	315	315	352	354	349	361	356	292	350	359	344	345	345	353	330	350	352	347	315	285	301	367	333	336	348	325	349	354	349	335	352	343	340	324	321	321	345	340	415	373	341	343	325	353	363	344	337	316	362	363	325	324	341	363	376	351	339	377	327	329	351	334	355	362	364	339	347	350	357	322	319	331	343	328	330	326	339	348	349	332	340	366	358	327	359	333	331	324	350	352	370	351	335	331	380	327	323	336	333	320	322	347	330	349	350	327	345	315	327	334	355	355	321	343	361	355	328	327	326	328	326	330	365	348	350	348	335	339	336	353	366	341	346	331	356	329	365	347	367	351	338	339	341	349	343	379	315	327	359	353	344	335	322	361	387	335	327	343	371	346	372	322	355	362	355	339	323	333	356	349	336	349	339	375	336	363	348
6930	1141	1572	1575	1535	1398	1237	1117	1072	972	976	911	946	881	886	893	841	848	835	854	791	901	803	767	798	805	803	808	774	799	782	764	806	819	814	839	783	790	828	784	710	721	800	763	776	785	755	795	790	826	794	801	743	853	804	712	766	798	811	758	770	770	773	802	783	822	801	751	798	776	764	803	766	726	788	792	775	790	796	786	789	779	747	766	781	793	802	765	760	782	823	865	716	783	838	781	790	830	807	765	777	829	756	794	816	773	723	754	748	784	796	785	777	837	769	751	807	762	772	807	779	808	830	766	774	799	807	762	809	739	802	776	788	706	758	718	783	766	735	714	762	843	784	752	785	786	797	766	764	736	801	759	798	813	807	823	755	809	798	755	733	811	807	810	791	781	764	797	768	777	774	779	818	738	800	803	783	803	780	791	749	731	758	750	782	784	800	791	743	820	749	811	730	780	762	756	783	821	784	757	763	790	789	802	772	835	783	750	733	772	733	803	783	797	829	741	731	802	764	763	792	760	725	803	788	773	815	772	805	758	805	808	767	743	774	779	800	844	781	767	761	757	780	748	834	774	794	808	771	783	743	780	763	767	748	772	765	839	779	771	771	757	797	745	753	776	804	778	747	752	756	829	834	823	766	818	791	752	827	787	796	736	787	772	755	761	773	769	732	752	790	793	747	769	771	788	777	778	782	774	744	754	737	773	772	753	814	759	809	786	736	751	781	755	815	800	750	832	742	787	808	804	781	775	818	734	779	832	770	802	813	776	789	753	769	729	739	808	777	824	794	737	780	746	765	783	815	807	736	829	804	795	758	780	732	781	764	807	827	762	785	793	851	760	798	787	817	774	756	751	784	783	772	801	809	818	751	769	819	752	824	723	806	799	759	776	803	740	657	781	802	748	734	764	747	780	830	788	770	847	772	753	819	786	749	815	836	787	784	772	762	779	801	772	762	783	794	809	810	804	773	820	748	731	757	756	775	761	791	803	765	748	759	798	768	779	767	759	825	779	785	776	830	766	832	769	788	747	776	777	772	822	778	791	772	764	796	803	775	777	818	782	761	795	811	767	767	787	746	808	793	816	770	789	808	767	832	781	796	776	818	782	735	779	775	786	781	735	777	799	758	819	768	811	781	778	749	756	797	768	803	758	806	807	836	766	796	771	749	769	782	795	772	807	761	786	766	760	818	778	803	754	754	772	735	749	734	765	802	810	802	763	759	777	747	768	778	744	824	776	829	827	792	788	785	754	778	821	821	793	797	752	752	773	770	745	760	798	753	761	809	811	785	815	766	721	773	775	763	736	766	796	821	824	845	734	799	767	830	776	789	802	775	769	743	826	797	798	829	785	757	762	767	776	737	753	737	804	790	815	758	755	819	767	766	813	767	759	812	716	775	802	764	796	777	740	818	793	844	778	727	834	823	833	767	758	774	739	793	778	785	808	788	790	793	771	779	825	786	847	778	761	785	784	779	747	732	780	794	731	694	781	814	780	830	793	765	754	729	763	783	805	804	797	787	817	794	819	818	785	767	770	780	768	806	795	771	772	755	782	779	759	809	801	788	762	756	797	805	831	748	774	754	792	770	785	853	800	723	762	794	763	805	772	757	798	785	785	808	778	808	785	795	753	787	765	774	751	777	771	781	802	771	850	786	734	776	817	780	751	805	808	735	764	766	710	758	782	762	761	754	759	735	788	764	754	760	787	779	826	798	752	737	778	725	793	739	779	782	783	814	754	740	806	786	791	750	728	792	813	813	829	795	822	773	733	752	794	768	736	718	773	771	751	805	787	751	813	758	752	803	758	819	793	786	787	819	790	738	774	733	757	715	757	781	792	777	811	723	831	813	800	801	767	785	806	768	780	748	762	771	769	773	785	763	757	763	771	803	767	765	800	779	774	753	790	750	779	784	789	759	798	777	790	749	799	796	744	794	768	728	782	786	769	775	744	759	771	783	785	782	756	796	770	721	751	767	773	787	790	749	825	709	757	763	762	786	824	768	774	770	756	784	763	788	749	786	771	831	829	802	771	734	734	753	746	754	791	774	766	767	791	752	780	797	781	783	770	768	831	807	781	792	720	783	795	768	792	796	820	774	738	761	746	862	799	766	756	769	748	764	823	764	731	802	763	774	811	776	817	758	759	801	781	747	771	774	802	819	801	760	755	720	773	771	735	775	790	716	753	796	718	798	788	783	785	769	806	784	766	778	725	772	830	776	761	802	750	787	768	750	754	800	787	765	793	785	795	773	816	765	741	787	752	810	842	807	798	825	758	764	842	795	781	828	772	773	779	759	828	809	752	787	753	824	731	788	783	853	784	776	785	725	742	760	802	747	762	758	771	837	778	757	755	799	738	830	806	757	756	777	806	772	820	795	771	763	779	771	790	758	778	733	711	788	754	779	755	791	812	749	786	806	762	759	747	739	801	762	758	745	830	797	814	780	806	743	746	722	743	724	794	728	750	777	797	788	735	797	780	776	768	763	794	803	787	774	760	774	768	790	776	775	820	757	758	817	803	788	752	795	753	793	793	760	827	810	773	807	749	838	824	751	791	862	805	770	796	781	734	743	753	773	771	772	799	777	749	760	751	840	833	773	801	767	768	785	778	805	748	777	764	727	785	775	823	754	724	733	796	755	812	755	823	764	784	812	789	778	756	751	785	779	737	804	774	765	788	842	795	814	780	749	806	759	754	745	799	802	775	747	823	838	774	783	750	794	747	758	786	753	791	799	799	797	800	733	767	774	769	788	803	826	754	783	800	792	774	782	773	774	764	830	783	757	802	745	769	807	829	789	761	795	785	752	808	755	796	813	759	712	778	777	800	745	726	767	769	790	776	761	755	769	782	753	760	742	811	815	757	744	749	801	747	832	736	721	822	706	785	757	793	766	772	760	765	798	807	805	805	749	812	800	808	776	748	806	778	797	754	777	773	784	734	769	742	764	771	771	787	798	797	841	793	800	718	731	797	741	775	808	800	784	781	773	777	782	793	820	821	755	810	733	741	741	814	789	798	742	709	794	716	743	778	818	787	749	814	746	778	812	800	782	774	774	812	747	753	797	739	794	793	771	798	792	777	773	770	770	797	828	802	803	777	852	802	779	796	780	764	795	794	795	782	790	743	763	755	735	808	818	728	802	782	786	762	779	804	751	762	747	753	807	796	769	772	789	741	805	720	759	820	793	769	738	803	760	774	735	798	769	801	768	782	790	787	795	787	732	792	701	835	762	753	771	770	796	789	807	783	738	788	764	774	748	737	747	771	793	731	754	732	804	751	766	778	758	734	765	811	764	785	788	799	770	764	778	776	794	808	807	782	823	782	777	760	786	765	815	788	769	815	780	821	801	780	809	756	831	836	782	784	803	758	771	732	755	783	767	760	760	818	774	760	772	783	765	745	783	797	782	808	756	772	737	836	830	783	793	759	757	858	756	740	736	785	769	810	765	734	776	763	778	786	779	793	776	799	791	753	797	830	734	754	752	840
15203	1489	1041	792	558	484	445	422	387	400	378	340	335	289	311	322	290	305	344	330	289	322	325	319	279	320	292	299	299	317	266	338	292	274	330	312	280	269	288	303	267	295	285	310	281	311	298	307	280	298	272	310	267	304	324	286	314	310	294	270	275	296	332	281	273	253	270	312	264	305	278	298	278	281	298	303	296	293	292	289	300	313	315	261	295	276	318	327	291	222	309	294	302	278	339	261	296	292	266	308	323	272	278	301	276	283	298	311	274	298	325	312	275	296	318	310	302	284	325	301	304	270	337	255	294	271	282	281	303	248	308	300	286	286	292	311	311	280	272	302	282	313	250	282	275	298	332	315	285	272	268	308	286	297	301	292	297	313	215	302	306	295	280	273	299	306	306	314	293	289	289	287	272	298	320	289	264	312	286	293	276	292	297	277	300	287	291	309	277	261	266	302	289	277	286	249	299	269	301	309	280	274	268	275	258	279	287	273	279	267	317	296	298	285	300	295	278	319	332	328	292	277	277	256	299	334	321	270	271	263	328	276	301	308	263	282	256	289	265	288	299	290	301	270	305	295	303	254	321	293	294	320	285	323	317	315	279	285	255	281	289	249	280	302	287	321	292	266	321	326	283	293	279	310	263	281	262	296	271	296	328	314	292	305	309	275	304	299	258	287	294	287	312	305	305	326	263	348	320	284	292	298	296	298	321	297	272	274	249	306	239	290	304	288	264	293	283	260	276	264	296	274	284	288	320	272	263	302	296	291	297	256	286	305	262	294	315	297	312	313	319	278	297	262	275	303	258	301	305	276	300	302	264	312	317	292	303	302	294	269	340	308	294	277	303	292	302	290	297	315	323	292	274	283	304	283	254	263	320	277	306	294	278	283	284	295	298	253	302	300	281	294	282	276	258	300	324	300	308	285	282	301	295	260	291	262	237	277	290	273	294	247	260	257	305	316	307	260	296	289	299	287	277	306	334	326	252	285	279	266	323	281	295	298	285	278	262	266	241	307	291	290	258	288	258	242	274	278	296	277	282	277	309	299	295	299	307	287	294	306	336	281	274	266	293	282	278	239	280	268	295	274	268	292	267	264	297	279	262	300	258	296	260	312	310	281	296	248	307	281	300	274	289	281	286	319	278	271	281	271	275	298	262	268	283	297	276	292	273	263	294	331	286	250	276	276	256	281	307	283	268	299	302	263	272	303	296	312	280	275	282	316	310	313	303	304	301	302	324	312	310	291	298	284	312	278	288	302	347	300	288	325	300	274	290	289	286	295	282	281	283	284	323	287	297	298	276	280	277	303	342	255	288	312	326	289	293	300	321	278	305	277	261	304	284	268	303	305	295	319	283	299	306	292	271	282	303	276	298	268	287	291	281	275	247	271	244	315	283	306	328	270	262	272	242	286	298	282	297	289	284	304	282	270	297	300	288	261	267	293	244	276	279	273	291	265	300	313	285	248	283	295	310	293	287	308	292	306	284	268	291	289	263	288	323	312	291	298	260	261	292	268	285	293	302	289	285	296	263	302	290	282	272	285	284	270	284	238	293	307	266	285	280	279	269	263	293	335	279	304	288	259	283	273	272	274	328	292	280	303	300	296	309	253	305	318	287	264	268	279	290	290	286	292	281	284	280	273	309	290	266	319	285	291	302	253	284	298	254	267	279	304	283	265	253	308	281	295	282	305	309	312	324	270	278	283	258	270	298	280	299	306	269	295	294	288	299	277	277	259	294	286	248	317	274	311	292	257	283	267	280	299	311	290	292	285	295	289	299	302	262	321	291	298	276	286	300	264	279	281	292	290	284	308	318	282	268	300	279	291	310	291	309	293	245	288	292	289	266	316	296	263	284	288	289	302	269	295	268	294	306	266	306	266	287	274	316	284	296	253	258	267	297	293	307	258	275	290	277	268	277	294	301	277	284	289	311	323	296	300	316	332	294	306	288	290	304	312	303	285	291	269	278	306	317	281	275	314	304	261	299	298	299	279	305	290	284	310	291	299	272	300	287	271	264	289	311	295	269	292	264	270	322	297	257	261	271	263	251	293	303	268	311	268	292	282	288	289	265	334	304	288	292	313	296	273	312	301	320	266	276	283	280	264	279	273	255	280	268	310	276	301	281	250	276	307	289	254	286	295	296	302	272	292	281	284	250	267	292	260	293	330	292	296	276	302	300	297	268	277	259	306	294	262	280	327	298	269	291	282	293	292	292	291	269	276	319	278	308	289	283	297	264	269	313	292	286	347	295	309	275	337	278	290	288	296	305	288	279	304	306	271	331	292	281	288	295	308	298	297	280	326	255	278	316	270	300	325	271	315	294	256	297	330	317	274	298	310	300	292	333	288	280	294	281	279	259	302	297	300	294	284	281	303	326	294	260	283	279	315	281	285	325	311	244	309	288	279	299	279	291	267	317	309	293	295	338	288	288	295	268	291	292	285	304	262	267	277	300	280	293	279	308	287	239	267	272	272	267	304	299	303	296	280	282	287	330	298	305	261	277	268	308	271	309	284	327	341	315	295	275	286	263	288	278	287	291	297	269	312	293	295	273	279	330	289	251	290	285	275	292	300	296	272	280	308	298	304	341	272	306	278	303	264	310	318	310	263	295	291	274	309	265	278	286	278	281	278	297	294	301	309	300	277	346	281	302	286	276	267	302	283	268	278	317	288	296	255	289	277	283	299	267	297	270	305	266	271	289	294	242	298	272	290	290	294	307	323	314	304	289	291	302	301	301	315	310	324	293	269	290	300	316	283	258	278	277	290	291	273	301	279	289	294	292	257	304	298	268	304	307	318	296	280	289	282	275	308	304	288	303	281	288	296	271	300	311	275	290	279	299	275	291	311	293	290	318	248	249	277	288	320	326	264	296	270	303	316	321	281	278	306	298	301	294	310	305	291	319	273	280	282	278	299	259	297	270	325	275	289	294	297	253	338	293	274	283	291	278	285	274	303	303	267	240	262	261	353	270	303	289	269	279	253	251	296	299	299	290	325	274	270	294	303	277	313	295	261	284	285	272	291	266	297	280	270	290	333	297	298	277	273	293	284	289	278	298	299	272	277	308	285	259	272	283	284	277	306	303	290	309	251	256	277	285	276	290	298	286	252	278	295	296	312	294	306	283	303	285	287	306	293	300	266	330	293	284	252	286	292	328	283	288	307	278	270	292	301	303	307	307	308	293	248	315	326	278	264	300	292	308	281	304	283	286	283	307	303	317	349	305	289	287	292	302	269	281	273	280	322	275	292	306	302	295	312	278	269	286	287	311	284	281	256	286	296	313	298	322	292	259	300	280	292	270	270	282	293	256	321	281	286	294	301	266	308	295	272	293	285	271	279	298	301	304	280	288	306	328	288	267	259	280	272	253	275	288	302	317	284	292	271	296	291	275	277	270	269	297	274	322	282	275	303	296	311	297	259	328	286	270	313	273	303	294	314	301	294	297	286	280	296	295	282	317	312	279	296	278	279	311	276	300	262	290	263
8397	1342	2184	2327	1926	1678	1472	1261	1144	1155	974	975	902	852	819	764	833	806	781	750	758	752	715	704	724	694	742	679	699	684	702	661	645	637	662	665	704	689	678	698	690	695	686	644	626	615	649	700	639	621	696	669	639	657	597	701	601	639	656	610	666	681	607	650	702	655	688	673	658	669	664	640	628	671	673	688	615	681	605	656	681	651	612	692	644	658	673	657	637	669	627	651	673	613	631	611	647	682	668	653	677	662	631	648	639	697	621	691	647	639	616	618	660	626	650	668	689	644	651	683	620	625	638	659	654	650	688	678	624	643	635	649	622	645	664	609	655	651	632	680	630	680	647	623	648	667	598	693	665	687	611	654	635	679	643	647	692	582	650	642	641	627	650	660	634	612	638	656	663	673	646	657	639	668	602	655	639	669	644	665	602	667	667	598	644	648	621	697	637	654	690	670	669	695	684	660	646	646	655	635	664	645	654	655	655	634	657	621	630	660	712	645	655	634	656	606	629	645	663	648	671	587	637	648	639	658	653	654	666	627	645	660	655	634	638	624	618	629	627	640	664	680	667	590	599	650	613	636	634	686	610	661	667	652	639	674	637	628	676	653	642	666	590	648	644	605	655	630	651	663	679	652	663	669	628	650	675	693	636	649	641	625	624	652	676	613	627	632	637	640	650	629	692	659	629	662	616	645	658	647	700	655	635	602	648	661	657	647	701	643	611	697	622	621	635	628	667	661	654	670	629	637	671	654	709	638	646	645	684	630	672	644	678	638	629	677	642	639	661	646	662	683	698	649	655	662	651	638	657	667	647	614	684	605	641	638	622	617	660	664	613	615	627	619	628	660	659	665	639	616	607	648	626	625	703	650	631	658	655	649	595	639	662	678	649	619	641	670	621	679	680	628	660	618	622	648	625	644	602	618	672	680	658	666	623	688	664	670	628	656	661	649	652	653	660	656	666	611	667	636	657	671	629	675	631	642	607	644	675	642	624	637	649	617	660	639	692	637	645	697	670	652	620	701	590	640	641	656	668	669	654	639	629	671	641	641	673	679	675	611	654	624	692	649	677	641	614	674	619	657	662	634	632	678	634	654	648	626	688	665	628	658	624	680	714	697	645	638	659	631	621	665	635	640	658	695	643	647	585	646	676	651	616	650	624	630	658	603	649	639	638	661	619	645	652	669	701	643	611	663	666	680	606	648	658	668	633	638	648	650	702	649	667	689	641	674	621	627	632	634	661	637	635	673	649	635	697	670	669	640	629	650	600	631	687	672	664	650	632	644	642	635	685	616	634	654	646	673	649	634	643	666	643	659	641	646	614	661	627	589	650	640	616	632	647	607	659	615	673	605	599	672	651	603	635	649	638	663	657	634	649	602	651	618	693	666	639	603	668	665	612	625	670	634	680	610	676	664	621	623	645	591	637	620	663	646	659	665	599	688	602	623	673	688	622	685	652	659	682	662	688	619	655	605	667	630	662	682	666	637	661	662	655	666	636	676	696	614	630	635	662	652	685	625	675	660	664	633	636	701	575	727	568	655	659	678	637	643	654	624	625	670	649	634	584	670	646	664	636	635	698	614	613	628	674	686	643	617	640	646	643	621	666	661	636	662	591	642	715	623	618	649	641	587	675	684	650	634	622	644	688	634	703	641	626	665	640	675	664	690	656	637	651	655	622	638	621	643	652	645	674	654	641	649	664	598	650	618	679	642	663	664	595	664	674	647	645	661	623	684	657	652	678	629	618	622	631	639	715	622	661	673	643	647	636	662	711	632	600	622	665	676	638	637	678	688	621	636	631	633	643	624	643	608	620	590	630	650	612	649	585	699	672	642	684	654	655	661	649	630	651	634	660	637	666	673	658	648	670	581	603	651	644	658	638	684	688	636	629	609	611	656	658	589	621	611	609	608	652	647	605	616	658	684	658	616	649	622	589	645	644	618	666	642	676	635	655	627	629	683	629	642	643	629	705	615	632	624	636	649	664	614	684	679	640	648	663	595	669	645	604	675	655	664	612	612	688	695	635	655	643	667	645	633	653	625	662	700	619	637	668	668	644	582	626	621	658	673	681	616	660	691	637	661	684	678	672	656	695	654	652	657	682	700	654	654	648	675	671	644	681	652	629	676	618	666	657	632	746	664	619	637	637	665	673	643	644	638	656	662	656	644	648	666	627	690	648	658	708	650	601	639	637	671	635	675	643	652	627	665	614	618	621	658	604	638	632	590	633	634	677	631	598	646	664	634	637	640	655	635	667	651	626	630	622	627	616	609	626	653	698	658	628	671	645	654	659	694	642	633	663	636	648	683	626	678	638	676	644	631	667	646	680	684	687	667	650	625	665	632	633	650	627	651	599	641	627	655	633	638	658	610	645	652	682	681	650	642	698	688	680	628	661	655	644	652	651	656	658	686	626	676	637	642	651	696	643	643	654	685	642	640	674	620	632	658	666	637	672	649	619	685	632	628	668	645	637	648	667	642	636	650	658	657	667	663	653	644	654	638	666	608	607	649	646	658	643	650	662	678	649	656	669	668	605	685	649	619	642	616	645	572	621	673	663	651	637	726	678	602	649	633	679	651	647	657	601	662	669	682	612	643	638	677	633	665	645	669	664	636	669	670	637	638	637	649	660	628	616	632	629	620	659	638	684	630	619	644	655	628	612	581	653	692	618	600	693	636	659	654	672	622	711	639	672	599	656	638	647	679	637	640	656	629	642	625	678	598	641	630	647	632	666	653	666	643	605	635	661	652	662	640	676	650	623	646	650	660	680	628	645	630	645	658	654	684	648	671	647	684	694	658	671	622	638	633	670	687	679	651	657	660	672	640	652	674	651	704	704	661	639	648	657	652	636	673	646	652	659	643	629	641	640	619	624	675	664	588	626	656	667	678	646	657	645	611	657	624	646	652	606	659	649	659	632	650	699	623	599	658	635	629	682	664	642	674	619	635	633	678	666	607	664	643	640	666	621	645	614	652	664	656	674	655	667	671	626	650	670	654	634	665	647	619	695	621	644	606	682	637	691	618	624	612	641	679	596	657	686	646	649	678	641	678	644	627	642	634	681	682	673	636	612	626	659	680	660	648	621	608	652	665	634	641	636	631	704	664	638	641	605	660	626	609	689	699	618	650	568	568	640	646	640	667	599	662	635	620	609	691	640	670	662	666	675	665	639	655	637	668	616	649	646	662	639	622	668	620	620	648	654	654	639	674	662	666	629	653	657	661	639	648	620	659	640	659	670	677	673	651	627	631	702	713	620	607	638	613	660	647	608	654	686	663	679	635	678	672	641	663	665	655	673	662	641	704	634	640	627	637	649	602	634	662	645	626	606	657	623	582	694	636	629	636	603	662	595	668	642	646	649	648	677	681	634	627	652	621	658	627	646	605	634	654	634	701	680	651	628	662	599	617	629	685	676	655	617	647	616	671	606	655	664	656	655	655	633	637	642	620	658	703	617	674	646	656	642	589	667	642	637	660	622	644	642	617
1439	186	191	210	218	181	198	184	188	150	181	204	178	179	177	192	216	187	165	194	204	174	195	200	207	179	190	181	188	178	157	203	191	204	223	195	172	181	183	207	181	198	179	181	172	167	198	181	178	144	175	172	164	179	197	175	177	173	162	213	153	176	198	177	204	179	180	176	180	199	176	182	174	188	199	188	200	174	199	151	185	170	173	208	198	199	196	188	193	189	206	178	160	163	205	172	176	175	218	182	180	181	185	169	178	167	195	157	173	209	208	207	204	155	181	175	157	186	206	183	166	184	196	232	194	199	196	188	174	190	179	185	159	189	161	161	210	186	203	172	157	201	163	145	181	176	186	195	178	157	176	182	182	159	168	162	179	190	191	187	173	183	168	175	181	160	164	201	174	189	157	174	169	171	177	157	196	169	201	174	184	177	180	200	178	180	185	198	190	166	184	173	170	167	167	167	160	184	207	176	189	164	178	188	177	148	179	182	154	180	212	178	200	150	188	170	197	188	164	191	181	181	186	188	164	168	194	179	217	159	167	183	178	166	180	166	192	195	196	196	194	174	198	176	179	180	173	152	195	194	201	179	190	174	177	174	183	179	187	179	186	182	170	157	156	197	187	185	171	165	192	206	187	197	213	174	185	160	198	183	173	186	185	177	187	169	174	192	172	181	193	204	196	199	190	170	173	240	188	164	181	191	175	190	180	167	158	182	181	217	194	201	183	188	193	168	179	195	165	179	172	166	188	200	180	199	199	186	185	158	198	164	213	170	175	186	183	168	184	180	193	186	174	190	180	187	164	171	184	190	174	163	169	200	172	201	186	184	166	189	147	159	175	178	170	169	177	168	187	190	167	213	208	191	197	207	172	159	194	183	170	180	193	178	206	177	180	176	177	174	180	196	194	181	181	199	179	145	178	172	164	159	199	161	182	207	186	180	198	196	187	177	178	160	181	189	180	201	174	218	176	181	201	184	195	157	186	193	200	204	175	177	188	209	183	193	167	149	172	198	190	170	166	200	198	181	197	191	149	193	209	184	176	183	200	173	178	187	171	178	188	180	184	187	162	197	220	170	187	194	205	198	149	172	165	189	179	190	182	207	172	206	174	157	200	180	169	178	183	201	208	191	181	147	182	192	167	198	170	187	178	168	200	180	186	169	173	208	180	175	172	190	187	164	191	186	207	202	172	189	187	171	167	198	210	180	187	173	173	191	182	219	181	170	167	192	176	170	176	221	175	196	169	188	197	174	195	177	190	202	205	192	191	179	194	156	164	168	171	157	190	160	180	187	176	171	217	167	176	161	204	166	177	206	205	204	177	184	199	203	182	172	190	190	160	183	186	197	191	175	189	185	176	158	190	194	204	181	192	181	202	191	193	178	175	192	199	182	186	189	165	192	219	187	170	185	191	189	207	177	153	162	171	190	174	192	191	176	196	169	188	180	193	156	179	185	192	166	161	151	217	188	171	188	192	206	183	149	201	178	158	161	167	182	191	182	187	170	179	180	186	150	166	178	189	166	188	213	168	184	179	180	208	182	178	176	127	189	189	175	180	170	196	155	167	187	203	174	196	183	188	168	184	160	182	186	152	184	186	177	173	175	162	182	170	179	176	195	177	171	199	181	170	175	169	205	193	170	167	164	175	185	179	196	156	162	200	177	184	165	182	190	166	196	184	211	190	200	191	183	178	159	202	175	182	180	190	199	167	188	182	186	205	174	173	165	190	194	205	171	171	162	231	198	179	170	171	195	203	178	193	190	192	170	172	187	174	170	171	187	175	181	190	181	187	176	177	197	171	191	187	190	178	166	182	174	164	187	173	187	186	171	172	185	174	191	166	164	193	202	169	172	179	195	183	180	176	207	184	207	184	195	179	179	196	175	186	201	181	181	183	182	156	164	188	176	232	178	175	166	179	168	193	184	174	165	166	195	183	174	185	213	216	188	164	190	168	194	163	183	180	161	176	156	197	175	188	201	183	175	162	182	186	202	144	171	198	187	178	196	176	199	180	171	170	177	206	209	164	157	176	176	164	189	171	179	194	180	203	184	203	172	166	173	198	178	153	177	168	179	199	174	177	186	185	190	190	163	184	163	179	193	184	200	178	174	184	196	175	168	183	186	167	173	174	185	184	220	182	165	174	191	198	206	189	203	154	181	186	175	184	161	172	199	177	173	143	174	170	168	171	177	185	176	167	196	181	200	173	199	179	179	214	186	171	177	184	183	187	202	158	186	199	180	201	174	199	167	182	173	166	222	164	191	180	188	179	210	177	167	184	197	153	200	190	180	165	158	174	165	183	167	192	172	221	192	164	184	183	172	207	184	188	185	227	171	195	191	188	195	194	198	166	177	163	199	151	189	204	174	158	161	196	198	175	163	183	201	201	192	199	174	187	200	176	205	190	212	185	176	198	195	165	180	158	163	184	169	164	191	160	169	176	168	179	174	164	205	192	188	201	171	208	172	190	159	205	205	160	181	176	183	177	186	188	190	181	179	196	191	160	165	215	208	182	167	178	180	180	146	169	172	169	195	184	165	173	186	185	187	168	186	173	172	188	217	172	185	175	198	168	192	190	175	184	166	176	187	195	188	174	207	194	168	194	206	195	169	192	191	191	187	174	150	212	186	170	189	174	162	175	186	166	195	162	161	188	194	165	175	168	183	185	178	177	171	221	163	163	196	157	175	175	183	183	154	179	201	192	179	186	160	171	178	166	193	190	177	189	166	171	180	168	186	183	176	196	171	181	188	182	183	182	197	187	197	188	178	198	220	188	190	172	188	198	200	196	189	175	179	167	193	171	180	191	212	182	186	221	207	186	187	196	204	190	185	163	192	182	178	203	184	168	166	186	188	186	175	192	207	190	173	189	179	185	187	188	168	180	193	168	176	187	183	181	171	176	165	193	194	159	197	164	183	174	156	155	178	175	182	172	186	190	176	174	194	176	204	194	183	185	171	191	184	172	192	176	177	189	191	181	179	166	176	190	197	200	172	202	163	178	201	160	191	166	190	165	189	187	186	206	180	181	193	182	169	210	214	184	165	138	205	218	187	175	200	184	186	195	177	191	184	169	176	163	176	184	193	151	164	187	183	188	187	173	171	155	208	178	213	164	196	186	189	183	176	172	171	190	191	172	173	182	166	189	194	173	172	174	219	180	198	185	178	182	184	164	168	180	159	188	161	167	205	196	195	190	162	192	189	175	174	209	167	200	196	179	180	187	205	187	166	195	173	189	180	149	163	204	179	213	192	168	191	188	185	152	170	193	168	213	170	180	180	186	180	175	165	153	189	176	191	191	176	199	167	184	182	207	175	183	172	199	188	180	180	195	178	161	199	165	173	177	185	187	185	174	165	159	190	177	157	142	187	178	169	168	190	183	168	201	182	169	184	185	205	229	176	194	174	171	178	169	184	186	188	199	190	180	168	207	195	174	182	171	167	182	211	182	187	169	171	159	208	193	168	183	186	167	162	193	170	200	184	167	180
1779	513	476	492	525	504	508	525	502	478	488	432	495	474	513	492	482	488	486	488	488	505	456	464	482	467	443	465	500	480	461	467	443	464	471	441	462	444	448	445	456	501	458	491	491	463	464	464	501	512	472	453	439	482	485	449	482	437	479	462	474	437	458	417	468	448	425	499	454	511	453	448	485	507	428	452	491	464	513	445	452	440	461	468	405	447	479	478	467	424	470	475	466	466	452	479	456	469	491	471	459	486	468	445	495	477	440	475	458	451	444	474	437	449	444	468	486	463	440	477	458	456	527	461	443	473	466	474	477	475	480	476	458	437	486	440	473	448	466	480	470	471	465	433	460	454	459	412	434	458	459	502	454	493	468	417	447	494	491	474	438	483	462	512	437	464	447	488	482	477	508	477	474	467	425	493	440	495	420	491	456	456	444	495	457	458	492	500	469	459	503	491	469	463	446	446	486	505	503	480	490	425	492	443	475	471	453	458	455	458	463	486	466	462	458	473	437	484	465	432	435	467	481	477	451	463	494	476	460	470	449	424	452	491	468	459	462	440	431	470	501	425	436	505	464	477	436	467	454	457	438	472	439	439	451	483	527	467	448	449	448	469	464	485	489	462	438	473	467	471	462	485	441	488	445	482	463	459	458	450	473	489	451	465	469	456	442	464	473	461	481	440	475	453	457	442	458	451	413	461	508	462	471	485	475	470	456	458	480	467	460	465	452	450	454	457	462	495	453	482	475	507	480	462	475	458	480	432	488	435	415	488	470	451	485	465	446	514	453	458	430	484	487	450	454	519	447	466	472	476	452	491	428	431	472	448	483	446	475	417	473	468	435	487	506	461	413	460	458	481	451	480	473	470	461	465	423	456	461	432	466	487	488	465	460	444	460	480	450	400	434	495	463	466	501	429	442	420	470	461	452	479	447	450	511	480	452	481	477	465	471	466	445	468	458	481	445	474	469	425	444	428	459	454	447	456	463	471	494	455	459	433	445	460	462	451	485	483	433	484	519	448	480	425	450	478	456	492	461	454	477	453	451	493	458	467	479	476	477	453	478	447	441	493	448	460	483	459	475	472	495	447	446	455	445	469	467	432	423	470	473	435	472	460	491	446	466	453	482	464	487	472	415	443	464	448	465	459	430	445	470	461	510	488	476	470	475	450	480	487	504	465	463	465	442	468	482	503	495	473	502	514	452	445	427	436	448	467	457	441	451	463	459	479	448	507	466	470	485	451	457	473	466	472	526	460	472	448	418	473	435	488	518	501	479	478	465	410	424	480	463	473	478	460	482	484	456	449	447	454	452	511	470	493	483	461	480	454	442	461	439	434	462	444	438	432	449	444	430	438	455	450	472	451	452	438	454	475	484	468	426	484	485	456	459	439	477	469	470	436	432	440	458	476	457	469	441	469	445	474	477	446	440	475	474	480	484	467	444	488	472	498	488	491	493	463	457	471	418	441	444	498	468	464	441	470	444	451	451	469	502	462	473	487	507	475	473	465	488	460	469	488	429	428	457	481	450	466	441	445	474	463	471	441	460	450	464	444	458	484	444	433	513	450	477	462	437	464	489	420	442	481	497	460	449	458	489	495	457	448	452	465	506	431	510	446	475	441	466	444	467	452	459	458	445	453	435	493	464	455	458	449	434	452	459	506	463	428	434	457	491	477	458	459	464	469	461	455	470	486	473	481	455	459	476	486	458	458	500	509	448	457	417	458	441	465	440	453	497	507	462	461	437	455	440	471	491	456	450	422	428	480	468	518	411	457	494	470	468	478	433	418	428	497	475	431	461	484	494	502	451	451	529	505	455	474	483	467	460	482	458	456	413	458	498	466	481	468	475	487	474	471	473	515	435	471	485	452	470	506	451	487	485	461	468	450	449	477	475	464	447	422	479	467	422	489	488	489	468	468	458	432	426	440	469	469	458	504	433	432	462	473	441	426	481	457	474	488	424	457	486	482	470	469	455	480	481	478	466	482	474	489	442	467	468	469	486	452	484	453	529	497	450	471	465	444	490	463	481	477	488	478	463	449	458	479	464	495	477	475	430	421	429	474	487	486	483	473	472	484	420	489	439	467	466	469	459	477	445	475	472	468	467	427	453	422	483	450	472	480	482	436	467	482	461	473	427	460	461	453	457	468	474	435	475	441	473	454	481	480	443	483	478	425	462	446	424	484	489	442	450	499	456	450	476	502	482	485	441	492	454	493	460	454	451	474	492	476	489	481	481	480	449	476	492	465	429	489	470	448	457	483	435	456	472	459	474	467	464	436	440	452	479	453	490	485	465	441	463	474	441	460	484	491	479	456	450	436	434	466	463	497	437	464	463	465	427	436	444	420	476	504	445	486	445	462	482	481	442	465	495	512	464	454	495	472	442	480	436	521	456	496	484	498	421	465	509	457	465	470	453	452	440	446	474	460	480	479	454	474	436	473	451	471	469	457	483	467	443	451	508	452	467	441	500	423	481	470	439	473	471	482	467	475	474	462	450	455	449	468	476	466	463	483	483	471	432	483	475	428	429	471	437	463	483	477	452	468	423	445	445	450	486	448	431	464	422	472	468	463	453	452	484	443	465	464	464	442	467	465	479	455	448	452	450	482	456	486	492	461	450	451	483	467	457	475	439	449	412	492	477	448	458	456	426	438	426	433	441	465	443	469	458	473	460	472	471	453	431	458	464	473	407	436	480	486	444	456	484	486	468	477	489	496	454	480	507	493	407	457	479	448	466	492	451	465	478	495	471	474	497	479	467	441	481	495	454	458	464	480	447	469	478	441	479	421	483	468	490	496	479	465	450	476	497	477	449	462	468	468	483	489	461	456	457	469	509	452	444	461	444	411	443	496	479	475	465	455	464	460	461	479	448	510	470	461	461	450	485	502	487	462	498	449	438	457	490	470	510	437	459	446	466	477	511	490	489	482	436	487	470	456	491	452	502	462	454	464	459	472	482	424	470	504	444	435	449	463	419	482	472	445	483	473	481	469	436	492	484	481	484	442	485	474	482	482	464	490	435	458	444	513	467	470	456	439	473	461	456	466	478	499	452	466	499	441	432	458	499	428	470	472	436	472	442	431	462	464	482	429	483	440	457	439	447	415	411	480	470	493	461	445	447	434	410	447	480	459	482	455	444	477	492	442	448	481	468	450	500	412	498	497	447	481	478	445	445	464	471	490	450	481	458	479	438	461	485	477	445	440	433	438	462	511	449	485	491	480	472	478	417	419	456	463	442	455	522	490	498	483	456	470	456	482	429	455	450	467	447	461	453	487	477	457	435	491	503	428	478	489	477	470	451	460	461	450	452	449	424	475	505	431	468	471	485	434	437	504	478	444	467	462	467	451	454	480	503	471	446	465	463	430	510	501	427	447	508	458	500	471	460	511	486	451	477	458	449	445	472	442	488	437	443	436	493	467	439	466	476	472	474	466	490	478	415	465	486	447	454	488	454	441	514	457	446	462	432	435	489	475	450	420	483	436	460	496
8379	770	682	584	418	453	439	376	390	405	364	358	357	316	339	345	355	348	361	352	306	367	337	327	353	312	332	373	379	363	326	325	348	347	379	339	344	339	299	301	337	368	340	342	381	358	329	356	344	339	341	353	368	355	365	309	306	335	369	338	329	351	362	316	344	379	346	321	325	328	334	302	329	339	344	345	328	325	317	344	327	336	336	360	386	339	321	336	339	329	347	341	368	337	331	303	324	355	363	345	306	344	360	327	338	375	332	364	349	342	339	337	334	387	367	345	341	354	337	336	325	341	361	364	314	371	352	356	340	351	391	344	349	336	345	300	341	370	321	319	369	335	329	340	326	317	329	334	346	325	332	320	339	345	339	333	351	364	334	342	366	393	337	336	347	334	336	336	346	346	353	334	358	339	340	338	360	348	327	360	348	344	303	330	333	314	333	337	342	311	349	358	317	346	342	353	307	351	376	320	321	338	323	358	310	327	355	333	337	330	318	323	334	284	349	344	348	326	333	305	321	340	347	331	316	316	324	332	345	298	362	327	322	363	319	341	358	338	363	313	343	304	332	342	340	373	334	360	325	308	336	320	361	318	329	315	332	356	334	350	369	323	307	381	341	326	331	337	334	355	329	370	344	346	339	341	333	354	336	282	342	354	313	324	333	358	321	356	335	338	351	303	359	325	348	346	317	349	348	338	342	354	376	356	362	335	340	359	349	337	322	317	323	345	343	333	333	346	358	360	377	352	374	329	347	342	324	340	314	345	380	326	346	317	324	347	356	331	333	343	326	350	313	338	306	364	333	324	364	341	343	355	338	335	364	352	368	359	356	353	346	361	358	370	332	344	340	333	376	332	359	334	332	335	360	347	385	352	322	308	375	371	331	344	315	318	347	313	320	352	385	331	361	357	340	344	333	350	373	343	343	367	342	321	370	351	323	357	321	323	313	313	355	303	319	375	307	342	354	342	352	350	353	335	376	320	365	366	320	335	299	354	335	348	346	316	310	341	349	343	294	355	310	315	330	336	373	356	370	372	321	319	327	356	302	342	335	346	306	321	345	290	334	372	341	345	343	337	357	364	361	327	311	383	359	352	353	303	346	350	335	396	334	360	312	331	309	342	377	365	359	367	337	350	344	323	329	346	341	349	336	357	340	330	334	342	309	333	332	336	343	352	317	337	356	340	326	354	329	327	328	307	353	336	342	330	332	333	362	364	355	349	331	329	319	354	355	356	332	305	317	348	303	338	329	343	345	358	355	339	335	327	345	359	306	309	292	318	327	340	359	297	317	315	334	331	371	317	354	360	401	323	333	325	295	345	326	317	310	342	349	369	330	347	321	370	357	341	335	339	342	348	353	376	354	343	314	319	357	332	335	351	287	321	371	342	336	329	333	383	320	354	329	331	329	336	331	331	321	340	343	330	311	336	391	331	324	292	343	354	322	368	351	371	318	350	303	324	298	342	341	334	336	360	375	371	350	328	352	327	332	342	337	354	360	315	366	322	338	353	352	377	374	326	357	329	360	338	354	325	306	337	329	338	355	350	299	347	363	340	301	356	326	382	370	344	359	363	359	331	346	376	345	348	299	354	348	315	334	361	327	346	351	393	341	346	350	357	313	368	336	304	335	303	292	334	330	362	306	324	348	339	367	362	366	331	328	310	326	316	309	348	339	322	335	330	338	319	360	344	327	344	367	296	347	345	366	352	299	320	376	331	317	368	326	324	352	376	351	325	321	347	357	358	336	345	383	328	336	325	355	331	352	353	338	319	330	327	364	361	353	355	335	338	343	324	340	351	329	324	313	341	363	356	347	360	348	325	322	344	382	364	316	358	320	330	351	343	355	335	334	335	340	349	317	329	332	340	320	336	341	356	360	341	363	353	351	323	334	331	365	337	312	308	335	365	355	320	336	361	348	376	332	287	381	333	353	367	336	375	361	353	326	372	327	338	343	319	375	352	345	324	311	314	306	336	352	363	338	346	334	321	323	339	368	379	344	352	341	333	371	335	330	345	315	345	336	348	359	332	330	330	344	338	366	312	327	336	297	334	363	349	318	340	341	337	317	330	330	343	345	369	363	339	364	337	340	353	337	328	333	329	316	349	328	292	338	344	328	306	355	350	356	368	322	359	331	335	392	357	341	308	383	319	318	369	325	345	303	372	354	342	345	333	347	337	366	336	391	294	357	332	341	367	353	325	336	331	348	370	335	354	323	355	320	335	325	373	349	341	339	322	348	358	302	310	310	325	344	333	338	353	321	365	323	325	308	345	324	329	310	320	321	362	358	321	332	313	366	368	330	326	324	326	335	332	300	372	349	306	351	351	341	314	338	336	359	346	320	370	341	318	337	335	322	346	342	313	345	372	324	323	366	359	319	336	346	351	306	348	345	350	331	374	340	332	340	331	340	358	336	337	338	371	361	337	335	356	373	373	322	309	324	369	346	326	347	328	319	349	365	359	327	360	348	357	324	362	343	369	328	338	317	347	366	360	350	355	345	353	364	312	344	345	379	341	317	338	334	345	346	352	356	374	308	340	302	319	334	328	346	341	341	346	335	363	309	360	353	347	357	307	321	367	339	372	369	354	351	339	342	351	342	381	369	335	356	322	308	359	353	315	337	317	369	343	309	323	316	299	334	341	339	398	356	334	348	330	325	332	344	347	341	336	332	319	331	342	329	295	318	318	326	325	323	318	325	324	320	318	326	336	332	341	335	326	341	302	350	310	313	345	396	365	328	341	309	332	328	369	311	316	340	329	336	338	351	310	347	337	337	355	327	376	339	363	352	336	350	345	361	312	341	358	355	357	332	330	351	345	375	355	359	337	346	326	336	351	348	321	335	338	370	323	328	330	319	355	345	339	334	313	356	331	310	369	329	365	356	343	326	345	329	354	315	382	365	349	346	337	332	322	320	311	382	333	335	333	346	362	350	348	326	359	330	305	345	352	352	323	325	361	381	344	326	373	330	328	348	349	350	338	327	396	369	339	327	338	343	349	333	357	349	347	358	352	328	342	356	344	337	313	321	300	335	348	379	369	343	337	376	345	329	307	306	351	346	311	353	325	329	321	313	327	332	331	322	337	361	331	334	311	365	374	333	339	328	343	361	376	322	345	326	330	347	320	341	385	353	328	324	351	306	324	336	359	303	313	282	333	358	342	363	358	362	334	334	344	344	312	334	374	334	330	354	336	335	310	352	336	322	357	326	338	375	356	354	340	354	321	324	351	319	298	326	358	332	373	332	359	365	325	341	320	329	312	369	355	355	338	346	357	336	316	350	344	352	384	340	340	292	359	350	369	333	380	358	377	380	357	303	341	339	345	360	367	368	340	355	339	337	357	337	339	296	324	309	297	349	371	333	322	327	319	348	325	358	317	337	342	317	314	367	374	359	334	375	352	355	369	324	365	335	358	390	354	343	343	349	366	346	321	360	351	310	356	324	340	324	311	326	311	321	358	354	350	285	359	338	346	335	343	374	328	355	341
6748	1139	1608	1667	1514	1328	1204	1087	1019	1041	996	916	966	923	871	889	782	849	784	844	852	807	798	830	814	820	845	846	800	813	856	812	775	811	818	798	775	798	779	840	741	775	770	785	827	792	777	789	833	783	821	750	791	745	798	792	767	773	816	725	741	752	802	763	763	779	797	712	769	842	786	839	823	775	776	793	734	767	797	800	777	788	766	778	758	816	804	770	781	783	791	766	779	810	727	779	799	801	710	811	806	777	732	722	736	744	813	774	754	796	755	815	763	774	789	777	794	779	787	788	744	828	753	788	777	878	780	772	743	811	782	748	778	786	797	782	800	771	821	724	748	780	806	790	801	743	745	774	808	744	823	809	757	787	749	768	807	817	742	752	789	726	722	796	801	756	760	744	803	740	838	773	813	785	759	789	762	823	807	762	762	758	787	783	738	746	745	759	790	792	726	772	801	787	794	778	774	754	743	777	776	779	786	810	727	774	795	726	810	781	793	803	808	754	796	773	747	749	723	798	831	757	835	804	763	768	760	745	790	764	780	737	796	782	710	760	788	780	725	777	792	774	844	791	802	782	808	756	758	743	795	790	848	801	770	804	715	762	763	800	746	767	717	767	811	753	762	773	787	764	785	772	775	766	769	782	790	763	788	764	807	796	793	801	743	759	726	768	805	747	748	785	793	747	815	800	750	797	736	789	749	756	801	745	836	812	796	726	738	769	714	800	749	774	729	815	784	735	771	762	844	836	782	851	800	709	792	748	789	766	839	831	815	791	816	770	786	769	722	765	782	859	813	739	831	788	785	771	774	807	778	782	786	767	737	749	783	791	779	755	837	740	773	801	782	774	777	760	783	768	824	788	821	781	759	803	768	755	736	790	716	754	797	755	819	782	797	742	780	736	813	804	738	803	758	767	759	780	750	757	744	764	767	767	781	770	816	774	751	757	759	810	790	793	782	824	772	778	791	801	821	817	741	768	793	847	818	836	794	825	809	767	793	772	757	764	762	726	748	793	801	732	762	792	765	787	752	801	736	804	785	783	770	800	778	769	762	754	768	819	794	776	792	757	797	795	785	798	782	760	792	806	808	740	778	787	787	767	777	782	806	790	775	764	739	746	757	800	762	800	756	761	827	822	764	771	739	746	762	818	762	796	742	805	751	816	740	825	769	763	800	756	817	767	762	815	752	776	761	788	804	767	739	740	748	858	786	761	804	765	757	798	723	777	763	774	796	747	753	800	792	751	767	745	797	770	800	764	783	743	796	767	784	789	797	770	828	766	756	789	781	766	826	729	859	773	801	785	765	734	720	792	775	780	713	764	779	785	813	784	746	782	831	755	775	804	771	808	758	802	763	795	751	770	753	808	823	763	778	827	819	782	841	803	801	829	817	737	738	722	745	825	793	762	749	772	811	777	720	768	721	786	737	793	779	808	771	720	767	784	774	774	785	787	778	769	781	732	806	772	765	794	842	759	786	808	721	735	800	732	758	826	766	740	766	758	772	756	779	795	736	771	769	758	802	765	813	839	826	761	763	782	758	766	777	799	790	763	778	771	791	795	837	816	764	764	787	764	763	749	762	809	718	768	744	766	808	730	806	797	763	795	755	780	787	769	774	836	802	783	774	743	782	804	825	814	779	804	808	776	737	751	799	766	804	784	793	762	778	773	797	754	766	776	771	822	790	774	783	747	743	746	835	779	807	821	812	752	784	782	746	803	771	831	767	755	725	773	745	765	746	767	754	798	782	776	811	783	785	781	791	747	773	791	819	794	735	782	755	743	755	757	789	741	767	778	802	778	769	822	749	753	767	749	787	781	718	775	752	766	771	808	761	796	790	789	780	758	767	772	757	834	760	765	771	740	809	751	801	767	775	782	749	784	801	770	733	784	812	789	768	772	798	814	809	797	815	776	724	771	777	798	740	758	755	736	742	758	796	782	747	754	773	865	777	819	782	797	750	758	804	759	773	810	707	765	757	754	743	791	738	771	825	754	737	789	798	732	729	780	730	805	827	755	805	806	748	727	762	752	797	770	828	760	781	770	797	783	787	788	756	816	798	758	711	786	768	800	799	833	785	744	743	792	770	712	817	764	769	785	769	751	753	768	769	755	711	751	713	798	769	790	725	779	769	770	811	776	741	777	791	778	759	834	810	715	761	802	823	748	794	761	778	735	814	790	738	799	766	771	767	788	766	761	769	758	807	806	773	791	806	755	753	766	816	753	756	791	764	777	777	763	804	822	774	827	751	743	777	806	805	792	796	784	792	790	763	761	788	773	780	746	729	786	792	777	805	777	753	724	754	798	755	791	759	780	812	797	722	759	774	781	827	789	778	754	786	798	748	816	772	776	766	791	786	789	755	757	758	809	767	792	811	805	753	813	804	755	807	791	744	796	790	803	806	763	802	724	764	790	828	795	817	788	767	776	799	748	792	777	749	801	807	772	786	827	789	779	819	744	708	761	778	831	777	771	778	744	784	768	773	784	854	758	796	822	821	797	727	778	787	804	791	757	787	763	794	780	746	792	744	766	754	767	743	825	820	717	770	825	771	773	820	835	815	805	796	682	766	783	794	766	794	761	729	769	783	739	778	741	758	750	817	797	766	835	814	767	787	735	774	771	754	780	792	781	786	775	737	763	764	779	752	734	807	756	778	753	792	789	802	752	778	792	779	771	751	773	750	785	786	774	779	767	725	773	812	793	784	772	792	758	760	809	775	787	792	871	751	772	758	840	742	795	818	809	801	768	727	774	783	762	783	775	762	836	702	799	750	736	827	765	755	773	774	769	752	750	789	738	796	750	771	742	801	762	741	735	799	747	799	765	790	776	720	777	784	763	792	789	804	764	798	807	729	746	747	780	760	750	804	760	818	748	783	782	788	836	752	793	741	836	790	753	805	784	741	758	833	771	794	740	775	783	783	775	731	701	777	772	849	802	795	806	749	778	778	800	747	749	835	790	800	736	767	757	779	753	757	786	804	780	750	773	804	775	795	777	735	748	757	781	772	786	758	854	746	770	790	752	796	746	759	740	817	790	826	800	804	753	769	786	736	741	783	770	727	761	753	769	758	828	778	788	784	803	772	767	724	788	798	805	837	741	740	726	797	752	822	803	797	754	749	802	768	804	786	784	713	787	760	798	777	773	783	771	765	752	820	792	723	730	798	741	811	779	822	792	758	817	788	720	768	824	791	780	769	774	780	765	746	745	763	766	792	747	768	788	754	773	757	830	793	782	779	767	782	742	799	799	760	769	788	762	762	781	769	797	764	789	816	826	782	795	766	759	777	825	775	728	794	814	805	785	788	769	793	812	763	767	729	761	776	752	756	740	751	746	806	788	779	793	813	784	727	776	770	739	763	754	823	730	735	804	793	758	792	825	788	773	790	809	816	799	745	776	790	726	805	764	808	818	814	774	815	804	790	780	817	819	810	811	767	773	787	786	779	773	782	805	821	755	799	809	799	779	755	740	822	791	797	767	859	768	771	736
15202	1443	1018	791	610	540	434	387	387	339	334	334	350	324	342	291	306	283	304	275	281	291	316	279	297	319	296	265	279	301	274	301	281	294	260	278	300	289	310	292	321	294	274	298	275	311	290	346	267	300	296	286	298	301	264	270	294	294	294	330	264	303	300	289	294	264	287	287	321	285	276	297	269	268	249	274	292	276	292	299	292	303	315	255	293	274	320	309	268	297	290	266	294	297	286	317	278	293	286	294	254	299	277	280	274	308	304	290	297	277	304	286	264	328	263	276	306	288	317	291	245	311	268	297	277	282	281	300	310	306	269	310	293	286	299	331	275	271	280	312	322	292	277	261	307	321	291	311	283	298	286	287	278	298	321	314	281	274	312	346	286	293	269	288	316	284	284	297	262	291	272	252	285	290	284	258	275	250	270	268	285	316	330	298	269	281	274	264	318	289	293	270	322	269	295	286	315	270	320	312	278	281	304	259	271	296	283	293	300	292	308	287	274	265	305	281	254	270	304	288	304	299	288	276	288	286	285	301	287	281	297	309	288	274	314	262	288	293	317	281	309	302	250	288	293	276	314	281	328	317	280	284	314	286	317	305	282	270	268	282	283	294	292	311	305	279	292	297	274	273	277	285	291	311	314	280	302	275	277	277	288	257	287	252	278	301	255	272	264	295	283	338	309	313	283	284	295	294	283	320	272	259	261	286	288	298	293	303	280	284	286	295	283	286	250	263	315	269	290	267	258	277	286	306	294	293	278	321	312	307	321	292	299	310	320	294	279	281	294	297	267	295	270	314	289	272	309	306	315	281	294	300	279	297	301	313	295	280	265	255	312	305	311	274	278	264	296	279	328	275	288	259	294	278	239	283	314	301	297	293	309	285	307	307	308	260	289	273	280	300	315	274	283	311	315	283	282	294	257	300	263	301	299	275	332	270	260	255	285	278	272	275	278	308	261	300	269	246	304	326	288	256	321	303	306	279	277	275	283	267	306	268	262	311	309	277	264	287	278	276	310	288	268	295	299	282	264	298	280	294	324	308	278	259	294	306	307	270	281	264	310	236	283	273	269	313	288	299	298	304	297	272	241	298	282	295	298	288	317	279	262	292	304	323	301	265	304	287	298	303	318	268	260	290	294	295	291	274	273	287	261	255	286	280	275	270	287	291	280	281	294	283	277	281	313	285	271	274	286	295	289	264	295	294	313	288	271	293	295	285	273	266	302	298	267	282	309	272	282	307	300	312	288	308	295	295	268	308	293	286	285	289	340	298	278	322	282	289	323	294	286	313	291	305	335	233	305	296	293	282	297	270	306	283	261	286	314	279	279	283	296	300	278	278	276	276	276	294	273	308	279	302	282	296	278	348	290	303	285	297	290	292	310	287	307	276	271	325	287	290	283	294	258	301	314	308	260	280	293	297	309	303	272	274	326	252	269	261	297	335	312	277	310	314	305	273	276	275	304	302	285	273	288	306	267	267	312	268	297	307	277	301	274	328	307	259	286	303	292	304	250	268	314	296	289	302	270	289	320	297	268	271	306	283	284	280	287	279	269	296	268	281	302	279	291	313	288	303	282	279	280	281	279	313	297	250	296	271	293	306	299	278	307	303	280	254	304	275	275	280	306	316	307	269	288	313	307	286	292	285	309	307	287	287	254	304	266	276	298	286	267	268	277	244	309	300	302	317	303	265	295	284	301	285	295	280	303	306	300	275	281	308	279	248	270	286	266	287	284	299	291	288	288	311	280	303	297	294	280	301	283	274	320	303	275	256	305	290	314	294	287	302	252	311	317	295	290	276	330	310	302	327	245	303	309	276	254	304	294	274	300	269	309	267	300	294	250	253	284	260	286	301	301	298	309	327	316	276	296	282	293	301	303	309	286	323	277	286	312	308	320	313	290	281	268	289	300	288	274	268	302	278	282	270	306	296	293	313	267	282	313	298	275	255	314	272	279	268	280	275	274	265	290	301	294	288	296	305	285	328	287	293	274	314	294	278	296	261	280	297	278	290	277	271	331	291	335	302	310	305	309	282	295	290	302	282	310	255	249	299	304	247	271	274	293	294	278	296	302	260	263	282	275	319	320	269	253	267	292	289	298	276	297	288	272	264	264	292	314	276	289	291	291	283	279	251	286	308	330	268	254	247	293	275	289	270	281	264	292	280	260	305	327	312	274	291	308	282	292	271	276	283	290	282	285	263	272	245	313	290	282	267	322	270	310	287	306	296	281	282	292	297	286	283	300	284	232	270	271	271	317	321	274	264	265	289	293	322	288	261	276	269	318	297	284	319	282	279	273	284	257	291	301	276	270	323	314	308	276	275	301	295	277	254	280	281	253	286	301	292	253	300	279	285	291	296	299	282	277	301	291	317	303	300	283	306	286	305	286	248	260	272	277	264	295	291	287	292	330	270	337	284	269	243	307	301	298	289	263	311	300	280	312	300	264	259	269	300	314	287	294	231	303	260	286	323	289	280	297	278	281	271	238	260	293	267	297	320	271	249	301	291	273	282	289	288	245	281	255	314	312	267	267	304	313	286	276	275	280	284	267	279	294	244	324	307	286	288	307	267	272	301	320	296	301	284	314	280	284	293	291	284	321	269	247	302	312	302	315	268	277	284	295	307	269	283	328	306	307	306	276	248	289	289	331	279	317	291	260	281	278	293	259	278	289	284	288	291	293	278	294	304	310	280	299	301	311	318	293	293	305	303	268	295	279	272	302	266	297	291	274	295	290	290	292	301	276	305	303	285	265	310	309	294	331	303	289	261	249	264	274	264	283	296	306	273	289	301	278	298	308	258	274	291	292	287	299	293	288	279	294	294	316	287	299	296	274	293	269	273	304	295	267	299	335	279	323	263	300	291	301	284	297	296	298	294	285	286	283	283	316	260	294	290	267	276	292	307	288	316	337	307	283	275	290	258	277	309	273	303	301	262	281	343	303	293	261	271	292	274	267	295	282	292	290	280	302	303	315	299	285	324	289	278	301	296	320	250	264	301	291	300	323	291	280	280	285	291	303	300	331	276	293	290	298	254	301	293	297	281	282	304	263	263	277	289	283	311	271	271	298	278	297	279	328	294	296	262	285	303	279	284	279	297	319	304	291	256	294	288	287	255	294	293	309	304	291	278	284	280	291	270	295	298	287	295	300	308	260	293	282	277	310	310	311	271	286	279	260	299	285	305	288	285	282	286	268	267	276	309	285	270	273	267	295	292	288	289	290	274	294	280	285	262	325	332	312	297	307	273	315	281	261	295	253	287	283	295	281	284	296	293	249	291	284	246	252	256	276	279	291	294	259	272	256	279	277	280	299	249	262	269	287	282	300	308	290	311	269	287	278	260	278	300	318	274	296	274	241	334	312	272	266	292	302	274	321	281	297	280	325	298	267	288	289	281	272	295	276	284	301	293	280	289	258	261	286	302	283	294	308	287	302	293	281	321	285	284	305	314	303	325	313	289	304	285	299	307	269	263	262	285	280	313	238	292
8449	1250	2195	2337	1954	1755	1503	1226	1133	1075	1003	930	905	877	839	766	806	805	782	729	723	744	709	747	744	702	700	741	685	694	687	679	652	661	665	685	638	669	680	690	657	643	650	618	621	677	643	708	671	674	684	638	681	682	693	646	665	643	669	640	628	651	602	674	684	641	694	707	652	666	601	665	606	670	618	655	683	643	619	636	668	655	585	590	612	638	632	687	645	653	685	639	613	640	633	648	641	633	629	664	664	623	654	632	675	696	631	656	677	641	627	622	626	633	650	633	629	647	644	618	658	673	616	648	669	613	624	641	614	679	640	667	631	629	624	643	623	621	693	708	653	635	624	642	627	665	668	653	662	658	618	679	616	690	644	689	626	689	610	626	671	635	630	657	680	647	665	660	660	625	622	652	635	636	633	656	635	629	618	639	613	661	649	672	661	643	644	657	636	660	657	625	634	651	606	637	647	633	658	625	654	569	607	630	636	611	654	660	677	623	663	645	632	651	633	626	616	627	659	635	629	653	647	597	656	657	614	647	665	670	614	666	667	608	675	628	608	696	599	647	647	621	659	691	664	695	626	675	604	669	654	629	636	638	640	654	672	642	611	650	645	625	668	632	658	636	683	656	637	643	632	663	724	628	674	635	684	692	664	641	593	629	608	666	605	620	664	604	642	644	637	630	632	673	613	668	630	636	631	666	658	655	649	636	567	612	694	642	648	695	617	683	633	659	643	662	658	654	656	675	596	644	629	657	595	681	671	627	632	625	586	622	623	638	625	640	661	642	643	627	592	598	663	669	637	644	679	647	653	641	655	622	639	609	594	610	674	641	667	682	703	626	686	642	636	621	653	629	638	652	634	635	627	651	637	663	683	717	664	617	608	675	666	639	639	621	657	646	640	642	642	631	646	640	632	669	677	618	698	647	654	647	655	630	622	640	663	629	627	681	666	626	654	670	626	635	643	670	689	573	634	701	638	669	616	622	646	633	624	685	629	642	616	648	651	610	619	640	633	627	587	620	626	646	674	616	672	669	676	622	657	678	641	617	623	573	643	639	626	657	648	662	632	705	604	613	631	650	650	637	636	644	650	606	633	625	593	629	705	633	679	671	671	644	606	622	667	651	670	594	674	618	659	681	699	677	646	654	643	666	585	635	632	627	660	618	643	655	687	635	621	674	659	670	649	689	621	653	643	612	617	647	630	605	669	644	638	613	688	604	671	617	633	621	608	656	613	676	653	695	658	631	668	693	640	679	681	652	654	651	616	655	656	663	640	631	646	635	649	611	665	634	614	607	617	634	590	600	666	641	642	657	624	608	636	673	631	711	675	686	644	668	669	661	619	653	660	648	644	613	665	676	640	623	663	669	656	659	635	693	624	687	673	670	688	700	660	638	626	629	629	588	636	626	587	628	651	636	682	635	637	671	678	633	689	653	645	628	631	585	648	669	655	626	666	628	643	634	641	634	626	622	636	644	592	632	644	621	631	657	636	650	651	648	623	680	688	636	621	657	612	658	602	649	640	645	643	684	657	604	637	638	633	618	685	692	644	663	651	630	633	651	612	624	672	630	606	604	644	690	676	664	619	627	630	638	654	645	624	664	690	656	641	674	677	701	654	640	669	625	673	674	664	619	639	687	670	612	638	626	655	677	643	628	621	648	618	637	644	603	628	643	617	676	606	639	633	645	648	618	661	684	664	682	686	660	635	645	658	645	671	607	662	659	621	607	654	653	624	684	691	647	676	651	594	631	654	609	640	607	665	634	659	646	651	626	644	632	617	651	679	631	633	631	674	675	587	642	655	613	680	668	638	679	641	652	634	620	628	639	626	675	627	638	651	646	634	622	626	617	630	675	648	660	617	653	614	642	668	677	666	647	650	608	677	681	644	678	633	677	691	619	643	622	641	625	712	651	641	674	670	599	663	639	616	671	696	646	650	656	661	637	619	674	694	650	632	642	667	680	600	631	631	619	644	628	665	667	615	651	615	703	678	637	657	681	636	657	615	668	615	669	670	655	657	677	641	640	649	633	615	654	642	662	646	622	604	628	721	644	640	601	660	671	663	701	637	677	634	672	673	625	674	639	693	631	652	676	611	637	657	628	677	664	628	647	608	620	658	659	642	640	619	670	607	623	697	627	617	620	598	621	694	637	663	594	640	606	595	667	679	697	651	640	675	671	661	642	624	672	625	648	611	606	668	653	615	670	647	616	615	627	678	636	629	671	639	608	627	661	664	684	625	671	633	645	638	634	630	605	637	617	668	617	662	643	639	653	681	649	667	675	727	618	673	632	631	650	646	577	622	643	654	667	628	662	626	638	675	655	654	686	645	654	618	666	672	628	704	647	620	618	629	654	645	636	624	613	671	667	633	679	651	657	655	676	614	588	644	657	656	613	713	651	668	609	654	684	635	655	666	586	639	693	648	660	663	672	638	615	641	645	661	668	679	640	691	666	634	649	691	672	640	692	666	600	653	677	646	612	694	649	666	626	647	650	616	668	709	642	626	649	614	629	637	614	644	621	636	683	620	635	665	633	643	639	671	658	625	662	692	657	649	625	640	647	657	663	621	643	634	626	672	662	675	606	649	672	621	676	684	643	641	695	609	631	628	641	636	656	684	669	667	606	687	685	644	651	586	643	621	674	674	649	682	630	679	653	636	601	667	658	669	628	668	627	653	649	637	603	625	664	657	639	654	598	634	627	629	626	662	578	649	636	678	594	656	704	642	665	622	638	681	597	662	635	639	587	627	633	639	658	651	649	639	627	676	675	608	657	603	652	599	619	656	637	699	680	631	606	635	671	638	649	636	672	645	654	649	641	676	611	637	638	665	665	667	595	662	679	641	657	621	631	623	613	608	667	709	653	632	611	619	649	668	647	602	643	665	632	621	643	649	611	585	651	598	672	638	681	696	591	713	673	678	673	619	669	677	647	625	628	669	653	672	642	592	660	640	623	638	652	644	608	642	642	652	613	657	657	610	659	672	667	666	638	642	656	628	632	638	613	693	632	646	710	699	618	653	690	671	686	648	654	677	653	647	633	688	635	655	620	679	628	661	617	656	653	655	659	671	648	625	679	675	617	650	588	622	620	657	627	641	608	668	623	621	650	654	665	656	655	624	654	636	643	651	631	676	637	670	656	657	632	648	625	647	658	631	672	658	620	656	656	655	653	641	652	673	656	663	668	636	607	650	642	638	688	635	592	659	658	677	637	635	657	646	619	681	657	650	648	624	635	667	639	626	637	639	636	617	598	633	635	644	580	686	649	639	647	644	615	671	597	661	650	632	637	625	650	644	608	638	623	644	687	626	623	611	689	614	637	648	629	637	602	685	602	650	604	586	672	667	646	687	633	689	676	698	643	675	629	656	685	682	645	647	637	615	638	666	661	654	630	630	616	651	641	633	647	645	633	650	632	635	633	609	647	640	649	681	618	676	618	591	648	599	637	655	650	655	671	641	661	648	604	668	665	699	651	618	634	666	607	675	707
1480	205	199	185	193	205	194	161	191	146	171	183	174	185	176	179	169	173	146	192	183	184	183	176	165	157	179	214	172	187	178	186	164	191	193	210	165	162	180	188	183	186	197	177	168	205	180	188	205	182	187	192	182	180	194	178	190	208	205	168	181	172	162	180	160	169	205	161	196	163	187	160	193	189	180	178	189	173	198	198	175	190	192	187	163	168	184	183	205	183	208	196	178	183	195	179	174	194	155	152	195	192	189	173	200	197	173	183	161	195	179	184	162	176	163	183	194	172	193	175	166	190	184	162	174	169	188	182	152	157	175	192	214	190	199	199	193	171	153	160	178	194	202	187	204	208	183	166	211	185	191	177	189	195	193	164	163	173	160	195	161	153	173	202	194	173	201	177	160	186	190	167	171	166	184	150	195	194	190	177	200	221	197	204	204	189	179	180	181	169	177	191	187	164	160	166	179	161	191	171	176	181	178	176	195	209	169	164	169	175	191	189	177	187	184	174	177	171	165	202	168	184	206	172	171	174	175	210	184	162	152	184	198	202	196	181	195	165	166	167	182	180	198	170	172	198	158	204	187	176	178	171	169	178	166	173	161	169	169	195	206	167	166	178	189	179	163	163	171	171	172	166	184	163	159	173	184	186	187	180	175	159	185	198	195	167	181	175	192	176	189	184	183	169	163	170	169	188	190	187	166	170	176	178	182	175	173	174	163	209	157	211	176	175	156	154	194	191	190	189	200	190	191	171	183	157	183	171	172	190	166	202	185	185	196	170	171	183	166	164	166	181	165	191	210	178	155	182	185	157	165	202	187	205	181	174	186	190	185	174	188	212	215	167	208	177	178	170	178	172	188	172	161	178	169	167	180	158	173	173	156	171	171	145	187	195	180	140	181	206	163	163	178	162	182	189	185	181	168	186	189	199	190	174	189	167	183	164	182	163	172	155	181	176	175	191	180	198	189	180	180	180	183	190	186	174	179	154	204	182	199	159	187	171	192	195	172	187	169	202	192	203	179	176	175	175	166	148	182	183	192	175	186	169	187	192	168	198	188	199	194	180	171	185	187	184	194	168	174	182	212	183	165	157	182	199	190	171	199	169	180	188	160	214	162	185	204	187	165	142	186	184	203	178	196	173	187	166	171	202	196	181	185	192	196	177	182	166	155	190	176	185	177	209	161	176	182	170	186	176	198	174	165	176	177	187	199	186	197	194	159	183	163	179	175	194	184	144	207	173	179	177	193	167	176	189	179	173	159	171	212	216	181	195	190	188	157	201	184	162	163	183	174	157	200	198	197	187	208	162	185	175	184	188	208	177	155	200	188	176	170	183	181	193	168	167	176	181	171	182	174	182	212	202	192	196	189	193	162	187	180	167	152	175	182	182	205	182	169	169	207	165	176	184	164	188	151	163	178	178	168	153	209	177	179	162	166	180	179	165	193	212	189	173	190	162	184	179	185	170	174	196	189	201	168	165	162	167	158	200	181	182	180	174	161	179	163	176	163	196	194	166	176	200	180	180	179	186	198	208	200	186	183	173	166	176	160	179	190	183	187	184	185	207	186	178	187	189	196	181	179	193	187	182	185	195	178	155	160	182	182	175	159	177	195	194	198	184	186	169	194	169	196	164	169	176	162	170	180	188	163	193	191	194	160	162	168	191	198	162	181	167	157	178	200	167	194	178	168	160	192	184	198	175	179	164	196	185	177	186	178	192	182	166	170	191	175	177	172	163	193	155	169	183	176	209	209	172	179	172	166	178	184	195	188	197	200	192	190	191	171	189	173	203	171	160	180	172	178	168	154	173	176	187	179	188	153	170	182	171	187	205	207	151	194	175	159	176	199	189	179	186	183	163	170	186	187	202	186	205	202	179	170	176	198	179	160	182	182	197	171	185	190	161	167	153	183	183	219	173	150	201	201	185	169	179	197	167	175	177	175	212	181	190	190	158	194	164	164	182	174	165	169	189	172	194	181	171	205	179	198	160	193	173	202	180	193	195	172	200	185	175	203	179	189	175	194	185	209	193	212	170	202	175	174	182	199	179	158	175	186	180	172	207	169	166	195	178	180	186	150	182	183	160	182	203	174	198	184	196	164	175	175	190	200	187	154	164	164	174	199	190	154	195	169	184	160	200	213	172	178	195	176	187	183	173	199	202	185	191	186	160	186	170	180	196	195	184	177	170	186	166	224	197	173	172	172	218	173	173	171	170	153	168	176	167	168	167	171	171	187	199	190	175	164	185	191	187	155	192	176	219	159	188	179	180	179	194	183	179	219	189	184	216	182	172	187	197	180	184	168	207	173	196	183	191	169	181	161	177	197	169	193	139	187	201	195	186	196	148	205	192	181	170	186	224	204	158	147	172	163	168	172	189	166	189	162	176	169	192	165	158	169	184	134	171	207	198	185	182	166	182	148	193	172	185	204	183	173	150	165	172	194	184	196	172	151	191	191	165	196	193	215	173	158	176	195	191	215	194	157	190	189	200	177	160	174	185	183	182	178	173	185	220	177	174	185	201	183	169	188	197	166	187	185	194	167	190	195	194	165	165	185	178	170	186	173	189	163	182	170	187	199	193	170	183	190	203	196	158	163	166	166	180	174	155	178	185	156	183	182	151	169	171	175	192	207	162	182	179	175	196	221	210	181	169	190	157	162	160	198	143	198	184	187	146	192	175	186	185	173	178	170	159	159	206	188	188	183	189	164	165	171	189	180	181	214	194	182	187	168	213	195	163	188	170	167	180	171	190	203	150	200	184	171	181	171	171	176	188	173	147	176	201	184	173	182	152	176	187	190	165	175	198	183	200	173	180	199	178	169	181	164	167	205	186	190	184	203	172	164	197	172	173	172	190	194	183	155	204	167	149	186	156	168	178	188	162	159	191	185	193	169	178	180	156	183	155	165	177	197	185	193	194	185	199	200	167	192	189	194	164	174	177	178	165	174	171	193	183	189	170	173	175	181	182	181	154	187	207	207	167	173	194	158	182	163	167	181	168	176	169	216	172	154	191	190	216	189	214	176	166	167	175	210	180	189	179	196	169	218	176	196	185	183	183	152	186	176	189	166	194	185	186	175	173	203	203	206	179	195	164	171	189	190	174	179	170	191	174	183	184	204	181	162	181	178	176	172	201	165	189	174	198	172	189	172	187	172	175	184	194	198	165	149	199	183	149	172	215	189	154	166	171	178	200	182	176	178	181	174	177	178	160	189	166	191	172	194	164	179	192	201	184	184	174	166	197	180	196	188	181	189	198	173	196	149	197	201	165	171	188	180	199	168	182	167	204	163	182	168	188	212	197	172	172	177	180	166	190	173	168	172	179	156	181	187	187	170	176	185	186	170	164	180	202	195	188	181	190	211	164	161	172	173	178	176	182	184	190	165	170	197	171	169	207	188	169	189	174	189	192	167	163	164	180	209	189	171	194	171	197	196	185	183	195	176	195	184	185	177	164	184	196	192	184	210	160	197	178	180	194	178	192	178	203
1725	474	476	505	508	495	473	481	439	472	483	470	453	459	475	472	445	465	462	471	465	441	425	497	486	463	461	444	507	508	464	467	482	482	476	462	453	499	456	436	475	450	474	447	461	458	455	465	470	513	466	452	447	494	502	497	463	495	468	479	445	468	457	443	469	466	504	450	466	463	480	480	448	425	487	470	437	455	476	442	500	487	438	456	502	448	453	474	474	499	453	504	423	459	455	465	441	473	459	463	446	480	477	465	464	489	446	487	457	463	485	484	435	443	453	460	472	467	459	457	475	463	446	455	455	446	436	440	473	451	475	482	428	472	437	466	455	489	458	452	472	463	453	522	483	485	478	472	442	459	498	482	485	474	448	460	448	460	448	461	467	491	443	422	475	479	424	469	435	479	476	488	458	479	450	483	451	469	434	452	456	483	471	461	438	467	476	443	463	450	481	462	480	476	456	441	466	469	475	464	502	470	421	462	463	455	496	475	477	473	467	458	481	447	429	435	466	479	469	410	481	447	481	463	499	439	450	458	453	449	476	506	425	462	471	437	415	457	461	470	454	456	488	429	438	455	500	483	460	426	469	453	435	468	466	496	450	439	483	438	452	445	478	427	475	483	491	456	484	454	475	440	472	487	508	448	482	471	487	450	449	471	460	437	486	456	472	475	473	484	456	470	454	436	458	486	472	474	472	487	452	473	482	433	467	422	443	449	450	516	466	449	447	462	483	469	431	479	474	460	457	454	472	466	469	470	468	460	462	454	424	457	456	457	464	429	427	458	455	495	494	449	485	466	424	515	484	463	448	472	469	438	466	488	472	497	481	471	454	465	455	432	472	493	463	468	478	477	451	482	463	463	461	448	465	465	462	405	459	454	444	457	512	454	484	443	476	484	451	441	449	460	478	462	477	466	457	502	472	452	453	437	471	445	496	464	465	450	435	470	480	468	491	450	489	444	497	489	438	480	481	493	470	522	448	459	437	455	450	480	526	434	476	460	494	452	444	478	472	464	441	488	463	485	432	465	509	490	497	487	445	474	473	442	465	432	472	500	459	455	491	475	450	488	477	443	456	447	484	452	453	497	454	458	466	479	472	461	403	445	459	471	437	457	458	498	451	474	489	457	479	476	441	479	446	439	471	449	458	473	485	484	457	429	472	473	441	476	444	456	467	430	399	461	444	434	474	432	425	439	456	489	468	448	500	462	477	437	465	447	502	446	446	466	458	462	474	482	447	458	478	471	472	453	443	445	503	463	427	513	481	444	489	466	451	464	492	444	467	441	459	455	437	463	496	482	461	481	423	435	406	465	459	458	454	473	487	471	478	461	468	468	458	462	460	435	438	442	466	464	517	483	452	449	460	467	468	476	469	450	490	455	461	437	481	488	481	444	452	471	452	444	454	463	440	449	434	430	442	452	434	470	510	463	462	419	455	460	434	421	451	424	491	439	436	452	453	450	461	461	432	489	482	472	447	464	480	457	469	470	481	427	470	478	482	470	450	498	450	463	476	486	448	491	452	502	465	478	459	457	476	435	451	458	497	449	448	449	489	442	433	494	467	417	431	462	445	454	491	443	453	481	483	438	446	475	445	512	456	433	505	492	438	445	460	499	431	455	461	467	472	463	444	449	506	470	457	453	448	431	495	482	455	464	472	457	461	483	481	478	435	420	471	464	441	461	470	491	465	466	464	484	463	496	452	422	455	454	485	446	495	462	453	481	474	465	439	461	483	466	468	443	488	503	467	453	460	497	484	417	465	495	477	461	507	450	505	504	491	417	459	429	458	501	466	471	471	475	455	460	459	461	455	443	455	455	481	471	491	459	480	461	427	453	473	499	488	439	487	477	460	455	433	450	476	446	487	451	458	485	468	457	480	486	478	443	427	476	453	429	419	462	435	458	436	454	478	418	475	459	460	480	489	494	495	472	456	479	483	467	433	474	444	480	461	429	445	450	484	485	459	474	487	474	464	451	483	465	465	444	464	458	430	488	484	460	455	459	468	519	442	503	437	449	445	470	463	468	477	463	486	457	488	507	438	462	477	443	465	459	466	520	446	444	435	471	465	464	431	494	460	453	455	470	463	452	474	454	475	453	472	508	471	492	465	513	438	450	452	466	464	460	452	447	494	459	463	471	460	447	419	511	442	454	443	474	474	441	435	480	462	458	475	438	474	451	489	455	450	460	460	431	414	477	477	435	436	419	469	489	431	451	445	473	447	441	449	417	459	485	478	502	444	466	473	484	485	485	514	472	444	450	466	452	483	480	441	431	432	456	449	468	455	451	467	466	475	441	414	473	455	446	434	431	449	429	496	476	447	485	461	482	454	507	463	436	444	468	454	461	478	464	457	481	478	432	439	468	466	443	479	477	491	476	420	473	437	427	462	482	492	459	446	496	478	453	475	498	431	455	475	465	460	496	442	469	475	476	455	454	477	477	482	459	464	462	458	449	435	452	473	490	451	470	444	485	459	516	455	468	462	438	435	466	509	488	416	502	456	476	448	437	447	485	453	457	446	449	477	467	456	474	453	501	490	454	479	451	474	459	423	452	435	460	448	486	459	458	458	486	464	467	480	453	486	423	493	435	473	442	425	486	462	465	462	439	490	515	448	427	482	448	485	463	485	448	457	405	461	444	509	460	441	470	467	458	465	469	459	478	472	437	468	472	442	425	477	477	459	514	471	469	436	465	431	449	438	441	430	422	412	507	493	456	477	499	463	477	474	478	445	438	464	433	449	448	470	471	458	424	446	453	459	460	453	439	459	468	485	500	456	453	459	455	471	470	445	492	469	433	471	490	484	474	458	463	469	465	416	453	454	494	468	476	434	485	473	468	412	498	460	438	461	462	448	449	484	486	456	477	444	415	424	462	447	462	431	433	455	496	506	467	473	450	447	482	427	472	492	418	479	448	433	471	501	441	466	486	464	506	461	444	468	425	498	471	467	461	453	427	434	449	467	447	456	446	411	458	470	466	439	485	436	474	473	501	486	476	441	468	415	488	481	476	480	452	473	454	438	441	450	431	459	508	449	463	473	439	441	438	470	465	459	458	500	493	441	474	463	458	448	486	426	486	450	453	494	482	441	467	452	480	495	473	458	432	471	444	476	469	462	467	438	466	480	468	491	436	439	438	495	474	458	462	489	460	430	461	423	435	465	490	432	469	463	470	476	440	460	472	432	456	443	447	432	463	444	470	486	471	475	441	447	473	495	464	491	493	447	500	448	482	481	441	441	455	466	472	491	443	443	455	444	491	454	492	482	458	483	452	431	459	418	447	482	437	447	475	433	455	496	472	470	448	476	454	466	465	450	499	509	464	492	454	459	457	453	477	483	503	463	526	485	485	471	476	451	466	441	469	475	427	489	469	467	470	457	477	482	471	478	486	458	450	474	434	461	469	475	443	458	463	484	445	485	468	461	469	451	502	456	464	440	475	428	443	474	426	483	513	479	492	476	502	454	482	460	399	440	472	448	430	463	476	458	434
8393	730	709	599	511	469	416	415	390	376	346	386	383	368	337	338	343	322	314	326	332	322	354	358	400	365	323	361	327	328	371	337	313	327	366	330	347	334	343	342	337	337	358	372	331	338	317	317	343	372	312	342	332	281	364	322	318	369	330	337	331	345	372	306	340	346	313	329	343	365	356	296	350	337	358	332	355	359	338	343	352	299	340	308	325	313	329	307	328	324	345	308	332	343	334	357	374	309	346	310	319	339	328	358	318	336	359	350	352	338	324	324	364	326	357	350	363	366	336	345	316	324	332	340	329	326	338	339	346	350	365	314	343	341	348	305	317	362	345	326	355	329	319	354	335	331	373	325	356	358	327	332	329	320	331	359	336	301	297	316	346	354	347	329	312	346	344	316	321	347	337	361	348	359	335	351	339	340	318	300	338	350	324	328	357	356	372	340	303	366	320	360	372	330	341	322	339	332	316	344	344	302	314	370	335	325	319	341	366	347	311	358	358	358	329	308	316	366	325	306	323	351	340	342	335	343	339	325	348	341	342	334	362	342	344	348	371	330	324	335	329	329	351	336	345	332	318	365	354	316	350	331	353	331	335	368	313	315	368	356	342	335	329	366	330	328	346	326	320	316	347	385	325	355	337	330	335	367	337	357	367	350	356	369	372	336	337	349	357	329	349	349	323	319	315	345	340	327	338	329	334	329	355	362	358	348	340	282	336	353	342	344	324	336	332	354	353	344	377	321	325	318	349	356	341	336	325	316	376	361	332	349	336	348	342	300	315	344	323	349	369	338	357	342	381	368	332	330	354	357	342	325	368	320	312	358	336	317	303	334	348	316	321	298	352	356	334	357	329	326	298	339	332	351	322	348	305	300	348	349	296	336	358	366	340	347	340	366	341	356	315	303	320	350	335	346	360	350	335	358	338	350	336	338	362	330	346	331	362	337	345	332	321	325	320	317	347	330	360	362	345	352	317	352	317	332	318	340	370	311	353	340	328	334	362	374	321	336	344	303	348	341	344	355	353	332	302	355	343	333	372	324	311	337	332	346	302	322	318	362	309	359	320	318	340	347	331	310	326	297	338	312	353	310	332	319	358	335	329	360	341	340	380	332	345	320	336	362	335	349	322	302	338	353	331	317	338	363	353	356	315	321	327	322	353	323	352	340	359	341	302	331	325	357	348	339	324	365	345	343	322	342	336	342	354	344	342	323	375	338	310	305	361	347	314	378	362	363	297	283	309	362	359	323	309	307	330	285	342	318	355	324	333	321	332	336	339	325	349	350	336	362	325	326	335	331	324	348	348	353	354	369	325	311	349	339	334	362	313	328	369	332	397	309	380	316	339	321	344	314	356	320	340	322	333	356	327	359	348	326	359	353	359	312	396	344	365	351	323	341	311	344	287	358	327	339	334	348	333	349	356	346	352	366	332	330	311	339	312	349	349	343	324	338	297	338	360	311	347	341	360	312	338	307	344	342	323	367	317	330	356	352	343	329	312	304	319	343	354	335	346	350	336	351	359	359	319	355	301	350	331	348	362	354	338	316	333	326	361	323	332	328	340	371	354	323	320	338	343	352	351	360	372	322	331	354	318	354	339	343	345	329	393	309	325	354	361	346	341	336	320	328	339	363	345	344	346	378	350	370	361	320	345	344	327	326	367	331	341	310	362	309	370	335	348	341	310	329	372	334	302	313	310	317	381	333	333	314	306	330	329	341	339	341	317	338	311	341	349	323	289	336	317	373	337	323	378	337	301	359	347	343	346	378	313	367	293	295	364	332	337	323	368	381	352	336	348	310	331	309	307	375	338	326	351	350	366	333	332	357	335	381	348	325	348	334	312	332	299	306	315	343	346	355	331	326	337	353	341	353	307	336	332	330	320	341	340	320	332	360	343	327	321	371	362	351	321	322	309	333	323	329	332	337	328	365	346	331	300	308	328	323	355	376	342	359	339	320	311	324	357	386	299	367	345	362	325	336	340	340	348	357	343	338	335	355	337	301	369	296	316	339	381	355	347	344	379	364	346	365	349	348	359	329	343	358	326	342	349	325	334	362	325	320	318	326	341	350	342	350	336	337	331	334	347	335	356	328	364	294	339	349	329	352	359	357	335	321	328	343	332	332	351	339	335	364	341	327	342	325	328	310	347	360	325	338	334	341	344	341	329	341	354	336	346	378	339	353	332	325	363	370	325	372	319	315	348	351	341	322	332	359	316	310	329	350	327	342	314	336	316	357	368	376	358	368	360	381	343	343	372	338	347	344	339	368	322	334	370	348	355	341	315	341	317	327	333	346	346	380	305	360	363	330	365	309	331	329	333	282	346	353	334	346	382	308	327	328	359	357	321	340	333	342	352	329	341	348	324	332	309	309	325	364	333	354	340	308	343	350	339	339	329	340	339	329	346	340	327	336	325	323	359	333	318	338	308	358	327	337	302	328	348	311	363	329	375	375	352	325	340	350	333	290	330	309	358	330	368	330	298	325	340	345	319	372	317	369	345	346	351	299	333	363	327	310	303	316	340	371	354	340	376	357	342	345	329	374	344	354	340	368	365	318	348	360	365	351	381	301	332	335	330	339	356	364	346	334	320	340	314	295	370	321	347	364	354	387	312	343	296	321	352	345	352	307	353	347	348	320	303	309	280	356	317	343	331	312	329	282	296	301	329	345	342	355	330	357	367	358	344	328	324	382	334	320	327	353	345	400	348	328	334	293	312	328	359	369	343	335	309	338	314	300	315	359	340	370	315	329	323	326	312	344	359	356	355	350	342	350	374	333	326	334	328	328	356	383	337	335	350	338	330	353	338	324	325	338	332	321	354	358	356	351	357	330	353	347	316	343	332	344	329	305	343	352	331	323	305	333	303	374	342	349	342	364	343	326	358	324	309	338	338	337	331	328	369	373	339	348	336	329	336	316	331	358	355	321	351	340	319	347	324	354	332	325	357	368	343	354	361	352	344	351	383	317	319	341	302	339	320	368	330	350	341	347	328	344	322	340	370	386	312	319	303	321	328	355	328	349	370	297	322	339	335	340	348	305	348	370	368	349	351	338	306	331	349	353	313	360	337	317	318	313	372	363	362	325	350	336	352	348	336	357	367	334	348	344	329	335	347	304	320	351	300	338	362	338	361	304	331	323	356	341	337	312	371	333	360	341	283	304	383	336	347	358	311	327	348	370	367	306	344	340	345	367	327	381	339	332	308	336	346	338	336	312	349	337	361	380	380	346	303	348	341	345	405	337	347	323	341	326	343	393	313	354	352	304	324	353	343	328	355	312	352	359	336	377	380	341	361	348	306	327	362	350	376	354	353	365	346	360	330	321	394	362	332	360	358	322	346	357	356	349	338	317	345	317	349	327	331	353	345	320	345	301	338	305	351	317	367	338	355	339	330	353	332	374	302	318	298	320	292	352	357	333	334	364	328	309	323	349	339	329	338	356	337	349	297	349	350	303	340	328	341	342	334	324	345	342	357	361	362	349	372	331
6649	1113	1609	1728	1529	1338	1212	1087	990	977	1018	974	903	909	843	827	817	837	823	787	794	821	776	790	790	828	795	843	800	780	758	745	789	765	801	818	772	793	754	753	793	793	740	805	738	811	768	754	779	781	816	780	775	768	828	752	771	791	765	800	765	712	732	763	705	804	778	775	749	802	818	798	788	796	795	773	790	784	750	768	785	799	747	769	792	772	798	713	820	804	767	835	785	781	751	783	749	775	762	762	762	800	774	737	766	756	787	772	737	764	742	762	773	737	744	796	753	777	747	752	754	756	756	808	759	778	764	753	792	773	776	739	785	795	781	768	773	758	764	774	748	833	767	758	785	776	726	749	745	771	810	786	778	751	755	813	802	798	771	796	783	784	795	804	830	782	772	794	771	794	771	732	804	754	773	774	783	772	809	751	772	788	776	757	740	817	800	769	742	772	764	781	777	761	769	743	769	739	741	790	767	747	774	799	746	788	769	795	764	805	830	724	757	765	799	762	729	749	772	747	768	800	797	783	716	731	757	753	751	744	758	812	772	757	760	751	791	742	767	744	750	751	815	767	765	740	783	821	778	742	760	767	788	771	837	797	829	750	758	780	739	790	814	774	763	803	793	773	758	749	784	832	803	780	776	773	801	745	775	785	781	822	782	760	764	780	764	854	796	786	818	814	821	774	774	788	776	791	751	836	857	803	776	792	794	815	739	795	765	785	786	802	780	751	754	778	756	759	735	774	737	756	817	790	767	787	820	759	775	756	771	740	730	746	787	800	787	766	754	761	799	755	831	755	832	808	707	746	820	781	792	775	808	820	783	770	820	761	792	785	794	829	731	775	783	800	753	755	801	760	751	729	768	787	741	800	803	736	791	825	772	775	730	793	811	734	798	800	793	730	795	764	800	769	752	773	755	803	749	770	750	800	770	788	796	792	740	735	772	753	772	832	793	751	780	744	788	794	745	782	775	765	756	793	716	751	762	753	788	772	784	749	813	747	786	796	782	812	761	793	783	766	764	770	772	774	830	727	816	793	766	709	744	734	694	793	801	752	721	820	765	807	775	784	793	780	732	756	817	769	767	817	833	782	720	752	775	746	761	786	735	794	791	786	720	788	780	785	792	782	753	771	811	803	767	801	759	732	789	751	759	751	780	788	800	788	777	793	761	799	731	732	780	793	803	789	759	801	783	781	796	774	826	772	780	736	792	823	798	796	791	784	733	750	757	774	776	752	774	796	834	740	739	768	786	755	766	742	779	818	777	774	805	728	771	753	783	769	733	816	871	758	756	788	775	791	764	797	808	720	741	769	774	783	757	754	760	810	783	810	835	802	763	795	760	776	762	778	763	752	783	757	825	736	798	863	761	789	772	720	731	757	782	758	730	783	777	726	787	776	765	768	789	796	753	804	788	769	781	784	803	798	756	757	786	764	774	747	748	769	800	781	750	791	751	788	756	840	813	778	784	779	779	763	762	800	769	783	781	774	732	737	746	750	753	754	777	801	793	742	801	752	775	779	760	734	735	783	776	768	759	753	746	811	753	797	787	762	787	770	797	785	806	746	769	801	794	740	745	785	800	744	817	772	734	784	791	830	765	777	751	773	769	735	802	792	791	785	749	804	731	743	767	759	759	778	823	808	797	765	793	779	760	747	775	770	732	816	822	748	780	774	773	767	805	779	806	766	794	813	792	752	787	777	745	773	748	782	769	814	811	749	782	792	706	806	737	795	765	815	793	795	748	788	776	764	780	792	782	761	781	773	802	748	789	764	752	820	749	811	748	746	773	754	746	807	723	684	782	774	830	724	742	757	756	721	797	746	754	736	757	776	762	774	745	756	804	790	752	759	772	774	816	796	787	741	770	768	792	781	766	739	768	793	747	793	761	764	758	810	706	786	755	782	751	763	818	812	821	748	771	804	776	775	804	801	787	756	779	757	763	763	763	755	786	760	732	770	723	780	831	727	789	782	746	771	760	763	802	762	740	755	814	792	745	780	725	733	730	801	781	790	763	773	758	789	808	774	801	813	798	771	786	747	789	792	743	738	750	810	790	752	759	809	765	790	793	786	734	769	771	754	848	776	790	755	792	730	755	758	829	815	815	740	808	742	764	799	769	762	771	723	758	785	808	747	760	791	769	788	829	787	769	804	788	775	832	778	760	752	793	717	788	784	775	776	815	765	766	755	743	761	752	781	817	764	757	738	769	704	738	716	781	746	805	756	724	765	775	805	752	813	773	808	799	757	786	797	796	748	770	818	773	790	780	783	766	829	742	739	823	748	792	790	715	739	755	779	733	754	795	821	786	795	743	777	749	786	840	752	801	755	757	781	762	825	772	779	746	768	810	757	773	759	751	765	784	752	755	761	756	793	710	768	728	774	783	786	765	743	792	799	706	776	803	695	751	747	767	772	718	810	767	768	764	755	769	854	733	735	731	762	753	757	766	743	761	791	777	764	725	723	740	824	736	778	735	807	824	824	740	762	788	803	747	788	814	752	758	780	783	789	769	738	786	751	774	788	763	762	764	746	805	773	753	825	714	753	743	780	763	837	707	752	790	767	793	720	785	763	808	784	783	738	779	832	766	747	733	830	739	771	765	756	771	788	743	776	791	763	768	782	780	780	798	785	753	816	767	740	791	756	745	746	784	759	782	806	751	764	771	805	756	741	744	769	809	862	791	764	784	775	804	792	787	780	775	744	781	747	734	785	780	754	819	826	768	739	776	764	805	833	828	764	766	767	765	766	808	786	783	772	756	785	742	774	803	742	734	762	806	805	806	755	769	785	782	808	762	761	786	734	782	726	830	776	769	755	726	762	794	769	710	742	747	751	752	813	794	722	756	833	775	809	767	795	768	767	790	813	733	754	794	773	758	788	802	786	748	797	772	796	786	749	740	764	764	793	767	799	740	789	781	779	779	740	761	767	744	772	772	742	800	796	812	752	763	717	809	770	755	779	747	757	757	755	759	777	761	776	779	791	805	747	770	781	780	820	788	820	761	800	857	762	739	807	744	775	782	763	731	741	737	752	748	762	776	777	787	783	794	799	799	752	758	764	760	741	815	776	770	777	769	803	766	773	807	817	781	762	777	796	796	765	757	791	780	761	725	778	798	751	782	753	763	750	780	765	756	757	786	767	768	768	785	754	796	761	747	764	728	765	777	794	792	772	792	773	794	781	817	761	789	800	792	803	773	761	823	761	794	804	798	817	758	784	742	823	754	795	786	763	778	747	774	763	760	840	777	786	829	795	807	761	784	793	768	820	736	796	718	742	751	764	758	770	768	760	775	771	796	822	809	729	751	777	737	739	693	773	755	776	758	769	806	785	761	747	799	772	821	765	773	817	772	761	728	751	753	742	745	755	796	812	741	746	827	806	735	767	731	718	794	799	793	802	785	769	795	781	745	786	764	796	801	793	726	784	795	811	745	781	838	807	739	795	789	808	764	796	768	767	760	791	777	769	736	780	765	773	728	776	797	814	747	821
15217	1540	1042	794	569	522	463	442	388	387	369	308	330	286	327	337	289	318	322	295	308	312	301	301	286	252	266	299	302	312	305	339	326	271	308	292	303	301	292	284	291	294	301	279	291	313	321	266	302	287	303	281	313	290	267	272	311	286	311	302	307	297	307	280	300	279	260	311	278	274	311	281	290	283	303	298	287	289	287	292	285	262	282	268	282	285	285	304	271	304	264	250	264	292	306	291	261	312	289	310	263	273	277	239	300	281	304	283	269	295	250	264	275	328	306	283	260	301	286	285	272	268	292	301	310	267	307	318	320	272	290	245	278	283	285	295	286	304	311	283	290	316	283	285	316	313	262	313	315	288	309	280	276	297	282	304	261	287	311	275	304	272	234	309	321	295	319	281	297	276	271	315	276	269	273	294	305	287	261	270	271	294	275	292	308	302	344	293	265	274	282	331	309	298	265	288	272	260	311	293	268	306	274	270	295	329	279	290	291	317	302	276	257	274	328	299	265	336	298	293	276	265	287	343	273	282	281	273	329	264	305	253	286	257	284	316	292	272	278	286	288	276	297	268	283	269	262	280	294	295	320	292	286	264	276	282	282	291	246	282	283	278	283	300	277	289	293	275	283	301	299	291	312	286	286	303	312	289	320	257	278	273	299	261	265	287	273	300	291	272	267	239	280	308	290	281	281	283	280	298	279	265	253	290	266	277	287	306	253	283	320	248	321	269	318	316	290	289	295	276	285	266	319	309	346	303	306	286	307	266	314	286	283	303	286	301	280	293	272	306	291	281	279	292	276	278	268	280	288	280	277	260	285	279	285	283	308	288	277	295	270	286	284	273	291	273	315	265	279	267	287	299	317	263	279	272	278	290	301	311	285	285	289	263	284	242	282	279	308	274	291	264	268	296	296	295	286	288	237	281	280	298	269	282	311	315	294	294	303	286	280	289	270	280	286	274	277	289	298	312	301	302	279	250	280	309	273	296	275	273	309	279	278	307	269	259	261	313	279	293	278	303	282	300	287	292	323	301	270	255	320	273	301	284	277	289	327	272	264	310	283	310	260	291	309	330	286	307	271	301	264	308	268	278	257	280	283	298	288	299	275	321	267	291	252	276	318	305	294	269	296	275	317	286	243	274	299	263	269	290	285	287	267	280	283	279	278	271	306	265	261	281	265	303	302	299	268	256	270	258	268	278	288	298	275	280	265	291	280	291	306	302	272	307	295	288	310	284	277	288	295	310	274	263	318	266	295	294	316	300	284	295	314	264	263	263	272	273	307	296	308	280	277	308	286	288	259	298	275	300	288	284	290	282	277	295	267	284	292	280	307	305	265	283	285	321	274	294	278	286	245	285	258	310	284	284	292	259	258	298	293	285	330	290	297	289	266	248	245	284	276	291	306	293	302	278	281	323	276	305	287	261	278	293	269	278	305	296	285	283	281	297	295	293	327	262	269	323	294	295	287	290	314	250	258	256	303	269	291	307	293	278	280	272	263	279	300	265	290	308	290	318	282	278	299	311	280	262	296	287	276	300	285	255	287	309	259	311	294	298	324	267	307	277	311	266	279	297	262	300	294	267	267	299	294	284	295	291	309	270	272	305	314	305	284	280	286	280	264	293	276	300	297	271	282	308	289	293	285	308	281	291	278	320	271	288	307	302	286	275	309	293	273	285	284	299	287	282	277	291	280	285	247	277	275	299	277	276	268	247	276	295	286	266	292	257	287	290	302	319	282	281	262	252	268	281	280	276	310	283	248	252	277	253	293	312	273	290	311	314	261	274	310	272	303	285	273	296	273	252	292	271	287	298	263	263	298	296	249	272	275	272	287	302	286	291	249	306	297	291	259	253	307	274	275	292	274	271	287	294	261	282	273	263	317	306	285	309	300	301	284	288	292	280	284	287	310	277	345	252	260	306	312	295	288	287	305	271	283	289	303	280	271	278	312	314	285	283	290	322	295	290	290	287	325	292	273	300	273	272	312	303	275	269	277	288	270	276	311	293	284	306	261	274	295	304	285	284	321	275	261	262	302	280	286	296	284	276	287	277	301	299	290	307	312	312	308	288	284	333	299	288	272	338	305	299	278	252	252	310	303	285	261	295	284	267	306	270	283	307	270	280	317	300	252	297	276	267	319	258	277	269	297	286	293	296	273	278	292	280	278	277	308	249	270	298	292	296	306	303	268	304	285	303	300	298	264	303	292	286	276	230	320	304	279	287	251	272	285	277	261	296	275	297	318	286	295	280	282	287	276	275	277	296	298	285	295	318	310	269	296	307	299	281	285	320	283	295	278	249	307	293	291	284	273	279	277	313	314	243	290	297	302	281	264	269	293	276	309	278	285	303	298	294	286	294	273	287	295	318	293	291	321	289	319	291	305	297	302	302	322	307	316	276	273	290	292	301	316	306	272	295	299	320	273	279	238	275	273	305	292	274	309	280	268	297	294	304	295	289	277	303	286	284	287	311	268	315	274	277	319	289	283	255	261	283	295	310	291	302	264	306	301	252	289	282	252	286	295	289	289	281	301	293	285	280	306	249	285	286	268	315	321	327	290	311	273	255	297	273	298	248	292	308	281	285	294	297	308	295	269	293	309	290	263	266	277	303	292	249	273	287	300	298	255	288	259	308	279	286	287	271	290	305	283	291	301	292	274	285	310	277	300	284	273	284	291	281	295	277	288	273	300	290	293	279	282	319	294	282	285	302	273	269	284	288	247	275	292	281	312	279	267	273	322	288	299	275	288	257	320	273	311	295	280	300	272	289	300	307	296	306	301	300	302	256	272	308	275	290	282	298	274	247	254	269	315	306	278	279	319	299	268	302	268	287	303	310	292	263	322	306	301	303	289	303	257	296	280	305	242	277	281	305	272	338	301	266	272	297	276	258	299	273	263	300	276	294	289	300	314	298	272	271	294	294	290	253	296	274	310	276	295	286	326	336	295	275	282	296	300	290	252	309	294	274	305	283	308	296	316	311	303	323	285	267	304	273	304	269	271	268	306	288	286	270	254	290	280	294	304	296	272	286	233	287	269	290	305	290	294	254	266	265	275	280	295	306	284	241	299	287	311	317	274	311	264	300	295	320	289	279	291	268	242	284	292	286	292	295	294	300	307	291	280	285	293	298	287	268	254	297	294	279	306	300	294	295	271	266	301	291	292	299	280	266	290	266	294	291	250	285	281	284	300	281	284	280	286	281	273	306	274	304	265	299	310	314	289	272	270	252	295	313	279	288	286	311	315	291	291	311	298	284	299	284	282	288	299	261	273	296	289	287	284	322	266	292	259	297	304	323	295	319	293	274	273	277	273	281	256	274	246	303	304	314	301	290	305	313	277	305	313	260	295	300	318	241	296	288	312	298	302	320	293	306	275	295	289	282	299	275	265	261	285	266	332	281	290	264	311	313	303	286	278	276	300	284	297	309	271	301	284	295	305	283	282	305	271	294	290	283	285	291	249	275	284	306	267	280	292	268	266	272	291	294
8546	1244	2199	2432	2046	1705	1443	1293	1123	1093	1027	936	935	845	836	786	824	779	728	765	738	774	768	763	695	717	686	723	656	681	719	668	694	630	682	707	706	667	679	707	697	642	704	646	688	719	682	672	650	666	657	668	665	691	689	665	641	641	638	649	662	646	660	693	649	656	601	646	625	652	662	643	641	681	646	687	691	646	650	594	648	633	712	624	642	617	659	643	689	637	627	653	638	654	654	647	623	638	625	666	627	644	643	638	643	632	668	602	676	627	690	666	639	668	637	683	637	639	660	625	645	653	678	616	621	642	688	686	604	642	673	628	605	620	625	602	640	633	663	650	635	607	630	612	644	640	655	646	676	665	610	649	656	685	610	603	705	675	649	645	615	672	641	645	644	649	635	656	627	632	666	654	653	643	650	623	634	623	644	631	645	639	642	670	659	620	606	675	589	586	620	662	668	678	637	634	599	641	619	657	615	611	668	652	601	665	589	643	633	641	610	657	656	692	628	673	602	649	619	616	640	694	683	662	600	628	632	680	667	668	640	603	657	618	650	692	659	661	630	654	631	639	589	645	683	613	617	665	651	653	644	612	728	689	705	631	640	654	658	652	664	651	650	649	647	624	654	611	612	653	646	680	683	637	698	625	649	675	636	619	649	652	626	633	619	623	615	652	637	650	694	604	611	642	633	639	641	660	598	626	639	647	674	631	642	615	645	623	667	616	634	597	665	634	625	666	655	625	662	612	599	656	653	663	659	639	667	616	667	655	645	656	620	629	684	617	684	663	623	658	592	644	607	646	681	658	638	603	617	696	658	652	668	661	628	656	618	614	634	615	642	617	724	702	663	651	649	664	645	638	602	596	662	608	658	644	652	663	670	619	661	645	659	703	689	692	630	665	654	629	611	652	650	621	634	680	654	637	645	646	677	620	643	624	631	649	653	638	614	631	641	645	683	606	657	644	683	649	578	601	665	679	614	649	603	641	647	611	624	634	645	681	618	681	664	653	635	613	612	634	657	685	681	632	628	691	611	649	618	623	636	627	660	642	641	635	621	605	660	689	621	692	631	620	621	643	657	642	660	637	647	626	632	616	610	644	605	651	589	619	637	698	662	633	688	661	635	644	679	648	656	593	633	651	679	693	648	619	661	635	670	623	702	656	653	645	658	635	667	635	634	669	637	619	648	634	660	629	631	675	612	633	689	662	618	640	675	659	683	637	683	649	652	653	647	608	635	652	667	637	626	665	662	631	651	642	620	606	631	664	666	657	615	672	663	652	641	656	667	692	618	611	644	629	666	641	633	650	648	646	626	671	640	639	619	622	685	645	620	688	598	666	629	602	641	622	664	620	702	646	606	631	638	655	634	638	584	662	637	683	686	635	663	681	663	673	630	605	686	650	633	667	666	635	674	675	635	659	607	686	679	638	643	615	645	623	683	654	651	614	668	613	683	644	633	652	627	630	696	653	636	670	659	642	652	682	684	635	641	655	609	640	626	648	640	652	669	616	656	626	681	646	651	658	591	656	632	637	630	635	640	638	665	623	634	577	622	626	600	609	633	694	652	642	650	614	640	631	654	626	626	665	619	683	606	627	625	608	653	599	627	605	671	611	677	665	628	665	620	664	636	629	610	644	625	684	598	623	603	675	632	639	636	661	680	626	671	636	630	628	645	639	649	635	574	611	646	670	643	642	664	623	638	670	614	668	650	657	604	639	611	656	637	669	614	674	691	637	627	629	603	646	639	653	650	629	670	650	651	622	623	639	672	667	641	666	660	647	648	605	643	642	617	666	671	618	653	579	628	622	676	636	673	642	625	624	657	659	633	587	636	591	644	682	683	601	601	636	654	593	624	611	628	632	583	666	662	661	676	626	646	633	621	674	602	650	661	672	607	704	635	663	602	653	685	638	619	677	615	637	639	604	645	656	652	651	652	664	687	633	642	659	654	657	606	689	644	681	618	600	651	662	692	653	586	649	610	628	616	627	650	655	642	646	627	644	634	678	640	619	672	692	630	632	653	628	636	655	617	589	650	678	635	614	642	651	627	618	650	620	657	652	660	607	583	672	683	627	637	663	633	636	636	710	612	631	624	692	609	666	663	667	665	660	655	655	650	648	627	662	662	653	654	655	620	639	670	665	646	628	616	646	636	658	618	670	612	641	598	685	612	646	653	638	664	610	669	659	623	619	614	640	680	667	667	648	671	599	627	581	645	650	653	594	644	631	651	629	624	671	628	631	659	665	604	631	661	672	631	651	657	641	632	660	641	639	693	624	625	640	589	673	646	640	674	641	637	637	638	647	659	598	674	689	634	629	655	595	666	640	636	637	649	631	680	644	647	647	579	633	617	658	667	586	658	654	626	638	645	613	644	619	604	593	641	663	664	612	666	684	659	650	632	636	681	640	664	620	636	640	627	664	675	655	656	657	649	628	623	634	675	620	653	631	633	639	642	621	645	646	645	662	609	636	631	621	642	653	669	604	625	629	583	607	634	615	672	635	662	614	652	597	687	692	686	691	678	643	653	609	615	607	643	609	657	662	658	639	622	652	639	648	659	586	651	597	626	681	649	630	695	660	605	658	655	646	652	671	628	696	640	637	658	655	645	664	603	596	618	673	635	657	663	634	623	684	644	641	615	670	619	619	670	648	618	658	615	668	647	628	633	658	625	658	611	638	715	644	685	647	638	655	686	621	666	649	640	606	678	627	604	663	621	629	638	642	626	645	654	623	604	670	617	600	677	640	657	664	659	618	631	646	635	630	648	649	593	615	666	655	607	646	632	640	622	683	675	639	677	606	612	652	714	605	682	641	667	638	673	638	619	623	644	617	654	670	632	630	648	663	642	673	624	632	630	639	645	633	635	653	672	670	615	662	652	660	628	609	677	656	620	629	610	651	682	637	611	620	590	636	650	656	616	670	670	654	650	657	658	676	618	665	690	686	630	681	641	682	651	586	633	608	637	652	636	605	709	634	634	612	608	669	644	654	630	675	646	628	583	634	593	694	612	659	664	608	646	625	610	617	617	652	612	636	652	651	606	639	619	579	628	601	605	732	677	651	677	638	663	622	605	692	620	599	620	628	671	616	624	639	646	621	644	650	639	656	661	641	683	624	642	612	605	671	668	621	669	651	682	649	676	618	639	660	624	658	616	687	688	645	611	616	661	637	671	628	614	613	604	668	636	634	685	647	650	611	666	592	627	673	652	596	637	627	674	682	657	643	651	651	647	601	650	609	672	619	632	656	624	665	648	682	654	635	634	656	621	636	600	598	650	635	662	594	645	650	647	632	629	630	687	667	641	647	662	630	661	646	629	629	608	618	642	683	667	637	650	683	675	660	636	625	670	663	657	652	645	623	658	635	656	646	599	629	631	650	636	643	607	651	663	667	683	596	645	666	621	605	623	675	647	656	719	604	591	655	663	644	613	613	659	655	616	630	654	655	644	621	643	602	642	657	663	620	636	671	633	674	665	602	611	651	667	622	702	628
1466	195	173	192	185	199	163	184	179	186	177	185	185	170	182	206	188	177	179	200	164	145	198	193	197	172	172	173	205	192	168	202	177	166	184	187	174	171	209	159	202	194	187	172	172	181	166	198	166	169	178	181	220	187	156	167	185	188	163	188	176	182	188	183	192	201	189	186	204	189	177	182	179	173	184	196	181	196	198	181	203	192	204	189	181	180	155	177	174	181	177	191	152	188	175	194	208	192	160	179	161	153	162	197	173	186	178	164	169	182	172	189	177	164	194	186	172	199	195	174	170	191	174	176	181	193	197	189	169	182	185	174	170	183	193	166	175	183	191	185	163	201	180	165	179	180	196	173	199	184	173	179	187	189	169	175	169	205	200	177	137	196	200	208	188	197	198	188	182	177	208	190	190	214	190	199	171	179	179	190	183	202	195	204	194	207	191	168	176	171	158	216	185	168	160	184	156	158	181	161	206	176	166	204	175	203	166	176	164	183	197	169	176	188	201	187	168	183	176	176	183	188	179	182	179	160	199	198	196	185	172	190	167	194	192	177	183	151	167	163	188	192	192	171	175	174	143	158	193	201	181	184	152	177	190	191	197	163	199	183	173	158	200	203	171	171	159	175	192	181	171	171	174	156	180	186	170	182	173	162	173	176	179	153	176	175	170	154	201	180	183	183	169	200	191	190	167	193	202	191	165	179	170	209	156	188	184	176	194	196	199	172	187	183	193	155	200	182	167	174	174	177	192	223	165	174	177	165	197	190	198	181	209	176	185	178	212	175	201	139	169	192	163	188	146	189	155	176	211	162	206	199	155	174	180	175	173	176	167	169	211	173	196	186	176	189	164	186	164	159	170	182	190	162	156	171	196	178	177	164	205	180	179	176	195	188	193	188	176	164	184	185	189	192	187	196	179	190	189	208	182	169	171	165	172	164	200	198	193	182	186	196	199	194	180	189	170	172	189	170	195	173	168	203	201	172	177	180	198	195	158	182	182	173	181	183	156	193	180	173	180	180	158	170	163	197	178	206	188	188	189	182	225	202	183	217	184	196	199	181	184	205	195	168	207	172	181	179	187	188	173	194	193	175	175	197	176	170	201	169	191	199	179	193	179	197	190	183	212	184	176	194	204	196	164	180	187	187	178	180	175	183	194	195	189	208	189	157	172	178	166	181	188	199	184	207	189	181	174	182	201	198	164	187	159	182	164	175	160	183	184	182	179	190	194	188	193	190	186	160	194	192	166	172	164	200	183	210	178	180	150	181	158	175	166	216	182	208	180	178	187	147	168	151	179	175	180	171	177	176	201	177	171	177	197	176	201	177	191	179	178	183	171	184	196	195	200	160	182	175	206	165	215	165	204	206	185	181	166	194	164	173	183	162	207	207	197	154	170	192	170	172	196	191	190	167	168	199	206	188	184	176	159	191	196	177	178	179	207	172	180	188	202	195	189	180	163	202	184	196	191	181	186	179	184	181	162	177	181	164	181	171	164	166	177	176	183	166	197	183	163	176	173	165	184	173	170	168	179	190	170	187	178	196	193	186	211	190	186	189	179	177	192	200	179	173	187	198	168	182	180	186	188	197	189	166	169	177	172	184	171	180	175	199	159	181	174	176	193	207	180	202	204	193	182	206	204	193	170	199	163	172	159	178	181	164	185	179	176	189	183	175	171	177	197	167	180	167	190	184	177	180	171	170	179	175	183	176	187	194	174	182	187	199	194	160	189	174	166	190	188	174	172	170	184	189	177	188	173	195	183	156	187	171	186	187	203	193	196	171	166	169	181	193	175	173	165	175	189	144	211	204	200	192	191	209	172	182	180	215	179	168	152	176	166	170	167	198	197	171	201	206	196	181	179	215	177	187	155	184	175	172	194	167	187	182	189	146	188	168	184	168	175	219	200	189	154	167	153	190	167	167	165	198	173	200	168	165	192	193	172	204	192	187	159	194	186	186	155	188	192	188	159	186	188	161	187	196	159	160	205	186	182	195	178	205	198	184	147	172	182	190	188	167	155	163	158	175	197	197	179	194	214	189	191	201	154	138	186	179	175	176	196	195	189	180	176	190	169	155	162	183	177	161	194	194	208	201	184	172	151	177	174	179	176	157	149	175	187	174	199	187	176	182	179	189	170	189	170	175	185	183	161	167	174	179	187	173	169	171	208	188	203	189	160	167	180	186	152	199	187	186	173	173	170	173	171	176	197	169	188	187	169	183	184	187	170	162	158	185	174	171	209	208	213	162	175	181	188	187	190	159	174	195	182	169	184	178	180	182	175	176	205	188	192	185	181	171	180	166	185	193	193	167	180	176	187	175	199	153	213	196	169	178	174	188	173	187	184	178	211	169	190	158	182	225	182	178	188	154	160	180	193	186	189	173	208	204	182	190	182	173	202	186	202	178	164	178	141	158	190	187	200	190	169	173	180	163	194	188	175	178	192	184	172	180	171	176	191	161	153	173	187	194	181	171	152	190	170	168	173	175	186	184	192	214	193	184	183	187	199	210	197	183	183	163	164	194	189	154	162	166	180	178	186	191	173	169	177	180	192	173	156	171	208	197	181	192	187	222	183	169	180	168	173	180	185	151	187	175	209	182	182	192	187	164	190	193	219	183	182	177	242	221	191	155	192	175	217	170	153	191	164	187	186	190	175	217	191	183	154	243	193	174	195	171	186	174	158	173	183	194	182	178	194	176	156	184	192	159	205	206	194	169	163	200	161	171	161	184	176	180	192	168	187	170	198	189	185	186	167	173	171	198	190	217	173	179	165	200	169	160	186	176	188	173	189	198	192	168	184	180	181	188	215	163	160	172	185	181	176	170	160	179	187	188	149	168	206	156	157	213	167	166	172	183	159	180	185	188	214	191	165	171	194	187	174	172	167	190	187	170	160	192	181	194	190	189	209	170	165	190	189	174	165	158	192	203	161	195	209	200	190	175	207	208	156	200	199	172	190	218	180	189	178	185	162	170	161	169	176	188	185	185	180	201	154	170	165	208	184	157	171	190	183	183	179	189	179	186	198	205	219	176	192	188	184	169	207	177	179	161	176	186	175	203	158	196	174	184	198	158	209	182	165	190	196	193	195	186	163	212	198	179	179	156	186	171	177	176	182	178	170	140	204	194	167	179	182	172	163	199	194	208	184	192	176	192	186	198	192	221	197	179	185	177	195	184	168	183	189	182	186	177	195	175	179	184	196	201	169	179	194	184	154	192	160	178	211	181	170	128	181	193	181	180	178	210	191	186	185	182	164	195	189	189	177	186	209	179	208	153	170	189	169	169	167	181	187	170	186	181	171	184	182	184	155	182	172	193	174	187	187	152	214	219	193	178	194	169	169	143	191	197	180	192	174	213	208	188	164	187	178	174	191	163	171	180	174	190	197	182	182	191	191	175	185	197	184	194	193	187	182	204	198	172	205	204	177	192	176	165	177	169	202	181	183	178	159	179	169	159	176	148	186	174	223	172	192	193	192	185	181	155	176	165
1746	493	494	496	516	515	536	515	495	533	471	497	489	471	464	449	488	462	476	456	510	476	448	483	432	477	466	479	487	460	502	453	480	475	496	438	460	504	436	464	461	421	489	466	481	481	467	455	486	474	489	438	458	468	472	455	434	420	477	440	462	488	476	475	454	450	481	455	454	469	451	460	466	484	436	452	543	476	477	465	485	492	455	471	472	453	488	482	473	444	449	479	502	476	461	499	487	420	453	493	432	474	494	462	481	441	420	478	506	446	447	432	441	482	459	468	486	467	462	517	472	478	457	473	476	443	485	468	465	454	450	453	474	499	451	472	474	440	463	482	464	486	488	492	479	437	451	504	489	490	455	469	473	468	466	494	487	484	445	479	436	439	424	462	508	489	475	429	471	507	491	454	478	440	450	515	473	453	422	454	469	493	492	485	464	449	455	438	485	452	446	445	475	455	463	474	458	443	451	431	443	468	513	426	459	448	479	497	448	464	508	462	460	425	419	434	436	473	449	459	467	472	473	461	465	469	418	462	497	451	457	487	507	503	449	480	449	465	494	440	471	473	432	434	469	468	488	457	450	465	471	477	450	465	512	436	506	517	459	469	455	481	493	458	475	437	483	473	488	454	454	496	450	463	481	494	462	445	463	471	488	482	501	474	456	479	446	476	477	472	433	437	495	490	467	464	462	460	484	486	488	490	505	487	471	502	476	439	441	475	473	476	439	472	481	504	491	471	458	431	454	475	456	454	494	457	426	473	478	482	471	475	489	479	509	467	504	489	451	532	445	443	452	479	461	461	433	472	480	461	468	459	432	487	438	423	421	459	507	471	454	459	469	436	498	443	455	478	458	464	461	479	484	471	523	469	414	467	458	426	450	499	497	481	470	468	444	506	546	498	432	481	456	467	462	487	434	457	446	471	470	491	498	443	425	459	477	477	466	458	466	454	437	452	464	429	458	466	499	435	478	459	452	463	445	467	456	459	459	473	436	475	448	445	468	471	472	480	486	459	449	492	452	451	465	449	484	482	481	426	463	464	463	512	470	455	442	476	481	451	495	461	505	458	481	481	478	456	475	470	454	466	451	422	438	506	463	466	501	457	454	432	445	466	463	445	486	490	477	489	458	476	474	467	471	480	445	499	481	466	449	462	501	463	464	441	489	460	456	451	426	489	479	489	457	487	444	444	495	454	482	479	444	444	475	460	477	509	438	459	500	450	486	466	493	438	438	485	496	455	466	481	507	452	498	491	481	463	520	470	443	466	419	485	471	510	470	491	453	495	474	450	489	466	478	446	468	447	443	467	484	453	505	461	441	470	445	443	469	455	436	456	451	471	488	458	489	510	432	484	435	518	466	496	472	491	496	441	505	419	424	453	461	506	458	484	474	480	448	502	467	457	466	469	443	464	461	467	447	441	494	434	483	446	477	474	481	431	470	459	456	469	436	441	494	440	482	445	451	462	465	462	496	453	485	479	481	490	447	463	457	481	481	463	433	480	506	473	473	449	427	468	491	439	486	460	442	508	460	455	465	475	430	446	465	482	489	469	463	466	534	465	450	463	458	452	461	482	408	454	422	425	476	442	447	466	491	488	434	444	479	442	459	475	444	471	462	494	489	478	462	449	452	440	500	458	470	457	503	441	461	448	443	450	434	470	451	513	472	491	485	469	472	497	494	471	471	470	479	459	446	481	459	509	481	478	490	487	506	460	469	453	447	479	494	460	499	506	478	483	500	449	437	454	483	428	471	453	455	484	436	454	467	468	460	457	439	466	465	465	472	451	478	462	490	463	460	495	454	470	465	443	460	473	443	483	427	449	485	486	487	439	461	453	419	452	466	500	465	438	444	437	455	476	439	484	461	480	486	427	490	442	462	500	506	430	470	499	474	464	489	503	447	443	508	479	461	450	454	473	475	490	447	509	484	423	477	494	496	494	458	470	454	476	440	436	444	500	485	465	470	487	461	423	458	468	453	425	501	461	461	456	427	472	454	442	493	517	453	505	446	450	432	432	432	481	476	455	498	452	478	436	459	447	464	407	445	479	489	477	487	463	450	498	460	486	460	478	448	445	459	448	493	424	473	459	460	452	486	463	480	447	463	433	426	481	462	482	445	442	466	450	484	448	473	464	486	454	505	481	453	452	466	484	467	455	457	457	474	488	469	448	513	466	541	488	473	454	471	471	453	419	438	442	467	481	428	425	470	495	466	480	417	499	455	438	456	449	468	461	473	468	451	461	468	461	484	434	453	481	482	445	463	491	471	497	442	471	467	444	440	461	490	449	493	487	463	469	438	472	459	505	458	500	504	506	484	472	449	469	441	431	444	514	433	433	466	473	475	439	469	478	448	475	506	494	485	457	474	454	479	496	476	481	471	465	471	458	467	443	477	494	437	482	463	442	445	487	498	478	491	462	447	467	444	470	501	468	463	483	421	489	472	476	474	466	477	468	470	476	467	493	439	435	501	457	471	478	442	505	458	437	490	440	477	422	465	445	463	473	459	477	452	498	463	485	496	438	451	459	458	451	473	468	446	454	438	467	461	487	463	470	445	443	485	448	460	449	444	504	475	467	441	480	503	453	476	464	504	452	444	463	439	479	487	463	449	455	511	456	473	454	472	471	446	443	436	452	460	479	486	447	434	466	461	507	455	440	467	471	442	460	482	478	451	446	453	443	464	433	440	479	474	470	442	465	505	470	447	479	463	487	424	460	429	461	464	468	504	479	483	466	485	472	487	459	456	450	484	505	464	450	470	467	525	501	449	452	448	464	474	472	504	495	440	446	436	468	490	449	458	454	514	457	427	497	486	466	450	455	452	476	478	449	469	440	443	454	448	430	448	466	492	496	475	477	497	469	444	470	478	449	458	531	439	441	497	447	431	451	468	432	478	475	427	455	438	462	464	470	472	480	482	431	503	476	471	471	442	457	455	461	466	459	456	454	440	424	474	467	456	468	480	472	463	444	456	483	449	483	477	453	460	482	448	433	467	459	451	504	437	469	468	469	481	503	465	487	473	467	461	463	451	412	498	447	485	422	425	481	440	458	442	464	454	471	513	459	456	447	452	469	471	474	447	473	498	439	513	454	473	471	468	467	467	489	451	466	457	479	492	466	498	480	495	479	456	441	451	433	461	463	452	467	474	451	448	453	477	450	491	431	399	444	469	479	482	497	468	419	453	494	441	472	467	438	469	499	470	511	423	427	479	484	473	425	450	476	440	438	451	481	458	461	485	468	479	473	463	450	473	469	478	449	470	462	493	475	479	434	456	471	476	508	448	440	451	483	475	469	499	455	437	490	462	434	468	466	448	460	449	478	457	444	491	436	471	427	447	469	447	410	457	458	437	446	412	479	468	421	429	485	455	460	447	473	484	474	488	453	431	453	452	455	476	485	509	420	439	480	469	491	474	452	441	471	468	476	456	478	462	461	457	484	478	473	455	470	505	491	477	453	436	441	499	455	463	458	453	468	444	457	466	487	457	461
8167	779	699	583	465	449	390	412	407	359	374	366	340	339	309	339	359	389	356	330	328	314	360	343	333	353	360	330	332	344	363	343	317	357	298	373	331	389	324	352	335	318	341	340	314	345	353	318	373	334	350	314	369	330	359	349	351	362	359	318	372	332	316	319	328	330	346	316	349	344	339	333	373	345	350	354	353	348	331	317	367	397	387	340	335	366	359	345	332	331	345	348	361	338	347	340	326	341	358	327	337	366	338	333	347	356	334	362	341	328	339	315	333	331	332	331	336	357	343	320	364	333	342	360	361	338	335	357	318	341	330	357	353	355	325	344	328	332	315	340	363	313	369	344	341	367	316	366	330	336	329	356	349	375	333	325	356	309	338	320	351	350	315	363	340	337	354	317	326	341	313	332	354	324	350	338	368	339	361	352	348	300	355	361	351	341	312	348	359	383	346	329	294	320	337	362	348	310	319	341	304	314	345	342	363	339	334	326	339	349	341	317	347	294	327	337	312	333	317	351	325	338	310	350	322	376	330	365	347	318	360	365	324	352	348	332	355	347	306	319	307	358	348	334	338	336	347	330	353	351	314	355	368	310	367	372	331	317	315	357	320	328	380	329	373	333	340	351	333	347	329	308	330	317	332	320	344	354	313	329	364	315	354	308	368	349	372	319	344	363	375	348	365	365	338	381	355	330	357	320	383	336	339	373	396	283	346	348	328	324	342	363	332	303	336	364	307	344	348	336	344	330	334	352	336	362	350	355	317	338	352	320	335	321	307	325	325	346	332	329	334	357	304	323	345	310	365	334	379	368	333	324	305	340	359	335	300	346	321	328	305	330	356	366	389	330	358	351	350	332	316	355	329	347	326	334	347	324	328	369	323	331	339	365	343	369	328	326	356	316	351	355	341	353	341	350	324	317	321	351	340	373	329	311	338	370	328	327	331	348	379	337	344	400	355	348	340	399	320	338	366	356	334	358	376	336	331	328	346	308	333	331	346	348	316	314	367	347	362	309	338	366	348	341	325	317	341	333	347	380	355	339	348	318	342	336	322	326	341	355	342	330	327	319	332	348	340	329	329	371	342	337	328	356	360	326	350	340	332	338	317	355	345	341	326	403	319	324	344	324	346	326	327	341	351	347	291	312	350	359	334	315	316	320	324	334	360	335	357	351	337	331	357	321	306	294	319	346	322	375	315	341	302	314	364	355	330	369	336	331	304	327	341	359	350	362	349	332	353	372	359	341	353	353	331	310	360	318	365	364	308	317	334	356	343	360	337	318	355	348	357	373	342	324	358	327	338	356	323	331	371	359	361	346	374	365	317	352	340	325	339	340	339	362	348	357	316	304	294	326	339	340	387	293	323	336	332	346	335	366	332	335	326	326	316	357	318	345	324	346	304	360	339	331	326	359	337	344	350	402	359	324	367	361	314	345	350	321	317	317	348	357	342	388	336	332	326	339	316	353	356	378	311	341	345	374	347	346	345	349	355	368	319	342	341	359	303	357	338	336	351	308	320	354	331	343	308	307	335	354	357	311	370	369	317	337	332	361	340	344	336	328	379	317	299	359	338	384	353	349	327	321	336	368	353	340	365	362	329	324	328	361	354	369	341	342	367	305	357	320	342	343	362	321	333	302	368	324	354	312	345	345	377	372	351	348	366	321	371	331	337	287	325	342	364	348	312	322	351	335	370	307	343	355	352	339	351	373	336	337	364	337	327	337	385	344	362	327	339	368	335	301	322	329	307	309	343	349	337	303	373	354	332	346	349	349	362	348	313	322	315	347	328	355	303	330	335	366	357	294	337	322	389	348	363	341	342	323	326	374	343	312	322	356	303	311	343	373	368	328	346	352	362	334	305	321	333	332	339	332	320	325	318	354	335	343	305	320	353	366	306	332	320	353	344	358	332	332	349	367	327	351	384	345	349	325	304	316	304	309	348	340	357	338	321	353	331	330	309	325	374	314	324	340	341	348	322	329	326	325	341	355	336	323	368	350	343	315	383	363	333	317	341	326	359	332	345	317	326	320	359	319	363	311	353	378	316	335	347	290	339	346	361	350	330	337	307	343	316	355	348	358	318	348	354	332	379	393	364	342	315	338	341	329	333	297	324	321	322	351	333	341	358	316	322	328	356	292	348	339	349	365	298	356	329	340	315	334	350	351	326	353	325	344	337	365	338	329	334	330	343	355	377	347	358	317	365	329	385	366	346	318	360	375	388	337	347	360	368	309	380	309	311	340	339	342	333	372	343	337	311	339	324	335	358	328	354	299	326	329	365	368	349	316	367	326	362	377	318	332	364	311	333	322	360	310	330	346	320	345	344	301	327	368	356	332	366	367	341	355	328	350	344	345	352	366	332	346	367	378	342	349	339	372	314	354	338	320	339	332	307	356	334	349	352	335	348	331	346	335	307	348	351	348	360	365	359	309	343	313	326	341	347	339	372	340	352	363	324	342	317	312	358	311	340	344	317	337	336	358	331	329	347	329	363	319	356	346	324	319	330	330	310	350	363	313	324	331	345	327	353	314	349	324	317	355	384	326	330	302	351	330	362	358	345	321	334	358	369	359	326	348	359	325	303	329	357	320	328	367	380	328	309	343	311	338	332	328	394	360	357	339	327	328	345	323	325	325	355	341	363	377	356	338	321	328	297	327	376	341	334	368	326	295	330	350	316	332	303	331	298	341	327	332	374	370	344	357	352	323	337	334	341	361	309	362	324	333	333	289	360	374	330	306	330	331	317	353	309	340	363	383	381	345	368	328	340	342	307	327	344	365	336	362	365	362	344	319	341	322	320	338	377	341	337	327	296	347	360	346	328	369	307	355	344	338	348	364	335	336	331	349	349	354	311	335	325	323	358	340	351	340	316	298	338	346	346	339	327	310	361	332	342	345	353	307	351	351	358	336	332	320	333	348	343	353	327	337	312	342	319	328	332	344	348	365	351	350	364	341	303	333	318	321	339	349	317	312	326	338	311	343	366	372	337	319	354	316	347	339	369	319	338	327	342	349	356	322	338	341	296	315	339	330	351	355	335	326	384	328	343	336	387	347	369	347	346	319	323	369	290	354	355	322	329	339	373	336	328	356	296	342	340	331	325	345	382	322	333	315	340	314	343	319	344	355	341	364	318	337	338	329	349	318	326	338	340	311	326	327	331	349	309	318	338	339	364	328	345	354	345	335	346	336	328	329	334	323	359	359	329	344	329	341	361	336	327	344	372	377	363	346	353	336	329	328	354	342	368	357	323	303	328	332	380	353	304	313	341	358	316	325	350	305	325	365	365	348	319	364	301	306	342	340	341	398	338	341	340	373	327	350	315	320	308	315	360	363	333	351	325	343	365	373	355	329	342	334	340	333	361	307	341	344	367	355	340	337	340	344	376	340	370	344	366	381	328	333	321	311	353	342	371	331	323	317	347	328	365	354	328	337	358	327	360	338	323	335	352	308	349	311	322	332	331	332	351	350	344	334	301	367	356	298	331	330
6749	1115	1600	1692	1461	1379	1234	1095	1056	973	964	927	940	906	912	882	873	813	818	789	830	832	802	807	868	875	786	864	778	851	807	826	843	796	795	809	798	804	744	794	834	813	805	794	839	837	761	787	798	738	796	809	725	769	827	775	764	741	816	779	737	751	780	782	835	783	777	756	744	749	832	840	746	763	771	752	772	743	777	829	766	759	730	820	794	801	810	755	775	751	792	742	779	781	753	749	772	805	775	799	800	774	759	806	772	809	762	738	770	782	759	758	756	759	763	765	777	787	750	751	826	750	805	798	781	775	757	785	787	778	826	756	745	766	714	745	823	800	821	775	772	798	805	791	806	779	775	781	794	820	791	759	766	744	760	744	757	824	756	799	739	785	788	741	808	780	759	796	789	797	805	749	766	796	803	775	759	746	738	777	788	803	753	804	786	802	775	742	720	774	773	766	730	769	750	770	788	767	735	734	774	790	796	813	724	825	751	763	778	757	772	793	832	787	767	818	745	728	782	773	792	845	772	756	778	749	765	755	788	723	783	772	754	801	768	766	804	740	763	795	745	789	807	803	787	768	724	744	811	792	768	814	763	739	783	783	804	805	799	741	751	764	761	748	835	744	787	747	845	784	795	788	796	746	785	834	757	762	807	745	773	758	753	759	724	785	748	742	717	749	787	765	772	754	774	808	793	772	818	808	819	773	782	770	748	793	750	772	761	780	773	805	793	726	779	772	761	721	793	722	772	731	776	730	786	775	770	762	828	778	754	746	774	751	783	754	773	791	792	758	774	747	769	797	816	794	754	788	732	789	743	799	822	775	771	775	735	741	746	790	828	737	757	775	713	774	818	793	752	772	783	749	766	788	763	780	782	796	786	781	772	738	743	761	759	821	782	790	792	743	768	794	715	761	813	776	731	786	739	769	747	783	773	782	768	772	766	785	798	799	754	789	714	788	704	794	797	753	763	723	774	764	789	792	770	747	741	815	740	786	817	763	815	756	794	786	766	716	784	807	798	778	763	808	776	786	721	835	798	809	764	736	764	793	781	782	768	820	780	809	753	730	771	787	786	746	848	761	788	751	757	833	788	735	820	787	774	734	782	760	785	776	807	798	730	773	819	780	784	780	787	770	789	816	786	804	795	796	795	766	773	825	794	739	801	804	792	791	765	746	858	804	780	772	791	783	724	761	764	758	742	790	819	762	745	781	776	766	750	747	812	741	827	823	775	715	776	771	777	769	776	771	770	777	782	808	756	788	791	819	801	824	777	789	780	788	767	782	759	761	838	773	761	776	790	816	777	774	764	773	775	754	757	747	776	817	819	743	732	743	797	773	760	783	750	758	771	765	744	748	786	743	769	747	759	785	783	771	728	823	776	781	715	753	743	765	774	795	750	746	792	784	768	777	824	759	791	778	749	767	784	786	765	796	793	750	750	766	784	778	752	742	792	751	810	790	831	797	799	778	759	761	843	796	787	826	759	754	774	764	777	781	806	802	832	760	822	793	744	795	769	783	775	757	810	783	806	809	721	757	761	736	828	757	751	774	768	755	825	805	825	802	785	748	788	823	759	796	812	788	756	775	771	816	814	824	769	761	774	772	783	765	744	781	743	785	758	775	745	781	782	762	764	771	743	801	801	706	758	771	806	811	753	777	791	749	840	792	756	725	752	761	827	814	727	753	801	781	746	767	788	789	758	798	747	725	768	753	757	731	794	817	745	799	778	816	779	827	735	765	790	742	747	762	802	746	780	740	769	791	770	808	774	740	772	746	795	748	788	772	825	753	771	814	758	740	809	742	785	785	776	812	778	759	752	797	759	735	808	703	796	797	773	854	757	738	788	765	802	766	809	748	817	827	753	790	724	753	771	789	784	755	767	748	788	753	810	741	746	738	762	792	820	757	793	753	772	768	786	759	764	788	804	832	777	732	735	818	767	700	799	773	770	769	768	783	761	735	819	777	818	781	769	779	795	750	788	797	820	839	734	725	798	808	751	751	743	836	764	755	783	797	769	750	825	822	757	759	783	803	748	763	739	780	810	797	763	767	774	812	779	824	773	797	826	797	755	773	794	770	794	815	791	748	781	803	784	804	792	805	788	750	743	776	732	756	818	807	842	749	779	802	752	777	772	767	728	775	744	734	756	753	791	761	748	755	843	768	728	776	801	746	757	711	808	781	827	789	819	807	755	753	753	725	816	752	816	797	751	723	734	752	787	753	741	771	790	763	786	763	787	806	819	753	765	771	759	786	757	803	797	766	805	739	781	796	714	798	827	678	827	756	771	768	816	774	751	802	832	844	749	772	784	751	769	835	737	781	783	748	739	781	725	721	763	704	766	826	760	766	754	745	798	789	771	719	789	811	773	767	783	791	807	744	745	802	789	801	780	831	815	748	821	724	731	799	777	744	760	755	791	761	747	772	739	760	821	747	785	779	793	760	832	771	802	738	772	774	780	774	803	766	785	793	769	781	793	784	785	828	768	750	752	794	781	768	767	792	722	805	823	802	822	774	790	798	789	766	763	732	742	701	728	817	750	786	773	789	774	799	776	824	742	775	809	807	790	778	770	784	794	761	793	780	790	738	743	790	741	764	801	803	796	764	758	769	723	781	729	733	751	803	773	806	732	843	744	733	767	773	735	806	801	761	798	746	743	803	727	815	799	745	763	796	759	735	726	759	754	725	773	751	762	783	793	785	823	793	814	788	770	840	780	805	761	782	844	790	799	834	806	797	761	776	818	746	785	747	781	759	756	729	810	831	759	790	779	759	778	804	822	777	787	752	745	781	776	776	770	759	751	739	737	777	776	759	787	756	778	776	773	797	765	801	763	779	744	832	794	790	756	729	775	780	756	784	763	772	744	760	764	827	807	785	719	766	768	800	754	783	771	807	773	825	808	738	719	813	797	789	787	742	806	784	756	749	785	751	778	803	820	806	771	791	785	741	805	789	792	797	764	747	816	751	765	742	786	750	709	790	722	779	824	781	772	750	743	792	782	742	773	798	784	746	790	789	796	744	807	772	773	749	801	772	841	733	807	751	796	756	776	766	816	757	817	732	733	736	757	728	737	767	793	733	764	805	775	790	773	710	774	800	794	748	771	785	738	757	774	751	771	774	789	790	790	791	775	710	755	785	784	736	783	785	785	769	792	768	761	755	805	768	829	792	800	805	735	774	802	751	797	756	803	759	778	741	760	735	776	792	770	807	770	779	742	805	724	825	780	790	789	757	747	763	760	726	757	742	812	769	760	799	785	808	770	789	835	793	750	818	784	763	740	782	745	787	734	764	783	850	779	780	783	768	762	771	756	725	837	728	805	768	773	824	740	761	777	753	757	789	821	769	775	720	782	824	799	735	798	707	767	834	701	746	777	762	790	766	791	793	754	813	792	787	739	801	722	747	784	802	769	768	808	736	812	768	775	773	775	796	756	780	784	797	730	793	715	742	739	771	759	740	768	804	765	758	772	779	772	762	780	796	798	775	760	810
15459	1477	1028	804	606	486	436	391	346	379	344	317	324	316	320	317	356	349	306	308	321	345	278	312	300	293	285	310	292	276	302	310	319	315	297	251	280	285	281	329	314	305	288	280	284	292	246	294	291	318	301	283	268	271	289	279	290	295	290	275	277	285	284	278	287	261	262	301	297	279	270	278	279	271	312	270	263	279	291	285	281	260	321	314	322	288	276	295	301	264	324	276	292	303	316	299	304	301	284	329	255	305	286	273	279	286	286	277	290	271	258	297	285	262	271	291	298	285	279	260	321	262	283	287	273	277	298	303	287	298	306	277	269	303	283	256	293	297	280	298	298	305	267	295	267	283	289	306	276	333	313	286	292	267	281	266	295	306	323	294	274	272	288	317	327	276	244	316	269	286	290	287	266	267	275	292	273	317	299	277	310	299	282	316	296	311	297	262	286	271	280	309	303	321	273	294	280	256	284	295	308	270	307	263	310	262	272	295	293	282	273	262	282	259	307	285	304	286	282	282	282	293	296	313	277	292	325	270	288	265	294	294	283	256	325	294	276	292	251	308	299	291	344	317	296	266	321	282	315	278	276	292	281	289	290	259	280	282	272	282	306	284	304	268	289	270	317	292	251	300	277	297	306	311	294	277	297	286	292	292	294	264	248	291	285	306	270	270	293	278	315	264	288	291	296	289	264	246	279	274	295	269	282	303	255	304	290	249	279	277	283	296	249	305	278	312	329	260	305	287	290	295	293	294	313	292	272	263	283	286	293	272	295	285	289	302	276	288	245	251	269	283	255	284	295	304	261	292	307	304	277	276	290	280	302	319	273	277	291	303	302	302	273	333	302	276	257	247	317	317	315	286	279	296	311	315	291	274	311	335	319	291	304	291	322	297	331	304	268	289	256	266	290	314	284	263	305	272	247	287	264	290	293	276	286	270	254	268	291	294	275	297	259	287	320	304	290	262	289	279	293	288	283	300	289	272	290	263	286	304	284	276	298	285	287	288	277	299	273	314	266	264	283	250	266	281	268	307	291	308	299	307	249	301	292	268	275	266	308	306	264	306	277	246	308	273	294	280	284	296	308	303	295	284	294	306	344	291	283	302	269	257	294	259	259	306	324	283	296	293	295	292	301	285	319	295	267	289	259	309	305	337	294	287	291	282	311	285	273	278	312	300	296	244	307	282	289	279	248	310	288	249	299	282	284	293	318	273	303	277	292	280	295	286	281	294	264	282	297	297	274	283	304	294	287	299	266	270	287	283	305	304	294	278	283	267	272	299	281	287	333	279	295	311	276	299	287	258	315	290	296	285	289	255	286	297	309	296	304	303	307	317	268	252	278	293	285	287	301	296	297	305	269	281	307	267	317	263	267	308	304	284	269	283	288	326	294	314	265	293	266	276	303	275	293	264	290	268	315	295	290	304	323	296	306	304	264	273	274	278	301	292	315	304	246	296	266	298	293	274	259	282	302	274	299	271	337	286	293	301	263	266	266	263	296	261	296	294	288	268	316	308	282	270	306	297	340	283	310	288	284	277	330	308	260	306	271	318	270	271	296	298	307	285	269	321	283	291	281	303	278	297	309	247	255	285	301	319	285	284	271	305	268	280	293	285	322	319	305	266	297	298	290	297	292	283	275	309	306	263	246	266	263	271	244	286	293	296	283	296	293	301	293	280	300	275	296	258	290	284	274	276	278	295	289	267	304	276	287	296	283	311	288	257	269	276	242	248	293	284	296	251	309	282	281	279	274	326	312	279	268	300	267	298	278	305	295	304	300	290	302	286	263	284	269	264	248	307	284	313	290	265	297	297	278	283	287	299	285	273	284	307	276	263	265	287	310	275	290	305	293	282	292	305	320	283	254	262	274	321	333	269	292	301	275	298	287	292	282	268	316	289	316	302	319	303	292	277	273	305	262	270	285	307	258	304	268	282	321	265	313	293	288	268	279	279	274	254	282	315	276	275	287	248	277	268	293	289	336	301	299	283	302	321	293	267	265	258	276	297	283	287	320	294	269	273	261	249	303	339	311	279	336	251	274	283	273	240	247	280	312	285	276	327	296	277	300	275	286	280	285	275	326	265	277	280	277	319	276	295	286	260	258	281	280	275	273	275	271	283	288	313	273	324	309	311	309	299	279	289	307	302	272	309	277	301	275	263	281	281	271	267	280	306	301	264	318	290	286	296	287	326	289	295	305	280	263	319	312	264	325	286	331	291	256	263	295	291	302	277	268	279	288	290	291	302	294	288	265	310	296	279	285	264	262	311	305	275	261	312	289	315	278	272	288	280	290	296	290	295	304	269	274	256	293	276	290	283	282	288	275	278	301	315	289	322	281	316	299	271	306	278	303	283	273	280	284	287	290	265	296	280	256	310	337	262	253	281	253	270	283	270	309	313	274	321	268	278	296	301	294	262	260	303	305	296	302	268	296	290	263	303	281	329	316	293	295	274	267	301	250	299	273	263	285	310	321	273	297	253	287	297	278	273	264	269	273	286	261	312	276	280	273	294	276	274	295	252	304	285	285	280	250	264	257	264	261	276	293	281	290	260	261	290	293	284	306	295	312	285	276	275	283	259	263	303	283	285	266	310	291	267	303	286	276	286	307	281	275	277	290	281	290	318	289	290	301	307	301	263	253	293	257	303	267	290	273	294	312	323	299	237	293	308	316	289	281	293	269	287	295	275	302	292	266	277	315	304	253	330	327	300	264	267	290	317	288	283	313	286	290	244	284	285	284	325	286	299	287	267	296	294	254	287	282	283	280	288	274	300	301	309	291	279	259	297	330	293	291	284	220	265	322	281	310	289	284	303	313	283	296	278	284	315	298	283	282	270	263	306	281	299	225	278	344	310	286	303	292	295	296	281	276	302	262	274	327	255	295	329	307	295	272	314	300	288	314	299	289	307	284	288	289	283	311	262	270	295	292	315	289	292	287	287	280	271	239	289	294	306	274	302	294	290	299	252	285	288	296	298	295	308	287	267	276	275	291	281	284	284	322	301	330	266	260	307	267	281	299	318	278	271	277	261	286	300	256	282	310	266	291	323	289	272	295	308	292	272	291	278	309	293	284	283	262	293	266	323	303	293	276	350	266	275	315	282	267	274	306	287	310	264	269	266	251	308	314	278	273	316	322	322	304	294	304	320	302	268	264	331	275	260	284	292	317	284	304	299	301	273	285	302	264	286	325	294	305	323	310	309	260	293	287	266	285	276	279	277	292	234	305	277	292	272	272	265	245	325	295	304	311	265	299	291	268	268	248	262	276	297	272	296	288	270	288	269	286	298	267	277	269	299	292	299	287	283	280	312	296	294	309	268	264	278	248	249	262	271	258	279	271	265	249	264	304	264	316	258	284	287	296	312	267	296	277	300	274	281	274	265	285	315	281	300	282	314	301	305	289	298	270	324	286	291	283	298	302	292	283	276	304	328	287	268	313	298	289	291	303	302	271	293	270	319	248	274	325	311	290	278	302	292	301	324	304	272
8380	1233	2277	2267	2044	1671	1477	1290	1108	1080	975	1023	913	890	808	791	755	784	789	740	722	679	694	735	777	725	700	686	685	697	741	720	696	696	677	663	679	674	687	685	645	697	643	663	693	658	674	639	675	622	611	675	668	608	600	689	697	632	659	668	696	634	654	635	706	722	671	631	668	670	654	678	634	645	673	610	647	654	620	625	681	647	644	649	606	642	609	677	652	621	667	634	658	681	689	660	681	645	619	626	676	664	644	606	665	613	644	666	668	613	638	634	620	654	647	615	606	654	663	619	667	618	651	665	631	662	657	615	629	717	652	625	634	625	602	608	658	655	603	660	629	674	611	647	574	626	640	626	594	607	657	674	667	648	649	631	608	616	627	637	654	653	615	648	634	604	639	633	649	595	659	607	627	661	632	667	624	629	627	651	642	693	674	644	647	664	632	671	652	649	629	656	628	639	661	684	616	657	687	571	626	651	617	651	629	603	641	622	673	656	643	662	679	595	638	624	651	637	638	690	671	624	646	626	628	644	654	661	618	589	633	645	652	648	714	655	629	649	639	641	637	643	663	643	607	635	600	638	648	640	657	641	672	654	648	603	643	602	656	605	662	573	645	641	632	614	714	626	619	692	626	616	664	631	644	628	631	644	638	615	663	632	658	630	653	641	651	635	661	627	595	636	660	652	621	612	628	632	643	646	652	685	626	652	616	638	647	652	605	627	651	642	626	684	639	641	676	658	630	667	666	640	647	638	593	593	603	652	683	646	619	652	645	647	665	633	614	651	619	639	601	657	663	631	632	650	703	645	641	599	628	692	642	655	630	658	617	650	644	647	611	650	608	651	622	649	622	685	625	635	619	641	644	643	678	662	675	620	687	621	667	611	650	649	619	700	651	665	658	677	651	592	621	633	659	653	657	656	631	634	620	654	632	602	670	635	655	657	633	637	631	669	658	587	676	660	679	644	600	671	620	626	598	647	666	664	617	635	592	641	623	681	645	670	673	675	663	644	624	629	636	626	627	631	635	619	641	632	663	650	634	656	618	620	613	632	680	669	626	643	634	651	651	649	637	690	668	642	665	624	625	617	601	631	624	678	674	649	641	638	624	608	664	643	625	620	659	610	642	617	638	635	630	633	627	627	676	674	661	637	633	676	616	672	670	646	619	642	653	657	667	636	624	656	627	651	662	630	634	655	633	683	614	683	610	633	584	637	674	629	573	629	634	646	638	645	680	665	621	596	625	600	606	658	641	628	597	645	644	637	642	653	635	673	625	651	649	591	660	690	596	592	645	630	622	668	638	651	616	617	605	646	630	665	602	680	623	633	640	650	610	670	657	629	655	620	603	647	642	650	646	633	654	688	636	650	639	622	633	684	689	641	649	609	622	704	635	647	615	593	633	636	656	660	625	631	618	616	613	638	591	620	643	654	654	583	690	649	670	677	602	650	629	699	653	651	642	634	663	657	663	581	639	639	593	629	644	649	670	668	622	651	655	650	673	594	684	664	629	650	652	679	636	636	679	607	670	636	672	616	659	672	683	653	644	656	626	687	654	645	636	650	661	628	606	654	625	649	619	637	622	638	651	613	687	649	633	625	642	631	656	603	657	642	611	618	641	690	637	645	631	657	689	636	639	678	601	636	636	634	652	632	637	650	644	661	613	632	637	612	669	648	668	634	664	642	576	648	615	618	587	660	634	649	652	672	646	657	654	636	598	655	607	664	624	592	679	628	668	683	663	616	588	667	628	682	665	659	599	677	668	623	648	682	652	647	646	593	705	653	661	674	656	672	616	644	698	654	664	640	643	590	620	620	665	641	593	616	590	646	621	633	668	621	666	604	605	673	666	663	710	648	638	604	613	625	672	661	676	651	636	645	697	613	623	643	644	644	635	618	679	660	630	667	663	622	618	646	654	667	637	603	654	632	646	644	647	653	676	663	650	610	664	598	699	686	579	621	653	641	617	678	648	667	632	664	640	670	661	610	663	699	643	634	651	601	653	632	633	671	636	648	600	616	692	600	609	629	647	665	655	628	627	681	599	618	625	662	631	606	640	671	666	613	636	611	615	661	648	637	650	649	656	677	620	649	651	631	611	656	705	672	659	560	663	601	610	645	634	661	692	655	625	634	655	644	630	715	641	655	645	644	696	636	632	689	630	660	663	654	644	644	640	684	676	577	669	620	678	611	680	633	664	635	638	638	651	654	661	619	629	642	659	634	606	662	630	669	641	649	670	654	609	634	673	640	639	651	609	611	633	626	675	666	630	698	614	611	612	591	629	620	617	620	632	595	659	663	662	642	649	663	644	653	682	648	612	624	684	644	634	691	667	656	625	622	645	650	651	659	631	669	619	696	684	661	651	640	629	634	693	686	603	704	615	669	646	626	594	601	661	634	633	606	659	643	670	601	621	653	610	646	642	656	626	664	630	621	633	643	672	633	649	691	665	632	646	677	655	621	646	658	651	636	683	646	628	690	655	673	659	658	603	659	655	646	685	634	612	625	650	678	621	591	664	633	629	639	652	623	632	639	641	660	682	625	653	604	634	639	658	645	656	643	646	641	608	624	633	657	666	643	627	603	615	637	624	624	643	630	651	625	654	632	646	640	600	609	644	662	615	686	647	654	635	674	608	629	660	636	658	597	658	665	668	619	665	656	598	636	643	646	650	640	606	659	618	660	628	593	662	631	617	643	627	637	618	671	668	634	651	616	654	667	650	641	633	617	690	630	660	660	612	663	634	631	638	640	609	681	633	679	628	627	656	662	639	630	667	700	645	657	635	654	675	638	590	658	670	596	672	668	685	625	619	639	629	621	649	651	636	625	600	672	634	634	659	604	634	600	602	628	625	588	633	644	667	637	629	661	655	621	628	653	626	669	655	638	685	662	593	634	651	652	682	674	612	588	628	585	644	641	610	649	670	626	691	637	617	630	668	673	647	619	648	619	625	667	675	663	624	671	648	655	658	634	647	616	637	666	646	630	596	654	635	640	622	634	604	667	607	634	649	628	630	637	645	622	632	617	633	624	630	662	618	673	673	611	623	596	649	689	621	695	635	665	654	623	676	627	630	626	661	639	634	635	650	632	622	679	670	666	679	627	628	631	586	664	640	685	643	644	621	695	656	635	663	658	668	629	657	663	699	625	627	654	646	644	651	644	589	667	672	645	665	678	626	638	672	668	634	642	660	644	604	658	610	653	635	631	589	661	663	633	612	650	637	676	672	677	671	628	618	628	643	641	652	660	619	674	660	693	648	649	645	686	623	644	703	624	605	648	645	602	646	680	602	633	663	680	641	613	632	686	642	611	681	581	607	647	603	617	628	625	619	631	597	701	658	639	654	635	693	668	646	648	655	691	645	642	604	644	644	649	590	649	612	649	647	669	604	663	640	658	648	678	627	672	627	666	657	663	600	628	608	644	646	651	657	616	638	652	612	634	634	672	633	643	634	603	688	612	660	664	605	629	676	662	644	693	668	678	580	695	635	648
1542	193	199	194	174	189	171	172	190	183	202	201	183	174	176	172	207	188	151	211	223	166	185	179	209	185	173	161	179	147	187	179	191	195	182	177	203	219	187	190	171	168	171	158	167	173	174	166	197	171	164	198	190	198	155	198	193	167	161	190	190	178	158	180	185	191	198	193	184	201	180	212	174	173	182	172	167	183	176	188	187	191	195	185	176	176	169	181	159	185	192	188	193	179	184	186	188	197	165	194	175	174	173	176	194	158	174	167	169	165	183	187	182	204	173	176	191	180	194	194	162	186	181	185	169	165	195	202	190	192	176	189	192	195	165	175	164	177	192	173	181	219	190	182	217	150	193	174	192	186	199	169	182	173	186	173	178	185	197	200	188	206	185	182	167	197	202	195	159	162	167	170	184	179	197	169	195	178	190	193	162	169	177	194	187	192	156	202	180	194	169	201	199	170	175	226	175	214	189	178	198	213	164	155	181	181	177	188	212	183	199	197	201	205	204	190	183	160	188	153	199	176	182	162	148	176	170	201	178	202	154	169	189	177	166	187	147	190	215	175	197	173	195	175	192	185	167	195	168	158	196	179	163	190	175	175	193	190	180	189	203	182	178	184	184	172	178	200	195	176	179	167	174	166	206	150	178	179	186	166	172	190	199	185	171	177	168	195	175	192	167	179	172	182	179	164	183	160	193	186	193	187	196	184	169	175	177	205	180	181	160	171	199	140	173	176	172	178	150	163	210	169	195	190	156	187	215	167	192	189	176	180	164	180	172	176	166	182	156	198	181	193	173	200	151	159	190	166	171	148	163	171	206	173	179	160	180	187	165	166	196	207	161	174	194	181	178	161	191	201	192	180	190	174	183	197	172	180	179	196	192	175	169	188	143	181	198	152	161	167	167	184	189	182	175	171	171	209	193	217	169	187	169	181	164	167	171	218	207	180	191	182	197	182	188	198	186	177	208	185	185	208	188	195	181	164	210	204	189	182	185	192	215	184	172	205	152	195	194	177	176	206	190	200	170	179	176	199	203	189	174	167	166	174	187	191	159	167	177	178	188	168	167	181	159	184	215	177	176	176	186	183	197	167	214	190	193	199	184	204	204	215	195	192	205	168	170	216	215	195	188	157	209	169	178	211	179	187	196	189	166	185	208	195	195	175	163	188	186	182	193	194	166	198	186	185	173	161	212	177	163	173	195	178	194	195	176	194	186	182	187	189	208	176	184	211	201	172	163	171	177	177	171	196	205	230	180	176	203	181	167	169	153	204	185	160	190	176	168	144	207	197	177	181	200	206	170	182	183	202	181	177	198	174	204	181	172	206	186	208	162	189	192	160	185	184	179	173	175	199	169	186	183	220	176	177	190	174	188	198	196	168	190	182	146	206	202	175	188	203	187	157	162	175	181	172	190	176	180	170	190	157	167	176	186	194	198	170	176	197	197	181	174	179	164	200	189	185	186	172	190	176	171	195	188	204	200	170	178	185	187	152	181	181	207	175	192	181	192	176	222	179	183	183	176	185	192	180	188	178	174	177	183	169	179	196	168	160	181	148	182	170	168	165	166	191	175	207	195	169	183	170	177	179	185	192	168	177	193	196	185	185	154	219	167	179	187	172	186	183	173	163	160	151	193	179	157	159	179	187	176	176	182	188	182	174	181	167	180	207	190	184	188	173	201	187	184	179	161	189	181	183	190	216	200	180	186	182	181	170	175	195	179	184	146	193	176	178	167	170	161	163	177	190	167	192	187	172	191	179	186	181	192	166	186	164	176	188	168	205	187	186	183	176	175	161	192	205	198	161	193	162	178	184	176	162	174	179	162	188	197	169	165	208	169	184	194	181	201	205	195	169	177	182	182	191	193	183	163	229	191	157	185	166	171	167	184	210	167	174	183	178	203	168	186	170	170	180	196	184	156	179	186	184	211	153	189	181	184	177	161	187	180	172	226	176	185	145	187	188	170	196	170	162	215	172	183	179	199	172	191	169	175	215	160	169	168	163	188	164	178	179	189	197	193	167	163	184	189	186	162	168	177	182	187	173	187	180	171	182	190	178	158	189	190	208	175	175	207	193	181	199	205	188	194	166	185	189	178	168	181	218	183	199	174	186	187	201	177	184	182	207	190	195	187	161	204	163	197	190	194	211	194	168	181	202	160	184	183	195	201	181	163	192	171	184	164	215	182	195	181	171	181	175	177	195	203	183	185	174	191	181	166	201	178	210	175	193	189	204	173	180	184	174	166	205	193	177	180	162	218	183	179	183	188	179	207	182	181	172	192	176	186	178	163	155	200	193	184	178	189	179	165	187	169	195	168	188	185	170	188	178	152	163	165	198	166	168	184	187	214	192	189	186	190	206	195	154	208	204	188	175	170	200	197	169	176	171	171	212	207	183	181	199	188	155	195	190	167	175	190	182	169	179	207	191	200	184	191	190	197	173	196	175	160	177	172	186	200	162	170	169	176	178	179	168	184	184	183	194	165	197	196	175	178	169	177	181	189	196	196	201	170	177	179	188	176	174	207	181	171	203	176	178	171	146	176	181	193	179	177	203	190	176	183	195	189	191	170	153	185	169	169	186	210	187	182	170	176	190	201	180	195	193	183	164	170	165	172	187	179	181	189	192	183	200	191	186	181	181	185	176	149	187	199	201	191	196	206	167	186	183	177	178	164	158	179	190	157	195	209	176	169	187	183	163	193	193	181	202	185	175	170	196	204	179	185	183	172	164	183	208	184	167	180	193	225	185	208	171	190	176	166	171	210	200	181	184	206	206	147	188	168	193	163	191	183	186	193	174	174	195	177	177	185	187	199	192	189	161	158	167	202	193	201	178	180	171	200	162	184	157	164	180	198	189	189	184	200	176	161	183	191	200	169	168	203	169	159	175	175	188	173	189	171	189	204	185	163	174	182	178	190	206	170	189	159	167	173	201	171	198	190	171	180	178	196	187	166	199	175	217	176	172	184	149	155	178	174	180	199	200	192	173	200	184	175	160	179	172	177	186	183	173	185	202	183	174	192	165	194	182	192	160	167	167	173	170	174	185	184	206	181	183	183	169	195	182	223	194	173	192	200	165	172	192	189	172	168	166	163	169	188	167	162	158	173	160	175	190	203	185	207	191	176	177	184	186	197	175	186	174	167	183	185	179	172	167	207	177	175	186	181	213	188	176	171	178	195	180	211	195	182	185	192	190	187	185	216	181	181	212	168	212	181	215	177	141	175	166	182	182	190	178	172	194	182	195	189	182	182	180	206	182	156	194	204	170	180	172	193	166	191	180	188	161	220	183	165	193	176	177	195	168	185	184	204	181	194	200	170	195	157	169	192	187	169	179	180	163	196	183	203	185	174	163	181	175	188	175	165	175	176	165	147	163	185	176	170	163	186	193	183	188	183	189	205	193	188	172	174	191	174	176	194	188	180	181	178	195	154	169	198	176	186	199	183	162	171	215	172	192	179	191	162	183	173	172	188	178	198	161	181	189	185	198
1723	519	502	512	539	475	475	481	440	494	473	493	498	497	465	471	449	490	468	504	456	471	465	506	480	456	467	486	512	470	446	470	451	449	463	475	452	505	471	431	476	517	451	450	474	447	490	473	471	457	461	463	438	475	484	477	458	455	436	443	437	491	456	463	487	453	445	447	501	449	488	471	462	483	445	496	482	438	510	482	468	469	478	496	393	482	484	425	470	416	501	495	469	464	467	423	435	471	449	448	501	492	435	468	498	449	464	465	422	486	439	474	461	424	462	498	465	457	445	487	428	462	488	437	446	417	484	482	431	443	419	495	497	467	452	478	491	490	447	450	470	469	472	448	504	460	458	459	455	487	450	465	475	471	462	486	426	504	435	496	487	491	453	497	523	485	479	459	461	499	465	450	406	441	428	468	460	445	502	472	491	467	462	455	461	449	439	498	454	471	481	474	481	482	450	521	469	466	479	435	527	464	503	474	451	464	435	471	424	451	448	495	449	460	500	473	453	486	505	515	450	494	454	495	478	483	465	431	498	496	479	430	488	462	458	452	470	482	474	504	473	472	433	489	457	487	482	473	441	451	460	455	468	492	435	464	493	496	482	464	446	493	488	462	464	514	470	479	478	477	484	452	444	488	490	450	462	442	499	448	470	456	449	434	456	454	459	473	450	480	474	436	425	472	447	481	461	458	453	483	496	469	441	477	444	485	463	455	476	465	460	460	433	473	466	446	457	491	459	438	437	447	440	445	413	449	502	459	441	508	474	436	463	469	431	493	493	466	462	486	465	501	465	434	471	432	499	433	480	485	479	451	467	442	442	495	458	461	486	488	463	485	495	475	446	480	465	479	432	464	464	448	437	480	480	478	481	437	434	504	438	477	485	452	458	506	465	453	439	491	498	442	469	450	475	470	455	473	466	474	459	478	484	470	481	473	459	428	477	463	483	460	434	466	440	475	470	477	473	453	482	506	456	448	460	453	436	447	465	475	459	444	440	483	437	493	481	454	436	461	457	459	471	467	453	455	467	500	503	439	492	441	466	444	465	427	464	451	466	479	450	479	455	427	439	476	466	498	470	464	457	440	473	491	460	511	459	485	455	473	460	433	394	489	457	482	465	465	479	447	494	481	505	439	430	523	461	441	501	468	429	485	498	449	484	419	459	499	487	468	474	456	497	498	467	458	492	461	483	480	465	463	465	471	459	480	473	489	485	456	492	421	452	454	465	483	462	429	428	451	444	478	463	473	454	421	469	505	488	483	480	492	456	490	474	446	439	475	505	474	433	461	440	421	500	483	434	458	485	463	487	433	480	419	487	457	439	516	460	481	489	500	450	474	486	453	432	485	461	455	476	456	474	479	447	493	481	441	460	477	471	482	446	485	490	434	457	459	475	476	506	479	470	480	488	437	482	453	418	457	497	473	454	441	499	471	466	471	493	461	461	507	475	510	463	497	535	477	464	453	429	481	487	437	451	472	464	431	474	457	433	465	492	456	470	440	453	474	460	469	446	460	470	478	503	473	468	446	475	446	445	476	464	422	468	470	434	461	482	450	471	439	501	486	452	426	484	464	458	465	453	452	460	443	471	433	432	455	455	434	469	472	470	448	464	473	439	469	440	471	453	471	445	454	514	474	434	472	462	481	471	454	479	466	490	484	420	533	428	441	452	497	463	454	442	496	438	454	490	454	492	472	456	461	493	474	468	479	451	459	462	474	455	401	451	450	455	459	477	484	462	432	484	481	495	485	498	463	423	486	424	498	382	454	480	470	466	463	456	469	443	468	467	453	495	459	457	474	459	463	462	408	469	499	479	450	464	462	446	455	502	464	466	449	443	494	434	457	488	416	441	486	482	448	473	456	455	468	485	455	455	486	491	479	460	436	463	447	470	436	471	448	507	458	484	456	423	487	466	444	469	416	463	475	498	465	457	470	481	422	458	485	489	453	461	484	470	440	473	457	491	493	477	468	456	488	494	478	471	466	469	499	432	470	436	481	435	480	454	465	443	447	476	495	465	493	504	500	468	452	443	508	433	472	471	439	476	447	472	470	456	421	465	440	463	454	492	472	456	486	498	485	465	489	494	468	455	466	473	484	439	418	471	468	477	466	461	471	450	455	491	449	489	457	492	466	478	440	459	459	460	472	485	444	505	455	450	492	441	459	464	451	486	490	479	476	451	450	470	450	440	467	538	463	492	495	441	424	460	491	458	500	508	412	459	484	480	452	481	478	517	476	462	425	465	469	453	428	474	480	419	489	435	512	436	468	457	450	457	454	442	506	465	428	426	436	475	434	415	474	457	404	430	440	459	451	456	454	443	461	453	496	452	503	474	454	456	468	441	482	497	489	485	454	463	428	455	454	456	498	424	451	469	476	441	449	455	436	433	465	485	487	455	490	449	485	454	448	448	442	462	459	431	489	451	471	428	450	459	454	476	458	465	459	436	442	476	466	479	437	462	466	460	489	433	482	467	487	472	502	456	469	495	487	445	445	442	497	428	491	476	463	442	466	479	511	471	424	469	445	448	497	455	511	461	478	444	453	469	424	457	406	485	462	458	465	449	442	435	456	464	455	471	451	468	458	508	455	486	481	514	476	450	473	435	495	458	439	491	475	439	482	440	475	457	464	479	450	487	450	474	466	466	487	447	463	444	470	446	430	484	482	450	461	491	509	442	447	421	486	444	446	485	469	498	463	437	491	504	496	507	433	495	504	443	484	425	456	486	445	535	468	482	448	495	461	477	473	488	441	468	484	449	458	457	483	494	465	480	422	456	444	481	472	465	493	497	468	487	463	475	501	423	461	437	460	439	494	474	500	511	464	464	435	479	444	471	489	434	497	459	453	467	460	465	468	464	505	468	450	442	469	506	496	490	475	441	491	467	465	437	477	471	480	424	450	458	486	493	421	445	481	499	505	463	483	430	457	468	451	501	474	457	455	451	460	497	459	478	440	451	456	499	511	503	432	476	460	462	506	449	513	440	449	509	465	462	477	447	453	467	493	491	499	443	478	449	437	415	443	457	437	431	451	470	448	471	463	451	431	445	453	512	482	496	465	441	439	464	475	447	429	476	458	431	458	486	474	459	455	475	467	456	464	489	520	485	489	464	448	482	450	453	463	493	439	473	457	447	492	495	441	477	507	444	508	490	402	464	456	444	454	458	452	475	478	491	465	479	478	439	450	484	495	477	453	443	503	514	445	467	496	471	460	443	453	462	413	476	466	427	490	449	447	459	474	455	481	462	488	474	496	447	446	439	459	477	440	491	494	457	488	464	434	436	452	454	454	424	467	437	484	483	427	474	452	448	430	476	470	452	474	443	499	421	492	465	480	511	457	462	467	456	425	469	498	483	491	462	485	462	433	466	470	469	451	486	483	447	441	447	512	500	492	444	508	463	504	443	456	419	464	431	440	491	449	466	475	480	499	486	504	466	495	459	470	452	458	424	407	458	484	475	459	460	477	464	447	451	464	432	451	472	459	452	459
8309	663	685	578	489	440	413	388	371	363	405	390	312	339	347	330	317	356	347	349	306	293	325	317	315	338	323	343	356	310	342	365	368	342	380	329	326	347	375	347	358	313	312	319	344	356	302	357	312	340	383	337	311	323	338	339	355	349	334	313	388	324	351	329	332	330	315	349	328	336	337	338	318	371	331	312	355	324	309	369	347	343	356	328	319	341	353	300	355	344	346	346	326	369	359	338	343	331	309	333	352	337	336	329	354	345	346	340	341	331	308	355	348	334	329	313	331	330	336	334	317	324	318	321	341	340	356	348	336	332	374	354	380	331	370	310	300	327	323	330	327	305	375	316	337	321	342	398	313	315	319	311	356	310	309	317	327	350	318	322	348	325	370	353	324	346	327	348	323	318	373	358	335	308	297	333	336	361	321	356	347	333	329	345	353	347	336	337	341	344	349	358	313	339	344	352	304	329	345	330	327	327	326	360	325	361	375	319	335	355	337	355	332	342	326	349	348	327	351	348	343	351	340	350	332	357	325	350	372	357	339	341	304	325	352	325	372	374	297	308	338	379	355	362	347	336	316	310	352	320	314	300	355	317	326	338	295	352	352	294	316	348	337	337	357	317	320	374	366	333	313	344	320	333	355	366	318	302	310	316	337	310	327	359	358	368	286	324	317	294	339	345	367	350	367	318	319	303	318	336	322	369	375	341	327	349	310	340	331	336	353	321	344	321	299	337	311	301	317	304	318	325	352	357	323	332	341	315	367	321	319	349	333	346	345	332	330	343	345	349	350	345	366	354	364	360	340	341	354	332	367	336	337	359	320	338	387	315	339	355	332	345	331	352	326	376	342	331	335	340	351	326	373	320	351	334	338	308	333	356	290	326	331	349	339	367	386	351	340	320	326	358	366	365	359	313	343	361	368	292	335	346	321	331	354	325	300	357	337	322	357	376	352	347	336	346	347	391	346	382	357	331	364	316	337	328	357	311	378	331	315	341	316	345	374	353	342	312	327	308	317	350	368	350	362	327	316	366	359	330	326	337	347	333	332	349	373	347	325	354	331	360	354	355	325	326	333	357	328	327	330	342	308	310	336	304	332	293	324	357	303	347	350	361	357	350	337	322	349	319	317	313	351	331	315	319	343	331	371	308	351	328	312	325	337	313	299	324	386	348	328	330	284	335	337	322	301	306	356	341	299	393	353	363	342	350	351	325	313	336	333	325	334	320	349	318	325	324	343	345	357	348	312	337	312	321	405	362	345	310	318	356	364	358	318	318	367	341	325	360	338	330	322	318	349	321	336	360	324	328	324	342	322	347	340	336	355	321	323	345	353	383	338	375	357	316	326	328	328	360	346	312	360	352	341	340	352	337	321	331	354	361	347	336	321	373	334	327	352	315	326	347	328	357	335	353	317	337	304	321	327	365	325	324	335	363	345	358	343	314	326	296	293	318	321	326	360	301	333	368	329	364	381	350	356	349	351	352	314	348	348	346	335	340	323	355	325	358	341	306	316	324	319	348	317	344	346	344	323	316	333	345	356	335	336	310	328	341	339	358	318	363	327	369	365	335	352	360	343	328	342	335	355	327	324	347	357	373	360	367	313	325	331	340	367	338	344	328	350	345	346	348	329	325	365	355	300	331	300	348	330	298	332	318	350	351	359	343	321	321	367	393	337	344	337	361	325	335	329	362	337	312	336	355	350	346	356	343	378	340	335	319	316	299	309	311	349	305	341	331	335	364	348	346	349	337	352	351	347	345	312	352	325	350	341	341	329	335	321	342	338	329	341	333	332	318	368	328	338	360	341	294	308	348	329	317	304	375	323	350	337	321	353	341	320	304	296	356	361	317	322	331	375	355	322	352	337	341	337	341	330	366	330	356	313	341	342	369	349	312	302	365	331	341	344	289	322	298	332	332	323	344	372	335	316	343	324	349	332	351	337	326	314	313	314	343	337	331	327	360	350	339	317	354	339	334	361	307	280	362	353	363	312	317	341	333	300	352	340	343	320	347	360	333	334	331	320	331	327	343	332	349	319	337	318	353	318	330	319	309	318	325	359	346	335	337	344	358	341	337	343	299	336	329	344	323	358	335	360	301	311	310	357	350	327	349	354	342	347	332	306	334	343	369	348	320	331	320	291	344	330	353	309	333	320	334	308	326	345	337	347	305	332	335	322	373	332	366	337	336	310	336	335	369	307	332	360	351	358	324	334	318	318	339	328	297	345	337	314	345	322	329	326	355	296	362	331	335	330	385	344	364	339	353	345	301	359	323	336	313	326	312	341	304	337	332	347	349	331	309	329	320	311	306	353	410	347	362	359	348	325	314	322	344	346	317	325	348	332	332	313	333	346	329	371	314	339	354	316	303	351	318	320	330	327	377	357	321	351	368	314	337	326	351	370	333	327	365	353	346	334	339	323	354	331	323	302	356	320	345	361	317	306	376	348	344	342	335	326	371	341	334	345	335	330	336	320	331	326	328	327	348	357	349	300	312	336	311	325	315	324	346	361	372	332	320	372	360	320	342	329	374	313	321	353	322	338	332	356	351	333	359	358	319	331	347	330	348	322	357	314	316	362	337	326	361	332	333	332	310	350	333	304	312	336	323	345	333	330	306	333	317	349	350	361	329	372	344	334	380	345	344	330	332	317	319	366	336	355	339	344	332	382	350	334	386	347	349	361	396	325	348	305	331	359	352	322	332	332	356	357	313	341	324	339	323	355	330	356	315	324	327	358	334	309	335	320	366	335	341	316	355	331	349	313	330	339	351	316	346	346	307	339	303	341	319	308	320	359	331	327	348	331	273	339	338	331	336	318	327	328	367	361	339	337	317	341	333	321	286	342	334	324	330	314	311	340	371	359	324	327	365	330	321	329	325	297	334	323	340	325	338	314	351	340	331	333	363	354	359	295	325	308	354	371	335	354	363	381	349	340	354	317	323	314	376	332	370	334	363	313	354	330	355	314	322	404	359	360	315	376	327	354	347	318	356	335	328	325	354	343	345	323	345	354	335	326	330	328	348	383	347	367	324	366	332	328	335	346	333	304	350	350	340	348	334	327	334	341	345	357	344	327	321	321	316	341	345	348	356	326	359	382	368	307	308	323	319	336	327	356	323	343	334	323	313	355	345	337	329	354	379	331	319	355	324	341	339	337	306	342	327	339	373	327	333	369	330	280	333	349	340	360	330	346	362	321	336	348	327	345	332	375	314	353	341	343	357	371	349	331	343	349	342	306	309	332	357	296	316	341	322	311	348	347	338	340	385	359	328	322	373	311	346	347	311	366	319	373	291	378	341	330	354	333	339	320	316	305	314	328	385	400	336	329	314	365	369	346	334	339	354	303	336	347	339	345	307	326	346	334	326	339	329	375	357	344	350	334	348	353	327	341	324	346	345	344	314	321	315	337	338	367	352	345	325	329	325	345	348	332	358	314	334	332	321	327	332	316	347	331	315	346	339	381	356	346	378	318	343	360	303	357	329	307	311
6843	1105	1595	1632	1430	1439	1221	1071	1069	1061	953	915	909	904	916	865	830	815	871	818	866	839	817	800	812	831	828	785	792	774	794	806	812	793	761	819	774	788	768	839	789	785	772	790	777	773	814	761	760	752	787	732	791	804	772	799	748	781	810	745	754	814	761	761	780	766	766	752	797	778	762	732	743	776	786	810	752	778	778	775	780	726	762	786	707	732	730	744	745	766	759	805	751	756	810	732	733	781	790	762	778	794	829	783	744	797	811	783	752	752	736	750	809	781	784	794	787	806	808	851	814	779	822	815	752	789	824	751	790	789	752	736	765	788	778	801	756	777	791	758	771	739	736	793	732	809	755	793	814	758	786	732	771	757	766	772	780	767	766	808	766	833	787	766	757	747	728	788	792	789	747	705	756	777	688	806	761	702	741	776	777	785	791	795	785	812	762	742	815	798	787	742	807	770	864	765	782	782	807	743	778	788	763	753	783	773	751	814	765	795	813	774	772	737	794	762	803	756	756	739	750	827	768	773	778	750	773	734	768	781	797	764	793	791	746	774	771	716	719	743	749	838	788	754	781	746	754	801	755	769	729	741	760	735	766	768	728	810	848	776	794	757	827	714	807	774	781	810	741	742	793	796	756	759	774	777	769	789	821	758	778	794	769	816	790	758	808	754	758	782	741	809	731	756	801	722	755	744	740	715	749	762	763	794	785	817	795	732	754	745	720	800	777	751	792	797	808	756	774	745	743	808	781	786	751	790	788	774	758	761	721	785	790	771	768	790	763	799	817	756	765	760	732	841	776	751	732	763	805	771	763	786	822	760	814	764	746	768	714	787	804	802	789	782	793	740	765	865	777	802	764	775	758	779	776	727	741	781	715	800	764	803	785	745	719	791	795	770	818	763	806	756	738	748	765	783	803	756	752	772	799	774	820	793	801	832	725	777	763	750	711	772	777	788	767	785	741	743	749	761	800	747	799	784	785	775	729	808	784	755	790	738	763	812	813	750	784	771	782	766	809	752	770	744	748	755	735	798	772	789	795	759	757	795	763	750	780	758	767	817	801	819	756	729	773	734	732	734	770	801	785	801	814	788	823	775	800	761	760	748	779	748	773	798	801	774	759	765	771	763	767	755	808	721	753	784	750	705	774	789	765	801	769	771	768	746	808	786	750	764	818	753	733	740	792	783	725	815	799	753	777	728	829	788	696	822	763	786	787	762	758	798	757	798	788	767	772	759	815	773	799	765	864	785	760	765	791	754	755	816	748	813	768	789	794	740	802	691	771	752	745	799	739	794	741	764	790	761	772	786	808	786	742	784	776	759	814	767	806	763	806	782	759	804	807	753	724	758	775	811	744	813	716	771	730	792	821	754	808	772	744	702	746	774	749	769	800	789	767	753	767	777	735	817	761	763	784	760	764	788	822	780	801	762	751	773	766	817	762	789	793	742	828	795	777	746	867	768	770	729	784	779	774	782	765	790	753	779	707	720	776	779	790	789	740	767	769	753	749	755	786	768	769	756	748	752	776	798	780	766	749	810	746	777	750	747	729	784	729	756	812	796	809	805	784	745	776	770	751	810	777	782	776	810	791	764	760	740	753	734	768	735	804	787	766	763	770	785	787	762	772	751	757	812	757	770	785	772	810	770	794	723	781	804	812	784	751	787	761	771	782	769	758	819	821	737	771	792	772	759	780	762	789	756	788	755	767	755	776	765	736	768	777	764	815	780	763	748	740	730	781	778	751	770	768	784	786	747	795	783	774	746	748	785	813	765	732	784	736	751	738	766	849	738	763	796	770	772	778	743	756	776	775	770	780	777	778	790	741	781	798	744	800	834	748	771	796	764	771	738	757	728	781	776	773	723	793	745	787	785	745	743	779	795	760	757	769	766	768	829	808	771	781	724	734	740	794	759	758	744	775	817	762	794	745	760	743	765	780	766	784	764	795	766	806	787	816	731	789	768	806	764	786	749	837	809	788	760	815	814	774	760	790	835	772	746	817	770	812	726	788	749	761	817	733	725	797	787	743	805	734	787	753	780	767	785	801	786	782	774	736	779	780	802	785	788	811	732	761	790	763	815	798	717	730	783	792	728	749	825	792	778	766	741	777	801	742	854	765	767	752	768	798	783	794	779	775	784	721	793	785	767	771	696	756	769	802	763	758	813	800	799	785	755	781	785	782	784	777	759	765	766	768	720	739	765	728	768	732	731	811	793	769	793	767	770	794	726	786	781	811	770	729	770	795	827	811	799	752	722	756	799	793	798	741	793	821	760	785	763	710	767	781	785	734	805	814	812	751	792	775	751	766	783	785	819	808	795	786	783	787	798	744	781	752	760	767	773	797	786	751	750	764	782	815	794	798	786	752	851	755	840	779	771	790	797	799	729	834	767	724	785	765	765	750	766	750	762	752	793	757	764	800	823	739	787	784	769	769	819	746	781	751	779	767	764	790	791	779	753	781	761	759	752	777	706	775	753	796	774	741	757	770	809	723	813	783	730	748	746	777	768	811	731	803	795	754	775	750	792	801	761	754	752	727	765	781	779	768	776	806	758	760	781	761	712	778	736	761	787	788	761	791	712	740	765	804	803	765	760	774	826	821	752	777	788	827	730	748	749	796	752	791	781	808	771	761	740	755	796	737	777	754	810	749	766	737	736	753	796	778	778	751	769	745	803	750	783	746	791	789	789	786	755	796	780	719	776	781	811	762	780	773	770	745	801	768	741	851	752	751	757	777	749	773	785	771	779	783	763	759	766	766	783	783	756	781	789	751	830	781	774	771	837	742	772	755	747	798	809	791	817	796	770	746	754	766	742	752	759	800	777	768	777	789	760	756	800	783	725	774	788	791	791	784	793	808	800	774	698	778	781	759	777	812	710	746	773	805	775	798	802	750	778	789	789	742	811	758	833	776	777	792	828	756	756	766	710	735	762	732	768	780	806	740	777	748	743	794	788	707	775	832	780	755	727	785	771	756	748	741	771	738	770	767	809	745	774	780	752	761	771	737	730	835	757	766	807	803	830	772	801	749	815	757	759	714	765	792	772	770	780	751	795	762	775	820	723	786	787	772	743	761	772	763	819	732	768	696	769	778	791	828	814	744	796	754	783	784	767	729	739	754	785	810	818	751	746	795	804	823	720	755	736	779	798	780	753	771	765	792	795	821	751	800	768	733	776	784	777	800	759	762	767	751	786	730	756	763	812	789	720	783	765	757	760	779	783	757	781	726	774	793	782	745	748	800	777	748	778	790	737	751	749	770	769	724	740	767	814	778	719	759	766	752	744	780	738	809	721	791	797	755	765	757	752	791	820	779	806	754	796	784	790	750	819	733	768	766	834	807	745	776	761	809	769	761	808	823	757	768	793	772	762	770	763	782	791	784	819	818	760	777	730	783	761	741	759	760	741	795	834	749	773	735	810	778	772	773	719	801	749	762	736	707	783	772	759	770	799	763	743	771	769	769	782	763	762	752	780	798	754	786	753	795	712
14930	1412	1020	760	521	482	454	437	347	361	358	315	318	338	286	278	311	318	286	280	277	295	297	315	287	334	300	270	301	315	267	278	306	284	283	296	268	249	303	246	271	270	306	286	311	308	279	266	311	307	295	245	297	309	260	277	317	287	315	272	296	309	278	254	293	288	290	282	311	291	325	301	311	270	292	319	265	300	262	288	247	286	269	274	294	253	253	260	288	311	311	302	291	281	264	293	283	286	269	282	313	291	276	304	312	275	268	315	289	297	261	267	252	266	293	311	282	268	275	301	281	316	284	297	268	316	255	285	268	271	313	251	298	283	284	272	280	280	301	291	270	314	332	267	291	289	307	267	282	292	288	281	272	252	275	249	275	319	270	255	271	275	297	308	265	300	277	265	306	258	246	274	283	272	262	258	257	278	305	276	277	303	261	302	289	267	282	267	276	285	313	299	297	305	278	271	273	265	281	298	284	317	285	253	296	297	303	299	288	323	277	274	281	274	282	284	327	277	304	289	286	315	281	271	287	325	303	263	289	315	286	288	300	341	290	296	317	313	307	307	289	292	306	278	292	280	278	324	260	282	269	296	309	267	312	287	284	284	271	292	285	301	286	264	282	275	283	260	295	274	302	273	283	295	254	283	309	312	261	295	276	273	281	275	278	283	258	254	252	291	270	321	300	242	275	309	270	254	263	310	291	289	291	288	295	313	293	280	253	281	266	302	266	281	302	287	291	299	307	313	279	269	289	290	269	284	274	318	259	267	265	313	318	314	255	299	303	289	252	277	278	319	287	285	312	297	288	295	268	273	334	270	288	284	271	257	280	248	273	285	279	276	273	264	280	269	261	276	258	251	294	304	277	299	287	270	269	305	277	248	278	297	268	263	303	335	315	263	260	282	307	285	294	322	322	270	272	299	257	281	275	299	284	268	322	331	264	295	320	289	298	316	281	275	289	288	282	301	277	244	281	296	270	289	305	284	280	285	313	306	269	258	287	280	304	306	300	281	270	290	327	317	269	278	259	271	294	250	287	296	292	298	260	260	319	304	273	261	272	274	269	292	291	297	295	270	284	274	254	285	279	304	306	257	252	288	297	285	315	270	251	261	267	328	285	291	311	285	322	288	275	311	291	311	311	262	260	256	303	314	267	279	290	292	296	270	299	275	279	297	291	279	284	282	292	271	299	287	293	304	314	259	278	272	301	293	267	288	269	289	294	301	323	262	303	270	253	276	300	295	289	251	278	306	282	292	261	274	252	271	287	268	295	279	277	318	299	273	289	270	263	297	297	307	300	293	317	263	264	271	295	254	293	280	291	306	308	285	273	276	275	323	291	264	274	280	274	257	293	307	289	270	261	309	296	305	285	258	299	285	309	275	321	320	259	259	290	280	295	295	279	307	297	276	289	269	278	281	281	269	298	294	295	255	302	294	259	257	262	263	281	328	276	293	309	309	269	299	302	300	307	277	287	264	292	268	313	232	273	273	269	310	296	309	274	316	301	311	314	290	312	264	295	318	295	289	270	269	306	316	312	283	262	293	259	287	272	307	309	265	298	258	298	282	322	290	281	265	303	271	282	306	296	245	290	273	264	290	303	318	297	310	275	283	286	263	275	264	277	274	304	288	254	267	268	285	267	292	272	260	277	297	267	290	298	276	293	293	261	259	297	301	291	305	288	248	316	302	309	277	314	287	263	251	291	316	314	296	304	289	287	293	265	263	330	259	318	290	296	285	253	276	309	270	280	276	275	304	326	318	261	288	281	300	260	296	287	309	297	297	267	262	288	309	289	277	281	277	276	285	287	292	270	277	307	291	288	298	275	290	284	325	254	250	303	293	279	286	278	310	298	262	267	286	276	298	295	277	283	264	288	273	268	296	296	273	297	298	276	310	323	286	262	297	304	323	308	285	296	322	283	313	280	287	298	300	284	289	272	273	296	308	297	281	298	270	291	319	277	306	282	258	290	282	289	272	294	275	282	263	301	277	298	307	291	309	282	294	305	300	292	286	281	306	266	287	304	258	309	303	291	269	275	302	287	285	279	248	282	292	296	272	286	296	295	291	257	280	262	282	279	275	291	321	325	289	257	326	312	253	280	285	265	242	250	272	288	302	242	291	285	309	260	257	268	303	272	298	287	277	283	272	309	269	287	287	301	266	312	291	300	323	288	262	286	279	263	263	271	285	303	277	301	304	300	271	276	272	249	254	288	300	258	289	268	300	299	288	277	304	307	292	294	285	288	279	307	260	248	290	269	259	264	294	251	254	309	266	259	307	306	276	316	269	249	279	299	265	296	293	278	296	278	336	278	293	283	282	295	285	296	297	295	297	271	286	278	292	287	295	296	315	300	301	320	284	302	308	259	262	306	279	289	281	275	319	281	310	301	276	306	268	257	244	300	286	293	292	298	270	283	279	277	300	255	282	278	292	242	313	293	250	281	303	294	286	256	260	303	286	269	308	285	319	259	270	307	297	253	276	301	248	283	337	282	301	269	298	291	313	285	302	291	272	289	279	273	309	252	279	272	291	302	284	253	301	290	266	256	260	272	297	301	302	253	279	294	307	294	300	283	295	275	314	296	266	276	273	260	285	280	283	293	288	300	288	286	280	271	309	269	298	279	328	282	333	274	265	286	283	301	276	305	312	269	296	285	283	292	284	258	310	281	281	294	273	308	299	337	280	263	298	262	272	278	274	320	267	271	281	301	273	276	271	275	287	273	278	299	251	277	310	280	250	265	283	301	284	271	273	273	269	293	260	269	272	295	263	270	279	303	304	322	302	282	273	293	263	280	271	283	302	311	303	269	285	288	281	307	281	275	308	278	312	296	296	272	277	286	281	285	283	268	308	297	281	271	260	270	281	318	280	275	284	293	309	286	319	286	279	293	293	291	284	300	255	301	293	274	324	254	293	255	303	291	287	294	269	271	306	255	316	283	304	279	258	280	254	278	287	276	266	297	266	281	289	268	295	293	302	228	319	306	267	285	280	275	277	279	301	298	259	292	314	306	265	278	274	297	274	275	275	275	288	287	290	286	255	271	271	255	255	275	284	297	262	253	299	298	276	263	282	268	274	275	264	295	270	282	284	304	293	287	271	265	268	305	292	306	256	313	286	302	293	298	280	266	274	359	285	304	276	291	309	322	292	260	286	309	288	315	264	341	254	257	292	266	291	308	316	264	270	291	257	295	301	275	313	290	288	294	296	286	298	290	284	282	301	295	294	306	264	301	310	286	262	283	295	313	285	295	277	278	304	296	310	294	273	284	263	250	305	280	294	282	309	268	324	277	298	310	313	287	257	294	309	299	280	284	296	291	273	314	294	296	312	280	301	279	288	262	259	289	304	273	280	247	299	293	264	280	281	330	286	285	294	280	290	312	267	308	317	275	316	304	288	317	310	303	292	288	278	304	287	295	298	274	277	263	287	264	279	286	279	282	301	258	281	249	297	303	288	284	274	307	260	275	306	283	278	307	336	304	279	260	243
8438	1239	2085	2262	2023	1750	1479	1308	1119	1089	973	1012	954	897	819	787	768	773	761	752	734	708	669	720	716	722	714	686	659	646	698	699	683	700	666	689	681	653	689	648	607	652	670	707	655	641	654	657	634	633	614	640	659	668	594	612	629	643	659	632	637	700	654	683	619	658	643	656	682	652	645	643	626	667	645	649	648	622	682	679	618	640	654	652	628	664	651	633	634	642	635	612	645	670	619	674	618	662	632	626	672	680	661	669	641	602	641	640	642	670	642	588	640	604	598	649	637	700	667	643	607	612	642	619	627	625	646	659	663	624	632	672	654	613	645	630	643	639	627	642	619	646	651	598	581	638	656	645	640	652	607	659	649	628	654	593	614	634	633	628	638	681	648	662	657	622	663	674	633	667	662	631	660	639	628	645	646	665	655	658	653	631	666	612	597	675	615	665	626	603	618	637	636	637	685	610	658	674	618	613	589	655	680	613	641	646	657	625	671	632	658	616	651	591	639	647	649	642	648	625	620	613	624	653	614	633	657	677	636	644	618	661	612	662	703	673	669	610	611	642	682	660	628	621	650	657	620	691	673	599	591	608	645	617	639	646	643	600	642	590	636	631	652	631	645	651	604	654	617	655	628	675	679	697	624	613	619	638	622	638	640	619	626	586	633	638	585	613	711	642	627	637	643	649	639	616	606	592	644	675	622	647	654	629	622	636	689	633	623	635	613	651	677	618	640	645	662	654	651	624	664	620	630	669	611	597	610	639	609	611	634	594	636	659	600	602	665	652	662	614	648	625	630	659	628	629	634	640	628	589	648	659	659	622	614	651	657	616	651	656	659	660	641	634	630	665	628	657	638	642	656	616	639	630	640	684	631	631	647	607	647	641	666	640	624	666	608	672	610	638	597	652	634	624	614	662	642	616	637	659	616	654	638	690	646	663	621	581	691	651	630	625	642	640	634	632	594	633	652	633	635	600	622	678	675	665	628	637	644	617	644	680	638	641	620	661	638	657	623	622	640	655	640	626	580	629	657	648	647	693	615	639	654	617	645	666	655	638	663	638	636	667	607	630	641	682	625	636	666	610	641	637	616	614	641	658	652	638	619	630	637	594	611	621	646	614	622	614	645	620	631	624	628	637	638	633	649	640	639	616	621	630	640	688	627	631	614	636	661	649	659	638	653	598	646	638	662	591	624	594	636	689	642	601	643	639	650	642	691	572	616	596	690	621	681	637	640	667	687	643	648	612	648	618	663	652	662	643	656	667	633	621	695	618	656	687	628	674	656	639	619	595	665	673	667	644	620	645	653	671	606	627	666	641	673	635	638	628	630	631	649	596	638	678	670	603	686	686	625	630	634	613	630	666	636	657	660	659	634	656	679	634	631	627	670	676	641	636	677	614	629	624	599	692	632	677	658	654	634	633	624	680	634	639	621	619	626	590	636	646	652	646	593	651	647	650	658	626	600	619	689	649	646	691	669	577	634	571	657	648	621	628	660	675	663	631	628	621	640	644	626	619	589	630	606	612	648	659	628	649	665	655	621	657	644	641	607	667	629	609	641	638	648	629	634	640	648	614	641	637	636	623	628	647	663	660	636	626	635	654	683	626	608	633	611	660	640	608	638	659	592	688	671	650	612	630	594	618	696	671	653	635	614	607	631	639	653	618	640	671	645	624	635	627	662	593	626	665	618	617	641	639	589	666	654	647	636	623	645	659	612	632	600	629	708	607	637	636	643	596	613	672	644	630	666	643	657	661	617	610	598	640	639	653	630	653	627	625	625	628	639	660	599	613	654	633	632	680	634	656	629	626	632	670	614	623	626	650	644	677	628	660	635	646	646	679	612	636	610	659	636	662	612	647	643	601	630	650	660	657	643	648	676	673	632	684	652	652	678	618	673	625	600	629	632	618	599	654	636	644	635	595	606	666	626	674	642	616	652	637	597	589	620	641	621	636	643	656	657	600	602	701	661	606	637	635	600	692	658	608	651	639	615	625	664	641	629	595	622	620	609	630	637	658	657	679	627	669	638	656	658	624	584	584	628	665	673	657	613	627	618	686	646	670	645	684	655	673	601	632	607	629	651	641	648	626	620	626	659	649	652	647	627	670	656	655	613	637	642	601	660	636	685	660	612	609	653	668	618	656	658	655	666	590	615	628	643	636	618	638	606	628	613	658	681	641	663	700	653	635	634	676	623	628	653	657	660	644	613	672	637	652	665	658	610	628	678	657	654	654	603	585	635	642	661	637	581	659	599	601	633	691	643	653	640	646	610	608	622	664	637	616	643	607	625	613	577	656	602	636	642	611	647	653	658	657	613	638	655	641	597	669	615	704	620	682	654	631	651	682	683	645	669	651	648	658	658	605	697	633	596	632	662	660	653	643	666	676	608	692	645	671	632	658	674	652	657	617	597	634	621	633	697	642	657	684	635	659	661	649	639	668	653	625	650	650	631	627	672	627	632	644	592	629	646	682	660	623	592	622	684	664	619	624	700	647	650	631	609	662	657	648	654	651	636	640	695	609	666	642	612	629	667	630	682	643	653	656	638	695	616	629	598	663	674	620	638	602	623	649	607	648	598	611	674	683	698	610	652	626	633	610	641	609	662	592	666	633	654	668	628	620	631	636	693	611	645	627	668	643	614	648	650	646	669	608	604	597	651	604	619	624	643	575	637	664	615	654	598	669	626	634	612	593	701	645	657	615	653	625	620	636	625	610	649	630	623	663	657	628	671	648	618	674	668	638	611	709	623	638	642	652	615	614	696	632	630	681	617	595	670	636	682	600	638	645	627	648	654	636	643	651	631	621	680	651	637	635	655	646	667	688	642	599	612	656	622	663	647	640	611	626	614	673	587	588	679	666	662	598	665	671	676	617	665	702	644	637	683	589	674	628	639	613	616	622	650	658	654	639	652	607	660	650	660	616	601	660	661	630	630	658	621	597	682	610	623	636	612	636	625	686	649	626	628	653	615	584	647	646	597	631	655	683	590	597	676	621	621	648	622	642	597	652	656	671	643	632	652	630	642	633	663	687	688	626	659	619	601	643	642	612	664	659	664	668	608	651	630	679	640	682	608	674	665	616	609	615	652	670	623	652	636	625	632	632	616	618	622	644	649	636	644	685	677	678	653	619	677	608	590	647	648	637	638	666	642	617	641	593	642	631	626	582	638	643	673	626	595	687	626	641	664	671	632	656	611	641	645	632	711	624	652	616	617	603	655	608	619	670	642	642	608	627	657	620	646	639	657	648	636	658	625	666	626	648	659	599	641	644	684	639	610	622	635	618	682	630	613	627	665	634	644	629	675	672	650	584	623	655	653	624	673	627	677	628	656	597	652	625	631	666	637	638	646	643	678	614	606	655	616	640	627	653	686	624	654	624	672	659	656	637	609	617	618	651	649	644	641	589	667	620	614	672	647	647	702	607	628	614	672	609	658	613	624	635	658	604	656	610	641	646	646	621	637	647	623	643	618	658	655	658	606	620	639	656
1475	196	206	206	188	184	158	193	182	183	174	168	168	198	190	192	200	164	158	183	210	167	158	155	202	181	175	188	160	213	180	206	184	177	184	197	162	176	191	175	205	183	195	181	165	186	215	175	176	191	192	170	175	194	180	185	202	180	177	171	146	186	182	195	191	175	185	164	184	193	178	185	205	204	167	169	202	196	187	207	166	175	186	173	161	180	139	187	165	198	155	189	187	170	154	179	190	168	151	164	194	160	151	174	183	213	204	203	181	203	199	191	200	183	184	200	179	166	199	177	171	181	198	158	163	171	161	199	196	189	169	160	186	189	180	184	182	185	165	186	189	205	172	184	168	173	161	189	177	169	203	187	200	182	171	188	174	172	197	174	186	198	190	172	192	168	184	179	198	187	207	206	198	171	171	179	170	187	170	188	202	208	176	160	187	181	187	175	169	193	176	162	202	190	173	171	170	210	168	170	176	176	198	193	193	184	180	173	176	173	203	175	187	172	174	189	179	209	200	184	186	167	182	200	170	178	201	189	172	170	183	190	203	174	178	164	173	201	199	157	187	193	185	191	172	173	200	186	200	170	179	183	199	187	189	172	193	174	183	173	181	182	182	161	166	173	184	181	182	170	186	178	158	175	184	177	171	154	180	195	205	206	196	165	160	184	197	190	164	179	176	169	176	201	155	190	223	176	201	193	177	201	163	174	171	169	176	165	177	187	205	186	171	194	173	150	170	179	177	188	166	196	165	203	177	190	176	210	183	181	177	180	208	191	178	141	167	157	197	175	185	175	195	195	175	193	175	194	189	192	165	178	174	171	179	172	208	165	176	206	168	186	142	180	166	166	198	172	161	190	178	179	183	183	175	214	184	173	169	200	188	179	177	160	179	190	162	191	169	163	205	200	182	183	171	180	186	178	185	167	199	194	183	189	178	152	172	156	198	189	188	183	197	166	156	149	154	175	173	171	173	155	188	182	169	152	178	168	160	197	194	162	175	180	184	169	184	189	186	196	161	163	180	183	203	198	165	157	197	200	196	185	189	183	212	170	163	202	174	183	197	171	172	171	190	181	202	167	186	192	172	198	189	178	199	184	184	222	154	173	168	202	187	178	187	171	173	186	156	188	176	170	178	180	172	169	195	189	186	167	173	184	208	167	164	164	166	195	173	164	179	191	180	172	166	179	187	211	166	182	188	189	194	197	200	194	171	202	162	190	181	167	191	147	167	184	175	204	175	176	186	178	180	188	183	168	153	168	219	198	207	210	198	181	182	193	210	178	211	187	176	188	186	181	180	178	190	162	190	161	201	210	187	171	183	201	163	190	182	178	176	171	164	168	179	168	148	181	166	176	191	172	172	165	187	189	172	180	185	161	185	182	179	187	196	196	169	163	186	184	222	197	175	175	201	190	176	212	195	193	173	176	160	166	182	169	189	195	164	172	164	186	180	190	189	210	169	150	191	182	190	176	181	182	175	165	180	200	192	183	183	177	197	159	190	178	201	186	185	192	179	170	158	147	195	199	200	178	180	184	184	161	184	202	220	169	198	169	159	176	180	159	192	186	190	191	191	167	205	205	169	178	194	181	173	170	185	188	182	179	176	186	169	160	177	146	191	189	178	190	191	174	175	195	173	162	205	178	182	192	190	192	166	190	159	177	185	173	175	204	182	177	177	213	201	167	174	161	197	193	210	166	181	180	198	166	202	158	206	190	173	185	165	165	157	185	184	185	192	196	201	191	192	168	181	192	181	193	156	185	170	164	180	165	182	182	191	183	165	187	200	180	211	188	192	182	194	158	184	156	163	179	165	185	196	177	199	198	216	179	185	178	196	194	176	181	186	215	182	200	181	192	183	179	174	157	189	168	161	178	176	182	169	193	181	175	170	208	200	179	201	157	196	182	165	187	189	181	131	160	183	182	185	186	175	177	170	153	184	181	194	192	198	178	171	164	190	204	209	194	191	180	189	177	161	187	161	181	167	201	194	215	169	187	187	197	185	181	180	190	181	196	196	176	180	175	179	199	193	194	172	193	162	192	176	180	180	169	175	161	195	173	177	191	204	173	193	169	196	181	178	192	182	150	170	183	198	166	179	179	185	174	197	195	199	167	192	200	152	167	187	155	196	162	162	204	178	152	154	196	181	180	189	182	161	183	197	198	159	165	166	196	213	171	181	174	161	189	183	195	173	177	190	151	167	184	172	178	169	162	171	152	172	154	183	174	187	180	175	179	180	159	173	169	190	174	197	180	175	177	176	175	171	185	175	161	180	174	174	163	155	194	188	168	173	204	194	163	196	204	139	164	196	184	162	167	197	171	183	185	168	182	172	175	186	189	178	218	195	209	205	177	184	182	194	197	184	181	178	190	196	170	190	208	182	221	186	178	164	154	184	176	181	213	196	182	197	173	184	180	212	176	183	194	175	160	186	189	186	198	195	200	210	191	198	199	168	186	162	179	187	187	195	167	173	196	208	181	172	166	198	169	165	162	167	171	175	161	189	175	172	189	187	186	155	191	193	185	180	175	180	167	177	191	158	215	197	166	187	209	188	145	170	165	189	202	168	204	185	199	175	179	177	165	163	176	178	223	186	163	185	188	209	214	175	162	175	205	199	180	175	176	208	184	178	173	193	154	164	185	173	190	193	192	176	165	198	182	163	180	167	171	188	184	182	188	182	177	187	185	194	144	204	186	180	186	186	189	193	201	186	185	196	184	214	169	176	175	185	187	160	175	173	169	194	186	199	177	168	200	191	173	193	167	166	178	162	159	193	172	211	169	159	174	178	173	168	201	191	149	182	187	179	187	198	180	177	198	164	174	182	172	161	186	166	204	166	164	180	164	177	171	188	192	181	166	182	192	177	183	189	171	176	207	191	170	207	201	154	177	164	168	149	205	175	180	172	165	201	200	154	179	185	168	182	188	158	188	177	204	195	186	178	192	171	196	175	172	186	198	184	153	186	192	204	214	176	183	181	183	176	195	178	161	195	197	173	186	181	189	208	194	188	187	181	200	185	186	179	188	167	188	205	201	164	185	168	194	182	192	156	189	175	167	191	166	194	190	173	181	181	207	169	187	194	194	168	189	171	163	184	172	188	155	171	191	175	188	172	175	202	190	175	192	196	205	170	168	190	220	161	185	180	169	183	164	172	169	198	198	179	187	184	179	186	161	182	197	207	177	155	197	197	159	161	172	181	205	169	164	217	184	180	193	186	188	203	196	156	180	184	162	151	160	162	179	171	190	187	183	169	173	175	181	180	182	230	189	175	175	169	167	153	172	168	160	183	173	181	184	180	174	162	199	172	163	194	184	195	196	196	182	190	184	164	181	180	177	221	185	182	182	219	178	202	178	170	177	168	194	193	182	183	171	180	212	202	167	195	182	199	197	176	192	219	173	170	198	168	205	184	202	214	179	165	188	206	176	181	184	177	170	186	212	195	166	173	156	185	202	182	185	200	166	158	188	198	174	184	185	190	186	172	195	174	185
1722	510	490	468	475	493	480	482	497	502	453	488	484	441	498	487	461	491	477	494	475	491	453	423	428	449	477	452	453	511	437	479	479	461	461	446	427	481	459	475	472	468	472	436	502	453	462	475	472	490	440	496	482	457	487	456	450	500	437	432	477	487	517	492	490	476	462	456	458	428	469	442	421	488	480	421	514	477	466	471	422	455	486	472	476	460	442	451	439	477	498	462	469	439	482	458	457	500	456	468	506	463	460	502	474	493	450	424	440	465	411	469	449	449	471	462	462	479	474	471	456	425	414	446	457	455	453	505	490	463	441	481	494	467	489	462	439	477	460	458	494	425	463	409	431	418	428	480	454	444	495	460	439	473	438	475	471	463	482	448	497	464	442	486	445	437	469	440	449	442	440	437	463	436	431	458	491	472	517	438	455	489	475	446	446	483	444	481	483	438	446	456	470	449	477	505	468	441	487	421	483	434	491	459	489	444	493	429	499	430	446	477	451	452	451	428	429	491	485	468	452	462	497	444	483	471	456	412	479	489	436	447	467	477	452	461	495	461	443	490	491	467	498	473	490	470	507	451	481	479	481	432	486	433	441	480	463	444	461	441	486	420	449	441	482	472	496	478	444	466	453	489	484	451	441	473	488	478	466	494	455	490	458	471	486	449	451	490	475	452	466	445	480	460	459	478	477	477	437	481	437	452	447	474	484	472	460	451	475	455	451	460	474	439	482	477	424	452	459	452	460	481	417	491	473	471	458	491	457	481	452	508	447	435	477	503	506	495	504	473	471	497	499	465	464	483	482	467	418	469	455	476	452	467	446	450	493	490	448	477	455	495	460	489	461	471	497	481	471	506	463	454	483	424	461	444	446	500	458	479	469	490	493	459	498	424	479	527	451	476	465	476	466	400	501	473	431	464	478	459	477	451	482	436	456	464	482	470	444	440	491	441	454	488	489	489	517	443	415	457	498	444	430	443	455	468	481	485	474	430	501	438	503	438	434	468	457	505	470	438	459	476	463	421	459	465	493	478	427	435	481	433	449	474	508	466	461	469	485	461	479	475	432	455	502	479	450	469	445	432	457	463	471	427	443	443	473	480	479	484	493	449	435	475	436	472	454	415	480	468	414	467	443	456	472	464	477	437	470	456	440	420	474	469	462	442	450	471	441	465	422	494	491	474	485	454	419	491	478	473	456	456	459	412	460	476	458	472	439	479	469	470	462	497	435	472	471	461	475	476	460	452	462	448	432	467	473	466	447	509	470	433	458	468	444	457	472	452	510	481	459	471	466	472	491	444	466	499	484	478	439	451	495	461	454	440	403	456	476	466	462	485	454	444	476	503	463	462	460	432	453	453	430	470	484	486	526	429	494	503	469	444	482	459	422	471	440	452	467	456	482	490	471	498	476	479	472	484	494	440	461	461	436	488	443	481	489	459	505	443	476	467	492	456	457	429	461	451	470	451	473	463	450	475	489	436	496	447	447	468	468	471	424	469	462	450	463	498	482	474	473	463	481	443	449	469	503	436	462	477	484	451	458	482	468	456	420	469	463	483	449	487	491	500	511	453	463	509	441	452	480	461	445	460	459	486	468	465	427	449	453	464	452	487	433	447	462	457	489	479	465	439	430	489	469	463	444	475	455	465	465	491	448	448	505	445	481	483	443	501	461	486	446	446	445	459	446	492	485	474	480	465	489	443	510	464	494	453	446	445	467	488	488	446	431	445	462	497	463	441	465	425	468	473	475	440	499	475	463	506	459	485	475	466	466	479	471	495	463	478	426	464	476	457	455	450	465	482	454	489	479	477	497	430	468	445	489	455	455	464	453	433	452	480	456	459	492	457	473	470	471	473	475	472	454	464	443	521	474	466	448	511	450	480	454	489	450	455	423	443	495	449	487	501	466	480	489	447	482	430	440	453	460	463	475	487	461	471	480	440	462	456	465	441	440	496	478	437	434	433	454	451	456	490	443	505	467	453	456	454	508	464	503	432	482	462	461	449	441	483	491	426	489	478	445	448	452	488	453	474	462	486	438	460	463	494	460	488	493	458	435	441	492	481	450	472	477	488	443	477	505	466	433	424	468	473	444	488	467	487	481	464	450	450	457	427	478	444	464	442	474	449	443	423	499	443	456	420	471	473	462	498	442	433	451	485	464	442	489	439	449	479	451	458	443	476	478	477	523	473	454	477	461	476	451	466	435	452	445	474	426	471	487	481	444	475	485	454	465	444	444	475	462	449	464	465	482	492	457	448	468	437	460	465	475	463	483	452	451	474	444	432	454	429	469	451	485	486	455	452	467	437	447	491	446	461	477	459	500	492	465	455	509	458	458	472	449	469	466	468	478	471	434	477	473	470	452	458	502	489	441	458	463	487	478	443	459	443	440	468	440	458	469	478	460	455	453	438	442	425	468	478	440	501	416	479	480	485	462	481	476	475	486	461	460	436	486	464	482	480	486	448	468	453	468	481	459	495	461	457	466	458	449	455	474	432	464	451	457	484	438	482	456	451	425	452	419	476	469	451	464	474	495	431	484	487	446	434	501	467	456	455	438	461	472	449	423	472	428	471	435	443	469	454	454	457	485	462	439	430	477	467	481	450	481	475	455	435	474	483	466	436	445	447	482	476	468	456	459	442	441	466	489	498	450	461	501	458	465	429	471	446	452	462	461	452	461	438	477	470	500	466	456	453	472	483	466	487	466	454	470	492	485	473	466	484	473	466	468	461	434	473	467	450	444	437	455	454	473	453	462	477	496	467	455	436	436	451	476	440	435	440	468	470	416	426	442	514	481	475	476	450	477	472	487	451	465	476	511	448	462	437	434	468	484	464	489	457	429	437	442	477	446	456	459	472	473	476	488	462	501	425	456	461	505	464	455	502	462	423	466	421	469	443	467	451	470	497	450	482	460	437	441	496	434	458	456	462	463	432	439	465	434	450	462	480	482	477	376	464	464	462	476	448	495	439	478	437	466	495	476	482	473	434	456	482	439	461	459	472	472	443	495	463	462	444	480	471	468	471	434	460	444	427	458	475	461	476	433	435	486	440	466	454	500	464	490	462	450	485	473	488	455	461	482	433	453	473	464	474	464	462	444	458	450	426	446	458	519	469	492	478	457	488	458	464	478	498	473	480	454	482	464	461	457	469	455	454	476	456	501	487	440	459	468	443	491	464	445	484	469	457	467	458	461	483	443	446	456	463	468	442	482	498	496	445	470	512	419	470	481	476	488	495	488	424	492	475	506	476	480	447	439	450	476	481	478	468	484	483	470	497	472	442	454	422	488	476	471	440	499	451	494	456	477	438	488	493	459	461	494	406	438	438	443	449	448	458	438	453	459	495	437	458	463	431	452	463	457	469	438	441	456	481	455	444	493	464	470	456	463	461	483	479	476	449	440	469	463	438	471	482	451	468	461	490	500	517	465	491	450	435	469	473	443	474	438	478	479	511	447	463	473	467	466	477	430	478	475	458	465	484	474	482	456	480
8155	695	740	607	497	454	420	419	427	402	386	396	366	363	344	325	333	352	318	347	338	320	367	331	338	337	321	344	324	349	342	342	344	322	336	362	355	336	338	316	312	327	367	382	325	316	331	341	353	329	303	345	307	382	343	326	346	365	381	346	328	350	346	324	340	344	310	346	336	318	341	305	316	299	314	393	357	337	349	355	337	340	364	338	354	337	291	321	299	326	377	336	316	329	358	321	339	358	335	341	362	332	341	339	360	366	346	330	328	333	338	375	357	348	282	327	339	332	327	314	334	338	337	375	334	331	329	329	325	353	362	314	337	315	317	337	333	326	347	328	344	347	318	345	305	317	350	312	337	349	360	329	342	374	302	310	313	348	308	345	327	364	356	343	348	336	351	356	331	373	370	331	310	321	335	321	333	308	313	375	371	305	330	333	306	349	332	359	305	355	347	336	357	360	360	332	309	333	379	345	352	310	370	341	358	336	328	342	336	333	309	331	359	336	354	334	355	361	308	347	325	330	374	348	335	353	340	339	355	310	319	339	330	349	344	327	311	330	360	346	335	352	342	330	355	315	331	342	340	342	317	361	330	337	332	335	344	307	331	356	340	370	347	320	309	365	334	346	337	344	337	348	335	368	358	323	333	360	346	342	338	303	334	334	331	303	361	365	355	365	332	319	345	322	316	346	341	334	325	309	330	292	306	344	330	342	326	321	364	323	354	330	337	321	340	328	308	337	343	351	316	352	335	306	370	329	370	364	346	347	332	342	358	345	343	339	345	381	328	330	326	322	327	324	348	346	339	310	323	334	303	366	337	355	316	319	355	359	351	328	336	341	330	350	338	352	351	375	361	352	338	315	349	378	350	309	318	308	321	344	333	361	350	357	315	357	339	375	327	338	366	309	378	334	335	345	332	306	328	348	350	265	330	342	321	324	341	335	318	334	322	328	374	307	372	346	312	316	351	341	346	309	373	333	374	332	335	313	321	336	336	344	350	348	373	332	346	337	298	300	378	348	313	322	347	333	318	330	339	359	337	314	325	336	338	320	318	341	352	346	328	346	326	313	307	348	349	328	306	321	358	355	330	362	328	342	332	320	324	352	333	325	329	337	345	327	347	350	347	328	348	318	306	352	322	373	325	334	345	354	363	331	362	351	345	349	296	323	345	360	326	331	336	358	320	325	358	349	315	326	318	352	309	329	353	324	319	356	355	360	343	319	358	364	347	348	328	318	361	326	318	346	335	369	368	348	325	326	341	360	361	349	328	336	338	299	320	317	355	304	327	342	308	333	381	341	308	328	333	373	374	322	386	339	332	322	308	312	306	323	345	303	329	365	326	323	311	336	335	344	319	335	329	342	353	336	350	349	342	314	339	343	317	359	310	347	337	333	327	338	329	351	325	336	310	369	366	365	325	316	357	338	352	355	346	357	332	320	335	371	350	346	286	325	297	374	357	348	336	333	323	368	288	327	340	369	353	327	358	334	291	329	350	304	355	360	373	333	379	311	349	330	303	300	328	355	299	326	329	329	390	352	342	338	343	360	367	345	336	344	347	353	355	328	349	338	310	345	313	326	362	360	363	328	375	321	363	302	352	341	336	342	355	327	316	340	344	328	305	334	306	324	345	318	308	321	347	347	349	350	312	364	344	336	333	322	362	348	355	345	384	337	344	358	332	321	320	320	363	313	353	316	342	336	345	349	314	349	311	329	337	366	344	283	343	354	365	319	351	347	348	312	365	341	348	312	353	342	349	300	323	343	374	342	327	334	310	347	353	347	364	345	355	340	330	351	307	291	352	317	332	338	339	348	357	330	325	342	342	353	358	347	371	330	301	326	343	353	321	316	309	298	342	346	338	338	337	350	370	338	361	318	366	314	320	319	325	341	343	335	333	318	301	326	315	355	320	329	325	294	322	352	345	355	362	332	336	338	356	327	296	306	348	335	346	323	350	332	349	347	319	352	353	330	338	357	316	345	310	344	298	331	365	305	355	349	356	334	359	337	333	297	325	344	328	335	349	340	347	340	334	324	328	336	345	327	326	324	327	374	324	347	325	340	361	360	315	335	317	307	310	320	316	316	315	346	330	323	340	332	330	344	342	338	341	334	324	341	321	323	332	327	366	317	345	356	362	353	316	325	330	332	328	333	350	358	367	352	317	352	335	342	321	324	344	332	336	297	363	288	348	348	306	315	314	311	335	372	304	317	320	358	360	315	334	364	375	354	327	338	335	350	309	350	304	379	345	341	351	331	346	349	343	326	352	328	339	341	350	381	366	333	337	353	355	302	316	324	364	323	342	316	338	339	332	312	355	354	322	354	321	313	311	347	347	357	354	334	331	341	342	349	346	302	341	361	350	328	325	345	364	347	364	349	336	332	333	327	349	323	336	337	339	312	370	345	355	334	300	358	335	356	337	329	369	363	370	375	396	328	351	329	345	331	338	327	345	353	358	328	333	343	360	332	340	362	319	307	329	355	337	351	350	322	316	342	310	327	305	308	348	372	330	360	352	368	337	321	338	340	351	372	335	359	316	344	350	352	332	329	333	341	345	343	363	335	315	333	315	324	380	337	358	348	341	377	336	307	351	330	321	307	303	311	348	344	345	335	364	326	283	317	289	340	334	356	341	347	312	372	305	340	342	319	330	375	328	324	336	351	357	313	367	351	344	375	344	352	289	332	336	334	342	357	325	363	343	335	328	361	349	342	344	366	329	328	330	363	311	342	308	347	334	320	356	348	326	334	337	336	370	337	326	337	324	326	309	335	347	362	346	368	315	344	318	312	331	313	288	337	326	346	357	342	323	328	346	364	329	301	344	329	315	349	328	367	309	305	360	321	324	319	346	326	343	361	363	348	322	367	299	349	343	352	289	332	338	345	334	336	346	326	326	341	356	358	327	318	334	391	370	341	330	347	330	332	340	373	336	328	320	384	347	329	348	369	354	321	333	310	342	380	371	316	360	338	329	355	298	291	302	346	338	316	355	368	334	355	353	358	345	304	333	297	342	335	347	323	319	332	328	331	335	356	354	348	309	333	319	326	328	341	366	343	323	330	328	329	307	342	327	349	325	328	330	351	326	327	340	339	333	330	340	346	325	334	348	340	333	315	346	352	335	338	347	358	322	341	315	338	357	325	326	359	352	394	348	360	360	345	334	304	352	321	272	372	355	339	363	323	368	360	330	359	280	323	338	309	325	336	351	346	354	345	325	317	332	356	299	347	304	314	323	323	337	395	334	348	329	344	353	354	354	335	342	333	318	387	332	361	354	295	335	325	323	348	380	325	346	358	349	316	333	337	283	348	304	345	296	342	346	317	339	354	304	318	338	343	356	333	370	331	323	325	351	332	364	352	306	330	351	343	329	345	341	341	306	339	327	339	311	347	316	325	342	343	344	320	382	313	304	313	341	306	346	353	324	298	340	305	322	331	299	333	350	353	310	355	318	378	323	355	320	344	348	313	362	341	374	339	370	311	292	334	357	353
6657	1110	1608	1690	1501	1290	1219	1149	1017	1037	912	985	941	879	862	838	903	786	819	836	835	844	826	804	796	822	819	837	823	829	845	793	785	755	779	814	787	744	781	777	762	738	746	720	786	780	801	768	816	783	778	805	763	758	755	822	764	745	810	773	754	793	757	799	777	797	787	734	805	782	769	798	797	788	757	786	775	789	785	800	766	778	791	790	821	780	741	802	793	790	722	750	806	750	788	782	753	781	754	786	735	775	782	777	770	765	777	769	772	749	782	762	716	815	792	801	793	812	777	753	793	788	775	828	828	760	739	792	804	768	782	744	758	735	746	772	757	739	748	785	755	731	816	786	784	763	754	776	724	746	786	766	796	786	785	768	768	794	795	792	783	770	790	780	798	777	764	764	777	748	760	804	783	801	823	750	766	790	743	749	759	718	791	835	804	770	807	770	752	754	729	783	812	836	814	749	808	755	804	757	732	789	753	769	801	730	792	749	790	779	809	751	781	821	749	749	733	715	749	766	786	745	766	757	803	770	792	782	790	745	788	757	798	794	803	761	798	740	762	753	794	765	793	756	759	773	722	775	742	799	791	805	750	780	788	779	689	837	779	797	786	780	760	744	720	755	789	730	768	775	804	743	772	813	773	820	753	761	765	773	785	745	765	770	749	791	789	736	773	776	748	757	818	746	786	756	740	708	770	781	746	770	739	743	777	790	763	769	817	817	799	766	763	779	765	724	759	810	784	796	749	798	769	789	760	752	754	802	770	761	755	777	722	714	781	745	760	729	772	767	791	816	761	786	753	783	810	778	779	784	816	792	803	777	786	743	757	777	765	750	798	826	730	755	754	839	750	775	732	768	777	714	795	775	781	780	768	780	756	771	756	749	775	754	760	785	724	781	797	755	841	792	806	734	770	733	774	799	792	824	772	735	742	777	770	741	717	773	784	821	774	745	750	744	740	792	764	740	758	746	824	762	824	781	690	736	765	694	773	740	817	808	804	756	772	758	774	781	802	798	805	783	759	779	732	751	737	765	788	733	737	767	778	776	762	730	724	777	784	802	731	741	757	750	784	772	784	731	793	758	760	767	768	796	750	774	729	726	744	792	763	763	722	697	759	788	750	790	742	772	764	748	759	811	795	775	793	787	792	762	735	722	788	729	759	788	766	787	707	748	788	730	784	772	728	762	789	783	791	785	793	736	755	779	713	797	799	748	778	749	815	709	738	826	763	777	781	758	764	733	778	714	784	805	765	780	753	735	751	764	777	749	714	773	800	777	768	766	772	760	778	825	833	814	741	744	756	789	747	714	751	752	730	746	770	774	764	793	777	773	769	763	754	780	826	757	766	743	769	707	781	800	794	763	771	806	791	811	784	758	772	856	758	790	752	780	803	800	745	731	785	789	788	801	770	757	749	793	804	788	756	743	747	784	766	727	780	770	803	787	762	795	745	783	800	773	784	792	768	793	787	762	784	776	757	846	794	797	773	808	746	807	762	786	765	755	750	756	725	797	748	805	777	781	730	706	765	765	750	798	743	800	737	778	766	777	760	820	728	772	764	753	750	743	779	775	742	789	746	785	772	783	765	696	724	785	776	810	796	773	775	757	798	811	751	802	732	745	787	759	813	714	782	758	822	781	781	803	777	788	770	838	776	792	754	767	780	732	747	744	721	783	820	783	758	739	753	765	639	757	755	800	806	756	772	792	728	758	748	784	751	770	747	778	800	776	781	815	734	789	783	738	797	819	752	775	785	764	749	752	810	749	724	818	754	744	784	768	751	774	772	760	753	793	779	790	767	802	776	770	767	804	811	786	763	758	805	746	716	791	773	794	750	807	802	779	747	763	822	784	777	727	812	696	810	807	742	763	759	797	775	748	766	776	760	785	766	768	747	777	822	773	735	780	816	775	784	755	766	758	763	775	807	767	741	786	764	782	729	792	735	778	787	803	759	792	767	764	796	762	816	787	776	715	792	818	715	744	722	705	762	785	794	798	765	718	741	788	772	778	784	739	776	767	804	759	753	849	786	782	783	752	741	766	795	773	801	739	757	779	764	785	798	755	757	774	780	715	741	817	789	760	767	803	749	782	801	799	788	794	755	781	820	814	752	810	838	770	766	772	791	770	747	782	789	797	791	789	765	752	778	760	759	761	764	775	770	777	787	749	778	824	792	781	759	758	747	752	766	716	843	781	779	756	773	757	770	761	783	783	770	746	730	767	761	765	714	726	808	749	753	748	753	752	802	734	778	774	815	761	773	748	760	766	758	719	774	781	754	802	776	794	772	770	791	754	774	813	738	789	787	736	768	791	733	797	745	725	723	768	789	726	729	782	756	713	782	753	807	787	766	761	749	782	720	767	720	763	760	730	809	795	846	740	707	745	729	767	801	762	756	759	792	805	777	805	781	727	790	791	815	744	809	804	738	809	833	775	740	753	727	797	849	780	785	780	792	770	770	753	748	743	761	801	789	769	774	749	772	805	825	762	743	761	824	799	768	772	770	760	758	746	781	734	756	797	772	725	818	745	772	752	754	731	767	757	780	726	775	771	767	728	779	773	745	801	754	731	747	809	768	791	777	769	755	804	800	757	762	755	738	808	740	792	799	765	765	794	799	758	764	789	742	798	755	795	768	771	793	774	748	732	794	739	810	740	828	727	761	776	784	759	788	725	774	777	826	800	775	760	807	828	773	807	793	817	787	826	749	821	798	786	781	847	795	768	758	782	716	759	780	770	756	700	777	752	746	736	764	800	823	725	809	778	766	771	772	760	723	782	755	783	784	722	768	720	788	761	786	753	781	785	821	785	759	794	771	816	749	800	731	816	761	746	730	788	754	774	739	771	732	811	748	765	759	796	792	788	799	790	798	777	801	778	748	742	779	741	786	702	732	778	783	783	780	788	740	729	813	765	727	810	766	800	746	786	770	762	796	755	762	788	792	773	736	776	808	715	796	748	772	765	731	745	764	779	771	731	845	759	745	760	748	754	718	782	767	750	817	739	762	747	737	737	783	806	727	783	804	738	786	778	779	790	728	770	787	787	809	777	737	790	707	751	770	786	790	720	783	770	756	800	762	758	823	729	729	825	802	799	780	757	743	783	757	792	765	775	759	821	790	745	750	760	759	764	780	768	751	795	704	767	814	778	803	751	787	770	822	789	770	732	789	760	787	793	773	754	771	772	780	776	784	783	785	812	729	797	791	740	759	768	783	792	754	725	751	775	796	780	736	746	827	779	764	738	749	774	775	817	747	759	761	781	745	738	800	752	760	754	797	767	762	791	749	768	782	747	764	796	746	822	686	717	785	737	776	762	734	721	794	791	793	785	770	862	784	745	783	737	761	821	767	774	767	802	745	755	748	712	799	737	758	784	709	742	742	799	765	799	768	774	770	739	782	767	842	749	795	728	762	732	780	771	811	731	745	797	757	758	733	749	748	730	784	765	771	804	746	761	759	742	752	801	801	790	775	790	761	779	777	775	707	807	795	745
14993	1362	1054	769	563	502	432	410	361	361	332	349	315	322	287	323	289	322	335	311	282	296	291	291	299	323	288	301	302	323	325	300	280	275	288	309	245	287	287	310	262	321	267	291	285	293	284	285	279	290	249	267	261	265	299	288	310	280	294	253	286	322	305	318	274	275	318	299	278	280	294	289	296	270	264	291	274	289	231	281	281	280	267	291	280	293	297	291	281	274	273	255	293	336	299	298	298	293	251	263	294	279	290	281	249	272	294	287	267	269	307	299	281	324	274	277	282	317	272	312	293	297	298	289	282	302	258	258	311	296	334	287	276	296	304	275	260	287	265	273	276	252	288	286	332	273	254	283	309	285	287	269	303	330	337	285	307	289	265	254	288	268	284	273	302	247	311	260	289	285	290	258	268	271	288	283	257	302	305	256	319	299	298	283	289	317	270	330	304	286	312	322	247	267	247	295	263	285	307	322	299	316	309	274	298	277	269	264	298	254	281	279	278	281	310	289	246	298	276	264	277	275	276	310	296	285	282	317	300	289	295	284	318	279	289	292	276	317	305	290	273	293	315	296	298	269	268	277	266	279	295	299	279	278	279	318	272	286	282	274	284	239	308	285	302	288	325	266	303	312	301	282	287	262	326	284	227	281	300	275	292	255	266	334	280	268	255	252	283	296	303	285	295	293	263	311	301	270	282	262	307	282	303	258	278	261	293	276	273	271	265	246	286	259	309	275	312	296	284	286	279	270	294	256	279	296	251	296	331	299	254	295	299	260	276	279	310	284	275	292	285	304	261	317	267	266	317	270	281	289	262	266	272	253	307	272	282	253	313	281	261	280	273	296	263	311	279	262	288	286	261	296	270	293	295	289	261	284	319	274	298	272	267	287	280	277	254	276	271	286	306	302	283	275	289	285	285	280	272	300	277	305	277	296	270	271	298	271	258	297	260	286	286	279	277	327	274	268	271	268	269	307	275	270	283	308	328	306	275	313	297	299	296	299	283	294	253	278	269	280	295	259	294	282	253	283	316	286	293	265	316	315	262	276	281	322	319	283	301	300	273	233	295	303	297	278	253	284	271	276	300	279	305	281	280	297	273	310	277	285	290	322	284	336	251	270	264	239	317	276	300	295	292	283	266	270	304	306	271	282	267	273	273	257	250	256	316	270	291	279	267	295	268	299	320	264	277	312	284	269	277	249	295	289	269	280	273	280	278	271	296	274	290	298	305	287	303	277	257	247	277	256	281	291	274	293	281	251	280	233	271	249	271	251	283	263	288	287	268	254	296	290	296	284	265	310	296	295	287	302	284	281	292	297	290	251	276	302	279	289	278	276	272	309	291	280	277	302	290	324	304	267	348	277	273	280	304	285	281	277	277	314	290	282	265	288	285	264	278	302	268	265	250	290	288	241	280	283	272	306	277	278	282	271	285	248	269	283	266	272	305	255	270	268	297	298	300	269	254	274	271	256	271	257	277	280	302	272	271	264	266	281	296	306	311	304	313	286	292	313	295	292	264	248	274	277	269	290	305	296	325	319	278	285	282	310	322	283	284	292	305	292	304	287	314	292	288	272	288	262	252	274	276	270	276	260	284	305	259	285	265	321	284	262	313	283	272	275	299	307	274	246	263	304	282	309	270	269	306	281	279	282	273	282	279	247	309	278	259	280	320	260	312	275	289	295	253	298	264	287	274	273	276	275	287	250	279	320	252	264	264	292	305	246	283	259	263	293	281	285	261	302	270	305	284	297	280	303	305	292	295	283	288	301	295	301	287	279	280	312	267	285	268	303	244	267	290	288	257	253	297	277	304	327	297	300	286	291	273	278	310	300	297	274	278	293	271	271	286	299	276	275	324	289	285	313	270	304	310	262	274	290	297	242	289	271	273	276	294	272	290	299	293	293	281	302	296	276	268	311	307	312	290	308	273	285	276	282	326	293	268	256	272	296	288	277	302	273	278	300	297	302	302	265	287	310	275	297	284	271	279	266	267	287	263	274	287	246	285	305	277	323	276	282	257	289	273	301	319	292	268	268	267	294	285	273	298	255	277	302	279	270	278	304	268	284	289	254	274	249	278	265	270	304	300	266	293	299	293	272	279	284	285	284	258	276	316	289	271	280	271	298	279	330	336	270	288	322	319	278	300	254	297	267	279	310	280	296	274	276	282	293	285	310	311	308	290	305	284	310	253	324	304	310	304	293	273	319	299	302	297	319	285	268	283	251	289	256	296	312	279	307	304	269	291	299	286	293	244	254	300	326	291	256	295	286	275	296	300	336	333	302	267	265	289	267	302	288	282	323	305	299	321	288	270	275	274	298	267	285	290	302	293	285	323	282	294	294	289	302	290	272	264	318	279	298	267	287	298	256	297	271	281	264	269	283	306	267	278	286	308	288	254	266	293	267	314	281	282	270	278	272	306	310	305	269	283	266	299	285	290	278	307	301	272	300	316	285	291	268	281	275	288	318	282	305	280	278	267	271	293	293	262	286	279	281	292	288	297	248	255	316	303	288	253	264	283	285	311	293	292	265	294	272	296	287	315	322	297	293	260	280	283	261	273	272	258	279	292	298	253	265	267	301	284	277	318	272	311	290	298	277	295	287	293	273	301	285	267	260	328	285	271	277	291	325	329	297	260	270	274	259	279	293	274	290	309	281	308	318	285	291	268	301	276	262	274	276	273	264	284	278	292	280	264	305	289	307	287	297	304	278	250	258	266	288	286	323	335	299	288	273	266	279	277	305	299	259	281	298	276	286	294	308	285	288	292	295	264	246	279	310	285	281	280	274	303	287	289	265	289	317	295	286	312	283	266	267	301	316	270	297	281	278	293	282	316	285	276	246	293	269	249	300	300	274	304	275	283	295	302	306	283	279	289	306	282	283	284	273	295	281	298	288	284	286	288	300	282	248	273	301	296	257	256	273	263	280	319	285	309	273	276	273	237	304	272	293	256	295	281	279	285	313	323	268	284	287	273	279	291	298	255	277	284	277	289	294	248	319	288	268	293	321	276	249	255	292	282	311	296	229	294	265	279	306	270	262	284	251	262	301	296	305	272	312	286	276	276	292	270	277	286	303	276	292	299	276	256	271	266	275	289	298	307	273	290	278	288	316	290	292	283	253	269	293	266	289	246	270	295	303	277	282	287	287	255	238	306	285	281	285	297	290	264	268	296	300	304	293	297	283	283	329	282	294	288	287	244	256	280	256	290	292	315	282	298	298	268	337	289	301	273	317	302	254	286	257	270	300	278	313	277	259	290	307	271	287	280	297	289	320	284	278	282	291	284	304	272	327	300	272	293	347	268	293	316	230	291	258	285	272	294	270	273	247	281	260	283	281	269	256	272	285	278	274	278	272	284	284	292	257	272	292	287	288	291	283	293	274	271	324	307	309	264	294	245	284	303	298	263	285	279	280	253	303	283	268	295	274	262	256	290	268	286	314	265	294	277	263	284	326	311	290	277	294	285	308	306	305	291	300	259	287	293	310
8402	1317	2221	2338	2015	1761	1421	1224	1087	1056	1100	960	907	867	824	838	765	782	756	758	731	711	726	711	742	705	714	649	715	705	626	660	673	706	651	650	674	667	651	662	637	669	622	680	639	610	634	686	640	665	658	636	696	656	634	669	663	606	628	669	640	677	655	645	675	651	680	612	622	636	643	612	637	623	684	637	658	677	642	662	636	656	631	640	651	618	589	628	640	650	629	656	625	631	627	601	644	647	677	635	653	646	639	667	613	634	671	626	669	653	655	619	663	653	653	626	636	640	649	629	639	641	681	623	647	662	641	677	622	665	636	632	616	604	625	632	653	656	628	660	627	721	579	592	624	672	666	639	644	620	648	630	689	648	611	665	603	617	668	666	593	667	652	589	646	696	617	662	663	618	622	660	641	628	662	672	650	629	625	660	581	642	649	594	622	639	601	631	611	649	702	659	677	641	692	620	621	639	671	650	630	625	680	661	680	636	628	663	622	634	625	621	655	612	604	633	597	646	719	631	641	661	666	627	674	640	630	602	671	641	617	679	651	646	617	646	646	629	627	621	676	640	584	672	607	624	625	640	642	621	661	652	631	659	615	647	609	642	636	695	657	650	642	625	651	664	642	639	648	613	660	655	628	645	608	625	638	653	622	641	646	684	615	632	640	630	638	642	627	653	648	587	630	593	654	633	624	663	656	660	637	646	648	621	622	662	656	629	692	645	669	638	668	616	619	632	705	663	623	639	629	621	641	636	649	659	649	634	664	667	653	642	672	647	611	613	641	590	601	670	612	642	657	625	638	611	652	628	633	661	615	620	675	665	615	640	620	644	666	618	623	688	641	647	632	658	640	689	640	645	637	613	590	598	696	623	606	615	599	632	629	649	645	627	660	619	633	643	635	647	614	684	640	652	629	653	644	665	649	622	618	619	640	621	586	661	660	622	645	663	659	678	669	644	653	638	656	651	667	657	608	645	690	637	602	632	667	632	626	623	642	615	636	636	665	675	638	657	638	672	650	613	652	653	673	615	626	623	671	646	650	608	630	626	635	657	669	627	635	608	632	645	648	620	652	619	641	661	638	688	631	622	676	619	623	634	676	655	658	671	577	579	633	582	601	656	588	696	614	612	604	652	631	626	662	643	612	660	638	643	614	624	631	620	651	595	699	620	619	639	658	656	636	683	604	628	640	635	601	671	594	616	606	645	651	662	629	664	695	613	647	669	610	619	634	574	632	679	623	626	648	624	630	672	653	642	641	666	606	661	646	611	612	646	650	667	612	627	649	591	638	657	669	674	617	677	619	646	625	651	614	639	649	651	660	609	637	649	688	639	618	691	639	687	640	601	681	660	662	662	605	638	633	586	581	688	630	621	657	633	672	649	651	607	648	635	624	616	635	659	601	598	641	674	624	649	604	638	652	637	650	637	611	645	640	617	606	589	648	644	689	626	647	611	593	630	618	653	646	659	658	701	647	605	666	607	629	652	654	621	606	597	618	685	658	610	586	590	603	628	617	623	664	648	625	634	653	676	621	666	621	628	642	600	612	656	640	675	638	661	638	666	635	637	625	649	621	615	590	665	582	614	680	661	644	650	633	644	601	630	580	639	645	684	655	644	655	647	603	662	599	608	637	637	636	606	646	624	652	621	636	648	657	618	654	608	604	612	635	594	614	632	657	646	624	633	637	636	667	630	639	626	654	675	628	661	686	641	681	627	621	638	621	615	658	677	604	627	665	654	654	616	619	605	665	653	637	625	690	592	668	621	669	631	643	673	663	677	637	645	644	616	659	649	659	616	637	646	619	667	646	644	679	581	654	597	663	659	621	659	602	619	617	587	665	637	636	655	642	619	662	615	562	651	643	635	664	631	647	685	616	612	638	667	642	636	589	665	669	619	605	598	600	632	610	654	672	643	654	681	665	641	637	635	648	628	669	684	651	681	627	686	637	661	654	650	672	650	608	612	603	609	660	663	660	619	656	629	640	597	620	675	614	666	622	671	608	667	580	643	675	663	612	657	681	703	620	650	635	617	638	635	637	616	643	640	690	604	678	657	634	599	627	636	675	596	596	565	654	608	691	674	564	664	630	628	644	638	591	638	645	683	640	646	606	603	640	621	648	630	586	647	664	636	669	608	636	630	656	642	642	660	685	622	640	676	664	653	652	599	599	633	623	680	634	636	650	607	654	617	643	629	625	661	690	663	629	644	620	672	634	617	664	606	607	632	627	645	624	648	616	657	644	664	666	598	605	682	650	656	619	698	623	599	654	665	613	630	612	648	698	633	671	663	649	629	651	662	625	648	601	635	663	649	671	668	674	705	613	628	650	694	646	622	625	616	634	657	609	689	705	650	613	616	622	655	627	606	635	624	658	659	627	637	640	659	708	644	641	643	662	629	657	620	614	625	638	668	613	646	615	636	604	621	640	653	661	610	639	624	625	649	628	621	665	638	616	681	629	628	666	658	629	670	594	654	658	644	622	696	608	657	652	622	658	622	636	659	647	623	617	604	651	623	570	628	660	593	633	597	634	677	646	630	629	658	610	644	675	640	655	600	632	651	655	608	582	637	622	632	659	605	730	641	678	624	620	613	652	606	641	639	613	643	643	642	608	629	673	630	654	646	643	595	632	609	652	677	646	609	587	639	655	597	640	654	628	616	596	598	614	627	664	639	656	669	615	659	622	604	659	595	635	655	644	647	655	631	662	657	683	639	624	643	658	700	653	621	647	636	616	650	629	641	621	669	646	613	639	656	647	650	590	656	612	637	613	680	639	652	692	651	596	668	633	629	624	658	618	626	623	649	665	690	658	605	624	612	622	607	688	643	635	637	624	639	611	629	654	592	644	615	653	644	603	620	678	641	631	618	624	631	664	669	664	645	643	657	651	655	615	605	598	660	633	574	598	639	622	629	663	638	609	637	622	635	672	635	619	624	641	639	629	647	632	624	666	655	647	648	663	665	630	620	620	607	653	635	644	663	672	645	649	656	679	627	669	618	628	635	654	605	630	665	644	626	633	641	593	643	680	649	619	595	647	588	664	634	603	628	611	638	606	631	616	597	644	584	624	640	666	646	670	620	599	620	621	667	631	631	642	626	680	672	652	635	667	635	608	629	603	678	614	610	715	639	652	653	589	693	652	652	626	645	630	596	649	643	629	611	649	669	638	685	621	616	650	686	659	638	660	644	683	608	660	612	648	647	616	675	622	639	614	667	698	680	651	632	609	636	627	685	610	607	585	627	661	588	668	636	658	605	597	655	642	627	629	671	607	654	647	641	575	677	622	611	645	616	633	614	646	645	617	615	654	676	686	691	644	680	608	616	617	617	706	613	632	656	661	650	632	660	653	649	643	621	655	644	622	664	678	625	637	646	644	589	665	634	604	670	624	651	651	666	629	660	596	613	633	633	619	639	629	645	631	658	654	591	623	668	649	617	617	671	672	617	655	629	665	633	607	656	621	655	699	665	639	632	647	618	620	622	642	628	617	628
1512	195	214	210	167	198	177	153	184	203	207	162	208	219	184	165	182	172	187	205	169	208	173	191	172	180	199	180	180	199	198	207	185	194	158	180	213	164	186	183	177	161	179	187	193	188	188	168	162	166	172	188	175	196	198	181	183	184	174	173	175	166	190	143	175	181	180	184	185	163	193	200	205	183	147	169	138	201	155	173	193	188	166	189	208	190	178	169	190	170	183	192	189	190	152	141	167	211	181	170	184	180	150	210	186	215	178	187	198	170	157	193	192	181	187	187	174	203	167	202	171	187	198	174	185	135	184	175	176	189	187	209	200	188	149	175	188	189	203	219	217	169	166	164	190	183	185	188	142	177	168	206	185	192	166	200	195	172	172	203	188	186	196	165	177	176	175	170	158	205	173	180	182	176	198	186	183	189	186	176	183	174	187	143	218	164	188	187	187	182	178	187	176	175	211	181	199	167	195	167	182	182	200	187	148	200	172	202	173	203	193	194	210	203	214	161	172	217	194	173	191	187	167	171	193	191	186	196	160	195	200	185	198	182	189	173	183	177	167	169	200	182	163	172	166	158	176	172	167	165	174	175	185	168	175	170	168	183	213	174	175	163	169	183	211	195	170	183	173	176	161	156	183	189	182	182	144	197	196	206	174	180	207	199	170	186	164	149	178	181	183	185	187	161	152	198	186	189	204	193	169	172	159	166	186	173	188	153	166	174	166	181	182	183	179	209	170	202	171	179	207	155	181	172	175	199	183	172	160	182	171	166	189	167	184	171	174	178	190	186	180	167	169	179	191	193	172	178	193	198	175	157	209	182	172	186	172	177	187	184	188	195	173	191	167	188	180	187	206	179	156	209	162	191	183	167	199	175	209	178	164	193	206	191	176	169	180	175	184	161	198	188	179	186	183	178	175	176	170	178	182	169	183	197	165	160	176	171	151	167	172	195	184	182	150	166	173	199	174	185	177	188	174	186	200	184	156	167	205	174	209	167	172	195	183	183	186	190	157	183	170	168	179	190	203	192	180	185	179	206	179	192	192	176	169	183	173	172	184	166	178	187	196	179	193	224	193	169	172	179	175	200	175	184	162	171	194	203	164	173	176	163	155	161	187	176	177	180	174	201	194	179	178	160	199	172	170	162	175	189	185	185	172	167	182	188	188	209	179	183	165	198	158	172	187	167	191	194	153	197	182	199	220	201	177	162	184	192	175	185	183	184	209	177	195	174	204	191	172	175	198	170	196	179	152	172	186	174	173	181	211	190	171	223	182	185	176	198	172	173	185	164	176	199	174	186	174	167	174	177	171	211	172	200	171	184	157	167	163	179	178	163	162	182	172	179	168	162	174	181	205	175	178	169	160	186	165	179	167	177	193	163	173	186	165	164	172	191	172	192	185	189	188	190	185	177	169	193	161	168	219	189	205	154	171	167	180	167	155	175	169	156	167	174	175	164	195	179	191	146	169	200	193	213	201	151	174	189	185	178	179	154	149	178	201	190	177	201	184	167	187	177	201	167	188	191	183	187	190	186	162	205	201	165	181	181	158	156	191	145	181	155	166	175	193	182	170	169	177	210	207	199	162	163	180	157	195	193	164	171	206	208	204	156	175	169	174	184	182	163	184	179	193	207	184	197	145	169	177	213	181	166	180	204	159	168	177	174	177	168	175	194	166	178	195	172	160	180	175	168	182	199	204	177	175	177	186	166	165	171	213	169	219	200	185	186	184	183	168	177	181	167	178	179	171	186	184	185	158	199	177	175	202	169	173	210	210	178	150	177	164	169	198	179	193	165	161	183	181	164	169	186	176	186	174	169	162	179	185	182	166	178	172	181	157	195	183	201	183	159	183	188	181	182	172	170	161	162	194	162	160	172	176	199	174	181	167	172	195	178	192	169	197	205	187	188	201	197	170	188	204	190	166	187	173	201	189	183	201	191	184	174	191	188	174	209	181	184	174	177	191	195	176	169	184	181	225	180	166	176	195	165	187	193	183	182	183	190	197	195	173	203	187	178	185	159	180	173	181	168	180	188	161	153	177	170	171	181	176	166	176	184	182	170	175	181	172	178	184	207	177	170	159	177	155	188	205	196	181	178	182	183	207	192	156	180	188	169	211	167	146	186	177	194	199	176	197	190	189	156	191	163	176	173	192	176	152	176	176	183	198	177	179	185	185	195	206	175	168	187	174	188	175	203	176	175	168	174	177	177	176	200	183	160	190	161	180	162	206	175	190	186	184	172	149	201	185	202	168	170	154	200	177	174	173	176	174	186	201	198	192	187	166	187	191	192	216	190	184	176	164	168	177	185	178	161	177	207	195	193	180	175	147	187	182	176	166	176	196	180	199	210	176	198	206	169	164	187	192	177	162	173	163	178	195	203	201	188	186	181	195	194	194	170	184	173	177	202	195	191	187	175	195	203	199	185	184	176	189	179	175	159	177	195	187	194	197	170	190	176	183	182	172	189	166	187	184	165	203	188	169	163	170	200	181	170	190	191	184	199	179	185	186	192	188	171	182	190	162	173	170	181	175	162	193	180	189	177	178	178	170	162	180	193	177	173	185	208	165	202	179	193	182	171	160	198	161	175	202	183	175	167	192	190	190	194	162	180	178	159	198	187	200	187	205	210	187	192	195	213	190	178	172	170	148	162	166	161	192	175	179	188	187	193	155	187	163	161	220	168	186	177	178	198	197	183	173	173	158	178	183	186	198	207	156	137	168	203	183	180	181	180	205	197	152	183	156	164	169	196	180	184	185	190	162	183	177	181	177	180	201	196	208	180	160	175	185	168	209	186	153	180	176	197	182	199	191	174	198	201	181	160	184	190	166	156	183	154	149	181	184	188	205	169	151	184	186	190	167	187	186	185	165	173	178	161	182	165	180	194	174	173	207	188	196	170	207	196	174	191	179	183	163	199	172	163	215	164	199	182	190	171	198	182	189	155	167	177	178	181	172	196	186	189	178	185	174	174	184	169	177	141	178	199	198	178	163	177	184	190	168	182	165	193	189	167	168	177	183	175	193	166	161	168	199	186	182	197	199	175	193	195	217	187	172	168	182	186	173	181	194	178	179	209	159	172	192	182	160	171	204	170	153	164	187	194	189	191	185	186	176	170	207	171	205	183	168	184	181	191	157	183	177	175	227	183	176	198	197	194	169	183	192	158	189	191	192	176	168	158	176	190	163	180	181	179	174	189	178	173	186	209	178	193	169	159	173	183	179	154	196	196	160	205	193	160	173	214	200	209	184	195	177	172	164	204	190	180	178	176	204	197	172	191	185	185	182	177	185	202	173	170	200	166	188	159	181	169	192	197	173	183	196	201	178	189	182	168	163	174	170	167	197	191	190	164	195	170	193	209	217	184	215	190	185	165	179	183	186	178	197	178	186	175	180	178	189	168	183	176	184	184	191	180	177	176	173	170	190	176	164	193	160	194	175	186	175	214	191	188	178	171	160	187	172	166	162	200	180	181	204	172	192	199	173	183
1750	497	508	514	529	467	479	498	479	487	462	479	501	456	484	472	463	484	447	454	483	470	464	479	478	453	442	471	454	422	479	448	507	468	432	441	422	501	474	439	489	458	452	495	475	449	500	447	472	451	447	435	496	431	474	445	484	466	448	462	458	436	446	478	433	454	468	448	508	455	464	432	428	485	451	468	445	408	507	440	471	497	445	472	462	484	466	457	427	430	490	467	497	454	453	431	442	464	450	454	431	458	462	490	471	444	485	452	464	481	535	467	460	433	427	439	497	430	481	431	511	463	472	431	476	495	456	492	445	449	470	447	493	496	451	473	469	465	472	462	488	457	493	451	449	461	430	436	485	469	467	463	484	457	464	459	480	453	447	483	457	495	476	447	476	469	449	469	456	469	433	464	467	470	447	449	394	446	420	457	438	462	453	491	457	446	482	501	468	436	463	490	470	463	445	489	485	477	456	464	442	450	505	443	456	441	484	439	476	480	481	463	478	499	448	483	466	430	445	435	462	494	449	449	454	453	498	436	472	478	454	496	459	432	446	470	443	497	474	463	459	451	438	477	472	481	466	427	462	442	479	482	471	446	494	491	481	430	469	472	445	478	460	461	442	467	479	447	456	464	469	512	485	470	480	485	454	442	467	466	417	422	457	499	468	469	491	413	461	475	428	429	472	443	526	477	494	480	484	501	475	472	456	478	457	461	443	469	504	462	444	479	423	479	454	486	476	485	467	446	471	486	434	436	454	456	458	441	450	464	443	437	459	444	452	462	467	442	475	431	467	447	481	439	447	462	464	450	446	479	495	480	442	462	469	451	483	438	477	442	426	494	491	473	468	438	432	402	427	512	471	475	424	482	462	452	467	459	462	471	480	456	471	466	454	505	506	455	443	454	416	451	499	438	447	432	466	426	446	486	471	476	472	473	469	483	454	451	467	499	461	488	475	442	445	453	444	460	443	474	421	426	442	441	444	471	423	475	479	477	478	451	482	489	457	464	460	457	461	433	448	451	467	405	471	491	444	481	445	462	433	488	483	476	450	452	472	469	472	472	477	508	485	453	412	459	437	449	461	455	468	467	483	433	528	491	447	465	477	475	477	473	460	468	520	459	463	462	469	474	428	479	456	440	473	468	473	441	433	442	427	473	438	469	430	447	455	445	470	412	446	449	463	470	438	482	456	456	488	486	467	505	480	500	432	453	443	464	450	469	443	437	456	491	487	475	436	474	442	438	443	490	463	458	468	502	456	488	447	452	425	446	437	469	488	470	450	469	499	410	456	445	437	456	449	453	481	445	463	482	460	465	449	460	452	507	471	469	487	489	450	467	512	464	473	455	432	508	461	469	440	424	479	461	415	471	436	476	471	456	468	448	446	486	474	427	471	472	447	432	459	480	440	458	488	458	453	487	459	468	457	458	467	451	512	491	482	482	444	473	474	441	470	460	400	503	449	462	483	432	436	451	449	458	471	456	443	491	515	484	431	466	436	481	439	494	428	465	452	454	464	460	459	459	461	413	453	446	466	497	429	501	397	512	434	439	450	464	492	453	499	468	445	428	497	483	429	468	473	453	497	444	476	449	429	463	471	434	459	447	460	465	456	491	451	470	467	484	468	475	465	505	464	467	447	463	434	444	455	471	467	443	457	455	463	477	452	439	460	476	450	491	467	452	441	458	472	469	497	447	465	468	459	440	450	471	491	439	466	476	439	450	477	463	487	484	467	490	466	429	432	446	465	481	477	496	474	454	465	434	485	462	423	470	475	499	445	436	486	444	473	460	431	464	442	462	455	499	472	433	427	447	455	464	468	429	469	458	401	484	433	451	481	440	450	451	463	439	455	477	459	496	458	500	451	449	472	443	448	438	456	464	464	474	479	485	415	497	468	471	475	460	486	438	490	482	467	460	445	450	456	490	442	491	452	510	480	447	453	467	420	503	437	470	463	471	462	455	451	459	423	430	447	461	439	458	424	484	480	447	435	426	452	447	470	461	465	475	473	415	485	462	480	481	412	463	442	468	459	489	418	458	464	458	478	417	472	424	463	490	442	456	462	461	476	437	460	419	447	464	433	469	423	492	480	453	453	458	440	426	460	440	448	463	490	437	490	441	471	418	427	467	450	490	446	466	448	443	478	460	461	465	465	461	477	464	426	464	469	453	459	465	434	467	451	456	518	475	460	458	421	449	423	449	420	467	427	466	438	417	497	470	454	422	445	461	453	458	434	467	480	476	432	492	444	472	474	443	467	483	480	489	484	442	407	453	478	432	448	499	462	461	434	459	465	445	450	500	446	457	472	489	486	430	446	446	458	480	448	468	455	432	440	445	454	443	445	462	482	435	493	487	460	418	470	454	480	409	481	466	470	439	459	439	468	451	475	463	450	477	473	489	505	464	459	467	462	441	460	460	438	469	430	480	475	458	485	467	455	475	477	442	465	447	493	483	458	428	479	444	479	444	470	443	447	469	480	480	473	453	436	441	445	469	434	444	483	440	426	454	403	502	460	463	456	479	452	470	435	488	486	477	463	475	469	460	437	487	427	474	478	469	471	460	424	484	490	452	482	486	448	465	461	458	449	443	476	435	433	443	438	467	435	500	487	419	510	443	457	431	452	453	461	460	514	438	459	424	442	480	430	448	491	476	501	499	433	433	436	471	427	440	481	470	470	459	449	473	439	438	435	423	469	456	446	427	447	459	441	462	468	431	439	457	467	441	460	455	429	425	485	445	493	431	442	451	494	462	453	468	448	430	457	480	472	502	454	444	412	456	436	500	465	467	425	469	465	478	461	470	442	433	455	434	449	467	502	470	451	453	468	491	454	447	490	485	488	467	433	443	434	454	453	465	479	478	446	486	471	475	468	432	447	469	422	438	453	435	436	465	450	455	476	447	448	472	435	455	445	451	464	464	452	481	462	493	494	422	478	428	440	441	458	496	460	440	488	460	483	471	454	468	459	468	418	447	469	479	457	462	464	435	475	438	456	438	434	475	481	454	462	461	468	461	472	421	451	485	458	426	434	479	500	439	442	461	457	436	464	423	489	450	462	438	451	483	452	439	444	443	495	459	458	453	460	474	441	472	421	468	470	453	482	432	477	478	459	415	446	462	439	437	465	435	467	442	488	483	478	436	444	470	458	483	455	444	505	469	458	457	463	459	431	439	447	438	466	523	452	485	459	451	454	486	451	486	482	453	449	469	440	445	455	467	473	471	493	458	438	495	488	466	448	407	460	469	458	491	511	476	470	456	460	455	487	470	433	467	451	460	519	444	477	469	452	482	455	494	438	431	460	486	489	458	466	444	447	450	449	471	467	497	499	450	442	461	505	436	438	456	495	483	466	464	459	425	489	413	443	444	456	470	455	470	444	492	445	427	410	449	466	491	476	462	462	450	460	481	495	449	451	461	418	455	488	403	464	461	490	477	449	500	432	466	481	469	430	480	451	434	436	468	475	434	452	421	469	487	486	460	496	473	496	457	433	444
8201	722	773	581	463	444	402	386	417	361	378	367	349	322	364	325	309	338	301	325	351	369	328	346	328	371	346	343	377	340	336	385	362	283	326	316	359	327	324	331	371	340	369	348	369	332	357	330	324	365	338	365	350	326	354	359	308	338	325	330	404	313	333	303	347	360	306	304	308	327	333	320	347	330	348	357	317	321	345	326	327	316	323	313	310	312	368	363	335	340	343	365	319	357	339	331	403	346	341	326	347	306	345	358	344	338	352	336	366	332	341	354	353	331	310	331	323	357	356	372	323	355	380	319	345	322	340	369	337	338	316	333	344	363	333	343	312	326	327	335	352	319	333	329	323	341	291	335	302	350	370	330	350	356	363	294	311	333	327	366	339	350	306	331	359	312	313	315	313	316	348	358	339	317	338	369	376	394	362	331	321	350	312	350	323	346	352	356	305	342	319	337	362	299	298	347	368	331	359	349	328	330	299	330	329	347	312	292	317	326	372	346	306	342	336	334	344	341	342	348	324	302	326	313	334	308	383	331	337	339	363	356	316	349	331	341	351	354	320	339	354	365	342	317	371	339	362	357	382	311	322	359	296	336	346	331	316	360	335	305	344	347	331	321	353	339	343	336	304	348	301	313	318	309	342	345	364	311	308	326	322	306	303	305	337	355	354	306	319	370	324	337	340	318	346	325	338	331	349	310	366	374	329	296	316	368	319	301	317	341	342	321	373	313	316	324	328	356	327	357	334	318	339	319	365	352	333	340	354	338	347	320	319	321	310	348	311	322	311	349	362	313	367	334	333	373	324	322	334	331	324	317	318	339	318	352	299	346	335	360	303	342	387	352	316	340	320	364	302	315	320	323	343	374	295	304	322	310	337	336	336	330	361	317	356	337	287	342	338	322	331	324	347	319	337	320	327	311	349	365	378	321	341	328	317	331	325	336	394	321	345	323	340	340	335	318	394	360	311	374	343	364	376	340	325	355	351	330	344	361	343	338	359	312	333	360	306	352	327	326	358	310	380	350	304	342	333	352	318	327	355	343	333	340	315	306	344	336	319	303	330	325	335	365	351	350	356	359	337	293	316	347	322	355	332	322	314	301	347	332	303	301	316	318	351	330	361	344	363	332	330	325	349	281	299	363	290	342	338	354	339	346	349	341	319	326	325	396	334	372	362	303	336	313	342	323	325	322	335	352	318	334	315	336	358	338	310	334	323	348	326	307	354	300	333	340	315	346	301	348	325	316	343	343	358	349	331	342	366	323	339	312	320	345	363	332	356	331	337	343	342	334	363	384	313	366	325	327	342	313	381	327	322	374	345	324	325	355	339	357	325	363	350	316	314	338	328	343	340	353	335	318	357	317	373	319	334	343	313	351	359	330	326	314	360	328	350	371	312	311	350	340	315	333	365	369	315	319	336	325	326	370	304	366	365	331	336	331	318	340	336	356	308	330	338	354	355	325	361	363	331	311	341	333	343	289	350	362	339	350	371	315	354	326	348	343	273	320	369	296	358	333	356	315	360	313	350	345	319	321	286	310	358	327	320	312	349	318	343	346	324	316	339	315	349	371	344	345	324	360	338	332	301	314	318	359	353	332	335	320	355	337	359	335	326	343	346	314	343	322	336	337	346	365	335	348	350	326	317	335	337	366	359	324	339	373	329	337	351	361	344	346	339	315	314	371	303	321	362	327	307	307	326	341	360	352	301	348	307	338	351	336	363	316	344	357	349	347	357	344	359	335	324	345	342	324	350	360	339	346	331	368	331	307	303	322	324	319	331	331	381	332	320	378	332	364	328	335	323	320	292	352	317	342	328	354	323	317	335	363	352	321	346	330	308	348	319	343	324	313	385	339	332	364	320	340	358	316	364	312	306	332	350	381	355	345	312	306	278	344	306	347	311	367	337	329	325	338	331	321	340	323	379	360	324	348	324	359	354	335	350	346	359	338	334	370	311	333	333	348	292	345	327	332	351	360	348	349	327	332	314	334	362	330	336	334	359	351	334	315	350	324	310	362	322	368	343	307	313	330	339	316	324	350	323	297	380	342	354	348	377	307	307	361	358	356	355	318	334	297	315	311	375	336	323	302	310	349	342	315	349	357	348	318	329	353	329	336	300	350	331	320	345	330	354	371	378	342	319	332	329	286	324	334	314	336	319	299	337	335	326	394	340	318	364	354	342	368	366	351	339	327	335	346	336	322	340	356	337	355	347	315	362	320	333	321	348	344	325	351	367	326	322	294	323	333	328	336	352	354	350	322	341	319	372	356	309	340	307	347	333	357	292	303	350	327	334	334	296	348	339	340	354	379	376	350	349	348	310	350	335	332	344	334	335	353	341	357	315	344	338	358	376	335	331	336	325	347	372	356	310	352	322	330	371	334	306	304	318	315	347	375	337	364	333	342	351	329	359	374	322	328	313	305	343	323	299	326	356	350	342	319	365	320	359	319	308	334	345	316	287	320	323	322	329	326	342	311	341	334	323	318	352	329	336	329	287	355	327	358	325	328	338	333	331	343	351	337	359	369	337	323	327	340	328	336	335	320	324	334	307	352	336	318	326	357	296	323	341	317	338	331	326	330	319	350	383	318	363	334	300	338	378	324	319	335	329	338	325	350	338	325	329	328	349	320	336	326	352	332	346	345	335	319	302	326	367	314	346	357	304	341	349	314	337	339	316	338	335	377	347	330	315	311	339	347	328	323	321	320	321	332	353	308	312	323	312	334	332	373	330	330	355	335	375	335	313	350	320	321	293	355	308	356	329	340	289	342	365	351	335	336	320	311	330	330	330	338	356	350	315	343	388	359	320	300	355	284	318	300	320	361	351	346	339	314	329	345	347	310	309	369	416	368	314	366	332	332	330	357	355	322	319	354	349	342	383	333	348	309	349	332	341	324	390	383	315	377	334	336	373	326	336	360	329	330	364	326	334	364	326	319	359	322	320	353	309	339	292	342	335	299	310	355	308	345	329	351	330	361	363	318	352	358	334	369	343	344	355	335	343	331	347	325	322	351	327	326	354	350	365	360	341	307	328	341	314	327	346	377	306	354	347	351	330	342	347	347	383	358	324	331	332	336	368	312	334	315	334	340	368	392	350	356	331	340	336	326	330	348	338	317	334	315	325	325	322	335	351	332	349	364	336	334	353	320	311	344	344	334	335	346	331	336	327	323	371	327	306	316	386	345	332	340	338	360	347	345	347	355	308	339	333	329	311	315	337	337	315	354	333	345	326	304	378	332	341	319	300	336	333	341	375	328	319	339	330	377	351	371	349	342	325	361	324	359	325	338	328	314	336	314	305	349	340	327	301	333	360	324	333	346	338	329	338	359	354	354	358	321	334	330	338	320	323	322	353	393	343	300	311	364	356	349	333	350	349	339	361	321	337	328	338	355	349	336	329	351	329	337	368	337	331	310	312	339	320	340	358	353	367	323	369	319	296	321	325	386	323	342	320	309	376	341	314	332	371	331	356	332	349	326	324	328	289	326
6649	1155	1582	1545	1450	1335	1232	1066	1077	939	958	926	906	915	859	865	864	865	822	809	771	807	760	774	808	799	821	793	791	824	811	803	794	814	786	815	785	781	749	799	777	750	754	768	791	766	762	802	811	778	742	759	797	775	780	760	735	713	774	776	781	763	758	790	733	777	804	838	803	775	836	774	796	731	780	744	760	801	767	776	849	742	819	768	778	781	753	758	733	757	800	829	808	754	759	798	741	753	729	750	747	806	756	803	754	771	780	757	784	769	738	728	775	733	752	721	732	756	746	779	788	760	821	774	752	799	786	743	793	777	823	760	779	782	775	746	781	752	795	779	764	803	775	776	774	785	741	744	787	796	775	756	757	771	739	723	764	852	773	816	785	785	741	745	777	756	806	738	826	730	794	733	783	773	740	734	757	789	770	734	802	741	740	782	795	760	786	783	802	697	781	778	799	803	769	786	777	733	769	745	738	775	772	774	736	811	688	763	770	795	741	778	739	787	756	791	738	802	781	782	718	776	823	736	733	781	783	756	800	767	763	738	753	787	741	734	718	801	784	765	820	767	790	774	749	796	771	746	752	770	777	777	799	813	742	727	768	728	782	803	746	762	760	781	737	777	760	797	760	759	810	798	771	752	746	788	812	746	813	719	791	841	797	788	802	717	779	785	791	746	757	758	761	758	751	752	777	735	781	746	779	763	783	784	765	761	760	800	774	741	736	764	763	864	770	825	780	766	751	776	805	778	773	793	731	752	750	766	814	839	697	817	809	783	737	770	754	775	799	757	733	784	813	799	837	736	713	772	735	759	834	779	806	762	724	767	753	788	819	758	751	781	737	728	824	756	731	750	786	771	790	775	737	768	732	750	755	798	778	772	783	738	824	749	803	739	757	738	764	751	750	765	761	752	717	769	768	764	731	769	747	802	699	772	776	754	775	749	739	798	730	757	838	781	746	775	785	777	753	780	770	736	756	790	781	804	756	720	711	762	720	774	775	798	765	749	788	807	837	767	778	779	779	745	792	798	786	725	782	719	784	821	711	766	810	775	760	749	792	776	777	764	728	804	817	798	762	765	734	797	739	764	795	796	756	816	792	720	738	664	772	749	758	755	740	770	749	788	779	786	792	768	769	752	760	797	759	770	808	770	766	826	761	760	776	772	833	821	809	756	747	791	758	712	769	773	749	804	792	743	757	724	750	812	754	753	738	721	744	757	738	787	797	775	745	771	776	768	756	748	733	765	749	769	796	776	786	770	792	834	750	777	720	746	754	749	751	755	786	758	812	796	722	813	832	756	781	722	745	735	741	761	782	743	809	823	818	781	782	750	810	845	782	741	793	726	714	726	776	800	809	758	754	811	777	753	732	809	808	771	829	768	724	789	791	811	777	766	773	820	760	751	739	714	791	733	778	757	722	768	703	720	793	801	734	759	750	717	755	805	778	756	761	786	774	765	768	752	778	814	770	724	759	755	771	772	744	772	744	752	782	762	761	799	742	803	751	762	733	748	734	822	772	772	768	773	798	788	805	753	773	802	747	731	756	770	747	726	761	754	781	800	762	819	769	722	752	788	786	761	748	777	810	771	747	740	728	770	808	799	783	792	781	796	783	829	780	773	776	755	769	784	766	746	762	724	738	773	778	775	786	776	753	751	801	813	757	799	702	791	772	802	773	755	799	756	806	769	777	785	742	736	783	810	785	768	737	744	780	794	759	766	764	778	766	739	796	782	849	750	747	762	765	727	777	774	780	769	789	777	772	788	768	753	781	779	771	738	795	758	816	785	784	800	739	752	814	745	747	737	768	742	790	759	737	795	748	721	750	817	718	755	752	748	772	814	772	749	770	818	762	792	761	710	752	791	784	734	781	729	780	749	738	821	753	768	754	780	714	796	795	775	744	762	767	801	741	812	767	776	759	767	758	846	737	767	779	735	789	821	772	757	781	754	759	786	813	799	748	776	756	774	785	710	762	802	772	740	753	809	750	751	805	830	809	773	733	763	741	745	729	712	789	776	749	790	780	772	786	769	780	714	812	785	752	789	806	797	774	785	791	770	748	796	789	760	781	788	781	750	799	727	775	799	768	810	802	773	749	756	709	760	800	838	787	772	761	747	797	782	726	793	790	782	757	749	761	751	748	768	833	735	803	803	764	715	749	760	748	777	768	760	785	812	759	790	775	734	730	765	776	775	761	792	804	743	764	797	707	759	794	767	795	781	825	738	755	791	756	778	723	762	766	809	795	834	814	738	793	756	760	789	747	759	752	751	781	797	693	829	799	751	778	740	843	729	784	797	767	763	814	776	759	795	781	761	782	776	726	773	777	743	756	735	760	773	796	806	747	805	711	792	765	766	831	734	818	754	817	768	764	784	768	713	780	745	779	767	736	754	782	758	752	731	780	728	775	737	770	795	753	805	759	824	811	756	766	770	777	730	729	746	822	802	742	803	782	817	765	776	765	775	815	749	774	797	768	765	775	743	807	747	756	772	786	769	808	745	776	738	763	748	803	755	785	705	746	789	744	740	774	782	756	753	782	769	750	763	732	757	775	700	778	799	766	741	773	780	772	771	764	734	764	786	750	806	845	723	776	759	735	819	799	790	776	793	739	809	765	764	777	787	762	767	737	791	731	811	757	721	800	782	785	757	756	777	807	773	764	752	771	745	810	747	748	772	718	728	749	784	778	779	759	754	801	746	805	778	760	714	761	759	831	737	758	756	702	744	808	761	772	771	792	769	773	795	828	823	750	767	793	754	774	747	751	749	799	751	801	783	766	797	799	765	754	789	777	795	757	805	752	762	810	771	766	765	785	753	710	766	772	776	763	739	755	784	751	750	706	788	772	767	733	762	802	731	755	790	741	767	769	734	766	803	794	745	794	753	801	745	835	819	783	777	706	782	745	772	814	772	711	765	777	761	760	793	791	734	756	773	787	774	731	806	805	771	730	778	754	770	727	744	803	778	753	805	794	738	757	756	798	798	770	768	786	771	816	747	790	775	800	791	798	833	759	753	771	778	817	798	777	744	797	783	753	759	723	745	798	821	809	800	735	732	789	705	759	798	712	779	797	758	757	815	804	755	770	785	737	815	756	806	756	768	812	725	794	763	780	793	779	767	820	752	779	760	801	749	748	786	795	820	732	811	829	783	824	785	759	729	755	728	771	768	782	781	735	744	793	745	787	772	751	776	723	794	774	806	774	779	798	776	778	778	727	736	798	706	793	781	779	779	735	760	751	801	757	804	839	781	847	779	776	778	727	748	790	762	782	818	789	788	760	754	745	834	791	807	788	718	791	782	766	800	718	782	820	836	762	797	764	758	747	755	756	788	761	743	734	813	791	693	736	719	752	782	746	770	782	743	747	740	778	717	766	757	790	761	726	800	749	776	789	797	798	755	751	733	827	762	768	759	777	740	750	745	739	767	808	784	797	753	749	789	783	836	807	770	763	757	809	744	820	743	801	750	770	808	790	787	752	735	751	804	772	775
15100	1482	1023	790	614	516	418	381	390	336	310	364	288	330	322	301	304	308	320	311	288	305	290	273	291	277	277	283	300	310	319	294	294	270	297	283	267	285	297	310	296	279	290	316	272	282	270	258	292	309	279	291	306	293	272	269	271	304	280	315	286	302	335	304	292	296	306	317	293	256	277	287	342	319	262	293	283	250	268	266	284	288	313	311	245	281	278	300	273	258	288	271	268	284	285	273	264	290	294	306	275	308	300	300	289	291	251	284	299	289	277	273	292	303	298	293	274	303	305	267	285	268	285	309	272	311	285	273	227	316	297	289	271	277	301	297	319	306	306	286	307	260	290	301	278	273	291	251	256	267	303	274	280	254	279	317	311	271	281	289	291	295	284	267	266	282	313	310	249	265	275	263	279	312	251	294	298	280	249	287	280	307	262	271	303	223	305	299	306	306	293	269	321	293	276	268	250	288	272	290	282	285	279	261	299	300	287	298	283	281	304	264	282	300	270	297	257	283	279	267	279	289	303	311	305	278	284	279	264	305	281	296	264	298	278	317	274	317	268	285	281	298	283	305	262	275	281	280	276	246	262	267	281	281	265	273	301	268	284	279	276	296	262	256	307	287	285	302	282	267	279	268	282	277	292	291	269	244	280	283	313	252	264	286	280	287	304	308	310	294	323	298	320	233	249	249	272	295	300	302	283	286	273	271	269	250	297	297	296	283	268	309	289	282	290	312	267	234	322	303	303	291	274	295	247	265	255	293	279	283	291	289	275	271	267	256	234	295	254	298	306	275	264	284	330	316	294	292	267	309	289	248	303	287	287	270	315	281	293	263	307	259	263	266	276	296	282	273	281	291	307	309	290	302	278	312	310	266	292	311	276	301	268	277	306	286	287	250	278	253	313	263	274	294	284	284	298	306	275	280	260	239	267	263	283	292	270	314	248	302	293	270	290	271	281	323	258	258	267	273	247	290	320	312	264	278	235	271	298	252	243	326	272	258	276	290	309	266	274	269	284	278	262	297	308	304	269	282	319	294	308	308	275	308	265	298	319	306	270	282	287	298	296	296	249	318	277	264	296	261	289	248	272	294	279	252	275	285	300	271	265	321	267	291	317	246	286	287	284	259	274	303	291	281	270	273	292	238	303	264	305	279	300	300	326	267	329	320	284	315	298	266	277	284	283	286	288	296	273	251	267	311	247	254	281	287	258	270	301	286	262	280	271	280	289	295	260	316	289	286	283	285	296	262	287	278	280	277	314	286	288	279	286	283	307	310	266	270	307	325	269	285	278	285	286	294	268	263	305	278	260	254	301	284	271	283	271	283	294	297	307	278	264	312	327	284	279	294	262	283	246	282	269	282	270	277	260	294	272	262	280	294	272	263	288	255	299	294	281	266	282	307	284	326	264	275	287	308	277	313	282	270	290	296	277	305	270	291	273	271	274	291	259	302	301	274	297	295	264	319	275	271	304	296	343	307	278	285	298	279	296	272	257	306	254	249	290	273	259	276	262	282	294	295	294	303	249	268	299	289	310	291	282	273	312	284	275	274	276	277	296	269	275	269	312	272	258	269	283	284	290	281	262	271	275	310	287	267	286	272	286	290	242	278	272	265	305	266	270	277	277	271	278	286	274	269	298	299	289	268	298	317	291	298	299	309	252	271	325	280	299	267	242	298	291	295	274	273	277	283	281	290	281	293	313	291	269	244	254	292	304	276	296	311	336	310	312	284	264	276	245	240	298	282	283	254	298	289	316	307	284	318	280	315	290	283	314	276	280	259	271	293	262	297	271	264	278	277	297	284	268	271	288	312	277	280	266	277	262	320	285	264	280	278	269	312	288	322	316	301	276	287	291	314	279	278	298	264	284	302	287	284	277	268	284	306	289	326	300	277	275	289	274	317	289	264	290	319	278	281	262	283	309	266	280	283	290	262	292	281	291	323	300	266	277	251	275	294	282	291	315	281	285	277	309	286	299	268	303	263	282	295	287	297	240	245	275	260	275	291	284	271	294	303	278	271	288	294	259	323	264	274	296	302	293	297	259	273	271	292	250	293	287	289	298	318	299	277	274	300	266	280	281	261	292	292	285	318	273	278	285	305	255	290	299	287	285	281	283	277	295	282	269	284	245	295	282	290	307	286	276	279	304	286	272	281	296	281	293	278	291	284	279	263	292	299	280	252	246	278	269	301	284	300	295	299	258	272	258	249	296	308	304	260	294	250	299	290	282	302	303	269	298	298	266	262	286	305	266	283	275	285	302	286	292	298	260	280	300	319	283	302	313	288	267	270	258	307	280	294	284	272	265	306	257	277	311	301	256	270	295	303	294	292	299	314	265	275	270	275	265	285	288	275	297	300	300	293	293	315	283	286	310	263	257	285	287	265	253	294	265	272	283	292	279	270	287	263	270	271	280	277	274	324	312	289	284	266	282	289	290	258	293	248	292	276	295	288	278	288	291	258	301	293	282	258	274	263	304	264	310	242	307	270	307	271	295	304	248	288	273	259	268	282	293	290	302	297	290	282	287	256	255	309	291	307	276	285	277	310	273	345	299	261	311	289	315	286	290	264	283	285	303	292	289	269	285	267	297	305	285	243	275	279	291	252	289	288	278	295	259	278	292	268	303	301	260	285	283	297	273	276	273	313	317	278	277	283	258	306	269	298	292	293	282	322	274	282	317	283	328	254	291	270	272	277	313	294	268	240	307	275	260	296	284	292	284	283	249	263	271	280	247	294	290	265	278	266	273	259	245	265	271	258	265	254	295	283	308	270	273	261	249	257	273	322	297	294	295	272	308	292	280	262	291	299	271	294	267	295	273	281	276	287	294	275	299	276	281	282	307	270	309	258	291	298	280	272	316	279	255	291	286	278	274	268	256	279	282	268	292	300	272	266	264	298	273	265	277	281	270	291	288	288	298	278	278	277	270	310	266	253	300	291	275	261	272	275	280	253	270	279	289	321	283	268	260	276	294	286	280	262	273	269	287	305	279	281	315	301	279	317	294	311	293	310	273	271	297	261	257	314	288	295	268	293	289	275	276	304	305	294	308	296	295	304	308	314	286	271	275	269	284	296	285	258	259	270	268	279	283	277	284	277	288	282	276	317	296	281	281	296	336	302	283	283	303	285	284	268	260	269	295	291	237	299	309	284	293	308	264	269	273	279	272	277	304	279	291	260	324	332	286	282	303	257	277	283	313	259	328	279	294	286	275	280	302	317	258	286	263	277	272	274	292	271	268	311	286	279	311	291	295	286	262	278	285	268	268	299	296	312	250	301	286	269	275	288	251	318	263	281	261	320	306	292	273	281	321	262	267	273	276	286	293	249	307	290	283	282	333	266	288	301	298	322	279	323	274	301	290	271	314	296	268	275	281	314	280	248	280	265	263	279	316	281	305	296	316	285	246	274	300	320	319	262	309	314	329	317	313	287	296	292	271	282	276	283	289	270	280	308	283	301	293	293	251	276	293	310	300	282	274	275	293	311
8342	1321	2193	2312	2079	1672	1426	1281	1095	1108	993	976	890	868	842	786	786	776	745	703	742	702	746	686	693	729	725	716	647	682	683	661	678	671	668	685	679	580	667	626	657	663	625	670	694	663	649	702	671	680	667	663	672	661	636	645	655	600	588	658	634	627	622	644	669	576	674	632	617	670	626	638	620	677	660	654	619	663	639	618	617	640	610	640	618	588	665	679	669	605	666	583	620	624	621	643	638	609	631	625	620	622	621	661	653	622	663	664	660	581	644	620	660	626	685	648	622	638	635	603	625	605	640	721	610	605	637	629	642	625	645	674	632	655	626	680	663	605	697	650	626	669	599	626	641	634	662	600	643	631	687	664	642	634	682	616	662	661	641	629	645	639	626	676	634	579	647	651	619	596	613	615	605	623	606	658	684	615	621	648	631	633	671	669	627	646	670	630	631	614	597	597	602	668	631	624	597	672	633	635	723	605	669	670	656	639	637	612	610	697	658	650	626	650	666	636	602	655	601	592	670	606	651	655	621	652	625	644	639	639	617	607	635	664	619	620	644	604	626	643	646	629	630	614	651	632	679	671	652	689	668	650	624	633	662	652	670	604	655	634	690	624	631	630	623	644	604	653	596	606	698	618	649	622	695	651	655	606	652	664	618	643	627	622	618	624	629	660	588	666	641	644	660	642	633	647	634	636	626	613	632	598	665	672	594	635	654	674	665	602	699	588	637	662	610	615	629	617	664	694	622	651	660	639	582	659	637	666	676	627	655	663	609	624	672	683	656	667	618	644	610	661	606	642	661	624	640	650	651	650	612	685	622	698	617	642	628	667	652	621	611	690	622	652	618	690	655	610	625	644	663	679	648	644	635	640	601	652	640	629	634	599	683	685	642	642	644	601	613	645	678	619	672	653	640	597	636	637	592	658	622	617	630	658	662	630	644	658	659	613	624	662	630	649	642	660	616	603	651	588	615	647	622	577	636	632	624	642	619	652	619	632	631	623	648	626	639	661	635	682	641	639	648	595	647	617	678	607	661	586	628	621	627	663	627	679	651	650	608	645	677	607	651	638	657	622	651	629	665	600	590	642	687	610	669	634	616	608	671	667	639	597	628	653	600	664	625	615	615	666	718	625	656	589	648	633	602	607	634	645	644	637	638	657	624	609	641	662	634	690	619	660	670	657	633	577	655	610	600	646	648	612	633	628	624	615	622	654	665	678	636	612	614	615	628	612	688	648	652	638	629	628	626	658	634	668	635	658	660	651	617	651	631	657	609	632	645	643	661	599	636	660	646	627	677	644	615	646	641	626	666	704	646	671	617	606	631	618	636	607	622	649	641	627	619	613	678	622	663	683	662	627	626	632	635	655	647	593	642	618	649	644	627	648	652	646	651	611	638	593	638	635	599	633	643	623	645	650	692	643	627	626	612	639	623	629	658	653	671	610	668	643	662	620	622	684	632	612	619	616	616	630	643	607	667	618	627	692	607	609	653	598	626	614	623	624	632	657	627	642	623	603	668	608	626	608	650	607	642	643	620	672	625	655	631	655	589	642	626	693	617	638	674	634	607	626	596	597	631	627	609	653	649	648	675	653	640	606	628	647	624	629	659	658	641	663	645	642	597	658	637	626	602	648	620	664	636	641	651	635	645	621	720	632	634	654	604	668	668	657	680	639	590	669	694	680	667	651	602	662	611	592	665	620	618	622	644	668	638	652	694	669	594	621	593	647	608	636	642	615	682	597	632	656	657	636	609	655	640	615	577	640	619	618	637	623	582	640	661	601	661	612	674	597	645	610	649	623	623	646	633	623	603	612	611	613	633	645	636	636	626	627	655	636	671	614	622	619	645	660	637	668	614	602	643	645	663	578	599	670	663	615	586	649	655	639	654	660	648	610	630	641	645	675	674	635	679	621	664	616	641	653	629	636	618	646	652	625	636	689	661	597	597	661	648	661	650	625	615	638	613	632	642	673	588	618	659	654	681	629	615	601	632	562	635	622	619	643	647	608	565	667	582	626	636	664	673	627	626	599	657	588	661	623	619	623	687	651	633	658	641	600	615	587	643	635	634	592	665	680	630	652	665	644	610	639	677	648	623	614	669	647	621	628	617	632	656	620	643	615	642	612	684	661	622	668	604	631	641	654	655	692	641	674	675	617	616	669	631	655	666	626	629	655	662	679	671	634	607	643	600	667	620	648	617	600	620	610	646	629	607	639	648	650	652	648	645	626	655	650	620	655	654	656	624	655	657	687	665	665	627	601	592	654	583	665	642	647	642	646	642	641	647	675	616	654	643	611	677	645	644	641	648	626	643	662	686	628	659	645	626	602	635	648	690	678	662	683	639	667	650	634	627	646	632	702	615	628	651	658	624	667	642	606	666	640	612	681	715	631	668	662	672	601	636	641	563	649	621	662	688	655	614	690	624	656	671	654	644	663	637	627	629	635	651	674	613	575	681	642	629	645	645	633	637	613	643	629	630	651	602	657	641	633	604	593	650	644	619	660	644	650	597	659	666	631	628	639	634	625	679	675	653	621	641	604	642	645	608	649	656	637	652	584	640	627	570	638	676	641	626	635	651	678	657	623	632	632	636	662	633	670	638	638	637	625	689	616	641	662	620	656	629	606	635	645	597	622	628	650	601	659	655	655	660	591	649	665	655	601	642	630	628	639	685	634	626	653	645	625	586	661	645	640	607	633	641	646	596	623	645	623	602	604	614	657	629	650	643	683	637	631	616	663	688	604	598	656	631	605	648	665	628	648	684	634	628	663	667	668	635	656	643	625	644	670	629	617	656	615	716	640	618	666	622	694	632	678	629	634	598	611	608	601	672	645	659	618	603	654	657	572	619	614	620	622	648	658	626	656	674	599	689	608	664	623	604	640	635	668	616	622	645	628	618	651	644	638	625	637	583	600	658	654	660	629	663	648	661	608	656	662	654	627	626	668	662	604	655	625	654	661	648	650	608	650	630	655	602	640	604	587	578	646	688	675	646	636	627	621	655	674	621	591	645	608	677	649	619	680	646	658	604	638	612	669	626	678	635	658	612	630	657	674	628	680	609	643	664	586	654	683	653	597	616	648	673	646	671	619	639	630	646	666	639	649	617	616	651	627	605	640	617	625	649	657	625	655	643	586	635	621	667	639	632	622	644	637	662	674	621	596	686	633	635	599	645	635	637	635	641	656	676	631	645	628	655	648	636	612	617	636	614	672	671	667	613	589	605	635	597	614	657	657	672	635	698	652	609	639	664	670	638	641	653	649	640	622	678	645	682	641	629	663	609	626	589	644	614	647	624	682	647	641	655	662	660	641	591	614	661	608	632	605	623	631	648	669	620	643	629	644	652	665	641	653	661	629	692	616	659	610	617	687	625	685	623	638	635	634	597	594	655	636	605	638	624	641	611	639	676	626	613	652	670	663	624	647	586	658	653	662	654	595	617	654	641	630	639	641	634	664	638	619	634	643	600	621	598	644	609	580	633	604	617	627
1394	195	202	198	172	181	181	194	178	193	187	191	200	179	204	180	181	197	166	180	170	162	184	186	162	181	165	198	207	170	178	181	200	191	198	190	169	184	169	180	172	191	184	171	209	176	172	171	170	201	185	188	188	173	180	190	180	191	162	154	163	186	171	175	186	175	160	162	167	201	161	161	197	206	173	184	163	195	180	184	190	173	178	183	199	187	168	160	182	175	170	190	147	175	189	191	199	200	224	196	167	164	195	193	188	182	176	159	165	166	192	197	182	189	179	187	176	194	193	149	175	188	188	185	197	159	197	192	167	172	178	226	188	168	186	179	178	196	173	203	186	197	183	169	226	192	192	162	186	197	178	171	203	187	204	168	208	186	167	185	189	187	167	188	182	172	183	199	192	170	211	168	175	188	190	163	192	201	170	164	162	182	154	191	200	191	181	177	163	181	175	190	187	174	171	191	164	173	190	200	206	201	186	169	191	165	205	184	195	157	169	198	166	206	177	186	193	179	188	173	177	181	206	207	152	184	187	197	167	179	219	170	172	186	162	180	178	167	154	157	172	204	165	162	210	200	153	192	171	180	148	191	179	198	171	205	190	178	191	174	169	171	175	190	174	171	192	185	231	176	162	171	169	175	192	187	161	187	181	204	196	190	192	181	167	192	184	168	211	178	163	204	180	206	166	156	191	158	142	176	203	151	192	206	157	203	182	192	183	179	206	152	185	168	171	175	180	170	167	178	157	192	171	192	176	191	176	205	160	177	196	198	192	198	211	197	180	182	186	185	197	185	192	181	167	180	198	168	195	196	149	174	197	169	184	185	175	181	187	182	198	186	198	177	156	164	201	184	179	181	154	174	174	189	191	180	185	177	154	186	183	198	168	180	179	178	198	204	185	199	240	156	198	172	193	170	180	181	163	177	172	175	162	171	169	161	202	188	193	204	189	149	163	172	205	169	191	175	191	185	191	203	156	168	150	162	175	179	208	175	170	209	172	169	170	202	178	180	159	187	164	196	198	162	186	166	170	222	184	182	190	178	158	183	172	182	178	181	173	218	183	170	190	191	165	191	167	171	171	148	158	190	159	185	172	193	180	218	198	169	153	166	185	194	179	167	222	187	185	184	165	179	193	190	192	192	206	189	175	145	159	182	181	156	183	164	187	176	155	180	208	191	169	185	189	201	183	168	190	170	202	167	183	175	155	183	170	167	178	175	163	183	178	180	181	154	202	192	175	208	172	193	177	163	194	208	197	188	203	190	180	167	151	180	188	196	205	197	165	176	168	183	184	175	193	189	175	177	166	166	185	185	173	195	191	203	200	213	192	182	181	172	182	201	203	194	188	190	160	176	176	160	170	185	196	187	180	176	178	156	190	197	203	189	162	206	172	205	162	208	201	177	155	187	185	159	192	197	188	233	190	166	196	168	212	181	190	159	162	149	190	178	192	155	178	158	208	193	148	196	164	181	198	160	163	167	179	158	174	170	186	154	190	164	179	185	177	191	167	150	173	199	200	164	172	186	190	171	191	192	173	158	177	167	183	178	175	188	158	176	185	180	169	192	168	175	185	184	159	144	185	211	181	186	183	173	206	176	170	189	161	217	186	198	195	178	193	188	209	163	184	164	189	193	151	186	183	175	166	184	175	186	157	187	163	202	201	198	200	171	197	176	153	157	181	161	214	193	167	188	185	181	161	172	197	181	210	189	159	192	170	193	190	173	171	187	181	159	188	186	179	180	174	174	180	194	187	179	195	179	182	174	161	152	181	187	169	178	183	171	189	195	214	185	179	190	168	182	177	189	181	181	185	183	165	176	169	181	162	179	168	179	186	181	178	187	178	182	211	200	168	164	173	162	177	192	211	154	198	199	182	207	148	176	181	188	188	188	193	184	171	200	175	187	187	201	188	168	179	165	182	178	190	196	197	179	171	169	167	181	173	190	170	174	200	179	163	182	190	194	208	173	159	193	209	185	165	202	169	154	203	190	167	183	181	179	175	164	200	191	172	175	178	180	146	184	227	195	168	180	179	174	179	191	176	195	189	210	176	177	186	170	178	202	183	176	199	178	167	169	167	180	186	197	184	174	181	181	178	169	151	187	189	175	153	160	167	179	193	155	195	177	197	199	167	173	182	157	178	176	194	151	189	199	166	166	188	181	167	173	200	207	177	182	160	190	171	171	188	175	184	204	192	177	193	183	173	178	185	202	153	180	202	166	198	182	188	188	167	199	183	171	182	195	146	158	182	189	189	193	185	186	175	163	162	185	153	207	169	187	182	153	176	191	198	178	202	170	180	165	184	183	190	164	194	173	168	159	190	151	217	175	192	160	188	190	201	213	176	176	173	165	184	170	182	175	157	166	176	158	171	159	156	194	171	167	174	183	192	182	175	183	174	163	160	187	195	176	171	178	184	194	164	182	175	149	185	179	171	203	160	174	170	174	163	180	181	185	154	178	175	168	174	169	197	185	170	158	172	178	174	191	178	167	173	186	191	157	173	173	177	174	161	169	184	184	173	155	166	169	175	184	195	185	194	207	182	209	193	189	169	159	193	205	185	193	212	177	176	186	196	183	168	166	191	195	168	166	160	198	184	180	193	197	172	171	168	181	186	186	154	187	163	214	180	196	176	175	218	178	165	180	167	182	164	172	163	173	201	201	176	155	183	174	163	196	177	194	162	176	185	175	166	202	177	170	200	187	165	186	201	204	174	197	198	192	190	150	175	188	203	161	165	200	185	191	162	192	162	179	175	189	200	172	197	164	185	182	185	189	177	159	194	189	192	187	191	162	189	194	199	212	195	187	203	161	167	163	180	165	176	158	191	162	167	209	188	183	204	170	192	178	182	182	189	187	197	182	154	181	163	199	201	192	182	159	153	167	185	206	182	180	177	183	191	144	185	179	157	198	165	191	169	179	170	184	183	189	158	162	207	189	164	193	187	172	183	201	178	208	194	154	189	187	188	188	149	177	189	159	175	191	167	189	145	191	171	185	204	210	154	173	180	194	178	182	170	202	180	183	197	200	202	199	186	178	195	180	173	157	212	179	192	195	189	171	171	181	187	184	189	199	173	194	186	193	195	201	191	185	185	196	183	167	194	203	163	173	174	174	186	183	174	193	190	203	208	153	186	157	188	193	174	158	223	166	167	167	187	174	182	166	183	185	179	205	188	188	184	198	179	176	185	189	158	179	169	155	141	178	190	204	165	191	179	165	167	182	188	185	162	171	198	192	177	206	164	172	181	204	192	189	191	179	157	172	149	206	207	184	197	163	194	210	177	193	200	188	178	163	192	174	180	176	181	175	130	170	172	158	227	207	179	185	173	164	164	168	193	162	189	188	189	173	186	180	179	160	176	170	191	176	158	182	165	172	170	167	177	195	186	163	172	181	209	188	179	172	191	208	157	175	165	171	195	151	172	189	202	179	176	190	193	163	213	183	175	186	164	172	206	187	174	185	184	181	212	181	181	189	172	167	216	176	191	183
1654	516	495	549	496	468	443	445	519	514	477	455	452	491	430	477	457	472	476	467	451	477	449	487	421	446	464	479	465	493	484	455	477	409	470	434	436	429	468	469	467	500	468	479	446	459	481	463	461	470	454	488	490	460	502	476	498	494	477	473	469	447	439	481	479	475	440	445	451	449	479	464	423	488	504	488	484	482	461	469	455	467	452	452	476	470	435	471	464	453	440	424	485	451	435	472	481	474	419	482	460	474	452	447	437	459	498	481	476	463	444	451	454	479	458	484	446	422	488	423	444	450	431	431	432	511	473	443	471	432	436	454	431	472	471	452	472	505	438	458	459	443	470	450	436	482	430	470	456	421	454	425	467	476	477	478	459	445	471	448	431	482	472	464	430	470	468	471	467	463	453	483	460	432	439	422	419	454	428	479	454	473	449	427	447	473	458	442	477	434	448	431	449	443	464	441	449	455	459	448	452	484	435	481	466	455	452	453	451	451	441	433	445	458	470	465	465	481	409	469	430	461	457	473	457	470	458	454	460	455	476	455	489	480	442	499	483	436	427	509	457	447	473	472	472	469	456	453	421	451	453	445	453	455	453	467	470	448	487	472	440	452	499	450	489	431	460	497	473	447	417	492	455	452	454	455	449	444	465	428	454	441	450	478	494	470	436	482	452	467	454	456	457	456	465	474	455	436	492	521	438	492	458	443	480	481	481	461	459	494	503	516	455	437	473	459	455	501	460	475	455	449	458	503	455	461	460	437	441	445	443	477	486	482	480	496	450	440	475	465	433	439	462	457	463	466	517	454	440	466	456	480	503	467	438	438	495	475	456	473	428	488	434	442	444	447	491	471	431	435	426	458	479	493	504	485	429	477	420	512	444	492	477	470	444	425	450	463	447	459	458	445	417	453	448	476	482	427	516	464	485	501	482	464	466	466	444	462	495	412	449	470	432	447	473	468	446	479	465	464	438	442	497	451	460	458	461	473	442	459	486	422	464	449	464	454	457	433	454	419	454	435	440	442	480	458	468	438	412	460	477	433	454	447	442	460	469	479	511	469	444	405	479	457	421	500	443	452	471	438	374	492	492	423	474	424	489	428	456	484	476	445	464	481	459	469	481	481	464	470	469	481	465	466	455	454	480	461	473	451	424	477	469	494	473	486	472	524	465	437	446	461	471	439	442	450	444	479	451	466	456	501	447	459	460	398	453	482	455	430	471	502	465	466	500	480	474	463	450	445	433	463	462	496	476	463	442	474	454	448	463	426	433	444	440	428	450	474	455	430	477	495	468	462	451	457	472	477	468	447	486	450	455	451	455	488	462	485	444	437	469	461	462	461	433	468	465	454	485	436	478	454	437	451	461	473	468	434	489	448	449	461	473	450	472	431	452	430	461	468	496	457	461	458	464	472	456	461	442	463	490	449	465	455	491	480	453	442	471	494	487	441	458	428	479	445	472	453	476	452	458	491	455	487	454	483	437	452	456	444	477	491	479	454	474	480	491	434	463	439	473	446	434	460	449	431	456	413	468	465	471	507	444	444	475	437	453	449	462	468	470	488	479	487	462	506	457	437	496	466	444	457	437	491	463	466	481	483	473	445	473	467	470	462	501	462	448	476	450	439	489	436	490	468	440	458	435	465	424	471	473	496	493	453	502	460	452	466	443	511	475	468	488	493	439	460	478	488	465	446	474	467	465	458	442	469	465	439	444	485	414	449	478	422	459	464	446	458	463	511	492	426	459	448	450	482	480	446	459	484	440	454	462	464	453	438	468	475	465	472	462	467	477	432	470	489	471	446	477	436	461	441	461	444	447	447	470	458	470	472	440	477	489	460	467	459	466	459	482	431	470	481	480	432	470	498	468	430	460	487	463	486	444	483	464	471	480	455	442	495	428	439	484	469	481	468	439	480	458	475	477	473	444	445	420	439	415	468	450	450	458	457	492	407	474	466	476	457	467	444	506	482	439	495	453	415	452	495	476	469	460	433	474	445	450	483	466	455	471	451	475	468	484	452	479	432	461	479	433	480	466	493	505	432	453	434	440	477	423	477	468	456	417	491	455	456	444	450	467	509	490	471	448	463	467	437	470	442	478	480	448	482	432	480	453	501	462	448	460	465	482	481	472	412	482	477	475	512	489	459	475	446	462	494	478	459	466	443	447	434	429	460	466	457	499	420	461	446	468	450	414	456	497	432	486	421	443	476	473	451	419	465	469	505	482	469	501	443	439	460	453	458	463	467	485	439	456	483	458	484	455	441	492	467	474	444	505	483	465	442	452	473	451	453	467	472	422	444	447	452	432	446	473	492	499	451	454	485	426	456	451	458	470	454	491	457	455	485	438	426	401	469	491	437	463	434	460	462	468	422	461	467	473	419	468	454	506	450	440	423	476	459	496	414	459	472	441	487	449	434	492	448	446	482	480	462	464	474	472	459	457	437	453	463	466	473	458	469	476	467	439	459	475	442	433	460	484	465	455	434	458	434	470	432	454	490	485	465	442	461	454	436	408	479	490	467	456	433	435	448	480	508	461	473	479	488	457	473	455	413	479	425	429	450	514	485	443	453	470	468	449	463	479	470	479	455	469	466	432	464	443	431	471	484	442	433	458	449	446	464	455	462	453	459	492	454	464	455	462	506	430	449	445	436	474	459	457	468	511	470	485	485	501	442	431	434	459	408	452	478	448	452	454	471	460	464	474	464	439	437	452	453	463	470	461	458	435	473	459	423	450	469	451	462	489	466	476	449	406	489	471	476	437	438	453	447	481	464	449	439	518	482	452	444	448	486	437	478	438	503	464	468	450	455	467	453	445	456	459	457	442	476	426	430	440	435	464	474	420	514	504	447	475	458	461	480	467	462	436	411	486	447	462	483	445	488	412	478	457	475	468	478	461	467	466	470	476	445	484	487	449	455	417	477	477	483	509	472	488	462	424	456	511	468	444	459	495	479	481	428	479	425	448	460	453	434	476	447	474	456	500	425	450	432	454	450	480	453	498	523	436	468	426	467	486	482	458	452	469	456	494	463	469	465	458	426	441	462	491	462	444	438	456	460	424	435	441	452	468	465	440	491	464	415	497	444	455	443	465	512	458	464	482	453	511	458	461	469	477	444	443	473	455	509	463	464	445	446	444	473	480	453	463	454	477	466	463	487	445	456	453	473	421	451	420	462	461	432	448	440	449	481	530	474	446	459	461	454	439	476	446	471	484	459	461	482	459	488	449	451	459	495	479	453	463	440	469	475	451	420	437	473	458	445	449	438	441	478	468	466	475	463	497	460	457	471	428	394	448	484	466	454	465	456	466	494	432	465	487	480	447	448	431	478	482	473	445	495	459	476	504	438	469	470	442	434	516	456	474	459	480	473	484	440	454	485	479	477	451	453	466	449	459	439	456	424	456	493	489	430	491	458	458	443	473	487	454	455	474	490	459	469	456	460	478	439	433	478	466	484	441	487	472	477	480	481	451	477	488	474	428	465	414	447	492	460
8051	689	742	589	537	432	409	419	402	360	353	356	400	330	373	356	327	342	333	322	355	348	353	336	333	338	318	317	320	343	362	351	341	334	366	319	309	358	321	367	363	339	354	384	364	352	338	340	389	324	337	344	329	345	350	347	330	331	370	356	325	374	327	307	308	324	347	325	341	336	342	350	305	308	336	330	339	368	336	318	348	335	360	336	325	307	374	318	343	310	318	339	341	350	373	348	334	345	357	342	314	351	332	350	359	336	305	362	349	324	322	329	326	323	310	337	323	345	289	305	343	337	351	321	359	324	322	332	313	344	352	306	335	332	353	305	338	329	329	366	391	360	324	349	367	297	352	358	327	320	352	346	328	321	354	357	301	329	330	324	321	331	324	341	340	302	341	351	325	304	372	373	315	351	367	367	332	342	344	343	340	337	363	343	345	336	374	309	342	315	359	359	360	336	317	318	330	305	368	330	338	342	324	328	352	358	342	356	324	332	362	349	354	361	337	349	355	312	348	329	348	319	314	329	358	314	341	344	308	360	358	322	337	327	357	322	352	327	346	380	359	339	363	337	342	335	332	360	368	340	370	314	318	332	348	337	328	332	355	359	357	344	326	333	350	338	326	334	349	326	314	315	338	355	354	315	330	341	330	332	317	333	333	321	330	348	367	361	328	325	294	330	324	321	323	299	344	347	349	356	343	310	328	309	332	334	352	340	360	350	327	335	372	300	312	337	323	368	341	318	351	337	309	321	355	325	306	346	298	336	376	334	316	343	329	344	345	336	296	316	332	357	310	333	352	328	304	328	332	341	355	370	308	337	335	321	327	331	373	336	346	334	350	329	344	325	331	364	328	347	368	371	359	307	360	324	346	325	321	304	385	344	334	341	322	330	295	328	347	338	335	318	319	330	375	356	367	338	318	334	344	338	333	317	301	356	348	312	363	326	351	371	354	355	337	348	342	352	333	361	340	320	351	336	325	343	323	333	377	361	347	324	332	357	331	356	342	330	351	310	356	365	344	296	313	338	352	328	331	351	306	371	335	352	318	309	324	338	350	342	346	323	336	340	361	350	319	336	325	332	339	347	320	324	341	306	351	370	328	359	359	346	334	319	333	310	335	313	328	352	313	330	324	342	325	328	341	358	329	351	332	376	345	343	318	350	342	324	344	319	336	338	352	369	387	362	342	346	346	322	335	318	345	362	331	343	338	333	320	335	360	321	329	332	315	329	333	364	306	354	329	323	307	374	311	335	338	349	340	343	354	294	396	352	292	334	322	307	331	343	362	375	362	335	360	300	319	343	336	342	373	359	313	357	388	331	336	332	353	330	343	349	358	348	343	329	324	330	327	358	354	344	334	363	321	297	322	353	334	351	343	336	349	315	340	343	335	367	347	357	330	330	338	330	385	339	351	343	329	340	353	321	370	337	365	348	352	331	359	340	326	351	377	329	359	333	323	328	303	328	339	337	338	328	336	333	345	333	315	313	346	331	346	352	319	331	331	307	346	312	341	308	303	370	344	289	304	331	309	337	353	313	334	311	303	359	345	336	315	339	311	312	326	313	370	351	368	344	348	342	324	309	329	356	355	320	321	318	324	327	361	364	349	347	360	290	327	327	318	338	313	386	351	311	370	333	336	313	308	318	309	341	312	305	345	318	313	359	329	327	318	318	369	352	359	313	334	338	326	332	339	352	331	353	330	332	333	357	342	324	326	329	320	338	313	367	342	323	358	348	325	342	350	350	365	374	340	366	345	346	363	363	336	334	315	343	315	324	317	318	328	348	331	333	349	316	337	317	339	329	329	331	365	363	355	354	342	371	341	357	367	325	327	322	327	338	326	348	330	352	336	363	343	326	359	358	337	341	302	355	339	346	332	337	328	319	321	371	334	356	285	347	348	347	345	335	328	357	305	335	302	366	340	324	337	330	336	355	316	360	322	337	318	363	329	306	365	364	373	312	330	319	317	280	324	316	334	328	324	337	335	336	348	352	334	372	333	336	338	334	367	353	308	350	359	354	361	323	327	343	309	333	335	322	310	344	317	333	308	347	342	322	332	363	347	315	364	327	340	333	351	350	328	366	313	331	352	346	348	319	315	387	380	334	313	319	330	342	333	347	319	335	362	360	317	341	346	320	316	363	333	369	327	322	329	363	339	338	340	316	323	345	350	348	351	378	347	326	311	352	353	322	310	314	308	327	326	314	315	355	359	316	335	340	326	332	337	341	377	363	317	346	359	316	322	331	339	361	330	340	360	320	311	343	364	327	340	338	350	364	328	343	362	358	314	281	361	324	364	346	339	339	366	319	353	327	328	337	319	342	342	362	317	320	340	322	340	339	371	330	326	359	343	318	332	341	340	332	328	329	337	313	295	324	400	351	325	313	341	359	339	376	358	334	312	319	322	327	367	314	360	323	325	330	337	334	299	306	355	338	338	328	323	354	370	352	342	294	348	365	368	348	339	338	346	325	319	299	302	315	341	319	338	341	308	339	367	354	322	336	312	306	346	357	347	341	336	308	334	336	335	345	326	342	366	336	341	334	360	318	364	338	364	307	345	344	358	361	320	350	337	358	308	356	365	340	346	325	333	321	337	314	356	300	343	339	335	342	371	325	319	342	322	347	327	340	330	339	325	319	353	337	342	367	375	347	352	336	328	357	396	344	347	353	330	341	325	345	345	335	374	324	338	284	329	301	352	340	345	322	358	350	373	351	317	347	332	316	325	363	352	312	295	380	373	351	349	326	351	339	350	309	364	332	381	342	319	350	354	336	337	347	325	335	355	383	330	358	347	280	352	318	353	328	327	353	350	341	358	377	348	359	347	317	400	346	318	319	355	315	351	363	305	299	360	343	340	354	326	336	338	311	332	307	351	339	353	328	323	339	362	296	323	330	362	337	305	348	330	340	343	337	324	325	337	333	319	331	272	339	354	379	299	317	321	360	323	326	334	355	328	374	321	338	300	307	315	365	348	325	348	377	378	287	342	339	349	307	356	307	325	327	347	366	366	332	303	323	346	327	347	365	324	335	356	338	346	311	318	297	322	347	322	383	303	306	357	364	325	343	341	364	342	333	325	341	310	352	330	351	323	342	341	308	337	336	317	332	325	338	314	326	330	275	315	340	340	338	319	347	334	346	350	336	321	329	343	325	341	377	338	356	351	349	349	321	335	346	342	367	328	360	324	339	324	337	399	321	329	330	283	344	358	325	309	368	347	327	363	338	341	365	357	326	355	336	333	345	336	366	328	324	347	343	331	309	363	342	350	334	315	340	328	334	305	354	351	342	349	341	303	334	315	345	340	366	323	338	390	320	347	290	328	331	300	341	331	338	321	363	359	338	352	347	330	344	313	340	339	321	330	340	331	335	323	321	317	322	314	342	297	330	321	295	328	345	342	334	327	348	313	326	323	371	355	347	339	346	329	320	299	314	336	354	337	338	311	353	330	365	328	330	312	322	317	328	327	360	324	331	316	351	343	369	338	343
6646	1105	1540	1604	1475	1309	1272	1043	1019	957	928	895	916	929	848	822	821	844	842	805	860	785	791	783	791	861	846	740	784	814	822	762	773	819	731	784	802	779	790	808	774	792	772	763	752	785	805	766	789	787	767	729	792	767	745	774	736	804	778	827	767	747	798	739	723	748	746	795	714	766	750	764	782	762	758	749	762	798	767	795	787	809	786	748	798	799	796	794	748	782	757	756	796	781	753	843	759	768	742	772	737	732	723	758	773	776	752	774	790	804	811	700	772	760	806	722	791	745	757	785	810	804	755	764	750	714	731	718	784	768	776	764	779	788	723	763	774	779	829	727	787	716	725	742	728	798	722	730	800	755	744	774	781	815	817	749	777	732	755	737	769	738	776	765	772	789	726	727	793	736	758	791	756	817	772	757	769	731	771	759	780	750	832	760	760	761	802	787	760	761	785	789	760	803	792	744	802	727	765	734	787	808	767	803	797	767	741	817	760	741	771	765	739	756	749	757	775	758	796	783	763	792	709	736	763	780	768	731	754	762	818	737	740	775	796	749	781	781	757	715	789	711	757	760	735	798	801	759	755	755	749	802	748	766	725	777	737	786	761	791	749	787	789	780	762	775	784	797	747	765	806	806	764	746	811	756	786	740	746	769	751	736	779	754	757	800	776	814	774	780	748	798	771	795	770	749	757	788	696	802	757	804	779	776	762	775	772	746	752	781	788	794	742	759	779	806	774	686	737	752	790	758	753	782	781	765	765	713	727	731	770	751	790	734	793	779	775	745	766	767	765	795	758	796	760	788	746	760	750	781	792	802	785	748	753	736	805	793	803	763	760	764	773	790	806	772	788	839	755	783	727	776	755	755	781	783	773	820	781	743	780	783	773	748	766	770	706	786	767	698	784	780	760	830	751	755	797	714	747	805	779	772	762	801	755	753	808	786	754	715	785	742	798	767	765	800	766	726	779	740	701	794	740	774	746	809	798	789	766	778	739	795	722	810	770	800	788	715	751	769	764	753	750	747	803	814	755	739	750	759	783	763	766	751	751	778	707	751	784	735	792	734	815	751	777	711	788	746	747	740	769	827	742	762	786	756	709	777	774	758	762	790	738	753	755	751	766	756	746	833	749	756	763	782	789	790	771	758	788	783	788	732	761	803	771	759	757	764	784	789	789	766	760	832	792	761	815	766	761	721	803	766	766	765	732	743	767	788	779	756	768	788	797	783	747	754	768	753	739	791	794	744	738	808	786	772	752	755	805	733	719	802	772	764	820	774	797	787	761	773	771	777	799	779	771	797	743	774	802	738	753	789	808	767	748	815	757	782	758	750	767	725	785	755	761	746	809	768	775	732	726	719	759	763	756	755	820	715	760	778	763	770	775	785	757	771	808	775	756	757	769	762	764	757	817	793	790	776	706	755	758	711	733	794	786	805	766	744	754	795	771	814	755	823	781	737	814	800	749	782	782	750	793	748	819	726	759	791	795	781	812	794	798	783	746	767	713	783	763	752	758	774	796	778	750	710	786	736	757	777	699	750	791	724	748	834	753	732	782	759	752	759	711	777	766	804	775	739	734	802	719	772	781	801	732	714	767	803	797	780	742	764	780	780	806	757	756	776	813	747	771	780	792	822	757	771	772	773	767	776	795	789	744	743	728	730	754	750	695	810	775	737	773	743	776	745	726	721	826	773	787	777	775	816	750	799	842	739	741	748	769	746	824	777	775	748	761	728	714	754	771	743	725	762	789	757	823	822	794	774	752	796	792	796	763	768	786	760	768	756	805	721	790	804	771	846	755	769	795	737	832	763	762	742	768	723	776	725	769	779	758	716	736	720	735	770	764	749	798	772	767	732	762	762	765	738	791	759	751	771	733	750	768	759	733	783	759	756	803	699	776	792	798	755	741	742	745	762	761	821	799	765	817	793	819	788	774	795	739	758	737	779	749	722	729	783	741	755	762	731	759	741	774	746	774	770	799	793	770	742	764	749	725	771	798	769	733	783	743	802	749	732	788	726	751	788	723	772	733	751	748	803	744	759	811	778	788	738	789	729	762	758	812	727	780	795	774	803	733	762	710	801	716	743	746	725	784	840	791	769	771	760	756	727	762	687	757	756	810	785	796	754	820	768	784	745	739	773	782	784	803	796	731	765	735	750	744	758	755	750	766	765	762	810	801	741	784	767	754	767	778	782	791	771	834	803	782	785	751	723	767	784	742	717	755	787	785	751	755	740	794	783	782	770	711	721	730	742	746	763	759	817	775	789	783	714	737	749	765	759	760	807	795	744	802	752	757	768	774	746	847	724	755	770	791	772	754	792	786	794	739	738	779	778	819	783	761	745	744	782	771	751	753	754	743	742	726	720	769	738	771	819	789	750	768	796	742	786	769	751	774	801	754	746	736	833	766	774	789	775	760	792	806	789	792	716	754	777	758	712	752	780	769	778	774	778	728	734	741	811	800	757	803	798	771	749	757	746	758	797	748	741	800	803	724	728	796	759	753	774	820	762	764	776	784	754	796	791	717	794	733	806	781	766	769	774	825	772	785	758	694	751	772	802	759	765	777	767	789	745	772	765	771	774	854	773	732	754	762	769	774	733	795	779	810	747	772	764	790	740	755	733	802	778	739	762	757	778	737	771	767	751	746	834	796	737	787	775	746	748	785	749	746	794	741	753	769	766	801	820	750	806	779	734	811	712	796	753	764	752	775	790	742	730	799	731	796	795	754	826	731	736	729	806	750	745	736	780	767	737	803	800	768	768	842	764	745	762	787	736	781	719	722	778	799	779	744	809	762	760	734	750	796	845	797	761	754	757	778	754	770	792	753	747	802	722	755	749	784	816	778	781	774	805	741	765	729	771	763	764	777	776	746	767	758	731	795	811	739	796	799	765	791	749	750	788	817	816	750	743	769	780	786	806	745	850	789	767	785	771	781	684	730	770	744	762	721	739	807	775	797	721	812	744	763	746	752	785	791	740	789	746	759	806	690	726	763	756	768	764	762	764	806	765	764	780	821	779	761	780	756	766	752	769	813	753	745	722	734	797	738	769	816	750	748	759	768	780	736	757	798	762	786	743	765	690	793	704	781	739	733	744	774	770	754	754	728	768	745	801	759	759	782	776	763	796	737	784	764	793	710	801	765	754	775	747	725	794	758	748	787	769	757	806	803	795	820	774	762	752	796	786	783	735	776	772	774	772	739	755	754	742	805	772	778	773	786	770	767	772	716	804	791	778	746	743	750	749	771	775	727	787	746	788	738	781	810	729	791	751	772	820	744	781	766	777	739	777	756	714	775	753	804	786	790	773	735	786	770	768	731	792	703	801	804	758	770	759	753	790	737	779	749	761	772	788	758	804	763	718	730	784	781	759	783	792	757	752	765	791	768	744	768	732	758	783	781	852	787	782	736	784	767	763	808	768	763	785	822	779	736	809	799	737	780	711	768	793	736	778	771	785	775	758	768	804	784	755	739	766	726	760	763	781	758	764
15029	1476	1034	792	588	490	453	408	392	316	357	303	327	322	314	303	321	290	302	314	318	313	264	275	315	270	297	313	311	324	282	269	283	287	274	275	302	299	290	297	284	306	270	289	307	266	278	270	313	299	297	282	270	311	288	270	264	280	293	272	282	298	291	280	305	260	236	294	297	297	264	294	284	303	255	321	259	298	313	253	279	280	301	327	300	273	279	280	284	265	310	318	278	256	292	322	308	303	276	294	273	280	257	297	256	306	302	297	296	305	304	300	321	298	281	252	305	274	294	281	312	294	299	309	283	306	257	276	289	274	286	267	285	319	300	302	265	274	286	299	318	221	274	283	295	292	269	305	254	297	277	297	286	296	301	285	297	258	306	298	283	273	270	271	282	317	308	253	292	284	280	273	305	304	303	305	277	266	260	318	259	253	282	277	271	303	299	298	275	284	287	275	275	252	266	283	268	298	289	270	282	279	266	286	259	292	270	296	284	258	313	291	263	265	276	270	277	299	300	304	297	317	309	298	260	275	276	297	271	279	254	309	287	269	283	275	275	273	254	300	266	290	295	287	300	280	273	284	288	285	282	303	300	285	292	285	285	251	275	268	315	263	331	280	270	274	268	299	268	248	312	314	289	268	290	310	278	290	271	279	260	281	286	268	246	283	321	272	268	265	302	266	283	304	283	265	283	281	286	282	299	273	294	282	285	288	262	301	280	281	258	275	277	252	300	307	286	271	275	310	309	309	311	287	272	275	304	291	281	294	271	274	311	257	315	277	298	280	294	279	268	261	306	292	284	281	268	305	258	271	260	298	296	290	264	275	267	279	303	298	250	297	302	283	288	278	279	290	273	266	287	274	313	281	279	243	249	265	265	261	271	304	295	283	296	295	297	279	272	306	312	291	249	287	278	250	300	302	291	312	280	290	272	280	300	289	267	279	286	256	294	283	282	326	305	292	275	247	261	238	303	300	252	297	272	282	295	303	257	286	316	265	285	256	298	290	274	302	278	283	278	288	290	298	317	283	309	245	296	285	271	281	316	293	326	281	279	276	261	299	279	271	289	282	260	278	245	271	265	314	273	251	311	255	301	247	288	316	251	299	256	288	283	284	266	291	273	284	275	268	294	323	289	292	293	285	290	287	269	260	289	297	269	267	304	247	302	332	288	300	253	285	287	311	247	301	291	275	274	241	280	302	304	270	266	303	273	299	290	281	300	298	282	267	290	290	270	301	306	282	284	255	269	262	277	295	267	316	276	293	268	300	297	286	291	254	264	289	278	288	265	248	304	334	278	304	276	281	284	277	282	255	282	284	276	266	296	286	294	262	288	288	287	277	303	286	310	307	282	301	259	282	263	288	287	302	287	288	291	284	301	265	308	273	289	267	294	263	286	324	270	303	283	271	289	311	322	279	301	320	243	283	265	254	268	297	289	276	334	319	266	277	337	272	285	311	293	279	307	301	298	286	302	280	296	282	291	276	315	268	303	277	283	322	283	278	308	284	314	269	290	287	284	247	285	294	254	286	288	273	267	273	285	294	272	264	273	300	275	292	278	274	260	301	280	290	292	305	301	273	299	280	264	289	294	280	310	274	323	287	272	278	276	313	290	288	271	270	268	284	281	280	264	281	292	283	295	290	293	293	274	270	294	260	275	309	293	280	289	281	277	305	303	280	277	256	297	262	283	286	297	274	303	310	292	302	278	290	301	273	266	283	292	306	278	307	282	306	292	312	313	338	285	278	309	288	251	251	306	291	300	291	281	280	305	299	295	290	290	247	275	303	260	282	242	267	320	273	323	289	279	296	263	282	261	298	330	279	274	264	277	277	261	307	267	294	273	286	314	277	283	284	278	304	323	272	269	278	299	288	253	258	264	296	304	265	295	282	298	279	254	317	282	243	257	281	267	263	277	259	280	289	322	271	288	277	275	271	294	287	285	291	264	303	303	274	278	313	266	293	244	257	283	290	301	317	301	320	283	285	303	273	279	275	311	294	309	270	266	294	271	310	290	279	322	285	283	289	284	246	266	304	293	298	295	263	283	303	273	254	329	287	302	306	259	282	277	323	263	279	297	309	273	310	245	324	269	285	284	271	290	270	298	255	276	288	266	287	284	280	254	256	297	261	295	276	283	272	283	302	273	288	262	291	297	260	312	291	313	287	273	258	295	277	303	273	317	308	288	270	283	283	293	270	274	264	270	293	313	250	245	264	287	281	273	301	274	271	269	285	321	275	283	281	296	285	272	272	261	291	293	276	243	323	285	273	276	278	311	281	290	306	265	254	306	301	318	317	295	277	307	309	294	288	271	271	259	285	300	281	267	266	277	286	240	306	277	273	252	283	288	270	282	296	286	322	308	280	313	289	294	285	297	279	297	269	274	287	269	262	290	288	288	278	314	310	268	287	308	333	320	276	305	279	281	292	276	283	256	270	295	301	298	316	288	293	266	285	273	301	288	299	276	265	282	276	302	325	287	274	297	299	288	259	264	287	238	276	288	259	300	294	295	284	307	278	272	284	270	259	273	292	310	270	269	283	272	313	279	313	313	268	281	310	311	304	281	313	282	279	272	283	269	283	266	285	318	313	258	266	316	270	277	266	285	269	311	259	292	313	275	262	303	281	275	272	313	268	276	319	305	282	273	250	268	294	271	298	310	294	278	251	291	288	278	293	276	254	264	299	276	279	300	265	271	292	300	329	274	260	273	280	323	259	287	268	267	286	285	270	298	266	260	307	279	274	270	291	279	275	266	267	269	289	317	271	253	298	280	281	306	282	290	273	268	291	332	269	299	273	275	278	264	282	298	303	268	287	286	276	295	244	266	288	276	307	292	271	293	280	300	307	275	290	287	261	245	263	267	249	288	274	291	306	290	283	285	312	282	285	278	277	306	263	263	288	277	312	301	284	310	294	287	319	277	299	299	312	275	294	290	279	296	305	294	302	313	251	251	278	285	250	270	252	256	291	284	283	278	294	292	298	275	286	269	280	252	296	303	287	304	283	320	270	263	297	286	273	267	312	307	273	316	282	293	290	265	281	262	294	283	303	274	298	270	286	275	270	284	284	307	265	288	265	295	266	274	289	303	282	258	271	290	295	292	331	319	285	275	268	263	259	281	288	287	279	278	278	268	294	294	251	308	320	298	302	267	267	301	278	263	265	295	304	265	253	279	296	300	306	307	294	300	288	273	283	302	277	274	283	311	282	299	304	299	275	272	260	287	291	285	287	286	276	297	263	297	275	282	264	257	283	257	345	283	225	300	270	268	257	288	291	305	289	305	294	271	273	256	290	327	280	253	282	264	290	293	281	285	292	316	315	327	278	262	268	300	288	251	287	246	287	260	254	282	262	294	262	276	297	264	289	305	285	317	327	259	241	277	273	280	278	303	296	285	276	304	282	292	284	281	276	280	303	283	247	294	245	303	275	253	289	297	313	279	321	278	287	279	299	291	284	294	301	289	291	255	280	292	254	272	281	281	252	279	273
8261	1330	2135	2301	2002	1665	1521	1270	1102	1097	1070	989	905	858	848	809	768	761	731	695	746	713	693	716	695	686	711	679	693	682	649	679	663	661	715	687	651	681	669	635	641	671	651	674	633	667	702	648	634	629	659	651	662	643	677	647	641	666	683	655	625	610	584	649	651	641	612	651	661	653	626	623	606	613	633	629	676	618	661	677	656	632	546	646	645	626	653	685	639	666	633	626	617	675	656	657	628	673	642	664	658	645	652	638	600	675	657	635	637	669	632	605	675	654	633	581	626	648	610	620	614	646	651	628	632	605	636	655	661	612	609	662	614	636	631	658	633	629	620	656	636	670	691	653	649	621	603	682	648	628	642	642	614	626	589	568	604	629	615	631	644	656	629	665	662	620	617	583	607	687	589	631	620	663	639	633	623	631	665	666	678	595	632	640	614	644	659	633	654	611	655	622	611	620	604	632	599	655	654	675	648	574	621	610	670	641	692	636	616	644	641	605	605	587	650	636	639	637	629	587	616	658	616	666	654	632	620	651	654	634	619	602	602	644	645	656	620	647	625	625	628	646	644	613	595	638	631	637	624	618	632	645	585	628	673	641	593	647	651	595	621	611	631	677	653	621	711	649	638	610	659	606	622	621	585	617	621	626	636	586	625	639	630	629	632	607	634	630	622	615	599	595	661	622	630	662	604	573	632	625	627	604	610	644	693	645	646	651	619	623	621	619	615	640	655	597	626	609	610	648	662	647	601	663	650	599	641	640	583	687	641	596	589	608	608	597	622	639	634	623	652	598	621	658	677	633	641	631	614	653	645	646	629	661	619	681	652	649	629	624	625	578	636	658	641	639	641	641	620	673	653	708	600	653	623	643	668	624	621	606	656	631	620	669	644	600	627	633	626	645	623	694	662	644	670	627	623	635	621	631	665	604	643	646	609	683	606	632	655	661	652	682	610	609	645	647	646	621	601	638	671	635	631	654	676	663	617	610	668	630	637	623	637	613	623	608	629	649	676	669	618	620	619	667	654	646	607	650	624	635	631	652	664	660	626	623	626	619	642	628	638	695	675	649	565	627	583	622	596	594	660	661	612	627	649	589	604	594	667	621	686	625	646	628	620	643	606	620	678	593	615	655	640	588	675	661	600	647	637	652	617	606	640	628	684	650	610	621	633	636	633	661	621	646	673	604	643	626	646	614	653	658	621	701	623	606	659	599	617	639	600	613	652	600	615	625	639	632	623	646	655	637	587	619	673	630	647	650	653	610	677	651	649	669	589	646	576	640	681	597	646	671	590	596	557	614	586	632	604	614	636	640	629	648	658	638	576	639	627	670	643	609	647	594	642	637	629	642	647	599	616	620	657	650	617	598	621	662	606	629	656	627	666	667	644	667	659	687	603	648	653	619	632	665	658	670	686	644	648	616	665	627	665	615	631	675	623	674	660	639	572	640	628	643	658	666	657	691	624	646	613	625	647	616	629	606	624	627	634	596	669	594	606	660	649	650	671	657	644	613	617	669	717	640	636	644	603	632	662	644	687	628	598	656	624	632	629	660	631	663	639	620	627	659	636	637	638	628	641	618	652	610	640	640	634	647	638	650	610	637	651	639	649	621	633	626	590	613	657	660	609	675	681	622	641	641	701	712	679	615	612	627	656	637	663	603	647	639	634	604	649	622	662	633	637	631	639	624	684	643	622	611	672	653	630	621	674	665	622	600	611	652	635	639	700	655	598	608	605	638	622	651	627	638	663	664	629	644	597	681	646	641	630	655	658	610	665	630	660	611	625	657	633	623	636	648	629	653	641	596	632	634	655	643	649	628	635	621	636	653	650	612	630	624	640	617	610	595	639	602	675	638	611	623	654	656	635	652	628	642	606	702	598	628	623	651	617	628	625	625	657	629	625	647	650	690	597	621	626	628	647	671	654	583	628	623	674	678	646	607	646	650	623	631	637	675	621	649	597	653	632	673	619	617	633	701	635	624	637	626	635	642	628	571	655	672	640	693	658	636	601	649	685	657	623	633	625	628	590	678	663	671	626	620	591	613	638	624	667	605	626	622	659	624	654	639	625	618	690	637	616	644	639	658	639	653	609	643	610	651	666	595	632	649	627	660	649	630	611	651	643	601	636	607	639	668	599	635	659	666	628	639	570	622	642	622	637	629	617	653	644	696	638	607	651	616	653	620	635	632	667	656	591	659	671	674	646	635	654	592	626	670	608	632	635	671	604	626	621	650	640	657	621	605	640	698	637	630	583	667	631	611	651	624	568	608	657	641	672	650	634	633	582	621	618	650	653	632	616	639	594	639	643	644	678	627	651	610	648	616	572	625	674	648	634	628	662	600	599	642	613	613	609	643	637	632	601	655	632	651	655	641	640	659	608	651	643	625	637	662	627	631	613	604	644	627	653	609	606	633	596	607	615	606	619	636	686	630	658	648	636	629	627	617	604	632	672	630	676	651	660	642	658	675	633	586	658	624	630	634	629	667	619	622	635	667	634	634	615	651	634	641	612	609	606	678	666	591	667	623	634	651	674	669	648	644	583	643	627	606	677	606	632	641	627	571	577	587	628	641	661	642	607	613	640	581	619	666	621	626	655	592	641	670	603	650	673	645	643	612	642	645	670	616	629	634	638	639	618	658	649	610	637	652	621	631	645	659	614	636	650	634	627	589	628	635	633	592	625	646	697	611	616	596	620	661	654	653	597	659	664	605	647	645	620	620	667	588	632	641	643	636	675	659	638	619	621	645	674	620	583	637	652	604	655	634	638	640	606	606	648	617	684	633	620	647	613	639	634	662	626	627	610	642	642	652	693	620	631	615	624	635	663	641	600	611	637	650	651	672	620	626	665	617	639	648	626	603	661	603	603	663	647	656	607	649	620	601	664	658	619	627	655	648	644	661	630	632	630	633	638	676	620	641	609	627	619	632	610	634	646	602	652	672	584	603	635	653	619	653	609	636	613	622	646	614	639	623	622	615	636	630	640	616	556	601	601	612	639	578	684	595	622	671	653	606	625	627	650	624	619	615	628	653	650	573	653	634	665	663	684	645	601	638	642	652	656	639	667	607	630	658	636	635	636	638	608	665	678	646	636	640	582	639	677	642	709	618	602	633	611	602	648	622	647	655	630	645	607	635	649	635	633	595	667	583	664	602	652	632	621	613	672	615	613	629	627	598	623	617	612	613	624	605	633	701	645	686	624	633	589	622	605	645	615	593	664	645	646	663	612	584	623	597	633	659	653	667	624	642	648	628	610	600	652	647	627	659	605	621	675	674	664	669	676	606	655	618	696	675	630	663	659	630	665	655	622	657	610	624	656	663	651	662	660	619	674	632	609	601	613	643	648	641	632	643	609	625	657	628	630	658	586	634	649	602	609	637	631	643	612	658	610	630	668	633	638	627	633	656	633	633	666	583	619	655	636	620	623	639	600	625	609	617	666	644	612	640	627	597	607	641	621	619	595	684	665	638	620	643	647	683	691	649	587	716
1515	203	181	161	175	202	195	167	149	183	167	211	181	181	173	192	176	176	191	159	156	192	153	150	167	195	165	144	205	199	193	199	183	180	205	163	171	173	176	166	191	181	172	178	168	169	190	187	187	184	187	187	165	156	180	168	198	179	182	147	195	171	193	209	223	170	187	193	170	199	190	181	186	205	166	167	183	167	206	171	160	180	193	204	182	187	179	168	185	165	173	196	196	199	181	172	182	194	208	189	180	185	200	167	186	180	196	184	186	167	187	160	182	180	183	180	169	178	193	180	176	182	198	173	180	187	177	170	183	181	172	177	155	168	177	181	189	170	201	196	168	191	188	201	170	163	154	220	173	192	193	196	176	191	195	216	173	167	167	182	186	174	173	172	165	152	172	164	210	189	180	181	193	171	159	186	156	162	183	167	197	172	192	190	187	202	168	200	197	191	194	164	169	161	185	187	174	159	183	179	171	200	182	200	180	172	181	192	193	175	164	196	184	187	166	173	186	186	195	151	179	220	163	183	165	190	190	180	207	174	182	200	189	184	194	193	183	180	174	176	196	174	187	174	180	187	190	179	179	201	176	183	174	155	190	182	194	180	164	198	165	200	184	186	177	178	183	197	186	166	189	195	172	180	181	188	191	188	190	180	188	180	172	195	178	182	172	161	175	190	186	167	163	190	150	175	191	176	178	192	177	184	181	175	200	188	157	205	179	175	156	199	197	185	161	178	151	203	181	178	183	170	188	187	169	184	195	188	164	171	169	176	173	194	180	174	187	193	176	185	174	166	203	185	195	165	165	179	182	181	164	159	159	203	187	158	198	173	167	186	208	193	180	168	160	165	174	153	167	190	148	178	204	190	178	196	189	198	178	205	176	162	174	155	190	179	168	193	192	196	182	174	169	174	172	165	183	189	176	187	197	176	189	170	156	165	175	161	206	191	166	176	209	182	172	157	204	178	183	151	178	212	168	184	188	163	162	194	161	163	195	166	187	195	187	177	193	160	168	184	166	166	192	215	179	184	184	173	172	181	197	185	166	167	192	177	210	176	164	161	195	183	187	174	179	167	188	189	192	175	167	176	188	160	180	189	198	171	216	162	211	172	183	168	201	167	187	160	171	214	170	184	150	180	170	165	174	185	180	165	181	171	180	189	187	173	187	173	173	186	197	209	186	164	194	164	189	158	187	194	195	159	206	169	156	171	205	182	162	192	171	179	191	178	180	181	169	207	177	180	174	177	162	181	157	175	205	226	192	188	181	167	164	164	171	210	170	213	166	172	181	179	196	164	157	174	202	156	176	190	178	201	164	176	170	168	186	170	162	136	199	197	197	181	179	174	194	181	189	171	181	143	157	187	187	196	196	185	179	175	165	178	186	211	183	211	175	195	194	167	180	170	168	160	182	151	171	194	156	178	178	190	188	169	187	168	184	191	182	204	177	147	192	204	185	223	200	191	194	165	186	179	178	190	189	179	156	188	181	167	190	167	181	193	180	182	178	180	181	195	173	172	182	201	171	201	176	178	197	177	193	182	175	194	181	158	165	208	191	171	174	175	168	147	148	188	172	166	178	170	173	175	164	169	168	158	176	175	193	201	175	187	184	169	181	181	182	168	169	198	173	180	181	194	166	178	177	170	209	188	168	209	203	171	167	204	179	143	186	194	194	162	184	196	207	152	172	176	159	166	208	173	197	164	208	170	161	168	191	217	203	201	189	196	180	194	180	165	185	163	157	182	161	176	170	178	185	164	183	199	187	196	169	180	158	204	189	144	187	192	180	163	167	202	191	189	183	194	157	181	175	181	210	203	193	158	183	184	172	199	175	171	191	181	190	192	159	200	177	186	182	206	191	220	180	158	173	201	202	167	176	189	161	161	163	148	185	191	194	184	179	197	204	179	162	178	175	186	201	176	166	186	171	168	174	182	176	187	168	190	164	193	178	185	179	191	186	182	178	164	161	191	186	188	191	176	193	199	179	175	187	154	175	185	182	193	194	160	179	176	190	198	194	168	180	196	197	168	179	184	161	161	177	179	212	187	174	183	198	179	205	182	187	195	190	170	175	190	160	197	162	169	190	182	146	195	171	184	185	185	186	172	171	192	186	175	182	177	174	172	153	158	165	201	199	172	184	174	178	164	173	183	182	170	180	184	173	177	171	170	185	166	168	186	176	206	164	185	160	210	176	179	168	163	183	186	200	172	183	194	188	180	184	165	189	177	185	177	172	181	175	193	211	176	160	199	189	152	171	190	190	202	194	182	153	179	197	199	170	186	166	191	176	186	180	198	160	163	178	203	188	204	176	183	183	172	166	195	195	207	194	185	179	166	175	158	184	200	165	157	171	205	169	161	215	199	174	183	212	172	207	211	165	186	189	181	208	195	188	187	194	190	188	202	175	174	219	177	166	163	183	193	185	185	169	172	175	163	172	173	194	165	161	182	189	160	207	162	163	173	174	167	181	171	219	175	161	178	181	191	198	172	205	173	170	192	174	188	192	159	178	196	175	193	178	177	169	159	195	185	189	164	160	171	190	184	211	176	168	179	173	204	181	166	173	183	183	175	167	179	188	210	159	191	173	171	191	165	202	159	194	194	190	177	199	189	170	219	201	190	204	169	172	219	203	197	188	202	187	191	198	203	183	148	210	212	161	163	209	175	186	163	193	181	164	173	171	216	168	178	192	194	175	192	193	165	179	166	174	188	168	159	181	178	186	179	146	181	182	194	189	163	161	187	223	153	172	182	181	189	192	197	177	197	186	183	169	195	171	171	173	209	191	174	190	179	192	177	176	184	191	159	178	186	153	153	168	165	171	169	161	159	192	173	188	190	213	175	189	196	168	197	178	154	180	186	196	155	189	200	187	202	176	166	168	188	200	195	204	174	171	172	166	187	193	212	164	169	177	180	182	181	164	182	198	177	157	144	191	156	195	192	159	189	172	169	195	169	211	190	189	179	189	181	167	152	198	208	165	198	192	184	180	170	210	212	188	154	192	199	199	183	174	171	183	168	197	174	209	190	225	170	208	190	193	181	199	186	193	190	156	180	196	182	186	174	169	192	193	184	192	179	181	208	168	218	149	173	204	173	196	185	160	188	191	172	180	177	156	176	179	180	181	191	188	181	220	153	162	195	171	193	206	180	159	148	186	207	183	195	180	182	220	176	181	178	179	174	165	191	187	172	208	178	166	183	190	188	192	192	188	173	187	221	197	159	181	197	176	165	202	157	194	180	194	180	164	182	144	167	181	203	178	193	164	135	189	164	167	206	190	177	192	222	204	188	180	165	186	180	155	194	200	171	190	182	184	163	188	172	190	181	197	202	191	182	203	180	174	151	177	168	170	195	210	189	164	175	191	173	177	198	185	161	160	190	147	181	210	177	189	185	183	180	163	170	186	198	204	181	191	178	170	185	190	167	209	204	198	170	185	183	177	184	194	208	163	215	170	167	170	157	147	183	188	194	177	207	184	172	175	167	183	177	173	176
1699	487	531	523	514	437	504	499	491	481	448	490	470	478	444	445	472	472	453	478	493	448	440	478	470	477	432	479	509	454	494	461	469	473	457	467	419	469	483	467	427	484	474	464	441	437	448	496	459	450	486	440	465	425	480	481	484	462	457	486	489	454	448	472	451	431	436	493	468	429	473	509	452	456	433	479	457	467	432	443	498	428	446	445	464	471	449	480	456	491	486	455	443	433	447	461	480	458	497	441	434	467	480	463	451	430	454	448	472	461	452	445	468	474	473	497	460	458	438	470	415	463	468	479	477	451	451	475	449	486	480	484	432	438	467	473	447	421	450	457	440	474	477	475	418	453	433	491	439	445	410	460	514	453	455	468	485	451	473	472	477	473	450	469	474	478	477	459	469	473	459	485	470	463	446	498	417	450	457	446	474	497	479	449	412	457	418	451	445	473	467	494	462	501	470	454	448	430	439	488	449	468	471	464	437	501	496	466	478	465	456	473	451	460	449	448	472	525	452	490	411	448	455	479	436	464	449	439	466	456	435	474	444	474	491	471	432	453	515	474	427	478	482	438	486	448	485	489	442	463	488	472	438	488	443	486	423	485	438	434	474	463	462	426	452	491	441	498	454	495	443	521	449	497	486	504	417	468	479	444	460	449	493	504	455	437	463	416	457	458	462	474	447	496	427	442	487	478	451	415	475	478	442	440	447	472	474	445	468	481	450	459	467	416	450	450	460	500	457	455	455	464	477	491	474	481	458	472	441	441	447	477	449	446	475	490	468	490	467	475	468	494	425	451	469	447	443	471	486	489	450	427	433	478	491	454	466	440	431	468	468	478	404	465	485	442	461	491	478	482	494	453	465	480	468	471	446	446	464	449	481	470	469	438	418	475	481	494	420	471	459	473	423	455	462	429	433	462	476	469	429	430	470	475	467	480	453	476	436	506	472	427	427	473	492	443	470	459	477	459	532	444	479	451	405	463	410	492	453	420	441	455	421	489	496	445	436	454	396	473	472	410	466	467	462	462	496	474	459	426	427	451	479	476	475	428	497	431	426	464	471	457	462	427	447	437	446	446	446	454	437	459	444	486	459	464	466	474	466	443	432	477	478	461	457	445	447	434	475	481	460	451	471	439	461	463	467	458	475	475	489	479	458	481	443	446	451	451	457	448	449	420	408	466	460	427	417	473	458	414	449	444	474	446	463	442	439	438	449	463	463	444	457	480	473	430	462	440	463	461	460	451	468	442	502	434	469	478	461	472	435	477	448	468	445	460	479	478	479	429	467	490	445	406	457	448	442	450	456	431	473	482	472	442	436	496	427	494	457	473	423	444	464	452	470	442	451	440	439	461	496	487	461	445	458	475	463	497	467	461	430	458	471	468	437	460	423	465	446	429	443	461	455	444	479	469	454	478	452	470	428	471	462	448	453	501	448	456	462	486	407	429	452	449	415	463	454	494	471	483	471	431	473	422	431	422	451	446	425	429	495	441	455	447	479	457	447	492	492	461	457	485	456	461	511	420	436	483	491	476	450	455	454	453	470	452	467	444	459	490	415	469	449	467	459	463	445	443	492	415	445	460	439	489	470	433	434	459	485	486	474	502	444	462	448	469	444	473	459	451	455	414	456	455	457	445	478	454	490	445	451	456	436	431	463	442	448	448	461	412	473	471	466	464	443	445	471	431	484	485	468	443	491	439	474	459	477	486	494	444	440	442	454	464	462	435	484	483	429	454	404	474	464	480	446	459	429	471	442	433	465	478	452	428	474	487	430	475	452	456	463	450	426	454	439	480	461	437	494	471	464	471	488	448	449	463	436	458	477	467	410	451	486	459	434	430	470	473	434	451	433	461	428	494	463	449	464	476	449	453	481	469	477	426	424	499	446	494	467	453	462	475	436	438	512	475	494	425	447	447	506	470	448	452	445	455	450	466	441	451	468	452	484	457	473	476	458	471	449	459	439	415	487	513	467	459	473	467	462	457	488	474	458	447	434	451	474	482	481	507	457	467	443	464	444	453	440	465	452	470	457	484	495	443	468	460	480	434	406	470	493	427	455	472	473	467	434	486	443	467	512	463	482	451	465	456	421	469	482	501	473	467	459	437	465	456	461	459	486	414	437	473	449	426	454	455	451	422	460	448	449	451	487	454	460	434	477	478	485	462	506	454	455	464	432	435	476	434	466	484	466	447	494	507	475	450	455	433	433	478	453	424	413	461	447	474	477	484	462	440	479	453	430	472	456	467	446	473	436	452	501	418	448	450	487	439	434	440	457	487	491	439	456	485	468	513	477	429	452	451	455	456	411	464	471	433	453	468	436	455	493	482	427	458	441	469	479	451	504	450	436	507	442	454	436	478	516	498	496	484	453	476	411	480	452	431	471	430	436	478	472	445	427	452	474	482	410	482	442	456	467	480	464	420	464	491	477	454	457	459	456	445	478	464	456	411	468	436	467	484	500	446	475	475	469	464	441	483	498	485	442	466	456	462	456	481	478	500	471	458	482	462	470	485	459	441	518	463	419	469	413	461	453	491	453	449	500	462	448	439	499	464	473	480	451	442	452	444	468	435	422	467	469	406	388	476	466	492	487	481	481	462	461	433	500	469	463	453	459	450	486	431	491	474	440	462	449	456	467	488	443	452	460	427	483	470	482	465	446	460	451	459	465	508	445	454	500	465	468	473	458	502	424	479	459	485	459	446	432	459	481	476	497	486	411	409	464	410	439	455	474	472	456	485	481	465	458	444	461	487	477	451	439	490	474	494	487	458	465	462	494	453	456	473	470	470	491	479	479	462	465	462	484	438	448	474	462	476	448	462	476	485	433	476	498	431	462	426	481	445	459	432	484	462	469	448	449	476	492	476	432	452	462	476	456	471	474	466	456	425	455	472	482	476	447	430	446	446	419	465	462	445	465	461	471	441	442	457	477	448	477	498	477	459	438	511	449	466	426	492	453	464	437	470	464	476	425	452	447	445	438	463	505	523	466	455	437	447	463	443	428	496	447	460	458	450	456	456	462	482	470	463	454	474	450	405	475	437	499	439	442	435	458	432	450	486	441	448	488	443	443	415	485	480	466	487	479	442	447	462	452	441	494	460	458	454	462	497	422	437	476	485	454	467	478	477	491	475	451	487	464	467	471	475	450	438	476	487	460	486	470	488	455	454	485	497	481	447	444	442	462	426	414	465	458	452	447	485	477	445	449	458	469	433	426	475	488	438	461	491	450	471	437	449	436	438	456	494	482	437	437	477	420	449	471	501	453	460	435	462	463	454	448	452	465	468	450	479	456	438	442	486	480	473	424	444	481	465	447	469	463	466	457	434	442	437	450	444	461	476	463	493	481	483	468	453	455	470	482	431	485	454	445	457	498	513	483	464	456	486	462	461	450	478	451	448	476	461	477	450	460	449	451	455	418	457	495	469	436	449	444	459	505	456	452	427	456	487	443	484	477	468	474	466	411	443	457	441	439	462	434	450	400	486	456	482
8044	719	676	586	503	487	425	387	352	385	425	364	401	326	365	348	344	358	304	334	326	311	375	340	344	382	361	332	358	332	337	357	320	327	347	325	342	329	343	325	342	322	344	387	368	310	334	336	321	351	332	346	349	333	337	347	362	364	337	339	335	316	324	352	313	310	327	337	336	344	307	317	345	373	337	347	319	338	329	319	354	323	336	334	322	316	340	336	347	329	301	312	353	305	365	302	357	362	324	324	349	327	313	349	326	342	383	358	328	360	340	344	323	355	342	344	331	379	343	345	307	353	338	333	335	297	320	325	356	323	317	321	333	345	325	308	333	331	371	345	337	347	343	332	358	349	346	348	357	311	334	356	333	321	328	386	355	326	321	308	316	338	360	328	330	361	335	359	330	312	322	339	358	329	325	325	321	358	304	354	337	339	339	364	343	333	282	329	337	318	342	359	350	296	295	341	341	322	317	384	308	321	316	356	342	331	347	331	376	322	320	336	362	329	321	319	330	339	332	316	334	348	344	293	319	324	355	359	345	344	325	342	338	371	330	330	328	336	369	326	329	341	311	360	310	336	345	332	340	299	327	329	351	307	335	333	366	355	323	331	354	327	323	358	339	355	353	332	351	354	320	305	349	336	328	344	337	365	354	337	382	331	355	318	321	339	345	368	339	353	313	354	342	342	364	349	330	337	363	389	359	337	355	333	377	340	318	356	352	354	343	354	349	301	357	299	288	346	322	327	359	343	340	312	321	334	294	357	363	330	299	350	368	305	327	330	338	312	357	328	359	344	367	326	361	341	350	340	330	324	307	332	327	326	317	363	309	326	337	364	332	308	345	316	335	359	358	351	342	344	330	376	340	337	356	331	326	330	308	310	327	329	326	341	341	336	335	340	353	309	326	352	321	337	328	333	360	392	337	340	332	318	321	356	312	356	347	342	324	311	320	346	349	347	312	329	310	357	307	338	303	311	354	322	310	373	333	348	348	335	300	349	366	322	345	338	318	353	338	329	365	351	313	362	346	320	356	320	352	346	305	324	316	326	318	338	330	347	372	350	331	330	313	331	330	329	359	320	306	356	366	334	370	359	351	320	338	306	351	347	322	339	354	326	331	360	325	327	362	325	339	385	314	330	288	307	332	346	316	343	335	306	302	335	332	316	313	306	339	317	340	318	317	352	356	323	364	375	333	318	347	326	328	371	356	347	327	369	358	350	326	327	328	323	343	310	336	297	338	340	339	331	260	319	304	360	347	343	302	373	322	322	350	317	342	357	320	348	318	346	338	334	333	331	326	362	361	282	329	338	282	327	335	306	312	352	349	327	355	339	347	349	346	328	329	310	319	372	360	349	344	334	313	344	356	318	341	311	355	320	341	335	321	345	346	373	336	342	336	319	300	327	349	334	329	318	341	366	350	359	323	331	389	336	311	334	328	349	352	353	330	353	336	306	377	319	328	345	342	339	343	349	344	322	354	360	332	301	307	351	317	307	355	322	319	331	323	322	325	313	359	349	375	329	317	327	348	350	332	297	321	333	321	322	349	344	366	343	328	307	333	326	335	395	336	362	347	336	336	339	358	357	340	358	365	348	346	332	348	334	356	354	295	301	352	333	347	339	353	345	307	337	360	331	349	355	357	345	339	361	351	311	337	321	347	373	348	335	329	341	346	335	341	319	362	328	325	322	341	329	349	337	312	319	324	322	348	314	350	343	342	311	336	334	338	397	397	337	324	304	362	370	335	339	305	367	308	339	325	337	367	351	317	329	306	354	338	341	383	323	286	330	333	362	327	302	349	347	335	323	310	305	359	311	336	369	345	316	343	334	343	348	334	335	337	335	347	362	315	317	361	362	327	349	330	318	325	328	335	338	378	344	320	327	366	315	346	316	332	327	325	313	331	344	306	354	307	331	321	339	349	341	326	319	349	349	347	317	338	324	350	312	372	340	314	326	302	339	359	344	338	343	324	342	357	290	352	347	346	369	361	376	344	326	340	334	298	322	335	314	318	336	324	313	331	356	301	306	360	342	332	319	360	317	377	338	339	332	330	357	371	330	333	325	353	350	338	403	343	332	343	325	337	346	311	334	332	295	295	336	362	336	311	330	321	353	337	308	315	288	335	339	334	350	354	335	306	344	337	331	341	299	346	339	365	313	331	358	332	349	321	367	350	360	352	345	373	361	346	371	323	330	312	349	356	319	344	404	307	358	343	337	344	370	342	356	340	344	368	351	365	356	361	343	315	313	350	360	336	309	347	329	378	325	360	316	298	338	327	328	309	306	327	286	368	352	326	311	360	339	358	360	310	330	290	353	313	310	315	336	321	337	318	313	329	349	326	342	327	345	351	347	335	319	361	300	326	332	349	350	344	327	376	329	334	323	351	308	316	347	344	323	349	326	357	338	305	330	360	352	368	321	370	306	342	328	334	325	323	306	336	319	328	315	345	328	317	296	356	360	351	336	364	353	349	318	342	320	340	319	322	329	386	299	340	316	326	328	337	347	346	358	314	347	369	376	351	275	348	310	344	351	338	319	312	322	344	342	328	344	328	352	333	345	338	345	310	298	324	329	348	331	322	359	358	357	335	347	345	337	342	333	340	347	375	351	348	323	332	337	344	326	322	341	337	356	344	382	340	331	333	362	334	327	347	363	330	320	320	326	346	347	336	309	341	337	326	329	347	316	352	326	407	328	350	360	318	316	345	361	335	334	323	355	339	313	322	300	388	335	347	319	379	351	334	322	391	320	361	309	335	358	352	331	366	350	355	304	339	345	326	360	343	343	286	330	325	308	289	332	306	346	313	331	353	332	339	354	337	331	366	328	364	337	351	350	333	349	369	357	337	315	348	369	357	343	369	327	324	301	330	333	316	355	358	297	309	363	356	342	381	331	352	335	350	332	308	340	325	361	350	332	340	321	333	336	297	331	351	368	336	365	318	332	341	333	386	356	354	292	338	356	347	345	323	355	314	316	332	339	336	335	321	365	386	317	343	339	337	331	330	312	357	350	338	343	337	321	357	310	348	355	320	336	353	371	333	314	345	314	368	353	304	303	373	323	336	341	333	322	311	343	339	368	316	320	345	338	326	337	340	309	363	341	336	324	340	322	341	361	324	340	357	333	359	313	344	334	365	337	311	320	325	356	338	307	325	320	351	369	333	290	375	322	318	344	345	322	358	336	362	351	331	366	380	340	311	333	323	346	310	325	389	355	344	336	343	312	345	309	340	334	377	358	376	380	360	352	343	324	338	325	333	382	298	338	339	343	360	300	338	367	356	319	324	345	344	346	336	331	376	325	326	333	370	356	340	303	368	320	349	362	356	321	317	334	348	360	345	336	319	343	323	344	316	336	334	321	356	355	350	349	353	353	345	339	293	277	362	330	393	334	326	312	357	293	342	355	331	358	356	377	374	358	334	336	353	322	314	374	364	308	354	380	347	342	311	325	366	353	342	328	317	355	368	348	370	344	367	355	343	342	367	334	342	364
6753	1076	1511	1639	1525	1311	1131	1078	1037	1003	961	935	895	893	832	883	851	810	800	836	813	828	815	847	806	774	766	831	844	803	824	787	802	769	761	798	805	758	790	780	778	732	796	762	760	782	785	821	782	727	770	787	776	760	799	736	726	818	763	743	738	767	750	759	756	764	707	811	773	764	742	768	766	780	730	776	704	746	759	782	725	758	711	783	815	744	764	731	800	799	810	790	760	711	747	768	820	769	738	791	770	740	777	743	769	740	738	784	756	804	769	809	696	747	756	793	768	766	765	769	750	801	765	725	743	749	729	805	805	759	761	749	725	786	763	776	722	794	737	776	716	782	803	750	715	772	767	777	790	727	787	767	748	805	737	794	748	784	757	800	793	781	779	714	783	739	776	744	775	822	776	741	784	787	822	755	766	783	748	775	770	794	744	761	764	754	755	765	763	756	773	786	807	767	738	779	777	769	752	730	781	796	774	733	750	761	719	777	719	726	797	801	808	793	797	790	749	758	747	769	798	803	808	765	769	770	758	804	754	712	740	761	757	772	781	763	738	764	778	796	695	718	794	781	762	762	768	830	767	723	782	727	735	779	795	801	709	766	779	809	787	756	805	717	765	801	803	727	776	776	741	761	770	798	741	778	736	771	752	743	762	782	791	833	779	756	735	756	774	733	726	751	805	776	732	715	761	760	765	800	760	798	756	763	789	779	761	794	776	800	817	758	777	760	775	790	799	746	766	758	800	815	838	735	782	744	813	735	739	817	784	759	762	720	766	802	795	795	756	807	785	798	786	755	771	758	832	795	701	764	757	721	726	787	803	772	795	789	761	789	715	734	756	755	748	762	799	793	763	774	787	799	773	749	752	760	759	765	749	791	794	715	744	774	755	751	740	813	735	699	756	758	759	745	753	760	788	732	753	728	752	755	738	777	782	771	731	693	757	739	806	766	717	712	782	780	788	766	760	772	787	782	746	738	766	737	774	799	757	787	803	752	756	795	781	752	789	770	817	741	746	770	768	758	744	787	784	712	805	746	797	807	805	712	816	763	781	796	725	711	782	718	754	759	770	776	736	777	805	729	727	808	749	751	750	746	800	735	836	796	771	724	722	797	751	780	751	785	758	760	805	716	795	726	782	708	760	812	794	737	765	822	750	786	773	739	797	756	730	761	768	744	786	791	847	720	765	743	772	754	761	752	756	767	776	779	717	784	840	786	699	785	772	780	760	798	753	755	742	800	764	737	758	795	735	776	763	713	803	784	746	773	792	770	816	804	754	729	737	780	789	742	742	765	772	781	764	759	767	724	809	757	707	768	766	757	727	770	800	748	777	785	738	757	849	740	768	754	835	796	802	770	777	755	737	833	742	774	731	761	828	775	758	728	826	770	805	758	809	782	769	780	797	793	747	787	768	759	801	705	750	730	779	796	774	756	754	743	774	797	732	788	774	789	776	751	823	778	676	769	806	763	756	738	760	776	782	784	760	771	691	809	821	787	769	786	765	820	795	769	774	782	762	802	765	738	763	719	739	758	791	804	791	778	741	740	771	802	746	740	756	754	776	811	782	751	776	740	811	787	767	729	774	764	803	771	727	753	793	794	750	755	781	775	803	761	732	764	775	776	785	750	757	749	781	759	758	843	791	771	763	773	776	776	766	783	761	777	729	743	775	775	785	816	762	774	754	752	754	807	809	776	781	741	740	779	769	834	826	798	776	764	728	791	770	765	756	768	751	772	743	795	764	755	750	751	763	749	780	733	740	763	779	722	773	729	806	815	754	768	743	737	704	725	815	748	755	777	771	760	748	790	730	761	748	778	796	762	749	763	759	771	760	764	794	781	785	743	769	769	811	714	792	764	746	811	746	730	753	784	825	786	719	783	756	759	771	770	732	807	821	819	818	748	782	730	783	815	784	755	787	709	759	769	771	777	717	750	733	750	797	780	775	812	770	774	784	754	782	829	808	809	821	816	727	772	747	738	767	779	791	766	775	751	781	775	755	776	811	761	771	757	793	769	797	768	786	758	753	789	763	768	756	727	748	742	796	799	764	737	784	808	765	751	764	766	763	756	795	761	828	753	770	734	744	727	769	782	775	764	772	811	745	762	792	745	761	767	801	774	755	768	749	768	754	772	744	769	801	746	789	766	780	825	739	724	783	809	790	738	723	775	738	744	760	812	790	775	775	771	766	772	744	758	742	783	727	725	810	776	783	786	756	731	761	767	813	752	762	788	790	739	725	775	750	721	739	772	763	764	750	812	777	786	747	761	718	793	819	808	754	769	762	729	797	752	777	762	757	734	759	771	786	782	745	784	799	732	750	716	848	763	765	771	860	769	756	740	767	795	780	784	767	746	781	765	819	785	745	801	772	793	753	799	777	767	715	755	729	739	745	815	752	734	740	754	763	734	736	755	750	792	772	773	736	767	715	732	746	785	770	797	737	766	822	792	769	738	792	708	758	772	777	765	763	741	762	763	738	736	767	765	750	752	769	732	768	747	783	802	782	778	771	768	798	729	756	774	737	768	791	783	796	728	738	764	777	790	790	778	734	747	755	776	785	740	801	746	759	779	780	783	784	779	728	714	721	783	763	802	792	807	796	749	690	739	751	799	775	769	821	801	755	827	800	758	796	793	825	790	776	715	777	813	749	798	800	770	764	767	812	771	726	743	789	741	753	787	765	772	785	777	728	744	770	773	796	749	735	759	766	737	760	798	736	758	792	753	812	765	763	757	770	787	760	792	779	791	767	780	758	724	765	795	747	796	794	751	783	784	787	760	788	746	754	835	781	797	778	758	766	777	777	761	770	793	793	792	765	757	753	767	747	751	769	767	777	804	745	781	787	723	765	762	764	779	771	685	794	758	780	774	788	761	749	755	769	737	800	752	747	801	780	760	759	734	796	779	758	787	758	741	773	772	772	739	772	823	801	758	804	782	782	762	751	797	856	739	806	795	778	808	780	782	817	805	737	798	782	754	762	773	754	773	792	774	795	804	765	778	866	746	753	761	773	771	745	799	762	791	770	758	766	770	751	745	823	783	781	745	725	787	797	782	771	754	803	790	779	755	801	767	801	771	727	766	737	770	778	799	755	784	756	752	744	792	762	748	750	721	775	809	740	735	766	740	788	806	716	775	754	733	835	732	808	785	816	813	793	763	773	722	769	769	786	733	747	772	784	776	772	807	718	791	787	766	763	801	745	774	709	771	771	733	751	752	784	779	781	772	785	780	779	790	757	795	739	777	779	749	780	767	796	771	764	765	788	770	759	749	779	773	790	820	777	740	794	772	728	742	726	771	728	788	744	756	806	755	785	759	819	763	754	762	794	805	786	780	798	784	794	789	759	713	779	731	762	779	786	762	809	729	764	741	798	765	785	816	769	749	758	804	739	774	821	755	751	753	811	727	779	770	726	801	762	761	773	806	804	752	779	772	788	751	787	816	805	754	739	728	760	765	748	810	806	803	715	723	776	794	766	765	808	787	716	779
14925	1416	952	728	640	548	443	384	378	354	333	328	332	314	297	284	315	284	274	278	295	316	277	295	289	269	265	304	320	281	308	293	289	276	283	282	287	321	276	284	266	292	296	327	314	276	246	299	291	280	279	298	294	292	279	287	292	293	303	288	304	299	274	255	310	226	268	292	257	284	299	287	298	302	299	260	262	279	279	268	278	301	273	282	299	274	285	250	291	239	292	298	283	298	283	308	291	279	289	291	291	291	276	305	299	291	297	298	274	297	272	265	258	262	286	233	279	260	270	295	271	265	218	295	295	266	272	287	303	289	273	274	300	268	285	310	323	284	279	309	289	296	310	297	265	285	295	258	291	267	280	278	252	295	277	297	283	257	283	318	265	265	307	280	282	277	273	263	265	262	267	284	269	302	270	256	273	262	259	280	312	283	292	250	245	279	251	280	287	272	277	287	297	239	274	253	253	226	307	262	296	288	293	257	246	262	272	300	266	254	263	274	307	279	321	304	275	304	306	260	282	282	255	273	258	273	289	276	305	259	258	295	285	315	296	288	275	284	270	248	292	292	274	260	262	263	286	292	254	240	289	262	294	277	293	312	259	302	305	275	310	300	262	264	270	262	280	294	269	280	271	274	261	295	290	300	228	266	298	258	300	258	274	295	300	294	297	303	285	272	266	283	289	274	330	279	304	295	282	230	281	289	288	324	278	297	275	316	276	250	293	280	264	263	288	297	268	292	279	297	320	269	276	296	264	287	273	263	268	284	281	269	266	280	257	262	272	279	272	259	309	307	276	266	297	264	297	293	289	265	241	259	272	264	259	271	267	267	302	301	274	293	277	294	320	259	258	308	301	309	274	271	316	302	295	268	295	272	285	286	259	264	278	314	280	310	301	283	282	265	289	291	275	282	243	275	290	285	283	283	274	260	303	268	286	303	258	264	280	298	290	272	301	280	279	284	273	288	274	310	292	265	292	283	291	256	261	286	298	313	305	291	289	286	278	294	309	268	307	282	316	255	265	294	274	271	257	271	296	306	283	290	261	309	265	311	291	279	285	284	270	271	296	298	272	270	290	250	281	289	302	248	285	264	284	282	300	300	277	285	259	306	309	306	282	312	277	255	279	271	277	311	305	271	261	288	302	257	273	272	289	289	245	294	303	285	275	241	271	267	272	279	270	270	283	279	244	286	291	300	300	268	298	240	264	299	307	275	265	284	309	258	278	308	285	257	283	271	283	263	290	300	273	283	305	292	276	305	287	286	260	267	268	287	282	292	273	291	265	262	246	268	260	288	299	304	288	281	274	290	291	295	279	262	266	302	260	321	280	310	291	313	304	272	281	278	316	284	284	273	274	304	254	295	263	287	267	301	260	255	260	255	319	312	273	260	292	291	273	295	257	279	285	276	283	251	280	303	274	249	282	301	308	279	275	264	285	269	289	249	276	280	307	276	285	260	295	245	276	243	282	266	264	318	257	295	292	305	272	282	285	281	274	251	295	237	264	291	292	279	273	237	285	265	264	267	258	264	290	309	291	275	274	259	291	303	286	269	269	312	280	281	265	297	284	245	271	295	254	276	264	300	281	238	286	274	312	267	266	283	271	285	261	284	315	279	253	230	269	322	302	247	310	284	278	292	293	267	281	281	275	297	274	272	264	297	296	279	307	285	299	272	278	303	293	303	308	293	271	300	272	300	275	288	311	227	259	295	306	341	276	290	303	257	272	265	270	290	268	291	255	255	289	293	273	289	290	278	272	281	311	298	251	268	289	284	297	312	285	256	260	287	281	306	305	312	290	274	265	282	264	267	280	245	255	295	299	290	266	280	275	256	301	275	274	276	280	290	312	291	294	286	277	323	279	273	273	276	287	290	304	296	276	282	273	315	293	301	278	272	295	303	300	267	266	313	287	266	278	279	286	265	266	298	276	285	311	295	267	271	268	279	296	288	275	267	264	274	298	276	270	282	290	258	288	308	299	266	309	273	264	301	268	276	300	278	263	234	269	284	267	268	266	259	253	265	274	286	263	285	337	278	291	264	265	279	266	291	262	278	290	280	277	276	296	319	271	265	262	288	274	290	292	284	298	283	249	305	270	272	248	312	301	283	314	281	291	294	297	328	266	269	300	334	239	273	289	287	277	279	278	276	282	320	267	291	300	275	266	297	272	295	290	281	274	257	252	269	290	252	287	272	264	264	269	275	271	285	280	243	262	257	279	310	293	282	265	268	297	291	255	309	294	280	280	290	267	276	294	292	296	283	277	273	273	285	321	268	282	248	308	280	279	287	309	297	276	283	287	309	277	276	319	287	275	326	288	284	250	275	279	258	295	282	262	299	283	306	294	308	275	278	282	311	279	302	299	291	281	245	258	305	295	270	277	296	274	267	242	273	275	247	289	257	310	268	296	279	266	266	261	280	301	282	284	303	246	309	302	279	277	293	266	261	256	271	259	295	256	260	283	271	249	296	253	297	262	277	314	269	299	269	283	295	272	314	290	259	276	302	296	301	328	280	275	276	339	317	285	276	270	248	283	256	280	279	303	258	288	307	308	264	293	302	306	313	302	303	272	281	269	269	285	295	283	254	308	302	260	278	260	302	280	262	321	252	264	274	272	289	306	294	287	286	290	310	285	264	281	288	297	287	290	301	306	290	286	300	264	292	300	320	266	308	273	279	281	280	262	273	302	296	260	278	291	242	317	298	269	282	289	277	288	261	288	291	258	251	290	274	290	268	271	267	288	278	286	270	279	255	283	290	268	295	278	285	309	292	294	278	290	273	287	270	316	249	290	317	257	317	268	264	260	269	280	282	309	273	264	312	297	288	287	282	299	291	305	286	322	266	295	257	270	264	278	310	294	287	287	268	301	307	276	310	321	325	295	292	289	257	279	260	269	271	274	280	302	304	273	296	309	266	281	268	241	278	301	291	268	307	299	275	299	270	280	259	285	293	289	259	313	300	277	279	286	278	269	297	306	284	269	279	297	279	279	308	289	315	284	337	302	284	289	270	285	294	296	290	279	301	274	281	274	271	291	280	317	287	280	291	253	278	255	276	265	300	295	271	281	270	298	308	325	269	311	263	267	288	283	260	279	300	274	267	293	253	286	304	284	273	272	280	287	291	277	291	299	303	271	292	281	279	287	265	254	273	304	278	295	279	294	296	286	256	284	285	285	275	306	294	282	267	318	288	286	285	303	312	291	305	281	297	293	256	281	290	267	280	286	276	273	308	301	279	269	262	278	280	302	268	284	294	258	280	284	288	270	295	268	292	255	303	280	261	309	278	314	273	288	257	282	261	265	269	267	314	281	264	254	275	291	288	275	282	293	268	287	307	306	279	309	307	268	290	285	298	268	283	279	267	299	292	255	281	291	294	272	290	264	308	284	269	271	287	284	307	295	300	266	292	245	305	244	320	266	293	290	275	272	260	287	268	282	279	303	277	298	303	268	275	276	283	286	264	311	307	277	270	284	316	314	294	279	306	284	290
8483	1201	2179	2221	1961	1689	1466	1233	1098	1052	994	972	926	812	814	832	796	785	741	722	697	739	746	747	712	709	651	683	723	734	699	687	714	678	726	720	676	691	705	635	671	641	639	665	616	641	650	672	673	628	654	694	663	662	663	695	650	658	676	632	586	635	671	653	648	626	605	617	656	655	658	665	638	631	653	592	657	658	678	646	621	612	644	606	652	622	658	582	661	642	712	656	648	627	688	643	669	622	646	649	623	655	666	634	629	594	677	656	617	620	715	591	664	654	643	629	655	649	666	642	628	652	631	627	659	622	660	634	632	647	629	608	629	666	665	588	598	641	609	622	639	649	677	645	630	631	632	645	664	626	593	643	621	623	670	607	611	661	609	628	639	631	645	645	620	618	609	637	604	664	598	562	639	661	661	628	666	632	624	668	647	656	623	618	659	672	596	677	650	638	594	626	633	630	626	635	600	667	632	665	679	614	555	644	665	628	634	632	654	636	668	636	641	663	645	602	631	614	635	681	670	618	628	607	591	622	590	626	630	609	642	625	659	639	659	596	601	632	618	639	656	663	637	673	629	597	646	656	653	618	648	598	601	676	625	648	667	634	658	639	596	647	644	648	616	629	642	656	590	634	596	640	642	620	656	638	637	627	634	611	664	606	683	606	622	631	629	622	639	627	644	647	609	666	641	641	634	647	627	641	645	672	677	603	625	649	611	621	612	673	635	643	641	646	607	669	622	645	564	601	608	623	615	639	648	604	548	620	654	619	614	648	597	659	658	637	633	645	660	604	580	634	665	618	637	652	605	636	667	655	648	690	621	632	665	580	632	583	643	665	597	654	648	604	666	618	636	625	636	664	633	634	567	663	626	655	595	658	642	629	588	593	630	588	634	645	708	627	633	617	638	671	612	660	647	607	587	609	661	626	675	668	620	569	649	627	638	582	622	623	656	585	633	655	624	654	634	616	632	609	621	626	638	656	615	655	649	619	649	581	564	626	640	644	644	636	637	627	626	637	668	626	629	609	657	619	612	619	638	632	592	638	659	642	631	647	634	692	624	639	580	626	611	633	634	650	628	654	619	617	633	637	665	656	615	636	652	659	632	642	603	621	646	668	631	607	631	621	657	637	628	666	671	657	648	632	640	606	600	635	643	617	623	622	648	628	606	668	649	618	642	610	645	631	655	687	615	598	650	660	583	622	652	647	601	654	640	603	666	629	684	673	639	649	626	662	649	640	631	640	633	621	660	640	620	606	653	648	649	626	637	626	650	618	662	636	627	631	606	626	610	595	643	639	636	678	643	644	633	651	572	636	608	641	627	649	655	637	614	603	657	619	652	682	616	629	646	649	657	634	674	584	671	607	625	644	630	642	647	604	606	640	644	633	678	635	673	651	649	660	604	600	661	633	649	636	656	656	622	644	659	617	642	597	617	608	672	640	635	619	678	618	637	685	646	662	615	590	583	641	647	616	649	613	625	609	684	655	632	627	592	644	622	633	650	671	625	619	648	630	643	610	705	615	640	618	657	620	637	645	646	674	629	626	616	671	656	647	645	608	683	630	632	644	639	638	648	635	649	654	662	633	659	658	647	695	629	613	628	618	668	644	637	597	624	620	653	670	677	680	592	612	642	594	683	664	614	623	658	691	649	611	637	651	593	626	655	635	648	606	644	667	623	667	659	613	615	654	669	633	605	628	638	628	644	663	624	666	606	631	630	645	599	608	645	636	642	625	634	683	647	674	630	599	598	672	627	617	628	653	657	617	614	661	649	626	600	578	616	633	652	645	617	658	609	619	599	629	667	643	632	611	637	652	645	642	648	606	654	652	639	611	660	597	633	578	646	669	643	668	669	657	647	633	581	640	651	618	636	690	669	609	632	607	627	614	631	629	685	679	633	646	643	621	647	666	665	621	692	599	648	588	591	680	614	600	634	627	608	629	646	672	646	626	648	632	630	612	646	697	631	598	649	629	599	666	641	630	642	653	646	647	640	637	634	654	633	615	675	630	633	639	650	647	623	651	619	601	635	599	619	679	619	686	589	638	631	624	656	621	630	606	627	640	640	650	629	632	622	611	615	594	634	616	609	579	625	632	651	608	648	656	635	584	661	633	611	632	657	590	623	626	634	602	603	647	643	616	664	631	636	629	650	684	622	603	649	641	602	604	604	616	634	615	631	642	600	594	614	645	605	603	621	602	668	692	695	619	575	680	625	652	577	653	625	675	583	654	608	614	651	633	650	557	660	597	645	635	607	636	659	685	643	634	669	596	623	664	681	686	642	597	601	644	631	643	615	622	608	655	592	649	651	619	665	659	629	650	590	561	614	613	614	599	675	633	638	635	615	615	582	637	610	604	690	613	651	617	609	619	669	665	634	611	590	635	635	606	636	595	672	646	626	680	655	621	674	645	661	597	608	663	647	625	655	574	609	642	644	635	649	663	672	611	630	606	647	658	674	663	636	643	642	703	624	569	632	639	629	608	626	604	628	659	642	645	639	644	667	640	655	647	637	654	633	628	600	618	638	597	628	608	680	606	651	672	654	629	657	657	617	636	640	646	629	648	706	653	663	645	629	641	680	586	630	677	626	605	649	632	657	622	638	610	624	611	652	609	630	581	646	643	654	603	639	630	701	660	619	642	618	625	662	647	606	681	629	661	624	628	612	644	655	640	618	581	629	618	663	635	675	637	627	618	656	658	626	662	660	609	642	635	621	608	587	656	645	610	645	621	632	635	627	674	634	639	629	646	602	644	654	634	623	696	666	625	603	646	663	667	612	628	668	666	633	629	613	643	672	617	653	611	623	638	592	621	638	656	596	651	637	567	640	641	602	600	628	618	625	617	659	641	660	600	601	596	591	629	621	623	610	628	677	624	632	605	674	617	648	635	662	663	623	625	634	629	621	635	629	634	644	675	645	623	603	635	646	628	639	619	669	609	682	596	643	635	598	606	605	635	665	600	598	612	608	610	591	652	634	624	652	613	596	615	672	633	654	674	656	613	636	671	656	637	672	614	612	617	629	623	659	609	631	604	583	668	658	623	638	601	647	586	612	604	631	658	625	625	638	606	622	622	627	637	651	617	612	667	642	632	657	623	689	615	667	630	619	641	623	592	698	608	651	619	660	632	605	664	641	663	632	640	635	645	616	634	635	642	671	662	685	652	633	674	658	641	615	633	668	585	666	577	667	658	671	621	658	698	670	620	639	615	666	684	621	642	627	632	664	631	651	630	627	611	617	650	685	598	615	623	637	654	642	636	599	646	630	615	637	657	638	622	617	629	628	648	690	629	629	610	656	684	639	609	604	648	642	647	599	660	608	640	636	642	633	663	675	622	624	614	661	597	644	624	620	663	639	611	627	648	660	636	596	613	613	648	615	632	680	624	593	584	659	640	628	633	638	635	619	674	643	587	662	623	673	633	652	576	600	639	631	659	611	626	645	665	647	583	651	622	613	614	624	655	627	653	644	626	624	620	627	622	656	641	630	624
1464	177	203	193	212	170	156	192	156	153	175	192	151	156	170	193	181	202	184	178	176	168	167	169	164	184	183	174	189	170	201	192	206	191	180	194	166	183	188	181	168	171	195	170	194	179	168	159	185	203	181	163	163	180	192	171	184	172	170	194	174	179	181	191	161	163	164	205	184	177	170	189	184	178	182	204	194	203	206	176	165	189	179	208	170	177	222	193	165	166	141	179	186	194	160	157	189	204	176	175	170	186	165	158	191	191	171	165	165	154	180	155	149	156	208	206	171	185	173	194	174	175	161	178	173	178	178	182	196	169	188	176	205	195	192	184	194	187	167	204	185	172	182	165	175	149	187	196	173	182	198	191	174	170	178	202	166	179	173	220	175	191	193	200	184	187	153	184	167	177	174	180	180	205	203	175	158	181	193	205	171	177	142	186	163	190	171	152	192	174	192	162	184	196	206	186	184	184	158	159	182	178	165	193	171	186	189	201	164	203	193	193	218	166	192	171	192	209	188	159	201	174	179	183	140	202	200	158	172	209	192	158	183	217	178	172	152	200	198	200	187	194	198	196	173	188	180	174	183	176	181	176	193	185	185	174	166	179	143	156	174	183	184	163	156	176	190	194	215	181	178	214	186	169	184	175	201	164	172	155	182	156	177	197	188	198	161	182	166	176	178	165	185	167	199	175	183	180	197	194	174	182	185	197	197	197	177	151	158	149	194	194	182	193	176	162	175	178	183	177	164	187	183	164	179	171	185	194	167	191	203	183	177	189	166	186	187	208	203	165	178	174	188	205	187	163	193	189	172	174	162	175	190	176	206	177	178	171	200	183	189	184	211	188	174	202	176	189	181	191	205	190	171	180	194	172	174	196	204	178	209	174	184	178	170	191	206	162	151	162	168	150	153	177	178	169	165	177	163	154	197	152	181	177	203	220	175	181	185	199	184	191	175	177	155	175	181	158	178	174	206	194	185	197	189	179	180	165	183	204	166	175	194	184	195	189	174	166	159	176	186	203	153	167	187	200	156	194	173	189	192	179	187	146	196	174	198	193	167	186	182	208	182	166	185	180	164	182	170	181	165	194	168	188	176	170	193	187	168	184	194	176	201	219	179	202	179	152	170	179	180	164	191	189	206	198	198	178	198	159	180	167	196	167	179	180	180	186	158	170	185	174	190	176	184	177	154	178	175	159	171	165	185	194	187	193	165	177	200	188	195	177	189	176	194	179	208	196	180	154	197	168	169	188	168	166	175	170	204	161	143	178	195	178	164	161	175	182	189	181	163	203	188	166	159	179	193	171	177	180	189	196	162	178	162	189	165	169	175	170	186	174	172	179	174	164	155	194	183	184	163	194	193	151	207	199	157	196	216	148	161	198	181	185	164	168	185	186	199	180	167	192	170	171	193	197	173	207	177	153	144	186	183	166	173	177	177	167	202	170	178	173	182	183	180	199	177	188	186	171	182	171	183	204	202	181	172	171	173	175	167	175	191	175	200	157	173	187	191	187	178	186	211	186	188	190	189	162	175	174	172	192	185	180	182	195	179	177	180	194	208	172	182	200	173	199	170	198	182	161	188	177	172	161	188	178	178	214	168	172	168	180	191	184	171	179	198	173	200	180	201	215	166	203	152	192	162	169	189	189	186	174	164	228	182	176	180	180	206	168	202	171	177	162	178	182	185	189	196	178	180	170	160	180	188	164	168	157	178	195	182	193	201	186	172	180	188	159	149	166	180	196	156	166	203	188	191	170	164	201	179	182	169	180	173	176	172	175	198	188	157	209	190	190	184	182	182	207	199	174	181	167	178	163	203	206	163	184	182	166	192	180	210	170	170	159	182	195	163	169	183	163	149	166	175	191	169	196	187	193	195	200	197	182	177	176	188	170	187	161	189	181	191	182	158	191	213	177	179	208	167	166	185	153	153	171	177	157	161	178	169	202	180	174	175	209	188	177	185	218	185	194	161	159	178	176	166	178	159	196	194	172	183	179	187	186	174	175	176	185	179	180	172	203	168	186	166	182	197	184	190	186	204	204	178	193	182	184	204	165	189	156	166	187	170	180	199	213	163	214	189	173	166	149	194	184	195	193	174	199	185	171	162	170	180	188	168	172	186	164	198	170	203	197	164	201	145	170	184	192	192	192	198	187	152	185	161	179	185	180	199	183	209	177	176	166	174	207	155	185	171	155	180	168	186	190	183	198	161	189	177	174	200	165	175	195	202	189	161	179	170	165	175	179	144	164	188	168	188	170	180	194	174	188	187	181	160	156	175	170	176	172	185	183	201	176	181	175	176	175	193	206	152	182	199	198	178	180	156	169	186	189	167	185	197	185	139	196	157	185	199	161	191	177	183	195	192	205	163	178	170	183	185	214	174	152	180	187	208	192	180	161	178	174	172	180	159	179	208	166	162	170	199	154	179	183	191	173	170	201	183	174	176	174	177	195	179	173	179	183	171	209	187	160	199	167	180	170	202	209	161	158	194	172	167	162	165	163	201	176	183	193	190	206	182	165	176	177	165	190	173	174	199	193	176	178	172	167	176	183	166	189	182	194	180	146	151	208	164	193	208	183	166	167	182	163	196	173	176	181	148	179	208	199	151	186	182	195	159	168	203	189	139	215	182	188	184	170	222	189	173	193	171	198	184	187	176	172	207	205	179	193	167	200	175	177	156	157	196	180	203	200	148	188	156	177	182	173	160	166	187	169	167	215	183	167	189	182	182	162	177	178	153	166	171	178	189	172	168	205	181	174	182	200	194	180	182	175	187	127	188	205	184	162	185	180	181	165	182	155	175	188	185	191	158	187	151	182	154	149	182	171	193	195	152	168	197	190	180	184	187	161	175	181	187	214	181	184	176	193	199	183	163	208	181	175	155	151	182	178	178	202	182	176	203	177	182	202	166	188	181	177	153	192	174	179	162	180	168	185	169	189	160	186	194	163	183	166	172	184	195	183	169	165	193	184	178	182	192	167	177	193	174	171	176	194	186	192	196	166	221	190	192	185	175	181	140	169	162	159	170	160	178	190	181	173	181	170	177	196	187	204	163	171	183	177	199	180	188	186	175	179	186	169	177	198	168	173	164	162	172	187	173	187	166	160	181	180	176	202	174	197	198	189	193	190	180	207	166	191	195	171	176	174	185	205	190	195	184	172	195	191	164	190	188	186	171	176	176	192	152	172	194	189	193	184	164	154	174	192	202	195	170	176	163	176	170	187	189	191	202	180	176	176	166	187	171	162	183	177	205	183	183	193	171	187	161	192	185	167	193	202	170	192	177	178	182	203	191	199	178	189	161	185	160	187	173	177	189	161	181	175	189	161	185	190	168	190	159	189	167	182	171	157	186	175	162	176	191	165	147	180	168	184	196	193	168	162	180	173	168	171	189	169	191	182	177	168	174	190	177	184	182	213	199	180	167	177	168	182	168	162	169	193	186	184	185	215	211	191	182	185	221	181	183	193	198	165	195	189	183	183	179	158	190	190
1688	496	480	540	461	518	491	497	472	470	494	496	474	434	499	465	470	466	441	483	446	476	469	463	472	444	462	504	436	467	484	495	421	460	500	434	445	478	465	503	461	434	458	448	439	468	426	458	417	425	461	452	461	453	477	504	463	455	477	425	435	502	434	483	504	453	481	452	463	489	484	438	459	481	501	444	469	469	422	460	466	477	444	488	445	465	454	453	470	489	460	478	424	426	463	483	464	466	471	447	471	502	485	478	464	476	459	459	442	467	464	486	453	443	426	484	467	460	414	472	453	415	450	478	426	435	452	468	503	455	448	440	429	474	490	457	464	437	425	478	487	452	450	455	485	477	433	479	459	453	450	460	456	456	451	468	485	466	487	480	491	490	471	473	430	448	497	487	425	454	478	443	410	460	431	451	471	503	469	460	473	488	462	422	491	459	429	424	511	429	465	469	464	436	445	451	458	468	469	461	460	490	464	478	449	459	475	481	466	460	463	469	400	493	472	451	475	457	447	464	461	488	459	484	492	448	455	479	445	470	425	473	456	442	454	430	450	465	445	458	457	474	446	433	437	468	458	458	517	472	492	451	457	474	450	488	444	458	411	439	463	493	454	437	480	436	467	444	455	450	460	476	446	460	459	453	498	428	459	494	461	502	437	441	457	472	471	459	484	435	428	523	484	432	498	484	461	469	481	453	482	467	424	501	474	494	466	487	440	448	491	454	510	459	440	492	493	447	462	447	450	454	427	469	463	478	477	470	481	486	448	425	440	474	470	452	467	453	454	459	478	484	493	475	442	476	444	442	492	449	437	489	462	484	496	420	503	450	435	467	472	425	429	507	517	481	429	471	451	467	419	471	433	465	423	451	485	457	460	430	463	458	463	489	468	457	433	465	479	447	461	439	451	445	458	484	484	470	521	475	459	428	457	443	462	476	444	406	441	498	466	451	447	488	463	451	455	479	431	471	491	453	443	463	436	431	484	454	460	461	448	420	492	467	440	409	440	477	434	448	442	468	516	493	443	439	473	458	461	446	457	441	468	460	447	479	449	426	467	470	472	452	510	441	472	444	468	472	489	439	469	486	430	456	453	448	464	440	458	435	470	472	467	460	449	468	467	432	472	436	447	459	470	444	423	464	444	447	472	482	400	456	470	469	465	463	450	446	446	494	469	480	469	444	440	478	480	451	461	450	502	492	495	466	452	462	459	482	475	478	437	439	432	456	411	481	444	429	481	462	424	485	475	488	482	507	431	462	478	480	480	471	468	420	437	438	480	437	439	442	468	420	471	442	480	471	416	481	445	476	472	460	467	484	471	451	485	498	487	432	494	480	448	454	439	435	459	463	428	446	459	446	468	492	449	446	484	462	419	460	473	499	474	468	454	437	443	454	450	451	450	438	452	444	448	456	463	426	477	461	495	455	459	432	475	455	441	454	437	474	471	482	477	449	447	428	453	455	477	476	456	468	459	454	481	475	476	450	435	438	458	466	467	478	424	450	449	477	446	442	464	475	430	443	474	470	480	492	485	465	443	444	427	470	447	484	467	424	492	448	467	472	447	478	469	482	462	464	469	391	454	465	487	450	463	474	480	463	469	467	475	454	449	464	466	470	454	430	464	485	442	456	433	471	411	502	418	449	472	420	467	466	439	493	497	415	453	478	450	454	449	437	408	444	426	466	472	512	432	435	479	492	505	504	447	453	474	410	434	490	446	459	425	456	469	488	456	439	432	420	453	450	422	454	493	430	461	447	479	524	434	449	437	445	471	446	498	462	471	449	452	463	458	439	436	453	466	426	463	484	489	494	454	458	434	460	481	496	460	451	447	420	452	488	448	450	443	473	413	457	455	472	468	458	471	491	467	478	427	444	428	467	516	481	427	479	499	465	466	456	470	455	478	474	445	444	442	412	459	473	450	467	453	476	467	431	471	460	441	450	447	482	482	515	491	490	401	452	487	454	470	443	440	427	451	474	503	481	452	459	471	477	470	431	460	418	467	457	452	426	424	477	406	451	495	475	458	459	488	473	452	448	457	435	455	494	424	425	482	436	447	457	488	476	476	461	459	461	452	449	452	465	437	450	448	431	499	455	440	472	467	456	479	437	479	442	451	488	443	454	490	461	472	471	448	482	434	442	446	441	440	492	479	499	453	414	472	499	451	470	501	434	466	432	462	452	463	470	462	467	496	438	465	437	455	398	493	450	485	492	449	474	444	446	482	427	477	469	472	469	451	439	456	414	443	473	473	465	489	479	454	453	498	467	417	437	436	470	466	457	500	477	440	442	478	455	480	460	446	463	475	459	429	468	448	441	473	479	469	427	452	434	428	441	481	518	455	472	495	469	423	485	455	450	454	465	500	432	482	470	474	478	447	450	473	439	441	491	471	482	458	472	484	484	468	428	501	484	432	459	452	469	433	417	463	460	468	499	470	479	482	455	438	438	472	455	437	438	469	449	431	446	510	456	453	467	460	477	468	424	480	483	429	463	514	466	437	450	474	453	456	504	449	447	442	474	471	474	475	459	451	469	469	468	449	464	445	420	463	483	441	444	454	459	478	455	490	443	473	475	479	453	422	471	454	443	454	483	460	479	471	450	456	441	453	464	510	460	437	426	490	461	477	468	437	453	433	435	467	460	444	481	485	478	453	467	455	427	469	446	475	452	439	457	427	480	463	471	444	442	423	443	484	469	468	486	479	430	462	460	437	472	482	444	439	438	460	472	452	482	480	466	421	458	432	448	432	427	470	424	454	453	425	474	457	471	437	461	464	443	441	440	453	456	450	449	434	426	465	479	486	461	434	480	427	456	432	460	482	467	436	482	468	480	456	514	441	446	446	454	432	421	512	503	480	440	438	434	457	461	434	520	472	448	496	423	434	468	461	430	464	461	471	421	397	432	452	457	432	464	466	467	480	448	471	447	452	452	468	460	459	475	454	453	487	480	437	474	465	452	484	477	469	420	527	461	445	469	457	480	486	464	435	455	447	471	459	432	453	446	470	473	456	498	444	477	425	468	452	481	504	462	469	493	486	467	469	475	478	492	414	461	455	435	441	427	449	451	422	451	470	452	440	465	456	460	462	476	500	449	450	444	485	445	476	477	470	441	471	437	487	445	454	480	436	468	431	459	460	464	452	437	480	484	466	476	469	452	480	451	465	441	487	460	494	447	454	460	504	437	495	453	492	458	444	459	508	466	430	438	432	453	438	462	449	461	429	487	482	486	448	417	460	458	455	462	421	471	451	508	419	430	466	480	449	434	470	437	444	477	446	438	482	461	459	407	457	461	448	445	442	498	422	450	456	461	458	465	474	426	467	435	448	446	440	458	485	474	453	417	441	439	451	425	435	453	450	467	460	444	463	427	460	476	468	447	441	519	471	460	434	447	455	466	461	457	425	466	489	461	427	503	440	442	421	450	468	457	431	480	497	439	437	458	484	462	466	450	454	463	471	419	473	453	476	447	454	443	471	434	438	475	485	475	467	469
8135	759	722	639	517	468	445	386	403	362	388	392	366	359	350	378	353	344	355	330	331	354	326	309	327	305	376	335	350	324	342	345	340	336	353	349	360	329	357	341	354	374	318	326	331	347	366	340	362	338	348	345	341	346	303	357	346	351	356	318	304	315	318	311	330	337	326	341	313	322	333	325	318	334	351	355	332	334	310	307	307	364	378	392	336	378	331	363	345	310	323	286	352	336	328	387	329	340	327	321	349	364	336	329	335	331	322	319	315	328	329	310	307	322	366	333	331	363	324	313	286	329	396	320	328	301	345	331	338	357	299	354	336	333	335	346	348	333	319	365	328	339	336	316	350	315	325	337	333	332	318	346	333	311	339	362	324	349	308	286	370	322	311	353	340	329	346	342	351	345	349	336	321	309	335	316	317	300	366	360	330	349	351	333	362	360	332	334	312	333	338	337	325	345	376	340	300	392	349	321	341	324	322	323	334	321	356	335	359	361	302	355	359	368	361	344	339	331	374	344	361	360	342	346	358	332	351	355	323	333	341	322	282	362	304	298	304	321	323	345	357	356	382	318	355	315	346	339	330	355	336	297	341	393	312	320	350	323	348	345	357	355	348	356	349	340	339	306	309	380	360	310	340	325	322	337	346	355	327	333	321	331	312	328	324	334	339	316	324	330	300	362	336	352	338	343	326	356	322	338	314	313	309	347	300	265	318	365	332	372	344	346	315	328	372	342	329	325	333	321	376	327	352	349	326	345	319	322	361	348	326	334	350	330	364	350	308	344	318	318	336	306	359	307	337	349	342	335	339	338	350	325	312	341	375	355	313	351	323	346	321	328	350	329	348	340	348	353	327	341	335	324	332	384	349	338	351	335	325	334	335	335	319	341	338	333	368	347	336	323	336	313	379	335	347	343	331	352	303	339	326	332	314	336	323	327	297	302	329	330	337	322	316	313	333	321	306	354	380	318	331	367	344	313	318	343	348	331	350	310	361	366	364	328	311	350	386	334	334	321	310	369	330	310	351	316	338	328	326	334	311	351	362	309	360	335	312	294	306	327	356	340	366	374	326	336	342	348	316	349	333	305	369	338	342	345	335	349	335	324	329	325	333	329	307	331	348	344	357	348	331	344	313	362	297	378	341	315	315	320	323	326	336	318	342	341	335	349	350	351	320	350	347	330	312	360	330	350	302	304	378	333	345	327	327	360	344	350	307	365	319	373	331	315	322	356	336	309	369	349	331	346	341	351	344	334	318	350	335	306	330	341	302	307	305	299	315	340	312	319	319	344	363	339	303	361	315	320	351	315	348	299	366	305	341	327	345	335	320	334	309	362	330	332	303	355	333	330	308	337	346	352	317	309	330	336	315	340	333	347	342	347	353	360	345	324	338	359	304	347	327	331	347	322	328	339	311	336	360	333	328	325	322	358	333	353	321	339	299	319	342	352	313	323	368	324	309	294	336	323	369	344	351	338	326	310	387	342	305	368	349	338	343	352	327	367	327	330	334	331	303	351	324	343	340	343	356	345	342	333	370	315	325	314	311	343	338	324	367	339	381	316	327	365	336	336	344	350	319	319	303	351	365	351	305	351	363	346	358	357	342	369	343	318	338	328	342	354	325	336	298	353	351	321	380	333	321	367	334	324	342	376	332	325	360	335	348	330	361	331	308	361	342	345	340	340	318	331	395	378	348	337	307	312	338	320	315	319	324	360	322	371	358	312	312	322	333	327	398	353	348	303	374	347	318	315	351	367	328	333	338	298	346	329	331	323	338	337	335	339	386	353	324	326	341	357	342	333	335	300	312	353	340	350	359	328	351	320	326	346	285	340	357	341	336	323	344	306	334	343	335	320	317	329	366	354	307	365	350	358	354	345	300	309	334	316	356	338	350	307	343	357	320	347	376	350	318	337	345	331	361	352	340	368	328	320	346	327	321	326	328	355	360	341	339	345	357	345	311	321	350	367	339	373	343	357	338	321	359	385	332	315	318	353	335	360	320	351	333	325	374	305	355	314	341	362	331	314	319	343	322	335	329	335	340	310	353	356	311	346	325	351	324	328	296	314	314	350	314	342	349	361	377	368	317	320	358	357	297	372	331	334	353	312	337	324	340	317	304	358	355	356	345	329	355	310	320	304	337	358	303	337	392	348	350	361	342	336	332	356	341	349	340	340	347	364	338	333	330	319	345	314	397	335	319	339	339	333	322	304	328	351	330	378	341	319	326	288	320	346	330	345	315	331	346	329	350	356	302	340	338	319	363	359	364	352	332	329	330	327	330	354	358	327	324	336	364	387	362	334	347	334	334	329	357	342	378	313	308	327	349	322	326	322	347	309	342	307	332	311	350	346	360	323	330	333	313	344	287	352	348	329	361	338	298	362	349	350	347	319	362	301	360	359	280	339	327	377	342	324	335	347	356	344	337	334	341	356	339	340	319	325	332	330	320	347	295	335	351	347	326	350	342	285	320	342	327	335	338	343	350	322	335	370	322	353	332	339	378	324	303	348	354	349	324	313	342	311	314	348	362	339	321	285	326	343	348	352	301	330	367	333	393	340	353	333	301	296	308	359	308	366	346	328	360	299	330	318	323	363	345	345	328	326	391	356	381	346	357	379	345	331	327	331	345	352	339	319	285	316	339	343	308	345	332	349	319	333	332	325	312	349	349	331	343	328	361	377	312	291	288	315	330	326	309	343	342	323	354	354	354	321	321	347	328	333	361	354	330	308	334	353	326	351	299	356	317	347	340	338	337	347	337	335	345	368	337	324	324	333	346	381	368	321	380	361	358	307	294	334	349	315	369	327	365	308	332	358	329	377	334	356	302	324	316	369	328	301	321	352	315	355	309	352	356	362	337	348	321	343	348	317	352	331	347	307	359	304	356	341	354	351	299	336	364	326	322	329	337	359	312	356	343	373	341	314	334	332	359	353	304	296	360	312	318	315	299	365	330	321	307	321	358	336	330	337	351	327	340	320	350	347	353	337	344	320	333	328	344	353	338	352	371	317	339	295	332	356	342	337	318	313	329	355	303	331	350	343	314	348	339	354	349	356	348	351	326	331	328	318	334	355	339	343	339	383	331	298	385	345	285	340	308	345	305	312	326	306	318	333	377	336	327	333	352	332	291	354	338	323	322	365	329	340	344	325	352	356	351	363	338	324	321	313	337	346	324	330	367	296	340	333	319	361	353	348	366	312	349	359	321	339	368	367	354	331	321	341	322	328	364	312	320	351	325	338	355	351	360	325	344	335	351	356	386	361	341	312	333	336	322	357	330	343	310	322	338	348	320	355	318	317	317	349	347	320	348	346	311	315	344	341	347	311	317	301	314	339	353	332	308	334	333	355	312	360	359	347	298	319	339	337	339	313	296	379	365	335	373	309	348	344	330	319	328	345	325	330	309	350	329	312	315	335	351	381	311	357	331	321	355	347	321	316	352	361	309	348	333	364	347	277	310	313	338	353	386	305	330	324	355	366	357	347	340	381
6771	1068	1566	1651	1524	1350	1268	1094	1026	936	1036	966	920	870	810	867	856	801	772	807	789	820	869	796	794	812	790	765	762	809	795	767	761	763	767	790	779	750	778	797	778	774	737	764	799	768	768	736	781	782	787	763	755	756	793	801	779	730	822	792	735	749	758	748	705	733	766	759	699	751	758	798	748	788	795	796	750	785	750	772	775	837	754	777	789	771	771	773	773	763	791	809	721	784	748	776	788	772	789	746	750	764	742	787	752	777	767	748	814	745	744	763	797	781	737	741	731	757	785	762	803	787	771	745	773	737	733	780	766	740	753	747	763	780	755	767	740	741	726	788	761	779	762	767	738	729	781	775	757	747	786	803	776	831	770	699	736	765	808	786	763	787	730	773	755	725	757	761	785	782	733	760	773	791	747	751	778	755	770	767	767	754	737	751	797	762	763	796	803	785	762	739	802	772	790	761	756	734	758	771	742	756	708	782	759	768	747	769	786	757	807	789	778	780	754	817	744	744	746	794	778	777	783	760	750	731	800	719	742	771	761	774	782	791	725	765	742	803	808	737	749	784	777	751	748	709	744	746	804	766	785	764	763	743	756	791	729	733	804	745	779	789	748	716	830	762	734	774	764	755	752	774	723	749	778	771	756	762	777	711	742	743	782	778	764	728	727	759	819	768	759	787	768	790	727	768	779	774	752	765	788	770	811	753	780	736	805	767	810	744	767	736	759	798	748	737	794	780	722	735	761	732	767	777	755	784	763	798	785	776	744	801	761	792	801	755	787	721	759	772	720	776	804	802	759	803	818	812	741	780	748	773	776	749	770	764	782	820	741	776	737	794	787	782	773	784	743	721	702	754	819	738	728	734	829	736	809	782	747	811	726	782	777	769	792	760	759	787	742	758	784	774	772	738	807	798	767	774	773	797	819	728	757	765	818	803	809	816	741	732	722	768	743	769	786	774	773	817	768	749	787	799	734	719	730	730	739	699	753	728	759	710	782	780	797	769	793	796	785	750	758	717	759	777	728	714	791	777	799	712	731	774	769	744	755	753	793	759	760	793	764	749	820	772	815	779	790	810	783	813	770	752	773	794	816	806	811	729	839	771	766	757	723	773	769	781	728	814	755	777	708	736	734	763	804	773	801	735	734	739	770	814	772	763	756	794	747	764	705	791	703	764	760	797	737	772	820	767	736	798	712	754	761	760	729	789	810	732	785	787	798	807	721	715	774	792	789	779	754	736	767	783	825	822	699	791	762	762	784	775	754	782	812	776	786	731	745	769	778	749	740	758	745	797	803	768	810	767	772	738	822	788	756	740	808	772	784	773	753	728	748	809	778	769	787	815	786	783	745	768	767	776	775	753	765	785	765	742	794	793	740	733	792	754	769	793	745	724	742	789	733	755	767	723	785	788	774	777	732	804	738	738	762	725	771	787	838	787	796	749	773	763	757	777	788	808	740	733	753	751	753	821	792	714	795	787	731	747	742	786	736	747	765	765	779	798	760	762	783	763	747	733	770	767	730	778	731	765	802	752	733	753	745	801	771	819	822	755	755	783	752	770	765	718	799	757	719	766	707	767	684	753	754	782	745	795	734	776	738	787	779	761	768	732	750	811	772	747	741	764	763	749	796	761	759	760	767	741	728	719	788	756	726	758	767	754	769	786	721	760	770	792	740	786	802	819	781	763	817	754	772	751	739	770	770	799	793	815	809	770	721	770	771	712	776	811	762	726	792	764	733	731	780	763	781	771	754	736	767	783	781	786	735	739	770	765	749	823	753	801	757	748	753	748	741	747	766	809	806	762	813	770	780	777	700	758	757	779	795	753	750	729	754	789	799	716	793	754	775	747	721	796	744	760	787	760	764	751	761	766	724	804	789	721	735	746	768	784	731	819	829	743	750	731	756	759	731	797	784	764	756	773	744	740	697	780	743	762	766	733	769	760	781	786	769	756	751	753	749	738	800	761	728	757	758	787	826	772	732	747	777	737	767	772	777	748	758	740	751	760	784	770	793	773	736	752	783	822	775	791	718	744	740	778	770	763	788	769	761	758	754	802	752	742	822	786	785	760	806	714	797	794	762	751	803	761	758	782	753	761	800	763	780	765	755	717	811	764	765	761	734	776	771	762	784	801	773	789	734	758	759	820	690	783	792	755	734	840	759	807	779	805	778	777	771	791	775	767	778	758	783	779	764	801	738	750	783	784	747	786	795	788	702	769	792	774	746	827	760	735	781	742	785	735	788	814	812	737	826	732	759	731	739	793	749	788	793	783	783	731	774	760	769	727	726	761	762	815	741	760	773	761	759	789	752	798	780	818	716	789	732	785	769	804	790	787	756	750	813	807	747	775	759	767	769	769	797	774	759	781	750	793	768	775	730	779	781	703	809	746	757	810	765	779	769	712	755	786	821	718	742	761	741	786	781	768	734	777	770	775	802	753	726	786	789	759	790	784	798	704	793	789	741	769	763	771	771	786	767	759	755	766	743	739	755	770	762	769	758	795	727	828	799	762	779	776	803	738	756	751	764	733	707	716	816	782	759	747	731	852	820	809	763	739	785	744	752	756	750	785	766	755	710	773	772	791	777	777	733	814	755	762	772	797	772	775	793	752	773	730	769	743	780	762	761	772	737	732	753	755	811	752	787	756	795	741	758	808	750	750	791	772	745	748	769	714	732	760	772	800	783	745	816	760	779	777	733	766	755	744	798	783	792	738	742	750	709	742	769	757	749	775	783	740	802	789	754	729	764	776	763	710	798	787	796	764	740	715	750	740	764	747	780	730	775	773	768	726	799	744	761	770	764	767	731	815	768	773	761	735	761	787	769	761	756	728	740	769	750	762	770	791	738	783	752	735	739	774	804	763	756	809	757	767	793	804	808	739	768	788	800	802	754	713	749	729	801	768	803	775	760	760	782	784	795	743	800	756	757	753	761	798	749	763	771	778	718	777	733	765	751	755	779	776	752	753	782	782	811	747	815	760	730	779	749	768	838	739	778	750	808	817	771	794	742	780	746	759	746	787	780	757	721	802	818	810	792	766	764	757	792	745	762	734	719	758	734	759	756	755	794	749	771	746	766	701	751	756	724	784	801	726	776	738	766	777	805	745	746	728	764	783	723	755	756	774	746	779	801	781	805	746	753	780	779	764	705	761	798	744	758	769	736	786	707	718	761	725	770	738	807	726	721	819	747	816	789	812	770	725	763	746	744	807	737	717	781	772	839	766	793	773	767	771	806	744	775	797	776	763	757	793	787	808	800	766	765	739	771	731	758	794	738	805	776	757	782	758	817	785	754	771	769	809	768	774	821	791	766	768	769	750	775	787	748	777	719	710	796	781	743	781	814	789	753	739	774	726	733	778	751	778	732	781	768	753	787	748	770	763	791	764	760	722	806	814	779	761	808	773	732	771	760	701	724	764	794	786	808	764	781	745	762	761	758	779	769	785	722	736	828	755	810	816	748	777	777	691	732	745	795	757	778	797	740	775
14887	1434	1040	759	578	500	447	397	355	338	358	367	316	357	319	309	338	276	307	299	305	308	289	262	282	291	285	275	294	297	308	296	287	318	290	291	274	270	285	282	277	309	279	297	275	321	273	267	278	279	292	281	263	264	266	256	283	299	260	290	248	271	310	268	317	285	308	284	293	277	291	299	275	268	268	289	251	285	252	297	316	286	306	264	281	312	301	298	275	295	263	269	274	292	298	271	314	292	271	297	289	283	266	293	301	292	264	252	273	268	308	299	286	324	289	262	312	294	293	246	294	237	265	281	273	305	248	299	299	294	287	284	264	297	327	273	296	262	303	293	262	277	282	287	296	269	287	277	247	279	292	300	285	297	301	294	284	292	300	281	296	280	307	271	294	284	268	301	296	288	304	290	243	330	267	304	264	269	263	275	293	303	259	325	304	283	282	298	272	280	289	280	262	267	292	245	293	282	255	250	281	250	256	283	307	271	279	310	269	269	258	255	332	290	276	276	274	280	299	283	294	259	299	280	242	275	296	268	276	270	269	275	285	270	273	293	282	297	269	281	302	262	286	279	305	298	310	279	295	286	262	277	290	283	292	304	265	239	293	265	301	278	288	306	307	274	300	274	294	288	279	288	259	287	278	282	296	273	296	310	258	254	291	286	267	277	260	284	289	296	287	293	253	284	270	275	302	244	298	288	293	332	289	256	295	251	300	285	274	277	271	306	299	269	254	298	258	274	295	283	294	278	285	290	298	280	253	270	274	280	308	304	285	319	274	238	269	286	285	280	255	257	277	248	309	286	277	266	289	284	261	253	257	272	302	305	300	292	310	285	281	304	287	266	266	267	304	269	275	278	278	303	288	282	294	248	285	288	291	307	299	307	293	274	278	277	298	317	296	276	282	282	288	249	280	263	299	293	282	289	270	308	274	296	306	302	271	255	299	293	299	251	283	269	275	311	271	313	266	283	279	249	296	294	271	297	297	263	294	275	237	293	244	281	285	257	291	301	272	272	266	294	280	275	291	268	246	275	270	271	288	289	253	284	276	318	278	279	266	281	294	287	263	269	266	280	280	283	274	287	267	296	298	252	259	259	326	277	296	278	274	262	337	286	262	300	275	294	252	248	279	301	308	270	306	288	285	300	290	273	264	302	268	279	289	276	276	276	287	283	298	281	267	280	289	271	316	293	274	339	259	268	295	278	309	285	309	262	284	264	276	283	276	257	275	257	298	270	320	283	305	296	266	280	249	304	253	324	286	271	299	267	275	261	281	261	257	283	273	280	311	292	300	289	297	266	275	292	313	283	307	283	295	304	262	295	287	308	259	281	325	292	279	306	344	265	261	265	294	293	278	296	286	294	309	275	275	311	268	266	311	288	246	264	279	296	301	251	257	282	311	272	252	278	276	323	317	275	257	263	263	316	305	295	292	267	254	288	303	293	274	273	318	284	264	267	278	272	302	290	274	262	290	300	274	266	293	245	294	293	295	305	295	277	288	285	289	288	257	240	278	271	285	261	280	282	272	276	290	267	303	263	289	295	308	279	312	286	271	287	248	292	294	272	285	305	287	285	270	280	313	313	313	261	295	284	286	269	250	295	274	304	257	256	261	296	273	299	292	272	292	287	256	264	281	314	288	285	249	268	278	290	288	268	292	276	289	320	326	307	265	266	253	276	265	297	292	268	294	268	270	304	301	274	285	265	292	275	237	266	300	272	278	252	282	273	292	276	282	298	264	254	291	284	293	270	285	285	262	273	305	284	288	266	297	284	258	287	293	268	265	265	275	270	286	292	283	271	276	282	272	274	240	287	316	297	272	288	278	276	296	296	282	260	268	258	301	286	305	274	302	335	272	301	305	289	311	299	298	285	293	287	276	275	280	280	298	300	256	289	265	278	309	260	289	312	278	264	288	250	276	291	250	290	299	290	276	271	306	294	282	299	254	285	278	280	250	303	288	313	271	282	273	269	288	300	278	268	277	244	278	323	291	317	311	259	290	271	263	302	303	265	296	288	284	255	313	265	283	293	287	275	297	285	267	272	283	253	317	286	288	287	257	281	302	259	282	276	323	257	317	298	279	239	262	262	297	296	253	301	292	293	318	265	278	293	289	295	286	315	292	287	259	302	273	293	281	319	277	273	281	300	238	266	268	305	278	277	301	278	263	257	259	312	292	273	262	283	318	282	249	248	347	295	301	301	269	279	290	300	334	291	327	300	309	290	287	336	302	264	250	263	296	284	280	302	264	280	255	274	306	234	291	288	296	269	283	282	282	256	244	284	259	262	321	286	279	284	312	266	281	279	275	276	238	305	253	257	269	290	266	268	296	285	292	287	282	278	267	271	272	271	305	310	277	289	272	302	264	284	269	286	280	283	310	279	292	258	282	245	271	259	259	267	280	294	307	289	265	281	280	285	276	280	302	259	306	269	280	249	261	299	294	270	298	266	295	306	305	253	278	295	266	296	290	297	280	311	299	296	279	304	259	298	275	256	264	298	295	254	263	256	279	296	271	280	277	288	275	318	270	280	301	278	289	282	294	261	274	311	279	283	261	295	303	289	276	297	297	271	263	252	299	295	283	253	256	249	265	284	296	263	304	300	285	263	274	287	302	285	295	287	257	299	298	295	286	269	288	297	292	275	299	282	292	286	308	311	277	288	279	251	259	262	241	289	278	300	244	286	304	292	271	294	282	287	283	261	273	283	268	309	299	308	266	269	258	286	302	265	283	303	266	281	302	292	293	321	283	274	276	306	257	302	300	310	295	250	266	241	270	302	266	284	289	304	267	282	290	255	247	281	271	277	312	268	278	275	272	315	286	249	306	295	260	267	250	258	315	296	286	281	272	264	278	282	293	316	270	264	259	272	245	305	270	270	266	280	320	299	255	296	267	251	270	268	287	296	286	308	261	301	311	238	280	293	284	272	264	282	265	261	288	304	262	260	272	289	293	266	280	299	285	266	286	263	260	261	295	273	277	298	317	293	284	312	277	310	300	242	271	305	279	269	271	261	288	286	275	247	285	259	275	319	265	313	282	271	253	284	275	286	303	265	262	254	296	279	287	270	287	291	280	260	292	262	275	269	274	306	284	282	276	265	256	279	242	318	316	308	279	282	297	276	292	257	282	277	279	293	297	317	291	283	246	257	270	289	270	286	278	275	280	311	285	280	265	302	291	294	295	288	297	276	296	294	275	279	287	308	301	302	274	267	273	286	317	265	299	279	253	290	305	307	280	271	288	289	297	251	287	275	278	298	268	288	272	282	295	312	258	284	250	280	295	285	261	274	277	281	257	269	286	300	277	282	276	263	290	259	317	284	303	277	262	300	277	261	264	266	239	290	275	290	291	288	298	271	294	293	263	259	282	273	292	288	278	291	289	254	284	269	260	270	295	304	298	287	323	298	299	295	287	280	300	298	288	275	289	281	305	278	264	310	278	298	284	255	308	273	283	306	261	246	283	252	299	317	288	281	266	269	280	287	287	293
8279	1255	2214	2315	1970	1677	1482	1300	1149	1066	1008	998	900	925	818	798	788	730	702	768	692	737	714	686	695	693	732	688	704	733	696	693	634	710	711	666	656	660	647	642	683	657	638	618	662	620	669	624	658	666	675	649	640	681	650	629	642	615	662	647	652	648	649	622	621	632	618	643	629	610	656	676	611	611	631	619	660	630	658	636	612	652	641	565	639	615	678	630	642	691	612	638	611	649	649	650	638	691	619	691	625	558	621	645	632	600	603	658	609	636	611	634	641	618	682	608	623	644	619	598	639	641	607	599	657	626	653	626	626	643	700	617	614	663	643	688	617	602	627	647	661	604	632	677	638	651	630	626	622	638	632	628	641	634	591	621	593	608	654	651	704	649	652	609	640	629	607	645	676	644	656	660	595	632	607	665	642	647	613	671	599	627	670	629	622	639	637	674	631	628	617	650	632	616	635	605	649	631	626	636	572	635	583	624	660	641	624	666	565	579	621	638	604	637	628	640	662	586	644	631	633	627	664	682	638	679	632	616	650	624	617	650	621	652	621	617	637	593	610	636	622	640	658	611	673	644	604	656	634	628	591	602	617	641	596	678	630	651	668	648	622	611	637	628	631	651	597	627	653	609	601	666	608	642	633	610	646	636	638	616	643	600	623	660	608	660	645	658	660	658	656	636	609	648	629	595	608	628	592	603	665	617	654	647	624	605	623	643	628	622	658	612	589	619	672	660	647	637	645	648	653	634	660	615	645	606	692	622	630	638	567	633	650	621	657	659	673	655	614	617	625	621	626	641	607	598	661	649	650	640	618	584	634	593	624	618	586	641	648	656	654	651	673	596	622	662	648	642	651	580	646	625	637	585	609	613	638	662	603	629	633	627	618	623	653	682	569	656	651	659	599	653	599	602	651	628	625	642	646	657	636	592	660	654	696	616	617	589	657	618	593	666	642	673	624	611	639	650	629	655	623	674	591	593	648	616	589	644	636	666	654	649	648	626	627	583	637	613	616	640	616	657	596	634	655	631	614	615	643	644	642	606	664	634	631	631	627	657	641	650	606	619	651	645	592	593	646	618	609	693	631	627	627	625	634	685	663	591	628	653	674	633	626	651	594	647	641	617	656	649	618	658	638	583	682	565	612	670	645	652	644	595	616	637	614	645	678	577	634	598	600	664	662	640	691	640	669	627	625	657	650	650	676	634	638	604	633	615	602	654	615	647	620	665	629	620	629	639	641	640	670	618	605	577	667	687	648	661	674	608	654	677	641	654	590	596	651	670	619	659	665	582	623	646	652	647	647	640	627	583	617	639	594	643	631	666	652	642	654	684	658	614	612	610	628	636	605	600	665	669	599	610	651	603	628	648	607	600	675	608	632	659	622	669	636	668	631	651	612	615	635	619	651	591	657	665	634	598	640	619	646	624	642	643	645	637	604	612	658	611	638	578	647	656	644	662	683	607	639	618	593	592	614	657	655	629	606	635	633	675	618	619	621	611	656	618	645	611	610	579	617	636	630	621	627	651	631	619	600	639	608	679	667	665	664	619	638	649	604	653	665	645	658	668	587	645	645	655	610	632	651	654	659	631	603	666	618	665	639	621	615	636	604	612	632	627	607	632	620	643	642	645	635	666	611	652	630	605	606	602	649	629	622	644	608	642	655	610	588	643	638	580	647	618	619	621	637	652	650	618	650	655	627	651	646	648	632	641	638	644	621	594	641	613	609	659	652	637	608	613	617	657	634	614	648	613	622	658	621	636	598	599	641	636	616	605	634	626	630	620	665	633	593	683	653	647	665	625	606	687	663	636	635	614	641	641	650	628	607	598	658	633	619	631	654	639	654	648	590	578	653	624	632	649	600	628	598	606	643	689	606	612	586	589	587	666	650	646	623	630	656	639	639	611	615	580	664	617	660	644	669	644	604	659	666	582	600	649	652	667	651	625	638	625	630	631	644	609	653	630	639	669	622	615	663	639	590	660	655	563	662	656	648	665	651	701	644	674	595	674	656	659	659	623	632	628	632	599	651	621	661	626	616	642	642	640	675	653	610	644	659	683	622	673	595	639	656	575	583	623	609	676	650	592	604	601	627	645	577	647	702	665	619	619	629	605	678	610	618	671	603	624	658	597	649	598	643	599	629	643	647	652	652	691	673	638	611	670	641	617	646	633	693	623	673	632	659	646	649	667	632	658	663	649	617	599	623	621	634	632	650	586	648	680	624	648	626	619	603	639	658	665	643	626	624	595	633	629	602	658	630	597	609	628	586	630	591	612	618	638	617	658	674	589	584	672	576	627	625	679	598	606	649	627	605	633	623	631	630	640	637	647	656	634	595	634	605	597	604	710	640	625	635	617	629	614	636	629	631	617	612	638	585	614	652	597	597	671	671	598	686	635	617	626	627	629	632	639	650	621	633	636	651	641	642	634	599	687	661	608	653	635	608	631	591	651	624	617	571	632	637	596	660	582	612	599	611	617	637	636	656	676	636	661	627	618	608	618	615	610	600	583	654	666	608	621	637	653	613	631	622	670	590	653	620	583	640	605	657	621	629	659	646	664	641	611	639	667	648	617	630	609	622	619	649	610	648	627	607	648	645	628	574	648	632	627	605	599	639	607	596	641	658	654	595	619	660	667	560	571	599	641	626	637	649	642	623	637	611	682	660	664	625	587	606	592	650	651	566	614	624	624	625	628	652	643	575	646	627	613	626	653	621	620	624	633	646	593	633	674	645	635	621	614	618	652	632	618	622	659	613	673	554	647	665	630	689	612	631	636	579	611	661	633	614	617	690	689	616	666	662	630	624	588	628	640	663	636	668	665	610	605	613	609	638	619	589	615	597	630	640	664	650	656	610	615	648	609	664	686	664	624	649	600	576	616	642	637	638	635	675	619	641	625	648	634	646	585	661	644	585	580	609	669	619	605	584	638	679	626	626	646	630	648	607	664	638	619	589	624	671	639	655	624	594	596	673	607	629	682	637	671	630	604	694	626	662	624	636	630	704	657	618	633	671	616	637	632	627	604	643	661	617	621	638	591	615	670	620	643	631	644	622	602	607	690	650	619	669	703	625	705	619	614	638	625	646	655	633	643	687	671	653	612	627	628	670	649	658	613	642	608	636	618	625	687	635	633	611	646	620	607	630	659	619	611	636	581	647	669	619	628	619	627	615	676	652	622	625	635	619	612	653	643	674	626	583	635	635	665	645	687	637	683	649	644	585	640	636	650	608	641	613	632	631	615	640	645	652	653	681	593	643	658	645	626	657	619	640	609	640	619	631	591	600	618	591	635	573	646	675	675	625	598	671	673	675	669	642	661	638	625	669	621	677	619	618	709	626	597	613	648	618	631	609	657	624	637	612	636	619	651	633	589	660	610	616	576	614	657	627	630	670	596	624	654	582	581	635	629	653	657	612	630	587	607	613	647	628	625	614	643	655	613	584	666	640	633	596	667	675	614	641	597	595	669	641	663	634	622	636	683	648	614	636	619
1416	194	216	203	199	171	191	207	153	179	195	170	207	216	167	179	191	195	152	191	170	161	164	183	159	185	182	183	174	184	169	186	188	191	185	176	190	159	180	184	167	177	171	183	190	183	197	213	188	183	176	185	180	177	186	175	184	179	152	173	174	191	170	152	186	182	176	164	172	152	181	191	197	186	186	169	182	185	175	172	175	174	191	178	169	177	168	171	178	187	201	191	181	165	154	179	206	184	185	181	166	204	181	196	185	168	182	185	198	179	189	210	171	189	185	160	166	200	178	189	174	191	186	183	175	203	186	166	194	191	176	181	181	171	185	164	183	193	180	176	181	164	189	153	174	199	180	163	196	189	210	170	195	188	172	163	179	169	171	196	184	182	203	187	187	185	184	205	197	198	173	180	179	196	175	185	194	163	153	168	160	182	197	171	188	179	170	189	153	169	161	197	196	159	174	164	162	195	175	193	188	177	184	181	184	178	187	183	178	189	179	185	179	154	186	170	177	184	173	182	164	196	199	176	185	175	167	176	181	205	178	233	190	173	183	162	184	149	163	166	182	182	186	169	206	183	190	160	197	169	176	186	180	207	199	174	199	203	186	175	178	187	189	182	189	182	189	185	171	195	162	158	183	174	164	174	174	189	173	183	194	160	189	180	165	193	174	183	184	188	188	172	164	166	181	169	162	178	156	195	184	170	178	180	156	196	191	192	172	178	180	181	197	176	173	164	176	171	166	179	185	183	199	204	184	164	185	187	170	162	180	182	195	179	163	177	181	184	204	164	197	189	173	179	184	176	192	140	192	196	206	168	166	161	196	173	178	142	179	182	186	165	198	173	193	153	171	208	177	176	193	192	176	170	166	215	192	146	180	188	199	140	173	197	163	197	191	194	200	190	175	164	195	187	166	192	186	174	150	183	199	162	184	188	200	186	178	169	185	179	209	182	180	159	180	170	163	181	220	209	172	187	159	182	202	160	157	197	186	166	174	188	191	175	157	175	164	182	176	169	182	199	202	151	188	198	201	204	166	174	164	183	187	181	157	150	177	151	187	212	171	185	177	179	174	175	169	172	178	167	186	168	190	178	203	174	198	187	158	182	199	190	196	190	151	156	196	174	167	185	208	170	165	163	173	188	153	170	184	186	166	173	178	179	185	196	180	174	162	215	171	213	210	208	183	174	147	199	154	147	201	179	200	182	176	171	214	184	180	177	180	175	173	184	172	199	177	164	174	180	188	188	180	194	187	188	192	173	161	175	182	168	180	170	190	181	182	179	169	188	208	182	186	203	187	155	195	196	190	177	211	174	197	165	175	204	192	173	161	185	178	162	179	176	172	170	157	177	207	172	211	174	171	196	179	190	195	158	160	190	181	174	186	181	176	175	169	171	180	171	174	192	171	183	169	182	199	191	214	190	158	188	184	169	175	171	209	155	180	153	165	156	161	193	161	200	171	168	194	191	180	184	214	198	216	182	205	149	196	190	183	172	176	205	184	172	195	185	207	195	210	186	191	179	187	186	175	205	170	188	168	171	175	184	176	191	197	189	206	168	193	189	158	182	205	189	169	165	164	188	156	173	150	177	176	197	174	150	160	186	190	168	153	163	198	166	161	171	167	198	173	181	192	170	195	169	152	182	202	154	164	178	163	179	174	173	162	186	187	186	170	212	203	164	189	168	168	176	182	180	186	183	172	166	169	150	193	179	154	183	181	170	169	167	188	190	175	200	168	168	192	187	164	176	176	178	204	179	186	197	151	177	174	165	199	192	192	188	183	173	173	189	181	198	184	205	179	180	184	180	184	160	172	182	189	177	174	179	194	197	153	195	186	173	169	218	163	182	177	200	203	159	156	186	178	193	178	199	168	192	156	189	193	171	176	149	205	199	161	183	161	176	142	188	171	193	174	201	181	191	198	172	201	194	151	187	174	178	175	168	167	172	170	194	157	185	159	196	162	189	195	180	186	188	186	175	190	212	177	183	176	147	202	160	196	161	209	162	155	199	161	183	180	160	185	192	163	189	188	210	184	165	192	165	210	184	166	151	158	141	157	191	193	179	161	174	157	165	177	177	190	177	171	189	179	206	157	162	139	192	157	170	174	188	161	182	169	175	191	159	175	206	173	182	178	174	195	173	176	191	196	189	164	168	167	183	164	169	182	161	180	191	189	149	173	202	174	166	176	164	189	190	162	179	180	190	187	181	171	176	187	180	189	186	181	188	172	168	210	199	197	187	197	172	181	175	167	205	179	151	180	173	184	184	191	186	206	180	175	185	198	191	161	173	204	181	182	191	164	207	174	186	172	188	188	162	180	179	159	164	195	191	171	183	173	190	194	208	174	180	173	179	173	200	193	177	187	189	192	162	165	203	144	196	208	163	164	162	180	180	157	135	150	183	191	155	151	191	179	147	175	190	169	195	204	173	171	180	192	183	170	145	168	211	176	192	203	185	198	183	197	176	169	155	155	194	184	187	173	177	170	144	168	180	203	200	205	161	174	201	175	182	196	181	195	170	199	167	160	176	205	169	178	175	194	171	173	187	184	184	189	176	180	187	164	191	186	186	175	171	162	184	190	197	197	167	168	185	198	191	178	191	142	197	180	166	215	187	178	170	192	187	164	170	185	196	177	179	158	151	173	203	168	180	175	185	191	163	161	185	195	172	169	196	179	161	174	178	201	179	183	190	198	198	188	198	172	180	194	176	178	183	178	206	188	168	198	175	194	195	193	176	174	169	164	170	175	198	182	174	176	176	185	177	188	155	205	189	179	198	189	179	162	179	191	188	184	189	194	162	182	193	179	168	165	184	169	205	184	193	177	205	185	199	184	164	194	181	161	208	173	174	168	173	157	207	172	162	184	174	157	189	164	184	165	191	177	178	170	162	184	180	150	184	181	185	197	186	184	160	206	194	197	176	171	182	189	192	215	162	210	170	187	192	185	185	171	192	186	149	174	182	164	197	196	191	173	182	182	162	178	169	157	183	189	192	192	158	171	178	169	185	182	172	186	158	167	175	182	172	174	179	171	194	172	167	174	190	173	192	160	212	185	184	183	180	180	173	162	169	197	177	199	161	184	208	167	202	200	189	180	197	180	165	169	174	176	173	184	180	164	175	196	202	164	154	187	190	181	190	182	160	182	182	185	174	170	169	173	177	174	187	179	142	195	167	185	172	175	182	184	213	200	195	182	185	192	189	169	169	165	209	168	164	163	174	200	167	179	163	164	191	183	179	170	166	193	159	175	143	177	185	180	183	174	158	193	158	186	205	225	173	179	198	177	181	217	176	177	167	222	171	175	185	178	193	155	211	187	186	160	158	189	184	157	191	174	213	171	177	185	174	192	173	179	209	184	180	164	153	161	181	165	166	192	169	170	186	205	155	183	175	188	176	167	188	219	179	181	189	185	206	176	165	184	189	200	194	172	202	175	213	187	181	192	179	170	173	174	186	195	203	172	176	195	181	173	190	192	166	175	181	195	187	175	181
1743	486	482	476	437	503	477	492	501	453	481	472	521	514	468	455	516	462	458	461	455	445	468	453	462	495	435	458	468	463	437	463	466	481	459	434	497	498	457	459	433	448	451	434	463	441	479	470	488	437	492	436	447	428	476	482	481	416	459	471	479	477	445	484	471	464	445	503	454	408	404	458	474	477	479	469	460	490	477	451	494	439	458	419	460	444	400	410	447	462	428	460	446	484	425	460	448	482	501	431	440	431	428	430	442	457	483	464	464	510	491	450	468	447	481	481	450	491	414	425	468	451	465	483	450	448	486	504	453	452	430	480	488	445	463	455	435	492	433	503	487	451	457	472	454	435	465	458	483	488	456	455	497	479	468	480	500	475	459	448	459	425	469	463	472	473	463	437	506	481	471	504	471	491	464	441	464	443	481	450	451	461	457	465	465	433	447	448	449	452	483	468	429	415	448	480	426	450	475	447	497	444	460	488	474	455	431	472	450	450	472	461	433	436	430	464	465	442	484	464	461	448	467	501	460	471	451	437	427	427	450	485	462	456	491	427	482	445	463	502	478	465	489	469	448	472	463	441	446	458	483	460	477	446	468	477	489	443	458	445	464	472	474	474	469	446	480	461	445	457	431	452	464	488	499	462	437	450	483	467	405	431	459	499	430	438	455	464	467	469	442	432	455	487	461	483	467	446	448	456	464	484	469	423	432	432	483	466	430	456	468	470	425	485	459	465	493	415	432	431	449	450	462	451	465	429	460	448	479	464	471	474	450	471	477	455	448	470	464	484	438	449	451	472	464	464	437	470	449	479	439	515	459	482	476	490	472	430	423	454	459	492	462	463	429	453	477	490	447	438	424	440	414	463	437	449	435	483	475	449	473	451	456	474	448	452	456	499	467	456	452	463	442	437	480	429	468	466	470	458	460	441	441	510	481	475	469	467	473	455	451	429	440	476	448	460	449	456	481	481	452	469	428	432	468	463	500	489	486	479	460	466	467	452	482	443	449	441	434	490	448	455	461	472	460	452	474	446	463	455	453	465	478	456	448	491	456	465	485	443	476	421	459	463	458	440	467	504	490	465	423	461	457	513	441	498	473	452	463	481	454	469	491	461	467	489	489	489	499	475	439	448	454	484	440	446	481	470	458	433	429	465	460	418	457	458	419	433	443	428	467	468	446	473	437	458	444	450	466	459	458	437	481	475	471	468	471	444	472	474	454	468	455	420	476	463	465	465	417	443	430	477	457	454	478	470	466	463	463	416	480	430	416	479	463	459	476	459	423	471	428	489	460	444	446	449	447	431	449	471	474	455	470	449	479	482	450	503	476	447	500	450	466	423	495	448	451	456	457	477	462	464	464	465	483	429	462	465	464	440	425	444	444	431	476	429	471	501	445	487	474	435	424	456	458	470	458	439	443	484	456	439	483	458	441	464	487	478	420	452	456	483	457	489	480	465	501	449	422	452	433	440	475	482	489	424	442	450	476	472	478	456	447	498	467	444	480	455	498	451	440	467	464	436	461	466	471	468	476	444	476	476	464	451	443	481	455	445	429	490	485	416	445	423	469	503	489	472	432	448	460	464	453	472	443	473	421	439	462	424	466	457	467	446	489	456	446	414	481	464	441	435	511	442	454	450	447	456	461	452	458	462	438	467	468	447	430	465	469	460	445	434	468	442	462	470	476	443	460	482	465	435	460	448	431	474	420	443	440	488	445	421	451	472	414	470	433	489	474	472	438	468	475	448	442	480	445	452	488	454	442	477	479	404	457	494	474	449	479	418	450	429	479	436	433	472	446	453	481	483	463	478	460	436	425	446	436	483	447	387	441	482	483	479	471	450	488	496	482	452	498	481	435	431	498	460	456	455	438	480	484	446	472	410	472	423	453	453	454	451	451	465	435	508	462	481	473	497	474	435	472	486	464	445	435	471	468	483	479	453	461	464	445	451	480	474	453	456	464	465	451	410	469	470	467	433	451	433	475	463	473	469	454	478	480	447	457	448	477	457	463	432	478	485	436	505	489	419	428	419	483	469	471	460	444	450	430	450	443	446	447	436	465	473	420	486	450	443	500	476	467	452	474	474	448	427	480	465	458	461	463	413	488	451	496	473	414	449	522	479	501	423	482	464	438	462	484	421	451	461	464	430	446	497	453	421	469	457	467	410	472	451	439	428	455	433	483	435	454	449	490	448	406	473	469	449	468	491	453	456	459	478	461	472	417	487	468	476	448	427	435	475	513	497	464	484	486	452	485	466	499	493	468	463	474	424	476	450	468	457	509	468	456	459	486	463	435	464	447	439	434	457	501	486	432	440	435	473	444	439	495	463	434	475	459	449	466	431	452	457	469	483	449	457	464	427	479	475	437	475	444	474	481	454	450	454	449	464	464	433	436	459	473	434	402	494	480	475	448	467	436	477	450	471	455	434	440	474	456	439	455	449	448	448	503	437	477	453	464	463	466	453	435	497	491	461	472	518	479	489	506	421	503	457	478	493	456	455	466	419	456	436	507	447	486	441	466	496	476	423	436	455	467	437	451	492	456	456	430	448	482	430	466	445	433	427	520	450	454	495	459	445	419	480	509	410	444	452	491	465	438	440	440	380	437	480	482	510	481	467	516	466	440	465	460	490	446	460	486	442	458	455	427	482	492	482	475	463	474	470	455	468	461	467	446	439	461	431	447	418	444	432	459	496	437	458	438	470	456	451	451	491	425	449	488	450	454	468	485	456	462	443	451	442	469	465	475	450	429	465	447	450	489	415	485	491	447	491	466	426	469	477	489	454	453	478	441	440	450	500	485	462	451	467	455	482	442	463	480	457	470	469	475	480	488	484	449	446	428	472	457	450	446	451	496	454	460	464	423	456	450	473	466	478	453	496	445	435	488	459	462	458	419	466	465	445	469	438	470	463	444	451	459	480	467	478	443	473	470	439	450	441	468	480	461	484	407	476	473	431	466	449	448	457	468	485	417	454	436	468	429	455	508	451	444	495	477	431	430	446	463	505	467	467	464	477	417	470	444	470	470	436	460	463	449	458	465	493	467	455	476	477	451	430	460	475	446	451	417	475	447	441	438	505	452	449	455	498	477	407	440	444	435	461	461	497	468	458	454	438	459	457	449	469	490	424	453	476	449	433	473	469	441	468	427	447	459	502	416	457	465	482	457	437	447	488	462	466	485	432	473	454	423	410	487	420	477	485	500	447	462	443	444	458	480	424	478	462	455	471	455	466	447	476	458	478	455	455	456	475	445	493	471	482	434	482	450	416	473	457	469	495	450	451	494	466	462	423	438	449	444	472	509	470	466	463	480	436	435	446	500	449	441	452	492	466	471	423	469	450	449	452	454	473	425	467	418	455	484	473	470	482	436	437	463	444	464	494	442	440	426	454	451	459	455	453	445	463	497	475	470	448	472	448	500	458	400	458	425	468	472	479	478	430	481	483	469	436	460	422	421	449	494	466	455	441	484	463	466	482	419	459	495	460	422	443
8187	699	727	602	457	462	426	375	379	372	354	383	378	362	342	350	344	320	325	394	332	374	360	320	396	344	329	358	309	326	349	333	314	333	365	299	298	304	335	359	343	312	326	327	323	347	336	331	363	329	325	302	314	350	312	311	312	350	322	359	345	326	337	355	312	342	343	331	332	378	338	361	315	313	340	359	334	334	313	349	350	337	326	308	333	349	357	391	358	333	304	307	298	335	345	349	352	361	293	318	336	321	320	315	340	300	318	359	304	351	339	308	301	313	342	303	336	336	300	341	312	314	351	381	364	323	352	339	335	327	345	341	370	348	338	325	306	334	322	314	367	346	321	358	363	338	340	316	340	354	323	304	352	327	302	332	325	312	322	331	341	337	318	327	316	352	342	366	340	328	305	343	322	325	347	349	311	334	334	314	333	315	334	357	338	356	393	331	319	338	346	322	335	336	331	346	378	360	329	325	339	347	306	334	302	300	363	341	326	338	345	336	339	334	292	357	336	317	329	341	331	316	342	321	356	314	313	378	298	378	321	351	341	321	314	354	334	366	349	350	350	332	311	339	329	376	326	333	322	354	342	326	340	367	301	316	335	345	346	313	305	332	348	341	353	326	349	334	362	339	300	304	342	349	346	325	319	354	316	324	333	320	309	323	332	323	334	354	348	348	319	358	338	375	323	351	352	328	343	286	349	335	361	331	343	328	304	327	369	358	322	329	320	330	344	321	338	333	313	321	337	347	333	307	325	319	309	354	320	356	345	321	336	313	332	293	322	332	300	324	349	324	354	311	354	350	327	319	344	338	319	322	320	357	339	330	323	329	328	350	360	305	356	315	287	349	347	341	323	324	315	349	324	313	327	337	326	313	270	333	335	384	347	340	379	286	341	312	308	357	344	298	323	316	324	360	320	330	345	321	355	340	365	309	352	368	373	334	329	346	335	335	348	371	323	315	330	324	304	329	350	344	323	329	333	359	324	355	320	337	310	369	366	344	308	303	341	329	306	314	325	340	348	336	326	376	307	360	342	346	365	320	331	375	365	352	343	333	331	363	320	321	310	307	323	350	353	372	329	349	341	318	359	317	361	329	336	338	332	314	345	348	345	296	338	332	322	331	303	324	314	324	341	326	362	315	354	324	333	323	336	324	350	346	338	351	351	330	335	352	330	319	367	342	344	325	318	347	331	331	327	314	303	316	310	361	324	339	332	336	343	324	335	326	348	355	333	351	382	319	326	324	330	363	334	345	331	333	354	364	331	278	349	356	319	347	363	328	342	330	367	318	380	327	361	375	293	318	337	348	296	330	351	308	380	371	331	345	329	335	357	330	365	312	342	354	305	332	333	342	345	315	345	336	359	323	334	328	330	354	341	302	333	321	336	334	357	309	313	305	319	365	349	329	306	335	322	357	331	341	363	317	343	311	342	338	333	304	313	329	340	330	317	300	302	330	326	353	335	368	334	314	345	341	356	343	332	295	373	344	343	355	333	367	326	333	308	347	278	301	323	301	312	355	312	340	346	360	311	333	300	313	338	354	325	364	357	375	364	344	315	327	311	397	355	318	363	289	343	342	306	310	322	340	329	289	330	312	329	356	364	351	360	318	347	326	372	293	357	308	307	324	337	309	358	378	334	358	336	319	307	316	348	337	320	347	324	342	368	335	322	359	367	325	345	314	359	358	322	352	301	360	332	334	362	336	337	317	321	360	344	369	330	309	293	356	288	309	303	319	329	350	335	328	328	353	330	317	331	329	280	367	303	366	343	303	314	346	354	322	382	348	315	339	377	335	325	340	340	319	327	358	336	345	345	344	333	382	337	346	346	329	349	348	324	358	327	357	343	318	360	295	323	312	300	385	371	307	334	351	334	362	378	347	315	369	345	365	359	338	356	337	329	328	332	338	352	331	337	349	364	320	319	317	350	314	323	303	345	332	317	343	345	325	330	324	344	328	316	329	327	347	322	334	345	350	353	320	323	324	323	351	307	313	312	352	327	336	346	322	332	328	294	350	352	333	332	316	330	317	336	339	306	368	324	353	330	345	371	371	311	382	328	351	377	346	312	331	313	331	358	354	329	357	331	339	323	336	358	337	342	370	291	335	320	346	344	359	312	324	342	352	335	325	362	311	301	323	338	328	335	332	327	339	343	326	329	314	332	336	335	312	327	325	374	359	346	344	343	344	362	321	346	363	322	337	345	325	355	343	312	330	327	339	332	319	319	345	302	347	350	378	318	317	312	360	379	354	310	328	327	320	327	346	321	313	330	315	321	342	338	343	311	350	334	319	362	353	376	317	306	386	361	330	343	316	333	361	334	318	311	317	336	355	328	354	341	342	339	341	347	333	314	319	316	309	365	341	321	346	369	364	395	309	357	368	335	305	319	345	352	362	334	328	333	345	318	337	344	326	351	335	367	320	370	325	318	339	304	334	332	346	328	347	310	341	307	305	337	337	325	308	344	376	342	375	369	319	301	326	319	331	373	347	277	323	351	370	340	325	324	326	333	321	337	366	361	384	330	338	338	352	330	349	353	324	340	288	389	360	307	320	345	319	338	303	325	306	325	307	298	342	353	341	315	350	340	340	324	340	321	341	348	347	326	329	339	332	368	338	352	315	331	333	338	318	367	303	338	383	360	342	330	345	331	313	300	383	331	310	358	346	297	361	331	312	330	311	334	334	321	335	333	355	326	353	369	339	314	360	369	332	330	360	344	332	316	288	367	328	311	295	318	302	376	326	317	290	355	342	295	353	356	358	308	329	321	329	337	369	368	358	333	363	356	344	319	327	331	326	314	310	325	351	331	338	307	336	357	327	355	356	341	351	338	362	346	340	369	348	351	308	357	348	314	356	310	285	306	323	324	300	289	300	347	350	342	348	366	351	358	340	305	320	354	332	328	355	340	322	354	320	334	351	331	336	336	309	328	328	319	331	331	358	341	316	351	350	338	348	320	343	335	326	355	346	362	336	336	295	332	314	326	336	328	331	336	278	356	322	361	367	332	345	335	337	396	374	351	373	336	325	332	382	318	370	324	351	344	368	333	369	332	305	347	336	333	351	339	340	339	342	307	316	337	355	347	297	355	333	316	344	370	337	354	353	322	350	337	361	295	382	359	365	316	356	298	320	325	330	375	344	325	321	350	349	355	305	343	365	348	335	344	353	353	353	352	317	281	318	293	312	314	340	326	311	367	302	352	356	325	344	334	367	351	316	348	327	358	318	316	317	324	370	362	352	345	314	342	365	345	306	332	331	340	377	313	376	306	386	315	302	325	337	321	297	348	345	350	318	313	347	321	347	312	337	353	330	343	305	332	311	358	340	342	381	302	336	330	309	333	318	318	345	294	316	343	341	357	349	333	346	364	308	309	350	348	331	365	351	356	362	349	346	334	309	322	343	307	326	334	322	343	326	340	331	321	316	333	318	328	346	351	335	332	320	341	385	342	360	308	297	341	336	326	336	325	313	343	332	330	368	316	297	356	302
6750	1074	1635	1673	1466	1336	1229	1077	990	949	1014	971	949	865	905	863	852	848	804	767	808	814	832	773	826	843	808	810	750	819	768	844	859	771	754	763	830	790	802	810	786	778	793	796	765	825	772	759	777	780	722	828	755	789	782	760	741	789	750	730	789	770	748	793	710	746	730	757	781	783	742	785	745	759	755	808	756	777	746	783	707	805	830	762	697	745	787	783	780	747	742	720	697	786	787	813	735	793	713	798	811	774	787	723	746	769	728	763	746	738	797	836	786	726	749	766	764	746	755	726	777	748	733	789	802	719	752	696	786	743	801	763	742	762	786	745	785	816	729	735	799	795	796	769	746	752	759	728	756	769	781	734	751	714	727	726	779	831	764	750	716	729	815	763	769	783	735	783	776	743	734	756	776	786	771	794	763	783	831	743	795	762	737	714	765	785	746	735	769	742	729	732	729	770	724	807	728	727	767	770	763	795	788	749	780	805	773	766	756	749	745	739	871	686	703	752	757	743	706	796	803	754	788	792	804	770	723	794	743	736	764	811	784	785	742	761	771	781	734	727	780	751	782	730	774	749	729	756	731	767	754	765	770	749	747	773	753	766	769	749	802	750	739	745	717	779	761	781	746	753	756	766	774	780	788	734	807	783	766	797	747	759	746	757	778	788	785	820	774	726	757	862	744	763	802	829	793	778	728	748	773	745	728	734	768	751	798	806	751	804	706	719	742	754	768	757	787	755	761	780	777	741	755	775	721	788	788	753	768	734	789	776	759	778	798	813	772	746	783	763	768	795	728	783	763	832	741	731	767	801	775	759	753	774	746	753	801	757	768	748	755	733	723	771	804	780	755	817	756	745	775	768	755	744	778	733	723	730	743	749	806	748	745	725	771	730	775	778	733	758	756	745	767	713	779	816	685	784	781	730	792	778	788	784	697	755	756	733	806	770	743	791	736	773	796	778	743	744	762	714	787	763	706	761	728	767	739	783	760	719	753	773	757	759	757	728	754	751	745	778	758	784	745	729	840	713	756	753	771	759	733	779	746	693	785	825	794	790	725	775	774	799	747	771	741	718	739	791	777	792	775	765	752	758	780	763	748	742	740	759	790	778	784	734	762	710	790	756	776	771	794	827	733	793	811	739	745	850	767	760	728	736	768	721	765	786	797	784	756	750	728	770	768	768	763	745	712	771	826	728	765	766	751	755	733	785	747	708	715	769	762	770	793	780	759	757	773	720	752	794	773	772	767	778	811	758	800	748	730	753	713	730	767	757	780	778	746	787	769	757	765	754	784	759	797	801	813	809	730	766	807	762	763	735	737	789	777	767	749	726	746	776	735	775	784	743	728	756	751	767	764	751	773	790	799	728	741	790	753	758	811	814	793	779	755	773	770	778	768	747	801	720	833	750	754	727	747	776	760	750	732	731	740	766	747	768	770	751	766	744	754	789	735	732	763	806	762	740	800	794	738	764	780	765	786	759	792	772	769	763	744	715	796	773	763	731	754	752	771	738	720	785	788	754	784	812	795	723	758	752	756	804	783	746	803	783	760	792	793	750	726	779	789	749	734	808	796	801	742	738	735	750	759	744	749	752	789	763	752	757	784	763	800	785	774	773	734	740	754	751	786	833	747	745	744	765	815	745	789	775	748	784	747	738	719	776	751	782	769	756	757	749	765	769	735	817	758	761	763	758	748	785	792	763	816	758	715	709	779	752	789	800	768	779	749	817	734	786	736	762	722	697	777	735	806	770	744	786	786	800	856	776	820	836	780	764	781	782	743	793	766	790	708	737	787	789	738	728	748	835	761	808	756	798	735	748	747	827	782	780	801	765	727	803	758	750	818	789	754	776	766	759	786	796	802	813	744	727	770	777	759	732	721	805	734	722	759	817	745	748	765	762	777	776	745	785	785	781	745	757	787	753	781	800	794	774	831	753	750	755	767	779	777	720	788	771	729	796	787	832	760	722	784	770	784	732	785	772	765	761	741	735	754	765	769	749	770	760	763	822	788	785	718	719	790	776	763	761	738	766	774	738	750	740	762	769	736	797	804	744	790	822	736	742	767	765	813	755	731	780	772	809	777	745	779	794	723	749	781	783	730	767	791	783	726	757	772	774	723	702	779	750	792	738	774	744	750	756	808	784	771	765	745	749	755	757	757	749	744	754	739	752	793	749	762	786	778	757	757	747	780	774	749	712	765	794	786	776	786	771	706	782	785	760	737	787	824	796	783	772	740	760	725	789	731	748	786	751	754	731	722	760	737	807	751	822	809	767	826	698	724	800	717	753	777	701	761	720	749	779	805	790	781	769	730	784	739	736	723	757	782	824	768	804	716	763	772	734	804	797	750	720	785	773	726	760	754	764	761	767	736	790	748	748	772	744	730	769	746	783	783	786	732	726	773	734	768	797	723	766	746	698	770	768	761	767	824	762	774	725	754	777	745	770	762	757	776	737	775	768	792	770	808	812	793	740	777	779	736	763	737	751	746	742	765	788	748	770	738	751	724	764	777	803	780	782	782	758	755	758	778	758	709	781	743	739	772	769	750	719	711	716	727	796	765	771	769	742	744	751	768	748	787	778	831	739	758	772	755	787	781	751	744	784	761	818	792	766	766	755	776	793	756	774	738	758	789	773	743	743	816	724	742	740	790	779	778	748	786	763	759	745	774	771	767	752	801	769	774	731	746	773	773	759	817	821	756	741	719	735	758	778	779	753	796	755	799	750	736	723	775	755	717	752	767	750	768	785	761	769	777	731	757	790	772	822	781	810	769	759	762	706	758	793	756	765	737	747	802	795	769	781	801	769	742	735	761	768	767	794	747	744	752	763	715	756	846	737	791	734	731	798	754	767	736	763	765	748	713	786	811	744	781	746	771	764	747	759	812	735	787	785	794	724	778	754	760	753	771	761	744	749	805	748	797	730	803	774	800	735	749	780	757	771	777	786	735	771	749	711	756	753	766	741	785	746	716	761	743	780	763	740	799	750	731	763	735	756	754	776	751	818	803	719	785	769	738	754	763	756	783	772	742	670	774	774	808	749	780	750	780	818	800	766	736	763	700	757	747	779	716	766	822	753	772	726	796	797	723	754	733	745	751	764	748	794	810	751	783	743	714	713	719	747	768	749	804	733	723	809	782	796	757	747	818	745	726	787	767	837	712	777	761	751	755	765	732	769	810	761	801	796	751	719	825	819	767	779	794	776	786	745	780	755	784	761	763	770	704	801	763	705	735	727	757	773	768	741	764	761	725	791	777	756	787	761	762	739	760	723	735	784	780	744	728	747	796	751	757	772	723	744	780	741	748	789	748	791	720	756	796	799	771	784	745	785	752	782	746	727	806	775	733	709	788	746	765	810	746	756	777	778	775	771	724	736	779	777	788	716	738	702	768	779	779	735	810	801	724	717	755	770	829	744	736	798	766	825	745	763	760	718	814	756	763	798	770	828	803	800	751	796	744	761	803	840	738	779	744	720	721	765	722	767	729	758
14900	1412	1019	779	548	465	450	422	348	349	342	318	318	369	282	318	317	315	262	314	283	275	254	300	300	271	321	293	283	287	240	324	281	294	296	291	278	303	263	274	265	285	284	281	261	312	291	289	273	306	268	280	306	263	298	293	275	288	302	260	276	286	281	318	267	267	284	262	276	309	302	350	270	252	286	286	288	233	287	290	274	303	275	281	300	303	281	250	304	304	321	281	302	260	289	298	286	281	264	258	301	271	295	297	287	302	308	295	285	295	286	286	291	256	270	296	298	268	275	300	277	330	293	309	283	275	281	261	274	323	273	298	282	286	231	307	263	281	322	288	247	305	288	296	262	336	303	309	278	316	293	296	279	308	289	251	305	300	299	296	280	316	292	302	307	272	300	280	258	278	283	314	266	272	282	278	296	279	288	277	293	291	273	283	286	276	292	298	294	286	293	269	276	271	245	275	279	261	256	264	297	285	282	286	276	238	270	284	271	270	272	261	258	300	271	259	264	263	284	259	287	282	262	304	277	303	266	307	265	293	306	264	279	298	299	295	284	289	267	271	281	279	283	281	293	297	281	252	267	259	280	307	270	305	282	287	262	310	281	286	281	307	287	275	281	274	289	252	298	264	273	275	298	296	291	278	262	319	286	246	288	262	268	289	307	274	283	282	296	255	272	261	297	262	308	253	285	270	261	252	280	272	281	316	276	289	319	284	240	256	239	283	272	264	273	291	285	268	261	300	317	277	282	282	294	253	288	300	285	294	286	254	266	281	301	311	269	291	252	293	300	299	307	280	269	269	265	242	294	280	256	273	284	286	319	265	286	281	267	292	325	311	288	287	303	287	262	280	254	288	261	291	254	283	271	299	282	263	290	292	292	294	289	264	271	282	287	283	276	256	303	281	275	301	303	271	279	271	290	279	287	316	288	266	285	295	270	305	292	280	294	306	295	255	296	282	272	267	266	288	275	308	314	307	302	287	269	302	268	275	276	287	286	297	293	299	318	275	286	264	273	296	248	304	308	281	280	279	263	256	253	309	294	282	259	295	307	264	273	280	287	301	265	311	307	283	285	280	280	271	311	309	305	288	290	249	260	292	292	303	324	300	280	321	312	275	238	280	279	287	278	304	286	318	259	287	278	280	275	297	286	288	284	303	277	268	271	298	304	305	247	294	285	271	268	270	286	292	264	292	263	310	254	293	284	311	290	296	282	271	288	277	278	296	272	262	317	268	251	319	288	264	254	279	253	298	254	261	277	273	270	261	314	306	278	294	302	269	273	350	312	336	295	280	324	275	294	275	280	301	269	262	259	254	288	316	306	269	286	269	289	262	260	260	289	299	287	338	306	244	259	268	274	298	272	269	265	276	269	277	273	291	281	268	259	270	271	258	244	281	280	307	266	278	293	293	274	257	272	290	295	256	266	274	277	290	300	273	257	270	313	295	268	244	281	285	296	273	304	287	310	271	319	282	261	306	285	301	328	307	318	304	288	280	287	292	278	307	277	282	277	289	316	273	274	261	291	276	287	297	292	277	257	265	315	296	270	281	305	313	249	322	301	283	291	284	287	279	311	300	265	239	276	281	288	277	294	271	269	277	297	293	249	288	300	298	328	287	252	275	282	256	300	276	281	258	305	338	307	295	287	283	311	275	278	289	277	319	275	287	274	290	289	299	295	277	288	291	242	278	272	277	272	296	309	282	271	262	246	308	278	290	280	247	304	302	294	281	245	258	301	275	261	284	292	290	287	311	279	261	264	259	295	276	257	287	257	276	274	307	262	280	278	264	292	286	290	276	282	262	268	268	255	312	249	271	287	310	283	291	276	267	292	284	280	316	288	276	280	288	258	277	308	273	306	287	306	266	244	278	249	282	258	263	289	279	254	287	317	287	250	294	273	268	275	282	281	283	293	268	274	299	254	296	277	254	284	255	288	331	323	292	281	248	272	288	299	260	267	281	282	272	287	286	260	315	283	279	277	272	297	268	228	248	301	296	265	319	274	292	260	251	314	292	275	317	265	265	269	296	291	254	286	307	284	300	304	277	262	246	284	290	265	262	295	275	259	257	273	303	304	264	312	309	285	270	255	276	303	289	275	272	256	275	308	325	300	269	269	289	286	323	268	287	281	278	271	291	300	279	282	292	247	289	264	231	254	288	279	278	285	265	286	309	271	293	306	291	264	268	282	275	263	261	303	302	303	269	308	260	268	283	280	281	286	287	254	294	289	244	277	256	290	279	258	315	248	260	306	284	285	264	297	271	281	264	270	308	287	289	284	280	281	246	288	254	283	290	255	277	267	285	310	306	287	279	284	286	303	263	276	292	301	309	250	289	293	297	303	259	322	276	300	297	285	274	247	281	263	300	272	255	293	295	278	314	273	306	253	299	302	270	295	299	287	259	290	297	277	299	283	297	291	256	312	311	281	265	262	267	260	302	282	277	292	272	295	296	320	287	237	261	242	286	287	311	289	267	287	301	301	271	262	297	272	292	249	270	331	300	270	276	262	292	288	294	331	276	275	259	264	269	261	247	284	311	284	291	284	303	268	302	247	297	282	289	272	312	292	260	287	278	279	263	240	295	298	301	277	295	252	308	293	259	275	279	270	277	302	329	282	295	253	313	252	293	270	281	280	281	306	305	270	285	271	280	292	255	269	296	277	293	269	233	268	265	308	280	280	298	281	299	268	272	286	295	295	287	269	254	275	261	296	282	293	277	292	284	298	270	240	273	305	282	242	295	305	291	266	301	281	281	262	281	232	278	278	316	253	331	276	315	305	281	264	269	300	287	302	280	312	305	306	262	265	280	279	278	277	250	298	272	259	271	285	265	283	298	280	292	303	274	287	280	302	236	253	264	286	272	294	266	274	296	255	287	285	275	290	263	277	296	302	274	259	295	245	259	254	272	256	257	281	291	292	284	268	315	278	297	289	296	261	271	313	261	280	267	280	294	266	251	280	267	284	319	281	278	271	277	306	285	289	295	279	264	264	298	316	273	282	291	297	286	281	305	277	293	296	282	271	279	288	283	261	286	257	253	272	288	317	280	319	295	270	284	284	270	291	272	287	312	296	285	291	302	286	278	261	290	290	270	259	298	289	260	298	283	291	290	283	263	304	285	291	272	270	276	307	265	284	252	300	290	290	295	285	278	302	280	267	276	267	282	278	301	275	312	269	272	282	315	294	264	307	275	267	284	294	266	300	268	283	249	285	314	290	279	284	278	272	282	317	314	292	288	282	265	275	274	289	264	300	256	280	255	270	271	263	275	316	289	293	314	283	284	284	276	309	253	277	300	289	282	260	289	271	322	262	291	291	266	271	323	304	291	275	298	308	284	310	282	260	292	264	302	331	282	247	247	317	293	291	314	337	311	265	273	285	260	263	288	256	274	275	306	275	321	314	310	297	270	279	242	282	271	269	269	300	254	269	281	249	295	248	267	285	281	305	278	297	286	290	255	256	292	312	289	267	280	274	277	292	288	259	263
8407	1230	2152	2345	1998	1656	1438	1212	1059	1090	994	967	869	897	773	814	759	791	755	687	737	741	702	735	703	668	656	665	647	681	695	652	675	672	633	677	624	682	601	685	634	622	652	623	628	628	704	674	639	641	667	645	616	654	661	642	616	649	645	680	666	616	680	648	632	602	703	692	597	685	612	630	627	612	645	645	618	628	654	685	602	630	671	676	656	625	672	640	649	638	656	637	626	630	636	599	621	629	618	651	665	627	626	588	635	620	625	625	633	659	637	638	619	602	624	594	670	651	629	638	655	679	608	677	634	632	660	629	583	611	623	620	649	656	632	574	636	648	641	636	622	611	580	625	656	636	629	672	650	647	629	627	582	622	621	657	639	577	637	642	613	623	631	651	650	652	631	616	629	640	614	622	628	630	633	611	624	635	649	596	675	626	610	622	666	658	642	633	647	621	631	630	615	607	608	601	666	671	589	671	627	627	639	639	660	607	662	641	631	651	670	634	663	581	641	595	659	631	631	647	652	621	621	612	655	619	647	616	585	672	641	627	648	606	632	611	640	613	598	612	601	657	626	647	627	656	663	565	630	612	603	621	624	662	603	668	620	630	635	617	634	615	620	612	669	630	612	645	643	645	626	665	612	601	654	596	650	616	641	642	573	602	591	643	644	634	592	637	624	601	618	646	649	644	616	580	638	623	607	664	644	616	650	674	638	568	634	629	650	623	601	625	630	611	663	593	615	606	619	561	645	608	657	638	668	593	619	615	605	616	611	621	632	662	633	648	623	601	629	571	603	605	676	620	664	637	606	633	623	628	617	631	659	625	649	608	631	614	636	635	624	624	656	577	666	604	617	604	614	618	600	633	636	586	662	582	647	630	616	627	661	626	572	678	628	618	650	660	607	628	620	640	583	662	628	616	610	640	612	614	669	629	639	590	628	614	629	625	660	684	652	665	678	669	618	649	608	586	639	592	648	619	644	649	675	619	644	657	651	609	595	648	620	581	616	607	615	576	645	586	623	627	585	606	591	644	622	647	659	610	650	647	622	651	607	591	633	634	640	603	640	661	650	614	609	636	607	619	604	689	619	612	631	605	643	651	653	601	613	680	619	632	642	645	619	649	638	614	633	667	608	636	621	631	626	604	609	617	663	615	591	597	636	602	633	609	626	624	615	567	611	645	641	612	683	627	647	577	615	608	612	639	569	600	646	626	661	641	627	671	626	650	627	609	597	626	625	634	630	613	624	573	609	642	631	628	654	621	601	604	566	654	622	643	654	656	640	610	618	645	653	725	655	625	622	585	668	639	620	632	629	638	610	663	650	611	630	643	655	655	649	628	584	603	629	627	639	629	597	645	660	627	559	626	636	661	644	622	627	606	628	599	618	632	640	605	629	636	637	618	608	628	637	626	603	606	648	651	624	629	634	619	648	667	676	641	626	595	646	572	644	659	626	655	628	668	645	610	637	597	711	578	650	607	637	625	628	648	613	647	638	623	580	656	627	608	627	628	613	591	677	604	626	623	630	611	629	617	646	627	620	626	645	617	600	648	688	613	665	634	613	649	614	619	638	635	651	646	670	601	633	663	583	602	657	643	658	656	636	662	614	612	660	656	639	650	616	656	654	618	654	573	647	666	681	657	634	629	647	651	630	610	627	618	648	649	615	620	624	625	562	624	615	584	636	600	603	603	664	636	627	596	608	648	629	598	581	656	655	629	633	617	617	635	620	592	623	620	645	594	613	603	629	646	634	652	639	620	626	601	637	638	655	647	612	663	659	637	607	622	626	620	657	624	625	597	664	593	639	619	632	627	618	680	636	603	620	648	617	662	664	571	627	597	625	627	596	587	643	597	662	611	626	629	604	645	605	662	618	626	596	686	624	615	621	610	633	657	639	664	627	635	656	599	645	656	637	645	613	648	640	610	584	597	616	637	656	668	620	590	650	596	606	652	618	655	604	636	625	657	642	629	623	653	623	642	651	636	650	659	633	660	629	654	627	639	658	632	633	636	638	627	662	668	662	613	622	605	545	578	583	637	674	664	636	624	627	615	670	635	632	591	600	615	638	617	663	620	644	668	632	643	662	624	619	652	654	653	623	628	604	627	649	658	648	644	589	616	637	572	604	622	606	641	620	628	685	627	631	631	639	609	686	651	580	677	640	621	633	597	637	647	588	629	611	616	655	627	633	629	659	596	632	605	593	627	661	610	603	648	596	608	591	643	618	604	643	658	593	591	648	672	640	613	615	615	647	619	612	627	635	589	621	593	580	653	643	586	623	618	611	611	668	667	618	633	613	632	640	648	658	641	606	604	641	641	692	612	697	618	620	637	642	643	599	627	600	655	648	655	648	636	640	661	581	665	655	667	631	607	596	635	616	667	606	637	635	636	626	631	630	656	670	625	635	675	662	622	610	654	619	606	674	710	652	601	628	617	584	644	634	638	631	602	591	652	651	635	670	611	661	605	607	597	619	594	598	616	590	587	651	618	602	579	624	643	631	589	578	625	662	607	629	624	626	577	602	624	617	621	628	652	613	650	645	627	663	574	618	635	624	609	635	628	644	641	596	649	612	649	605	634	635	622	650	647	659	668	599	672	632	626	641	611	674	609	582	649	666	643	642	668	663	629	645	570	647	632	660	629	628	647	598	626	652	628	647	567	655	662	619	580	643	657	611	634	644	638	621	606	606	658	613	615	606	619	644	665	639	622	624	655	658	640	632	647	638	659	613	612	655	673	628	601	606	681	585	614	651	596	642	649	640	631	622	655	632	603	611	597	640	623	689	581	624	644	587	618	645	612	612	599	627	614	585	657	676	624	639	604	671	682	613	605	664	601	631	583	610	629	657	632	630	674	628	629	639	654	681	529	602	635	618	655	636	628	623	624	638	647	598	608	624	658	625	615	626	631	636	641	687	645	597	637	616	610	637	658	649	600	679	668	667	631	646	615	580	658	666	612	614	632	643	623	654	591	611	587	624	595	675	626	634	656	648	615	632	654	653	613	645	618	631	633	646	613	669	647	579	631	652	627	635	646	611	603	597	627	653	643	607	653	692	621	633	613	662	620	634	628	669	654	605	616	661	625	623	611	666	684	642	642	636	600	608	620	632	610	656	610	609	634	570	613	629	615	613	640	602	579	646	632	631	605	615	653	660	592	643	666	611	631	607	621	656	618	593	641	644	603	651	609	650	648	659	579	632	640	617	607	658	637	600	656	641	591	623	629	668	628	652	595	643	650	628	600	580	633	679	680	611	604	607	661	603	589	641	638	612	655	603	627	645	652	641	647	598	617	664	648	643	627	676	595	618	597	640	635	611	642	644	656	639	651	692	586	589	672	637	584	640	640	642	660	648	605	653	663	669	633	595	586	584	609	571	616	619	615	659	600	587	595	661	620	595	636	656	623	567	621	619	646	621	631	608	651	670	618	630	608	616	619	680	613	657	612	607	640	653	621	644	603	656	631	639	615	641	593	613	628	625	622	648	643	597	596
1601	205	196	202	189	176	185	162	188	164	183	169	165	200	187	162	177	185	172	173	176	185	160	181	192	175	156	189	206	206	199	164	172	178	173	179	174	204	171	189	171	183	210	192	185	153	186	165	192	179	172	195	199	197	179	168	167	182	155	187	172	195	193	204	180	165	179	187	170	158	200	192	168	173	169	190	186	179	197	170	194	196	195	183	172	198	162	180	164	168	169	149	168	183	191	162	168	195	205	176	159	176	208	168	170	201	203	195	179	199	175	186	176	184	206	189	195	191	207	162	185	195	165	152	189	152	179	192	184	196	183	157	204	190	173	207	194	186	173	150	192	173	178	171	166	169	164	195	190	219	176	180	166	189	173	179	175	203	191	197	194	179	175	183	196	181	200	196	162	171	165	179	179	170	188	200	176	187	187	182	184	199	207	185	200	181	180	159	178	166	185	190	187	170	178	191	195	196	168	182	176	203	176	207	188	179	172	192	212	194	184	174	178	164	202	148	157	164	187	218	196	183	192	208	179	192	191	174	162	186	174	189	197	211	169	199	182	185	173	199	186	180	202	173	193	181	190	203	177	217	176	190	204	178	198	171	209	162	175	186	194	218	170	185	160	171	210	181	175	206	173	172	165	177	193	176	182	195	179	188	191	193	152	176	152	191	155	175	161	181	174	178	218	162	186	186	146	148	186	188	210	168	187	157	200	192	171	174	182	189	181	198	168	184	187	175	171	171	161	175	198	181	212	166	158	177	172	186	196	165	188	188	195	181	190	169	181	170	186	185	184	195	198	194	182	173	182	161	186	180	185	182	187	168	198	197	194	178	184	198	172	163	176	177	184	200	208	183	203	174	160	182	186	169	157	187	180	164	197	178	190	177	185	187	178	159	202	174	196	167	186	196	180	147	168	206	165	195	179	191	176	183	199	174	160	182	181	190	195	177	181	157	196	179	185	191	172	191	191	208	185	200	194	181	175	180	182	182	173	176	150	169	197	160	200	168	201	196	198	177	178	190	177	169	186	169	208	178	168	176	172	193	190	186	193	188	165	193	177	180	189	206	209	218	179	163	197	192	190	162	191	199	175	178	169	153	173	212	157	153	172	190	197	205	189	200	159	163	201	192	198	182	203	186	173	186	179	177	204	162	202	170	177	166	200	185	161	178	175	169	150	165	187	185	163	183	180	167	182	178	173	162	196	202	137	165	190	176	184	191	195	184	166	205	173	170	178	188	172	190	194	200	204	174	171	191	180	193	174	194	188	177	195	189	203	181	187	202	153	192	189	171	166	175	214	215	182	169	198	203	146	167	187	173	186	159	186	205	164	204	186	181	162	185	159	202	147	176	182	183	198	193	175	186	168	180	161	164	186	170	162	178	177	205	217	154	188	185	160	192	168	165	163	189	189	178	171	149	176	172	164	171	180	184	184	188	185	176	189	174	180	194	183	166	157	187	194	188	189	170	180	185	195	193	184	188	187	183	190	196	184	212	172	203	176	196	158	184	201	161	182	173	177	197	173	179	187	161	176	189	180	207	189	194	177	170	196	188	199	173	170	199	160	195	193	170	169	171	180	165	182	166	182	182	177	190	170	175	190	205	222	179	192	214	168	186	193	193	189	184	184	189	177	194	200	168	194	176	213	191	176	164	188	175	139	195	184	169	193	189	189	185	199	182	200	188	225	183	172	214	202	178	173	174	186	199	212	197	176	203	190	157	190	165	183	171	149	167	176	171	187	180	212	199	189	189	215	170	148	163	185	176	171	174	182	191	173	147	190	163	155	168	185	197	202	170	180	186	151	174	189	164	169	163	189	216	187	207	186	201	173	195	197	185	202	169	181	214	182	188	175	183	176	169	190	173	190	162	177	178	192	153	194	149	160	181	201	180	187	174	175	156	170	177	178	192	173	170	196	189	189	188	184	170	178	199	182	167	161	171	200	192	183	174	178	187	170	206	174	181	166	166	183	192	174	165	167	181	171	170	204	176	190	168	188	187	186	171	189	188	189	176	216	173	180	156	210	166	188	183	183	182	186	210	180	183	172	159	164	156	173	149	194	189	176	156	157	183	203	190	167	170	191	201	193	147	175	180	203	185	160	162	186	189	173	165	184	194	162	170	179	186	188	220	174	169	178	190	180	174	183	197	171	191	173	163	162	194	197	182	206	179	194	194	195	176	181	162	179	185	193	189	170	182	183	204	189	190	189	165	183	196	174	190	225	213	192	166	180	176	170	190	185	191	161	184	186	177	203	189	180	173	170	157	184	164	164	174	176	192	180	207	177	183	184	150	177	165	200	195	202	183	186	195	182	193	165	176	179	178	174	180	177	185	197	169	178	199	175	183	199	196	175	160	205	188	192	207	204	191	166	193	172	183	176	176	198	185	179	154	193	172	149	203	192	178	177	199	173	192	200	173	160	179	184	183	183	182	169	157	195	176	189	174	195	194	217	191	176	202	159	187	175	188	179	172	184	177	168	181	169	164	177	189	197	173	164	172	171	176	157	179	193	197	176	184	201	166	183	173	159	203	202	200	183	177	178	182	185	201	169	187	186	184	166	192	167	186	177	188	191	182	188	185	192	187	172	160	193	195	180	185	213	166	163	174	180	168	178	197	176	187	187	180	185	185	188	187	168	176	198	205	196	162	185	159	183	171	178	185	198	182	189	185	163	152	176	178	195	175	166	208	174	182	181	192	179	190	158	168	192	181	182	169	204	170	178	171	193	193	185	169	161	187	175	174	176	178	197	154	220	155	184	193	188	181	164	185	178	170	154	165	189	166	185	178	174	178	185	176	171	211	180	170	188	173	189	173	189	189	178	182	181	187	187	179	150	181	179	182	198	179	206	149	190	184	181	167	174	174	181	190	196	186	171	192	171	187	182	157	176	182	175	196	191	178	196	178	165	177	206	198	199	169	206	197	156	181	158	169	196	173	166	183	173	165	200	162	145	181	197	194	197	195	176	201	198	169	173	185	212	162	189	195	149	159	180	173	192	181	179	161	182	193	180	185	166	193	199	178	168	185	171	189	202	209	178	174	179	170	170	184	175	183	184	145	180	189	187	185	147	196	164	143	178	179	195	181	186	173	199	179	177	175	188	182	184	173	176	178	172	173	166	206	185	178	171	160	180	202	154	179	176	170	195	194	190	196	145	184	167	176	187	177	171	171	171	193	171	185	202	188	198	179	184	188	182	188	192	201	192	157	172	193	190	173	187	193	172	159	188	160	168	181	192	196	160	177	172	195	197	177	176	165	164	206	181	160	196	182	191	175	222	196	166	176	183	173	195	165	174	158	174	158	184	174	174	190	186	155	191	205	147	195	184	186	156	161	205	169	191	188	187	202	178	195	156	172	173	189	186	174	186	174	198	183	172	183	193	199	165	174	185	176	207	192	162	182	189	181	205	167	195	193	171	165	191	194	186	200	195	178	220	165	163	187	179	183	185	188	173	204	169	171	174	186	155	192	179	201	186	195	188	199	178	191
1788	455	511	550	517	493	493	483	471	463	476	457	480	452	481	471	465	421	462	492	465	465	473	471	447	470	479	471	449	454	440	468	442	486	451	450	477	448	460	436	453	448	448	456	472	452	449	461	486	511	505	449	435	446	466	503	449	463	498	482	472	471	482	455	445	427	448	438	454	467	488	501	462	484	471	473	475	451	452	443	455	438	490	451	485	470	461	445	479	450	435	485	441	446	462	419	483	434	474	466	436	450	441	489	427	430	484	414	459	467	482	475	475	488	492	461	444	460	452	420	491	418	457	465	440	453	461	471	448	441	456	446	487	457	444	498	471	462	465	431	453	424	453	456	440	447	462	450	486	442	487	438	478	488	441	478	445	533	493	467	469	451	426	464	432	453	445	476	477	435	446	483	460	490	500	469	439	489	451	475	449	454	471	465	477	461	443	449	456	431	434	451	445	488	491	450	485	472	425	452	474	447	461	456	468	446	463	474	438	465	460	485	448	425	486	472	484	490	431	434	495	462	456	427	487	439	438	441	476	453	467	457	448	502	470	501	519	463	464	452	438	452	465	451	423	466	439	442	437	434	454	484	534	520	481	431	459	454	480	462	451	419	445	461	448	450	466	431	465	468	459	465	485	469	493	434	478	447	489	469	476	448	451	425	455	458	454	451	489	492	460	439	463	459	426	434	528	461	475	453	440	473	452	506	423	400	451	437	489	450	459	400	509	450	497	479	462	437	468	436	484	433	428	438	445	476	505	443	477	413	431	458	477	468	466	503	477	479	477	445	461	462	464	427	474	490	534	447	486	449	448	438	488	454	440	469	488	482	484	439	507	457	472	465	441	453	461	468	461	442	408	503	443	456	437	428	459	438	460	445	444	462	458	511	452	447	451	455	439	481	480	477	438	480	478	451	497	443	487	461	439	479	436	494	476	429	435	444	485	444	471	500	440	511	444	427	412	481	488	466	491	441	450	438	455	473	476	488	454	491	467	470	454	441	468	463	448	434	495	466	494	428	468	465	456	454	449	467	481	403	432	451	461	454	429	472	440	446	423	433	442	459	482	468	454	434	439	471	455	437	422	442	430	456	410	444	465	473	477	447	454	478	488	475	432	422	430	483	493	489	459	433	479	479	445	478	457	435	477	436	464	445	514	444	458	492	454	451	441	439	474	456	481	459	442	513	427	440	453	485	435	471	438	456	418	445	497	484	453	456	447	493	470	443	442	496	470	446	481	474	476	440	493	462	459	438	444	470	451	441	444	455	425	494	488	494	504	482	428	462	439	484	427	461	466	484	432	489	479	503	477	429	425	475	458	414	436	488	437	494	467	467	423	428	486	428	419	460	449	455	473	482	494	443	453	435	481	479	490	412	442	508	460	461	470	483	448	496	477	471	458	476	451	459	521	437	467	443	465	474	462	457	489	450	440	455	483	457	423	448	517	492	440	443	451	415	451	413	456	473	474	471	435	461	435	439	449	457	466	469	468	443	486	477	460	415	468	455	457	454	495	440	471	479	437	426	406	433	495	480	452	478	446	427	480	474	462	470	466	495	462	449	450	469	481	481	446	435	451	470	492	466	473	469	449	501	457	440	433	460	494	447	460	469	474	445	503	435	460	516	477	482	432	469	457	442	443	473	453	473	460	447	436	455	454	457	485	476	505	445	489	421	477	469	436	494	446	442	458	483	486	466	470	514	469	455	438	485	463	487	465	458	469	485	438	434	456	448	445	448	463	454	440	477	471	483	491	462	454	442	473	448	453	438	453	477	452	494	472	450	478	483	482	482	463	472	473	448	484	478	467	437	457	465	449	472	437	439	462	443	497	442	465	517	446	482	460	461	462	507	414	454	469	469	474	440	480	452	459	418	461	467	451	472	466	456	428	460	462	470	471	482	440	484	464	472	484	481	464	503	475	435	420	493	457	423	442	454	465	425	454	453	457	439	447	450	478	474	459	456	493	471	441	452	479	479	505	448	442	479	457	474	433	462	479	464	472	445	443	466	462	454	475	476	448	459	466	458	462	459	489	494	471	447	471	458	462	468	497	477	444	496	466	448	485	469	478	454	461	483	454	444	429	459	472	504	448	448	445	458	433	441	445	467	488	487	423	480	448	468	489	450	437	469	487	445	429	515	457	463	458	436	439	482	472	457	459	443	444	452	425	447	464	477	453	475	471	445	461	465	471	458	441	500	459	490	448	463	429	458	450	458	425	461	452	460	462	465	437	431	479	459	462	447	478	452	465	457	488	478	432	468	469	441	466	470	466	480	502	463	464	415	495	504	465	444	436	473	455	462	436	475	493	497	477	479	463	449	490	477	473	488	444	442	468	461	441	452	471	440	452	441	456	458	481	453	462	483	475	449	476	481	480	462	468	418	473	470	484	489	438	443	426	457	464	441	457	458	448	451	459	454	467	451	433	460	446	455	422	446	451	466	484	463	484	447	476	432	449	496	484	447	475	454	446	479	479	447	453	472	479	472	504	418	435	407	490	453	457	460	467	463	463	447	445	457	471	417	431	463	472	474	503	505	455	478	468	463	472	467	483	458	476	418	507	454	477	484	424	442	457	430	448	483	463	487	472	475	483	469	427	502	444	470	423	452	450	444	446	475	443	442	444	484	492	500	483	456	442	468	443	448	436	435	478	444	446	496	443	454	477	452	459	476	464	477	445	457	438	460	480	465	489	446	457	447	457	488	470	465	474	477	453	510	460	451	440	448	511	478	463	452	466	476	452	420	429	491	461	449	436	464	450	462	458	417	456	414	485	496	453	450	466	448	499	492	458	470	431	465	465	479	466	441	448	397	473	436	470	499	443	466	437	470	461	491	461	468	454	477	470	460	485	434	475	487	448	484	450	462	452	456	466	481	444	516	470	488	465	463	502	470	466	432	484	480	476	478	499	433	463	461	431	419	417	436	492	411	453	457	484	425	474	477	482	443	453	440	485	474	472	435	465	446	486	428	431	447	431	467	434	489	454	436	466	476	460	454	490	462	476	459	475	460	436	496	465	446	442	486	447	472	476	432	466	486	456	505	422	441	473	422	465	432	454	454	454	534	430	496	473	491	485	458	474	427	481	470	467	480	438	499	464	441	457	452	451	512	475	410	476	471	443	504	453	445	458	493	447	417	438	463	462	467	457	505	467	486	462	469	440	498	491	430	475	476	435	506	469	436	449	450	468	466	494	476	456	504	448	448	458	500	483	503	454	470	484	486	456	474	496	464	482	457	466	429	452	465	494	472	441	459	463	424	433	461	453	443	455	438	465	509	468	477	459	438	446	447	481	506	470	435	476	466	440	472	512	480	458	472	466	491	449	417	444	465	448	464	444	427	437	460	449	478	459	438	434	445	434	478	444	464	462	478	487	458	423	477	431	469	494	466	442	460	464	433	476	463	464	422	469	432	447	462	435	424	463	458	504	488	491	435	474	453	451	495	465	473	478	473	455	464	475	443	465	468	475	458	465	460	479	452	481	440	459	458
8149	720	661	596	495	405	417	440	370	374	344	375	351	343	359	317	354	336	335	326	340	371	322	306	341	325	352	352	343	365	330	348	349	348	362	366	340	338	311	351	339	337	351	347	373	314	376	362	331	310	308	378	342	322	329	332	307	344	320	359	323	340	374	358	328	301	317	307	313	353	337	321	324	333	351	374	346	331	347	350	341	371	340	368	365	325	332	352	366	308	349	334	331	341	359	343	326	357	316	342	345	348	365	357	349	326	362	305	307	351	349	359	339	298	346	335	347	331	328	332	323	365	344	355	341	357	331	352	353	325	357	344	332	331	354	338	348	339	324	323	349	356	318	324	322	354	318	359	366	345	347	339	335	337	325	355	334	316	356	345	322	338	354	337	325	304	338	343	349	354	321	346	356	308	323	335	311	315	344	347	332	297	341	324	320	295	302	338	306	342	349	348	335	355	341	306	316	300	361	354	296	357	295	311	328	360	377	344	333	334	317	302	336	310	331	361	323	344	324	357	323	286	376	309	350	292	338	333	345	329	318	322	314	322	343	327	283	309	342	388	365	342	335	327	350	337	315	311	312	360	314	353	387	272	330	330	330	324	374	325	309	328	323	349	304	323	331	313	358	313	370	327	346	336	326	373	294	352	299	341	362	332	336	356	323	340	381	327	359	368	343	320	331	336	343	364	331	322	337	369	348	292	331	365	329	374	355	324	344	322	328	327	320	311	353	362	322	335	339	349	326	334	352	318	330	341	310	301	292	325	337	349	377	333	296	342	335	314	339	327	365	358	359	355	345	330	360	325	353	339	329	355	350	341	331	352	328	331	330	320	346	362	330	327	365	382	357	349	332	334	344	337	329	357	367	357	342	311	330	342	339	356	314	329	313	347	335	328	323	332	350	364	327	305	317	359	284	364	312	360	312	344	340	317	316	340	301	337	332	334	339	300	309	319	323	344	356	309	320	311	354	342	345	348	377	343	304	344	317	332	325	330	328	375	327	343	326	379	337	329	346	362	340	318	338	353	330	343	337	362	311	352	356	356	340	334	371	317	365	341	339	353	358	327	310	356	355	351	368	330	329	364	348	321	321	344	335	348	327	338	340	298	326	359	324	326	292	353	328	304	313	337	311	294	322	354	354	341	363	355	323	334	326	264	299	325	300	307	341	339	348	333	325	312	326	336	367	329	314	326	331	380	346	350	332	322	337	333	335	372	358	334	351	333	319	339	312	386	341	313	306	354	347	319	331	364	355	354	341	303	360	334	323	366	349	345	330	325	352	355	313	343	325	337	368	349	351	313	338	317	344	337	347	334	359	340	328	328	302	308	303	345	323	352	308	333	310	324	322	325	308	332	372	311	325	313	375	338	292	311	343	307	328	354	369	324	355	358	356	297	339	332	336	322	302	312	364	339	354	338	367	336	321	358	319	352	347	324	340	312	373	340	362	338	372	344	317	362	327	344	352	336	321	339	328	341	311	300	351	345	349	335	330	321	364	298	331	331	319	302	311	309	368	351	348	319	319	345	351	333	370	357	325	305	314	337	342	344	378	382	353	312	315	314	305	330	327	301	331	334	336	329	346	291	336	320	339	380	353	360	300	335	315	323	339	314	356	294	344	331	358	335	322	293	352	333	340	297	346	357	364	333	337	357	308	351	335	324	344	352	288	309	313	353	344	289	333	327	351	342	378	360	341	326	351	356	367	313	321	326	335	339	312	316	305	305	370	345	361	319	326	357	339	298	322	357	354	336	356	318	360	344	324	301	319	348	360	333	329	329	351	333	340	289	348	328	334	328	323	356	300	360	348	342	331	369	368	347	306	349	350	329	361	317	337	340	298	330	366	338	340	335	349	311	322	329	388	367	355	342	348	351	341	368	340	365	313	311	338	344	345	321	346	339	362	352	341	332	376	329	340	361	356	341	347	318	340	285	306	332	313	317	343	340	323	333	364	354	337	323	323	352	337	338	319	302	339	330	333	336	323	351	309	308	340	356	324	316	333	349	344	360	346	345	336	321	363	327	299	371	373	348	350	327	341	381	326	327	340	344	312	385	366	369	332	309	345	319	317	329	328	342	381	337	385	323	315	336	362	309	344	337	361	341	329	356	316	327	343	336	335	341	325	335	313	320	348	333	348	297	361	338	350	363	332	348	318	347	349	355	305	311	366	344	310	333	331	341	344	366	306	351	318	309	328	321	320	316	337	326	347	340	318	277	344	305	317	327	343	339	363	322	322	340	327	370	357	334	317	343	370	329	333	348	332	331	357	315	323	338	325	330	355	357	365	309	339	361	348	303	350	316	298	318	367	317	323	341	280	291	339	347	329	356	312	369	351	323	329	355	325	327	311	299	324	334	316	331	343	323	310	333	307	327	352	346	341	353	370	374	352	355	346	354	322	351	337	334	298	337	339	338	326	339	351	328	353	340	305	346	389	358	327	315	353	329	324	336	313	344	319	332	336	350	332	347	346	335	299	321	359	356	299	304	337	358	326	305	335	336	373	370	349	311	348	350	338	329	346	329	341	339	325	330	335	355	307	314	370	293	329	339	330	318	306	304	322	316	330	340	354	317	354	323	356	318	351	338	325	355	359	312	358	332	345	284	312	325	349	305	374	341	340	326	319	352	341	302	358	337	372	318	315	345	306	345	330	339	333	320	372	344	339	352	342	331	314	313	342	322	305	345	330	320	340	320	319	312	352	309	333	330	319	323	314	347	358	347	339	335	360	306	393	320	397	342	326	340	336	355	349	337	320	320	315	335	355	351	342	336	343	357	316	332	324	316	340	328	320	305	306	333	325	317	353	334	330	331	329	329	357	355	339	352	324	340	348	339	366	323	328	339	326	315	350	333	314	355	324	369	354	339	322	298	348	316	317	342	354	326	315	316	334	324	382	346	313	351	313	318	331	343	327	327	337	337	311	328	328	313	328	331	332	298	333	331	329	342	298	342	363	337	324	347	334	337	358	344	364	334	316	320	352	318	332	365	290	333	380	348	321	345	348	329	346	336	313	298	352	342	335	333	305	312	334	318	360	337	307	325	308	316	352	342	336	302	308	318	339	320	339	337	310	330	330	349	331	348	350	356	354	353	325	337	338	343	351	340	320	352	342	331	379	309	366	335	325	307	362	336	337	347	303	360	373	342	342	341	340	347	333	300	338	329	318	346	333	356	308	343	349	341	322	321	341	370	316	343	333	352	331	340	339	342	347	333	355	297	327	326	327	357	338	286	329	355	328	316	320	359	353	343	311	305	343	305	351	334	316	374	330	309	354	325	333	338	309	345	359	315	327	325	336	361	357	301	328	321	334	365	361	333	335	319	334	352	341	347	376	353	366	342	330	342	363	305	352	359	356	348	320	357	344	380	347	361	313	305	366	338	380	331	372	343	359	356	332	348	330	325	319	369	348	321	366	299	333	347	323	336	328	369	352	329	316	317	325	337	370	337	327	323	318	343	333	325	321	332	336	297	333	339	310	340	346	316
6810	1059	1584	1644	1512	1352	1214	1118	1046	947	982	987	904	868	847	779	830	821	848	845	782	803	836	782	797	818	824	783	796	827	777	801	793	773	775	840	793	781	778	797	779	778	766	785	781	827	787	809	740	775	737	755	737	757	765	778	782	783	772	751	796	823	799	741	789	762	769	727	774	754	798	827	755	761	751	732	768	788	821	791	739	744	790	720	797	746	771	793	763	772	791	800	787	765	784	750	790	742	762	763	806	682	764	711	765	770	802	789	762	876	761	768	772	750	765	795	765	735	703	766	727	761	737	748	751	770	740	770	752	748	774	789	752	767	787	759	795	754	763	754	770	791	755	744	778	725	737	729	711	749	793	764	776	715	768	765	745	757	780	776	747	782	739	779	786	792	768	770	778	693	768	755	806	756	755	789	784	757	767	790	772	762	761	764	746	761	780	735	758	771	781	726	784	813	789	751	766	767	777	793	755	796	732	739	790	724	742	748	742	737	754	727	752	781	784	785	760	777	754	779	788	745	751	800	790	800	755	755	754	715	777	757	780	739	792	754	767	768	744	791	729	754	735	785	770	740	782	758	800	754	812	750	752	808	747	761	763	787	816	821	756	762	794	746	779	711	760	759	707	796	751	753	777	753	752	719	746	758	759	762	749	781	759	779	787	746	701	726	749	757	762	729	762	802	696	758	792	727	772	754	711	805	778	782	745	749	759	726	756	733	759	746	750	758	776	764	803	785	758	765	787	782	787	795	789	732	806	796	761	769	790	803	766	772	766	784	768	716	756	766	775	760	756	786	820	727	774	760	817	755	717	753	755	759	773	753	734	739	764	775	743	747	800	760	752	788	768	772	752	741	759	773	726	797	816	685	713	767	765	757	774	799	784	819	826	799	760	749	788	779	768	708	784	717	776	732	780	775	754	759	798	769	774	730	795	731	763	807	748	730	810	770	705	783	730	760	757	739	764	794	775	763	767	763	787	793	790	803	701	777	806	809	747	745	782	791	797	759	729	755	766	786	751	708	769	702	757	721	715	797	733	762	780	749	746	757	787	766	712	773	738	721	761	768	763	793	776	754	756	742	796	759	791	734	740	752	728	716	695	782	792	745	731	775	765	762	784	744	799	751	740	737	772	759	788	766	715	763	750	755	785	765	768	742	749	790	774	797	824	766	775	798	750	765	775	774	819	752	761	759	763	773	766	788	759	781	762	765	779	803	752	767	799	736	800	732	748	762	743	766	788	777	772	742	755	743	801	749	777	765	744	800	791	780	704	826	723	679	752	782	739	748	728	748	759	716	767	760	767	755	760	788	739	750	798	744	777	768	775	760	707	764	741	816	769	716	794	760	770	719	733	778	756	727	762	761	774	786	744	770	737	744	814	756	762	776	789	710	764	739	813	727	719	772	768	749	750	763	731	756	724	774	796	829	780	779	804	798	780	736	788	798	774	748	749	760	749	809	738	740	790	811	762	753	739	755	764	803	715	784	723	760	768	768	726	754	773	764	794	800	785	773	771	741	806	782	766	768	786	760	756	732	728	783	793	780	783	744	774	731	778	796	724	808	748	787	758	817	813	778	793	747	784	769	754	760	735	793	785	783	765	810	750	748	732	728	776	727	758	741	757	794	796	780	790	732	751	781	774	770	770	764	766	730	773	814	729	808	761	776	784	743	739	744	753	803	752	788	781	790	789	764	789	763	772	770	802	760	793	786	789	755	747	716	771	789	761	744	761	750	791	747	738	782	735	785	744	730	787	750	765	748	768	788	766	736	748	803	753	769	786	796	749	734	751	746	765	807	790	736	782	790	759	781	781	802	808	766	809	771	804	793	791	742	787	770	777	805	778	723	760	788	813	746	718	820	781	790	797	731	797	771	770	774	800	806	757	789	782	746	743	745	776	765	724	767	774	765	760	749	751	810	746	797	751	706	786	750	750	797	761	812	778	723	746	802	795	748	785	792	770	761	744	768	822	793	779	785	730	780	770	751	739	775	785	794	796	752	789	814	764	766	794	756	786	756	716	777	753	769	739	729	778	752	761	726	778	741	783	757	696	747	801	744	738	811	757	783	775	792	802	729	760	743	771	742	742	771	773	769	804	787	791	767	751	738	696	778	715	759	749	753	775	776	756	809	777	754	810	779	774	760	754	759	769	767	797	743	712	789	747	816	734	765	726	785	771	751	764	793	756	737	745	736	751	790	784	774	777	764	798	750	739	767	751	771	752	794	748	799	784	764	786	789	744	769	815	788	815	742	792	815	741	757	757	747	792	708	803	779	794	754	730	799	707	799	781	797	762	715	778	746	802	753	788	782	813	753	771	778	793	781	745	781	789	780	747	745	728	718	791	718	784	745	770	781	724	757	711	767	746	752	726	731	790	747	738	778	822	763	714	747	773	766	780	805	715	789	769	782	790	795	776	720	746	764	708	758	774	796	771	822	760	772	758	782	775	776	750	775	745	744	777	758	755	747	750	745	800	760	757	821	801	757	777	843	717	758	736	780	754	747	747	740	741	811	709	715	790	716	780	697	757	767	743	797	765	727	747	766	777	765	764	784	778	771	729	764	788	776	725	752	762	748	756	771	777	752	732	748	756	723	748	761	754	794	764	789	705	725	754	792	787	723	813	755	777	762	742	752	789	794	718	745	747	737	724	784	784	758	749	758	731	731	746	789	793	798	798	737	784	787	742	755	731	803	764	744	762	781	753	759	746	757	727	741	772	765	779	763	723	827	761	744	719	735	759	744	726	707	746	772	827	746	736	756	816	788	729	776	773	758	704	751	765	782	733	766	773	771	757	751	748	760	758	776	817	742	718	776	772	735	805	767	808	788	794	718	762	809	737	793	809	799	812	770	759	743	751	720	755	758	742	714	759	769	770	752	782	753	773	778	752	771	744	759	749	797	784	736	772	787	751	745	757	706	835	731	769	772	763	768	769	768	733	758	745	781	701	807	738	767	771	767	783	782	792	766	779	727	782	741	709	777	780	758	769	749	744	779	769	767	778	746	718	852	773	748	758	784	777	814	764	806	763	751	779	768	793	790	772	731	767	766	752	769	817	712	752	729	769	720	798	759	758	748	761	754	757	751	735	764	734	754	765	782	731	753	729	765	754	780	761	794	741	729	734	725	757	769	739	751	773	789	774	783	779	731	765	756	720	758	757	764	776	751	781	772	764	736	736	775	736	779	803	745	781	773	751	718	754	800	765	725	733	773	759	756	716	773	786	755	795	731	808	757	750	743	752	759	783	773	774	767	745	784	810	775	784	733	784	759	753	757	844	749	796	754	774	747	793	759	821	737	805	779	788	735	730	739	743	749	708	767	759	778	741	722	780	772	743	750	745	783	841	766	765	799	741	775	775	750	806	764	746	735	752	779	762	734	797	756	733	770	768	789	725	737	779	769	721	750	778	788	745	809	742	732	760	739	740	767	730	792	760	789	730	737	792	780	782	758	764	782	741	775	768	810	776	822	772	742	791	740	771	769
15128	1458	1004	718	570	486	416	388	391	393	375	335	294	319	320	319	326	335	307	294	317	317	321	305	271	290	311	325	293	301	241	303	302	287	290	280	282	268	292	288	283	258	319	291	275	290	299	298	289	268	300	258	287	267	301	310	324	276	312	254	305	283	265	269	264	295	286	276	285	290	276	251	270	262	270	268	298	280	259	273	253	271	285	314	269	278	294	316	266	287	267	282	286	276	281	288	278	279	247	297	258	298	263	295	302	259	281	312	284	260	257	297	299	283	304	311	270	295	288	272	295	267	290	265	260	274	295	304	268	237	279	295	278	275	288	231	257	304	262	256	275	290	234	249	301	297	273	276	246	292	257	289	309	296	278	269	260	302	295	279	261	269	298	254	277	289	283	275	315	272	264	304	284	289	262	298	288	266	282	264	309	301	251	283	288	312	248	305	297	293	245	273	243	290	281	309	309	268	295	294	258	276	300	296	262	325	261	296	299	277	286	293	244	248	278	275	287	280	295	280	258	261	301	296	248	275	301	267	277	279	277	296	308	280	274	295	271	259	297	266	255	307	312	266	261	287	300	242	268	255	303	276	261	283	276	271	269	263	289	315	268	282	288	272	268	284	313	257	278	248	282	260	281	245	281	257	265	297	256	267	258	292	294	274	277	283	275	293	303	249	278	269	264	272	289	299	274	290	279	273	275	291	263	252	281	311	255	252	265	283	258	274	280	274	260	285	292	286	276	267	311	294	274	295	304	284	273	311	283	286	292	293	290	299	277	263	290	275	275	295	305	315	269	280	264	286	268	259	287	309	319	287	299	274	290	282	274	303	268	294	287	230	273	278	275	295	278	280	278	269	315	284	226	271	290	275	261	276	274	256	250	269	281	298	300	288	281	281	297	271	298	293	262	273	260	297	265	294	267	271	301	307	289	281	299	287	260	268	262	272	278	287	264	288	289	259	261	287	269	260	300	274	289	272	278	309	281	256	295	291	284	278	288	286	315	269	280	276	283	282	297	303	282	280	273	301	317	302	282	274	276	300	295	278	264	268	279	322	261	274	302	272	294	277	291	300	293	287	304	272	289	273	291	270	282	304	274	258	288	239	269	274	235	262	270	300	271	292	246	312	306	298	316	306	276	277	273	290	282	280	311	302	271	267	306	262	289	287	271	271	326	308	252	278	295	279	297	263	290	284	305	273	252	294	317	273	260	253	266	273	295	290	294	273	269	250	243	246	295	262	313	292	276	279	282	272	255	285	264	301	284	310	256	288	301	285	307	250	260	251	278	274	286	265	304	262	283	258	274	311	303	274	284	294	279	271	237	319	279	253	267	283	292	284	266	247	264	287	310	250	270	265	297	282	265	289	301	295	269	289	269	317	270	257	253	290	298	301	306	284	275	279	270	274	286	264	275	288	303	277	314	283	273	283	286	314	268	285	269	266	294	289	263	281	266	283	282	277	309	263	290	256	272	285	292	309	312	276	314	298	298	289	291	285	274	301	284	264	303	294	272	265	256	317	295	301	290	281	298	287	261	271	304	307	270	277	280	270	258	279	302	284	279	283	303	262	306	320	252	270	281	274	269	281	273	273	280	250	277	303	273	286	275	280	293	290	299	284	286	264	284	287	300	293	314	279	301	238	258	297	282	266	278	260	269	255	249	284	283	280	290	264	255	275	283	280	289	267	253	298	277	292	300	278	268	288	309	274	286	273	292	261	280	278	283	279	271	274	325	275	278	286	284	251	298	275	283	272	313	279	287	301	239	260	268	280	259	275	302	281	290	303	274	307	270	269	265	276	299	271	275	311	285	290	293	239	268	302	279	253	279	276	296	291	262	300	273	289	269	262	297	292	292	264	305	321	295	270	319	286	284	286	288	280	296	219	281	290	317	254	274	312	262	269	297	304	279	300	286	270	310	279	258	252	266	280	285	324	293	305	300	298	303	277	264	284	289	303	278	294	278	299	315	278	333	278	288	266	278	289	265	307	285	309	317	299	256	280	287	290	267	284	260	281	282	303	294	285	274	286	296	267	272	285	283	285	304	281	281	301	244	277	276	293	269	253	295	270	282	280	296	282	303	273	276	288	277	286	305	278	265	243	272	309	301	280	305	281	270	275	276	268	290	288	281	271	268	294	300	328	279	266	296	284	298	297	304	270	274	261	281	306	292	280	293	273	267	296	312	299	294	281	304	267	275	306	280	282	280	272	275	286	278	299	280	294	265	265	287	273	280	295	254	247	279	281	313	306	280	274	260	269	287	274	299	268	293	289	289	273	321	291	296	284	290	301	275	281	282	288	255	270	276	247	272	267	273	276	282	274	278	277	279	281	285	281	270	297	262	280	245	297	285	281	266	268	307	323	270	299	256	262	267	293	262	293	315	295	306	265	260	257	278	265	278	300	298	294	275	289	297	307	259	269	304	291	274	271	287	279	296	290	298	321	295	298	273	266	275	262	279	283	276	254	285	254	273	260	265	282	307	283	246	294	290	282	282	279	297	288	282	302	256	280	273	273	275	279	292	299	312	293	278	296	260	281	298	282	280	284	285	291	297	283	277	258	261	266	279	270	274	282	289	271	309	283	282	274	267	294	331	265	299	294	262	274	294	296	287	292	290	268	288	300	235	282	283	276	306	285	269	291	266	271	263	308	270	249	278	289	256	268	281	292	309	308	305	272	293	281	275	275	240	272	263	332	276	276	301	281	296	290	276	303	294	297	277	287	252	269	288	247	272	275	269	272	283	270	277	271	280	287	309	280	283	275	302	315	247	302	274	282	288	298	266	286	232	260	249	254	254	294	302	262	287	275	266	325	282	276	263	283	258	261	295	289	340	304	292	286	286	290	301	251	270	270	298	265	283	284	290	262	306	290	281	254	247	310	241	275	279	291	292	263	296	289	281	276	283	278	269	281	253	289	284	281	259	285	298	264	288	249	262	296	272	251	280	303	299	285	250	253	283	267	314	279	274	275	293	279	270	256	288	301	289	285	304	316	285	284	284	277	295	251	278	288	282	244	286	256	277	252	284	289	280	283	280	267	285	275	294	300	285	282	285	275	272	254	256	258	272	279	293	295	341	295	268	275	254	279	269	267	275	275	299	311	278	272	262	244	282	299	280	278	274	290	258	281	276	294	280	302	254	296	280	263	302	294	259	272	265	285	285	330	274	257	279	301	257	299	260	318	282	269	286	298	275	264	261	240	244	279	321	295	274	293	274	266	298	306	269	284	283	271	314	322	275	254	281	277	319	295	290	316	313	300	282	301	315	290	303	267	271	277	261	306	298	288	244	279	279	305	263	303	283	284	295	279	267	280	308	283	247	253	294	305	290	290	286	275	262	277	315	296	294	308	295	274	304	232	286	271	266	298	292	299	275	286	278	258	314	301	265	348	274	256	293	301	271	277	292	268	271	280	276	284	265	232	265	265	278	284	273	262	281	254	267	286	270	281	268	304	292	252	278	296	299	288	273	254	283	273	287	290	286	297
8341	1286	2188	2378	1996	1616	1436	1242	1153	1082	979	953	865	836	858	787	770	739	749	748	712	706	659	732	645	679	677	710	657	626	688	649	665	649	656	672	724	698	675	649	696	633	641	638	633	700	604	632	641	654	597	651	643	628	620	636	628	628	618	698	627	577	632	643	643	647	637	620	611	634	612	644	598	613	683	666	646	629	684	595	588	631	603	623	600	649	646	637	630	642	657	629	617	628	646	597	634	590	628	672	635	631	609	636	634	623	614	621	624	621	644	611	642	620	614	629	666	631	625	640	646	636	619	622	693	627	621	601	605	651	601	662	609	625	636	631	588	642	605	651	671	630	651	587	649	620	681	601	610	646	652	645	600	638	611	648	637	660	646	618	632	630	639	656	588	582	670	661	590	588	596	640	619	633	603	622	623	663	643	614	597	623	649	660	632	687	629	575	667	641	671	633	666	674	698	624	577	581	635	624	611	642	622	655	638	604	611	661	609	598	614	602	626	622	615	631	621	657	625	617	612	637	594	670	630	627	647	639	655	619	628	642	622	616	676	637	689	620	651	638	594	689	668	652	630	587	625	664	642	695	628	601	656	653	577	616	596	609	641	632	668	627	621	639	633	632	640	649	611	638	624	654	618	674	611	669	609	616	607	594	639	697	604	628	638	566	626	616	572	649	636	626	654	669	641	660	631	633	643	623	669	635	663	608	662	627	617	645	622	640	617	653	641	643	663	619	655	655	650	620	613	651	653	603	624	623	598	630	626	603	615	627	622	672	627	673	673	642	620	600	612	636	658	622	609	642	622	627	613	627	589	611	620	654	595	645	609	641	639	575	634	668	647	629	615	629	597	620	595	627	641	662	633	644	618	571	649	622	605	692	673	657	621	661	627	646	639	601	634	652	616	638	662	633	609	660	619	630	613	602	636	633	639	622	638	631	640	633	666	614	684	652	639	624	619	630	636	613	623	598	610	620	659	600	599	593	660	623	653	660	611	653	633	637	669	637	644	654	664	617	615	635	601	658	603	628	583	653	631	623	629	659	585	661	666	591	625	618	567	625	638	650	651	591	654	595	663	613	622	648	636	645	593	594	659	616	647	621	619	659	602	633	577	647	568	642	649	644	612	650	643	635	639	642	681	630	672	673	675	655	604	650	651	660	594	617	650	650	624	660	619	624	621	663	630	626	606	639	611	669	647	622	633	634	657	609	643	614	644	646	622	647	656	610	633	639	580	623	658	657	637	636	613	604	646	653	612	548	657	594	653	618	640	626	615	624	645	612	611	595	609	609	667	673	611	640	660	635	626	627	610	690	607	611	627	630	645	605	613	623	620	605	679	654	596	577	633	706	663	627	638	667	624	644	630	603	635	632	670	618	660	606	625	646	669	615	605	679	616	614	639	640	625	648	604	642	636	624	596	614	670	606	585	659	656	617	656	644	615	652	631	657	585	640	634	638	622	638	620	653	596	668	630	664	651	622	621	610	623	643	641	612	615	649	613	623	613	631	654	651	609	607	620	654	647	628	576	628	645	640	684	591	642	612	583	637	591	631	597	581	617	618	625	651	603	594	607	632	647	633	659	616	624	636	644	613	627	634	640	623	633	643	623	613	603	713	653	597	631	678	648	612	596	623	660	650	608	627	631	654	631	602	628	601	600	648	652	586	640	591	629	633	624	647	617	641	599	650	655	626	612	658	625	627	646	604	640	619	664	612	627	578	591	622	625	607	602	645	674	628	618	679	591	606	597	654	652	658	601	608	637	619	651	614	628	618	597	604	656	644	653	609	640	627	627	616	644	660	628	618	651	661	631	642	648	615	584	604	616	641	628	619	632	608	622	641	624	640	641	617	627	615	591	569	660	634	648	644	576	626	636	619	603	622	680	673	640	647	627	623	624	636	589	599	624	680	601	606	626	663	610	621	620	585	615	645	630	655	648	663	601	617	624	580	631	670	571	645	643	621	670	656	607	641	590	605	632	633	643	641	567	654	683	653	606	634	676	605	552	616	664	615	636	605	608	610	681	638	668	651	626	556	636	625	641	611	616	667	599	609	613	620	584	579	621	632	590	609	610	616	612	626	645	676	604	634	612	633	653	643	623	608	600	597	644	630	634	608	640	647	619	638	568	662	619	613	653	641	628	635	648	657	601	628	642	638	608	602	611	596	617	642	635	655	605	632	660	619	631	577	635	634	675	614	657	644	622	635	647	660	599	664	591	631	658	637	639	625	606	587	648	612	630	597	615	616	634	647	686	613	631	623	606	580	680	611	607	627	625	651	638	656	604	661	620	602	609	617	630	665	626	660	625	602	634	617	634	652	628	658	693	597	634	642	628	650	660	658	637	626	631	641	660	675	614	629	673	638	640	635	646	621	629	605	652	644	641	627	630	634	616	629	656	593	623	621	649	609	657	619	613	628	635	654	627	601	652	613	656	614	629	648	663	627	656	653	629	640	619	576	626	629	650	662	575	605	590	639	656	613	671	639	595	617	642	634	607	635	641	633	591	613	634	670	629	623	629	671	572	665	580	651	630	596	685	639	595	632	616	657	648	672	632	630	639	619	671	633	597	637	642	627	641	606	627	638	629	601	641	609	632	591	623	642	623	636	691	616	635	629	654	697	673	603	589	625	639	607	615	624	631	639	609	639	616	635	639	605	609	613	641	643	573	614	624	590	614	649	643	639	593	657	678	590	600	671	632	627	631	593	653	667	598	676	654	612	628	603	682	618	630	604	597	610	647	603	654	615	612	640	666	649	631	606	669	613	595	583	595	643	655	668	642	639	642	586	615	614	589	676	619	647	608	595	631	627	585	628	605	613	641	598	685	648	642	642	616	604	621	604	646	592	641	619	627	583	636	611	623	615	678	628	673	645	642	650	644	629	614	639	633	644	615	625	660	696	659	640	590	618	618	660	650	649	621	666	598	639	649	610	664	628	621	607	632	625	605	652	628	633	625	656	667	661	637	650	624	656	634	664	644	634	623	644	619	604	655	638	616	619	660	617	645	591	648	705	657	591	598	593	650	642	610	649	593	609	589	609	646	631	603	613	623	611	685	624	583	604	705	629	642	626	639	667	682	660	626	624	579	610	637	639	607	603	656	622	594	606	630	603	669	653	635	649	649	626	619	619	601	649	589	643	610	624	654	641	655	631	587	661	643	691	655	608	641	678	623	637	625	643	650	642	611	643	603	635	656	620	659	673	639	701	618	636	649	628	613	668	575	662	638	595	612	619	646	620	611	664	625	585	654	618	632	651	657	665	649	685	655	652	678	642	634	598	610	665	657	640	629	591	626	610	647	643	631	592	606	650	619	593	656	647	662	650	624	633	595	665	599	635	650	646	641	650	637	625	625	635	618	646	626	677	623	609	620	620	650	644	591	599	619	664	625	619	644	673	666	617	640	602	639	647	626	592	600	648	619	654	631	608	628	630	593	648	684	604	590	641	648	618	570	591	608	620	600	638	603	640	630	632	627	643	638	621	671	667
1488	193	209	170	173	197	215	187	169	180	184	193	165	202	173	167	177	191	198	178	185	205	177	174	179	188	161	188	195	181	167	170	175	190	179	172	179	178	160	203	171	201	170	186	176	179	205	169	173	175	173	151	180	178	163	154	207	153	188	202	205	191	178	155	189	191	164	198	169	175	186	168	173	175	201	163	191	182	197	207	183	179	157	154	179	185	189	169	163	189	189	172	191	204	182	163	172	181	177	188	176	195	178	187	168	166	163	173	178	179	168	175	192	167	187	194	187	171	185	177	177	171	188	162	174	173	202	173	178	166	171	177	149	158	204	175	178	172	170	188	188	172	194	195	172	182	168	178	174	182	195	193	192	181	210	183	190	171	157	173	198	183	188	195	192	176	168	168	201	191	169	194	181	184	197	167	178	176	197	188	162	158	190	175	187	150	182	168	184	174	195	190	180	180	187	191	175	146	187	179	171	193	162	186	191	203	186	199	183	186	179	183	182	153	201	185	186	183	169	178	154	187	187	157	177	184	169	191	206	185	175	185	183	188	213	160	180	157	145	185	187	196	173	206	177	161	176	219	194	159	186	176	168	180	183	181	181	167	170	181	168	172	195	176	181	168	217	170	154	175	152	166	175	170	196	192	190	169	172	193	184	202	181	188	194	172	197	179	185	168	155	175	191	166	182	184	196	196	197	152	155	194	187	181	191	198	172	191	187	220	171	159	167	179	188	177	208	189	146	162	157	196	182	199	188	181	157	179	199	191	146	191	202	164	179	182	188	180	192	164	168	153	164	185	204	176	159	188	197	171	188	161	186	182	186	169	202	174	182	169	192	183	180	193	187	176	193	160	149	180	169	186	172	179	150	177	180	178	223	162	173	206	196	182	191	170	191	184	174	181	190	152	171	173	178	157	170	205	172	160	178	185	178	163	178	181	165	159	159	197	176	150	172	177	162	150	177	198	201	170	203	167	167	186	196	169	179	167	175	191	173	174	189	174	169	186	166	185	182	167	170	171	171	182	200	163	187	176	187	186	179	168	191	211	163	155	187	185	181	162	178	170	147	170	154	157	165	182	181	183	193	185	186	176	162	193	207	168	159	185	179	171	193	170	158	166	191	169	197	202	160	160	190	167	189	173	176	177	184	162	198	169	161	192	176	204	192	164	172	187	164	181	190	171	193	163	182	159	179	176	186	202	164	163	175	188	189	162	160	177	187	181	173	172	189	195	160	177	180	162	169	175	172	172	180	163	152	145	187	169	167	179	184	172	163	188	165	173	168	160	190	190	195	185	152	203	181	188	214	184	189	168	156	175	168	139	186	179	193	184	198	156	173	165	193	156	150	189	172	176	159	176	192	197	185	165	164	184	174	168	165	135	162	158	194	178	163	178	168	176	171	174	201	152	192	164	185	189	205	189	166	183	184	149	176	160	179	201	164	191	176	157	205	189	183	163	187	187	173	190	191	193	161	165	190	199	200	182	184	163	160	168	179	181	209	163	201	202	193	211	180	145	186	160	191	206	203	194	171	177	190	194	205	171	173	179	187	204	187	169	169	172	167	177	192	190	161	178	167	185	152	177	164	190	175	191	177	167	174	170	163	169	186	180	161	186	180	200	182	160	184	175	190	184	163	183	193	179	171	194	164	164	173	169	156	168	189	170	173	176	184	178	197	186	199	190	191	170	170	176	174	190	187	196	197	187	188	179	181	154	156	172	156	175	199	180	205	178	205	171	210	179	182	181	163	151	202	186	174	187	189	183	180	181	188	182	174	185	190	199	172	169	172	190	179	172	182	191	169	188	174	196	201	164	168	176	180	161	138	175	162	167	198	196	172	196	186	187	205	187	156	162	202	195	174	175	190	178	174	183	161	186	174	198	181	193	191	202	199	165	188	185	186	177	173	181	174	167	173	201	173	196	176	163	154	192	171	187	186	156	185	190	175	177	201	170	151	182	221	187	178	175	178	184	185	170	186	182	169	160	196	157	181	216	198	175	184	174	172	174	174	186	174	175	190	195	197	188	179	178	164	167	188	187	179	160	181	173	157	175	192	179	185	166	194	189	184	222	192	159	153	171	170	189	176	181	176	183	165	177	180	172	161	168	185	176	159	191	183	183	160	189	193	195	181	183	161	171	162	195	176	182	210	191	189	175	193	183	181	168	172	170	173	168	167	150	174	169	192	197	164	204	183	180	198	183	168	173	185	183	166	185	199	162	183	166	174	172	167	169	172	194	204	213	160	174	188	172	182	152	170	169	152	171	165	203	200	181	176	187	161	191	177	181	162	193	189	164	200	148	175	178	170	168	169	181	178	195	192	190	186	199	192	169	198	149	161	191	183	191	179	163	206	166	162	178	167	175	229	178	184	208	187	180	189	187	207	180	189	160	167	197	175	183	169	169	161	179	208	167	164	173	197	156	189	177	190	163	171	159	200	181	179	193	194	195	191	189	181	187	195	201	190	160	164	172	171	184	162	173	176	177	178	220	177	178	170	197	157	156	199	187	159	185	166	147	156	180	190	203	170	195	166	205	157	168	188	176	180	170	171	174	184	174	178	151	186	188	187	176	172	209	164	169	209	186	182	173	195	173	168	172	185	172	158	183	208	167	173	158	163	176	164	193	191	184	171	166	155	188	182	162	157	179	185	183	165	174	196	179	193	181	198	189	180	200	174	182	168	169	197	163	192	175	187	190	160	179	205	167	198	158	196	164	197	181	160	168	181	178	173	199	186	184	190	174	188	183	175	159	211	172	164	175	177	169	188	210	185	183	198	200	184	189	180	154	166	171	205	201	153	175	178	144	169	148	182	170	171	181	163	175	177	171	176	181	162	185	201	165	188	168	181	174	152	185	196	182	189	174	178	164	159	201	184	165	187	186	164	168	160	171	172	181	170	193	184	172	188	178	178	188	194	168	190	152	157	178	179	202	186	182	183	184	166	165	183	178	172	170	178	163	179	178	172	190	157	170	196	191	178	199	183	168	164	158	156	187	167	172	196	174	191	188	184	188	170	184	184	172	167	198	188	181	192	181	170	181	183	185	193	193	192	167	187	203	234	174	177	169	187	159	182	183	170	200	165	186	184	171	176	176	168	191	177	181	179	196	180	156	179	158	183	179	162	200	192	180	163	168	180	170	196	190	165	166	165	188	190	166	168	193	175	183	202	179	187	180	170	159	154	164	180	186	208	190	177	187	222	178	156	163	167	185	190	173	184	162	168	187	183	187	209	163	166	144	171	171	177	180	177	164	162	191	163	204	173	184	158	200	168	177	173	194	161	165	187	160	159	212	197	173	210	193	179	198	175	170	174	190	180	190	177	171	162	177	170	161	168	161	187	181	183	173	182	182	156	183	179	186	175	164	196	187	193	163	190	183	193	165	181	195	197	178	174	156	176	166	166	181	133	200	176	186	183	170	174	172	175	188	182	187	184	174	171	169	184	174	194	174	151	191	177	142	190	190	175	173	192	159	167	179	202	200	149	198
1754	432	479	491	491	494	481	518	465	490	506	471	480	494	503	498	453	450	448	445	485	466	493	449	434	475	425	453	448	463	461	489	470	456	496	404	458	441	479	463	468	468	491	467	460	496	486	474	458	444	458	446	459	431	473	461	412	452	450	449	504	457	441	452	450	478	438	464	434	430	461	504	485	453	470	481	438	446	456	475	479	459	455	466	481	471	440	482	435	463	433	424	423	471	441	486	470	459	448	464	499	522	442	490	469	432	464	460	455	468	463	462	421	487	493	446	520	444	428	444	458	481	493	481	416	466	478	452	458	447	454	447	442	458	453	474	465	462	428	459	453	456	446	417	419	448	469	438	476	463	473	403	442	435	458	439	435	463	475	441	480	450	483	454	439	456	462	449	474	498	447	432	494	436	460	469	449	432	475	489	401	461	464	435	456	447	482	458	443	448	471	446	464	421	468	472	472	487	418	475	437	454	470	416	436	446	459	479	468	444	460	464	480	428	451	440	486	471	466	461	447	444	457	443	471	498	499	479	454	430	478	518	458	454	458	460	477	427	460	465	477	421	459	474	419	490	461	441	462	461	465	435	438	465	480	423	447	467	424	472	451	476	485	431	450	419	457	454	473	497	448	435	411	453	496	478	441	455	433	448	470	467	469	495	459	481	480	430	432	428	435	471	473	469	467	425	497	482	487	456	434	473	453	444	447	459	465	477	488	446	460	488	477	445	455	449	464	427	440	460	471	473	424	458	476	453	435	486	448	441	441	454	452	484	513	423	448	467	443	479	468	491	429	455	451	454	434	467	466	452	483	457	448	443	488	451	432	437	431	465	447	424	422	417	474	461	492	464	447	446	439	451	447	441	469	474	491	441	461	468	439	487	443	490	502	462	481	461	465	459	456	496	453	459	427	492	462	454	441	440	454	499	477	466	443	462	475	476	440	446	474	459	487	438	472	419	459	482	480	431	471	500	472	459	444	442	436	478	443	443	489	439	436	476	461	429	462	482	475	437	479	444	463	468	437	459	435	453	451	426	419	431	457	491	442	452	453	463	442	459	462	456	475	424	468	446	499	496	420	446	469	429	475	456	456	458	464	461	418	482	437	434	467	440	492	465	458	475	486	454	430	495	489	452	504	441	475	452	447	450	443	466	438	467	487	447	468	432	472	442	473	442	487	466	437	447	497	460	442	443	456	437	432	438	456	485	478	415	415	462	453	485	430	455	472	489	451	406	446	467	453	487	472	441	493	434	460	465	422	453	430	470	443	423	420	478	502	445	417	474	464	424	446	421	413	453	460	474	447	454	461	448	453	459	443	408	462	436	450	408	430	431	437	454	473	447	467	468	477	499	475	466	458	423	477	457	477	419	469	492	447	454	424	450	482	434	481	468	451	472	421	469	477	449	472	466	464	488	494	463	474	462	472	464	440	444	472	453	455	435	438	441	454	479	481	468	466	455	495	459	454	447	411	465	458	460	450	439	467	447	496	479	462	467	451	463	464	442	436	437	466	459	447	457	477	427	453	458	481	426	417	459	412	429	472	433	464	460	491	476	454	468	475	449	495	535	471	431	453	472	470	455	475	513	453	462	476	464	466	427	459	426	437	478	471	442	469	450	447	459	482	450	422	454	458	461	465	514	412	437	475	464	469	413	460	479	482	452	464	469	449	427	435	457	459	398	491	466	437	446	471	428	472	447	428	497	423	481	445	461	483	458	411	468	434	444	468	426	454	472	469	450	463	465	440	438	480	457	456	493	428	473	479	454	417	480	442	474	421	455	447	459	479	492	480	436	433	434	419	465	456	443	454	477	470	442	447	453	444	461	467	426	443	412	478	441	461	432	459	469	444	489	461	469	436	459	456	414	465	437	458	465	462	444	440	438	484	433	487	435	447	448	454	444	484	469	474	435	475	450	470	456	467	499	463	449	425	424	424	470	475	452	442	467	477	493	427	467	412	450	458	483	471	433	443	445	396	429	467	474	432	451	439	474	446	449	473	472	454	474	448	482	509	436	424	455	471	445	451	447	462	435	457	455	441	481	453	465	439	454	427	455	470	410	445	474	474	473	501	465	467	455	467	448	445	424	460	442	457	469	434	475	436	474	433	463	441	477	424	452	466	486	478	454	455	482	464	476	468	452	447	426	438	475	498	469	458	458	485	458	478	450	437	481	444	456	480	445	457	432	447	467	476	445	466	481	444	432	448	447	439	455	495	461	411	455	469	471	468	442	481	426	444	460	490	461	462	447	451	454	489	458	468	481	440	415	484	424	440	461	462	471	469	456	471	404	474	467	494	464	417	437	452	457	448	475	419	434	459	485	465	469	506	436	457	479	448	463	448	461	475	477	423	445	433	452	481	468	456	460	451	456	470	476	475	471	493	475	458	505	487	479	442	448	443	445	449	464	473	470	479	413	434	468	424	455	463	461	477	481	457	476	463	425	456	467	458	485	470	452	434	471	465	427	457	403	490	431	450	451	455	452	471	461	461	466	453	471	459	470	455	461	438	452	438	467	469	456	446	477	453	420	482	481	461	396	451	457	462	474	442	471	448	467	436	453	469	431	471	495	436	473	447	508	437	449	444	452	441	467	463	448	473	474	486	437	454	448	457	466	455	468	483	475	474	475	476	460	436	447	430	409	463	449	439	452	485	466	476	468	463	480	446	460	453	469	466	449	443	461	470	428	460	447	418	446	490	451	460	467	455	457	474	500	471	469	455	440	448	426	451	423	478	472	425	452	448	446	464	463	450	418	443	459	442	482	491	451	511	502	475	472	450	451	468	438	456	473	427	465	463	453	433	485	459	455	449	446	440	446	458	455	466	442	449	480	468	448	444	457	505	415	504	447	442	477	457	472	474	470	453	437	459	474	447	483	433	488	435	494	481	439	481	463	480	441	431	473	456	477	455	475	477	427	513	479	460	454	447	443	444	458	432	484	489	453	448	456	449	441	489	488	490	495	503	482	482	477	472	463	433	412	477	462	446	493	484	447	465	449	454	484	473	480	457	415	461	488	440	448	446	444	473	441	478	431	487	405	453	486	466	438	450	461	479	451	487	410	464	463	486	459	468	456	489	432	487	428	459	434	458	472	440	467	443	450	476	444	462	426	436	463	459	497	470	438	440	448	477	449	492	415	471	473	479	443	449	435	475	442	433	491	417	465	486	522	423	441	455	387	480	425	447	447	432	514	455	442	438	405	466	490	456	447	450	469	455	407	451	490	456	452	427	450	426	494	448	425	434	435	470	456	451	453	469	472	472	478	483	466	451	480	455	475	435	459	428	438	439	497	450	424	468	459	492	420	493	444	449	486	448	444	473	467	466	473	415	444	448	435	447	475	423	483	433	447	467	455	480	464	454	460	441	423	476	493	482	455	425	459	442	473	451	448	423	452	491	459	487	453	457	458	471	445	451	470	481	441	459	443	442	478	454	460	463	479	458	471	493	445	427	432	435	463	453	447	449	429	448	426	480	461	455	445	462	437
8159	704	679	603	482	436	408	366	396	388	353	397	367	372	328	384	349	353	305	317	324	322	352	321	322	349	316	310	309	327	327	318	339	358	323	337	310	354	312	341	296	336	319	338	309	359	354	314	320	326	349	315	322	329	312	329	298	347	350	340	320	309	343	324	338	306	330	302	316	332	326	350	342	326	345	348	336	300	343	345	324	311	316	312	331	324	333	323	301	340	332	312	323	293	351	349	330	352	318	322	335	327	302	344	314	367	332	325	329	332	302	325	313	318	372	362	348	307	350	341	372	352	308	335	303	332	297	328	299	322	331	326	307	336	324	312	348	326	303	346	309	363	343	329	360	341	337	322	312	315	353	320	352	331	345	312	334	347	338	341	320	341	354	356	342	322	354	287	288	335	363	332	339	311	312	347	349	336	310	310	351	321	355	323	338	328	321	322	329	304	287	342	350	304	363	333	348	347	349	338	341	354	321	361	336	333	349	362	317	370	329	328	334	328	331	325	381	332	270	333	333	365	299	309	333	354	332	351	322	344	327	325	362	361	323	327	361	337	281	327	327	350	325	334	355	329	337	326	295	336	318	339	322	313	295	299	345	326	349	355	303	316	343	342	342	336	331	313	317	323	319	378	327	346	305	272	338	315	335	334	332	337	378	349	344	298	377	344	326	336	330	306	313	318	314	340	328	314	310	333	374	312	319	335	385	344	295	324	362	373	344	327	329	330	364	334	346	331	320	314	357	331	307	328	314	323	327	350	367	306	303	348	310	386	335	318	333	312	337	314	343	340	313	326	347	347	329	315	324	327	310	329	319	341	341	337	353	333	309	328	307	341	349	355	344	357	333	339	297	313	347	331	304	346	306	345	339	337	339	337	334	366	326	313	351	317	308	319	326	312	301	329	295	296	324	320	338	310	328	332	329	309	323	325	322	374	354	309	346	353	373	308	361	303	319	332	361	299	300	330	316	336	360	358	303	324	323	329	295	335	337	346	315	320	347	335	335	366	365	331	340	326	310	328	307	332	352	334	339	367	330	328	330	328	306	320	332	319	334	302	318	324	332	337	311	328	340	326	351	330	308	360	309	326	379	339	356	337	325	325	324	346	356	313	335	370	318	306	371	322	359	340	328	354	332	303	315	329	351	310	317	330	312	329	325	331	340	314	362	350	367	340	319	348	355	328	293	313	343	346	333	320	326	326	348	354	308	369	342	316	341	355	296	337	335	362	351	340	345	326	347	288	322	302	315	303	326	310	357	338	281	352	362	372	332	346	341	345	321	342	342	396	314	319	302	337	316	337	364	323	331	355	360	359	314	345	351	337	357	329	342	340	357	344	347	356	322	349	304	336	346	327	352	339	355	303	328	320	331	353	323	326	317	349	331	392	353	304	330	335	338	315	327	336	351	332	343	350	310	351	322	354	327	344	337	311	337	328	331	314	355	333	292	342	324	340	358	328	368	326	314	329	344	345	328	338	352	334	328	346	340	310	345	338	315	369	338	348	312	343	301	315	347	319	351	334	357	367	341	350	333	342	319	321	347	333	349	320	343	350	302	314	314	343	318	303	310	338	358	325	337	385	322	311	346	341	339	346	372	330	329	372	363	323	294	348	339	301	304	354	319	314	334	349	330	309	331	339	313	353	341	336	324	345	328	312	344	356	337	341	319	298	319	352	332	356	341	315	347	302	356	327	348	345	347	349	331	348	332	369	362	300	312	293	332	368	351	318	362	338	281	317	307	326	330	334	344	337	343	319	337	343	360	324	339	344	306	341	334	327	328	326	346	323	324	308	358	326	295	355	305	315	338	325	303	310	344	354	323	301	319	332	327	311	348	325	351	341	336	355	333	350	375	335	343	328	346	297	302	307	373	306	338	340	312	322	338	330	322	326	327	302	321	371	310	337	290	362	332	329	334	307	375	338	347	339	310	312	352	324	327	328	363	348	344	336	329	326	361	369	305	323	306	347	346	306	332	337	341	331	316	320	335	328	345	331	314	300	317	344	331	320	332	342	325	295	326	324	315	337	306	348	319	323	328	329	351	344	343	347	346	308	319	366	299	333	323	365	353	325	351	330	337	316	306	318	339	357	322	352	350	360	343	330	333	336	317	347	332	333	356	384	342	331	328	299	336	330	324	352	316	328	321	321	348	303	344	340	357	333	357	343	343	317	299	334	326	336	320	360	302	324	327	330	366	321	308	322	326	330	353	321	345	328	339	295	312	332	363	319	325	345	318	322	331	283	349	319	361	337	318	351	327	379	328	334	346	283	320	352	350	303	304	305	345	330	335	320	323	338	314	311	299	315	338	313	341	380	340	332	332	290	345	362	352	335	342	330	297	314	329	360	328	326	357	337	342	316	302	319	358	356	319	310	345	342	374	376	347	326	353	326	351	342	350	323	342	333	307	309	331	329	324	370	331	355	312	337	314	335	279	338	315	318	307	326	339	332	332	341	285	278	315	321	351	341	347	336	335	338	340	320	335	370	332	293	330	347	320	339	327	335	335	317	342	340	322	345	311	318	374	326	347	300	313	313	346	309	338	299	344	316	310	336	341	346	323	355	352	327	335	318	317	331	333	334	375	346	359	372	353	313	314	347	362	324	308	321	287	312	341	336	331	340	346	329	303	368	319	362	335	345	322	292	351	343	333	332	339	348	326	349	323	330	349	325	326	309	337	348	315	359	342	358	307	336	321	312	336	337	356	385	317	326	343	337	318	334	341	354	340	312	345	324	348	311	349	344	324	314	338	342	360	328	327	345	334	302	322	381	315	342	369	317	325	341	346	373	315	327	320	324	321	320	294	314	351	322	323	349	358	347	345	345	325	320	351	350	316	334	324	360	341	292	301	313	344	367	331	355	346	345	333	329	363	351	330	320	338	320	327	296	335	297	309	355	338	324	315	337	323	325	337	345	352	316	348	347	331	299	324	367	377	360	331	345	353	295	333	345	337	344	352	295	343	342	281	360	345	347	336	363	325	352	338	319	364	342	335	324	333	355	306	313	331	362	327	321	367	351	368	342	328	345	337	317	323	318	332	366	333	318	284	308	311	370	362	299	320	319	339	360	338	353	312	315	348	361	312	306	322	299	345	343	330	308	353	361	319	366	298	288	317	322	333	300	362	342	318	302	321	312	318	339	323	368	365	347	354	315	372	345	326	336	328	296	349	333	327	324	339	343	341	336	290	312	372	379	345	345	325	309	317	329	337	300	307	326	312	354	295	325	307	338	319	358	348	354	339	344	339	343	351	309	342	311	326	342	360	312	340	341	335	322	348	298	345	331	329	333	346	332	324	337	347	353	339	301	304	342	324	327	329	321	336	308	313	335	373	359	353	307	358	314	325	298	301	356	338	323	355	354	358	343	345	339	319	342	373	309	316	336	342	328	347	352	351	312	348	320	327	315	363	343	310	320	353	324	366	316	358	327	317	348	357	335	322	346	364	331	317	350	308	315	336	318	366	326	331	324	355	348	332	313	333	354
6888	1113	1549	1665	1427	1316	1202	1134	965	1000	933	997	944	932	877	857	855	854	780	798	817	833	829	727	812	846	768	786	776	796	757	761	766	801	788	809	811	767	776	750	779	766	780	753	807	767	801	817	755	778	740	810	792	763	781	800	783	746	778	735	825	807	776	780	767	743	780	750	829	787	774	739	689	783	773	796	823	767	767	739	791	733	779	779	775	779	743	800	779	718	815	747	770	756	758	749	779	730	771	765	772	750	777	775	775	745	843	772	779	756	773	752	774	812	787	813	763	744	753	683	760	781	738	823	803	752	811	712	781	767	753	807	796	750	794	778	730	761	774	763	786	760	735	782	765	764	733	804	792	827	747	756	760	706	772	739	801	736	714	767	749	748	732	740	745	739	756	754	805	777	807	759	755	703	769	731	755	783	773	766	787	781	813	769	766	772	746	793	774	763	740	786	787	724	733	740	799	784	769	769	734	747	750	762	821	774	765	759	794	756	739	808	761	734	745	753	768	787	802	811	750	763	747	757	762	776	833	754	744	744	782	761	737	756	726	744	826	774	740	809	751	798	753	765	762	771	729	795	765	722	750	743	762	786	741	775	772	799	728	765	816	760	745	733	754	760	761	753	775	767	765	738	801	746	811	756	721	765	719	772	798	812	751	755	769	747	798	753	829	733	740	744	715	744	793	774	785	784	706	695	806	746	758	735	757	756	755	749	742	776	763	798	725	724	829	782	772	748	714	775	751	793	754	734	762	745	812	721	749	763	745	792	722	777	725	776	748	707	769	797	700	756	717	742	724	730	793	775	755	773	733	767	789	780	842	818	747	771	783	761	757	789	765	769	748	785	755	782	768	780	817	730	775	726	818	734	804	797	784	757	755	776	831	765	726	760	777	789	667	731	767	776	793	720	797	718	762	752	752	791	763	756	760	727	800	778	734	767	776	720	741	815	756	760	755	747	736	756	715	743	795	737	773	744	753	716	744	755	809	808	784	715	762	804	790	779	786	751	771	769	787	798	746	764	766	744	712	809	772	757	745	759	755	768	743	775	780	716	756	754	735	754	749	748	771	780	745	742	761	746	739	750	743	712	748	821	795	755	780	773	794	796	736	812	796	754	758	813	774	780	741	716	770	776	724	752	770	759	721	773	791	776	740	776	778	709	772	757	736	756	767	779	824	778	770	787	759	760	771	759	767	703	724	738	752	748	791	762	795	785	781	756	773	759	758	792	778	781	782	748	768	714	777	769	712	768	751	793	776	808	773	784	808	809	789	774	801	759	758	791	777	794	785	752	782	804	757	783	746	739	790	739	775	735	729	771	775	744	740	730	729	773	723	737	758	747	728	792	736	777	713	754	770	746	751	752	800	790	785	770	727	751	782	714	759	745	786	781	762	772	732	746	731	739	747	684	722	746	745	782	801	764	748	752	737	760	758	745	791	754	717	801	735	831	792	768	733	772	761	755	767	729	772	795	783	746	775	769	800	762	771	808	731	750	755	742	750	767	768	753	812	789	735	770	710	801	766	771	740	792	774	755	789	770	801	777	772	781	758	777	693	772	806	787	744	781	759	732	744	777	773	794	763	700	715	784	760	766	772	712	775	770	762	751	752	795	741	718	777	777	752	758	764	785	771	785	759	731	736	758	743	748	750	778	751	714	754	812	821	770	761	762	840	791	741	730	788	771	760	738	754	743	787	766	773	807	738	799	752	810	763	722	773	775	745	791	768	757	788	774	780	767	742	729	719	730	749	717	783	792	704	751	769	762	777	789	783	757	731	775	765	800	761	755	738	716	756	764	831	771	771	779	805	767	787	739	744	781	780	757	755	774	748	744	777	719	766	745	802	783	756	783	747	781	774	766	814	704	813	765	781	723	760	776	777	737	755	787	767	771	741	718	765	756	841	811	805	757	756	747	762	799	717	788	711	792	794	751	775	794	785	714	785	758	754	756	785	788	706	772	770	726	801	810	788	756	737	749	748	769	732	748	722	769	723	749	767	827	763	776	726	775	746	776	793	817	771	761	802	825	758	761	754	754	797	768	766	762	785	748	795	738	738	804	733	754	760	751	697	725	771	769	747	775	761	767	764	775	744	765	765	809	790	825	785	698	767	732	813	722	762	770	735	753	775	745	754	733	825	748	785	734	777	816	735	749	752	791	733	734	798	789	748	790	745	830	677	730	790	754	744	791	764	755	737	764	748	773	815	763	743	752	759	784	772	757	750	716	743	732	742	767	767	742	715	773	812	790	742	742	713	743	832	754	755	775	779	766	759	738	766	775	785	745	766	767	797	712	778	767	743	764	775	755	747	768	707	733	710	750	737	732	735	729	745	743	746	763	797	751	782	778	856	748	758	769	763	765	818	732	749	715	797	806	772	739	744	729	744	779	741	767	752	790	771	796	788	759	749	776	777	751	759	751	767	759	808	761	742	763	739	734	767	806	789	766	751	709	741	802	701	750	755	775	777	815	740	781	775	747	749	745	764	721	783	789	734	723	755	786	760	683	731	750	716	738	751	726	808	713	755	737	780	759	762	803	705	732	810	748	768	767	795	816	761	791	749	708	756	798	733	758	786	751	712	721	739	779	728	721	755	756	742	756	773	743	745	773	786	771	778	766	769	734	731	770	771	766	780	761	758	793	791	751	781	748	805	734	741	742	767	745	763	798	816	763	742	775	745	739	776	832	766	687	762	709	775	744	759	749	789	801	716	756	727	753	776	800	797	785	789	810	750	737	758	755	757	725	769	757	788	788	758	759	776	755	754	771	713	716	721	773	784	731	761	737	748	785	758	812	752	780	753	790	788	743	745	731	748	727	746	772	763	753	732	742	789	787	693	783	763	780	736	760	734	717	773	777	756	772	766	748	776	811	806	773	747	777	786	755	770	786	780	800	802	778	775	768	797	775	776	771	781	753	723	800	776	757	766	789	784	764	752	818	785	744	770	786	808	744	770	805	747	782	731	778	760	681	772	736	730	804	707	774	798	722	775	748	780	760	752	769	730	766	713	777	770	753	702	750	754	741	815	778	775	747	756	771	753	781	756	768	754	776	802	773	719	792	755	730	765	763	784	711	772	804	799	763	748	728	785	730	722	776	757	730	767	742	787	755	786	757	777	763	800	777	780	827	781	721	754	725	713	786	809	780	756	804	789	793	750	737	726	765	739	771	741	745	717	807	763	742	728	772	788	729	753	762	761	739	736	764	775	777	779	760	773	767	750	804	794	812	819	793	707	762	718	777	732	768	800	794	779	770	767	768	718	739	813	758	796	784	730	740	759	805	756	729	760	764	785	723	775	789	746	785	761	765	793	718	767	807	725	739	712	801	745	735	787	774	790	795	746	746	731	746	780	812	753	753	755	736	716	746	745	780	783	719	779	758	738	757	805	765	757	754	842	743	769	724	783	781	756	784	779	776	770	782	774	694	743	756	769	727	720	806	810	822	753	788	756	742	751	730	781	746	770	762	760	754	794	752	827	724	776	743
15230	1395	994	860	652	498	427	366	342	356	340	321	308	287	285	267	291	296	288	343	276	323	287	313	283	298	287	282	277	310	306	281	269	293	298	304	285	277	294	273	282	297	312	278	265	296	311	254	283	287	310	290	279	285	258	243	267	304	267	286	279	298	285	327	247	283	265	305	281	302	250	277	306	278	273	276	267	280	261	265	295	302	273	288	319	303	297	259	263	290	281	277	260	286	293	292	297	272	305	283	281	267	270	294	296	284	276	290	286	283	274	279	255	338	287	270	294	310	283	288	304	250	273	261	281	285	270	291	276	276	255	272	282	247	269	272	291	294	266	279	267	272	270	290	263	315	298	286	280	292	273	265	301	281	252	315	257	287	295	249	289	291	255	286	306	285	266	280	273	283	257	300	293	314	274	274	297	285	263	325	297	299	259	294	286	319	300	269	270	257	267	284	287	282	271	291	284	300	254	260	278	273	287	250	267	311	281	267	294	305	256	259	283	263	295	264	308	270	240	275	290	295	298	267	274	268	290	290	289	268	290	307	290	258	267	282	283	288	251	259	278	277	287	282	260	290	293	261	281	284	282	255	296	275	276	259	226	269	269	301	256	275	283	302	266	274	281	298	281	291	285	280	284	266	244	277	298	294	271	255	275	280	282	251	265	295	302	253	259	272	316	298	298	268	275	292	283	284	265	286	308	281	285	297	280	272	334	285	296	314	263	250	277	284	291	286	313	280	259	270	276	274	272	298	268	276	251	254	282	295	247	273	296	298	269	283	246	252	291	294	281	259	255	274	303	287	281	287	288	262	296	267	291	280	278	271	260	268	298	270	297	263	273	287	265	268	277	307	268	272	268	278	321	303	300	275	294	305	247	287	299	288	303	265	283	266	249	260	274	277	267	293	279	293	304	265	226	282	251	291	280	276	266	298	266	297	282	254	269	296	279	290	270	286	283	271	270	267	303	261	271	304	266	252	309	297	291	272	253	255	249	278	298	293	253	301	283	281	297	269	245	302	288	307	290	299	256	268	296	257	299	266	280	279	254	275	265	282	266	275	279	289	280	278	270	264	295	295	284	308	277	258	238	266	279	274	294	287	254	265	277	294	282	276	284	290	308	254	319	297	314	305	255	302	319	291	305	272	281	257	254	279	275	265	296	280	276	306	282	294	282	301	313	294	274	248	273	297	272	272	277	263	264	296	272	258	287	282	264	280	288	281	287	295	268	252	289	284	271	288	255	273	284	315	275	307	266	276	271	275	287	282	238	286	245	271	279	280	288	278	305	287	279	285	303	287	292	276	282	281	254	271	272	289	289	257	298	287	283	272	270	320	246	280	309	246	244	279	287	291	286	258	257	273	314	250	287	312	281	286	314	269	283	306	317	307	276	295	248	264	260	278	279	294	274	282	242	251	281	247	279	297	262	258	241	277	312	259	273	307	305	306	311	277	288	272	252	279	287	304	289	269	267	240	269	239	284	284	275	265	261	303	269	304	281	268	274	289	282	283	276	275	254	287	262	280	294	309	289	272	278	324	283	251	304	287	287	267	308	261	284	271	281	275	266	285	264	288	283	317	270	274	248	251	288	278	276	277	253	278	275	288	303	286	277	278	288	295	288	268	322	278	282	284	299	264	268	303	308	257	283	261	239	288	278	329	305	263	298	287	304	255	274	261	247	291	285	286	242	286	287	266	260	303	281	299	274	295	300	286	276	281	304	308	278	253	264	317	272	268	281	293	282	283	282	260	284	295	273	267	263	288	265	281	295	283	288	300	279	273	255	316	287	231	279	255	271	296	265	247	285	264	278	279	268	309	277	273	265	282	272	274	292	267	328	292	268	272	299	265	305	255	260	262	288	273	313	267	260	269	275	292	275	301	294	308	257	286	256	294	276	297	280	271	279	251	281	238	266	302	281	299	288	264	281	287	275	296	292	277	297	262	263	265	267	238	283	264	280	241	285	265	313	259	260	279	270	239	315	260	281	282	296	276	265	276	281	280	249	293	308	318	250	278	287	282	288	285	266	271	247	299	278	291	276	279	282	271	273	292	300	290	275	255	259	250	262	294	257	268	260	273	246	270	286	291	279	271	279	274	305	308	296	270	331	276	274	296	290	296	275	273	278	300	282	259	307	270	284	282	279	284	279	271	260	324	267	300	284	274	316	283	264	236	250	282	278	284	284	271	284	290	287	314	280	270	277	285	250	293	285	239	272	306	296	259	291	285	305	298	277	285	271	279	278	321	289	261	278	315	275	267	271	294	278	272	271	279	295	282	288	259	317	314	294	284	298	262	284	277	243	287	264	274	295	275	283	289	285	277	292	270	304	285	300	297	256	269	274	266	265	247	275	275	298	296	266	335	246	302	287	319	297	318	265	256	292	290	283	279	257	287	300	310	283	274	285	293	293	290	283	316	260	241	237	273	317	294	295	288	268	267	249	260	262	267	284	273	302	279	288	269	261	305	275	285	283	273	294	278	293	282	252	284	252	255	284	268	290	290	267	260	271	296	262	320	258	276	294	303	292	267	269	292	267	330	286	274	296	283	263	255	278	290	291	287	271	303	257	256	257	295	293	273	289	307	269	325	339	312	267	286	295	295	285	258	279	258	268	248	271	284	296	260	271	282	254	243	287	298	273	290	280	284	269	297	247	295	300	265	269	277	285	254	266	256	268	307	260	289	291	267	255	269	295	281	259	262	252	267	250	285	267	303	279	280	272	271	289	285	285	295	296	274	286	288	298	285	281	291	274	271	260	263	257	306	317	264	304	316	297	244	225	310	263	283	287	288	278	292	277	304	316	304	313	268	308	297	304	261	262	291	286	299	254	282	286	271	265	254	254	268	265	279	292	285	288	301	235	275	282	282	281	295	292	284	271	303	278	280	273	289	284	277	246	280	281	274	312	234	256	293	249	273	337	257	268	298	297	291	253	267	255	281	286	269	300	263	254	274	285	289	267	280	268	285	281	258	284	261	277	278	281	290	270	307	234	284	264	276	257	291	270	277	259	257	281	253	276	282	265	291	315	282	260	300	247	254	251	269	258	279	317	273	295	314	298	268	304	318	277	273	281	334	296	293	294	308	280	310	276	254	290	288	234	260	264	276	268	246	294	228	269	270	314	289	256	265	263	279	273	304	289	283	256	254	248	269	253	268	263	294	316	285	285	252	302	264	278	285	278	274	313	286	279	270	301	278	306	261	278	275	302	298	269	273	307	281	281	280	278	266	281	290	301	287	297	296	282	308	287	268	273	256	286	292	297	297	260	289	267	283	262	250	284	284	270	290	280	272	285	276	279	292	291	290	285	289	259	311	299	255	297	302	263	278	297	286	227	255	289	267	296	310	282	268	259	270	278	271	294	289	305	270	276	283	282	287	307	266	297	270	274	294	261	262	268	274	270	309	293	273	270	288	325	260	289	328	291	274	250	295	281	269	261	284	248	252	242	272	270	251	254	279	297	288	261	292	285	264	291	285	266	259	272	288
8390	1266	2172	2310	1888	1652	1491	1249	1170	1026	986	990	860	869	824	808	764	697	762	700	699	755	701	718	716	670	688	672	662	705	677	665	681	703	634	637	694	684	630	636	646	664	650	634	609	677	668	721	673	626	623	659	596	627	612	645	659	615	648	663	660	666	643	675	618	624	641	608	609	673	641	643	605	592	643	637	566	593	598	628	661	645	639	655	623	666	614	638	661	601	600	638	627	653	588	638	590	617	692	632	556	616	636	621	650	659	634	645	654	616	574	601	594	632	612	631	605	626	608	617	593	601	673	628	647	629	613	602	654	601	585	665	627	598	623	624	630	647	659	671	652	603	592	632	581	577	613	610	649	611	620	625	646	634	634	631	579	575	636	652	596	656	648	627	663	668	661	658	606	675	571	585	615	652	621	633	659	591	615	659	629	634	614	590	619	634	626	633	643	693	650	627	630	593	604	641	657	596	613	621	618	614	611	640	600	582	593	627	608	628	662	624	662	641	592	632	614	622	636	617	627	646	668	590	635	627	637	623	620	629	666	627	591	622	623	636	626	618	640	633	601	624	664	632	620	642	639	626	629	631	623	595	618	640	658	644	581	665	643	663	651	582	605	633	659	625	626	638	662	649	594	612	647	622	635	636	614	643	626	626	646	587	616	636	629	584	635	579	622	640	634	571	613	684	627	626	638	612	641	616	621	605	629	649	638	677	599	605	653	589	599	607	649	677	627	608	593	623	645	631	610	626	610	589	650	643	637	629	658	630	591	679	597	686	637	677	605	617	591	656	646	612	640	586	637	638	619	623	616	662	614	596	613	651	613	579	672	596	550	634	636	595	623	686	635	674	611	603	632	604	673	602	620	608	674	623	625	616	615	651	614	641	653	590	588	612	671	606	601	620	614	639	667	626	607	649	608	637	573	654	649	620	651	613	612	608	626	645	610	622	606	638	638	627	615	648	640	621	633	652	607	614	656	581	687	661	624	622	651	648	638	629	670	620	596	616	607	607	627	647	587	676	673	633	606	636	674	623	581	647	600	578	623	657	643	619	638	634	624	590	613	638	642	630	670	638	637	628	567	675	633	619	639	621	631	604	623	615	601	617	638	569	657	584	638	623	623	603	634	656	640	667	614	610	624	635	603	647	562	604	623	633	643	654	624	565	604	660	632	594	628	606	639	655	640	607	655	600	618	610	632	624	633	643	655	609	611	617	646	595	687	600	655	645	620	652	634	648	629	619	651	587	630	675	639	657	615	603	638	631	634	618	668	640	619	601	611	625	605	614	617	610	582	630	609	673	600	632	638	624	647	622	579	588	616	645	614	603	622	595	597	572	627	620	595	606	670	632	674	652	625	641	683	642	664	618	628	592	584	592	652	632	684	640	608	630	615	653	618	634	641	645	597	604	646	653	609	667	613	664	611	641	625	633	612	661	630	612	630	654	596	611	672	643	632	614	621	642	593	652	617	594	653	585	642	597	611	636	614	616	623	612	634	642	640	616	581	639	602	646	673	639	626	610	613	622	626	601	597	619	599	657	661	613	608	649	591	620	621	639	629	627	606	658	643	600	610	617	599	643	612	654	661	591	644	638	673	652	644	634	600	665	666	637	661	594	590	620	605	600	593	645	613	653	676	656	641	662	668	620	612	659	603	613	620	613	601	669	621	597	605	630	624	606	673	691	631	626	652	633	628	613	642	648	641	643	632	588	612	628	613	662	611	616	633	662	612	661	624	674	618	643	649	643	637	632	635	643	613	625	619	603	633	630	608	633	605	608	620	598	595	632	618	608	670	623	627	636	631	638	628	628	626	577	581	658	583	638	620	632	631	611	669	642	647	606	663	601	660	614	607	615	613	682	622	632	669	639	586	651	594	608	662	644	618	613	599	604	610	660	582	633	618	613	620	663	623	622	625	608	628	649	622	599	603	612	605	590	640	636	605	631	634	646	637	628	626	629	640	603	625	627	680	621	604	634	632	642	648	608	581	617	583	641	653	646	617	663	623	630	651	638	600	573	605	598	587	646	600	544	658	635	614	604	601	602	632	591	621	649	597	626	637	663	632	625	625	661	655	636	621	626	612	671	652	641	628	626	656	582	586	598	614	618	663	607	578	650	643	659	609	636	656	624	639	613	631	635	581	627	571	640	683	637	643	589	631	639	654	612	629	604	585	626	581	633	657	621	641	605	680	639	565	595	643	654	672	646	605	633	630	656	614	604	613	585	591	660	626	644	638	700	600	606	646	607	591	683	614	676	634	660	604	608	624	605	655	598	599	627	643	588	662	671	617	602	646	619	628	625	586	636	608	648	645	603	590	634	621	626	676	647	625	649	616	585	691	612	653	659	646	600	652	662	610	657	612	614	614	609	595	584	602	608	629	656	609	658	633	637	610	591	632	648	601	584	635	658	651	576	653	620	659	648	628	610	584	591	612	649	663	624	617	609	613	614	622	644	637	699	649	667	645	609	637	560	657	622	639	614	668	659	613	614	628	623	607	641	598	678	610	654	678	638	614	609	634	591	628	623	622	615	667	645	650	616	596	654	623	635	629	616	629	635	640	594	653	638	635	646	617	602	611	623	649	639	590	636	645	636	589	652	589	594	631	658	606	599	628	604	604	620	608	639	629	650	635	660	661	656	609	602	648	662	591	646	616	635	626	602	643	673	612	579	631	588	637	645	637	600	641	614	639	616	611	607	635	587	620	622	632	615	618	657	622	655	628	604	594	633	587	631	615	659	554	583	643	645	638	652	620	594	697	623	640	598	643	623	649	620	635	611	642	699	615	634	642	613	646	587	657	617	629	641	636	575	604	658	617	621	613	632	644	664	635	569	645	615	642	650	619	617	652	669	653	643	637	630	649	637	640	611	643	650	654	623	619	592	673	677	590	591	587	655	630	643	612	631	659	602	654	642	639	650	642	616	619	616	665	609	593	619	649	599	611	637	620	591	628	625	638	613	638	662	624	617	619	620	621	624	615	593	594	615	602	598	635	569	628	635	612	660	642	642	644	629	603	643	641	620	627	730	674	641	634	637	637	636	636	655	631	602	621	622	614	633	615	589	654	619	605	663	618	630	645	606	620	639	687	645	600	651	586	620	662	661	651	585	661	645	583	618	645	640	596	646	620	645	612	656	624	609	639	649	618	636	597	609	633	615	618	634	654	619	636	621	618	609	612	622	607	616	640	632	612	642	660	644	613	626	635	570	656	610	611	601	628	641	585	653	630	646	609	618	631	647	597	620	641	673	657	594	617	631	646	566	593	606	607	653	603	607	672	648	649	599	633	597	650	631	591	648	623	586	637	622	622	661	622	618	590	636	621	633	564	607	604	690	636	598	613	640	619	622	643	650	618	648	637	629	658	641	627	598	657	660	624	640	580	673	622	632	592	620	611	604	656	582	658	682	585	664	621	650	583	655	634	628	653	627	610	637	613	636	632	654	616	605	634	605	612	607	630	602	674	603	627	650	607	581	656	611	625	589	666	641
1546	211	201	189	159	192	189	206	183	163	181	187	203	161	169	173	200	162	174	182	171	182	200	175	186	178	205	185	199	177	158	198	176	182	164	184	205	170	169	188	165	163	169	193	201	180	171	200	159	196	183	172	149	196	162	177	204	188	174	157	180	185	170	172	203	172	194	195	195	172	181	193	179	176	164	166	170	199	190	181	200	165	162	185	147	179	170	171	189	191	175	160	162	186	181	190	169	197	179	183	172	188	189	179	180	158	181	167	177	175	182	167	175	182	183	185	180	180	179	182	188	189	156	186	164	173	187	183	150	164	195	201	179	195	166	156	159	176	170	200	196	159	188	145	187	202	202	178	167	206	174	211	197	163	163	198	188	163	166	193	178	195	198	167	169	198	157	215	220	170	188	184	176	194	167	180	181	185	182	187	161	183	163	199	167	174	173	170	170	168	185	197	158	188	157	171	183	195	160	180	204	190	174	180	175	182	189	190	171	160	183	164	189	189	168	153	204	187	172	180	194	187	199	186	187	168	189	156	195	168	168	181	174	170	210	172	158	159	213	157	190	197	164	156	187	169	207	174	179	174	170	175	196	153	184	162	174	165	172	186	182	168	140	181	194	199	169	195	183	163	199	181	175	156	181	204	158	182	168	186	187	196	201	183	203	159	167	167	174	192	186	206	202	188	180	181	164	152	206	184	136	165	153	176	191	161	192	166	195	174	175	197	163	177	182	187	188	164	175	184	199	180	189	169	199	184	184	206	219	186	173	186	189	193	190	155	164	201	187	186	178	195	176	194	147	200	178	182	174	161	167	178	175	176	185	204	193	182	179	181	201	178	164	163	186	167	155	171	169	173	190	172	173	158	178	159	190	156	194	185	199	186	190	188	162	171	167	183	194	185	183	201	181	180	200	172	169	165	163	187	194	175	197	187	187	186	166	168	166	157	163	189	206	166	186	167	185	181	204	183	166	161	168	191	187	183	165	176	171	173	193	173	204	197	222	179	179	196	145	160	171	185	183	195	199	172	184	146	191	176	197	187	176	184	184	196	192	183	181	205	168	177	169	196	195	162	170	202	178	188	191	175	206	192	159	166	156	197	174	154	187	207	177	183	193	166	175	180	177	160	163	171	198	174	180	147	170	168	187	177	198	174	192	178	169	178	173	168	181	181	195	160	172	191	213	182	207	185	193	179	169	170	170	193	169	170	164	176	174	190	163	181	182	175	194	201	168	177	149	171	185	176	182	189	211	186	153	206	172	184	181	190	184	207	188	197	187	191	174	158	193	185	164	185	165	162	168	142	183	163	182	185	169	173	181	168	171	157	177	196	164	165	156	171	175	160	179	191	189	186	179	185	168	187	211	187	185	189	197	190	181	188	185	174	194	196	164	192	184	187	187	159	179	186	175	164	158	160	191	195	169	179	198	180	176	191	180	212	200	185	173	174	162	193	184	144	181	168	184	194	182	185	185	177	178	186	209	201	186	155	184	176	167	160	190	183	186	198	188	155	156	184	176	205	152	167	177	188	155	176	170	196	162	185	173	170	178	182	182	195	181	174	149	167	169	173	200	166	171	160	175	161	175	167	166	206	183	196	194	171	204	196	170	188	203	163	184	195	188	169	188	176	193	183	170	192	192	193	204	182	181	155	186	177	185	171	193	195	191	183	180	157	156	148	167	181	170	157	181	193	163	194	191	155	175	197	174	172	176	194	185	205	183	202	175	180	182	208	143	189	165	190	155	182	168	183	182	160	191	142	200	183	185	179	175	190	181	192	210	167	197	181	150	173	183	148	168	184	188	218	206	187	165	178	163	152	164	164	161	195	169	168	172	191	191	172	203	182	198	195	167	193	182	187	188	189	191	166	194	169	184	156	150	198	179	157	197	176	154	174	146	213	176	172	181	171	158	191	192	177	188	172	170	159	192	201	198	160	189	167	157	175	165	203	172	174	187	174	198	214	186	195	176	186	197	176	185	162	190	184	189	180	200	185	189	171	173	175	166	192	207	201	153	193	191	189	194	177	180	186	199	162	167	167	171	179	168	167	189	195	180	174	187	194	160	183	178	171	177	159	196	164	171	193	181	184	190	202	187	186	197	177	201	185	195	171	170	165	198	198	196	194	155	180	161	183	158	188	189	185	191	181	184	170	176	202	193	180	179	182	185	225	190	175	164	200	175	163	169	151	161	196	166	181	182	164	150	172	188	195	146	180	182	190	205	167	185	169	176	187	218	159	180	173	186	168	188	186	177	168	168	210	192	206	180	181	180	180	180	188	198	148	182	189	165	173	169	194	193	195	149	182	194	174	177	190	167	174	187	156	151	159	186	173	185	188	193	180	158	172	191	184	181	181	192	192	203	192	154	193	199	176	161	156	180	181	204	176	178	192	170	179	185	209	174	178	180	165	149	196	201	174	167	164	190	172	200	190	170	164	188	174	180	187	192	185	188	196	201	181	177	197	198	180	164	188	186	159	189	187	184	184	195	167	171	140	179	179	174	194	184	151	201	188	194	184	187	188	163	203	181	181	213	181	181	186	189	188	180	202	170	192	189	139	167	154	194	162	183	170	172	183	180	180	175	176	198	176	193	196	154	168	187	189	166	181	176	173	200	170	181	169	182	197	191	170	158	176	168	156	158	182	165	155	166	190	169	169	161	174	196	203	189	205	174	196	226	168	184	213	222	176	192	183	204	186	186	195	217	192	215	186	211	198	192	178	181	171	191	150	166	177	153	150	171	190	168	169	190	192	157	182	183	192	196	174	163	159	176	223	180	165	167	186	206	177	176	183	171	175	204	196	178	210	194	183	193	168	198	185	169	150	181	182	162	203	194	195	180	167	168	175	160	190	192	190	187	204	158	175	176	183	161	187	194	178	182	177	201	189	169	178	172	169	180	170	185	194	191	155	170	184	190	205	184	178	168	161	186	168	209	188	175	162	167	162	170	189	184	175	174	184	156	164	150	176	154	159	168	162	173	194	192	160	182	190	154	168	181	179	179	158	171	183	184	163	178	215	199	183	186	174	165	160	168	172	202	157	195	202	163	189	186	171	191	180	175	163	194	196	185	152	164	172	173	183	188	189	181	185	173	196	170	187	193	182	167	178	201	165	189	179	184	166	167	186	152	176	203	190	175	195	172	174	198	169	169	192	165	196	187	172	162	173	168	179	206	187	178	140	164	183	182	171	175	176	165	170	161	210	194	185	183	189	194	196	169	177	196	179	165	184	165	162	174	199	219	179	174	163	194	187	193	212	179	155	178	175	181	167	177	196	175	187	173	165	190	178	161	137	173	192	183	177	170	159	162	182	146	192	193	197	164	170	173	184	168	196	187	165	172	173	187	178	172	182	170	183	200	174	181	168	169	171	164	188	167	192	161	170	182	172	163	173	190	182	237	202	186	190	160	199	186	177	175	165	176	170	176	173	175	157	183	155	177	176	173	186	178	197	176	185	162	194	174	161	178	196	201	194	169	175	204	177	177	183
1750	514	486	534	488	482	465	480	491	479	483	487	463	483	479	461	484	464	453	494	446	485	508	482	449	512	469	470	482	440	477	511	455	461	480	441	503	433	476	462	455	449	441	443	482	467	479	478	476	476	450	437	461	468	498	474	446	447	477	436	483	432	449	465	444	449	468	459	442	437	468	487	453	472	450	431	433	443	469	445	421	465	478	473	466	453	468	468	484	503	452	478	488	480	483	498	464	465	483	448	451	447	497	472	440	451	471	406	471	441	461	478	426	481	446	468	451	447	490	476	430	452	492	437	456	435	447	443	454	443	509	433	490	442	459	480	449	461	474	466	468	500	439	462	479	456	448	435	482	467	424	447	478	513	474	488	456	409	481	466	448	474	452	456	445	432	463	413	463	458	477	447	414	479	446	437	446	448	443	456	487	452	468	464	447	432	437	459	455	466	467	492	492	452	462	457	477	487	450	459	455	441	466	439	472	468	450	476	481	480	456	450	448	428	488	467	425	477	466	443	431	431	455	468	454	473	485	472	489	461	450	470	433	484	450	480	479	469	457	475	476	460	473	430	476	420	451	452	451	440	464	473	443	439	469	434	409	474	476	461	446	457	446	493	465	475	456	459	472	443	496	443	460	485	450	431	485	454	443	485	420	483	465	468	467	424	460	488	448	487	456	414	452	438	411	444	459	417	484	424	485	470	491	426	439	447	424	417	432	462	455	454	469	417	446	501	495	445	465	457	478	474	476	484	482	422	450	423	470	428	452	452	456	430	466	429	483	491	462	467	443	464	461	486	480	464	467	478	476	497	406	450	439	429	487	424	446	438	430	479	466	479	482	464	448	411	499	455	466	474	453	447	440	427	453	477	413	458	488	436	471	452	428	427	420	447	449	419	417	459	470	445	503	439	471	453	443	454	480	497	442	449	477	435	448	482	431	430	464	450	454	488	439	448	447	475	456	450	448	446	446	484	448	455	507	434	426	447	445	479	440	433	472	507	446	429	464	433	468	457	443	437	481	461	454	438	446	438	468	444	467	442	469	445	463	480	437	474	476	452	448	456	474	456	442	470	436	420	469	451	463	476	439	449	460	442	490	446	450	472	418	465	431	451	460	447	442	417	433	458	467	436	487	478	497	475	471	441	469	470	472	437	472	429	443	444	434	456	504	477	467	481	458	432	452	435	432	442	479	454	430	445	468	430	442	452	467	485	467	453	446	434	498	487	496	444	484	463	460	472	492	501	439	454	465	456	477	443	459	485	441	464	441	430	422	466	453	463	474	424	436	462	498	507	472	431	449	458	474	438	435	447	419	481	508	479	448	484	446	438	457	462	455	474	471	447	467	443	452	493	457	456	460	491	437	475	446	449	444	475	464	498	428	451	466	488	454	456	423	463	500	472	456	440	482	505	451	466	481	471	460	449	421	478	422	480	476	460	465	460	443	436	470	453	451	482	469	471	456	452	452	423	481	435	480	466	489	443	455	493	451	451	463	456	470	465	492	436	481	466	452	471	420	436	476	469	460	502	448	442	469	426	505	452	456	443	436	471	476	462	446	465	501	450	487	456	468	466	484	464	447	439	451	465	468	452	457	475	428	469	468	459	444	492	457	450	450	454	432	458	460	449	440	461	454	501	480	408	433	464	486	458	434	479	465	485	453	484	434	457	481	457	493	475	444	458	460	437	483	474	504	467	452	467	417	408	450	430	471	469	442	417	434	454	434	434	489	480	447	476	459	458	461	431	483	472	463	462	449	451	445	451	433	451	456	442	462	443	447	427	479	486	469	462	470	475	466	430	465	472	458	416	430	441	489	450	452	450	429	459	474	461	461	464	447	481	462	446	452	507	469	465	470	450	477	478	475	478	431	468	458	482	465	404	478	443	479	446	457	454	419	483	467	464	498	476	443	443	474	460	449	466	446	499	452	483	448	447	478	451	438	480	476	427	470	481	506	484	512	482	438	522	443	480	476	454	444	499	483	443	487	464	508	470	438	442	469	437	458	464	459	449	474	480	500	483	427	462	464	480	468	449	467	477	459	426	468	460	460	458	449	454	408	448	461	458	440	459	452	481	442	471	439	436	434	452	473	465	465	472	452	483	468	481	426	448	456	512	457	481	480	438	438	460	433	491	469	502	464	438	447	515	419	475	452	492	481	461	484	438	442	474	481	487	425	462	439	443	475	432	503	471	465	467	461	487	494	451	436	478	484	502	441	464	429	471	512	478	490	447	484	472	448	452	477	451	473	478	439	489	438	460	430	442	439	462	457	451	464	434	456	447	456	481	473	478	462	479	450	446	432	456	473	449	456	472	450	447	459	455	455	464	433	459	445	476	450	456	437	472	486	451	473	455	460	445	470	433	452	468	520	462	482	459	467	483	459	431	457	447	438	452	440	411	448	439	456	434	480	478	501	438	458	458	418	456	462	456	424	443	453	464	456	488	485	461	462	481	485	481	465	495	472	460	435	473	454	463	478	460	465	496	453	492	416	447	437	441	453	457	461	469	452	451	460	456	447	479	431	453	457	464	459	460	447	430	455	447	439	447	454	421	469	432	489	449	456	459	430	451	430	464	508	473	428	456	474	486	434	440	464	465	445	436	453	500	450	460	477	412	496	430	425	429	439	423	414	438	504	463	488	470	433	461	442	460	488	443	434	445	479	468	455	442	480	453	463	450	447	436	479	457	508	480	430	445	405	476	434	460	465	424	427	475	456	479	470	447	467	439	454	455	435	446	443	461	444	467	468	482	465	459	429	431	492	429	445	491	426	460	489	456	463	455	470	466	480	481	447	458	432	479	489	492	442	447	423	456	447	465	466	479	417	449	433	481	448	467	462	476	442	421	471	430	437	461	433	448	425	471	456	462	425	456	423	429	426	461	471	469	468	458	434	436	475	447	471	455	468	444	459	469	469	473	428	465	492	463	485	476	435	454	478	439	484	464	410	460	462	480	412	431	478	480	460	439	488	451	452	488	477	432	465	450	495	448	444	454	452	410	449	440	473	461	485	437	437	459	487	461	485	458	483	481	460	477	475	464	458	445	484	475	474	448	448	421	485	447	515	435	436	493	436	466	444	456	428	469	478	452	438	448	454	445	457	450	441	487	453	481	447	502	466	436	471	438	471	454	449	444	465	449	473	475	429	428	475	456	475	490	434	456	434	490	476	458	472	472	421	462	460	454	467	474	461	506	462	445	467	491	481	459	480	450	473	480	452	413	448	438	447	478	451	447	443	461	469	472	471	474	443	427	468	506	441	459	474	450	466	446	488	489	438	453	448	488	477	467	466	472	471	508	470	447	459	441	502	450	463	465	459	484	481	475	418	466	451	441	426	436	464	438	435	473	465	460	454	445	452	418	467	452	448	479	475	475	436	466	470	475	488	484	450	451	494	476	483	483	429	501	442	447	439	454	452	458	483	448	443	464	458	471	444	486	471	449	450	472	434	443	503	451	461	413	436	446	467	481	473	458	470	440	505	442	470	475
8248	676	651	588	522	438	400	409	379	338	338	350	350	314	339	329	351	373	354	324	368	354	336	322	360	345	351	339	328	330	344	325	364	318	350	330	333	341	342	336	347	342	320	333	324	357	303	327	353	342	319	338	354	329	358	331	347	319	352	323	339	291	361	317	327	351	319	334	351	329	333	350	318	306	370	339	367	311	354	340	309	347	375	309	344	326	322	313	362	304	327	332	363	324	341	352	344	322	342	298	325	361	335	318	383	329	356	343	341	336	352	340	377	325	327	325	321	329	336	296	332	296	332	337	319	333	331	297	334	325	304	344	349	340	341	371	346	321	302	283	335	322	315	318	325	355	363	349	345	375	307	348	335	342	315	318	339	334	321	313	337	419	322	340	353	342	330	324	326	341	303	327	339	343	330	316	372	334	331	308	315	327	362	316	312	291	314	329	358	329	306	342	351	316	354	357	317	338	340	347	329	346	286	344	320	323	326	321	310	343	316	302	308	351	335	329	350	335	333	324	336	325	328	343	334	341	311	315	346	331	330	319	334	355	303	349	349	331	330	335	327	296	373	315	316	356	374	339	323	319	332	316	368	372	315	355	323	337	335	315	337	350	352	306	313	314	324	304	370	325	330	363	335	334	335	356	335	362	333	342	314	321	338	350	316	340	346	329	339	366	355	331	343	288	332	353	330	334	355	353	348	339	338	305	334	336	338	337	324	325	307	318	323	347	299	344	318	314	314	329	360	358	307	335	317	338	338	320	335	299	321	331	313	329	336	316	336	353	341	329	346	339	358	310	356	312	316	303	349	359	307	371	299	308	339	343	324	315	337	307	327	332	369	338	359	337	341	297	343	329	350	341	347	371	310	317	336	340	311	331	353	307	345	328	352	314	317	321	332	337	336	308	332	321	384	302	319	304	319	341	323	335	349	335	319	317	296	321	324	337	367	308	362	360	328	371	323	372	350	362	358	331	358	321	282	315	376	347	307	350	335	317	332	330	347	314	346	337	354	323	311	352	341	340	333	351	382	282	345	349	353	339	337	283	323	318	319	347	328	348	356	304	348	317	323	326	344	309	335	327	329	323	342	346	363	348	325	338	330	326	342	348	344	350	344	334	338	371	376	343	313	311	324	347	340	338	341	300	348	322	343	352	345	305	349	341	332	334	367	310	312	330	336	334	342	349	365	344	304	344	321	325	351	332	338	316	335	326	369	318	337	333	318	323	317	326	359	300	348	331	366	335	360	324	325	370	374	310	317	353	319	306	338	346	299	311	326	358	377	313	325	311	340	362	325	314	344	363	378	318	327	316	325	335	323	307	348	370	333	354	304	313	353	317	302	295	344	337	306	331	343	335	388	322	338	321	305	359	332	347	330	329	339	340	327	324	371	318	288	354	349	321	295	325	353	331	367	320	310	320	337	379	328	367	319	347	367	334	312	324	365	298	335	317	356	318	329	326	332	373	309	342	355	378	338	311	305	295	367	313	330	319	338	310	330	368	322	367	321	329	314	302	346	347	328	290	324	387	315	348	357	340	340	351	319	340	316	328	349	314	359	359	349	311	341	370	339	315	332	354	324	330	360	364	350	334	324	360	353	341	373	322	325	342	387	345	334	322	348	332	318	314	326	345	327	292	331	338	354	347	309	296	310	325	313	341	333	333	349	379	322	351	347	337	339	349	307	336	354	321	339	341	306	353	344	332	347	335	343	336	355	332	318	316	333	319	343	339	314	332	360	307	325	353	334	325	324	364	337	337	339	335	309	339	343	313	330	322	325	338	343	348	319	357	356	341	356	371	312	325	333	317	348	373	379	345	316	333	324	366	281	342	312	326	317	333	340	298	301	354	356	341	320	357	352	349	331	316	324	315	317	324	308	369	340	322	325	330	328	301	286	342	320	294	352	319	350	356	334	373	360	296	320	310	329	352	351	307	319	300	315	324	323	365	330	345	314	319	327	365	315	324	326	340	336	320	329	347	330	342	327	311	349	299	303	351	312	318	333	339	299	316	364	330	398	299	310	342	339	309	341	344	352	326	321	342	336	345	329	311	342	314	319	308	297	341	339	355	329	337	366	344	298	305	320	321	333	328	351	341	381	304	333	353	326	336	357	364	336	378	339	347	321	331	312	367	347	319	371	315	335	371	346	325	334	342	358	371	328	316	305	317	329	315	303	298	318	319	331	302	321	347	342	347	331	371	348	306	337	329	337	341	293	339	359	341	321	348	314	328	362	314	320	340	332	340	312	338	330	339	362	316	332	319	339	320	305	338	348	324	328	324	331	332	329	331	334	323	354	346	348	340	304	318	301	308	300	344	364	340	309	339	328	327	325	344	341	321	320	342	327	330	315	328	332	308	325	308	343	315	308	334	334	352	340	330	336	309	347	337	328	324	369	327	291	349	323	305	290	357	308	300	348	324	349	349	336	357	318	337	329	346	313	343	345	339	303	350	339	337	326	330	313	319	365	331	338	339	344	389	309	298	330	288	380	324	343	344	350	368	315	333	317	371	327	317	326	312	358	338	352	302	316	345	333	345	346	347	330	311	354	322	333	320	340	304	301	333	352	319	329	367	341	315	309	311	342	357	365	319	332	313	312	342	351	326	346	326	308	350	318	316	343	318	382	364	336	276	309	307	356	342	307	346	333	373	332	329	323	331	334	339	294	345	323	328	325	341	363	369	375	367	331	345	315	305	331	322	349	337	358	320	302	329	353	343	367	356	347	323	341	336	321	362	306	299	316	305	328	318	317	306	297	358	343	329	366	342	319	321	320	323	321	290	323	311	342	347	293	338	338	346	386	330	336	348	343	328	355	329	351	319	327	327	353	344	323	320	328	359	375	331	313	355	323	340	296	331	342	358	346	336	367	361	334	334	316	354	327	308	375	305	324	374	338	331	305	346	304	327	320	301	344	355	365	369	344	342	348	293	334	345	344	330	356	376	339	340	350	344	292	348	342	344	343	345	329	369	314	299	332	348	336	338	353	317	335	368	339	356	324	349	361	345	324	319	338	322	336	317	337	348	305	304	326	364	354	329	319	343	353	336	317	369	321	344	316	358	365	346	314	321	303	340	306	328	324	363	357	331	347	318	321	304	327	357	310	292	334	321	330	343	317	321	308	330	333	356	320	330	317	332	322	318	335	343	319	354	356	296	317	337	342	309	351	348	339	332	338	348	351	314	330	318	350	328	338	386	324	341	346	335	306	338	346	313	387	347	339	348	355	327	334	310	332	325	340	348	341	323	322	350	328	344	334	339	355	319	347	360	339	316	340	353	357	348	340	296	359	308	351	361	347	343	342	330	315	346	330	384	324	320	357	297	324	311	353	326	335	329	353	345	322	334	352	293	303	322	341	352	302	347	301	314	303	349	309	332	322	308	312	353	329	307	317	345	344	310	325	337	312	342	361	307	315	336	325	310	334	303	309	334	342	306	346	322	321	299	349	346	360	362	361	372	278	337	373	321	314	340	304	326	296	299	319	291
6805	1052	1580	1645	1465	1336	1176	1055	1026	949	941	888	869	880	866	795	831	856	774	825	852	798	832	749	791	814	794	810	755	801	817	743	806	803	811	782	762	842	748	809	758	709	786	710	710	775	769	774	762	789	782	713	731	775	821	797	804	811	729	763	833	762	790	786	719	760	779	789	765	743	762	764	757	754	753	783	774	768	793	751	772	750	730	805	746	739	750	823	776	741	733	743	804	764	767	748	795	752	748	758	737	769	736	736	776	769	766	754	793	771	724	763	773	790	782	752	698	772	736	780	746	758	729	773	773	719	781	783	803	780	789	819	767	762	796	793	784	725	776	717	782	723	729	821	738	748	755	803	733	760	749	695	768	749	747	783	758	722	789	743	727	734	777	773	777	772	769	727	747	758	786	760	765	811	753	773	751	735	765	759	724	757	754	817	769	720	739	726	739	769	792	757	714	783	806	785	776	768	756	799	757	725	767	737	742	785	809	766	734	806	724	733	767	751	766	758	775	764	766	736	747	769	764	803	791	766	768	797	762	735	770	734	759	801	754	784	797	775	764	745	802	732	753	744	782	802	742	735	760	813	782	749	729	814	776	719	740	795	774	738	770	786	746	728	781	745	739	742	785	779	763	796	803	754	728	689	792	799	719	764	746	792	762	792	737	785	758	751	749	754	739	743	761	769	751	764	737	733	779	777	800	784	759	774	772	773	789	759	739	780	731	760	769	783	719	746	764	758	717	751	793	762	747	749	778	803	740	792	727	757	768	722	789	766	764	743	750	759	778	783	779	725	803	723	759	741	721	781	788	777	782	774	753	774	732	777	731	762	725	766	786	716	784	786	747	719	759	738	812	770	745	721	775	758	756	749	749	789	808	706	719	750	725	777	742	716	769	695	799	721	800	746	759	773	751	731	801	776	780	732	750	761	717	762	787	778	758	716	800	759	741	775	781	781	785	754	730	741	769	797	768	735	753	771	756	748	734	756	789	796	720	740	761	768	760	757	769	769	751	759	727	754	742	764	736	713	710	759	814	758	786	754	715	776	754	765	734	756	767	741	816	774	749	775	787	774	801	755	765	784	771	773	723	739	785	733	798	757	766	763	800	774	732	801	760	744	695	766	739	792	750	731	795	743	758	710	839	765	722	778	791	754	737	753	762	791	802	771	753	774	739	712	761	764	792	789	739	743	745	772	811	772	756	722	727	769	719	746	753	767	777	764	813	718	785	771	734	743	759	748	748	774	738	760	736	788	783	777	772	755	780	782	756	753	832	752	772	765	713	791	815	739	755	719	792	759	705	731	752	725	762	764	795	762	758	706	763	788	747	725	779	784	755	788	764	802	769	744	756	770	771	738	768	758	808	764	800	837	756	782	752	769	779	765	749	789	766	738	786	722	737	794	753	711	749	753	802	759	731	783	754	763	765	791	751	735	743	772	771	789	743	750	767	805	751	738	759	716	760	751	714	762	770	763	767	741	753	745	718	789	719	742	768	795	749	738	724	760	717	729	815	732	761	748	784	724	761	753	756	803	746	736	748	751	731	806	763	758	735	771	723	734	768	724	754	772	777	740	741	780	747	786	789	772	789	743	798	704	740	734	774	755	729	709	758	792	753	741	813	775	782	707	735	745	781	740	799	753	830	764	761	729	787	763	764	796	725	732	747	761	751	790	773	749	763	790	715	768	752	797	767	770	815	759	734	798	773	750	764	805	736	765	745	772	759	738	792	782	731	729	785	763	744	721	757	772	763	732	745	835	730	771	737	773	747	764	751	753	708	735	760	753	779	781	757	765	749	718	780	765	697	754	724	762	753	804	787	773	759	816	749	755	750	733	774	779	796	781	798	791	791	740	750	740	808	782	739	793	753	716	762	765	744	743	728	741	779	775	758	795	755	728	782	799	813	795	754	753	794	730	767	778	809	698	734	780	766	711	761	738	798	735	728	772	716	747	779	795	765	797	767	798	754	778	735	734	780	764	727	781	757	809	799	737	764	753	783	754	768	766	776	788	723	770	721	760	820	712	718	751	756	780	721	763	725	746	750	740	791	740	763	733	777	784	766	786	726	773	747	756	804	742	743	768	723	730	762	765	773	807	700	792	797	793	796	788	690	811	765	738	765	756	705	775	723	764	734	764	787	765	731	743	786	766	780	766	764	772	813	745	748	724	760	762	787	767	762	731	797	735	756	781	748	762	773	799	741	758	813	786	795	779	795	732	753	724	751	781	814	751	775	711	719	743	746	710	761	783	778	779	722	774	763	726	752	757	751	790	780	753	765	760	785	764	743	728	728	780	736	786	821	740	753	742	752	768	753	740	779	784	778	768	779	777	779	764	789	777	722	755	768	775	746	747	722	785	787	788	764	784	772	779	782	787	743	803	753	787	767	740	759	750	716	719	767	764	783	783	703	734	766	776	740	716	741	725	732	783	716	755	729	773	720	726	776	695	781	737	756	749	747	753	780	801	748	756	750	744	790	763	742	772	769	768	736	759	743	800	790	738	760	767	706	794	770	791	745	744	768	798	757	744	730	773	756	766	789	760	775	728	787	803	714	745	789	758	748	748	790	779	754	744	736	686	766	767	798	738	769	713	764	797	746	761	799	762	758	814	779	813	796	766	778	722	766	769	747	749	778	745	739	763	731	722	789	801	737	770	772	756	767	795	709	770	748	758	758	757	734	772	735	762	777	729	765	761	746	740	740	773	750	745	797	772	743	791	732	802	730	748	748	790	820	792	764	813	789	802	770	839	766	768	799	729	742	737	744	762	729	775	693	769	695	766	728	734	725	769	721	768	766	725	766	707	762	729	779	769	788	741	770	790	728	757	718	793	735	768	717	717	779	751	768	756	728	799	727	751	764	750	774	798	756	727	740	749	719	772	752	746	798	677	726	800	743	771	756	753	736	723	748	742	692	742	705	745	732	779	710	755	798	763	785	811	775	795	786	798	768	759	767	779	743	770	757	735	722	766	777	779	702	748	752	763	773	732	802	782	769	760	725	750	808	749	746	708	776	725	728	732	780	787	778	768	735	762	809	801	783	768	790	797	745	766	759	786	767	767	732	770	756	741	776	706	800	747	743	716	735	772	773	761	772	782	716	822	742	783	779	783	738	773	759	754	762	770	786	747	712	784	725	742	759	790	793	813	812	796	766	781	755	794	743	756	682	769	789	770	737	726	745	745	824	744	851	791	770	787	779	757	765	745	800	805	807	779	707	822	753	745	735	788	761	726	774	782	757	772	764	773	710	798	754	745	758	716	784	695	772	752	759	760	693	777	743	735	738	770	765	773	740	756	798	806	714	752	797	748	801	756	807	704	768	778	736	688	788	748	775	731	756	795	759	751	824	793	763	793	769	782	720	781	785	774	790	733	765	706	756	812	718	741	741	797	775	744	763	774	778	827	763	725	752	762	735	745	779	794	741	749	754	762	753	707	795	773	801	759	754	761	744	795	813	725	774	720	771	778	736	726	713	771	726	761	718	772
15145	1434	1036	787	595	482	462	388	354	350	335	364	335	335	282	304	306	321	284	305	288	308	306	291	246	284	295	286	285	300	286	250	299	280	305	297	277	297	296	272	285	272	322	273	266	269	253	293	251	307	289	303	274	288	301	282	284	278	265	271	268	264	296	289	256	265	273	282	285	285	309	277	265	246	310	300	303	274	291	288	296	271	274	266	315	266	253	288	303	286	278	279	271	286	264	261	266	272	282	263	302	282	283	310	266	263	303	267	296	277	279	272	282	268	268	275	307	283	254	267	268	267	262	274	296	252	256	281	304	279	293	274	279	270	295	321	302	251	318	297	303	262	285	279	268	283	278	281	299	296	271	271	257	239	278	243	271	325	311	293	297	295	271	253	275	332	300	277	279	271	295	233	300	260	264	252	289	301	276	270	258	308	276	281	279	285	265	303	297	274	269	257	275	310	274	307	270	281	285	277	293	259	268	274	279	257	267	274	261	293	274	257	304	249	260	267	316	259	232	300	252	262	288	289	288	291	262	290	280	286	268	279	294	321	271	248	287	279	291	305	285	290	265	306	272	299	281	289	268	264	289	269	302	296	277	296	276	298	287	294	262	285	271	277	280	319	277	300	276	267	268	252	309	277	295	286	257	300	264	300	276	282	269	299	282	285	290	297	252	275	288	254	278	290	275	315	271	288	304	279	268	278	254	271	288	289	275	272	285	284	312	289	260	290	320	313	286	269	296	271	279	266	250	275	297	270	259	280	284	252	281	318	264	263	266	255	259	272	283	295	273	287	273	306	260	271	255	272	282	285	268	309	264	286	275	270	255	250	288	275	251	269	259	263	279	271	278	282	283	309	282	271	278	301	306	252	261	283	293	297	278	261	275	275	279	303	272	273	301	263	306	337	280	253	303	283	287	280	316	291	303	299	305	265	288	253	269	279	269	275	283	273	254	280	284	282	279	281	258	292	287	304	271	262	239	284	287	283	282	288	286	276	305	294	301	240	270	258	279	260	277	313	289	290	285	270	279	289	300	303	277	263	249	266	283	280	285	249	271	246	298	293	264	273	275	309	316	277	242	269	292	276	266	282	264	291	260	274	288	291	273	282	285	294	308	278	301	280	274	284	268	289	306	286	278	252	277	261	274	250	302	315	275	272	286	276	268	289	271	256	285	270	275	275	274	310	302	268	243	291	259	306	248	265	302	304	283	298	297	308	282	301	259	258	274	278	242	247	260	275	308	276	287	281	286	289	302	273	278	250	272	304	281	262	303	264	258	266	292	284	276	269	293	269	295	283	283	252	277	293	284	262	297	256	281	308	290	279	295	291	309	275	303	285	258	306	301	290	291	239	294	256	270	290	250	259	300	252	303	283	302	263	296	280	268	281	278	283	262	276	296	266	300	290	260	309	262	310	270	309	279	280	262	308	292	277	305	279	290	249	288	259	245	282	276	285	296	259	256	272	269	290	290	307	288	256	278	275	303	299	307	281	274	265	266	307	280	292	331	252	270	262	265	299	259	263	294	264	248	254	276	263	263	254	250	299	301	299	245	270	260	259	261	271	281	282	279	264	281	275	286	270	287	288	301	261	294	250	288	296	258	289	292	258	305	295	271	293	286	293	293	273	261	279	256	270	277	287	296	293	296	303	289	288	256	233	293	303	277	275	270	277	286	314	288	272	272	275	248	277	311	295	283	297	301	252	306	270	267	310	264	284	272	302	312	274	287	258	259	293	308	291	267	272	266	291	289	286	280	294	281	254	281	268	306	304	301	236	268	277	281	263	290	278	259	271	290	287	282	253	296	284	285	299	252	272	269	299	283	282	324	272	280	261	319	260	295	292	294	268	296	306	267	279	244	274	295	287	271	285	274	283	296	293	286	278	289	270	262	293	297	289	306	272	257	292	306	295	309	311	277	285	287	267	269	259	264	281	274	290	276	264	306	252	273	273	280	324	259	245	292	264	295	301	267	276	290	247	253	264	301	301	266	267	303	280	277	284	278	302	271	266	296	296	258	285	275	259	271	275	289	270	249	306	288	293	254	275	299	293	274	303	269	318	298	293	273	280	302	281	270	281	248	282	294	290	298	217	285	282	260	277	279	273	304	310	292	305	304	289	261	274	320	284	284	268	287	256	273	299	288	297	252	292	304	272	279	267	273	329	246	273	269	295	269	289	261	289	294	295	275	260	293	306	278	277	296	312	285	283	273	287	269	270	295	272	297	279	269	309	248	269	291	263	264	266	288	271	299	252	304	252	296	257	266	278	281	294	300	289	272	273	270	311	257	276	266	267	287	310	288	301	267	292	276	292	268	278	290	271	278	276	299	265	275	298	269	275	271	284	286	288	288	281	277	294	296	273	296	249	267	263	282	269	284	306	287	247	333	276	282	278	264	285	278	246	289	241	258	267	279	251	287	268	259	278	259	277	280	269	274	293	286	261	293	282	294	267	282	256	235	273	296	279	304	304	290	276	266	275	302	266	272	272	305	255	292	266	280	310	276	277	299	272	284	285	261	298	302	265	282	277	251	279	293	246	300	313	260	308	257	314	310	255	303	286	279	290	288	302	282	261	287	262	305	284	273	272	275	278	275	258	263	291	262	299	275	268	275	270	281	328	301	292	290	282	334	346	269	268	279	316	237	275	317	281	293	280	278	335	256	259	271	293	279	288	272	295	331	247	252	267	265	224	294	271	317	288	289	273	302	277	276	305	299	306	310	278	268	277	244	301	327	255	250	287	298	277	292	297	261	282	301	303	279	285	325	275	269	267	296	292	264	224	295	315	288	276	287	318	318	299	282	300	276	287	289	273	257	281	260	290	269	299	270	268	261	289	280	296	312	269	281	264	243	279	277	304	261	269	258	306	290	288	260	265	288	285	328	285	274	266	289	294	291	269	284	271	271	246	286	284	314	271	258	265	270	226	253	260	284	291	262	299	273	262	279	287	304	314	263	279	300	313	278	284	277	295	277	290	292	264	310	285	294	280	285	283	290	276	301	282	265	231	297	279	300	277	297	286	258	280	265	289	278	262	292	253	273	274	264	237	278	287	282	270	243	304	314	243	279	263	264	276	289	295	242	278	260	299	275	266	282	286	298	278	248	300	271	278	294	273	265	325	287	302	279	275	267	288	294	294	286	271	273	309	273	306	270	282	298	254	294	273	271	295	250	304	251	252	300	296	266	301	285	229	237	279	267	274	249	295	291	288	269	271	280	317	290	287	286	276	257	275	290	265	265	237	305	264	283	256	290	267	290	254	241	265	260	259	259	258	303	288	271	257	292	304	271	300	283	278	263	277	259	273	318	241	274	283	254	307	317	305	266	262	254	278	270	283	275	279	291	295	259	299	316	245	259	264	334	287	304	301	283	267	278	285	281	286	268	231	293	276	295	268	290	322	274	277	295	297	267	287	308	300	299	279	265	290	258	265	253	272	270	276	254	245	260	271	270	287	294	275	283	274	245	290	304	273	319	291	256	269	288	272
8409	1263	2161	2297	1984	1668	1532	1246	1073	1079	971	909	946	852	797	745	740	766	739	731	732	686	714	723	696	682	698	660	654	706	675	689	658	673	643	639	648	630	616	653	670	607	646	586	621	651	668	631	642	646	680	680	696	611	653	652	648	643	629	644	681	609	689	705	613	640	642	632	622	644	652	623	623	666	617	612	619	651	640	621	628	587	627	636	622	641	644	669	651	590	621	657	600	580	667	675	637	598	636	615	649	661	682	622	633	615	612	634	667	639	622	612	611	638	601	659	617	627	652	639	601	622	647	647	611	616	644	622	621	659	685	684	649	625	606	660	655	631	642	601	626	613	621	687	611	609	646	643	608	631	663	623	634	622	612	592	623	616	635	628	615	705	608	637	599	607	636	663	594	668	638	594	575	593	651	634	632	631	610	635	620	585	634	636	597	597	636	625	631	588	642	594	621	638	639	643	557	666	649	618	604	635	606	646	638	636	645	614	650	652	611	636	627	630	636	556	619	616	620	635	650	586	601	622	606	604	621	611	656	614	600	644	595	676	622	611	618	672	608	658	585	587	640	609	599	616	638	614	616	604	579	617	620	641	644	617	673	596	618	631	638	614	632	614	647	645	594	644	659	627	649	609	627	611	600	637	679	647	629	646	632	625	625	622	600	640	647	569	637	655	644	665	631	672	651	604	610	611	575	608	656	636	637	602	656	583	658	636	600	627	592	629	621	635	597	591	625	651	629	600	613	622	635	598	633	654	628	603	635	644	624	605	615	613	628	680	602	583	630	627	672	688	604	626	682	617	638	614	649	598	632	676	659	606	636	584	580	631	674	583	653	682	638	638	640	608	606	617	628	618	597	630	604	633	636	629	665	604	648	614	605	617	638	610	593	616	598	593	633	638	623	617	612	690	613	635	597	589	635	619	629	589	619	616	609	578	618	601	637	639	595	643	664	657	655	589	597	592	619	622	630	606	649	592	600	662	570	641	631	621	625	584	618	633	626	595	597	626	623	611	627	644	661	630	577	587	632	615	646	649	640	603	620	580	656	669	644	603	625	630	644	654	611	649	624	641	652	624	609	646	637	587	619	625	632	633	652	617	602	635	615	630	594	637	619	641	647	670	629	589	615	639	636	636	603	611	626	663	599	626	688	626	637	611	598	618	565	625	626	574	627	633	595	586	641	628	676	593	627	637	620	615	636	656	606	653	653	626	623	660	638	594	632	658	631	612	596	668	634	621	623	665	639	599	594	624	622	609	670	676	640	672	595	604	655	608	642	597	613	607	645	618	608	681	629	601	646	622	626	644	631	630	604	585	663	631	629	614	635	612	623	617	600	602	606	619	643	590	607	666	586	626	618	622	668	639	603	615	606	641	625	554	635	635	621	615	600	596	632	645	613	639	660	608	665	629	603	646	686	643	622	602	613	599	655	617	627	633	635	625	619	606	663	647	635	632	687	621	601	598	592	575	616	606	603	642	585	603	644	638	630	595	630	606	651	617	692	624	619	618	618	686	628	641	633	679	644	622	618	606	647	615	635	661	631	575	606	625	613	622	615	588	659	663	618	638	627	598	671	623	641	635	593	610	597	621	612	662	604	624	662	631	588	612	584	578	649	608	613	631	655	614	611	597	672	622	605	638	643	609	608	592	615	616	652	637	640	611	665	597	602	663	595	651	595	610	634	588	648	604	625	642	615	537	601	611	608	640	626	636	631	628	655	637	606	610	599	627	626	683	623	602	600	625	604	642	670	635	616	631	603	629	605	662	628	617	648	622	607	599	658	613	606	626	642	596	589	615	651	631	658	598	592	629	626	608	614	584	610	616	615	641	608	569	630	652	593	620	599	568	588	643	647	564	667	628	646	588	584	654	648	623	628	625	629	598	580	634	612	642	639	610	616	621	589	686	633	612	656	611	583	611	611	639	621	651	650	673	657	623	628	635	627	624	641	656	595	630	610	611	654	622	593	622	621	647	631	620	625	619	597	574	596	601	631	646	626	609	601	588	646	640	624	632	572	595	617	581	653	634	596	604	595	641	640	595	605	662	591	641	597	641	592	655	626	625	628	638	606	586	636	679	613	621	620	640	603	609	651	610	618	674	661	600	605	612	613	651	633	628	616	666	603	650	615	642	624	652	600	624	593	645	620	619	648	685	640	690	641	605	577	621	606	644	629	614	654	644	553	610	593	635	655	598	619	609	636	612	613	579	637	615	666	648	599	598	638	668	651	602	622	619	586	671	606	627	594	639	627	582	645	611	686	624	636	668	613	684	618	647	684	595	596	671	604	610	622	616	590	597	616	623	563	651	587	645	623	650	594	682	659	633	640	614	651	628	620	638	585	637	636	632	620	610	601	605	590	644	601	644	656	643	612	627	654	604	587	675	616	645	604	608	629	592	607	632	660	635	653	635	613	623	622	644	657	649	635	592	579	608	627	630	641	642	606	635	614	589	599	638	622	608	642	631	588	602	630	630	599	632	609	625	593	604	658	641	620	618	597	650	615	596	574	644	654	613	659	666	644	622	624	603	599	592	604	651	629	624	619	627	690	618	601	648	657	608	614	628	599	628	594	650	641	625	618	644	586	621	606	624	611	643	667	612	642	638	643	571	644	643	611	642	641	671	564	608	619	595	639	601	616	627	621	644	614	613	629	645	644	605	638	615	610	611	598	616	611	600	634	618	600	669	599	610	653	613	634	652	636	645	627	646	593	621	599	610	615	617	660	584	628	615	603	595	624	647	651	636	689	668	668	602	581	653	619	658	644	642	658	601	665	616	629	628	598	647	651	643	657	617	656	660	625	591	634	643	603	651	621	645	660	612	669	610	610	609	687	580	654	630	631	613	623	603	620	568	631	640	613	650	648	595	595	631	628	632	652	623	654	645	650	621	620	619	627	622	641	633	639	698	641	645	592	626	652	659	653	607	625	663	657	638	597	622	613	645	658	606	663	645	589	656	606	611	625	620	590	604	677	629	674	622	647	584	607	646	658	599	615	674	609	603	644	683	629	595	666	591	646	594	604	622	660	626	623	643	591	650	643	628	594	655	596	638	556	658	607	638	634	666	644	609	603	644	658	643	618	626	660	638	638	638	598	561	597	649	622	663	614	643	629	628	564	582	626	641	612	655	619	602	622	620	628	640	613	620	630	564	632	607	616	675	628	634	640	650	599	589	641	617	611	626	584	584	629	589	651	653	612	622	642	574	650	641	592	655	673	604	639	627	596	618	619	689	676	646	605	604	615	642	612	582	644	670	614	606	594	625	631	618	610	611	613	602	605	606	658	668	616	623	598	665	660	597	639	607	601	644	635	642	652	636	614	631	604	577	603	595	609	617	625	640	663	623	640	591	613	638	629	622	671	578	622	632	625	629	668	670	632	686	612	594	643	622	660	644	640	653	585	616	630	622	612	668	615	663	630	617	697	593	631	640	643	628	591	626	619	622	629	579	650	626	619	656	604	608	643	616	648	682	653	640	635	668	607	586
1540	193	184	204	191	188	182	178	183	195	208	168	195	193	212	149	172	208	181	157	182	170	156	167	186	187	165	177	179	177	183	199	177	168	183	183	188	202	194	163	192	182	187	186	185	167	171	143	173	184	195	169	176	172	181	182	184	176	171	181	189	174	183	161	177	185	196	184	194	183	200	186	182	195	164	171	186	185	185	176	182	186	161	180	163	181	202	166	157	163	189	157	162	166	177	186	168	207	203	176	185	181	165	159	190	161	184	145	171	155	184	176	187	190	156	156	174	140	201	181	169	178	157	185	162	189	183	209	170	182	213	189	184	191	157	180	168	191	181	197	166	215	166	195	188	200	185	182	205	194	176	197	184	199	203	179	174	171	190	188	190	171	197	170	182	179	173	172	173	163	184	185	191	192	208	196	199	168	182	156	170	166	178	171	199	179	175	174	171	165	195	177	172	174	190	192	169	173	174	157	203	168	190	188	196	161	169	169	175	179	165	150	180	187	188	201	182	162	163	148	209	167	160	173	157	180	188	217	201	177	176	205	181	175	175	200	187	183	206	193	171	192	187	176	213	171	183	170	159	201	179	187	217	163	202	187	189	185	178	189	190	177	169	194	192	189	163	182	174	168	213	187	185	175	198	214	173	185	167	196	160	166	161	183	168	164	170	175	185	180	160	172	170	172	205	178	194	207	174	167	178	175	180	187	173	177	197	173	172	191	192	187	176	167	183	155	179	170	185	193	193	170	176	197	157	159	171	170	196	180	190	217	153	201	174	193	184	162	207	204	176	164	214	160	187	204	193	175	169	184	232	170	165	163	200	193	193	185	165	149	193	194	177	182	178	186	192	181	168	181	200	149	167	183	201	164	171	209	175	199	195	178	198	197	163	195	154	167	182	165	176	192	176	170	171	189	176	164	193	177	168	170	198	169	199	170	189	159	198	159	206	190	181	171	174	199	209	195	187	155	211	178	190	171	197	193	175	197	199	163	183	198	178	204	166	173	192	195	184	163	194	176	198	184	175	155	179	228	166	185	198	145	182	161	157	179	172	198	173	212	157	165	167	165	170	196	210	202	165	193	182	198	177	155	137	172	200	195	164	167	165	165	179	197	157	188	194	184	186	158	180	189	165	175	157	171	178	151	183	197	172	162	179	188	178	171	151	154	187	175	175	177	179	211	204	176	169	199	168	173	184	168	183	168	201	185	179	167	184	181	163	154	179	174	161	186	167	156	189	231	189	187	175	164	184	193	174	185	175	141	189	170	191	192	215	179	184	196	203	189	183	200	197	177	170	155	188	173	194	195	183	178	205	187	180	175	189	193	171	182	193	179	172	173	174	203	176	172	195	175	169	159	193	180	188	174	168	168	165	186	178	171	160	162	188	174	175	201	149	176	163	201	188	163	169	182	180	183	178	170	167	164	209	179	185	194	186	184	194	181	156	215	176	200	205	190	193	178	176	163	175	191	168	177	206	172	193	172	178	184	174	158	188	162	205	213	182	157	190	172	172	162	168	200	178	179	162	178	189	186	169	191	191	183	174	204	182	184	199	170	183	197	195	179	186	197	178	179	155	172	170	165	185	189	170	155	177	185	168	193	176	174	199	170	171	192	181	188	163	164	213	161	171	176	173	174	197	162	157	177	187	179	186	184	181	149	201	195	196	174	195	171	187	187	190	182	182	159	176	151	191	175	157	195	133	207	168	201	164	199	176	179	192	178	167	182	196	167	165	170	181	176	151	193	162	169	173	172	209	187	190	190	186	188	161	161	188	207	204	167	192	177	157	184	173	161	152	195	190	199	176	171	173	159	175	174	169	166	192	158	220	188	177	207	192	175	190	177	193	154	164	158	189	201	173	174	149	170	184	169	172	203	177	181	204	173	188	180	163	177	175	209	205	178	186	184	162	189	168	177	200	208	174	180	164	214	145	156	192	171	197	158	176	185	195	185	178	179	204	179	154	177	185	175	175	191	199	184	199	200	139	191	175	175	190	181	190	182	189	168	196	165	181	167	178	202	214	194	210	180	179	159	187	178	162	188	190	180	189	181	158	176	189	173	180	189	165	176	168	180	180	171	170	187	185	170	178	214	212	184	162	175	194	184	168	163	180	161	183	190	184	199	186	171	187	167	196	164	171	184	171	145	185	170	184	172	191	183	172	179	175	182	192	182	169	154	182	187	146	178	180	186	189	172	165	214	191	179	183	185	167	178	199	161	165	184	182	175	195	166	183	223	185	178	159	174	181	176	170	191	172	181	166	171	183	205	218	142	172	196	176	158	156	173	206	185	185	189	179	183	203	185	172	174	181	180	193	199	167	189	174	162	135	178	183	156	172	207	162	203	186	179	178	155	192	171	151	178	167	182	176	177	191	188	186	174	182	172	194	192	195	179	169	176	189	194	177	159	201	156	196	193	189	189	176	213	175	167	190	172	152	160	191	179	159	196	163	183	152	184	201	182	197	184	165	175	179	170	165	216	157	198	172	180	175	199	194	205	156	200	164	176	167	179	207	179	191	182	170	183	175	194	184	158	183	178	206	186	189	211	199	169	190	173	167	156	199	200	192	166	161	181	183	173	162	183	211	165	177	160	188	193	166	188	172	183	191	157	189	169	191	171	190	170	164	184	162	174	183	173	177	195	166	176	187	177	199	166	195	182	202	178	165	201	195	193	160	165	196	178	176	178	185	170	196	169	188	185	187	175	195	168	201	181	187	206	200	181	200	184	172	151	156	207	194	161	166	188	193	186	193	217	227	178	163	187	185	206	181	213	176	182	166	159	186	148	180	146	202	191	169	173	179	172	176	160	168	157	193	172	196	164	162	171	187	159	170	191	174	175	183	190	182	163	181	182	174	183	189	208	180	184	197	174	184	189	156	210	198	172	192	191	202	185	175	195	186	195	183	193	177	179	186	166	183	187	189	204	182	171	204	166	184	175	161	199	161	192	192	204	189	182	150	154	189	180	177	166	204	186	192	170	168	158	178	172	156	151	147	177	166	168	182	188	170	213	212	171	188	183	166	191	165	177	195	192	187	187	184	186	166	178	177	189	160	189	187	180	163	178	161	205	202	191	164	196	203	191	192	184	178	182	170	187	172	171	212	152	183	182	180	159	182	191	167	200	183	214	179	198	170	178	186	182	173	177	170	204	185	172	172	193	212	194	184	182	176	197	194	162	169	158	176	188	191	184	170	175	192	167	205	198	206	206	180	163	175	171	195	178	170	165	188	185	175	186	236	173	190	179	184	170	182	197	176	180	185	165	198	188	183	190	191	210	165	188	186	197	180	207	194	165	171	179	158	164	169	181	164	166	188	198	174	174	151	167	175	195	154	175	172	168	180	175	210	155	176	201	167	199	165	185	195	195	191	174	182	162	180	168	172	172	173	194	183	186	182	193	174	176	170	164	178	180	182	175	160	165	173	175	173	181	163	154	214	190	157	167	192	195	172	184	166	179	168	205	173	207	165	181	187	186	168	169	208	173
1843	472	513	538	469	449	487	460	468	494	490	478	467	477	461	493	446	445	465	468	487	456	485	459	452	433	472	492	501	457	471	450	454	490	510	465	485	469	496	461	441	473	462	463	470	449	469	454	469	454	447	471	435	459	456	480	452	446	476	426	491	437	480	457	477	481	448	475	491	498	444	442	444	457	467	483	458	470	440	464	441	443	511	434	432	473	487	502	498	450	459	418	484	461	451	425	452	447	444	443	471	455	441	470	470	434	472	477	456	505	462	467	487	448	463	440	541	464	445	451	475	487	466	463	445	455	505	453	444	421	472	501	452	461	425	461	482	459	461	511	432	465	412	454	464	438	491	438	460	436	428	458	474	440	446	474	506	483	456	513	449	452	450	428	480	490	404	431	478	426	473	442	451	460	477	444	447	452	455	452	451	470	476	475	466	457	467	503	426	454	495	482	421	487	464	440	442	474	458	450	476	467	440	445	457	433	449	413	494	436	434	423	452	459	455	476	488	481	429	469	473	450	466	444	434	484	447	438	442	429	485	457	455	428	470	433	428	500	451	445	466	427	434	476	447	433	482	434	447	498	449	464	475	460	467	451	493	428	449	448	444	443	496	457	493	445	450	458	458	441	444	437	496	447	485	476	464	489	483	446	484	424	509	440	491	474	447	454	470	459	463	481	503	451	472	444	446	468	449	459	438	482	453	450	438	450	451	431	449	449	452	450	455	429	466	414	433	468	437	468	494	496	468	464	452	474	475	460	449	452	446	432	474	437	485	465	460	437	462	471	480	456	455	450	469	457	440	465	478	448	472	449	486	482	468	447	479	457	432	431	471	443	451	443	482	470	466	475	467	461	452	447	454	446	437	455	441	449	447	453	430	458	449	445	449	464	457	448	453	442	471	445	454	464	471	480	463	481	452	467	459	470	453	460	449	443	450	495	491	445	471	440	481	478	423	470	444	461	472	454	502	451	461	464	428	449	458	439	437	428	469	447	437	439	409	450	423	445	468	476	469	485	454	467	482	509	488	437	482	455	431	452	471	444	481	474	463	478	465	453	420	447	469	456	445	477	493	488	446	471	446	455	477	454	453	466	439	459	483	425	500	460	485	449	432	436	411	488	448	455	437	466	469	440	462	462	487	453	447	461	487	469	449	455	426	474	442	483	480	442	494	448	454	465	452	427	482	420	487	494	455	451	452	457	456	451	473	400	446	452	483	475	484	447	486	448	451	490	429	433	437	498	494	476	445	423	434	440	446	473	457	474	477	499	461	453	456	467	466	466	454	467	444	430	444	444	445	449	432	415	490	466	423	441	472	468	442	424	462	425	482	468	424	430	464	500	449	463	472	492	432	430	465	472	467	478	492	462	432	464	489	483	465	478	465	471	461	477	440	492	483	461	467	441	447	446	449	474	507	467	418	452	460	456	451	466	461	435	482	485	477	446	429	420	453	447	407	456	480	427	467	465	442	444	458	483	463	475	464	443	480	474	482	449	444	456	417	470	486	449	428	471	486	460	453	470	467	454	465	480	423	433	484	457	425	441	427	462	472	457	468	486	485	440	466	508	454	429	481	458	484	429	440	424	469	455	459	422	448	473	480	494	469	455	470	467	442	430	455	429	439	442	445	474	424	452	458	439	474	445	438	453	464	469	447	462	461	441	444	470	492	483	428	470	409	466	474	460	476	531	465	516	447	453	496	450	451	433	462	479	459	463	453	461	479	497	467	476	508	455	414	433	457	424	448	488	460	403	490	457	455	450	399	462	449	451	470	449	488	458	478	440	439	453	452	454	475	455	422	421	492	422	409	445	455	451	459	427	478	425	430	466	468	430	472	433	451	454	483	421	428	449	449	486	439	460	455	442	432	441	433	440	485	450	496	462	442	451	492	468	452	459	442	440	494	481	452	461	443	425	467	463	472	479	432	430	445	462	486	440	482	481	471	460	461	448	457	442	476	415	468	447	468	448	476	466	473	419	497	464	470	473	427	468	445	444	428	452	450	433	447	476	452	457	418	497	475	457	462	473	462	466	409	429	448	443	475	437	453	477	456	472	477	478	497	465	467	483	443	465	458	473	488	448	475	472	445	440	476	439	462	465	468	464	482	469	495	472	487	484	442	486	465	464	525	468	444	425	519	469	438	461	459	434	495	503	472	471	521	442	473	430	470	481	457	440	479	456	435	467	466	480	446	465	453	502	442	444	460	473	464	454	471	450	483	457	474	461	466	404	469	466	459	450	432	432	456	470	476	461	462	453	469	474	496	445	470	482	468	486	436	456	464	460	471	493	485	437	500	498	487	445	469	412	451	484	465	458	451	448	472	479	464	455	488	421	456	440	448	453	458	455	442	435	446	473	417	462	459	474	488	459	460	449	421	437	469	440	461	426	449	466	446	429	460	449	477	445	462	484	438	433	459	420	447	432	452	507	469	456	480	410	462	450	458	431	490	479	490	476	473	425	436	472	456	468	439	448	457	449	450	415	468	440	470	479	440	446	483	428	475	447	476	468	454	466	470	478	436	480	495	478	477	496	494	421	453	477	502	480	419	450	467	456	435	474	458	486	463	451	427	452	443	483	467	478	487	448	509	454	488	455	477	445	458	426	460	460	448	429	415	444	454	458	457	442	465	444	447	457	452	465	467	460	473	474	469	474	503	453	469	442	464	473	452	475	454	432	459	484	470	454	446	471	481	461	457	442	456	457	461	416	466	455	455	459	427	471	451	472	454	412	461	434	457	429	440	490	485	424	460	508	485	441	445	449	476	447	429	477	459	499	497	439	463	454	452	481	472	456	467	468	443	424	470	438	435	475	477	452	443	453	454	476	454	443	465	492	466	474	439	468	473	478	486	455	467	436	402	435	442	460	461	445	478	420	477	449	442	459	452	470	450	442	474	459	463	414	457	455	501	432	434	517	444	422	467	452	462	477	451	478	431	471	451	458	474	486	451	469	465	488	455	464	458	460	463	430	487	405	459	452	483	492	456	464	436	450	434	445	434	460	448	484	494	448	502	489	462	467	462	452	468	473	466	489	482	483	461	509	460	435	478	471	468	458	475	412	448	468	448	459	462	448	485	447	435	453	468	442	468	467	472	463	465	441	471	432	461	469	452	436	431	418	450	463	454	479	471	440	490	454	490	463	438	483	451	458	394	478	458	508	471	438	450	489	460	472	466	434	438	465	442	412	438	484	413	439	433	454	484	436	435	480	463	439	447	470	450	456	418	443	467	487	490	456	477	433	432	446	497	456	467	490	485	456	467	469	445	454	470	439	474	442	434	471	459	424	443	435	490	465	420	439	474	477	466	477	487	498	437	451	462	496	448	458	487	429	448	482	420	436	447	436	429	463	429	482	474	463	441	458	477	444	479	472	424	444	464	468	428	455	449	435	441	495	441	477	471	462	460	438	447	496	474	504	439	457	464	466	421	477	468	438	441	447	475	463	461	445	467	470	434	487	495	475	451	440	454	433	439	450	452	487	459	452
8118	738	679	628	494	427	415	376	358	360	387	358	366	363	349	354	336	340	313	333	351	356	321	337	337	354	332	388	310	343	317	331	359	336	333	328	355	322	357	348	361	338	299	348	331	328	356	343	331	317	309	344	312	309	323	337	348	305	336	335	344	343	334	334	343	352	393	336	297	330	349	345	345	325	299	327	341	336	337	352	327	341	296	342	345	321	354	335	324	328	314	328	340	329	336	357	320	322	325	407	327	311	344	340	304	331	334	305	328	320	290	309	345	336	367	342	346	335	321	345	319	307	359	303	313	323	298	356	335	324	317	323	330	308	372	386	312	364	372	361	337	378	320	354	349	346	348	314	346	337	285	313	340	350	342	289	310	343	302	330	340	320	336	332	364	319	307	347	315	299	373	334	327	312	300	331	329	317	339	334	355	329	309	369	354	293	330	317	315	293	316	311	310	303	302	347	369	345	332	338	341	302	313	337	343	344	331	343	381	330	308	321	321	359	357	334	345	303	311	316	308	342	307	351	312	339	306	286	338	307	319	319	318	346	320	323	328	317	334	355	315	320	323	330	367	323	348	329	333	316	331	321	337	349	344	347	306	304	303	311	372	327	342	366	339	314	343	329	304	322	306	351	342	280	319	321	317	386	327	341	325	334	307	340	321	316	305	308	346	338	319	348	326	335	352	356	371	344	342	325	316	305	311	317	298	367	356	344	339	331	283	319	318	357	335	291	291	360	369	308	306	370	334	338	317	322	335	351	302	330	349	361	349	340	351	369	297	355	328	284	327	304	358	331	343	310	309	317	320	305	328	347	315	330	326	308	338	338	316	312	347	331	286	349	353	320	336	352	318	334	347	320	297	314	378	354	325	335	362	355	322	323	351	345	342	343	338	302	333	313	343	329	341	331	323	324	301	315	293	335	323	318	328	369	336	367	330	340	313	335	345	326	351	350	316	342	324	350	342	331	322	369	356	346	322	338	360	356	330	298	354	321	311	335	338	335	307	305	348	344	335	351	329	328	332	349	335	341	329	334	341	371	349	332	352	307	303	310	370	313	301	346	352	330	337	337	312	342	337	321	316	323	350	302	314	334	354	325	290	316	354	354	328	338	357	345	372	302	331	306	364	338	348	343	325	324	347	330	344	319	351	326	382	315	299	305	324	320	338	311	331	340	314	329	336	340	328	305	329	307	333	332	292	332	352	292	360	331	347	368	322	328	345	367	333	357	311	308	359	362	303	326	348	284	320	343	346	327	316	322	309	334	316	349	325	357	348	314	333	331	310	324	313	359	326	356	340	333	340	359	323	327	337	362	359	332	327	343	390	345	335	336	332	322	297	294	321	351	309	308	313	351	328	328	318	293	328	331	338	317	334	315	341	342	340	327	356	312	318	358	365	347	348	358	329	338	343	336	307	340	305	320	310	341	338	328	333	349	346	362	363	320	364	287	337	310	386	333	356	315	341	340	326	306	336	340	337	320	351	331	296	334	365	312	315	308	344	303	323	300	331	355	345	367	324	322	313	353	334	337	325	322	369	347	338	337	367	325	323	313	312	349	370	364	361	358	346	353	332	321	361	353	324	311	352	325	312	368	359	318	377	326	343	316	308	339	320	298	299	317	315	355	329	324	330	326	349	336	340	332	299	336	354	333	306	351	334	367	362	343	337	270	328	307	309	300	336	296	364	317	309	353	314	339	350	316	344	341	343	335	342	314	342	298	330	350	323	303	300	359	361	273	296	332	345	336	365	331	330	366	355	332	350	346	356	336	328	318	349	348	306	304	317	330	353	354	345	291	351	330	327	349	345	366	343	339	334	324	337	308	344	307	330	338	321	379	327	360	325	307	324	351	298	337	370	352	322	322	293	347	363	323	307	294	320	324	325	348	305	348	355	300	318	314	312	360	331	302	321	324	329	349	340	334	309	338	371	337	327	318	350	335	334	353	362	354	345	337	333	337	328	346	351	322	334	337	311	334	296	300	328	334	344	312	326	323	345	332	319	363	332	341	308	362	363	322	342	330	340	306	347	346	333	308	318	328	340	344	356	307	332	308	374	313	324	384	330	335	343	353	314	325	329	315	349	308	362	337	333	332	275	331	351	383	327	334	354	359	308	306	312	332	327	327	346	350	341	328	388	333	291	326	335	320	315	324	345	357	320	359	302	325	346	327	296	307	330	330	328	368	328	330	314	327	343	332	347	319	338	310	296	311	301	339	357	320	346	363	337	325	366	291	355	350	349	322	330	329	344	330	311	314	360	341	334	332	319	326	330	315	343	349	321	372	354	330	349	336	327	340	338	312	315	356	324	290	324	330	335	324	314	297	360	313	335	348	321	334	338	330	318	330	314	347	302	341	298	353	342	281	370	295	322	329	296	315	330	322	341	332	345	346	313	313	371	328	369	322	338	356	307	314	299	320	348	325	327	345	323	338	333	338	341	320	327	343	283	332	318	364	358	324	322	349	335	309	327	335	346	327	322	350	312	317	369	349	324	342	339	306	322	353	326	324	356	321	346	342	351	297	331	341	309	322	346	325	312	316	309	309	320	356	319	285	308	319	333	335	326	346	334	301	342	353	328	318	325	304	314	317	353	305	334	354	327	302	299	324	323	335	333	307	391	332	311	331	284	309	326	342	344	351	291	285	361	331	342	311	368	322	353	348	342	328	308	355	345	346	316	344	318	354	301	293	303	362	332	346	327	354	311	327	313	334	330	314	317	343	342	361	313	373	337	343	309	356	360	323	338	360	318	336	312	338	322	297	312	304	322	317	332	334	293	330	330	331	327	331	316	323	326	352	351	362	328	324	313	334	348	328	339	376	346	353	296	313	301	326	338	380	310	317	326	331	348	354	306	295	290	347	307	322	308	308	334	327	328	326	345	310	274	337	347	347	321	328	315	375	343	322	329	342	353	311	319	320	360	353	338	311	339	340	308	362	363	325	340	357	340	332	333	329	320	344	330	325	294	323	332	344	345	317	328	355	363	356	346	326	332	341	348	294	369	354	324	319	326	327	341	288	335	323	357	324	326	357	333	351	341	341	345	319	310	286	349	320	305	327	318	323	299	295	354	340	350	322	342	338	322	297	371	337	304	336	331	338	336	304	349	331	330	309	314	307	341	298	304	351	346	330	347	360	342	321	338	315	338	311	330	321	352	385	355	318	321	330	310	326	317	322	296	337	360	360	319	299	370	343	340	313	340	314	307	345	311	375	321	302	377	370	350	386	348	315	298	340	305	320	292	319	327	360	334	347	304	337	309	318	298	334	319	318	332	300	306	321	334	366	311	329	317	364	341	324	321	335	314	299	327	328	350	314	327	335	339	347	352	342	330	311	330	342	334	318	320	345	332	328	351	356	319	344	336	338	319	334	359	330	333	340	296	351	360	334	370	332	288	334	317	333	329	360	330	332	321	339	316	321	337	308	339	351	300	354	327	352	304	325	323	334	366	325	328	311	327	375	328	340	353	336	308	322	355	336	323	333
6808	1117	1605	1589	1500	1369	1169	984	1053	960	949	956	898	856	885	818	767	776	824	764	830	786	738	797	782	759	804	780	798	770	775	785	773	749	758	775	751	722	782	789	761	750	747	826	713	788	745	815	791	772	730	779	723	732	747	772	747	722	758	770	753	766	748	767	755	807	744	739	724	790	717	764	692	783	747	790	752	731	822	766	772	763	800	708	757	782	809	739	792	768	778	759	783	740	815	764	809	743	730	714	782	775	783	794	773	755	744	712	798	760	759	783	779	788	758	747	744	771	744	773	716	800	751	721	794	814	776	742	754	729	770	765	757	762	793	770	757	728	731	754	735	734	773	792	789	721	712	717	779	750	748	779	779	750	803	758	769	748	750	767	785	805	812	743	702	753	758	721	760	783	745	770	775	774	703	714	789	789	743	735	761	774	769	807	752	748	756	757	783	701	756	729	757	843	777	790	757	785	758	741	768	753	775	735	784	791	740	769	755	760	740	807	759	773	752	722	773	793	760	755	744	792	744	733	809	717	744	742	733	751	760	729	742	729	717	739	749	738	753	732	723	715	766	725	818	747	799	807	717	754	741	802	755	757	700	719	785	723	777	791	749	783	746	765	784	761	726	761	794	764	800	780	755	750	722	751	795	718	728	715	743	713	755	717	748	761	716	763	731	745	709	763	764	744	759	740	757	777	736	772	738	744	799	792	744	807	771	766	730	756	728	725	729	718	721	828	750	714	736	718	746	771	752	734	774	709	749	706	735	741	757	732	785	797	739	733	748	782	801	753	760	777	724	744	755	822	807	780	798	758	754	781	789	723	805	772	781	767	754	782	769	800	751	780	712	733	735	743	764	779	750	747	772	728	791	767	726	748	778	787	708	748	760	720	734	741	754	701	737	730	812	756	757	676	814	736	752	760	717	715	748	739	789	774	764	786	752	777	742	725	784	772	771	715	761	703	784	771	752	774	756	790	742	775	793	710	736	731	752	775	722	757	727	774	746	772	705	716	761	762	740	782	711	730	799	785	776	786	761	710	700	673	770	703	776	783	776	746	753	752	751	750	759	733	777	726	733	741	775	730	752	747	809	716	801	719	759	785	760	749	733	722	764	793	792	750	773	735	808	804	767	719	789	783	758	724	730	768	792	717	771	741	723	757	741	749	765	731	737	756	758	764	799	748	767	707	722	800	784	755	800	788	786	747	733	790	730	755	798	723	757	768	796	734	757	733	797	778	729	725	760	743	748	744	809	756	769	762	730	755	740	752	773	720	735	762	718	770	756	723	785	756	811	734	708	772	731	746	709	779	815	762	732	761	776	732	710	739	769	721	781	716	775	775	773	709	780	778	756	749	759	740	775	819	769	800	731	784	756	741	723	767	744	783	811	756	719	731	766	741	773	758	787	727	754	804	770	739	804	764	833	721	738	794	757	812	768	759	760	725	755	725	738	775	765	789	769	743	794	773	773	751	743	739	805	769	777	806	799	797	743	772	757	711	726	741	705	770	728	763	751	736	726	763	727	762	770	730	760	783	727	749	753	781	764	761	762	736	770	757	778	728	730	788	789	778	746	729	767	757	737	726	768	758	774	718	757	737	726	745	757	748	754	768	818	753	706	763	748	754	705	788	810	785	753	737	763	739	781	756	756	723	750	748	731	789	778	800	724	767	751	753	755	793	788	753	803	759	770	735	696	760	749	744	779	754	774	758	760	744	761	766	759	805	741	807	751	806	782	740	795	786	783	746	750	730	756	760	726	716	790	753	732	785	725	783	767	781	742	749	760	773	772	742	726	765	769	753	795	778	772	762	687	766	705	760	753	760	719	708	734	771	743	767	773	760	751	794	728	767	763	737	713	741	762	728	734	760	736	733	764	760	736	776	747	748	746	762	729	773	724	772	762	785	772	738	760	745	808	740	774	765	749	769	722	757	753	787	760	726	748	730	744	753	726	790	748	756	698	742	801	789	741	792	785	740	725	749	764	766	759	780	738	766	734	782	734	705	781	725	751	758	798	805	803	826	700	736	867	753	734	746	766	785	728	758	787	754	756	780	798	773	769	757	738	732	750	754	747	804	765	751	771	705	778	763	726	799	754	763	796	778	728	771	742	726	738	738	711	741	748	759	801	831	754	800	767	771	740	755	815	767	790	786	763	662	774	753	723	748	766	735	774	750	747	735	742	782	791	782	774	790	759	755	749	734	729	760	825	752	746	737	814	730	794	756	747	730	785	776	748	750	781	804	752	794	750	735	762	782	769	743	786	758	707	742	746	812	775	755	740	744	745	773	707	744	760	731	748	772	793	745	807	748	744	754	751	690	774	786	756	763	739	773	747	760	744	769	765	758	787	773	734	727	756	748	724	770	743	761	743	781	744	786	752	737	749	753	721	751	760	715	811	745	781	775	779	762	762	694	771	786	818	796	752	747	778	702	748	737	718	766	745	749	720	747	791	736	715	784	745	736	807	740	771	779	761	805	739	759	771	779	795	814	720	752	760	749	775	721	741	740	733	742	752	752	723	764	825	757	754	781	753	747	795	827	769	783	761	754	785	795	782	737	743	733	789	775	725	746	740	726	764	773	790	739	757	745	763	741	763	752	848	726	802	754	781	741	805	786	770	750	807	743	744	772	717	774	803	757	762	755	738	762	798	743	788	702	757	715	726	700	745	741	749	781	738	735	757	741	769	737	773	717	756	778	725	752	756	734	761	763	748	762	766	750	740	763	733	718	749	803	773	745	769	789	760	716	721	785	723	793	728	783	723	743	734	760	750	749	814	725	765	771	834	787	789	758	718	715	746	780	743	782	777	793	680	733	772	778	744	729	771	744	736	756	738	814	751	717	710	788	737	778	768	764	769	777	775	749	732	774	786	786	802	737	737	714	779	779	810	779	752	771	752	766	745	811	808	739	798	760	750	705	789	790	778	748	776	713	755	782	731	765	749	771	826	748	765	767	713	735	737	766	732	771	728	803	765	785	766	816	725	745	789	767	729	699	746	735	759	752	726	754	822	763	739	701	777	770	755	732	757	771	794	791	774	755	739	759	775	767	752	752	760	685	794	779	731	772	794	739	790	740	784	752	769	751	786	731	711	792	772	723	779	748	817	770	742	831	703	724	767	778	739	788	760	792	739	764	737	775	769	775	720	796	738	772	756	776	774	779	736	747	809	757	752	785	737	734	723	745	739	787	692	728	751	769	777	801	812	751	739	843	723	760	723	822	785	693	720	727	746	744	780	783	738	817	825	794	764	764	816	759	777	746	734	794	753	745	703	768	746	794	748	734	806	765	761	758	755	740	769	788	698	754	802	755	792	744	775	772	741	779	784	794	759	749	773	787	733	803	736	753	795	744	768	758	725	817	761	748	800	748	769	726	765	767	799	735	778	759	736	737	787	715	733	759	730	781	770	755	783	809	798	791	784	755	789	789	713	777	782	745	800	783	777	820	776	763	814	725	740	773	743	704	723	726	733	731	755	768	716	734	788	774
15141	1383	998	795	568	573	417	388	362	362	353	322	346	330	318	294	311	280	258	294	295	258	262	273	311	309	268	269	305	277	288	319	281	285	302	275	287	251	275	275	269	282	256	280	292	277	320	301	279	280	281	287	304	264	257	278	288	239	281	278	269	291	273	258	290	275	275	259	272	260	241	286	326	295	270	252	299	293	290	264	279	245	260	311	280	284	256	255	259	279	307	286	281	256	295	289	266	232	274	283	278	265	295	245	302	294	305	280	285	285	270	278	274	272	271	285	298	276	285	297	265	271	278	285	297	264	273	307	304	292	306	268	281	258	267	294	285	269	289	281	271	244	262	296	282	257	278	302	290	276	289	280	266	267	301	276	262	305	270	289	274	287	288	290	301	301	265	295	292	253	276	293	289	259	261	304	279	284	255	276	290	260	276	276	290	290	292	322	310	288	249	258	314	278	296	289	266	304	266	283	280	279	325	254	290	268	260	265	279	264	308	273	287	282	264	285	284	279	276	250	286	307	273	252	278	299	281	305	271	287	229	255	286	285	282	299	295	265	304	295	289	257	325	258	283	238	299	321	267	275	265	295	275	247	243	247	274	303	262	280	255	265	296	309	275	292	290	288	279	283	249	271	284	293	304	294	269	323	288	251	254	252	292	271	288	271	251	266	250	306	258	303	234	279	267	288	270	310	279	269	261	272	295	285	294	248	295	285	253	286	258	264	264	282	276	257	301	273	283	301	280	270	263	284	328	273	278	262	244	269	256	261	311	295	288	272	278	284	229	291	277	285	320	255	256	280	300	223	261	301	269	274	296	265	295	298	325	307	289	282	268	287	301	284	263	301	290	267	272	275	296	283	259	278	275	275	273	270	260	264	269	277	262	297	303	276	254	281	255	282	293	287	250	260	258	253	260	261	265	261	288	285	282	282	289	284	289	279	282	286	274	294	267	290	291	263	267	270	249	348	257	289	280	283	320	300	299	293	288	323	245	265	284	262	269	260	291	300	291	253	269	275	269	303	282	273	274	293	271	284	260	302	262	279	306	318	284	302	296	263	287	295	278	290	291	264	252	281	318	289	322	258	240	281	301	287	315	280	277	312	259	242	274	264	258	281	263	280	246	282	307	295	266	276	286	300	279	259	305	310	326	247	261	258	282	286	258	284	264	277	287	273	285	287	281	315	254	261	253	253	293	273	302	287	279	289	302	247	262	280	288	261	283	251	266	275	292	276	288	260	291	294	258	256	292	325	285	249	270	267	260	254	290	250	287	262	260	272	262	272	279	274	266	289	260	306	290	287	314	248	244	289	276	278	231	267	295	288	269	273	294	268	248	277	275	260	256	293	272	287	274	266	275	331	279	293	284	257	270	288	251	306	235	269	299	292	231	283	260	280	258	300	264	279	277	289	266	274	308	288	281	265	298	256	257	300	287	264	282	281	298	287	259	271	269	267	306	256	272	281	296	263	306	262	283	285	300	263	318	295	266	234	244	239	257	303	268	278	305	275	276	267	267	284	280	274	315	302	317	273	300	287	267	284	308	270	282	297	270	261	255	297	275	289	279	257	297	298	289	262	272	286	249	287	308	321	300	258	284	277	273	271	291	294	274	293	253	289	315	285	281	239	306	296	288	246	295	291	292	274	279	288	288	264	302	284	282	286	285	278	258	271	281	264	264	282	268	254	288	274	254	281	275	244	289	261	274	265	253	308	286	295	286	298	288	263	317	263	296	281	263	252	301	302	290	299	312	304	255	277	274	270	266	238	286	308	315	292	284	262	300	273	266	270	308	295	300	295	291	293	261	270	286	275	295	264	280	310	286	264	263	264	283	306	311	275	284	290	314	287	299	258	324	269	278	279	261	278	273	266	296	253	253	291	288	266	282	283	266	277	283	304	282	309	306	273	260	291	280	256	302	298	292	256	279	263	277	275	262	263	286	262	293	259	266	273	265	273	274	237	240	254	292	289	290	293	273	287	279	288	277	296	256	285	296	282	259	295	285	302	318	321	301	276	316	263	295	292	293	270	267	252	261	275	280	310	313	276	293	264	255	284	237	253	299	276	307	301	261	280	267	295	267	283	282	295	279	291	298	308	276	273	309	265	299	260	236	289	282	289	296	270	292	275	275	272	297	283	313	290	319	278	263	261	252	256	264	304	288	278	274	254	295	276	265	280	291	297	285	292	274	269	277	291	281	274	275	265	282	274	284	236	274	293	269	294	284	292	256	296	264	274	279	266	304	299	255	269	263	251	268	275	258	307	294	315	277	295	288	324	295	270	281	273	277	289	282	275	270	270	277	266	280	272	286	321	287	278	273	282	278	299	281	296	269	278	261	290	270	309	291	247	288	261	268	266	276	298	292	301	276	283	267	287	256	295	293	271	224	269	276	284	251	285	265	237	225	318	291	233	264	269	307	314	264	254	238	272	264	274	282	300	296	266	287	269	252	272	273	263	300	282	256	266	319	296	261	270	276	269	272	261	262	287	290	294	302	294	275	311	275	303	276	262	287	287	285	278	298	282	274	291	284	305	267	267	315	272	284	295	289	253	270	286	282	278	260	290	286	275	299	304	291	278	239	246	270	276	264	284	283	267	294	316	251	279	297	312	290	283	328	323	277	299	267	260	300	285	260	283	271	264	290	301	280	273	281	252	294	287	284	262	266	296	274	275	254	280	299	266	280	327	275	306	256	290	307	279	250	270	287	280	260	270	285	284	297	257	267	292	271	280	288	300	272	294	275	271	310	252	253	283	301	230	296	263	298	276	304	246	274	257	287	285	302	297	285	281	269	276	283	303	281	285	329	280	274	296	272	254	268	268	258	286	260	295	244	258	268	290	279	294	335	259	278	281	277	288	277	277	282	297	305	285	308	271	297	295	302	266	266	287	265	297	257	287	290	310	280	251	283	326	291	280	258	286	266	285	253	272	322	298	265	256	280	288	285	250	263	304	281	285	274	294	278	293	324	288	284	278	290	270	285	265	260	252	274	261	271	281	269	261	276	271	272	294	273	272	297	269	260	255	285	282	290	281	282	306	262	295	284	300	290	267	266	319	255	280	282	278	275	288	292	286	318	238	288	301	284	269	250	279	282	291	302	265	270	250	267	275	267	272	243	278	290	288	269	277	265	266	290	308	275	272	294	285	271	309	274	308	289	265	264	273	315	271	274	263	261	275	293	275	289	251	270	286	289	255	266	265	271	264	277	296	281	288	256	279	284	291	289	271	250	283	260	243	282	265	283	307	277	285	270	302	295	284	277	292	287	287	272	280	305	273	270	265	273	270	270	250	284	279	278	244	250	285	283	257	236	279	294	272	298	300	239	311	293	257	277	264	279	262	253	255	241	256	315	268	295	278	286	299	282	283	287	288	289	264	274	279	262	279	284	268	295	281	284	260	292	323	296	255	284	277	310	278	293	298	298	288	287	278	266	255	245	291	305	278	255	298	284	261	278	279	280	277	273	277	296	259	268	274	303	261	288	250
8383	1283	2195	2223	1924	1684	1476	1216	1112	1023	1045	969	934	852	799	780	755	772	722	714	714	754	716	684	718	657	702	711	640	678	638	590	648	674	645	649	653	617	655	657	670	666	623	654	640	647	636	645	651	638	657	645	727	635	653	666	644	632	629	612	622	616	652	665	647	665	635	631	627	612	679	648	631	634	654	658	647	598	629	625	681	624	607	613	634	616	585	610	587	590	651	657	623	628	622	616	604	633	642	606	624	632	654	635	642	548	628	645	663	643	623	563	610	663	598	618	602	658	646	630	636	640	638	625	667	621	600	669	633	620	596	597	635	593	611	595	640	622	577	623	635	642	650	651	674	654	636	621	629	617	656	606	586	588	634	621	623	629	626	644	627	614	634	658	676	656	598	625	638	589	644	606	628	626	622	593	622	679	621	634	613	650	633	620	596	619	684	655	627	647	621	627	663	625	622	639	612	637	591	606	674	617	632	631	609	629	659	644	600	601	694	663	673	655	613	591	655	651	577	611	619	618	665	622	649	617	627	569	611	618	675	637	579	614	657	609	643	612	628	617	620	651	649	601	627	626	621	664	622	601	630	629	624	621	586	633	659	629	631	657	619	626	619	621	619	645	622	633	600	649	561	626	637	606	569	655	583	651	580	614	633	608	587	621	612	656	644	631	592	635	620	666	604	645	603	623	631	640	607	622	626	628	610	583	613	632	637	624	629	639	627	623	622	634	646	617	556	603	613	617	628	606	617	613	644	625	578	638	624	648	637	623	618	619	612	599	617	634	621	662	599	582	595	650	661	649	631	665	628	625	629	608	659	632	660	638	608	634	638	604	659	656	608	625	606	578	622	631	630	624	595	679	626	648	602	634	638	638	607	610	571	662	658	632	624	581	619	627	633	639	613	645	646	646	607	592	640	632	632	605	619	623	649	606	623	613	613	624	617	655	653	630	619	582	607	613	614	650	570	609	608	640	627	606	617	642	637	628	668	611	625	621	711	588	649	663	625	598	668	584	617	596	582	614	573	630	666	647	642	622	641	595	602	593	625	609	622	644	644	633	613	619	673	613	580	634	635	626	636	655	667	633	617	610	608	628	622	616	600	641	605	589	658	647	658	617	630	655	613	636	624	646	633	644	609	618	681	654	640	680	649	611	616	630	653	648	625	633	649	600	628	601	617	598	599	641	638	652	640	647	577	638	588	659	602	596	628	633	669	625	617	614	661	654	614	629	647	670	626	633	681	559	600	636	603	614	619	644	631	613	620	611	627	661	638	600	579	637	600	620	658	610	599	603	632	590	586	612	666	627	652	653	639	628	614	579	676	633	586	664	641	614	648	637	612	622	609	659	641	635	664	621	631	641	619	646	630	680	645	607	635	614	615	648	603	667	654	606	630	611	599	593	575	651	595	635	670	619	667	617	636	600	613	681	643	659	662	627	609	612	631	634	594	604	644	601	675	608	624	604	599	623	658	611	613	597	643	613	612	596	564	648	654	594	655	636	618	629	632	643	605	579	620	663	600	657	631	641	646	651	618	619	604	646	621	653	644	650	616	639	641	621	629	637	655	610	621	615	679	613	634	650	631	679	568	602	612	666	653	677	613	624	613	640	612	654	631	635	664	645	637	624	603	680	613	581	651	628	683	608	623	664	629	619	612	637	600	626	635	640	639	627	617	599	584	618	607	641	629	625	618	639	605	613	633	605	627	642	596	639	619	593	625	644	622	659	614	654	625	617	637	632	637	666	618	642	632	633	622	629	588	645	644	660	608	651	650	614	631	666	632	654	617	631	652	656	661	623	612	593	646	658	601	634	641	594	635	619	668	630	650	656	644	600	645	601	617	621	607	627	628	632	638	616	621	610	677	584	638	639	618	626	637	641	589	673	582	701	571	645	628	665	596	617	612	612	643	629	583	644	619	653	594	679	645	629	651	638	615	608	595	599	639	659	637	670	660	626	596	627	577	583	605	655	617	632	577	657	612	650	581	597	593	563	607	640	582	628	678	633	631	629	637	635	611	616	649	661	576	585	619	578	598	595	591	631	623	624	635	600	625	585	654	649	630	615	638	647	688	645	625	661	655	604	631	641	670	625	624	591	577	596	648	651	640	667	576	635	599	629	630	618	633	639	623	629	611	627	583	634	619	652	601	662	661	613	612	624	666	608	597	621	638	626	610	636	637	590	632	612	640	615	667	669	626	642	623	634	626	657	644	618	665	656	655	626	609	577	649	625	697	581	626	617	624	610	643	588	594	594	620	612	626	631	611	653	599	627	651	624	606	583	622	634	578	660	608	669	623	636	646	592	597	604	597	604	714	611	628	618	619	577	622	587	651	603	567	640	610	622	633	633	638	630	665	643	626	598	594	607	653	617	630	582	640	656	638	595	600	637	629	633	632	641	627	637	649	676	556	625	620	598	608	613	662	631	645	646	671	610	649	611	638	624	611	630	647	606	620	589	665	632	606	654	632	587	626	621	591	589	599	672	603	681	659	633	614	588	689	628	631	625	623	654	606	618	632	641	638	624	631	651	629	644	615	642	632	638	623	637	620	586	628	575	573	657	624	600	619	634	596	605	633	644	651	611	620	626	619	641	618	589	680	707	630	597	600	593	612	610	635	555	594	604	634	635	640	612	652	644	620	616	586	635	623	603	643	616	643	630	631	641	637	609	646	690	616	656	658	604	639	634	634	638	626	647	636	627	627	635	592	646	575	657	588	638	648	580	622	640	669	564	586	607	626	640	660	633	639	607	646	652	643	621	632	627	630	624	638	618	658	660	639	592	610	592	618	640	657	577	625	641	619	598	628	638	628	637	637	647	607	650	579	624	585	651	614	650	621	624	623	659	676	606	691	691	695	634	624	645	628	616	606	616	611	616	655	634	609	612	640	624	633	619	603	665	625	632	635	641	636	610	671	631	606	589	606	573	642	615	595	632	601	615	618	599	629	639	624	609	590	629	655	619	650	637	585	609	646	587	668	668	639	624	591	610	656	622	646	584	604	618	645	642	592	590	622	617	628	596	598	599	595	671	650	606	612	584	615	658	586	654	606	581	640	645	604	614	601	658	628	621	636	668	621	637	582	618	595	648	626	615	641	657	674	616	615	582	620	636	631	592	583	622	665	643	589	621	641	612	615	617	581	646	610	596	630	652	587	588	632	598	613	653	643	602	652	627	621	652	639	644	603	643	638	581	576	621	595	622	633	627	625	664	644	626	597	626	656	593	606	610	568	652	622	630	631	652	643	612	663	585	630	630	602	608	629	615	625	648	649	614	625	647	628	611	626	646	601	673	643	590	607	619	679	594	635	595	675	634	682	616	656	643	616	631	648	597	613	661	596	615	607	615	575	653	615	665	641	591	609	621	589	599	632	606	605	592	643	633	607	673	616	633	650	658	641	668	633	640	625	615	614	614	599	639	605	662	633	588	633	625	665	602	627	605	639	623	630	686	626	630	637	596	642	654	594	654	590	650	625	596	644	651	682	592
1583	180	188	193	171	184	196	173	189	169	225	183	208	184	185	147	174	190	176	168	174	168	174	163	174	158	175	168	167	182	207	145	168	177	182	163	167	190	180	166	194	184	177	164	176	183	209	174	154	174	175	150	196	190	159	180	180	148	173	174	187	164	179	181	202	172	190	197	181	207	187	162	162	197	175	199	178	162	176	163	170	177	191	162	162	164	156	183	177	184	190	178	182	189	188	180	182	185	180	187	172	209	199	175	162	195	184	163	162	211	202	200	173	200	185	174	182	167	194	195	186	178	131	168	182	163	208	179	196	185	178	176	181	152	194	190	164	164	191	198	185	154	147	164	168	171	188	176	172	178	171	182	197	180	188	183	177	195	194	183	186	156	161	170	172	200	203	148	184	206	208	165	146	176	166	188	167	191	169	173	193	160	184	173	186	201	190	182	167	177	187	173	176	218	214	173	189	193	175	188	201	199	157	190	181	181	187	165	181	184	198	186	171	169	175	163	164	177	162	164	178	190	196	204	149	168	165	196	182	205	188	189	172	165	181	210	156	190	169	180	178	217	192	182	169	159	166	174	159	177	178	178	176	174	168	174	162	204	171	182	156	176	175	191	166	172	178	176	188	198	177	193	169	181	193	185	180	194	203	159	187	179	180	152	187	193	146	164	192	180	179	183	163	160	196	141	170	194	175	187	191	187	167	177	178	206	155	152	159	166	187	180	163	163	180	164	199	199	159	190	161	171	210	184	147	160	217	182	165	186	160	188	169	183	154	217	181	152	187	160	156	162	211	171	163	197	199	167	182	175	155	172	205	178	180	174	195	178	176	164	189	193	172	158	190	169	176	157	197	168	181	191	193	170	174	161	180	164	168	159	185	202	203	192	169	165	173	140	191	171	159	177	187	162	186	184	201	170	204	180	176	183	158	188	184	198	158	188	192	183	179	166	194	165	178	193	193	155	189	176	162	185	179	181	170	194	163	173	182	186	177	184	170	150	167	168	173	163	170	144	188	212	159	164	169	180	159	184	182	171	188	151	144	174	169	180	161	201	170	148	179	177	178	169	168	177	187	183	206	195	176	191	171	170	171	177	159	164	182	166	206	168	178	190	179	163	170	186	184	192	150	179	171	180	165	169	199	193	188	187	188	186	164	170	157	179	171	169	174	210	191	192	186	170	175	189	186	211	170	186	175	182	168	187	193	177	170	174	176	196	188	177	171	175	177	181	196	168	184	171	180	209	178	173	186	193	179	178	181	182	165	178	171	191	181	174	176	175	198	173	176	187	201	173	185	187	177	174	202	190	201	214	180	180	194	144	191	178	156	195	176	157	195	157	172	164	188	198	163	190	164	190	193	196	169	180	162	182	167	180	185	159	193	191	174	163	173	179	154	166	168	187	165	181	192	152	180	173	169	177	171	183	192	167	197	177	181	167	168	173	175	183	182	182	191	161	163	168	182	173	173	158	188	183	200	165	203	185	165	151	178	159	182	156	196	176	169	192	181	175	164	195	187	160	203	179	182	196	175	167	174	141	190	187	180	197	195	193	173	177	172	183	149	184	170	169	183	171	183	186	188	165	184	190	171	161	184	169	166	155	169	172	181	174	181	196	176	184	185	165	179	177	182	149	164	175	196	166	169	172	176	159	178	190	179	151	205	175	166	192	171	179	174	164	167	179	178	155	149	170	181	192	181	168	159	162	179	179	186	196	186	156	163	173	183	176	164	176	189	173	169	160	173	185	160	175	164	185	152	176	175	181	194	162	212	178	142	175	172	158	154	174	209	179	170	166	179	199	183	161	185	159	151	145	172	169	186	188	177	178	163	184	168	188	186	164	195	161	153	186	186	190	192	179	174	203	203	182	200	217	157	168	203	162	175	162	185	191	187	167	173	152	188	173	182	166	189	217	195	171	197	185	198	180	207	163	177	153	176	167	197	174	180	189	159	168	164	163	181	158	187	168	172	198	165	169	176	171	184	162	187	174	200	196	165	166	192	183	192	208	186	172	166	172	181	162	198	164	186	172	186	186	178	195	187	166	165	159	184	160	160	183	193	171	185	173	172	180	195	174	172	174	206	165	213	174	203	169	191	173	184	164	178	177	184	172	179	167	171	181	185	206	180	202	194	176	166	184	165	156	160	186	200	161	177	164	201	180	178	175	159	196	183	164	188	187	181	152	171	177	212	190	179	144	181	172	170	174	191	171	176	164	186	162	157	213	179	178	170	166	189	165	189	163	166	178	193	170	153	174	194	152	188	187	150	232	188	169	211	177	178	169	185	176	198	184	182	174	171	206	169	174	189	168	179	187	163	199	193	171	168	186	209	165	167	169	192	183	155	172	175	212	160	178	168	157	173	172	197	162	164	176	153	184	176	169	193	206	195	173	215	169	156	153	176	151	184	169	204	190	170	161	178	200	167	171	179	165	178	164	164	198	166	165	173	165	188	206	188	179	184	156	180	136	173	186	168	187	172	178	170	172	189	202	184	170	185	184	181	195	190	165	183	156	198	177	171	164	181	192	187	182	154	201	183	198	181	175	179	177	189	160	184	184	168	162	193	195	186	152	167	174	184	184	185	211	180	200	176	158	200	199	175	190	176	170	197	178	200	181	175	199	178	170	181	160	156	166	191	193	197	176	168	187	178	161	180	185	181	182	198	173	199	192	182	158	168	184	170	167	156	184	180	171	174	186	166	181	183	206	194	188	185	185	175	162	181	178	171	172	182	166	178	205	194	181	180	184	181	193	171	167	183	199	155	162	193	174	164	195	150	210	165	183	170	182	177	203	199	203	178	178	179	176	186	183	175	171	171	171	184	172	177	181	168	187	188	187	176	188	152	144	158	184	181	188	174	181	176	209	193	164	138	177	158	179	151	190	157	184	165	190	163	155	159	154	166	182	164	168	176	199	176	163	168	193	153	201	143	184	190	167	159	156	208	177	142	165	181	189	196	193	176	187	166	176	169	174	161	186	155	184	156	166	166	189	176	162	203	175	165	135	173	178	146	152	168	178	153	167	213	170	178	185	155	182	171	214	165	192	174	163	153	165	196	192	170	176	198	188	169	175	171	164	198	170	193	185	165	187	198	182	194	190	182	170	176	188	189	202	186	160	182	184	165	197	191	195	140	162	185	199	180	192	168	177	173	181	174	188	172	147	166	202	174	193	184	172	168	183	164	165	176	172	200	188	193	181	205	161	187	185	179	167	178	181	208	193	189	185	168	183	172	201	167	197	184	187	163	158	181	181	169	177	179	168	171	185	173	169	162	164	145	162	177	166	174	183	192	170	172	159	190	184	181	191	170	174	175	166	183	161	191	194	169	176	182	199	176	172	186	189	188	158	187	178	160	199	180	178	149	159	182	176	169	201	195	166	166	160	187	203	175	172	180	188	180	179	181	172	165	174	186	180	169	161	164	191	193	177	204	176	171	165	182	164	178	200	174	174	160	174	188	185	174	192	176	143	181	171	178	198	183	170	192	167
1695	499	521	547	489	482	495	517	462	431	453	456	490	460	465	434	416	486	461	495	470	456	434	448	448	443	447	425	475	471	441	453	439	467	443	442	468	441	427	454	445	442	465	451	445	438	402	459	475	451	465	443	438	447	474	446	477	467	442	426	414	444	441	449	440	469	476	469	435	470	427	472	492	451	429	458	440	460	467	461	443	458	443	437	447	480	445	474	445	463	458	435	475	425	453	464	477	454	475	436	441	458	434	416	430	469	448	481	467	483	455	516	459	466	433	420	443	433	436	436	437	449	414	452	470	461	472	479	454	500	454	456	465	430	482	474	499	431	461	460	424	461	487	497	465	450	463	478	461	451	491	475	412	450	474	474	482	438	441	480	465	453	465	490	437	417	410	472	454	458	492	434	468	446	441	472	461	453	480	466	417	440	439	473	458	463	457	449	437	463	438	453	411	418	458	450	482	480	415	434	448	450	411	479	441	462	495	441	467	462	455	466	443	434	406	475	461	485	448	472	439	475	437	474	444	428	429	422	484	465	442	476	459	450	466	446	466	430	432	456	447	461	427	467	404	497	392	514	436	426	453	430	459	460	440	425	427	473	482	484	452	469	442	442	481	457	444	473	431	421	447	465	446	484	464	479	389	449	438	471	451	431	468	464	453	465	456	473	446	465	426	439	451	448	472	431	437	462	460	458	413	428	446	442	434	459	433	441	454	485	479	494	453	446	459	455	410	454	456	453	475	433	451	453	447	415	471	449	491	482	442	448	466	449	468	476	439	437	422	474	464	420	435	440	456	468	430	474	410	499	470	441	422	446	453	465	425	463	435	466	483	453	468	452	454	451	440	483	438	472	480	468	443	470	466	435	472	466	475	478	426	477	469	461	458	458	469	449	489	439	446	468	451	450	435	447	453	450	480	450	448	478	443	457	452	468	459	402	419	488	448	508	473	431	473	457	454	463	443	427	416	483	472	489	443	455	462	424	457	516	450	484	431	461	436	471	450	458	450	480	467	445	472	505	472	484	476	431	447	437	493	439	443	435	458	470	461	453	475	464	417	462	421	461	449	446	448	492	449	473	450	456	469	440	457	415	460	438	463	460	465	430	492	426	443	427	449	441	403	454	441	469	430	451	465	448	479	435	455	504	479	458	470	464	416	459	451	444	459	459	445	467	428	468	450	425	458	501	458	443	461	440	479	470	439	419	466	477	458	452	435	490	494	457	446	446	478	438	493	451	403	411	454	454	401	416	425	439	461	476	483	502	469	475	470	429	460	439	428	492	432	443	439	457	482	427	459	436	486	450	474	416	448	440	435	444	425	407	441	430	448	466	440	438	467	504	459	444	444	472	454	438	433	451	464	426	456	439	485	487	471	468	437	470	442	447	434	442	470	443	469	439	474	440	451	450	463	400	435	440	419	488	412	432	454	431	438	448	449	476	428	442	470	480	452	437	440	477	455	438	429	479	467	476	452	449	455	436	455	454	449	430	473	423	428	465	445	440	440	448	438	461	458	440	497	424	414	501	464	443	442	471	441	437	464	465	447	441	451	435	462	459	410	473	424	464	437	424	449	492	429	453	476	457	464	429	449	449	451	450	472	423	426	452	440	451	427	448	424	472	432	434	442	498	442	425	431	502	455	436	437	457	420	450	448	481	448	432	457	480	454	469	459	471	476	477	445	474	473	415	438	461	480	473	457	430	483	473	420	471	479	401	431	432	494	451	449	445	490	442	449	431	449	453	440	446	461	471	449	434	464	445	427	430	468	447	465	456	481	480	438	456	457	483	439	414	472	411	470	468	466	408	437	450	459	487	464	442	477	463	454	454	462	473	470	431	481	472	462	409	489	449	446	442	462	422	467	464	491	430	431	476	479	468	451	449	462	450	444	470	458	474	488	435	454	419	451	457	465	433	479	416	456	481	412	438	429	450	477	433	463	445	467	422	443	443	453	467	448	431	440	467	439	459	436	427	469	474	487	458	449	477	425	437	428	434	462	437	458	427	441	442	479	413	451	453	452	462	466	455	485	425	450	435	440	485	459	491	452	447	471	478	455	481	419	476	488	449	469	464	418	459	481	455	441	460	452	458	438	455	482	418	451	488	451	465	466	465	430	433	429	450	429	479	429	435	474	495	406	456	471	477	386	414	491	429	444	440	416	456	436	451	485	470	433	451	478	433	433	461	506	488	456	454	447	433	461	455	454	462	452	439	465	419	445	452	467	480	446	453	436	452	473	470	463	404	482	474	446	442	469	461	450	432	439	411	428	421	453	424	455	415	493	486	458	439	471	452	460	460	458	449	426	434	435	452	497	500	447	440	483	484	427	437	451	433	453	462	443	434	442	428	461	455	447	459	420	419	457	424	439	450	462	450	461	453	483	474	463	508	480	449	426	431	460	444	434	437	472	457	450	434	464	478	447	430	462	460	421	480	454	429	433	473	470	477	468	470	433	462	455	471	491	453	471	461	444	434	473	456	502	470	424	446	474	448	477	434	497	434	448	479	487	453	449	465	476	412	463	427	482	446	432	482	418	442	480	431	449	464	427	440	454	450	438	460	427	478	440	439	485	466	471	408	486	450	402	440	459	483	429	448	427	432	420	453	457	472	459	444	442	449	469	445	447	415	458	458	422	467	422	446	453	467	425	431	484	443	432	467	469	462	475	451	410	458	438	452	441	442	457	494	440	408	440	448	464	466	490	509	462	470	414	444	438	462	459	467	456	487	436	446	481	467	448	427	424	496	465	446	478	450	413	445	443	428	440	454	442	476	487	463	439	446	457	401	444	489	442	449	437	441	450	470	430	480	437	425	428	453	456	480	451	443	412	463	456	459	477	474	474	442	459	491	492	431	457	472	479	412	443	485	496	427	429	409	461	471	429	457	473	457	467	471	471	446	456	465	419	444	434	498	505	486	457	506	442	436	490	443	465	460	461	419	478	446	460	467	457	458	434	438	493	466	452	435	463	444	471	415	463	442	472	420	501	456	447	437	460	478	449	453	456	421	500	439	456	463	487	465	476	485	431	459	500	456	473	424	445	458	479	460	441	463	443	471	449	428	494	413	441	453	430	464	472	445	461	448	468	487	476	445	443	449	430	473	460	461	430	477	493	456	428	434	439	443	470	473	472	414	426	477	457	434	445	511	466	461	459	449	454	457	480	487	472	444	466	499	474	508	433	448	450	457	475	490	489	432	465	480	417	480	478	455	484	453	428	478	473	472	441	476	447	454	430	473	432	407	476	462	460	462	469	445	480	485	438	493	521	488	452	432	440	468	480	458	458	442	466	448	433	433	446	452	452	449	463	437	426	450	458	482	468	441	445	435	424	426	456	453	466	479	401	456	458	446	452	441	439	480	457	426	459	503	436	445	451	508	469	446	419	457	451	446	475	453	433	486	405	443	434	480	494	511	448	428	461	424	381	455	475	447	460	458	434	450	446	440	468	467	431	474	478	466	488	444	448	452	482	465	447	461	419	447	446	443
8297	754	684	572	521	473	437	389	397	367	326	360	333	353	392	341	327	348	331	353	301	357	362	356	337	338	368	295	307	329	369	305	323	351	330	343	315	320	297	327	322	316	301	319	323	290	330	319	317	344	322	326	355	310	344	323	318	329	327	316	316	326	341	351	320	368	314	322	323	317	344	320	314	375	308	311	356	344	346	360	317	346	330	328	359	301	338	316	312	335	379	361	339	365	311	342	343	345	357	310	293	333	315	330	342	339	309	330	354	321	317	331	330	318	341	323	329	337	299	319	322	347	309	308	362	314	299	306	318	354	327	317	354	350	338	340	360	394	344	381	336	314	364	355	313	326	301	328	315	326	322	346	354	295	326	331	338	341	346	347	350	318	291	349	321	296	341	338	300	311	348	352	328	351	308	339	324	309	320	356	318	301	337	353	346	320	330	353	345	324	336	364	336	322	374	350	317	316	318	352	309	288	319	334	348	313	354	324	328	361	309	347	323	324	333	310	341	346	344	334	343	323	319	317	295	359	324	364	339	343	345	338	340	334	358	328	338	340	321	345	307	322	332	314	342	340	358	310	318	315	335	332	325	376	329	328	343	314	349	345	340	304	330	364	324	321	331	356	343	317	327	347	317	348	325	326	322	336	339	317	321	332	342	337	309	343	324	346	335	323	297	340	332	304	313	330	311	332	301	346	346	329	320	343	315	324	331	321	329	323	343	331	299	314	354	330	322	353	310	352	287	325	332	321	305	307	315	306	324	319	364	360	359	321	296	352	318	365	330	366	336	341	336	356	364	314	311	343	327	335	336	332	351	350	338	329	318	380	329	365	322	368	340	340	319	346	326	319	331	347	341	326	334	310	337	328	363	366	322	333	358	357	324	337	348	360	372	339	323	311	303	303	309	355	375	341	333	339	331	302	318	302	333	351	332	321	328	342	313	336	346	324	325	329	353	355	323	349	331	329	322	316	343	319	335	312	344	350	306	319	335	313	337	342	299	333	357	352	333	372	303	348	305	361	333	314	327	320	323	357	317	357	307	338	339	305	350	322	336	350	337	352	317	350	329	339	324	329	285	301	347	348	338	343	359	310	334	342	326	318	344	328	351	370	312	350	350	352	360	365	333	347	351	285	347	357	335	328	310	320	308	344	337	334	322	289	329	326	339	323	328	355	328	346	356	326	348	306	379	325	316	363	330	332	324	325	294	307	311	340	387	325	322	337	321	357	338	376	313	354	390	359	332	307	300	319	323	343	346	347	338	309	309	306	363	343	315	341	337	296	325	337	349	317	317	336	324	346	359	363	343	304	316	323	310	317	310	326	356	311	323	324	328	336	333	341	305	314	310	349	316	353	343	305	306	321	341	289	338	317	341	302	316	343	334	327	355	335	290	318	338	314	343	305	349	332	331	316	317	325	344	327	325	371	319	316	356	311	327	301	321	309	341	344	360	381	316	328	342	305	342	323	319	364	338	347	346	331	312	365	341	321	314	329	354	318	363	377	351	341	334	308	331	364	334	316	351	326	352	336	325	339	308	324	308	322	344	308	399	338	338	301	342	320	348	336	333	316	322	339	280	338	296	330	332	358	318	323	348	350	354	331	340	337	332	320	340	324	314	318	334	279	319	341	330	332	337	339	321	307	402	352	347	376	346	313	339	322	326	329	337	346	328	299	289	359	340	340	327	340	294	314	327	297	291	361	318	335	296	311	330	344	331	315	323	356	332	337	358	326	349	304	318	347	334	346	328	321	308	322	309	350	338	325	345	321	302	380	335	310	362	348	348	315	344	370	347	316	354	329	338	333	333	324	344	350	303	342	333	311	342	323	342	330	321	322	315	363	310	320	339	329	350	326	338	310	324	365	325	301	319	336	376	371	342	359	330	332	334	370	308	325	307	340	300	345	370	334	347	321	379	353	333	344	362	348	324	301	352	328	355	312	313	325	336	354	351	378	324	311	331	339	312	399	307	345	303	314	318	348	301	326	307	325	336	324	348	331	345	346	333	367	322	324	358	333	343	316	308	330	340	377	354	343	312	334	296	350	341	335	357	286	280	341	308	321	360	298	344	356	342	364	336	305	313	370	292	321	359	318	350	321	334	336	354	343	379	342	330	348	323	322	316	330	362	367	304	334	318	309	349	344	335	346	335	329	311	339	311	335	340	321	327	342	355	301	318	336	330	341	324	367	359	329	314	356	334	344	322	353	314	340	324	319	307	336	372	374	296	336	325	333	327	330	323	308	359	371	338	317	325	322	320	347	336	348	348	335	293	352	337	315	350	324	316	330	344	323	341	362	336	323	334	366	311	343	333	330	339	348	327	313	373	324	325	361	324	339	362	325	308	330	341	326	321	325	310	326	364	339	332	303	301	335	343	348	340	362	351	309	350	367	342	359	337	315	359	330	321	370	351	345	305	315	335	332	350	335	329	310	328	326	349	346	325	328	339	346	327	323	340	315	314	300	340	346	343	312	334	337	340	336	303	335	337	364	328	367	327	316	352	358	353	380	348	325	328	345	309	313	331	345	342	318	328	302	294	346	352	321	333	338	364	307	309	317	347	330	328	338	331	359	321	325	330	374	344	316	329	332	306	331	331	301	340	329	312	361	342	316	324	342	359	340	342	334	315	314	290	299	324	339	344	343	330	325	303	362	346	318	321	334	352	341	339	323	363	370	351	357	323	344	376	360	337	306	327	345	329	292	336	337	376	322	345	347	360	320	329	326	361	373	321	309	280	311	350	346	337	337	329	332	375	322	357	336	328	303	332	332	331	343	319	338	353	365	302	312	345	319	356	335	297	368	357	329	325	339	322	325	308	329	346	342	280	315	378	348	343	337	310	344	357	342	343	315	296	301	334	338	365	346	323	344	353	343	358	320	302	315	306	330	380	311	372	314	326	340	340	320	332	364	339	317	359	323	338	388	328	334	378	389	362	338	328	318	353	323	357	331	325	327	332	328	349	342	349	319	294	341	331	316	339	345	348	356	298	315	341	327	312	337	308	355	361	331	369	335	323	348	328	321	349	361	363	316	349	364	327	302	322	330	307	348	331	344	310	340	328	350	306	303	304	334	341	348	327	308	326	315	334	304	310	313	330	350	332	329	352	292	309	334	337	328	292	301	370	320	355	325	380	327	328	288	361	346	314	319	296	307	346	309	339	337	331	322	347	329	360	321	346	350	320	330	316	367	371	334	338	345	329	349	346	323	335	322	292	345	321	308	313	367	341	358	332	338	353	352	320	314	371	340	315	347	328	331	334	384	319	328	341	306	306	339	360	358	324	358	342	364	317	349	300	356	370	324	358	349	337	346	349	329	366	338	337	340	370	351	355	297	346	341	338	369	315	338	325	375	339	359	332	324	313	319	314	345	330	312	304	311	326	343	324	332	352	339	341	321	335	270	322	326	297	338	344	329	313	344	306	342	333	359	343	347	356	325	336	338	328	349	299	307	356	343	332	363	371	264	325	324	339	285	339	354	366	356
6824	1068	1589	1601	1541	1308	1212	1102	1012	988	912	918	919	904	881	827	786	867	819	784	770	768	757	807	786	780	792	744	793	770	783	837	777	803	748	779	744	762	751	794	766	745	788	791	769	784	795	747	762	744	759	731	789	756	793	779	712	730	742	780	772	733	765	740	763	790	777	767	796	791	751	774	739	767	791	802	751	741	758	768	772	792	768	777	782	842	754	742	783	753	828	769	722	777	775	739	721	796	736	788	736	728	766	790	790	807	773	747	738	717	773	705	742	754	781	743	772	749	708	735	786	849	797	777	773	769	730	742	728	734	779	749	743	741	759	774	790	777	762	748	810	736	778	790	740	794	773	722	762	736	804	785	739	778	767	704	772	768	780	766	731	761	680	751	789	815	774	777	705	772	789	781	763	745	731	728	731	815	786	752	775	759	769	758	728	737	742	721	775	767	745	727	779	743	766	720	787	766	767	783	763	782	775	798	722	746	683	741	802	780	738	771	807	741	738	755	754	718	755	775	766	782	812	799	744	778	728	799	783	721	718	699	769	809	800	741	790	754	730	783	783	738	730	750	768	754	748	743	763	718	757	753	787	748	808	763	792	756	762	775	719	791	762	706	711	771	784	744	740	783	756	826	693	759	794	737	740	770	790	768	767	780	744	737	713	746	743	777	798	771	787	775	760	734	752	742	660	772	752	785	756	777	730	683	749	729	729	727	733	711	736	741	754	697	736	774	731	768	710	790	749	758	719	834	840	731	781	774	725	779	734	766	757	745	753	713	711	736	745	719	752	760	734	774	744	775	729	718	779	747	740	733	799	752	759	708	748	748	731	733	760	747	819	812	784	773	765	762	767	757	822	764	769	712	764	756	745	784	740	749	794	764	727	724	762	810	751	757	766	727	766	780	761	789	749	752	744	743	742	721	749	789	767	799	799	799	729	780	714	789	738	754	734	751	752	779	752	736	802	706	779	750	741	737	768	733	767	772	798	768	756	740	721	771	759	775	758	755	811	762	764	703	763	770	767	765	758	738	772	724	809	789	729	723	781	788	760	757	721	735	747	726	760	735	719	801	735	775	794	731	807	745	772	734	765	763	747	746	757	731	715	795	815	738	774	687	760	783	708	765	773	719	718	746	757	744	744	769	761	804	723	712	747	753	767	776	728	760	823	761	708	761	775	716	755	727	688	776	772	767	794	691	755	764	754	714	725	772	774	752	754	800	797	752	763	788	721	752	740	783	735	765	754	734	750	749	749	728	726	737	754	784	767	758	764	736	751	764	779	800	726	757	785	785	792	760	797	790	777	811	739	775	768	744	769	785	774	753	719	672	761	753	826	720	732	698	776	736	749	744	705	743	771	736	794	776	769	795	804	715	734	743	772	732	759	753	718	748	769	805	742	761	748	781	798	757	790	753	721	756	730	772	737	744	726	756	720	790	786	738	803	755	848	782	744	751	766	767	728	762	795	759	789	797	740	760	704	791	735	772	738	812	746	822	756	804	759	713	716	736	756	755	760	737	760	742	753	773	776	774	777	716	720	812	781	746	758	741	784	772	769	722	774	746	769	731	730	756	777	781	731	743	726	738	792	755	771	765	755	792	758	722	774	755	775	778	735	697	815	743	761	760	752	767	716	775	772	758	721	793	775	737	713	755	735	741	770	744	735	770	788	749	764	765	759	759	711	781	767	723	802	760	775	761	738	722	794	741	759	754	759	741	804	779	749	719	728	767	771	768	711	785	711	739	779	734	721	764	723	709	761	793	799	752	711	754	767	756	733	723	771	714	750	764	796	770	767	792	806	700	741	714	754	741	808	751	736	747	782	753	752	743	766	768	731	743	789	732	794	775	753	779	775	741	759	763	790	711	713	772	770	739	772	735	738	706	755	729	756	764	719	741	726	717	752	743	753	774	709	784	752	751	783	780	785	716	757	742	746	737	774	768	758	740	741	785	783	760	765	804	792	772	732	767	743	721	721	782	761	773	749	738	808	740	715	757	773	763	737	826	752	730	711	761	788	759	775	747	735	764	770	780	781	744	773	748	707	772	758	808	751	789	773	738	756	797	811	728	780	747	733	743	786	804	842	763	781	793	773	746	744	750	785	754	759	790	745	787	783	779	719	790	751	778	827	779	770	745	780	761	724	729	750	739	738	759	737	730	763	763	766	769	798	788	743	704	732	792	725	715	802	737	742	763	762	766	731	732	764	784	787	789	719	771	755	804	762	752	768	735	775	785	744	786	733	742	732	742	754	763	767	767	743	761	693	748	787	718	737	726	808	737	786	778	778	748	727	758	737	733	746	751	767	753	811	748	761	782	761	775	748	767	773	742	781	704	779	749	761	751	760	747	788	759	754	764	744	780	768	736	807	749	761	723	761	763	767	745	733	765	751	724	733	768	767	788	753	742	773	733	706	733	734	708	767	712	715	794	808	760	789	746	753	747	759	762	776	799	773	759	792	778	700	760	761	771	727	758	771	750	771	736	756	760	729	791	736	792	800	765	786	722	784	742	747	771	760	765	782	775	736	783	817	706	770	722	761	758	773	754	780	756	725	776	732	746	698	778	779	777	702	779	822	730	737	718	736	747	736	746	761	772	777	777	766	741	727	791	746	761	798	732	732	740	724	717	750	733	715	772	794	769	753	776	763	773	740	747	780	734	768	764	766	744	802	727	741	742	680	731	725	759	747	775	714	746	770	747	736	754	767	774	707	743	746	827	732	696	771	793	752	759	778	819	746	750	769	784	750	782	744	784	774	766	776	755	797	749	714	764	689	805	753	771	756	756	774	760	784	756	764	763	827	733	836	782	707	722	755	694	767	749	741	762	716	756	742	775	770	842	770	740	744	748	762	774	736	747	762	756	759	788	765	741	764	767	754	746	714	775	791	723	774	737	803	790	729	775	738	744	761	718	740	798	799	729	743	775	766	766	760	770	750	725	706	777	780	779	732	752	764	746	731	739	747	728	824	763	758	762	783	757	822	773	806	712	790	737	779	729	798	746	771	759	771	775	762	763	756	776	757	721	801	722	777	736	776	755	734	726	785	731	772	783	752	815	788	795	822	748	768	792	754	768	762	745	787	731	800	788	721	779	759	709	698	753	772	734	735	750	728	745	789	750	741	750	784	797	754	725	818	767	725	820	773	826	733	774	760	791	791	767	777	748	750	760	754	765	723	780	749	796	790	759	759	739	765	780	744	771	768	787	794	752	745	730	755	781	751	743	761	747	750	752	727	758	795	734	754	745	735	770	789	768	753	780	788	726	790	767	759	741	792	764	746	723	772	763	750	793	759	779	740	742	751	768	760	740	839	739	722	734	765	741	808	752	769	724	729	764	725	733	753	790	721	802	756	744	779	773	780	753	750	796	798	782	783	810	760	758	744	812	742	802	719	751	783	771	745	721	739	735	766	809	729	786	731	749	724	733	719	764	770	763	747	748	781	673	793	781	788	729	751	744	733	764	771	761	754	676	743	781	749	765	756	754
15206	1535	1041	877	586	530	442	412	352	382	316	340	307	291	331	281	293	286	287	276	294	321	287	288	295	273	306	265	310	276	291	308	282	267	262	306	308	301	266	245	302	281	282	287	291	260	273	275	290	272	305	278	256	256	303	259	245	263	268	271	294	299	291	270	282	277	276	262	279	295	257	273	269	275	275	271	321	313	301	293	275	268	283	292	270	280	250	251	277	280	286	286	305	276	286	299	284	275	281	256	269	285	303	287	268	315	287	330	277	267	256	284	304	269	271	282	317	267	282	286	285	298	280	271	267	283	269	268	302	311	301	283	286	285	262	286	298	264	284	282	272	258	266	268	292	281	304	285	273	287	253	307	239	258	284	296	237	282	272	286	268	248	292	289	269	240	271	294	285	277	290	272	282	266	291	307	270	279	270	287	296	283	294	297	291	284	299	289	286	298	266	260	259	253	274	265	267	268	281	279	269	278	284	247	257	254	291	252	238	292	293	252	282	279	270	257	257	258	289	290	304	259	296	260	260	319	260	272	269	317	288	305	302	284	270	282	260	271	251	316	292	294	285	263	290	263	293	250	311	255	270	289	260	276	291	282	274	268	264	272	262	272	308	275	277	273	259	288	288	286	295	249	250	274	276	305	264	303	264	293	285	265	263	293	276	264	261	274	330	258	273	255	274	278	270	266	253	264	269	262	257	282	282	256	279	257	276	302	285	291	278	282	265	266	283	284	272	297	276	277	268	255	282	282	275	284	270	300	266	297	281	270	268	285	250	274	286	268	287	272	282	277	274	273	291	263	253	274	296	278	287	283	270	263	280	278	272	242	312	301	271	279	290	285	308	278	261	267	296	289	278	257	232	294	279	271	294	274	265	281	300	296	272	300	272	289	269	248	272	284	288	285	283	280	287	266	271	279	272	296	271	271	259	255	272	275	289	292	300	267	270	230	295	314	296	274	288	298	263	285	302	303	295	268	277	301	246	280	282	272	304	279	296	268	301	303	304	285	272	259	266	286	305	273	275	252	259	305	284	305	346	261	244	243	319	286	282	294	302	272	263	283	300	258	266	281	308	292	281	265	289	274	275	274	277	284	271	256	307	292	309	273	306	285	276	305	269	268	320	268	302	302	271	293	285	272	275	244	277	257	287	255	246	289	280	246	244	255	258	274	275	309	276	284	274	299	252	269	273	279	286	244	279	282	281	263	236	266	261	295	253	267	243	273	272	260	251	270	289	273	285	283	260	244	269	262	293	299	289	274	278	282	271	288	280	294	242	285	294	328	301	275	236	308	301	302	313	275	279	292	251	284	283	287	289	284	270	286	300	267	315	289	266	285	299	290	253	270	276	287	277	319	292	286	258	293	269	277	285	273	286	272	287	265	295	274	277	307	260	260	269	308	284	272	316	296	238	269	256	299	283	302	279	257	308	271	275	290	250	306	270	278	277	272	276	303	296	275	278	305	270	268	318	265	286	272	250	296	274	266	316	246	274	269	302	313	310	266	286	279	286	288	287	266	287	267	316	252	297	247	292	299	266	269	285	266	297	280	276	289	268	278	259	264	318	287	290	276	283	248	275	269	268	277	293	292	314	253	276	291	288	302	266	278	266	287	279	286	288	279	260	293	287	278	296	279	290	281	256	290	262	274	245	271	263	242	284	283	254	276	290	272	286	266	311	255	273	276	314	269	298	271	237	276	292	253	281	278	258	272	253	273	285	271	300	283	295	268	253	270	288	273	285	298	296	290	284	271	263	291	290	285	280	291	262	255	276	282	288	285	279	265	305	248	304	269	257	301	281	282	279	285	297	283	270	298	270	241	312	254	268	277	288	256	251	262	262	298	257	272	303	300	287	268	269	269	296	283	268	257	284	272	286	259	244	245	245	297	283	313	254	302	307	277	282	272	283	253	289	255	268	297	295	284	287	274	273	259	306	268	276	305	274	310	292	308	273	286	316	269	274	274	231	286	292	293	278	260	280	328	267	279	306	273	278	283	296	302	277	255	298	271	265	275	266	265	279	298	252	261	293	282	278	268	279	277	296	268	280	290	285	266	255	277	273	298	265	265	269	268	277	272	296	298	290	273	269	260	255	282	282	274	260	291	269	291	292	305	286	260	296	257	295	310	253	293	276	295	277	276	255	262	246	283	277	288	282	252	248	260	264	248	301	284	284	248	291	291	279	288	292	278	260	229	274	277	301	300	274	277	285	275	279	284	299	273	303	293	262	257	256	296	242	226	292	288	262	301	297	278	275	287	254	249	236	262	281	290	275	302	294	295	264	274	267	256	289	278	279	305	273	286	275	272	262	275	273	275	255	300	283	279	314	304	285	280	291	274	254	274	288	298	278	298	275	281	260	265	297	303	306	276	303	256	275	300	270	239	267	267	261	253	278	256	248	291	273	289	310	284	298	264	287	267	292	286	272	251	306	274	269	280	297	314	266	305	269	277	254	282	262	302	309	273	300	254	269	277	259	253	264	282	305	281	286	328	243	289	275	262	266	255	284	250	264	276	281	306	288	278	298	276	265	285	265	268	300	298	276	281	299	241	265	291	295	276	285	280	249	266	285	264	249	269	273	312	271	311	286	289	282	290	281	278	288	295	275	268	263	243	259	256	279	306	279	274	330	243	269	313	259	281	251	282	299	290	283	279	292	311	255	255	260	288	328	294	273	247	271	290	275	292	268	239	273	288	299	286	277	276	299	283	300	328	288	270	282	247	275	236	282	298	268	277	304	295	283	291	296	243	318	291	294	311	301	289	257	274	264	262	268	272	273	266	307	295	259	266	265	278	245	304	275	295	285	281	293	306	300	319	261	268	253	263	306	280	283	312	281	283	267	276	248	260	284	296	272	262	276	267	290	306	286	286	288	282	286	262	293	267	289	277	278	291	259	253	236	254	298	280	320	261	310	294	256	272	277	281	277	302	273	304	272	257	277	276	268	272	265	279	260	320	321	261	286	284	282	292	289	273	279	280	282	289	312	275	284	251	284	279	260	303	283	257	246	277	281	242	315	296	306	288	306	305	311	314	285	301	254	280	263	277	298	285	286	314	296	294	273	309	293	257	293	284	275	278	271	264	293	271	245	257	287	278	260	292	276	277	300	314	308	260	272	266	267	292	268	270	300	283	248	266	279	297	276	281	255	275	282	243	283	311	266	291	297	284	263	306	291	246	285	262	276	283	267	273	302	296	236	250	297	284	314	257	273	285	276	282	288	299	272	280	281	318	255	286	263	302	305	297	277	281	263	274	260	304	289	263	255	251	285	259	287	291	253	286	271	281	283	287	272	296	289	293	296	270	274	257	295	283	246	289	266	259	255	312	287	270	279	271	278	275	241	292	301	294	301	276	280	242	281	322	281	285	279	278	291	281	247	258	284	271	275	255	288	271	271	259	272	298	296	267	290	273	285	287	263	288	282	269	277	289	268	271	247	283	314	278	284	302	279	256	295	279	298	303	234	288	280	300	260	272	272	266	268	236
8354	1265	2124	2317	1953	1636	1474	1236	1046	1051	1026	944	878	862	833	802	743	780	776	728	721	709	716	731	720	707	669	645	709	642	651	679	645	691	656	644	663	624	632	662	652	653	652	618	593	675	648	614	634	606	607	645	695	610	609	608	633	577	623	640	658	586	659	654	604	614	635	628	615	629	639	678	598	633	595	594	656	658	597	634	644	647	633	616	597	627	647	604	618	630	631	598	646	642	633	653	609	614	643	637	627	633	640	637	600	659	600	598	587	617	648	625	608	610	637	602	637	661	626	645	623	652	588	625	610	629	610	602	605	604	589	578	640	644	653	595	578	607	637	644	621	638	588	599	660	599	554	612	626	608	624	594	656	597	690	647	616	619	571	578	634	627	617	641	639	611	637	604	573	628	613	674	628	573	554	617	582	608	630	599	598	611	649	576	598	621	614	630	616	617	592	630	662	656	620	631	651	610	609	670	618	600	623	653	626	600	626	598	624	608	583	632	642	629	622	617	618	638	601	625	605	605	615	594	663	623	660	597	620	648	653	611	642	639	647	620	599	584	617	660	642	580	677	627	551	618	575	636	652	610	631	599	630	625	669	604	575	607	600	599	582	632	603	605	660	590	552	573	643	581	628	614	594	606	598	605	623	619	596	657	611	588	661	667	621	680	608	585	584	631	626	646	629	635	623	655	634	614	595	625	579	603	620	629	647	685	604	593	640	569	620	604	627	605	596	608	606	637	647	623	673	618	599	642	582	629	612	643	617	592	642	624	610	607	631	690	585	607	623	632	611	625	594	599	633	609	616	634	624	606	613	603	625	626	629	645	610	627	627	631	604	660	595	604	563	613	640	670	608	600	646	653	626	624	643	589	658	607	633	628	599	655	611	621	654	614	668	631	603	633	659	594	604	622	657	633	644	634	639	617	594	622	604	560	615	640	644	642	627	626	636	613	603	604	618	609	664	653	622	630	646	649	675	635	649	626	614	659	671	597	648	616	653	598	614	609	593	685	642	653	615	640	631	629	651	617	618	639	605	579	594	617	623	633	612	639	568	660	608	653	615	592	633	629	591	566	648	617	631	648	653	604	640	641	619	598	625	619	646	606	611	609	599	641	634	590	651	660	609	669	620	628	623	569	646	624	637	608	591	607	637	609	594	638	586	617	614	586	634	586	596	603	606	609	636	643	625	634	592	636	655	612	597	601	624	612	626	614	637	640	606	648	632	638	613	614	613	607	642	642	636	625	601	598	647	589	576	616	668	661	614	609	648	622	626	560	578	592	651	629	564	649	650	620	638	610	639	585	623	612	617	575	607	659	643	588	635	616	611	615	647	628	628	665	640	647	626	609	618	623	566	639	592	607	585	609	624	638	646	648	601	623	637	626	600	636	603	626	626	614	593	588	633	645	582	628	605	629	631	601	613	624	570	599	598	647	624	626	622	602	651	615	617	640	646	646	645	625	628	673	583	626	634	634	653	617	636	606	630	630	621	587	610	646	671	625	619	614	648	621	617	620	632	635	585	612	556	593	583	621	629	627	621	616	662	610	626	612	601	674	592	573	617	600	655	599	647	635	647	600	575	595	579	667	565	610	597	692	608	635	615	635	641	601	620	658	620	620	632	646	647	638	617	588	651	576	623	654	653	585	607	637	640	595	581	583	602	595	640	624	650	599	638	624	611	627	656	633	575	604	657	668	583	612	615	629	633	591	600	623	617	614	572	619	588	616	659	603	651	623	648	617	665	620	648	604	662	624	608	601	629	625	574	611	621	677	695	604	605	587	658	652	571	613	635	625	648	657	606	627	593	613	627	614	650	637	634	624	627	574	686	606	604	606	650	598	618	655	594	595	625	580	590	613	618	607	624	625	617	593	578	616	632	617	655	680	616	575	600	630	634	632	605	621	586	637	617	592	624	610	657	645	635	597	617	643	620	622	634	616	635	630	616	660	629	606	584	648	590	666	638	620	673	616	597	658	650	630	639	622	626	639	628	640	601	666	634	611	621	642	665	631	624	620	658	640	636	608	614	637	621	623	661	621	629	614	649	594	614	627	601	605	622	586	598	626	650	654	636	596	675	626	618	611	628	610	608	628	645	596	653	592	628	614	627	647	602	639	589	625	611	618	637	651	643	649	663	645	630	625	623	616	619	610	615	640	618	610	623	645	619	620	665	628	642	617	647	632	637	618	628	605	659	616	637	643	671	626	632	641	612	608	647	582	619	616	616	607	673	633	601	614	598	656	667	606	637	538	617	591	629	625	621	609	634	627	641	617	657	610	625	641	614	639	601	614	624	634	643	613	621	623	593	648	639	649	643	630	621	584	608	619	654	623	586	622	648	678	645	634	631	612	630	608	657	651	591	641	658	605	591	597	602	642	575	629	581	611	627	617	657	645	633	601	628	641	649	608	645	619	610	637	584	629	595	607	630	592	586	630	647	602	640	613	613	662	609	649	623	664	621	658	623	642	641	560	620	625	596	682	612	609	640	639	611	619	631	642	609	673	591	574	569	624	622	643	644	624	630	617	641	640	618	658	612	604	639	613	588	623	592	624	630	557	627	628	648	634	651	592	589	623	620	620	612	633	607	609	631	640	595	614	618	622	618	570	622	646	647	628	604	658	600	597	592	667	625	634	606	630	635	592	669	607	652	629	624	634	603	667	549	669	626	587	587	607	640	592	656	628	613	645	581	665	631	608	626	626	590	596	591	634	645	630	611	587	600	605	614	619	660	608	633	607	629	605	636	634	624	610	615	638	584	572	593	646	620	627	585	608	649	652	583	626	628	592	633	625	625	600	594	648	638	628	643	597	599	676	590	583	649	616	568	612	622	622	649	657	629	662	577	638	627	603	655	592	632	639	598	637	601	638	590	605	689	621	622	624	640	641	575	652	607	660	630	626	619	637	605	606	602	631	530	587	656	612	649	610	591	594	591	609	643	637	620	640	601	646	588	637	631	619	571	616	640	573	627	677	605	634	616	642	566	622	639	610	676	630	650	616	640	620	629	605	620	560	633	594	642	643	649	660	623	691	622	659	621	621	580	628	642	643	620	628	611	635	630	596	649	632	630	589	630	612	620	622	643	626	610	611	626	576	674	617	664	678	644	638	590	646	647	592	613	601	623	622	607	625	625	599	608	618	617	604	620	642	655	630	634	581	646	650	655	610	644	616	576	598	621	621	623	642	648	595	591	628	609	566	643	633	606	658	615	650	686	645	617	620	611	651	625	620	624	650	618	623	628	583	615	614	609	629	586	632	645	621	617	620	633	620	617	570	630	623	638	620	588	613	621	665	653	625	644	650	626	595	622	588	650	648	614	604	561	624	599	661	581	602	654	605	603	616	618	658	596	618	577	588	606	654	624	644	585	594	627	595	608	570	617	689	616	622	626	604	625	617	621	647	591	633	632	660	637	632	614	599	633	620	606	627	612	629	575	644	635	618	585	654	659	644	630	600	632	653	608	675	574	625	633	600	647	660	672	607	632	658
1512	216	172	200	175	172	170	162	194	167	178	196	168	177	179	183	210	142	148	163	179	179	185	169	177	182	177	171	182	184	174	187	184	194	191	200	172	176	179	170	173	180	167	178	159	191	203	186	192	158	159	188	197	213	158	178	154	166	206	166	167	187	176	168	182	206	189	162	172	170	186	193	163	195	175	178	177	165	195	189	202	172	174	183	170	172	193	179	177	179	179	203	148	172	171	172	166	172	190	185	180	174	166	193	196	179	178	175	173	190	171	178	180	172	200	201	199	171	182	187	204	174	164	170	193	183	175	200	191	172	200	193	183	189	192	169	185	191	189	174	157	184	176	151	195	167	157	188	168	203	174	191	178	181	168	200	199	181	184	175	158	166	203	197	151	174	154	140	180	192	183	204	193	166	192	218	178	165	139	200	161	171	174	186	160	172	173	189	197	186	188	175	182	193	200	194	178	187	189	187	179	200	209	192	149	177	197	185	189	189	164	172	185	158	170	172	161	202	172	165	173	182	190	181	180	199	196	182	182	181	169	205	194	200	187	147	179	156	199	186	171	182	174	191	201	166	154	153	170	184	173	187	165	168	187	166	177	180	156	188	162	187	171	180	175	163	158	158	168	187	182	178	204	154	181	171	195	188	180	167	191	179	172	158	159	181	175	183	208	164	173	176	158	183	171	160	152	176	174	175	162	160	172	163	204	185	189	163	182	170	191	184	183	156	177	175	175	162	165	169	166	167	173	188	173	178	211	179	187	185	185	209	186	148	164	176	182	180	178	182	206	170	175	177	181	164	183	184	148	191	195	185	149	174	145	187	201	168	206	198	175	159	187	163	184	185	198	197	168	206	160	157	158	173	157	164	180	170	212	175	188	201	163	181	158	188	143	187	174	178	191	177	144	178	163	176	182	182	155	153	197	173	168	170	165	201	187	156	177	174	157	165	175	190	177	171	156	173	151	182	169	161	167	164	191	178	156	183	179	185	186	182	210	169	159	205	175	178	195	164	184	182	195	212	177	171	158	169	177	176	195	172	184	171	143	193	172	164	175	158	191	182	176	192	167	197	164	196	183	157	175	158	174	156	166	200	168	162	165	167	166	189	149	174	176	186	195	173	191	183	178	176	208	203	194	182	196	167	186	168	177	180	181	196	167	184	162	159	183	153	163	194	176	166	169	174	178	191	171	165	197	178	162	171	176	149	167	196	198	161	164	211	185	176	162	186	198	174	177	183	181	190	166	194	182	186	188	190	164	158	153	188	200	161	170	193	198	194	187	158	184	162	179	166	182	173	198	185	185	185	180	175	221	188	193	187	181	194	179	177	158	160	170	185	158	184	155	193	181	197	183	161	200	183	185	166	178	192	195	172	192	183	212	184	166	217	186	203	164	146	175	179	162	181	170	168	164	226	183	184	185	181	172	181	193	175	146	197	186	173	169	183	193	181	172	199	196	159	193	177	191	165	165	172	176	175	178	162	185	176	168	163	161	177	202	184	176	152	169	152	182	174	168	171	179	173	153	173	163	180	161	186	169	174	190	187	185	191	171	204	168	161	178	167	209	154	172	169	185	162	190	165	172	181	160	186	172	157	183	153	183	162	189	181	175	189	147	183	172	154	185	169	177	208	187	181	183	192	191	164	180	183	179	185	181	182	189	160	187	187	175	197	217	185	176	201	179	206	213	186	189	167	176	191	183	199	181	181	192	171	167	173	195	182	182	179	170	181	196	203	178	176	169	195	180	162	158	171	199	168	166	174	210	183	157	168	198	187	186	184	193	190	191	178	159	183	162	183	177	189	160	199	174	176	189	185	180	181	205	189	166	175	190	196	186	187	175	171	198	180	183	195	182	189	173	195	187	184	183	174	198	184	169	178	180	152	168	187	177	174	199	161	192	193	182	152	183	167	165	194	194	162	168	167	196	198	153	169	180	205	178	152	145	178	160	203	188	207	171	173	177	161	190	162	175	193	189	153	171	166	171	184	168	156	172	180	200	178	160	165	180	185	176	151	173	173	172	184	196	184	145	163	182	167	192	184	172	202	180	199	191	168	168	187	183	153	178	160	161	186	209	179	196	170	177	174	184	159	193	168	156	177	169	188	159	197	190	177	207	189	194	167	192	172	155	167	130	191	166	168	163	169	200	169	187	187	169	156	162	181	171	172	203	185	186	176	191	170	171	154	176	190	148	186	192	173	171	147	173	188	160	163	194	173	183	175	196	155	171	178	181	184	173	160	180	207	168	179	182	177	192	162	186	167	184	188	161	166	169	174	179	187	162	184	195	171	157	210	155	178	194	171	159	190	173	207	196	220	178	167	203	162	161	169	184	173	176	169	177	187	196	203	176	166	157	190	172	205	171	201	175	170	184	181	186	198	165	206	165	187	153	168	167	174	194	182	178	154	159	180	176	166	182	162	159	153	177	184	186	164	171	180	176	179	185	182	175	187	188	166	201	167	186	165	170	185	182	177	172	164	173	200	170	188	182	161	178	149	169	167	173	178	178	189	158	178	175	190	181	179	176	178	171	181	172	195	171	197	185	169	182	183	189	188	188	163	172	178	202	174	162	188	173	189	200	169	206	172	196	186	184	174	166	211	172	166	161	194	169	183	158	189	171	194	175	173	179	170	169	174	194	203	176	171	181	191	163	167	166	182	151	164	184	159	202	168	189	168	201	170	195	177	167	172	185	184	228	184	205	169	155	165	182	172	171	171	184	155	193	168	170	185	173	193	178	160	193	171	173	174	151	178	200	174	193	162	150	145	190	188	186	165	195	168	183	171	201	195	189	177	165	196	154	184	192	183	158	183	188	205	183	178	186	200	169	159	147	155	166	171	176	159	167	178	167	187	182	179	160	149	191	198	177	182	180	200	168	175	180	166	181	176	182	189	197	180	184	194	172	178	191	183	187	187	189	194	158	200	164	150	190	173	184	183	169	189	152	181	174	165	158	205	173	168	177	178	174	168	155	176	184	189	201	179	182	172	166	169	164	173	176	171	178	157	190	160	180	169	203	172	182	165	172	171	189	178	171	177	164	173	195	196	191	170	177	183	157	171	170	185	188	162	186	180	201	182	168	184	162	168	184	175	172	184	173	174	190	167	157	180	200	165	202	190	157	198	183	190	157	200	165	187	175	171	172	197	192	172	165	171	169	195	199	194	166	180	205	169	198	184	155	192	168	183	183	177	166	174	187	170	173	154	171	186	204	199	195	190	174	194	187	175	171	160	193	155	183	158	152	148	184	199	181	190	171	196	156	168	173	172	177	185	161	189	165	182	186	186	173	165	166	181	190	157	202	189	144	181	170	201	182	183	162	165	162	174	172	172	172	180	170	169	178	183	190	162	190	184	152	181	178	163	166	203	181	202	169	171	165	173	179	186	183	163	185	168	168	187	192	154	180	163	174	164	168	195	185	167	186	161	192	186	220	156	189	188	184	172	158	181	169	167	150	176	179	195	175	171	158	162	177	184	157	174	172	195
1776	505	472	500	489	470	508	452	479	467	471	466	479	469	469	453	447	491	437	473	460	443	474	479	449	447	416	457	428	469	487	460	449	478	476	430	405	453	434	436	459	448	464	458	460	462	477	470	458	446	451	419	426	469	439	462	446	466	473	465	462	435	427	455	422	484	491	466	447	474	461	461	444	455	456	499	500	453	433	459	451	473	475	469	477	451	439	451	488	443	443	442	462	495	446	463	456	461	425	456	485	455	468	456	438	454	495	472	465	435	430	454	445	480	465	456	439	472	449	476	489	446	462	445	426	419	443	425	453	470	468	451	448	451	474	481	447	455	438	488	450	482	444	470	489	477	473	449	420	457	441	469	475	435	499	468	467	458	458	440	448	450	433	460	452	478	468	475	442	455	444	434	443	445	425	466	446	461	496	455	435	430	473	422	437	446	457	429	440	431	492	452	436	436	447	464	471	483	439	466	479	434	484	454	472	431	456	508	429	509	444	460	455	439	497	451	461	434	442	442	473	483	464	466	474	489	448	456	484	442	428	458	458	492	479	460	419	452	471	437	438	465	462	415	425	455	405	467	446	432	405	465	469	408	487	473	428	459	458	479	463	503	467	462	494	436	454	438	426	455	443	450	457	451	444	449	480	426	459	443	475	473	453	478	442	468	472	448	436	480	442	486	474	509	438	450	453	489	462	473	455	472	422	482	436	455	448	411	478	435	467	436	450	446	443	451	454	441	467	478	422	492	399	482	456	450	481	445	492	463	475	473	414	462	464	481	491	419	445	428	432	465	461	439	434	448	490	450	490	437	495	472	461	478	471	438	470	437	464	422	447	492	483	429	494	450	454	443	470	436	464	471	455	451	450	480	438	456	450	463	471	474	450	460	444	442	464	478	457	448	461	443	455	493	427	467	466	455	453	442	450	427	440	457	500	408	438	425	477	461	455	477	432	462	420	461	462	448	441	473	483	432	499	447	470	398	426	436	440	469	438	465	473	475	458	462	434	439	448	483	456	463	490	451	459	436	447	446	470	463	437	455	434	431	440	453	446	440	456	465	477	450	472	435	462	461	441	438	464	482	485	451	470	458	469	471	446	457	483	470	463	457	421	455	435	459	489	486	448	481	429	470	492	457	496	442	461	478	477	481	419	422	440	481	437	471	464	422	480	471	458	472	446	456	490	485	450	470	439	458	463	459	495	490	408	427	459	404	440	445	461	474	442	516	475	447	425	450	452	416	462	459	463	470	475	482	447	469	447	517	445	464	484	450	466	449	429	451	451	447	440	440	448	467	486	433	476	449	434	467	417	475	452	432	427	437	422	446	472	477	443	477	454	448	447	425	420	478	492	458	460	453	432	475	460	446	405	443	430	497	451	475	439	416	441	460	475	436	443	448	426	483	434	442	462	482	455	477	475	461	463	503	476	434	475	462	472	483	438	467	432	458	474	444	443	472	438	436	442	463	459	462	459	448	488	475	468	452	460	442	414	462	496	471	432	435	411	470	418	433	449	447	470	471	484	451	426	446	463	437	486	443	431	490	458	508	452	490	466	458	460	473	459	454	482	437	453	455	446	464	449	461	443	473	445	478	431	466	480	472	481	408	486	450	452	453	502	452	422	478	404	436	487	463	434	472	447	495	482	461	481	494	470	456	464	443	434	440	452	444	451	444	426	485	451	446	489	433	469	412	414	448	444	392	447	457	469	434	471	464	476	440	467	484	435	472	430	448	436	446	430	453	494	437	523	435	483	474	432	419	446	457	450	418	455	488	443	462	462	452	453	460	470	481	453	476	435	491	463	485	460	488	466	452	497	462	470	512	438	460	455	424	447	445	497	426	457	460	501	470	492	443	453	448	452	437	469	485	460	462	498	453	461	452	486	471	467	469	463	448	440	472	470	470	467	487	472	451	456	470	448	459	421	445	464	433	512	510	451	477	435	435	474	455	461	430	470	433	461	420	486	457	464	432	484	419	498	456	412	452	461	496	465	452	470	483	443	458	491	457	489	448	431	495	497	456	447	462	413	454	449	463	424	421	466	454	426	439	459	421	463	454	474	455	439	442	455	470	464	472	471	408	468	465	463	419	432	482	457	470	463	459	467	448	449	486	418	403	474	449	473	427	458	444	445	465	447	446	477	448	430	419	441	465	442	454	494	470	478	482	470	462	458	447	444	485	494	503	445	500	430	442	491	487	421	423	431	489	453	465	462	461	448	464	493	441	469	467	434	456	424	437	432	476	448	408	443	440	458	463	448	497	480	463	472	481	451	462	458	464	447	496	450	479	458	446	465	452	443	451	475	460	421	422	491	471	430	485	448	508	431	470	445	450	471	455	439	480	447	448	427	454	460	456	487	477	503	456	464	473	481	481	459	462	450	457	404	448	395	461	476	476	467	465	435	463	476	422	448	457	438	448	465	503	473	454	434	423	460	478	447	452	488	463	465	444	421	455	461	471	478	453	459	463	437	427	454	458	436	461	446	456	476	415	471	448	492	494	424	420	479	462	471	465	472	434	468	467	446	470	447	472	456	458	442	470	419	460	474	478	471	485	462	467	494	464	489	461	395	474	419	477	427	468	450	423	484	423	459	462	441	425	460	436	439	460	447	474	440	453	440	444	454	440	502	438	482	445	452	465	464	444	466	471	461	430	493	451	462	522	478	451	415	414	432	446	452	482	465	451	429	445	452	446	482	430	486	446	455	453	490	489	460	467	482	413	468	439	474	465	465	437	458	453	466	448	464	419	431	458	421	460	474	446	422	473	445	460	453	445	468	451	400	478	465	475	462	439	459	428	453	441	425	470	446	456	448	428	448	454	490	457	475	471	457	468	435	473	420	498	425	438	492	475	484	460	480	450	483	464	471	482	459	473	481	443	462	459	446	445	475	440	438	444	456	460	445	452	475	442	443	459	462	460	411	421	428	434	471	473	451	425	441	491	446	483	455	456	430	488	483	431	503	416	417	464	472	464	446	507	477	457	477	472	465	438	452	474	457	433	450	487	439	456	449	443	459	451	500	468	428	428	423	472	511	442	496	433	468	449	439	463	466	479	434	481	446	457	469	420	420	466	466	443	474	471	437	477	488	473	432	470	433	432	461	474	480	448	438	394	424	430	466	440	462	451	437	477	426	447	429	456	491	465	440	465	493	461	450	450	448	457	414	468	437	430	477	472	517	456	467	454	478	464	472	459	450	534	435	451	436	413	435	456	450	508	447	446	462	473	461	497	467	466	451	448	456	458	452	459	441	424	469	428	498	475	463	456	458	476	447	466	465	422	473	452	463	489	440	492	447	451	432	457	496	444	478	429	482	456	453	442	457	481	473	461	423	444	427	472	492	392	428	457	457	482	453	450	481	468	482	480	459	485	443	446	452	465	505	460	482	444	428	481	435	441	446	420	471	461	491	435	472	441	484	451	436	458	442	458	441	460	433	448	453	474	481	428	465	459	430	477	482	431	474	439	447	492	472	425	464	450	479	461	438	437
8130	764	683	627	495	409	413	385	395	320	378	361	327	347	362	328	321	338	300	330	326	366	305	368	332	339	334	344	359	333	338	302	318	328	329	344	353	305	357	303	318	335	330	338	294	353	358	341	348	334	353	362	379	317	361	312	342	312	331	317	313	303	303	336	362	346	335	328	344	351	303	329	359	343	309	349	324	356	328	354	324	301	349	340	334	355	344	329	305	290	319	354	308	352	330	343	342	363	318	333	337	313	322	335	310	315	309	304	348	342	318	319	326	330	322	319	394	359	334	356	339	344	315	359	327	310	331	321	319	338	337	339	353	331	343	315	329	317	293	345	369	342	337	289	344	271	283	346	332	283	345	353	300	290	299	333	330	337	336	309	346	335	330	317	335	321	347	377	346	337	318	354	339	320	289	307	337	306	348	328	345	320	304	334	322	324	345	331	349	342	366	302	309	297	319	335	305	320	292	336	321	341	315	339	333	325	339	290	332	336	354	343	345	343	349	316	344	303	316	301	329	318	339	333	310	319	334	352	306	340	323	340	305	340	331	312	326	328	349	357	331	342	361	326	341	348	356	333	314	343	349	324	318	324	353	333	299	298	292	318	349	333	302	328	326	326	307	310	364	363	297	319	307	291	336	324	342	313	317	360	344	336	335	371	323	317	350	327	327	348	323	321	294	318	305	335	341	331	315	352	305	338	358	345	370	323	323	312	340	349	296	352	344	346	351	355	347	333	304	348	310	362	326	318	341	324	333	320	308	342	330	299	319	384	352	341	327	336	292	319	332	358	372	329	368	363	309	295	326	329	331	322	351	317	326	352	345	301	363	362	303	334	338	308	327	336	305	324	340	334	359	334	328	290	307	310	378	348	333	327	354	348	320	377	358	323	313	366	344	300	321	321	310	320	353	336	340	339	356	315	312	346	310	311	339	354	340	333	281	332	317	345	321	348	345	317	337	336	295	296	308	308	340	312	342	305	328	311	330	328	330	324	340	341	302	328	314	325	314	306	343	317	322	300	307	337	334	347	335	317	335	343	324	326	286	343	347	336	319	287	333	300	284	293	323	335	319	319	309	300	305	301	363	316	325	307	358	374	305	298	336	322	330	346	363	319	341	336	309	333	355	367	345	331	326	381	336	341	305	322	349	357	366	321	309	350	368	341	324	303	337	292	320	358	329	342	349	337	322	317	332	337	333	307	307	325	332	304	345	321	365	341	329	344	327	346	308	307	375	300	318	386	341	329	361	337	324	342	356	311	293	378	338	301	347	305	332	347	325	311	363	334	317	325	326	309	372	364	370	344	330	327	364	334	345	313	315	351	345	330	334	322	338	340	336	329	299	345	306	340	325	316	337	340	356	336	341	350	356	326	314	321	317	318	315	327	338	339	300	358	388	324	312	328	330	338	330	318	354	302	326	308	341	312	332	313	319	330	366	340	344	358	314	326	307	315	330	386	316	356	370	335	350	332	322	337	319	352	353	314	351	319	371	348	319	320	329	380	331	346	310	335	338	310	352	330	328	342	350	331	312	325	341	309	306	334	330	323	339	340	350	332	349	324	322	326	348	301	344	341	344	328	328	307	305	331	336	336	313	318	347	346	320	306	351	346	340	352	306	299	320	317	338	348	305	284	351	343	333	319	334	365	334	355	324	354	305	330	327	322	337	330	319	348	347	296	334	319	340	336	336	365	330	325	310	338	335	339	336	323	336	299	317	295	310	339	310	305	322	334	342	329	283	308	316	322	310	324	310	341	301	332	338	342	359	335	330	319	313	368	357	308	316	347	365	312	329	341	353	292	331	334	360	322	318	379	300	303	348	340	317	315	341	340	354	334	355	313	375	343	340	346	345	341	315	317	339	334	326	316	306	352	343	370	316	357	316	330	313	317	355	303	366	357	321	356	330	346	349	317	330	337	361	337	325	308	348	326	306	331	328	340	307	351	310	367	333	312	306	329	330	307	330	366	315	312	328	324	322	334	329	318	330	349	315	324	323	321	326	344	375	307	327	322	323	325	336	311	328	306	328	328	353	325	338	305	304	347	308	353	334	340	326	350	323	321	309	307	376	339	335	350	340	284	298	324	350	330	352	321	330	358	272	336	302	314	313	329	327	307	319	340	340	296	337	325	337	336	352	307	314	365	341	332	344	317	337	315	360	329	312	327	366	322	337	302	317	353	313	338	275	330	305	323	344	321	289	339	365	362	293	317	340	315	314	328	327	317	353	344	343	323	290	339	343	274	334	338	317	326	327	312	322	326	321	351	335	347	321	330	335	306	327	355	339	293	341	319	330	300	348	330	331	312	322	334	294	360	314	335	310	337	339	342	329	318	340	315	329	320	336	325	332	332	332	339	309	313	311	328	358	359	387	314	353	302	329	310	322	346	339	315	326	357	314	290	328	356	366	330	337	349	373	324	308	298	337	298	306	335	332	319	337	351	317	316	331	287	351	325	359	366	348	295	318	324	297	341	306	350	354	327	323	312	356	316	323	327	320	362	312	347	334	334	317	352	304	324	326	346	320	345	337	369	294	344	327	341	338	343	329	329	350	338	370	356	344	283	303	327	330	328	321	331	383	322	335	336	324	313	326	327	327	308	325	345	357	299	328	325	343	329	328	311	348	318	343	318	332	300	306	323	295	353	378	360	341	361	364	360	328	306	358	338	339	297	327	338	306	357	385	329	310	357	310	335	377	324	305	327	324	339	330	322	325	301	389	337	373	310	326	310	315	303	354	318	313	336	324	294	394	313	311	298	331	322	303	365	319	342	304	309	326	325	342	336	311	326	318	294	302	360	347	313	314	356	372	319	324	324	309	290	332	339	310	323	323	320	323	308	326	312	341	305	314	277	340	345	365	314	335	324	346	314	303	326	322	309	343	312	338	323	287	318	351	328	314	323	345	344	334	346	301	355	349	351	296	324	360	337	300	326	335	324	325	356	351	350	374	325	325	337	332	362	325	317	306	303	348	306	322	318	343	344	318	323	345	323	320	334	336	352	307	290	353	324	322	347	331	331	312	325	313	345	334	330	330	333	337	314	316	308	322	321	346	321	366	356	316	310	322	382	301	322	332	340	332	327	327	336	359	325	336	319	317	279	337	328	352	319	378	336	337	340	354	360	359	322	320	340	338	348	335	320	342	317	343	309	298	306	356	324	353	333	343	310	335	321	298	316	328	341	319	280	293	325	340	343	297	308	320	334	308	321	324	311	349	296	364	324	307	364	331	344	336	321	304	332	331	329	309	331	335	284	321	319	323	320	340	322	327	331	307	341	359	338	333	312	370	346	317	308	297	314	348	338	324	352	343	328	316	312	329	329	332	333	337	332	335	364	315	319	321	347	324	323	377	368	319	296	337	352	348	332	322	328	301	353	315	333	307	329	320	355	330	333	345	344	326	352	318	341	350	289	321	304	311	360	356	331	314	349	331	313	330	304	322	334	302	336	342	316	339	332	297	320	327	356	340	332	338	304	287	346	354	314
6641	1052	1653	1594	1493	1233	1213	1045	979	954	908	888	933	867	926	873	824	849	769	780	811	808	791	816	777	764	782	777	796	749	729	742	757	768	791	741	812	778	792	794	736	801	751	790	803	760	736	749	784	712	772	780	751	768	771	757	790	731	700	771	747	728	757	768	735	772	770	828	770	777	814	716	762	720	731	716	725	814	757	762	791	758	753	706	735	798	754	757	764	766	778	770	822	794	762	756	755	750	744	732	735	811	753	706	768	791	679	784	779	741	794	759	770	777	725	770	771	768	771	761	771	758	715	747	762	724	741	751	772	721	766	731	764	737	710	772	759	749	758	728	747	742	814	726	761	768	753	781	759	716	752	726	750	751	714	743	842	766	748	744	736	717	776	789	792	787	806	736	707	762	756	755	793	750	753	730	764	750	781	735	791	769	800	776	790	736	823	769	756	759	812	729	758	701	716	763	770	782	769	782	699	761	765	738	758	812	757	764	795	713	736	746	755	730	792	734	765	761	732	747	765	770	714	791	743	760	816	781	790	739	723	781	778	767	722	755	688	785	773	778	769	748	725	743	778	746	790	763	749	720	758	745	757	741	719	730	758	719	788	679	803	767	728	750	768	773	815	747	736	723	818	759	753	751	784	757	801	732	756	781	737	754	765	818	740	719	717	748	748	753	778	746	758	729	765	760	814	759	730	744	773	731	779	766	735	781	763	722	718	762	780	761	758	728	724	815	795	774	756	740	753	767	751	760	755	664	776	791	776	768	745	733	761	749	799	765	765	713	760	761	820	709	698	777	717	758	729	786	771	716	742	743	748	761	801	705	744	785	796	754	774	744	726	787	755	803	777	748	766	696	725	778	758	678	782	762	760	798	789	757	778	782	735	762	736	765	746	785	789	707	737	777	753	783	785	767	723	770	728	767	762	792	726	765	754	835	731	712	709	776	744	710	775	731	705	758	714	781	773	718	734	736	797	791	742	778	757	756	758	768	762	757	722	749	747	762	753	748	791	752	744	746	808	762	784	736	691	749	716	764	713	754	736	792	799	705	759	769	736	726	742	770	803	716	751	753	757	736	785	771	722	741	732	766	760	734	743	769	809	815	749	690	716	754	743	760	750	737	763	727	719	762	714	754	789	740	820	801	708	752	804	755	733	738	780	733	688	756	778	773	791	711	739	785	800	733	745	735	761	768	750	801	723	730	748	753	710	772	700	783	759	832	748	756	726	803	787	744	768	764	723	751	772	778	736	739	740	745	749	802	743	742	750	722	763	757	776	762	725	729	684	799	715	695	751	753	734	734	689	726	750	756	724	737	796	735	778	753	756	725	752	800	752	740	777	770	734	752	794	837	769	798	704	760	747	768	785	805	771	769	753	758	775	804	741	729	753	809	736	772	775	749	741	762	714	782	803	798	796	747	744	763	795	783	754	788	756	734	718	771	713	773	743	771	762	729	708	730	746	735	742	737	722	777	771	760	800	728	742	747	753	767	781	736	716	719	772	780	775	780	763	777	730	693	787	723	759	756	755	761	775	707	800	740	747	743	716	741	769	714	745	783	731	753	726	810	791	795	766	759	776	752	793	744	761	717	763	757	738	732	795	762	799	799	766	729	704	748	789	763	763	744	774	759	810	792	749	705	752	737	739	689	771	785	790	766	759	812	803	731	741	775	753	701	756	766	769	785	747	709	777	731	741	742	730	730	781	774	761	770	772	823	758	761	727	763	759	770	790	775	766	716	774	726	792	765	771	742	755	781	776	743	706	773	751	781	764	794	782	783	756	768	742	767	750	739	785	780	736	778	798	742	783	787	789	771	784	748	752	739	739	778	748	768	712	767	747	718	762	721	749	748	738	737	742	750	742	738	729	749	742	744	714	777	783	771	776	736	745	780	768	803	761	705	756	730	792	769	747	778	779	725	800	806	709	795	775	744	749	754	791	761	784	746	741	772	776	732	751	755	765	779	779	770	764	721	798	748	717	760	770	774	758	775	750	737	680	735	764	765	766	761	777	765	751	777	764	760	754	738	736	752	778	790	778	724	757	802	770	718	707	701	772	752	736	725	746	731	781	728	736	788	758	768	741	745	789	736	743	802	736	815	762	802	787	718	729	788	789	757	716	745	724	729	746	731	755	726	717	742	779	782	748	742	755	791	761	727	743	740	725	780	763	779	761	723	749	751	799	759	729	781	749	767	786	743	759	730	726	767	760	731	769	720	729	751	733	759	773	836	721	759	715	675	776	773	734	782	724	775	717	733	721	764	769	702	748	778	778	762	721	800	747	775	740	721	793	725	788	766	754	755	753	768	748	766	774	800	763	756	741	734	755	720	746	770	783	772	776	762	787	734	784	748	765	731	682	747	756	740	758	717	768	726	761	729	793	731	773	773	732	747	710	740	745	787	763	729	772	725	698	759	763	767	750	802	729	780	736	727	737	779	747	767	704	730	807	679	741	756	770	764	786	733	753	743	762	715	737	765	754	742	767	749	780	771	749	727	756	797	783	774	742	772	703	708	732	809	738	782	763	784	688	731	755	747	763	806	747	754	747	749	761	763	786	787	769	772	759	732	752	777	752	748	729	756	749	775	768	765	768	806	764	789	755	770	739	744	763	737	768	769	729	791	732	787	805	729	757	809	758	799	749	715	685	769	766	768	737	778	745	720	737	750	725	784	766	764	748	784	742	731	768	794	761	784	705	755	794	756	799	744	778	750	761	740	742	774	774	724	719	735	839	722	756	755	754	722	714	771	744	775	800	751	752	818	744	743	733	749	807	743	776	776	793	754	723	743	752	719	751	777	775	767	776	789	747	751	764	792	744	741	789	755	746	777	754	767	802	761	774	728	770	743	733	752	735	774	732	738	742	768	737	814	723	801	763	743	739	714	728	766	768	747	709	784	760	740	758	774	750	742	785	772	755	741	741	790	729	740	740	799	737	737	772	731	773	856	798	766	767	779	787	734	717	780	718	735	743	780	740	749	779	779	826	757	783	803	721	751	745	793	729	755	757	763	698	759	793	727	814	795	761	766	766	731	781	736	722	762	769	730	677	779	690	724	795	745	741	722	764	728	756	811	651	725	707	777	697	741	791	757	808	740	762	742	759	718	740	737	786	780	759	772	720	738	739	775	751	769	754	737	741	739	736	773	796	737	755	783	736	726	750	720	742	724	751	729	776	737	767	760	826	732	728	798	765	800	738	674	784	712	764	750	771	761	711	735	775	687	780	694	789	771	788	755	728	747	705	780	742	764	772	817	704	700	776	805	770	740	743	744	742	794	775	708	751	700	789	760	742	743	734	759	760	790	783	781	785	731	779	782	736	805	679	781	791	801	713	777	753	787	781	697	795	735	724	787	715	731	743	774	777	772	774	725	790	718	753	789	778	742	775	716	736	763	770	757	801	766	794	761	747	737	774	739	767	783	743	768	712	714	822	751	760	761	784	742	764	775	763	758	781	746	705	759	743	776	699	748	710	766	736	784	718	705
15039	1419	1055	808	563	488	473	369	362	337	316	277	293	273	305	333	333	305	277	290	269	334	295	295	264	241	294	282	286	303	295	305	262	293	263	295	241	279	290	278	265	297	249	253	304	301	304	281	296	271	285	285	328	257	291	307	249	298	325	314	285	304	271	290	278	292	276	299	281	270	273	242	308	250	275	280	301	281	245	292	280	268	301	264	294	281	282	271	291	240	259	269	269	242	249	273	304	269	303	283	289	290	294	270	261	299	256	265	261	256	287	299	268	268	267	280	254	280	263	269	271	290	282	275	262	252	308	287	252	271	274	267	242	262	292	265	279	282	264	271	289	326	273	289	275	316	262	262	294	274	267	271	297	228	245	281	281	263	289	231	287	302	235	267	296	257	260	269	272	286	297	274	276	280	263	250	265	254	279	248	311	278	262	240	225	260	244	307	279	259	261	267	253	264	261	247	267	261	278	279	279	268	250	270	263	262	254	309	240	263	296	262	257	314	297	283	267	316	314	282	254	254	252	302	255	267	290	269	281	291	248	272	276	305	265	269	290	271	297	279	249	248	286	250	237	283	261	285	295	320	273	333	293	277	292	285	262	297	271	281	287	248	253	274	268	297	276	278	295	255	266	296	288	281	267	270	275	319	254	266	278	250	293	288	258	268	286	310	273	307	285	287	268	233	284	265	293	319	300	259	293	279	314	271	268	284	279	293	239	280	298	242	289	304	258	271	258	239	280	303	274	241	266	251	258	298	305	271	273	260	287	256	282	276	293	268	299	280	264	251	281	284	276	288	295	280	282	286	276	287	261	291	263	310	285	280	290	279	272	259	265	279	252	286	308	284	277	282	289	282	272	262	282	261	269	269	290	301	267	271	267	312	264	281	248	284	261	281	250	277	268	272	265	302	295	309	268	273	287	268	286	228	306	295	293	265	289	273	257	279	276	266	286	297	295	265	283	297	272	271	270	263	299	265	302	292	280	287	300	302	302	275	289	260	239	282	275	248	263	290	294	266	238	284	286	279	273	264	235	300	307	262	262	270	247	274	266	299	280	276	301	317	289	278	232	285	245	289	294	269	309	300	284	277	275	258	255	283	285	302	283	312	296	262	238	296	253	252	262	287	280	261	246	280	287	266	268	255	279	269	280	291	295	283	257	278	269	286	260	298	301	322	287	272	260	261	307	276	261	302	269	268	302	298	288	261	285	255	281	287	292	316	296	229	270	264	269	276	253	252	297	274	288	286	262	260	319	256	275	306	288	292	273	230	237	276	305	276	287	243	279	268	280	266	273	290	239	271	283	271	252	276	289	241	267	286	276	296	294	275	305	261	273	277	294	277	266	262	293	287	255	309	290	282	304	266	272	259	256	277	259	296	236	263	284	282	293	259	249	294	281	297	272	321	258	285	271	281	285	288	263	287	258	259	258	272	297	288	273	263	258	316	280	293	272	294	268	281	298	267	306	281	276	287	264	272	255	295	274	296	263	256	289	278	258	262	245	250	238	271	271	269	267	289	321	286	297	297	272	301	285	281	261	253	287	257	283	246	275	296	261	297	283	291	306	301	284	299	255	257	274	295	288	274	274	284	287	255	265	268	310	267	279	273	300	300	263	266	262	267	243	303	292	283	297	301	259	260	273	265	317	285	272	261	294	274	262	327	287	250	264	272	258	259	279	271	291	294	277	302	281	293	254	300	225	280	264	331	266	256	269	254	286	278	311	287	281	264	260	271	283	257	249	242	263	261	285	259	281	320	270	264	274	287	281	261	283	275	274	279	283	283	264	267	299	266	258	290	263	266	273	274	270	283	283	304	286	260	291	265	243	296	282	323	287	291	254	288	254	319	276	318	272	298	291	278	244	235	288	303	299	263	281	265	283	252	297	283	258	246	267	294	249	229	225	281	273	272	275	272	297	282	259	262	269	270	305	293	295	242	247	269	273	266	293	262	272	263	294	280	269	292	277	270	281	288	272	309	250	276	277	257	290	273	281	265	295	268	249	272	284	261	283	276	276	300	272	269	314	256	251	277	255	259	274	296	273	300	282	277	255	290	258	273	261	288	272	252	283	281	252	293	253	287	269	278	270	263	276	279	271	255	253	270	303	288	275	275	270	282	277	258	280	277	238	268	251	290	289	279	267	263	247	274	280	281	278	268	307	254	302	281	311	271	281	271	299	316	271	309	297	275	273	271	287	278	302	253	292	264	275	288	276	306	300	308	270	288	295	294	271	262	262	265	282	279	272	283	319	276	275	293	296	263	273	292	296	278	269	249	277	263	303	303	265	281	267	296	284	262	298	302	285	290	290	259	286	269	265	292	290	279	274	290	242	287	297	281	255	267	272	262	270	259	262	272	274	288	271	269	278	281	285	285	254	276	265	279	272	273	302	267	294	282	298	259	275	293	292	247	261	228	260	281	294	270	287	282	278	280	298	284	281	299	250	311	232	261	258	290	291	265	265	308	272	286	288	286	287	283	294	277	249	295	283	284	258	258	264	276	296	266	289	274	276	263	261	281	309	300	302	263	230	244	279	267	272	250	246	291	287	295	280	252	267	252	249	286	289	262	270	282	271	302	272	297	269	259	307	279	272	284	288	258	322	272	278	271	278	304	286	263	257	294	295	266	264	254	260	250	262	283	314	260	273	248	234	261	252	265	257	275	277	243	286	280	264	278	288	306	280	253	267	273	292	269	254	302	282	285	274	282	312	294	314	262	285	314	298	300	276	279	293	268	261	277	267	280	291	263	297	322	228	281	271	279	257	284	260	252	263	278	293	275	268	269	268	284	285	274	283	263	253	299	275	310	274	269	285	278	269	275	241	279	258	273	244	269	261	288	269	252	282	264	272	260	266	261	279	287	252	275	281	257	273	291	279	249	252	248	270	277	258	279	275	299	286	270	275	281	253	250	282	297	270	301	311	273	284	316	284	281	276	279	285	277	252	274	271	257	286	235	243	277	274	265	291	257	315	277	276	286	264	300	278	280	236	303	292	264	264	299	281	268	250	263	295	265	262	261	274	291	317	272	280	265	249	272	252	252	292	257	272	264	250	297	279	265	259	277	268	265	245	271	272	267	296	266	281	259	279	292	301	259	251	252	267	283	306	255	287	301	289	279	290	282	265	288	293	299	285	297	271	277	269	263	293	269	313	268	310	259	309	280	237	276	263	284	275	270	313	278	268	265	269	271	278	258	276	322	288	293	286	275	272	317	286	288	304	293	293	282	243	284	259	240	309	288	244	248	288	252	260	273	270	259	290	290	297	273	246	256	274	290	253	285	288	286	292	259	301	307	296	278	254	264	298	271	269	281	260	301	274	284	285	257	288	270	308	268	275	276	301	288	256	284	256	273	302	261	286	241	262	269	295	275	295	274	288	300	260	283	267	264	256	267	299	298	269	283	290	280	262	261	270	296	308	253	250	268	275	279	282	233	252	298	286	287	285	279	284	262	281	285	281	291	252	316	268	274	292	249	281	272	297	261
8327	1244	2200	2303	2025	1722	1449	1244	1046	1003	1004	996	904	861	829	746	785	802	739	727	699	737	678	685	652	659	663	634	646	635	666	659	634	675	635	687	647	609	690	650	649	629	642	620	615	646	659	621	615	662	639	637	676	650	634	636	590	614	614	615	623	626	640	655	651	634	643	630	648	666	612	597	619	600	656	609	640	639	604	620	651	586	606	618	648	624	623	605	637	581	605	585	598	673	602	661	650	582	624	619	603	614	580	589	617	638	639	670	614	603	617	598	651	663	638	633	634	631	633	635	674	612	593	591	647	607	608	600	632	612	612	608	628	614	602	615	613	601	630	634	619	626	630	643	633	613	595	570	576	607	594	605	621	632	627	668	642	655	663	605	644	640	576	615	622	645	619	619	577	589	600	677	606	650	596	612	667	642	597	597	663	674	656	646	617	613	633	635	625	668	639	597	617	623	677	579	638	640	596	646	620	592	615	676	602	582	638	657	623	611	667	623	646	617	614	604	606	593	602	601	619	618	638	686	589	614	596	634	588	625	642	672	636	599	588	613	621	656	607	640	646	600	573	662	606	612	604	608	633	640	641	597	647	571	631	607	622	639	627	601	618	619	604	619	617	610	638	625	593	617	596	598	592	612	633	590	654	621	644	625	608	607	631	620	662	586	630	637	603	588	594	605	585	610	608	622	644	664	590	622	655	634	631	651	611	610	616	622	656	628	593	599	623	638	646	597	604	629	574	575	568	631	623	660	609	610	600	624	632	606	618	618	640	690	645	642	656	658	660	677	588	618	614	638	633	607	565	609	606	613	610	632	593	635	636	574	609	606	665	654	595	598	626	601	608	655	573	649	620	617	608	614	603	578	609	632	677	651	590	588	618	611	635	646	620	614	673	612	620	573	597	617	635	607	648	580	628	627	631	595	627	630	598	616	625	622	613	625	613	633	657	616	608	640	587	622	655	641	671	630	644	650	601	611	662	602	618	630	639	608	587	617	582	575	611	611	595	613	596	590	616	593	607	605	600	586	605	634	633	588	634	602	636	639	601	654	596	617	605	616	591	625	601	629	599	633	612	642	670	612	642	607	571	610	583	635	628	624	627	561	587	630	589	628	608	597	605	625	645	665	618	626	608	556	611	596	620	627	587	602	635	631	632	581	657	622	617	644	630	661	584	617	649	617	618	647	642	594	592	633	623	607	654	609	641	637	626	612	631	617	612	646	638	582	655	641	585	622	580	618	614	628	644	641	626	662	609	637	613	610	600	589	662	590	663	599	638	610	657	620	639	582	579	618	614	635	656	581	592	659	644	632	573	596	611	651	655	671	591	655	590	620	590	622	603	595	652	659	627	610	623	602	615	586	543	646	612	617	602	615	621	619	581	675	638	595	674	609	621	643	640	580	590	597	643	635	578	581	624	634	609	577	621	658	630	574	624	609	609	628	596	630	633	605	641	618	600	619	622	591	636	639	618	657	592	617	599	584	623	619	642	634	631	621	586	583	611	621	645	623	670	624	592	608	627	579	597	644	615	634	597	615	605	595	612	621	646	591	619	667	625	656	600	641	655	648	620	666	592	619	600	633	670	606	626	614	615	623	627	614	662	656	589	632	643	657	659	647	633	582	600	621	655	652	594	634	594	593	629	640	659	570	631	612	603	616	655	598	622	597	622	642	607	589	600	615	585	660	582	618	625	595	616	660	583	608	634	592	626	640	596	640	646	601	630	637	657	646	649	624	621	614	650	595	669	616	616	641	641	651	607	603	614	638	619	654	629	614	610	586	658	613	597	619	625	626	644	633	635	577	626	621	633	622	646	640	616	627	556	629	623	593	583	553	619	611	673	638	607	655	625	604	572	580	624	629	607	626	609	657	640	653	615	642	666	632	629	652	666	652	638	627	601	606	627	566	628	631	654	617	591	627	631	659	584	609	638	635	575	610	629	586	605	592	635	579	640	596	630	665	598	591	603	635	625	636	588	641	665	642	624	593	631	642	608	615	647	614	626	615	637	620	626	623	598	594	613	619	612	632	617	623	583	613	644	617	616	604	603	660	612	674	572	668	569	618	592	631	620	632	630	597	625	577	621	652	633	678	594	644	586	640	640	629	657	658	625	626	651	608	602	641	644	584	632	611	625	617	630	641	631	607	600	620	617	622	622	637	637	577	637	630	572	620	597	565	641	639	603	637	624	648	671	616	612	580	651	624	634	663	615	601	641	659	657	649	610	631	632	628	615	584	631	590	578	605	633	662	615	617	601	586	627	613	658	623	572	623	595	629	605	602	618	568	632	573	619	645	623	647	596	606	584	661	613	630	612	646	610	648	622	629	639	618	615	636	633	621	631	605	608	570	606	618	644	651	652	596	610	618	593	642	648	574	631	628	630	624	610	590	614	603	635	664	655	676	626	592	601	634	661	623	616	630	636	639	666	611	602	636	597	628	608	600	612	605	620	613	624	614	634	581	597	635	625	606	686	592	643	592	616	605	643	615	620	645	624	539	596	581	596	639	601	601	641	624	591	639	654	661	582	579	608	629	654	664	608	602	630	625	617	602	640	640	667	602	591	638	655	614	658	620	662	653	578	632	652	642	602	596	614	608	626	646	608	561	597	618	642	610	594	621	570	581	586	605	628	596	648	622	628	614	642	616	655	648	592	589	612	632	657	644	614	653	617	644	629	594	622	638	608	625	652	606	661	632	655	618	642	600	613	616	648	597	634	625	608	607	624	591	575	584	617	607	622	571	627	611	604	610	641	617	600	653	577	609	634	593	638	612	617	648	622	624	602	616	635	615	634	649	595	604	608	590	639	600	636	600	650	617	642	626	617	637	569	600	632	599	628	580	632	638	601	622	617	647	642	602	601	631	650	586	659	616	611	617	584	635	659	650	641	627	604	608	653	582	619	618	656	624	627	601	639	616	647	602	608	590	643	603	568	658	624	627	584	591	662	654	628	596	605	584	637	632	638	639	663	668	651	631	645	618	617	593	600	635	616	555	633	661	611	628	591	619	613	647	606	612	637	607	590	671	623	654	652	626	656	624	641	590	647	617	605	605	622	630	603	579	617	605	630	573	608	628	626	608	598	642	671	585	645	636	569	625	594	642	621	588	603	595	617	625	616	641	604	640	611	619	621	619	640	632	608	642	645	608	621	603	648	646	622	605	604	615	644	664	607	613	625	588	599	578	645	606	661	632	613	621	583	602	593	623	600	576	626	587	622	639	635	614	634	640	572	585	657	641	664	614	613	601	619	615	635	607	582	594	616	635	669	561	617	615	649	542	585	629	660	627	601	613	600	646	590	664	635	640	625	608	661	609	639	651	632	629	644	625	583	609	661	623	640	604	632	568	631	661	633	596	597	618	607	570	595	611	590	585	636	629	627	606	622	625	618	620	632	622	603	609	592	677	563	637	594	576	622	583	608	646	653	636	598	613	612	635	658	625	640	632	653	632	574	637	621	611	580	608	661	606	645	643	624	624	645	597	641	691
1473	193	215	184	195	190	182	180	165	194	155	189	180	199	181	187	175	201	155	172	173	200	176	185	178	186	193	177	203	188	165	165	183	183	195	206	186	185	201	171	186	182	176	183	178	195	203	187	187	165	165	187	202	164	151	179	166	170	197	180	168	186	189	158	187	187	199	186	162	182	186	182	183	178	185	159	175	168	175	177	211	194	200	215	193	204	180	172	152	179	148	184	185	183	167	189	205	174	174	166	170	180	194	162	190	179	188	182	175	169	207	207	163	181	180	163	192	178	198	194	178	185	192	175	173	168	191	152	168	147	177	183	199	171	159	193	177	158	153	176	166	173	172	162	189	171	186	193	173	180	193	192	195	184	177	166	191	207	176	185	168	179	194	164	142	173	179	177	187	175	215	170	180	201	176	154	175	190	172	185	165	166	188	173	158	189	186	188	194	200	178	181	174	181	182	164	181	177	202	190	182	189	158	178	171	171	172	161	168	185	169	162	181	193	182	177	186	186	173	210	186	196	140	217	195	201	169	175	168	196	181	194	183	178	186	171	205	168	170	189	158	194	195	168	166	183	179	168	174	178	183	171	190	197	198	172	177	169	163	173	200	191	206	165	182	195	203	166	162	181	161	155	188	172	184	192	155	163	184	169	178	179	175	167	170	186	196	187	161	199	175	183	162	205	184	191	198	180	163	175	161	159	171	172	189	193	178	182	176	183	178	185	154	170	168	183	194	183	171	182	173	188	192	202	203	168	205	183	179	179	200	162	162	187	151	191	183	195	157	153	190	155	187	187	192	156	179	199	202	162	178	152	183	202	197	178	193	161	181	187	175	167	158	180	183	150	183	166	187	180	160	165	169	172	171	151	190	168	150	196	191	197	169	175	179	173	171	215	185	163	178	200	169	189	208	197	214	188	208	178	186	185	171	166	161	181	178	181	173	193	183	191	178	181	201	156	170	169	161	182	176	179	185	193	190	173	176	169	154	188	185	158	173	168	203	170	148	177	188	180	177	167	186	187	174	150	175	166	201	183	179	180	181	163	193	182	194	189	204	199	169	145	156	176	170	175	141	190	171	189	177	170	181	188	171	175	190	162	168	164	185	180	174	173	165	171	188	167	186	198	177	172	214	180	171	174	217	185	192	162	161	175	163	188	189	164	196	180	150	194	159	164	173	162	161	189	187	172	167	184	165	157	153	174	194	180	185	184	172	182	154	176	157	169	191	165	179	184	182	195	198	181	166	170	155	189	162	172	154	168	168	178	159	179	203	166	230	189	173	179	170	168	181	175	175	174	190	166	167	165	180	209	161	159	188	186	170	164	211	193	161	190	159	184	218	216	180	180	181	153	186	203	202	203	195	180	174	193	188	177	177	169	159	172	176	186	178	165	183	180	164	182	167	177	190	180	178	185	173	171	227	174	181	161	181	188	192	160	186	173	183	195	191	187	194	161	175	171	176	192	179	174	170	164	169	188	202	155	156	196	172	168	186	186	207	189	172	194	187	179	166	190	153	181	179	178	195	174	183	181	187	159	173	171	173	206	174	224	177	172	186	180	159	181	185	155	165	156	177	169	177	202	154	159	186	175	179	156	203	199	184	159	151	181	190	172	183	192	172	149	200	179	208	180	190	170	189	176	160	177	165	173	187	165	165	163	172	205	181	165	177	174	197	179	164	203	165	177	188	166	162	186	179	203	177	169	189	185	165	193	192	159	175	203	195	174	175	179	198	196	161	169	154	188	172	187	171	173	188	193	183	178	194	167	175	183	178	209	187	185	211	186	195	174	153	162	194	166	186	187	173	173	184	189	164	179	193	198	178	149	199	150	170	160	176	207	178	181	163	196	184	178	165	182	163	182	173	182	171	165	174	156	193	205	195	167	172	173	215	160	193	168	169	168	165	158	179	165	157	160	192	172	192	199	164	182	146	178	178	175	189	187	181	175	163	176	195	207	185	171	171	190	182	170	176	183	143	178	192	178	166	194	174	179	172	205	142	193	199	161	191	188	158	173	178	186	192	178	172	189	170	180	138	174	180	153	179	196	170	161	182	161	156	218	180	187	157	183	170	190	194	192	149	177	212	194	187	178	195	192	173	181	182	192	178	181	189	182	151	170	178	184	174	203	180	195	194	187	176	174	161	188	189	175	191	175	165	169	184	153	171	178	152	149	179	147	157	205	174	161	164	172	195	194	168	173	167	178	192	162	215	185	188	214	166	194	187	176	195	179	182	171	162	166	150	185	179	175	161	203	164	165	199	190	185	171	176	158	183	178	192	183	172	171	180	166	189	186	155	172	172	169	173	160	172	177	185	168	164	160	194	176	156	173	183	195	180	166	195	185	207	210	210	170	178	181	174	175	156	163	200	149	169	162	187	172	181	172	178	196	166	163	157	176	150	189	178	164	174	184	188	165	199	166	171	183	208	175	184	187	188	159	199	171	185	204	188	181	181	156	183	184	195	191	213	183	166	189	162	175	164	173	165	184	161	177	167	181	170	199	192	177	164	179	181	170	171	169	175	190	169	198	171	163	192	148	163	184	173	189	175	194	175	152	177	168	172	157	181	166	161	179	170	152	169	166	156	203	195	174	165	206	183	188	213	172	170	190	177	186	180	149	206	181	167	177	167	182	167	169	193	175	179	161	182	184	171	166	190	190	188	179	173	152	171	141	164	193	182	193	188	186	169	176	169	181	169	175	186	185	170	175	158	171	177	189	149	168	153	184	166	185	148	169	213	183	187	154	178	154	176	192	171	181	180	171	177	188	143	197	183	159	188	192	202	185	161	168	178	173	166	181	171	178	180	190	175	166	163	188	178	202	148	186	187	177	174	171	173	193	169	173	163	188	161	188	170	192	202	185	167	164	177	172	206	166	171	158	200	203	200	212	183	144	181	167	150	171	179	154	200	177	175	164	170	163	178	175	166	182	166	168	182	175	179	187	176	182	194	200	160	174	187	160	167	179	181	155	163	169	179	182	159	167	196	182	158	194	160	207	204	188	159	188	176	179	164	171	171	194	192	156	228	171	182	164	206	173	172	169	186	187	176	177	163	169	172	191	181	174	167	188	189	184	172	187	169	167	181	172	189	188	206	164	194	168	165	158	177	186	209	175	183	185	189	167	178	203	189	177	187	210	183	167	174	200	173	179	154	179	178	180	168	185	153	184	161	176	194	190	191	195	184	178	174	158	176	156	183	183	202	189	154	164	176	175	190	166	170	178	189	199	184	166	174	193	159	181	174	181	204	171	164	167	177	191	175	197	177	176	177	156	163	164	194	173	174	186	169	168	181	157	175	183	177	185	170	189	187	200	164	200	158	179	176	169	174	185	188	215	194	193	189	157	167	161	168	189	164	186	156	169	183	179	157	174	181	190	145	184	203	200	183	171	176	162	199	178	171	176	193	167	186	195	168	168	166	186	192	164	155	176	195	167	176	158	169	176	176	156	166	177	164	199	175	206	175	159	171	178	177	173	197	164	176	202
1740	443	493	487	495	517	509	493	459	470	492	441	434	467	445	461	483	478	466	456	461	470	453	465	443	438	491	460	452	437	483	455	436	434	431	452	466	465	476	437	477	476	491	474	451	463	440	432	459	467	463	448	471	444	462	455	485	497	391	462	442	433	449	426	453	461	460	434	486	446	459	469	492	466	498	461	426	456	412	488	459	423	455	459	494	463	453	441	489	477	445	491	511	461	483	462	438	479	478	480	472	507	435	448	451	461	460	467	499	453	450	501	453	452	431	493	450	484	422	433	449	403	460	463	453	454	473	474	473	431	434	462	478	452	450	439	470	487	457	418	402	460	496	441	472	466	427	466	470	470	439	480	454	460	448	489	461	429	422	481	441	478	437	435	418	472	422	470	395	465	449	457	455	492	425	458	461	461	466	485	459	416	489	419	441	469	468	474	438	456	469	451	470	473	450	454	486	477	424	446	450	453	463	461	468	460	463	445	417	415	467	451	420	452	438	462	425	457	436	477	475	446	458	456	451	455	442	450	447	468	471	471	451	467	437	443	456	448	448	459	419	446	461	457	412	445	464	514	466	451	463	499	460	455	474	450	471	446	436	418	420	461	460	460	430	463	447	452	459	454	489	494	475	454	451	463	439	465	476	417	478	470	467	434	466	463	454	469	436	461	485	445	429	505	459	455	417	471	457	475	473	459	478	486	460	450	456	463	439	462	463	420	448	447	461	455	482	456	471	434	420	470	471	446	437	428	431	399	484	451	471	437	404	444	435	468	455	416	454	452	469	475	478	437	461	434	427	460	450	457	434	456	456	491	420	456	409	440	465	484	460	436	490	422	444	439	429	464	464	444	475	479	448	442	477	450	461	483	446	499	459	454	425	489	445	452	448	438	446	519	465	465	447	454	478	447	478	438	451	457	425	426	452	453	462	421	464	447	477	457	475	397	397	462	445	492	446	472	454	471	479	462	461	466	462	455	451	479	437	455	434	424	451	472	445	448	476	470	452	491	470	478	467	455	437	459	475	429	466	463	481	487	489	439	534	456	457	447	506	457	480	423	466	471	462	484	478	435	461	466	478	448	445	457	449	438	475	458	433	446	462	469	464	490	433	459	458	453	475	442	468	484	468	481	462	459	436	458	447	486	431	495	454	469	454	471	449	462	461	464	476	434	442	443	458	478	492	428	410	470	473	434	427	449	439	454	464	453	456	455	416	438	447	446	443	446	418	432	474	443	441	490	471	460	465	446	483	476	484	480	452	466	481	472	460	470	443	489	438	451	491	461	469	457	445	467	452	463	447	432	478	455	453	458	435	441	463	445	472	431	425	491	426	416	474	413	406	465	445	447	468	484	442	449	447	448	468	490	449	437	421	461	442	439	442	484	447	450	481	450	425	445	457	457	485	502	492	511	443	474	439	462	431	458	456	461	462	470	438	462	452	429	465	430	462	476	449	456	443	452	441	438	449	410	443	452	437	405	439	431	437	423	448	491	453	437	471	440	467	486	479	419	474	456	456	484	444	423	456	430	441	487	430	489	453	437	442	463	474	442	424	481	462	411	471	410	440	489	452	423	489	507	424	433	471	441	464	474	453	449	458	453	455	473	491	499	457	442	466	457	434	421	457	477	466	496	487	407	445	429	489	441	449	422	441	448	425	472	450	465	461	456	468	448	452	480	448	450	470	472	452	449	471	428	457	456	448	491	462	478	462	450	434	451	469	433	458	445	461	453	453	470	450	455	410	446	464	474	451	477	458	457	462	434	477	450	446	446	435	472	476	401	456	484	460	444	473	454	487	435	453	500	426	486	463	454	438	412	462	476	456	455	485	452	443	492	455	405	432	479	443	451	488	472	465	464	442	496	473	449	453	477	441	441	437	459	453	496	418	425	469	448	457	435	462	449	485	459	476	486	479	456	445	439	489	440	461	449	467	439	491	489	448	484	454	443	454	437	451	444	445	428	453	495	510	454	457	459	466	507	420	455	453	470	477	469	478	475	457	472	444	484	461	458	435	433	435	431	446	430	458	484	433	466	466	468	445	464	493	456	487	443	452	463	446	474	449	479	476	449	454	419	460	448	481	448	422	454	457	449	477	429	450	474	483	479	439	444	472	424	431	459	442	432	435	453	453	465	443	490	512	479	433	432	461	446	438	451	437	448	468	454	422	465	440	524	480	468	441	446	469	446	464	483	460	433	402	438	497	482	449	478	462	460	450	463	471	459	486	447	424	467	480	408	428	463	472	468	443	422	440	501	456	442	458	460	457	426	488	476	529	445	427	484	447	457	446	476	444	443	468	414	453	437	464	455	442	443	419	447	472	441	424	502	439	476	482	461	467	496	469	476	504	432	450	447	452	458	426	449	443	439	452	468	427	479	452	453	464	442	492	493	461	453	474	422	475	438	469	464	450	436	488	464	482	438	431	437	451	448	481	431	477	454	476	449	474	467	479	466	446	464	500	476	475	441	460	443	479	463	475	469	455	461	414	421	440	464	458	444	440	427	468	466	498	453	471	418	457	469	457	465	457	443	460	451	458	440	477	455	464	451	454	434	466	466	440	454	428	428	450	460	501	457	437	455	494	409	437	443	407	445	447	448	486	444	448	436	430	425	524	471	410	441	429	453	440	473	462	480	465	424	456	432	478	450	426	464	466	448	440	447	470	434	469	424	442	459	491	443	454	479	401	444	484	498	480	459	465	486	459	452	456	422	452	446	462	454	484	468	489	465	460	481	448	443	473	453	444	473	489	461	465	447	456	449	448	465	447	429	494	449	444	459	472	482	473	413	457	488	429	471	440	472	463	447	448	442	451	474	444	459	460	474	452	459	420	458	439	428	459	465	467	425	472	458	450	424	455	479	454	435	462	451	467	459	454	445	443	467	450	494	460	462	483	454	426	441	482	440	433	473	464	450	438	458	451	433	434	455	466	463	452	463	468	433	422	411	463	455	440	441	459	489	445	458	448	459	458	428	463	451	433	462	480	467	421	451	479	498	491	433	484	450	465	470	452	441	435	442	420	451	469	449	467	445	453	468	444	463	463	482	451	486	485	477	416	483	474	493	422	462	471	424	467	437	443	445	472	468	423	464	441	474	439	451	456	480	447	493	467	435	460	502	496	459	477	451	480	462	490	444	457	499	490	443	476	432	442	447	465	472	438	395	446	409	421	482	470	497	471	438	440	416	470	469	443	435	463	437	449	502	461	465	448	442	453	484	485	450	447	464	453	489	469	486	446	446	471	428	426	480	470	442	467	431	466	423	456	456	408	473	426	467	434	457	496	438	479	447	486	455	476	483	478	475	469	455	443	417	452	461	470	466	446	461	430	502	463	474	456	471	436	453	414	443	467	477	457	468	467	453	448	422	462	415	426	470	430	463	445	433	456	484	452	464	465	434	408	459	446	469	476	434	446	418	438	406	411	433	410	478	431	428	452	507	436	475	441	433	454	431	459	463	477	498	458	454	483	455	469	463	468	466	436	427
8092	780	662	601	470	406	435	412	397	383	372	345	343	268	333	367	374	366	321	298	341	350	322	322	324	341	344	367	359	292	334	326	344	351	332	314	331	339	307	343	338	329	328	328	325	357	314	322	342	315	316	333	301	325	293	293	330	342	335	335	329	330	332	337	300	297	334	342	328	312	325	315	359	386	349	340	337	324	314	316	353	371	328	324	355	318	351	333	354	331	367	315	314	349	304	348	330	300	336	363	371	323	351	309	300	333	352	340	328	331	355	321	312	311	345	345	315	304	341	328	324	376	329	354	323	348	320	303	313	299	326	322	305	319	334	314	295	315	315	333	300	332	340	321	328	314	318	331	333	335	340	350	324	322	327	316	319	349	303	342	330	320	321	363	331	308	331	340	326	358	317	319	353	330	296	337	323	288	339	324	319	306	334	360	316	354	361	321	297	321	334	325	360	319	337	325	325	297	299	319	319	352	329	342	301	330	330	339	328	352	322	334	354	338	360	352	330	331	343	318	321	331	333	345	305	357	329	322	313	324	346	354	310	355	348	333	357	302	346	323	309	289	312	301	342	356	313	297	344	330	305	365	319	317	337	311	317	337	315	343	346	356	328	330	359	314	335	326	349	337	347	326	315	350	332	346	365	332	333	323	334	346	357	325	323	341	330	299	339	356	336	332	320	329	305	330	340	347	318	349	352	323	328	306	285	282	360	304	314	331	359	335	306	319	315	362	334	371	318	318	352	300	349	323	330	324	352	332	297	307	314	315	336	338	306	337	354	301	313	335	343	332	311	318	330	306	327	310	335	330	320	321	320	348	345	346	333	313	320	350	302	342	337	305	319	336	322	350	333	334	318	314	309	330	313	358	351	358	312	286	304	298	305	353	288	325	317	311	333	313	284	331	320	333	340	352	365	281	348	335	325	351	314	319	325	331	343	361	369	335	310	322	330	353	299	318	328	334	341	305	359	343	338	302	326	327	342	354	345	348	329	375	358	327	331	334	329	325	330	303	338	318	304	320	284	330	351	335	329	330	359	313	354	347	302	344	301	331	296	323	337	321	359	334	340	296	314	312	357	291	344	296	343	342	346	306	351	353	303	343	330	347	317	317	338	320	344	301	337	358	308	315	298	316	365	327	363	354	294	317	332	312	332	316	337	325	341	295	329	330	335	312	338	339	343	303	327	352	307	304	363	298	315	336	337	319	367	333	345	335	353	309	302	322	306	315	353	300	306	331	316	357	326	352	329	364	331	311	323	301	304	301	298	357	323	311	354	331	340	352	290	298	345	315	285	324	327	294	327	348	324	351	306	308	294	314	359	293	303	295	309	337	340	308	322	342	338	319	331	330	310	311	332	324	352	346	352	309	325	276	325	374	332	296	316	293	361	316	321	345	327	354	333	346	329	311	339	340	343	372	335	326	341	331	284	300	336	329	322	313	297	341	263	330	335	287	300	330	337	297	322	333	340	374	347	331	358	319	281	318	347	307	315	345	331	343	298	307	334	347	345	344	330	318	329	345	310	352	337	324	289	304	338	352	337	327	320	327	324	325	315	339	340	335	326	302	313	315	338	341	342	330	327	323	348	343	324	318	344	347	336	339	366	308	329	332	323	349	378	326	307	338	342	306	340	303	309	321	318	337	366	311	297	311	335	317	339	323	319	304	366	357	290	313	333	330	327	329	346	343	298	329	345	310	321	358	331	368	348	341	327	341	317	325	329	323	339	288	327	337	292	339	311	313	327	327	347	336	339	333	311	333	336	303	297	316	333	332	340	350	331	304	298	317	337	358	328	316	295	300	303	302	339	303	317	334	355	326	318	290	328	347	309	298	386	353	315	334	288	321	324	352	326	315	309	335	333	349	365	357	356	315	295	330	324	315	313	336	307	317	325	338	328	344	316	357	331	323	341	343	338	360	344	332	309	327	301	349	325	307	344	337	322	327	397	342	304	305	378	330	300	302	325	302	291	316	333	318	349	350	356	322	302	303	338	301	324	334	279	343	316	295	320	349	340	327	325	340	354	308	317	323	330	301	336	326	319	319	357	323	288	311	319	338	342	377	361	314	325	352	335	324	344	329	315	348	392	329	325	318	332	337	340	326	346	342	312	330	320	332	329	299	338	390	319	324	327	313	366	313	341	314	344	342	323	313	340	342	340	321	335	361	303	267	347	282	347	303	332	351	338	337	307	298	314	307	338	350	372	285	319	337	338	326	334	347	341	314	336	328	330	363	341	342	324	327	333	319	333	285	334	332	328	336	317	350	315	349	333	370	304	340	354	327	312	368	338	348	335	331	306	316	332	316	325	331	307	366	310	299	323	344	327	325	326	348	337	330	300	328	308	312	314	319	308	328	327	327	338	321	336	356	331	324	359	335	347	351	331	342	312	357	342	292	337	320	360	333	351	313	331	318	328	331	347	313	307	323	312	333	324	322	340	309	337	346	362	347	303	281	330	335	318	319	358	332	350	315	330	327	383	375	354	324	309	322	337	346	326	335	285	323	334	366	336	337	282	336	302	311	302	339	405	317	319	322	319	311	308	342	357	377	314	322	319	324	326	301	371	351	324	319	315	331	368	344	346	340	329	365	303	368	311	309	310	345	313	299	321	344	356	333	309	345	349	376	342	285	296	312	325	333	294	352	300	353	338	343	315	350	317	323	346	331	356	324	344	344	363	335	330	307	355	349	286	370	319	307	332	333	343	311	330	335	343	322	310	304	315	323	325	308	328	282	314	366	356	303	289	313	334	294	340	349	322	337	326	313	354	355	351	362	322	328	288	327	300	290	292	350	337	323	316	334	334	343	329	326	292	342	313	295	374	324	314	333	328	324	321	310	290	324	326	298	292	334	343	358	318	318	305	325	291	313	286	325	343	305	330	320	360	366	354	336	316	326	329	314	338	341	347	324	351	292	321	333	317	378	377	352	328	313	326	337	364	333	327	354	293	309	335	306	365	318	338	356	341	307	329	302	316	335	309	339	337	323	326	330	334	315	332	336	331	361	351	331	312	321	327	323	304	348	341	307	314	338	338	378	362	339	316	332	347	315	330	323	341	344	321	338	342	340	310	295	327	316	326	334	353	304	325	348	357	316	345	352	327	331	337	305	321	338	362	340	347	362	348	368	372	332	350	338	350	308	302	330	311	317	359	333	332	328	324	324	331	328	305	346	356	344	338	319	330	352	275	340	309	318	291	302	361	319	341	339	272	335	322	315	324	321	333	346	324	331	348	316	305	287	326	336	331	359	350	311	376	364	326	329	321	308	309	341	319	372	348	352	318	319	320	335	320	318	350	328	337	333	337	337	349	320	315	329	334	335	339	292	312	344	328	320	315	363	323	339	291	321	343	336	352	370	306	314	346	331	333	318	310	325	370	319	364	350	316	312	320	359	345	315	334	360	333	316	322	387	322	334	366	282	338	311	317	326	317	316	335	375	352	364	314	343	325	307	328	313	305	326	349	325	333	324	287	359	318	332	335	288
6827	1122	1561	1640	1391	1258	1160	1086	999	987	969	921	915	842	861	827	806	805	819	776	783	826	772	857	801	783	816	796	857	792	757	804	754	744	795	748	770	781	780	770	734	738	693	778	744	795	743	798	732	785	762	752	750	754	752	821	743	793	754	760	728	772	775	757	780	760	804	784	757	809	721	757	761	741	752	734	800	832	708	756	775	739	716	760	734	804	753	755	731	772	767	739	743	742	761	732	724	746	727	718	735	754	777	749	715	746	746	748	824	751	751	718	783	706	746	752	735	731	714	715	740	717	782	795	720	802	769	771	805	752	778	806	788	792	809	759	722	764	742	756	736	724	737	780	752	724	785	807	745	761	765	758	774	786	738	747	726	737	754	798	763	744	775	770	797	738	710	762	771	753	796	766	766	746	743	819	735	725	742	735	784	755	768	770	795	724	750	746	790	751	791	745	730	779	758	794	756	750	774	777	766	763	763	732	741	767	753	766	808	742	724	723	773	758	745	757	745	769	761	768	725	764	787	795	753	734	734	791	723	760	759	749	758	741	749	736	727	758	791	734	770	775	779	768	742	794	782	747	694	781	786	704	764	737	768	764	817	764	741	700	724	766	758	783	721	738	768	725	777	764	746	755	737	780	740	725	764	744	725	783	753	770	794	763	757	732	739	737	804	750	760	752	785	730	739	734	729	712	729	776	752	776	747	713	744	801	765	810	769	791	788	692	821	770	765	770	686	695	784	753	724	767	784	805	778	766	779	766	763	754	768	750	774	763	711	717	790	733	698	742	739	753	740	680	732	758	735	749	773	799	720	736	770	725	707	737	771	780	782	760	763	764	786	760	795	722	779	739	733	719	740	741	744	716	676	696	750	800	785	746	746	717	726	755	747	828	723	754	781	744	779	754	797	738	764	734	709	782	722	742	790	750	801	733	762	728	774	752	789	749	786	718	746	760	725	808	729	758	769	725	761	780	756	784	785	731	749	733	739	750	745	749	712	753	802	737	809	709	720	740	763	770	734	708	744	790	821	785	827	742	804	687	749	765	793	760	730	752	812	777	750	739	711	742	786	763	728	741	781	750	762	754	714	754	763	785	736	766	775	759	782	710	732	724	735	703	770	770	737	722	768	782	725	741	758	788	727	779	753	761	772	772	763	792	794	775	767	744	774	743	734	760	798	792	715	753	769	740	773	738	773	780	754	709	746	764	720	763	751	765	702	768	776	708	714	744	753	715	764	789	797	734	817	750	763	740	768	718	722	785	785	775	742	783	744	747	744	784	738	734	722	781	800	766	739	782	735	748	779	732	730	740	767	726	776	770	778	758	742	745	787	750	759	767	739	737	773	715	762	736	746	743	697	789	723	797	746	759	713	802	767	800	733	741	760	707	753	702	784	747	765	756	778	749	827	722	744	734	801	750	764	756	801	719	745	763	754	790	743	761	762	734	737	771	775	775	769	812	754	781	799	764	722	756	795	726	733	778	781	734	833	747	770	740	704	733	756	783	761	803	790	760	770	762	780	735	772	743	785	753	750	798	794	746	748	721	782	757	730	780	740	712	770	727	751	701	772	750	741	745	778	723	748	718	741	817	738	744	791	809	784	734	753	744	783	715	752	724	785	789	784	772	806	751	746	728	736	732	766	799	767	713	773	772	815	741	811	761	757	752	771	777	755	732	747	678	761	741	805	747	732	777	756	748	768	775	800	761	744	774	714	729	755	768	795	804	783	752	778	738	705	781	729	799	782	730	758	736	796	738	712	765	705	718	717	754	743	735	743	747	778	775	763	695	741	794	753	748	767	796	736	782	751	717	782	762	712	803	730	763	762	759	760	768	714	788	710	770	785	832	825	761	809	770	780	776	756	780	785	752	720	759	707	746	771	770	782	737	752	772	746	785	750	749	802	791	729	714	773	787	783	777	698	772	805	774	742	704	777	784	754	746	733	704	725	710	745	727	760	760	748	743	717	724	762	746	787	768	756	712	732	795	749	750	708	778	711	739	784	745	765	747	760	801	827	801	764	714	725	732	713	739	767	779	814	740	819	775	740	749	731	729	707	774	748	749	740	732	749	730	757	764	736	722	748	749	755	711	742	740	720	764	767	770	767	716	766	753	769	716	781	717	752	771	752	774	817	753	775	769	771	775	770	763	768	763	731	732	812	761	729	807	758	762	754	800	704	762	796	727	761	756	789	768	767	793	768	749	732	741	749	764	765	741	758	757	699	735	736	792	739	773	776	718	774	759	799	812	788	736	767	743	808	748	737	761	793	759	717	765	709	736	736	809	774	778	809	718	736	767	802	741	775	805	771	815	754	792	703	757	744	736	729	744	731	737	748	758	783	768	756	749	720	762	777	731	754	816	753	750	729	729	790	798	754	720	776	743	774	794	725	723	735	787	770	738	716	736	768	755	779	742	786	738	744	750	756	731	793	759	708	792	729	702	754	741	731	795	778	757	779	756	710	771	738	726	765	767	763	729	758	758	777	823	790	722	746	744	760	769	787	734	765	759	734	743	767	760	764	735	760	774	718	749	792	828	780	754	697	741	710	783	744	802	721	738	773	719	737	706	778	782	722	774	796	773	776	701	762	723	727	751	785	724	755	783	764	795	805	778	739	779	716	747	791	757	750	791	737	735	754	772	718	712	724	736	718	748	736	749	772	708	809	766	777	717	763	781	723	783	750	718	812	764	726	779	728	759	776	797	764	775	690	741	761	762	758	724	749	737	790	793	730	765	744	709	763	758	754	770	761	729	728	751	705	723	834	733	762	724	778	701	763	779	725	752	732	730	743	731	741	768	721	738	750	755	774	766	724	781	751	772	792	748	702	748	725	794	757	798	768	766	754	712	778	729	754	756	736	770	732	765	698	744	735	739	766	737	758	783	747	730	790	752	760	800	734	735	769	761	746	758	766	786	798	742	751	734	699	819	766	803	775	745	779	726	809	751	789	775	760	800	714	744	763	741	762	762	698	781	774	766	736	792	790	763	781	733	810	768	805	786	734	782	729	775	767	759	695	758	737	806	781	809	800	779	779	799	743	726	806	742	792	769	724	721	770	731	722	708	749	726	750	729	724	749	747	764	734	757	721	752	727	772	757	786	771	737	766	761	735	753	698	784	732	775	713	735	758	769	731	796	780	706	765	772	723	773	782	833	742	695	727	774	745	753	733	757	730	719	765	784	745	779	771	768	741	740	757	758	771	784	726	767	774	786	793	758	779	782	731	756	816	783	764	739	748	773	756	780	771	740	764	766	800	768	699	743	747	740	728	701	798	766	776	740	752	750	790	753	751	724	786	760	714	789	764	756	760	797	737	743	726	751	699	730	735	757	791	727	734	705	707	702	757	768	751	749	779	768	728	723	724	745	717	765	771	787	797	757	783	755	798	730	745	735	762	754	759	761	732	767	791	740	748	753	754	698	716	721	753	783	732	759	727	777	768	739	772	811	746	742	750	801	768	790	740	793	755	762	800	788	752	768	745	730
15023	1393	1021	817	568	443	448	375	363	355	348	343	310	302	297	305	329	306	312	265	307	281	294	288	281	281	282	296	261	271	304	254	267	273	261	247	304	247	253	264	281	294	247	299	278	317	310	273	240	272	260	259	274	289	257	285	269	273	285	325	277	275	267	273	240	290	303	293	278	297	296	269	279	305	273	285	313	284	273	272	278	274	275	274	263	277	271	288	287	281	289	250	298	289	281	278	271	303	259	277	294	283	252	269	243	260	272	271	281	247	318	265	285	267	287	270	285	235	299	276	262	283	297	246	292	266	309	311	267	247	261	291	279	290	245	267	257	255	280	270	274	249	301	235	261	239	280	294	234	268	238	291	271	280	266	276	228	297	299	303	267	258	270	278	278	263	252	273	261	256	304	267	268	312	303	317	247	263	294	257	252	256	289	262	288	294	286	255	306	288	283	302	281	235	242	247	269	313	300	246	264	288	310	266	270	279	294	280	238	299	270	253	276	262	291	260	288	273	285	267	285	298	280	265	292	308	262	306	269	276	294	277	276	259	239	264	247	316	280	243	255	266	249	263	262	290	279	294	274	251	276	272	278	307	274	294	249	273	279	298	259	272	262	272	272	266	289	262	304	273	240	255	295	270	270	243	291	283	272	241	258	262	275	258	286	286	289	271	271	290	287	300	287	285	297	292	285	285	315	280	279	279	280	284	299	249	282	285	260	274	239	285	284	276	266	267	267	274	239	298	262	270	274	280	283	291	266	251	285	292	252	284	296	271	252	286	282	278	312	303	304	284	267	299	258	248	249	278	279	289	257	290	256	306	290	273	269	291	260	282	264	288	299	268	252	270	279	264	285	251	264	281	281	263	295	257	280	277	296	302	285	275	270	253	225	251	257	274	305	265	233	290	250	237	273	277	241	287	271	269	309	276	271	301	241	272	303	290	266	260	316	285	252	267	273	295	291	279	299	296	285	298	272	303	288	253	270	260	247	253	267	250	260	274	264	255	297	284	258	261	287	258	270	271	281	311	295	243	269	252	290	263	275	277	286	304	254	263	261	282	263	287	252	257	286	239	268	275	274	274	299	274	271	245	272	283	302	282	274	275	302	268	256	257	266	266	279	281	288	246	256	271	249	243	252	288	260	269	260	261	296	282	309	275	233	285	258	288	295	284	258	257	305	288	273	262	264	290	282	278	265	283	263	248	264	272	271	260	264	274	283	268	274	312	296	254	241	273	261	300	295	270	269	281	270	309	247	287	250	273	292	266	277	285	282	269	275	301	293	266	269	275	278	277	279	261	276	280	269	284	259	272	292	301	284	297	281	270	277	270	288	284	266	269	263	261	303	272	276	293	286	288	259	284	312	233	294	294	303	266	277	242	263	245	285	273	259	294	277	263	293	254	294	283	269	251	282	235	280	287	248	268	303	230	275	259	261	255	275	271	239	268	285	283	291	289	245	316	263	282	284	259	281	291	276	250	270	245	279	285	259	319	300	245	248	273	287	258	280	254	314	275	253	256	279	291	244	255	279	264	298	293	307	268	305	287	292	283	276	272	271	236	283	285	266	239	280	261	263	294	270	272	281	251	287	258	272	273	271	274	278	255	265	281	257	288	301	265	274	242	269	277	307	247	282	272	310	304	284	254	278	297	226	273	281	277	275	287	268	301	253	281	265	272	247	291	262	310	311	279	265	290	253	273	272	287	283	267	279	266	269	264	253	263	304	279	265	247	304	264	239	281	287	267	293	292	274	282	280	316	285	276	297	255	272	280	296	242	280	283	280	262	286	295	303	292	230	277	304	262	256	263	270	301	300	283	243	309	280	297	289	246	277	256	275	304	303	278	294	284	275	273	279	292	281	255	276	272	277	280	245	260	246	279	291	282	251	307	272	295	290	315	287	260	294	269	284	270	288	242	284	310	278	295	274	299	270	267	261	271	282	278	268	252	278	299	266	312	267	289	245	266	270	292	279	286	287	261	287	286	279	266	296	275	278	266	328	277	247	269	275	288	299	292	303	284	253	284	300	276	279	289	265	272	291	256	264	276	285	269	293	305	270	294	286	262	251	261	295	259	266	257	298	294	280	261	261	284	281	258	261	261	288	282	283	298	284	316	289	304	261	310	272	270	296	265	257	276	330	290	269	286	255	295	280	256	249	283	270	271	295	273	247	266	272	258	285	288	280	240	273	280	276	276	279	275	258	295	256	290	273	255	304	288	269	294	313	298	247	268	270	262	248	229	309	274	242	259	289	266	298	278	279	260	284	291	254	283	266	285	298	262	299	268	283	284	275	264	268	278	288	270	236	247	276	264	303	280	274	285	259	283	301	276	267	284	306	280	267	260	264	290	284	278	264	249	251	260	272	282	235	277	254	258	261	279	259	261	294	284	287	276	316	284	283	252	263	238	259	287	277	298	280	265	245	305	309	248	296	291	273	234	265	263	282	281	283	264	273	287	249	274	267	287	274	299	276	308	266	264	260	265	267	268	268	285	282	268	252	263	252	267	266	269	284	273	270	317	269	287	282	318	251	281	309	271	289	275	255	305	250	264	301	265	267	290	258	284	284	255	256	261	260	250	281	259	294	269	272	300	333	258	274	282	253	240	271	297	273	322	266	281	295	259	277	258	288	299	287	269	275	287	272	264	301	271	262	279	248	285	230	254	272	269	270	242	273	279	275	295	279	261	287	297	239	289	280	287	282	262	273	272	277	272	288	304	264	269	266	282	248	265	267	261	299	309	281	265	254	261	258	313	252	280	266	256	263	259	258	243	244	275	286	278	258	280	260	283	244	317	271	282	252	259	279	237	280	267	308	276	261	290	318	286	290	299	290	321	282	296	290	273	296	301	278	268	284	276	240	260	290	285	291	285	259	299	274	267	244	271	232	256	262	272	289	258	289	266	260	270	286	262	297	282	254	296	277	245	282	284	247	246	263	266	258	261	293	251	283	268	308	284	253	274	293	287	292	265	260	262	294	300	255	272	262	298	320	296	276	276	295	247	274	286	269	244	281	278	283	268	275	261	304	268	280	261	294	297	268	266	276	269	281	266	287	285	283	286	275	250	235	262	298	295	275	257	306	302	293	263	281	308	310	272	273	279	294	277	285	296	261	238	264	254	259	283	274	253	295	253	277	309	279	269	290	277	291	261	283	283	288	265	296	253	253	285	290	295	282	298	279	286	280	265	296	280	309	303	251	245	304	282	264	287	298	283	317	259	298	258	267	266	274	257	270	274	277	273	278	282	248	305	284	265	287	268	298	269	266	274	300	271	250	312	302	283	251	270	308	252	271	261	268	253	236	277	259	284	274	296	276	272	310	280	258	272	307	269	281	253	298	288	292	284	299	288	244	289	279	261	237	290	287	322	287	289	255	269	292	305	284	272	297	280	278	255	285	253	282	269	268	263	271	264	231	265	256	245	273	280	290	256	277	333	242	248	290	310	264	276	261	312	271	272	247	287	291	273	282	257	289	278	250	283	270	272
8470	1232	2277	2253	1957	1689	1418	1183	1141	965	995	972	915	853	848	837	750	735	691	695	727	682	680	688	677	678	698	683	661	675	629	631	636	634	649	658	707	667	688	655	627	652	657	611	616	620	660	644	637	658	602	633	607	668	652	645	593	635	639	594	603	653	623	643	625	649	626	607	626	619	625	618	658	621	618	635	652	588	608	677	612	632	634	601	638	668	570	617	605	601	631	653	628	653	601	620	627	630	644	619	573	616	615	625	608	595	651	623	642	612	639	620	598	632	648	655	651	680	616	624	587	618	613	639	623	621	633	667	642	618	607	633	681	626	613	638	664	604	592	626	577	601	626	579	574	622	619	621	579	609	616	620	636	641	652	589	639	646	608	600	634	641	609	637	625	596	649	564	641	614	609	647	622	630	658	641	605	594	609	599	642	619	595	612	607	598	610	655	613	605	637	601	644	623	582	613	573	628	564	568	615	614	639	627	653	579	623	578	637	601	601	587	637	637	573	636	591	603	612	622	610	620	603	583	628	563	606	643	650	666	605	572	673	647	617	661	654	616	613	628	641	597	633	613	668	620	626	622	595	552	636	648	632	639	570	619	643	642	606	633	640	699	588	598	661	610	651	631	643	616	622	639	615	649	645	640	612	615	603	638	672	582	579	594	634	596	622	587	636	618	608	658	620	563	572	595	587	611	636	597	636	614	604	609	600	632	539	585	608	612	627	626	597	593	602	599	659	602	595	616	632	661	605	594	627	589	616	665	615	631	591	633	624	636	648	611	587	587	629	594	584	596	616	607	640	647	638	635	598	707	589	622	599	618	571	612	612	578	609	611	643	641	651	621	640	633	595	614	588	624	626	643	646	614	643	624	579	660	592	596	629	608	623	615	618	649	619	622	596	605	626	621	636	639	603	664	647	599	630	647	608	573	629	547	590	568	632	592	608	620	624	604	627	631	591	654	643	577	658	586	615	632	606	605	592	577	591	641	599	592	590	600	600	674	606	620	635	636	624	657	605	602	625	596	596	598	636	624	621	646	631	621	610	618	617	604	614	615	651	628	601	595	657	594	648	611	642	630	628	623	647	596	640	552	567	608	632	601	632	587	601	609	626	614	585	610	621	595	626	602	593	629	609	614	655	601	650	591	601	644	636	622	608	603	620	648	627	613	588	575	652	600	623	609	653	612	624	614	653	575	617	607	576	626	654	644	644	596	631	613	617	582	633	620	640	635	602	626	656	585	606	631	653	607	604	564	625	594	595	608	642	627	649	616	645	595	637	592	645	593	677	585	660	629	605	597	614	631	594	589	670	600	648	613	622	594	648	624	599	603	640	684	665	635	600	629	649	648	596	627	600	598	607	609	646	615	617	594	637	620	569	605	607	630	591	618	629	625	672	592	615	661	616	632	614	609	632	645	615	621	623	603	605	609	612	615	628	620	661	656	607	630	633	638	618	624	599	586	669	595	619	604	657	633	598	604	586	596	621	602	601	633	590	627	628	658	623	647	577	626	661	591	653	618	598	630	603	641	593	635	596	580	621	584	606	586	658	610	618	667	642	630	608	660	570	621	601	620	620	641	625	685	629	578	632	560	607	634	640	626	589	696	637	630	624	595	612	658	628	620	637	653	568	639	623	600	652	638	627	609	632	627	608	604	589	608	602	656	608	627	644	665	624	613	627	608	613	649	629	628	622	673	618	597	576	604	617	638	617	645	597	634	610	649	624	568	591	640	617	610	656	598	639	628	609	625	609	591	645	621	598	609	614	586	602	611	624	643	556	574	621	638	596	629	626	628	594	637	622	588	618	613	646	637	654	614	610	594	593	639	596	560	602	651	651	580	626	632	616	608	617	628	619	608	635	593	617	605	615	647	594	611	636	602	646	621	597	598	665	639	608	622	615	591	639	624	638	646	656	608	613	604	630	612	623	654	610	616	616	659	665	646	629	631	629	600	632	582	616	622	642	584	652	586	602	639	610	592	609	634	625	597	595	614	636	632	628	605	622	546	610	601	588	682	630	589	676	647	641	619	545	602	652	602	608	625	628	666	584	636	573	615	575	628	628	616	620	627	605	650	592	615	623	587	649	614	614	605	596	615	673	637	614	622	589	622	634	601	636	636	600	623	614	618	612	593	570	612	630	627	630	633	654	643	591	629	599	613	597	592	596	648	647	610	615	615	628	637	602	634	643	612	611	648	593	579	600	637	608	628	621	626	584	629	602	616	609	575	634	658	638	607	636	618	619	588	595	618	614	608	678	625	647	603	623	617	652	645	656	629	594	629	670	615	614	633	616	615	575	639	604	576	620	617	592	610	648	641	635	611	604	650	588	594	634	619	592	638	597	587	639	617	602	666	661	577	624	601	620	608	573	593	627	621	608	620	565	622	624	635	623	603	590	626	621	611	609	601	597	600	621	674	610	603	595	626	629	636	615	626	618	592	627	617	649	614	615	639	603	588	611	566	604	600	605	633	627	650	620	665	567	648	620	609	613	610	597	592	640	613	617	689	635	645	632	612	621	620	654	616	629	638	626	652	651	667	632	599	632	680	566	591	601	643	650	602	608	603	617	605	577	598	632	642	631	606	657	548	639	592	622	599	599	624	587	602	587	678	595	644	559	637	672	635	610	583	639	647	592	594	598	590	637	591	596	637	581	600	624	600	627	622	599	608	599	634	636	609	585	642	634	631	646	669	616	604	634	650	649	617	630	592	616	600	622	609	636	628	623	646	598	604	619	601	647	630	598	609	615	606	646	649	678	614	655	605	650	601	657	621	577	558	639	629	605	652	605	597	630	609	611	643	613	598	572	625	599	610	562	617	604	646	615	630	625	625	588	638	655	551	613	575	624	635	616	626	610	600	618	591	611	629	599	616	604	631	607	612	641	634	623	621	610	660	622	644	640	647	669	648	656	614	627	605	622	630	626	581	601	616	612	637	605	625	601	665	598	592	644	655	627	600	580	622	611	606	634	624	681	626	627	645	609	651	581	644	617	635	588	627	638	581	617	629	648	611	626	634	608	613	610	582	598	610	604	584	642	610	593	640	629	617	633	637	649	614	649	614	622	659	620	602	611	649	588	615	603	662	623	602	625	597	586	620	647	597	621	600	599	639	609	686	601	599	612	611	638	620	617	626	594	633	584	626	636	618	626	582	638	648	660	593	659	596	624	604	636	634	598	626	649	652	631	637	588	638	633	613	617	610	629	629	627	616	653	625	651	617	647	626	659	607	613	605	634	618	591	609	667	571	633	567	623	604	593	612	628	599	601	630	671	555	603	591	672	622	622	580	608	607	639	597	647	630	599	566	589	601	625	608	642	655	620	601	672	627	632	641	648	613	615	642	627	629	617	599	586	611	623	625	644	660	594	595	589	604	608	648	584	621	606	649	631	608	641	592	587	626	661	585	598	605	595	601	620	595	585	626	587	614	607	646	662	627	582	637	610	583	625	601	626	605	615	655	619	635	608	618	645	608	674	651	636	636	621	602
1671	221	203	185	198	196	170	167	196	171	166	171	168	193	187	204	201	175	167	185	174	176	168	211	189	179	168	178	184	172	171	169	176	176	187	162	189	162	172	156	166	168	192	178	186	181	161	192	193	188	215	184	162	177	163	182	189	195	146	183	177	153	172	165	180	169	195	156	187	166	204	187	174	191	185	147	176	173	168	187	183	189	195	174	172	197	168	161	190	180	171	179	158	200	160	171	197	163	206	179	205	186	191	159	188	171	183	186	199	170	174	165	172	161	166	199	182	188	178	194	176	204	163	185	180	160	162	184	175	173	179	178	170	180	181	167	180	171	178	189	180	173	187	199	188	187	190	174	178	181	188	193	195	175	174	179	192	180	182	172	155	178	172	166	149	191	185	194	176	172	183	166	164	186	184	219	173	188	153	164	175	195	201	183	201	193	180	172	225	158	173	173	185	189	196	197	180	169	197	175	191	162	178	193	177	176	203	183	186	175	188	216	181	172	177	176	179	165	175	182	183	184	171	180	199	161	186	191	186	204	188	162	203	182	162	172	187	171	175	156	173	159	189	195	173	169	194	140	183	186	191	183	177	175	202	178	171	185	188	199	214	169	196	186	174	196	183	169	181	193	174	181	178	185	194	175	178	171	177	168	173	189	167	173	164	167	182	199	190	180	171	189	179	175	191	185	159	189	213	173	198	176	170	186	169	177	196	218	179	180	165	165	178	158	178	175	166	166	168	166	164	155	174	139	168	198	197	170	201	194	165	175	181	159	161	173	171	194	189	174	195	163	191	168	165	168	164	172	190	184	160	195	179	180	167	191	191	160	192	188	180	220	176	181	200	173	170	156	189	177	156	172	176	163	146	166	178	205	194	179	178	165	174	190	171	191	160	185	168	173	205	187	188	163	159	185	171	194	172	174	180	216	155	185	178	156	153	171	189	160	182	184	175	158	176	164	207	172	187	189	180	174	208	178	182	173	203	168	184	194	155	195	162	177	167	201	176	165	174	179	183	170	205	178	191	179	182	152	152	205	193	174	164	186	175	177	208	201	166	193	209	174	203	184	187	183	152	168	173	154	179	173	202	177	205	181	160	192	189	201	151	179	195	173	173	188	163	150	190	175	206	163	196	191	181	206	201	172	189	185	186	196	174	197	175	170	207	181	189	189	184	167	181	193	172	185	175	155	154	170	175	183	167	179	179	170	199	200	196	207	159	183	176	162	182	170	167	174	185	181	158	150	191	168	186	151	181	183	176	182	163	194	182	173	193	148	164	180	173	188	191	172	193	186	189	193	166	171	161	179	176	188	188	163	175	183	189	172	170	179	193	197	180	183	159	183	163	184	189	169	183	183	167	190	173	166	184	176	173	156	188	170	205	158	176	206	167	190	168	181	165	194	170	167	212	199	182	198	169	183	165	172	166	165	189	171	187	163	195	184	208	173	163	174	162	195	161	157	171	195	192	160	163	158	179	207	195	183	190	160	171	193	174	191	176	169	166	173	200	176	193	162	167	157	159	159	196	184	183	166	153	193	197	189	162	184	170	175	168	187	219	189	191	191	202	181	195	179	144	175	192	179	185	200	167	211	172	178	179	169	167	166	173	190	166	170	193	197	155	172	180	162	157	156	187	161	168	182	182	193	173	207	173	176	186	207	184	180	186	188	170	167	194	190	184	171	172	200	163	181	190	182	191	172	166	178	186	171	197	184	181	183	169	179	203	175	197	153	164	176	190	188	180	171	186	171	177	168	156	196	183	161	206	179	196	208	197	182	201	161	174	156	170	178	193	182	157	180	177	198	180	172	200	161	196	154	207	197	197	157	177	175	197	114	149	146	185	186	168	164	180	192	176	176	182	179	196	152	174	170	175	180	171	149	189	177	167	179	178	178	185	190	178	177	168	168	199	208	185	205	178	158	206	191	180	173	193	172	187	159	157	182	157	150	167	158	165	189	204	176	173	170	177	205	199	200	193	196	167	172	179	192	172	190	192	182	190	179	178	188	161	170	178	174	166	185	197	184	188	177	198	164	158	174	171	178	202	196	180	208	193	191	182	149	181	172	176	177	163	190	169	152	207	201	171	162	191	194	179	208	176	182	170	189	188	185	197	165	184	185	175	197	164	190	202	179	198	154	186	161	181	171	197	161	198	171	152	179	163	178	163	198	173	188	164	183	177	162	166	186	192	171	160	189	191	196	166	172	184	185	190	185	181	168	213	178	182	173	187	177	158	177	188	154	171	182	171	179	221	208	183	186	168	201	202	189	193	191	187	176	170	150	187	183	169	139	182	192	164	179	185	187	187	175	161	193	190	169	176	198	178	164	171	180	174	188	180	205	167	186	176	175	176	183	185	168	193	206	170	183	165	183	163	183	178	179	185	165	161	158	185	197	183	201	198	179	175	175	178	168	182	203	189	161	165	199	187	197	174	179	165	174	194	218	181	175	177	181	184	181	163	167	168	179	190	167	185	198	187	205	191	194	200	169	179	170	170	203	173	185	172	174	179	179	181	164	164	144	167	184	180	172	186	164	169	165	178	165	181	173	155	199	188	162	189	188	182	176	157	158	178	185	186	190	174	191	194	195	184	177	158	174	183	203	164	170	184	163	174	202	200	192	180	215	209	193	172	166	176	190	184	188	172	198	167	180	166	167	157	151	191	157	173	144	185	191	227	196	173	177	185	155	176	175	184	177	186	170	183	151	183	169	191	214	204	201	186	162	154	172	166	176	185	168	170	161	181	146	187	189	182	152	162	171	195	153	192	186	158	172	175	179	164	172	162	171	165	175	176	205	201	158	198	191	202	185	177	187	184	178	173	175	173	171	190	178	178	182	197	168	172	190	177	177	179	184	184	198	158	170	185	209	169	189	185	190	182	199	201	207	187	172	157	159	183	184	180	169	189	182	179	181	164	179	202	185	194	181	181	191	213	174	178	202	183	185	175	175	184	176	194	161	178	164	190	176	182	195	178	185	172	219	192	199	189	176	182	209	177	156	179	179	182	183	165	187	175	170	176	207	190	185	164	179	185	173	169	203	155	164	186	189	191	191	176	182	200	200	183	184	211	175	172	152	173	155	183	190	190	186	167	186	186	187	175	185	172	178	169	205	178	164	174	189	187	180	179	180	177	215	175	162	188	146	207	170	184	202	150	163	171	172	179	177	180	181	166	205	174	181	178	172	206	189	193	190	194	198	212	192	163	180	170	160	173	184	185	179	169	185	199	201	191	204	209	202	178	179	203	156	181	176	155	171	171	178	169	190	199	166	168	199	180	141	185	172	202	182	211	147	180	175	162	178	158	152	187	196	182	186	196	222	191	177	183	172	172	201	155	174	190	167	170	169	152	175	168	160	184	169	176	163	178	162	173	180	176	185	181	176	167	175	199	203	172	188	189	198	192	171	184	191	189	186	173	196	176	174	187	186	190	202	192	176	170	190	221	180	208	168	169	159	167	174	212	176	162	176	159	189	170	177	182	172	169	166
1801	495	494	537	505	464	449	472	469	477	494	488	467	446	486	461	477	483	475	404	456	473	487	511	463	470	488	431	455	472	475	437	448	469	441	439	481	438	468	465	449	474	452	492	465	434	476	446	446	493	464	472	458	470	451	454	416	417	450	474	462	447	456	475	501	489	453	440	459	487	463	446	457	418	498	457	495	456	437	455	431	434	456	432	444	481	447	465	466	500	469	482	490	452	472	462	468	473	459	425	484	484	453	463	470	459	493	500	463	477	452	432	486	459	450	409	460	478	442	478	450	447	495	480	475	450	459	440	420	447	448	467	441	462	472	453	444	438	404	479	468	426	447	462	434	458	444	463	476	413	438	452	442	463	454	473	468	460	432	472	456	470	471	415	452	469	471	466	449	470	478	474	459	505	463	431	497	469	477	478	437	498	495	457	456	435	459	433	456	493	427	500	422	468	504	455	441	481	435	509	443	474	434	438	431	428	450	480	433	452	467	435	439	481	446	444	396	463	456	444	478	460	464	501	452	474	457	452	439	438	473	444	466	465	436	450	422	462	454	469	461	442	487	462	509	463	452	461	479	448	472	429	467	460	485	456	465	474	486	468	467	470	464	456	481	460	463	427	472	464	464	410	465	447	449	470	444	433	479	452	473	439	493	445	464	444	399	455	456	466	492	453	479	440	466	461	458	462	486	474	463	446	450	451	464	471	452	448	463	421	457	457	412	480	475	441	464	475	442	443	435	461	459	436	489	447	419	442	487	434	483	459	482	472	400	421	480	463	432	438	488	437	475	452	450	461	450	455	464	433	474	494	493	418	461	424	452	460	478	455	394	416	407	505	472	444	459	418	470	470	450	468	470	429	457	416	444	452	459	469	476	491	485	495	490	457	449	435	474	443	457	461	429	411	431	431	474	447	452	444	464	420	444	464	497	420	434	483	445	487	484	497	453	471	451	430	464	457	444	482	446	466	455	450	428	467	469	464	472	454	438	467	476	420	459	485	438	475	463	437	474	449	444	464	491	445	454	427	507	463	427	425	459	436	474	450	449	460	426	472	496	452	462	433	489	456	464	458	458	460	466	441	430	443	446	438	444	425	474	433	474	462	465	474	475	427	451	444	478	450	444	420	421	445	464	475	476	393	494	487	461	466	464	455	459	442	497	462	462	440	503	481	482	393	479	509	468	474	436	447	487	427	426	453	461	456	474	466	451	467	508	441	438	470	457	439	468	461	445	463	479	467	451	468	466	463	456	442	473	415	478	473	442	474	472	436	471	463	457	454	465	469	460	445	490	459	493	461	459	498	462	485	413	431	465	448	450	422	437	466	460	481	434	497	444	446	446	474	446	464	459	509	474	448	473	449	481	462	460	494	432	449	452	493	452	450	436	465	490	510	435	452	464	434	457	512	470	480	469	484	478	411	475	464	448	429	439	451	416	478	443	467	421	434	450	456	446	454	439	494	462	437	414	474	483	508	442	455	464	444	477	450	466	467	433	472	441	436	505	489	449	432	442	468	470	442	451	450	462	456	488	452	480	469	491	480	484	514	447	461	461	440	452	455	442	446	420	463	485	462	421	443	457	455	441	505	450	500	448	457	491	411	449	473	464	433	452	472	487	417	495	467	470	435	455	438	439	478	499	475	425	471	461	484	447	468	451	465	444	465	453	462	458	431	463	485	448	435	472	443	427	478	434	451	481	453	425	466	460	451	460	435	461	457	457	407	432	416	478	427	451	427	473	468	462	439	460	465	498	465	470	399	454	467	459	457	455	429	466	454	455	438	433	438	494	470	451	423	480	428	449	465	452	467	463	464	475	441	448	452	450	468	454	417	464	472	454	443	475	432	441	454	467	443	463	478	427	500	443	488	455	445	433	476	451	487	433	504	460	487	461	443	445	497	425	461	471	471	472	482	450	461	439	457	459	426	464	463	477	455	460	448	450	437	497	486	456	461	474	448	450	444	454	472	439	413	469	461	453	442	475	451	461	422	470	436	436	465	487	447	471	455	443	469	446	502	473	489	461	485	478	462	443	435	468	465	454	455	452	474	449	451	455	473	428	450	464	439	439	475	471	455	444	446	462	448	424	433	465	453	405	462	449	479	500	455	470	491	456	467	436	417	442	454	460	467	467	444	453	458	454	485	432	430	442	463	460	436	435	488	462	433	471	471	471	456	470	461	466	472	440	458	446	439	466	456	430	505	486	438	475	425	459	455	456	487	465	469	483	472	450	422	410	483	478	459	464	480	427	474	434	475	476	480	418	458	441	461	460	480	457	497	444	472	406	491	442	453	471	443	465	460	461	464	465	472	427	437	479	463	462	456	478	450	486	462	440	476	459	466	416	474	503	436	464	481	451	466	493	438	421	467	460	441	462	454	471	474	439	439	494	474	464	479	422	465	451	489	410	462	459	438	491	491	444	457	474	436	497	456	465	453	459	467	456	454	462	449	479	451	484	461	451	484	467	477	464	465	465	451	472	454	448	493	454	455	484	447	450	427	449	502	461	455	495	465	446	457	455	480	460	412	454	468	467	483	500	440	495	411	423	486	465	480	442	466	462	423	460	482	437	484	441	426	428	437	454	458	455	461	419	455	453	479	470	439	453	452	459	452	457	432	464	427	490	434	462	440	457	511	417	455	447	450	438	476	441	474	467	493	460	467	481	483	427	451	468	438	504	401	450	395	412	444	456	484	420	481	467	468	467	449	456	457	430	457	476	480	460	446	437	475	437	461	467	432	459	443	463	489	417	506	476	485	460	449	439	471	477	444	419	426	480	428	491	445	443	441	474	458	437	437	490	435	455	482	482	475	440	416	450	412	441	456	479	460	479	451	445	495	492	501	458	431	427	465	469	487	477	447	448	461	496	460	476	510	453	499	409	498	436	460	460	485	460	468	422	511	471	454	452	444	438	452	454	474	467	470	423	490	455	466	446	480	509	483	488	419	419	449	492	478	474	466	467	484	431	466	480	471	417	474	460	475	503	469	469	453	429	461	485	458	464	449	487	491	472	419	470	446	458	462	457	425	476	451	461	474	458	413	459	448	474	442	453	442	467	481	445	464	464	409	446	457	465	460	453	464	448	459	459	450	449	442	439	439	468	463	467	459	472	482	426	475	452	436	453	465	478	456	462	480	443	467	440	456	465	445	465	433	476	472	445	493	456	425	446	445	439	483	453	459	464	425	470	476	448	441	479	465	426	413	464	480	461	468	447	470	452	467	492	460	474	461	467	491	481	429	442	475	493	424	454	404	449	451	480	479	454	472	463	431	460	496	489	469	445	471	444	494	452	467	481	434	479	454	423	464	475	480	477	426	426	468	464	463	475	468	462	481	465	430	468	431	467	486	461	437	481	453	482	411	486	458	446	451	453	437	471	413	457	471	483	393	442	472	461	539	449	451	487	465	468	468	390	430	473	499	481	447	444	494	478	476	462	469	451	425	472	458	431	465	461	430	420	438	450	459	461	428	468	456	477	447	488	472
8017	731	731	557	499	467	451	382	361	406	383	337	366	355	336	331	331	342	333	363	331	316	319	341	292	336	329	342	338	342	326	323	356	361	348	306	362	354	302	310	312	328	300	310	347	331	350	364	308	347	325	344	329	283	329	300	339	326	316	325	353	313	337	325	344	334	296	365	317	321	350	312	321	361	315	296	327	340	335	304	356	330	284	349	342	326	349	350	343	337	356	374	302	335	349	306	301	300	344	303	371	332	305	329	310	320	330	312	303	315	329	324	331	311	355	379	345	323	345	341	319	329	337	307	322	332	365	350	308	283	340	362	343	334	306	370	321	329	355	344	344	326	317	317	320	311	322	346	333	321	350	313	337	334	315	312	334	322	327	323	326	339	311	363	346	316	322	293	312	325	355	344	322	310	339	325	323	337	315	350	335	369	318	304	345	324	339	341	337	359	318	352	336	305	353	294	343	296	318	327	326	335	336	326	339	341	326	298	338	350	305	305	339	376	353	358	331	364	300	349	315	301	301	308	297	318	348	310	337	346	327	317	312	319	326	337	326	337	323	323	290	280	301	312	307	355	335	327	372	364	328	332	329	301	321	318	354	322	312	351	305	351	339	316	360	337	328	356	324	310	331	342	324	346	354	314	332	340	344	346	308	334	350	338	355	344	343	317	328	314	333	323	306	374	313	356	334	321	338	340	322	325	311	316	332	310	329	346	311	341	346	325	352	322	346	307	363	320	361	325	334	341	329	304	340	345	295	315	336	320	311	352	331	309	322	309	311	307	313	296	326	322	325	354	306	341	337	341	325	371	327	327	327	348	311	295	307	320	303	286	315	315	319	282	372	333	389	337	340	348	319	321	315	322	327	378	293	289	342	319	302	325	324	322	365	297	314	315	306	324	338	330	317	351	336	296	339	349	332	323	300	368	330	323	390	330	342	316	329	326	350	326	372	328	320	322	332	320	326	354	341	312	314	294	300	306	322	347	360	344	325	307	326	294	329	353	346	334	344	343	355	321	347	295	325	338	328	336	292	313	335	341	313	312	339	338	337	332	320	359	327	335	316	321	318	338	349	357	330	351	370	325	325	328	296	320	354	357	323	342	320	324	319	337	286	341	316	297	307	324	308	327	349	353	353	330	325	323	343	303	350	331	353	320	315	338	308	327	340	302	296	335	357	376	364	312	311	336	354	320	358	322	364	321	299	328	347	342	319	319	334	320	350	300	299	312	350	306	316	309	344	336	338	317	283	352	291	306	302	356	311	319	321	340	307	326	310	323	345	357	328	318	363	356	358	314	312	324	310	326	339	321	354	330	334	328	339	339	333	346	328	335	348	323	375	335	304	302	353	345	352	344	340	336	320	315	363	293	334	338	353	344	317	332	320	311	320	322	340	338	322	310	278	350	291	322	320	328	329	336	328	336	379	331	380	306	309	298	333	343	317	354	335	319	336	378	365	328	384	324	322	330	315	317	307	309	319	302	323	318	301	331	360	333	367	302	385	327	296	341	352	315	342	332	302	343	306	349	314	310	321	315	334	332	322	346	326	347	342	329	325	330	369	321	325	347	325	378	322	354	331	384	374	320	319	330	304	322	350	361	316	297	328	310	327	338	301	329	349	323	346	307	328	322	351	316	332	334	315	317	318	345	327	335	345	312	299	322	330	303	338	348	322	355	337	337	328	326	367	321	369	317	359	326	332	343	325	342	350	355	341	321	337	340	315	332	325	337	348	339	321	317	337	339	322	304	318	331	333	298	367	345	359	324	309	312	303	333	324	345	343	350	328	345	327	292	307	325	299	353	343	317	299	337	326	332	311	306	301	314	332	307	337	317	347	316	309	301	343	367	362	346	347	321	327	279	335	339	317	324	309	346	348	314	337	317	307	311	323	317	333	333	335	319	354	326	334	325	339	319	311	303	342	350	337	312	331	317	296	297	318	352	337	329	294	311	339	338	325	340	342	313	359	296	325	325	354	334	347	323	344	334	354	319	330	342	299	349	320	344	318	346	310	333	333	326	303	345	332	313	353	314	323	324	344	354	326	319	318	321	336	329	328	353	328	320	355	353	334	290	282	330	325	356	323	342	347	317	321	324	315	352	358	317	364	324	347	321	312	348	360	344	318	332	383	327	324	319	337	318	313	340	328	334	347	360	337	343	321	340	338	319	339	337	326	323	299	336	349	317	350	315	287	332	318	311	351	351	344	334	331	369	325	382	308	356	364	318	317	388	350	333	303	306	311	314	363	314	356	298	320	331	329	354	314	342	290	338	330	309	327	341	332	322	289	329	330	313	351	338	364	345	323	327	324	289	346	330	361	337	340	315	339	289	292	330	366	350	318	330	326	332	348	367	313	327	323	354	352	355	300	306	332	353	328	316	317	337	342	321	325	323	343	333	349	348	401	372	329	372	363	333	298	351	294	296	352	352	335	304	336	350	335	353	335	343	356	305	335	335	334	336	353	347	322	331	325	343	315	341	312	307	297	335	352	341	291	288	326	344	326	302	316	299	333	317	345	297	359	311	337	330	299	326	316	301	292	332	317	325	314	326	340	316	350	351	316	319	304	341	315	331	324	336	359	351	324	365	288	341	322	310	348	336	351	352	370	335	322	311	360	316	341	364	335	368	348	321	328	314	360	303	337	305	329	317	338	347	374	331	339	284	322	315	317	353	306	314	351	332	322	344	306	321	306	321	306	309	334	318	337	344	320	295	315	324	318	326	326	319	339	350	319	335	322	306	352	351	351	357	318	337	362	334	310	317	321	356	317	318	333	372	320	314	336	349	368	332	344	338	338	347	320	294	320	339	354	349	319	326	342	327	333	333	309	325	327	331	311	318	339	347	327	358	357	314	370	323	320	326	325	356	352	281	329	313	327	321	334	319	308	328	386	310	318	364	320	321	326	322	292	352	307	328	361	327	331	367	316	322	321	334	344	347	321	338	338	353	301	294	326	344	341	358	305	341	352	321	352	328	326	326	367	338	365	341	315	332	366	321	354	342	298	346	310	321	326	353	347	345	348	325	350	326	337	310	353	330	351	344	363	323	330	366	340	352	348	327	308	352	349	288	356	326	333	362	349	340	367	307	360	368	377	312	354	302	327	313	303	347	363	281	344	328	342	328	323	350	332	351	330	317	330	311	355	369	342	367	364	299	357	348	316	290	321	303	331	308	324	325	333	319	318	326	333	321	323	336	332	339	327	313	368	332	341	329	325	310	311	315	324	324	311	328	325	301	333	318	346	309	310	331	327	310	303	340	279	308	322	331	342	329	327	371	354	313	293	309	323	330	306	352	314	310	327	312	338	339	347	292	320	348	300	287	328	350	372	342	329	288	334	313	321	340	335	314	323	332	308	316	328	339	335	330	343	338	336	297	337	326	313	329	343	319	372	351	317	319	334	359	344	312	335	314	312	325	334	304	316	309	335	308	331	321	316	358	355	352	318	330	343	346	348	332	314	311	327	328	334	333	339	319	332	341	337	323
6737	1062	1576	1639	1581	1239	1157	1085	1044	1010	976	912	911	825	850	866	815	819	799	813	843	783	774	819	811	800	771	766	769	821	822	808	783	759	776	729	807	775	770	798	698	717	718	733	851	756	811	778	749	695	788	747	762	751	738	738	812	750	765	776	775	780	801	736	738	780	738	757	773	763	727	761	762	726	741	744	755	742	765	771	755	727	732	740	780	719	763	754	750	759	724	752	780	734	730	755	755	692	788	697	752	772	769	730	676	741	770	777	758	749	742	742	797	795	730	765	775	765	730	728	704	753	729	820	757	773	696	786	734	771	770	723	745	741	739	741	710	743	775	771	795	768	766	739	745	764	768	777	735	766	838	723	777	807	729	737	795	729	746	751	722	795	763	782	753	765	771	753	773	747	767	720	768	732	750	754	736	706	768	747	754	716	764	746	721	762	702	738	713	744	793	746	774	742	759	771	742	775	758	732	815	733	691	775	728	782	789	729	767	783	743	800	772	744	733	764	697	728	709	728	739	696	743	743	790	768	711	808	741	793	758	786	765	711	811	744	757	778	755	807	716	720	752	765	728	790	726	775	775	746	817	773	758	741	799	754	741	777	765	765	750	693	703	789	755	766	694	730	725	787	711	746	738	727	717	751	770	764	737	744	696	738	746	775	770	782	729	738	772	729	762	732	755	770	764	780	742	792	752	741	766	753	730	730	716	783	736	738	793	693	714	745	742	750	764	789	733	763	761	747	742	754	775	753	769	749	761	769	753	752	716	726	775	784	731	747	719	771	763	714	738	753	761	736	777	737	776	727	767	742	749	770	808	736	721	747	774	773	776	742	745	765	742	752	756	737	761	766	760	733	742	795	729	732	715	690	755	757	738	776	763	736	740	787	745	782	691	786	733	695	725	742	786	793	809	759	797	760	753	732	725	770	709	664	729	770	725	785	756	792	778	715	740	811	762	732	790	733	757	713	809	686	783	719	694	778	780	836	719	754	734	720	728	721	771	771	715	747	738	750	783	826	724	794	726	732	782	738	796	766	735	777	763	728	764	702	749	764	781	728	741	774	760	747	775	765	738	769	772	793	793	759	751	752	781	778	748	786	726	755	738	756	722	764	746	700	739	725	761	770	740	738	771	742	747	742	712	744	783	765	718	740	751	770	767	787	803	777	741	715	777	742	748	757	750	737	778	726	765	713	764	708	756	706	741	775	815	747	715	819	782	727	761	723	740	743	764	797	733	734	773	703	797	769	777	701	724	726	772	712	737	737	798	764	773	715	737	815	737	779	771	743	748	802	783	752	725	746	759	747	740	761	737	738	760	780	753	777	754	732	727	775	765	733	766	752	816	684	733	743	753	793	799	723	770	728	766	761	755	717	739	684	748	737	756	799	724	757	727	761	698	772	719	729	728	743	786	768	749	777	774	726	773	714	766	796	784	775	757	776	707	742	755	773	754	761	747	788	746	746	796	769	729	740	755	718	737	729	782	742	717	762	737	769	749	718	774	762	755	802	800	807	786	762	755	788	741	727	738	778	770	759	765	726	733	725	747	787	779	814	758	694	725	711	752	764	731	771	775	795	721	748	750	777	768	756	760	775	748	740	754	731	773	733	762	744	763	750	724	780	734	793	722	778	746	786	781	732	724	777	757	747	776	737	705	731	774	733	712	734	750	728	736	768	748	725	738	765	755	772	750	777	793	761	813	737	765	768	760	721	778	746	768	783	752	743	730	729	767	789	809	743	746	743	741	728	755	700	761	798	733	753	754	731	715	779	751	736	767	754	743	741	729	793	739	728	764	742	767	767	811	710	737	751	836	722	742	742	694	775	810	790	783	743	709	781	748	791	729	757	758	709	751	744	764	709	766	819	756	758	740	779	755	751	779	767	763	710	772	732	758	727	719	767	719	738	756	766	756	713	731	784	740	756	765	802	772	735	780	792	753	751	738	756	724	761	757	770	787	763	720	743	757	755	767	744	731	776	767	727	776	739	729	745	789	747	731	719	752	775	743	747	798	761	722	739	737	781	752	734	705	785	771	768	827	764	771	757	756	714	748	742	747	718	709	752	749	774	781	770	713	825	758	794	716	733	756	742	748	739	757	719	812	747	754	743	766	774	765	744	755	781	746	791	717	757	756	744	747	755	758	683	776	795	744	726	737	783	729	763	765	720	718	784	723	745	767	802	728	748	727	796	745	747	742	789	802	726	742	752	790	763	774	751	745	793	732	709	758	764	802	747	727	762	733	733	751	730	777	750	777	777	707	780	739	751	781	747	746	724	750	713	802	715	760	750	773	748	752	742	757	709	782	727	698	777	739	764	754	748	711	742	766	749	721	760	767	813	681	796	799	765	759	754	755	789	754	753	757	731	724	752	776	714	823	730	776	723	730	730	714	767	799	745	722	776	789	774	739	743	747	733	796	761	736	823	764	751	732	760	721	804	744	774	733	745	744	750	756	773	725	810	747	740	773	743	751	835	772	745	733	787	750	765	757	832	823	730	745	799	760	811	719	709	745	763	766	758	736	735	805	788	779	764	773	763	795	795	741	770	787	730	773	742	742	744	735	739	750	723	770	728	806	740	716	799	740	777	732	738	746	748	753	746	716	707	788	784	759	795	759	704	738	721	723	730	776	738	735	758	746	762	734	714	734	732	722	781	738	751	768	743	734	734	740	743	763	760	765	746	764	691	784	777	678	767	750	778	752	771	736	828	762	778	803	761	744	747	808	733	711	725	749	783	743	737	767	785	763	698	731	774	795	750	755	742	705	764	736	720	780	827	730	765	756	773	723	763	770	722	745	728	769	761	694	717	742	753	728	770	767	713	723	751	716	726	750	726	747	782	796	728	766	731	779	727	731	732	753	802	753	792	743	767	741	733	736	719	718	790	707	732	750	736	774	751	752	748	711	771	697	763	771	721	707	762	808	746	768	774	717	769	743	793	772	721	731	721	752	718	744	765	756	773	730	747	735	736	728	763	785	771	774	764	729	772	750	739	719	747	712	779	774	736	774	782	789	758	745	753	758	739	726	747	725	740	819	728	737	793	773	768	756	804	798	790	772	801	714	741	749	759	752	740	708	745	768	729	734	762	723	735	771	775	718	688	743	717	781	748	765	753	752	741	735	750	699	757	764	755	711	767	730	752	783	766	757	768	761	713	778	752	783	749	771	768	733	730	755	749	765	754	750	795	773	741	733	743	732	763	811	696	770	760	702	743	773	799	726	730	794	748	741	734	733	755	771	710	753	757	744	741	762	801	775	743	766	760	754	727	713	721	773	744	715	741	767	758	762	775	747	770	718	729	766	749	745	751	784	731	749	768	739	752	759	767	788	751	838	720	807	764	714	726	743	746	748	767	778	733	756	785	753	753	744	746	757	768	754	728	733	794	761	766	727	731	748	783	719	803	752	725	721	767	749	740	757	763	787	703	754	780	790	776	796	755	694	764	705	764	762	764	707	783	758	749	780	743	761	749	756	768	748	725	791	735
14759	1304	1060	766	609	502	477	377	360	360	355	364	322	323	334	318	267	285	273	258	296	280	329	300	270	275	278	302	318	316	264	280	290	281	266	281	275	306	248	285	256	308	272	261	284	284	256	285	264	256	274	280	253	279	280	269	284	260	263	249	268	260	270	252	281	258	286	276	209	259	279	270	279	291	298	257	283	262	289	275	282	292	272	262	265	296	270	285	272	288	295	257	245	243	273	296	282	314	260	250	264	269	254	264	280	292	319	286	270	264	235	295	265	286	292	276	308	271	277	319	298	247	278	278	286	257	316	280	285	233	259	276	267	273	265	288	286	262	280	300	245	270	295	250	289	260	249	264	273	280	235	251	267	282	275	314	270	281	288	283	277	285	258	268	264	255	281	258	239	262	286	274	294	274	261	255	281	268	305	284	260	268	265	258	272	283	291	250	289	286	338	285	273	293	284	281	249	254	307	273	282	266	253	263	281	280	283	265	318	274	286	282	284	289	268	292	288	261	275	279	257	246	295	239	253	302	301	276	260	271	259	278	248	303	258	282	274	259	283	235	278	259	274	285	277	277	277	284	313	266	299	276	264	245	263	295	254	255	250	250	257	270	284	270	288	283	274	239	234	256	294	256	253	295	291	249	278	248	248	304	276	270	275	268	284	251	238	272	306	276	302	270	283	276	268	300	240	273	285	256	261	249	297	307	282	248	266	269	284	276	282	282	284	264	252	278	298	257	260	260	269	266	312	293	278	257	270	283	254	300	296	287	269	230	276	272	274	295	273	265	262	260	276	250	281	268	260	266	272	313	310	265	253	246	288	291	288	257	281	246	285	273	289	280	257	268	273	263	279	283	255	334	310	251	262	319	269	232	260	278	269	250	295	281	281	263	271	258	268	312	293	298	260	273	277	303	264	222	249	300	291	286	290	268	261	290	272	273	271	267	301	256	254	294	271	277	263	280	266	283	240	266	267	292	278	262	279	282	252	265	298	306	271	268	276	271	300	268	267	255	245	252	309	310	260	252	296	258	256	295	251	273	281	287	265	249	309	298	269	271	291	293	296	247	290	280	275	289	279	272	266	266	298	232	293	273	258	278	279	252	296	259	243	260	253	287	267	271	318	286	290	238	276	293	233	290	257	275	253	278	271	261	253	279	301	257	250	267	296	280	269	291	275	278	260	256	272	250	264	283	256	260	300	286	284	310	252	256	272	295	272	253	265	265	275	278	254	253	275	282	279	255	275	270	271	275	247	296	286	269	258	263	298	245	276	301	261	300	254	237	283	269	281	249	273	252	250	261	262	284	266	251	284	260	247	246	270	234	271	273	267	262	260	253	272	274	291	244	260	286	245	248	269	256	285	254	278	274	266	276	283	268	274	280	278	305	289	251	286	274	280	285	268	281	266	252	302	277	273	262	270	265	295	289	261	240	280	278	241	288	289	258	278	290	295	283	292	251	287	280	290	290	285	294	292	246	257	251	272	294	272	281	286	259	264	292	256	279	276	268	287	261	262	261	281	264	252	299	269	285	251	278	260	262	284	249	251	277	263	271	269	271	249	264	311	281	270	268	245	240	287	267	263	272	303	270	275	261	276	245	259	331	294	266	298	256	262	269	260	280	271	279	315	260	272	283	249	311	270	263	275	320	293	254	283	286	275	309	293	240	295	279	257	278	289	261	263	294	244	247	280	260	317	264	276	284	283	286	270	234	273	278	317	271	279	270	269	279	255	269	261	254	293	247	273	239	270	269	265	258	298	290	294	289	275	270	250	292	254	246	275	280	267	285	267	255	270	268	277	291	311	281	232	245	253	297	292	270	255	275	249	280	285	273	261	273	267	311	240	303	281	250	256	286	279	277	307	267	311	304	265	267	280	255	267	291	278	310	260	266	271	268	279	285	269	260	281	233	251	287	265	267	278	270	286	281	260	274	254	242	284	276	268	290	247	280	274	279	248	286	304	276	280	282	253	264	287	276	285	253	282	268	284	282	295	272	255	281	282	258	301	237	222	262	299	292	286	271	264	256	244	268	270	302	271	266	268	263	267	280	247	251	283	268	270	252	248	271	285	257	274	274	285	274	265	277	256	248	289	266	279	276	281	255	261	274	286	268	278	280	270	283	275	262	290	270	297	279	256	295	276	248	285	249	279	308	286	272	296	264	257	277	254	255	275	277	289	275	278	265	272	258	284	244	264	309	278	302	298	283	277	306	265	270	274	280	276	278	268	273	289	269	272	267	290	254	295	285	291	270	267	255	257	304	298	304	278	287	314	303	233	262	249	249	275	270	318	238	274	254	251	286	230	281	261	258	271	255	249	270	237	263	265	294	279	286	269	254	288	267	276	245	302	257	281	287	247	259	304	270	242	263	281	270	258	307	257	295	305	279	263	237	293	294	279	264	263	265	254	253	296	250	245	273	290	269	283	287	280	285	249	283	266	254	275	289	281	247	280	267	293	268	271	280	269	274	318	226	252	234	243	292	281	264	280	268	252	269	280	266	269	284	278	275	272	285	291	258	257	289	299	267	279	272	272	297	312	285	282	270	271	289	256	283	257	284	261	258	258	291	265	278	254	270	290	290	282	291	290	274	247	262	302	263	264	283	261	254	253	289	291	258	298	295	251	266	234	255	283	298	296	253	264	254	237	249	286	253	258	278	248	272	282	283	266	256	291	285	253	284	281	287	285	267	277	296	272	268	248	291	281	304	297	262	277	288	279	247	250	267	261	249	261	271	253	271	268	252	271	244	284	264	248	293	264	261	257	247	283	289	260	249	279	265	304	251	272	278	255	282	286	264	262	303	274	284	297	244	274	292	279	265	282	267	275	283	260	272	293	281	303	267	291	263	316	292	287	287	275	283	288	305	273	236	239	311	268	267	276	259	266	317	270	257	256	276	252	254	268	281	310	276	279	283	273	283	294	303	286	281	268	257	292	298	248	273	273	265	277	283	264	289	260	270	286	273	268	274	259	289	290	250	306	252	246	258	316	299	290	276	256	271	294	274	276	302	253	251	256	284	229	247	242	270	246	287	274	258	240	282	277	294	265	264	240	266	251	251	289	272	281	265	284	272	247	276	265	251	282	289	292	278	257	283	272	303	270	284	276	292	264	280	270	302	293	306	260	273	268	336	261	309	253	294	279	271	264	307	283	257	229	269	260	265	291	264	261	233	276	272	269	299	270	282	296	260	269	300	265	246	253	288	266	262	282	246	256	256	268	307	299	287	292	266	267	303	262	271	259	288	265	290	285	240	262	260	283	273	244	269	246	291	280	303	318	278	272	269	279	283	284	269	302	243	226	292	256	293	277	302	255	249	273	280	241	263	304	263	274	264	263	226	307	287	242	285	261	294	287	252	304	258	286	266	259	282	278	265	291	272	291	275	263	263	277	280	282	263	274	287	320	260	287	275	259	304	262	282	268	287	274	265	283	293	286	290	277	262	317	256	286	264	272	265	293	297	294	273	273	242	252	282	286	247	270	301
8451	1283	2242	2181	1963	1635	1473	1196	1107	1023	1020	988	933	804	813	746	767	787	717	722	680	730	677	678	666	692	681	663	697	629	638	645	675	651	675	661	687	718	635	615	628	607	622	616	677	605	642	588	624	604	614	616	649	667	650	627	620	574	655	658	650	650	626	616	640	632	656	673	609	626	590	616	600	635	577	594	641	668	641	587	614	620	660	616	621	623	631	615	688	579	587	598	645	622	597	632	642	586	644	594	638	619	654	595	644	636	577	619	617	578	576	630	609	616	644	638	598	649	666	588	605	656	583	607	594	605	653	604	570	626	607	585	602	620	621	591	592	656	582	659	655	647	646	609	633	603	645	643	633	624	566	621	615	641	614	612	602	632	651	626	587	646	655	625	568	629	631	687	611	592	625	622	650	614	626	601	594	598	627	570	629	590	628	622	641	611	586	652	649	632	643	606	653	588	629	602	631	616	633	623	636	590	607	616	611	614	634	613	636	616	645	643	600	609	600	601	645	631	584	636	633	618	654	606	655	619	656	635	602	631	622	619	649	614	641	644	617	622	605	576	601	611	626	602	613	663	593	580	609	602	625	608	592	612	563	623	616	635	665	625	597	561	576	609	647	606	614	612	602	564	642	594	628	616	680	598	607	607	611	637	633	608	621	620	629	629	574	615	577	668	643	625	601	626	595	629	632	580	580	596	608	602	669	609	610	602	602	594	606	619	606	611	591	631	594	589	631	625	610	615	662	632	596	592	614	650	665	599	575	630	599	609	637	647	673	654	632	606	576	656	619	651	605	639	607	644	603	580	600	572	587	601	606	609	621	598	647	616	611	594	573	577	609	606	623	606	657	610	638	599	584	639	591	676	589	602	557	588	614	599	628	575	608	668	619	588	644	624	619	617	650	568	632	643	618	648	662	605	615	636	589	621	624	634	571	618	621	588	651	597	615	639	604	566	625	617	603	608	646	610	653	573	617	600	633	628	635	652	609	598	628	627	603	622	624	632	621	600	615	607	647	656	635	608	608	620	664	607	625	597	619	598	613	548	633	601	598	606	627	631	596	621	570	629	627	617	608	574	571	609	651	616	590	568	586	603	598	641	622	608	593	617	605	593	613	665	682	609	647	602	632	603	600	578	598	643	634	600	636	623	650	619	600	657	600	610	588	586	613	655	577	599	595	593	669	599	595	604	620	593	584	586	643	616	579	623	600	614	596	625	585	607	671	601	645	604	611	601	608	627	600	624	592	635	597	651	621	628	637	621	595	584	625	629	669	613	629	581	617	555	646	601	601	633	649	612	597	592	628	585	609	610	622	607	625	564	603	635	608	614	647	592	572	651	635	621	681	606	584	653	600	654	647	645	643	647	647	618	603	600	622	613	590	607	576	614	697	591	643	575	610	615	602	649	634	604	609	587	616	617	628	594	561	660	612	630	645	656	598	620	628	582	611	598	632	654	593	612	617	604	623	637	657	617	594	608	609	609	629	620	607	663	619	653	601	635	595	617	598	577	598	611	618	658	613	634	629	615	628	589	615	598	600	616	565	579	644	617	588	575	651	628	622	595	620	630	644	622	598	597	581	647	598	617	597	589	637	620	628	671	601	603	575	612	672	608	587	625	602	615	603	629	640	618	586	605	602	608	601	673	639	606	644	635	609	592	604	600	576	616	629	642	659	620	635	609	624	636	620	624	578	666	675	590	634	593	624	629	661	608	625	593	615	589	613	619	571	616	622	627	608	591	617	630	632	578	612	634	640	595	587	630	636	636	666	633	656	614	592	645	565	592	624	592	646	624	643	619	598	585	587	623	609	639	605	608	628	594	588	620	618	564	646	606	603	598	604	632	674	639	598	618	592	631	609	618	653	621	639	642	586	670	607	618	615	574	597	619	588	610	621	615	600	643	597	603	627	618	624	605	631	620	639	607	607	588	642	622	654	594	613	604	612	623	615	610	622	611	608	664	617	594	586	611	597	600	618	582	607	630	642	688	651	628	639	608	619	597	646	629	576	585	576	593	610	613	584	606	616	633	642	622	556	658	597	625	576	649	627	580	646	654	581	574	626	584	570	631	585	636	612	634	651	641	606	622	624	652	649	624	596	595	624	636	650	606	629	576	608	623	616	569	586	654	575	567	604	595	673	621	595	683	599	639	607	642	631	643	596	617	573	601	637	601	588	651	583	617	614	600	605	600	625	590	633	612	640	654	591	610	583	601	649	592	621	621	598	560	583	629	617	611	627	634	604	600	612	593	642	623	620	600	636	594	634	609	649	607	599	648	556	650	618	609	640	670	619	596	605	630	640	606	609	655	561	634	630	599	620	639	595	663	615	632	588	617	619	676	625	603	586	586	604	661	624	632	645	627	583	593	583	651	602	637	613	616	599	638	606	604	677	630	585	602	600	599	633	585	610	633	651	630	599	579	650	569	595	623	622	643	609	639	653	635	587	622	629	614	670	632	598	573	657	614	609	598	671	636	636	606	626	617	669	631	607	653	555	642	602	644	633	629	606	633	625	688	640	593	617	596	605	612	634	616	644	608	573	600	600	612	605	643	585	579	646	629	584	599	612	589	597	617	647	626	613	591	642	610	597	614	649	604	633	589	625	579	602	602	576	620	625	608	670	648	598	627	653	630	615	598	655	594	613	598	564	575	627	649	596	615	652	563	608	676	572	612	617	601	664	625	652	635	656	610	635	665	632	639	618	617	630	597	596	594	600	632	624	617	653	620	643	566	596	649	567	660	619	603	618	598	639	593	650	627	594	650	608	590	622	612	589	621	679	615	607	636	650	624	611	607	603	618	563	615	566	585	638	641	616	583	650	625	630	611	599	603	619	583	593	617	650	614	640	657	647	637	619	629	594	587	603	659	609	616	639	651	605	585	637	628	627	603	634	628	603	620	641	603	587	634	607	602	615	588	644	583	612	641	585	590	548	598	594	628	601	668	635	640	627	609	656	611	614	611	593	611	611	641	611	610	595	575	610	667	643	623	612	629	600	607	622	595	587	617	607	623	608	630	673	644	571	640	618	668	644	662	593	628	625	599	600	630	662	586	609	605	650	622	620	613	632	592	605	645	606	584	595	643	620	596	602	624	600	630	589	606	545	656	603	599	593	642	598	623	593	634	611	593	611	637	613	631	598	568	630	619	628	605	647	616	618	600	611	611	628	639	650	634	670	573	629	580	619	613	607	568	599	597	602	595	611	608	604	601	649	605	631	584	652	609	605	586	610	641	627	586	606	653	612	626	615	604	594	608	606	622	574	601	596	616	588	585	626	668	622	604	635	615	611	592	603	646	637	637	613	627	663	621	595	638	588	609	616	599	622	626	618	619	640	626	645	610	581	605	632	626	616	607	613	597	617	615	610	619	637	624	583	652	596	593	622	605	574	653	633	602	601	671	610	635	604	593	629	605	634	600	633	639	647	645	607	649	619	605	590	636	623	619	632	628	617	599	618	596	605	572	623	624	631	655	623	629	644	583	614	644
1657	208	190	184	190	179	198	184	188	185	181	182	168	178	162	185	181	167	131	175	173	191	173	166	147	178	158	178	181	171	181	189	142	165	156	165	172	160	196	172	165	194	169	189	175	165	189	203	202	174	198	165	160	182	171	206	202	191	175	190	166	203	179	181	192	188	193	167	180	188	159	161	166	192	166	171	200	180	168	182	173	181	185	215	172	197	193	169	189	152	183	181	196	163	184	174	185	170	151	184	205	182	163	184	193	203	180	175	181	176	187	184	165	168	168	174	172	150	178	173	147	187	181	153	156	161	171	171	144	169	197	169	181	177	199	184	151	146	158	202	177	190	158	177	183	168	168	174	168	186	173	178	204	180	191	164	154	171	192	150	175	167	179	169	176	191	184	176	168	174	187	180	183	173	182	176	181	186	162	187	161	172	190	177	187	176	179	193	165	186	176	181	204	189	186	189	184	187	180	152	176	184	168	166	178	182	181	183	198	154	172	151	192	189	165	179	177	198	173	180	190	167	189	173	180	211	185	171	199	182	184	191	186	209	176	176	169	156	144	159	182	174	157	166	168	192	184	197	168	172	161	179	181	158	184	169	195	167	195	191	174	161	188	176	181	176	175	201	185	194	172	172	181	186	169	161	201	183	162	191	162	192	191	180	176	160	185	193	181	190	185	186	185	195	189	164	192	180	178	177	222	185	179	159	175	172	186	186	184	175	166	154	176	154	155	172	191	159	143	170	206	178	181	154	197	195	173	175	184	189	173	162	179	179	184	182	153	194	155	164	177	198	163	178	172	158	169	162	175	164	199	147	183	158	164	188	165	152	186	198	168	166	191	186	208	181	186	156	174	157	176	189	181	192	194	191	181	174	202	173	181	176	163	193	192	183	175	190	177	185	200	194	176	204	203	190	181	209	182	178	185	185	191	186	182	183	195	159	187	170	180	175	186	164	182	198	176	164	161	172	185	183	186	187	186	186	193	181	156	167	177	166	188	164	191	159	169	171	169	171	182	177	164	185	189	204	178	183	191	175	205	172	196	180	173	161	154	182	181	180	178	141	166	172	161	184	191	198	177	198	167	180	193	172	164	145	160	177	178	170	155	176	175	160	180	177	155	162	194	176	149	183	202	171	175	184	155	161	187	214	196	163	178	159	190	192	210	179	187	193	169	186	190	190	173	160	142	206	167	189	175	203	182	182	184	172	191	168	170	164	198	197	173	166	180	165	173	159	193	186	210	159	177	162	204	190	208	181	174	169	161	201	184	181	173	183	193	170	180	154	189	175	192	192	186	160	188	195	184	184	171	185	187	179	192	180	157	179	172	166	160	167	189	180	203	190	185	167	188	185	171	160	152	169	179	168	191	187	177	196	200	186	154	169	172	185	181	147	165	161	176	188	175	179	161	184	179	164	191	168	180	187	193	190	179	194	180	165	150	182	165	152	180	157	191	151	197	171	167	175	164	181	166	174	180	173	214	179	187	173	175	165	171	175	188	189	184	167	161	186	188	170	151	185	165	179	175	191	164	179	181	178	179	183	188	158	164	163	158	177	188	196	150	200	188	186	177	186	176	192	169	193	164	174	178	162	172	174	197	177	181	185	201	168	179	162	172	178	174	172	198	180	200	197	156	175	181	187	179	159	185	164	190	210	187	172	180	170	179	175	169	195	176	178	164	162	163	160	182	170	154	178	177	206	183	182	193	175	177	193	203	205	164	181	181	159	167	199	186	175	162	180	188	178	176	195	173	161	184	163	163	168	177	168	192	190	176	171	174	199	170	183	176	179	174	174	165	172	163	174	155	163	195	195	178	187	191	196	181	197	188	186	184	156	157	191	182	170	194	190	177	182	188	184	176	174	211	186	167	168	157	184	184	190	176	199	164	199	185	151	207	181	170	180	181	179	171	181	174	193	200	202	174	180	180	191	187	178	185	190	176	173	170	170	175	169	181	159	187	213	220	157	181	165	199	160	156	178	200	176	199	169	182	166	187	203	210	187	189	212	190	165	176	184	179	161	155	207	171	191	194	191	172	149	167	175	154	170	186	195	194	162	188	179	179	189	171	204	188	191	167	165	193	220	168	164	178	191	177	167	168	166	178	189	164	171	170	184	203	184	172	174	193	154	174	185	178	170	167	199	178	183	182	175	202	145	185	148	161	169	184	181	191	173	158	161	168	185	228	178	181	183	169	204	180	187	171	160	175	169	178	195	195	189	169	152	164	180	163	173	186	176	158	180	155	155	185	189	191	196	204	185	226	177	181	195	167	174	195	185	152	166	160	171	182	161	177	170	170	192	196	201	177	182	214	186	187	182	194	170	193	208	199	192	173	173	171	178	165	178	174	173	169	173	172	168	167	206	193	157	174	193	183	181	181	161	169	186	190	174	162	186	196	156	171	202	164	184	186	173	188	187	201	172	186	180	201	176	206	208	141	179	169	178	174	197	165	203	177	175	154	163	191	176	174	166	208	180	138	166	212	190	180	196	189	206	161	172	167	194	200	189	178	163	176	169	167	176	161	186	183	201	156	167	164	195	171	157	171	178	193	188	154	176	162	150	164	185	165	158	179	176	181	162	195	194	185	171	176	204	171	164	175	182	174	205	166	182	174	181	182	174	183	187	179	164	172	179	166	164	171	171	188	201	164	191	190	183	148	188	187	180	165	191	196	213	158	183	156	168	176	194	185	174	184	168	170	191	174	193	168	183	185	205	186	171	186	200	173	182	187	207	175	170	163	183	174	174	174	192	167	190	178	185	199	207	170	192	188	193	203	155	167	173	188	161	187	191	156	175	171	169	152	177	201	194	188	169	163	171	153	162	165	182	175	198	171	196	170	166	174	186	162	173	174	167	180	172	215	192	199	183	159	191	201	204	184	206	165	164	192	166	164	160	167	202	181	169	174	190	180	185	206	195	197	171	153	159	199	180	190	201	195	177	153	144	176	179	217	207	186	191	164	187	180	179	187	182	184	206	154	179	197	169	169	200	192	182	182	178	169	195	167	159	183	167	182	180	192	178	179	175	158	208	194	157	204	180	182	148	194	205	177	184	179	180	169	177	163	162	211	174	159	195	170	162	179	181	177	182	187	157	149	197	206	164	174	185	195	188	195	172	189	204	167	177	186	177	160	197	149	199	185	187	174	177	164	212	199	186	185	170	184	184	190	185	202	166	209	190	169	184	187	167	185	160	210	181	192	146	195	158	185	170	190	170	164	191	186	209	199	204	184	149	193	153	176	166	174	185	163	183	173	172	184	189	196	188	177	176	181	185	190	200	183	191	180	163	203	212	169	184	183	176	170	167	182	170	207	182	180	171	173	230	178	166	203	163	174	167	202	181	168	175	168	189	193	203	166	176	164	171	184	194	156	198	175	184	199	182	156	183	191	197	171	176	177	187	159	151	172	211	191	153	186	171	172	172	188	162	151	197	156	183	191	186	160	173	164	160	166	172	179	167	170	172	183	191	159	177	172	203	193	184	212	155
1815	456	502	556	497	477	489	490	483	459	467	464	474	469	445	483	483	457	446	464	483	492	425	448	447	450	459	440	441	486	430	451	495	482	470	458	452	464	484	482	438	441	436	462	460	464	434	417	426	484	454	462	450	458	497	431	476	469	436	464	470	434	478	447	420	434	473	468	450	486	491	429	413	436	459	446	434	450	448	423	464	453	458	451	462	477	475	453	466	465	504	431	448	456	497	428	450	478	480	431	422	460	452	488	457	454	443	443	433	465	466	445	477	439	465	484	440	489	454	421	521	436	451	464	425	476	438	450	453	424	465	446	462	439	433	485	443	443	470	455	453	473	446	429	440	441	460	460	424	437	461	455	459	495	443	471	450	483	447	483	484	444	447	447	432	459	429	439	462	433	417	475	487	470	444	437	445	428	455	418	428	467	410	457	459	449	459	443	435	423	438	445	474	495	459	485	479	477	426	430	467	467	462	432	428	453	411	439	471	459	444	442	431	418	460	486	490	466	447	491	430	463	463	423	437	464	467	437	458	451	456	441	454	455	459	450	468	456	422	447	437	457	479	454	475	472	427	447	453	444	452	444	479	454	474	448	441	440	416	449	476	460	447	484	450	496	460	413	470	433	418	446	456	443	406	474	483	439	460	482	455	446	440	485	497	452	452	458	465	441	438	468	447	466	439	434	472	445	477	458	451	464	458	423	447	447	467	476	450	461	461	441	457	470	452	421	444	411	483	482	486	460	431	441	462	459	438	467	439	395	429	436	431	465	439	448	466	445	448	458	467	479	448	473	457	510	461	434	446	445	434	405	427	443	450	499	450	465	421	452	476	479	432	462	422	477	448	463	471	457	487	442	421	482	453	461	410	445	465	432	427	453	466	485	472	443	443	452	474	473	494	442	483	500	466	452	434	472	457	464	473	475	457	430	462	437	476	456	457	482	455	466	431	431	442	474	474	492	450	462	447	448	460	431	397	468	443	427	438	429	459	476	458	451	431	462	455	476	454	471	450	470	464	463	450	439	482	422	480	440	461	474	458	449	462	448	462	449	429	458	453	440	476	465	415	473	447	428	458	459	439	463	416	465	458	466	465	469	471	469	454	431	439	443	457	457	473	454	442	464	447	448	442	465	436	427	443	456	453	458	481	438	458	425	447	483	441	470	480	509	450	455	434	444	476	435	466	460	472	457	465	445	442	508	448	459	436	458	450	430	433	464	440	445	456	466	483	474	498	451	459	431	450	502	439	483	426	436	427	462	447	443	429	431	445	468	440	443	481	441	435	460	422	449	457	431	454	486	482	447	450	453	454	441	465	507	447	404	440	445	432	477	426	438	481	432	399	420	441	447	459	475	436	446	438	455	479	414	453	467	484	468	457	427	448	457	472	438	465	455	479	423	447	423	464	446	477	455	450	455	438	458	459	464	465	455	465	474	473	486	441	459	451	445	430	497	431	437	466	453	472	444	452	434	443	491	434	428	445	477	455	405	446	455	454	501	445	451	472	482	433	428	482	440	440	459	448	453	445	469	480	435	463	436	431	436	450	451	450	469	436	461	438	454	447	475	456	455	475	469	446	464	461	456	434	442	463	451	421	449	434	447	448	458	467	460	451	469	477	468	448	494	499	479	431	484	457	511	512	465	440	444	453	468	463	458	435	454	461	446	475	458	470	493	437	431	477	487	456	463	461	464	460	433	432	441	433	453	437	482	471	476	455	475	461	488	474	445	456	471	453	507	493	437	470	487	428	421	422	460	442	462	455	431	438	436	474	468	442	466	464	398	449	439	474	385	450	466	450	458	460	451	440	486	440	479	445	497	454	436	454	490	452	446	472	461	431	491	439	501	486	463	440	473	446	416	432	480	441	475	441	470	461	450	494	477	449	469	420	464	424	487	468	509	418	443	468	458	431	483	442	445	477	465	458	435	493	468	455	465	482	440	429	464	454	479	419	439	456	472	440	488	465	436	435	454	465	453	423	426	454	479	441	448	443	425	470	447	438	473	466	483	440	451	460	446	494	443	467	417	475	470	482	447	425	424	419	428	471	452	437	473	476	448	488	453	481	494	425	448	454	448	461	473	438	481	490	455	454	447	438	471	470	484	471	454	457	472	482	476	466	450	434	499	473	436	456	433	433	443	452	459	456	442	467	455	457	494	481	452	452	442	458	434	455	465	451	490	414	409	435	477	426	474	438	476	482	465	441	429	440	490	477	457	463	471	506	442	467	472	450	409	444	419	457	456	467	464	445	450	444	476	442	433	448	473	475	477	464	444	448	446	471	476	434	488	459	421	494	478	452	456	409	458	480	427	482	423	473	449	442	462	463	469	427	478	471	485	465	457	479	441	490	433	418	437	448	467	462	484	431	428	484	434	485	456	424	441	471	440	442	437	444	439	433	466	462	438	444	440	431	470	499	456	482	442	455	472	435	451	459	470	453	481	458	468	454	457	426	473	442	479	405	449	450	494	469	402	454	462	459	403	428	435	425	458	456	459	421	422	457	458	429	486	465	431	455	435	488	461	467	477	456	441	442	456	468	474	417	411	474	464	450	471	475	473	433	494	457	468	469	486	463	458	443	465	432	498	503	484	445	438	450	432	423	427	451	468	425	433	457	458	436	431	420	457	465	487	445	447	441	430	451	477	461	443	477	470	470	450	499	472	443	451	440	487	456	462	441	454	470	411	471	438	476	467	457	479	426	481	459	477	441	433	425	483	484	474	486	447	455	470	461	464	471	491	425	441	449	453	462	458	480	444	391	446	483	449	454	442	478	458	451	449	475	469	463	433	447	464	434	456	441	444	449	429	462	433	451	467	425	431	449	451	519	441	424	445	441	439	425	487	471	408	445	499	464	458	487	446	461	464	431	454	433	477	430	460	439	442	461	455	419	462	442	466	454	494	456	482	465	461	449	439	447	440	434	473	447	462	436	448	427	465	445	451	443	455	438	432	473	479	437	426	443	443	462	448	451	475	435	490	447	446	456	417	444	449	442	414	444	449	455	443	439	463	460	496	458	441	419	429	447	474	485	464	449	474	465	440	466	434	470	442	443	464	507	434	455	424	453	438	472	454	450	441	442	473	425	451	420	470	427	453	452	483	411	470	481	500	474	449	464	438	453	446	444	427	485	470	478	471	432	459	458	472	466	504	466	495	428	436	439	443	472	432	505	442	455	464	453	475	429	469	490	444	443	436	479	530	416	485	446	489	430	461	469	477	469	445	487	456	466	440	463	449	454	498	424	426	455	461	437	470	484	426	469	464	460	449	398	508	424	477	462	442	494	465	472	433	496	437	442	461	427	465	489	443	438	461	498	456	426	417	503	436	434	426	468	457	477	472	466	462	436	475	472	455	474	482	459	440	459	443	415	444	485	466	495	450	468	445	448	441	415	420	471	426	490	426	446	441	453	462	437	442	445	455	442	482	440	444	444	488	429	464	450	423	459	469	466	461	479	423	453	449	465	464	453	465	487	460	481	441	470	446
8185	787	718	583	498	415	417	394	365	330	357	336	347	384	382	332	345	314	356	338	327	339	325	334	302	333	356	338	312	364	331	337	342	301	359	351	350	307	331	328	338	326	345	311	363	352	348	308	339	375	338	314	317	335	285	318	324	325	335	366	317	341	334	327	336	335	364	336	295	310	316	354	329	288	325	330	338	328	318	296	339	328	321	322	293	322	349	305	327	300	368	339	343	352	348	335	352	333	333	341	338	327	340	331	344	352	322	329	320	333	333	301	317	339	344	303	340	309	310	308	339	353	341	329	339	313	307	331	337	299	378	341	320	313	353	348	320	343	317	308	303	301	331	330	328	325	334	337	309	313	351	356	307	319	340	334	324	284	320	320	322	310	324	331	360	303	342	323	309	309	317	348	331	336	308	343	334	378	344	355	366	304	322	314	360	328	309	304	296	337	318	327	381	340	318	305	313	352	289	365	357	322	312	353	291	318	364	314	317	378	303	328	313	317	337	352	337	335	338	322	350	312	337	333	299	328	325	299	351	322	326	344	325	339	316	309	350	318	334	318	319	318	327	361	375	344	350	366	317	318	330	343	334	376	320	326	337	342	303	332	362	340	329	324	340	340	335	307	317	354	336	317	364	349	331	347	328	336	292	314	349	328	334	337	364	309	328	340	330	340	313	347	369	349	351	308	287	309	364	323	311	335	341	327	327	325	295	292	316	360	304	292	343	329	333	359	321	321	314	339	346	334	297	324	279	331	317	318	316	305	340	319	330	357	342	322	354	270	317	308	312	325	321	327	322	312	319	320	326	308	311	305	319	345	366	326	356	314	304	324	329	300	344	334	348	309	323	288	393	274	271	306	349	326	321	335	321	339	348	315	340	333	315	320	380	343	315	349	338	382	316	302	348	304	341	328	332	333	332	348	346	306	312	328	317	331	313	351	307	344	279	321	312	328	330	362	347	339	345	332	346	323	322	315	341	319	357	337	326	318	316	343	324	318	347	328	319	313	388	361	350	324	328	345	316	346	340	334	355	296	342	288	310	349	326	308	322	347	321	327	320	335	299	315	321	318	318	355	310	343	296	316	306	321	309	350	333	346	350	312	335	343	366	329	341	330	335	334	356	369	364	334	363	289	309	342	306	335	367	328	339	361	320	341	308	302	311	278	310	310	335	339	331	305	329	289	328	313	326	358	358	383	310	359	338	321	310	342	329	322	323	280	327	277	312	324	329	336	346	298	336	319	306	339	348	335	338	339	330	341	308	331	339	322	332	331	361	304	344	319	379	353	358	346	324	355	354	357	354	288	297	313	324	285	334	351	337	358	382	316	340	312	340	352	358	316	300	351	295	337	342	307	345	333	328	335	303	303	382	308	340	298	305	345	334	338	328	340	349	288	355	289	312	322	305	316	345	348	373	285	307	369	344	339	332	350	348	349	323	336	360	304	352	326	309	371	342	316	340	353	323	325	317	334	319	325	265	304	341	380	295	315	325	337	333	358	337	306	334	360	343	325	371	343	354	331	318	293	317	373	325	345	301	312	364	323	329	327	317	327	355	316	323	353	333	309	337	297	303	382	326	335	316	323	337	342	328	295	318	336	336	339	308	335	299	329	310	332	309	304	349	291	314	311	317	314	313	314	304	344	322	306	357	295	325	323	313	331	300	365	326	320	363	290	323	324	372	305	330	362	343	316	337	339	329	288	301	333	322	306	345	291	331	321	317	357	331	335	329	352	350	318	322	322	324	323	291	321	331	324	302	290	338	365	309	351	333	324	345	356	302	331	319	314	365	358	350	333	370	334	304	327	322	282	301	349	345	330	325	357	315	351	323	290	322	358	353	341	315	335	297	303	319	326	316	317	321	351	321	338	300	357	358	350	312	344	356	289	355	300	314	329	356	327	318	359	306	312	364	349	359	336	334	306	333	350	351	344	333	319	321	314	282	326	341	336	334	319	325	329	326	360	313	323	312	326	295	330	330	310	314	357	323	338	331	347	336	338	346	323	334	290	311	318	325	328	330	310	323	338	297	330	321	336	312	326	374	311	352	360	322	309	335	325	337	332	317	340	341	345	340	345	328	292	308	315	372	331	324	327	305	353	304	353	342	309	299	303	342	313	335	342	319	369	305	310	322	327	343	349	304	351	332	328	294	325	322	326	366	338	300	336	372	343	339	358	347	335	330	296	327	332	313	346	349	330	329	319	298	321	324	312	353	319	294	323	356	345	363	323	329	344	343	341	342	316	316	355	351	303	321	268	294	373	336	332	332	316	314	323	311	323	334	356	348	327	347	336	347	345	333	327	316	347	344	315	309	346	345	303	354	343	319	327	337	347	324	329	314	336	368	336	351	316	325	318	337	355	298	347	351	319	350	337	356	339	315	328	353	321	360	336	329	338	320	325	338	341	366	361	333	313	354	304	324	341	310	301	305	308	325	331	310	336	349	316	318	336	341	329	322	310	318	342	339	315	313	322	330	343	332	342	329	315	355	349	340	321	329	317	315	337	326	328	353	323	344	338	353	351	353	322	345	318	307	331	337	333	333	305	364	304	328	343	316	329	362	347	335	347	309	327	278	322	345	321	317	341	344	363	358	349	353	300	321	344	346	299	329	314	345	307	297	322	322	325	328	335	356	331	326	310	362	337	327	336	329	312	354	358	351	306	328	327	341	323	342	322	358	365	359	305	315	298	309	324	294	322	290	342	303	315	326	377	290	294	333	337	341	354	351	308	339	348	305	323	318	338	346	322	321	339	333	333	330	319	340	304	349	289	336	328	331	312	329	313	344	307	354	313	325	323	306	359	335	370	345	324	346	322	299	294	360	367	330	340	326	325	325	318	337	339	340	333	332	328	324	343	348	312	343	275	296	313	359	330	313	350	352	342	353	299	333	311	323	347	338	323	355	319	333	318	298	322	318	350	299	337	353	367	356	318	354	324	316	318	329	349	338	329	358	332	347	315	331	372	344	301	288	304	317	297	299	321	353	378	341	301	335	318	320	337	332	319	353	353	309	317	322	320	325	321	350	329	333	331	316	307	302	341	358	352	330	288	332	316	304	315	340	323	322	339	363	293	350	343	341	359	334	354	332	334	339	339	315	311	353	344	313	303	335	317	353	340	310	305	319	331	317	347	337	326	308	360	320	318	390	345	348	335	311	343	348	357	328	328	333	319	337	356	335	346	347	311	328	323	337	318	365	337	330	316	337	331	348	363	309	317	320	316	332	324	296	332	323	320	311	350	318	355	328	311	361	342	324	336	348	369	351	332	322	295	331	304	314	328	324	300	340	311	320	329	326	341	312	338	339	320	325	321	335	347	384	359	320	312	314	330	337	342	337	315	353	366	369	337	334	351	328	306	283	344	357	336	325	340	333	342	311	315	283	317	299	339	298	333	312	367	360	351	341	304	294	306	290	327	340	316	292	335	341	362	317	325	307	322	315	338	345	336	354	313	362	340	316	311	354	301	384	301	349	361	337	319	314	318
6850	1043	1528	1663	1450	1293	1168	1071	1027	890	960	930	867	886	843	850	832	789	828	775	829	786	786	787	810	788	768	797	772	766	780	747	772	775	778	794	764	761	755	739	743	805	795	759	789	777	787	756	787	746	765	785	801	707	736	751	758	729	778	728	761	757	762	773	746	759	793	826	746	811	773	723	715	770	737	743	802	749	730	734	766	788	751	763	766	725	782	764	761	815	689	756	741	756	786	798	713	803	796	757	744	769	756	794	721	746	795	745	752	740	761	748	751	737	732	749	758	794	757	787	799	761	805	726	738	786	733	756	737	727	752	817	724	741	732	703	780	755	816	747	733	769	755	767	742	731	816	741	776	744	704	742	776	777	779	787	759	756	803	755	775	750	720	774	747	755	782	696	728	742	778	742	714	745	748	725	706	745	784	788	761	745	782	781	727	736	768	794	754	717	756	797	734	744	792	733	745	742	811	731	738	711	744	747	725	731	821	757	742	733	758	747	750	755	741	712	716	725	693	743	787	752	737	728	713	780	744	716	763	731	810	735	786	746	694	701	741	757	751	767	762	742	776	756	800	748	797	752	728	742	740	761	761	762	763	747	742	734	767	760	725	788	743	725	710	733	733	740	735	765	754	747	749	727	739	753	778	763	731	745	766	739	709	742	782	760	732	723	742	712	735	752	705	757	767	733	739	747	767	759	743	738	720	719	728	727	731	741	708	763	717	770	738	796	747	771	712	771	760	771	752	765	765	734	729	787	746	755	713	801	740	822	780	771	753	746	763	790	720	769	738	736	693	747	750	705	771	727	727	803	752	787	779	784	716	790	743	756	719	751	715	728	737	781	796	792	771	757	747	750	753	728	717	762	742	727	723	754	701	775	786	759	793	746	765	746	722	764	731	746	751	775	756	804	737	727	743	752	756	698	766	779	714	746	769	784	723	755	722	773	756	726	747	729	773	752	789	740	717	714	744	764	771	760	739	781	787	784	807	732	745	749	754	745	772	734	775	742	736	777	753	766	809	786	769	774	747	764	728	728	720	753	712	689	711	786	754	749	763	736	743	741	766	767	729	747	702	754	747	756	769	742	749	754	757	745	770	740	745	727	777	771	759	737	717	779	761	752	775	724	783	749	783	768	766	728	820	725	726	757	751	698	735	771	770	731	710	715	779	762	712	711	750	752	768	808	772	764	783	728	741	741	720	730	737	724	774	764	753	776	700	822	774	758	756	794	727	730	756	733	756	735	750	801	743	745	743	752	751	747	760	735	755	715	737	731	770	719	762	733	736	751	752	717	701	735	793	796	767	713	772	786	730	707	734	761	755	728	792	753	777	742	725	740	710	752	780	752	750	744	725	783	752	829	754	757	718	706	746	797	709	751	726	705	740	722	737	756	736	735	799	796	699	719	770	703	760	688	735	692	738	759	743	745	744	743	746	759	733	789	721	690	783	694	775	789	752	817	758	714	776	727	728	753	754	757	706	734	775	756	772	735	738	735	738	766	758	744	739	797	762	774	740	784	770	796	736	794	759	700	802	755	755	785	703	749	750	727	722	769	731	696	785	760	809	728	723	778	728	786	732	746	702	713	763	769	725	746	692	787	745	724	743	812	720	742	751	727	778	714	775	759	788	742	772	778	752	721	745	753	740	749	744	712	732	781	743	778	678	765	739	728	775	774	722	734	703	753	686	760	776	768	767	728	768	716	758	748	773	749	769	753	774	760	740	782	755	767	762	719	775	769	756	743	773	742	712	758	756	734	759	807	735	730	740	787	771	778	766	725	764	751	737	740	765	772	748	776	731	723	757	704	744	769	739	781	787	746	741	765	783	759	725	795	795	774	728	743	733	717	757	770	701	755	772	705	769	763	767	726	764	769	769	738	698	758	718	723	778	772	760	769	720	749	742	740	758	782	704	737	773	747	782	725	703	766	783	792	760	794	746	790	747	752	814	745	784	795	769	713	747	777	757	769	761	747	767	752	779	716	733	770	695	760	776	747	730	779	785	705	724	742	810	757	741	768	746	789	699	736	795	718	785	726	711	789	787	750	771	753	730	735	759	748	708	762	776	796	787	737	723	767	731	718	728	760	722	730	748	750	752	751	767	728	762	686	702	761	712	764	739	783	735	783	705	720	753	726	746	788	712	757	761	734	747	734	730	740	739	769	741	777	780	780	775	717	784	755	757	783	685	738	787	724	752	775	766	729	745	765	783	770	756	779	770	747	741	737	743	792	766	749	729	700	788	790	727	741	778	700	716	717	723	770	795	716	671	744	763	773	704	742	790	769	724	743	741	783	761	718	731	793	722	780	739	801	747	762	784	810	761	753	791	724	815	743	757	766	759	777	778	719	772	790	734	735	805	801	728	775	768	732	736	736	725	709	694	752	736	729	746	798	768	751	761	794	736	748	741	747	733	716	747	745	764	713	778	772	731	753	781	737	727	774	741	753	786	701	777	747	747	727	744	732	772	789	726	706	753	762	746	730	827	756	762	734	692	775	765	781	776	722	739	771	751	731	761	734	815	742	773	721	750	720	770	737	742	790	772	774	754	770	704	727	740	753	754	755	798	701	749	804	784	733	748	785	762	742	771	774	727	764	718	758	772	750	733	708	750	829	779	718	792	733	731	806	822	778	742	783	697	747	707	794	728	717	726	763	730	781	763	811	766	701	751	771	737	741	757	740	753	771	737	728	748	752	779	725	795	739	732	697	743	745	760	745	761	744	785	764	736	770	732	742	739	698	766	788	770	788	762	786	727	713	702	726	718	749	717	736	751	798	734	756	700	777	746	744	741	755	779	713	769	746	715	808	716	764	724	766	745	733	725	776	757	741	715	712	752	764	721	731	762	758	729	759	742	739	801	764	772	741	775	741	722	720	813	733	802	729	756	732	808	723	725	776	740	755	750	747	730	809	799	752	792	763	701	764	734	747	719	703	724	802	741	779	734	711	766	705	731	703	727	739	718	760	716	761	729	720	802	772	768	750	787	717	749	762	686	816	779	731	744	770	737	745	750	804	767	743	718	775	788	753	767	754	762	756	751	752	711	768	738	753	762	756	751	706	662	764	766	726	763	730	746	772	775	787	737	796	766	707	746	752	713	742	762	778	760	719	749	728	747	729	765	711	721	766	766	723	736	759	796	766	755	730	786	732	748	771	749	747	782	737	758	764	769	774	688	735	768	727	766	755	753	758	800	764	770	759	781	786	773	736	777	720	741	748	790	750	729	718	784	762	746	727	750	779	779	755	773	787	726	752	763	763	738	801	752	746	743	792	775	770	723	739	757	746	754	753	759	756	719	783	725	769	774	759	765	701	761	778	730	732	736	758	806	755	738	771	780	760	769	733	737	823	740	726	753	771	731	778	743	728	723	758	778	783	819	762	754	731	746	751	751	779	794	746	784	748	700	716	758	785	771	796	760	746	716	738	799	747	739	726	824	768	728	759	756	797	774	801	765	760	697	794	723	729	727	726	728	771	765	765	747	712
14866	1398	1005	780	545	496	461	401	334	347	329	321	324	318	285	296	293	291	288	275	292	291	285	288	286	282	268	292	256	295	290	270	286	275	258	258	224	270	305	260	272	282	300	296	239	266	245	257	281	269	271	246	317	267	236	259	295	305	282	270	290	288	263	265	279	293	271	260	308	257	292	253	270	261	273	266	264	280	305	288	267	252	277	250	249	264	261	283	276	301	256	246	310	275	260	285	281	276	274	294	282	280	297	270	243	253	281	300	265	270	298	271	267	275	253	280	274	273	269	247	261	279	283	267	289	255	280	248	296	279	284	277	284	289	267	267	279	293	271	248	286	292	259	263	255	271	237	294	278	273	287	243	270	263	314	266	279	281	287	248	274	257	270	242	245	289	268	303	259	265	282	291	266	283	290	298	268	260	270	263	271	308	282	247	300	262	266	284	271	236	256	261	293	264	262	264	301	289	287	251	266	252	274	262	260	273	304	269	286	274	307	247	275	285	277	249	267	286	255	310	286	291	244	302	257	288	262	269	295	263	251	276	289	255	253	247	264	270	254	265	290	324	257	270	260	280	292	256	289	270	279	287	308	274	286	264	287	278	281	288	271	269	272	284	272	239	266	250	262	246	289	274	267	243	239	260	291	252	246	261	273	263	234	245	289	276	245	290	258	270	297	253	283	301	290	295	231	267	262	274	254	258	254	309	283	260	309	287	234	293	246	251	265	260	269	269	280	252	262	293	276	286	315	250	252	299	249	256	305	277	249	269	287	294	279	279	274	274	275	273	313	270	264	259	260	243	266	276	258	275	297	242	259	314	289	303	290	264	310	254	270	278	285	278	272	286	292	285	275	289	305	251	255	256	263	260	282	320	295	292	258	268	259	241	274	248	268	259	274	267	270	275	244	256	284	274	270	269	281	275	261	268	259	304	256	265	274	258	271	235	302	282	279	210	271	258	269	258	270	289	262	258	265	274	283	259	283	271	291	272	288	284	268	266	254	266	272	294	260	254	272	279	266	240	291	278	264	268	263	256	295	274	243	258	274	315	265	265	262	250	254	320	275	246	265	258	282	248	300	256	242	274	248	279	252	281	261	274	276	265	280	272	268	287	303	288	270	248	271	288	296	277	262	296	289	299	258	283	273	287	249	290	277	271	253	312	265	324	283	293	264	279	286	261	278	250	279	275	287	307	280	243	274	252	267	271	258	243	298	276	272	274	306	281	248	257	235	276	267	249	215	274	265	263	315	281	236	285	260	256	248	296	255	286	289	318	314	292	264	272	263	263	270	282	291	283	251	259	272	260	262	269	298	293	245	259	255	267	301	290	266	290	308	255	277	262	258	241	301	283	251	266	269	277	288	268	272	288	258	281	275	279	268	261	307	284	272	297	244	299	261	299	238	252	287	284	274	247	271	278	257	271	294	267	277	254	259	277	280	267	294	274	279	260	304	278	271	275	258	275	290	266	226	235	235	268	280	256	280	245	301	257	268	273	292	284	293	240	275	260	305	273	275	264	274	294	254	271	266	305	276	248	274	274	295	267	260	259	288	258	267	286	260	267	247	273	263	293	290	266	281	263	302	260	276	299	232	249	284	270	248	290	301	263	281	254	291	271	277	273	243	257	269	235	264	255	303	318	274	290	279	287	273	271	260	260	286	266	305	308	277	263	294	279	266	281	269	216	290	285	284	287	295	254	308	277	230	272	253	270	277	278	280	258	255	270	263	278	275	309	287	264	257	262	257	272	256	297	309	274	262	261	273	291	259	234	268	291	264	279	261	298	287	293	280	254	291	292	292	293	268	266	297	276	287	295	282	285	234	241	275	269	273	255	252	286	296	260	252	258	293	290	313	288	280	277	314	283	278	312	286	285	274	282	299	246	248	271	272	267	295	284	316	292	273	283	268	236	292	281	277	298	286	278	292	290	236	284	305	262	293	278	246	293	263	244	255	278	262	250	256	262	268	262	267	264	241	286	294	264	305	267	277	292	285	287	281	258	265	304	277	238	237	251	252	275	265	264	282	294	283	254	253	283	270	254	279	255	255	281	306	252	259	322	304	289	250	257	261	240	234	245	259	294	234	262	258	279	255	298	282	262	294	283	265	285	296	270	245	259	273	238	265	301	314	272	296	282	253	249	314	271	260	240	297	279	264	247	274	306	273	273	240	281	237	259	248	283	268	264	290	273	272	251	276	267	309	276	273	283	272	265	247	303	257	263	286	246	290	252	251	262	260	268	264	310	286	292	281	291	237	275	296	270	311	268	288	298	256	251	269	269	253	275	306	281	290	252	262	291	246	242	317	269	260	240	270	254	285	262	269	231	277	268	275	281	260	285	275	255	271	254	270	277	269	280	265	257	290	269	278	303	247	260	295	256	315	286	252	283	271	248	267	284	295	255	271	279	308	285	280	301	263	298	299	269	242	297	237	267	264	287	271	267	274	289	255	254	277	248	253	253	275	281	269	287	261	262	265	245	284	271	279	272	270	258	237	248	269	272	281	260	273	326	257	275	269	276	261	269	268	280	266	245	259	259	297	252	262	291	259	230	276	268	262	265	262	314	262	249	271	274	260	262	259	270	264	280	245	278	283	298	250	279	273	254	256	256	280	289	272	283	272	300	255	285	257	275	267	300	257	289	241	263	298	273	282	292	297	282	283	288	268	276	285	278	303	250	246	299	288	251	263	247	280	285	287	277	269	269	281	283	299	274	262	254	270	258	261	276	270	265	278	293	257	280	262	286	288	263	271	291	308	284	255	258	263	282	277	250	264	309	275	273	310	291	280	249	261	291	289	265	276	276	273	301	287	280	282	266	252	267	302	282	247	264	269	288	288	238	330	304	291	259	270	258	247	253	265	276	244	297	265	273	257	263	296	290	242	269	280	291	278	255	294	261	287	288	289	239	292	263	240	269	281	269	289	307	277	257	258	259	295	272	247	260	311	298	253	276	245	284	253	258	267	277	302	285	276	264	295	254	247	278	299	272	278	276	279	278	265	260	304	270	266	254	274	277	286	291	241	288	283	239	280	266	253	265	303	261	280	262	250	266	296	288	267	280	277	283	283	273	258	280	260	264	279	243	294	250	279	282	288	278	254	287	294	266	263	243	272	257	275	316	274	263	282	270	298	314	280	283	266	263	268	259	270	243	264	310	278	268	272	245	261	300	251	297	302	298	244	272	286	271	274	273	256	286	299	299	247	275	262	271	274	259	273	262	263	262	263	303	282	268	247	274	287	263	244	299	298	240	272	282	269	291	278	272	271	276	273	249	279	235	296	282	279	314	259	272	262	276	266	281	265	269	282	238	286	262	256	282	309	270	261	304	231	278	284	266	257	292	255	257	268	300	304	243	282	296	251	278	272	241	250	259	307	260	295	277	250	305	279	305	307	262	285	274	257	266	270	260	253	280	275	261	267	279	268	265	297	269	250	314	271	296	267	242	260	286	256	267	292	273	263	273	293	289	291	252	293	276	307	267	281	276
8478	1284	2147	2373	1939	1640	1471	1288	1080	1011	989	999	927	832	829	773	703	729	772	732	743	699	674	672	659	657	658	598	666	648	718	679	641	694	665	665	651	634	642	618	645	672	599	626	656	611	636	662	615	621	651	672	615	649	617	640	624	593	616	596	635	661	652	660	648	633	610	614	625	615	629	629	593	592	628	604	623	623	650	605	667	593	645	642	608	660	613	618	618	641	580	673	646	631	635	644	606	595	595	594	617	641	629	609	607	638	661	630	622	615	573	618	622	592	613	617	639	615	605	618	605	601	608	609	611	641	641	655	640	628	593	606	641	607	623	588	638	603	640	610	618	619	622	599	612	692	644	589	612	618	578	584	622	585	577	607	655	660	663	638	657	628	604	598	605	638	587	594	608	614	639	662	586	566	575	651	675	601	624	633	615	615	567	608	623	584	631	605	605	611	577	632	632	578	605	650	637	600	596	619	598	622	650	575	582	653	630	578	581	592	596	622	615	645	606	633	645	563	620	632	607	608	578	637	608	629	646	638	588	642	599	614	607	640	593	628	625	595	612	646	625	617	616	630	664	645	605	632	607	642	639	549	600	619	643	616	650	628	605	600	583	634	597	605	608	613	652	552	619	606	638	617	615	650	595	599	655	586	594	607	563	639	603	632	595	618	584	632	630	611	611	623	598	636	651	596	591	605	548	572	643	606	639	627	645	650	610	614	618	650	662	566	617	634	624	637	627	593	615	622	609	626	636	643	600	581	594	616	627	619	589	619	665	589	625	615	602	651	615	624	595	582	622	641	626	595	605	637	638	649	605	620	614	623	588	592	634	610	608	596	589	608	583	648	585	613	616	588	624	652	615	574	628	589	598	648	624	625	612	601	611	602	632	616	623	656	598	616	629	639	605	599	611	573	579	636	611	628	587	664	581	636	589	637	594	569	646	634	596	628	639	616	598	590	611	629	607	545	569	609	614	665	643	617	616	615	612	585	636	567	602	663	655	603	573	574	618	624	621	643	621	605	591	588	672	572	604	620	642	589	629	632	608	611	590	627	612	594	620	576	587	630	624	614	597	641	599	596	637	594	603	604	567	619	654	595	650	631	603	626	648	593	592	646	634	641	628	625	644	589	572	614	598	581	596	610	627	611	593	625	647	611	631	605	611	627	630	581	625	609	591	642	596	614	635	592	594	625	630	577	624	577	617	653	583	617	611	557	655	586	655	608	591	671	599	616	609	654	643	607	598	644	641	632	664	557	635	603	649	629	615	640	596	615	664	594	625	645	639	586	638	599	623	693	630	567	629	604	587	622	587	686	607	607	617	583	628	572	623	591	609	605	633	651	650	613	638	596	631	628	630	599	642	575	615	641	659	636	619	604	558	612	622	584	603	638	592	601	647	678	605	617	599	607	608	634	576	635	597	629	619	608	611	609	658	567	609	621	585	564	572	600	593	596	594	584	624	613	609	586	594	607	589	603	586	593	633	614	597	613	626	601	636	595	599	638	590	635	608	588	616	596	607	607	624	637	615	593	588	620	646	628	613	607	615	657	631	635	649	625	635	609	649	608	628	598	625	614	664	619	618	604	630	669	609	652	625	606	671	631	666	649	598	637	624	635	634	633	611	619	593	632	632	583	613	591	606	587	631	621	623	610	630	622	637	610	619	622	634	618	621	623	592	632	617	621	603	608	619	610	612	654	553	586	630	609	604	603	590	600	653	559	614	632	592	607	590	611	563	640	582	593	591	626	619	627	612	592	647	587	591	592	609	621	613	599	586	598	617	651	650	610	666	636	586	597	644	589	592	587	626	560	610	591	573	600	581	594	600	661	586	633	614	607	624	590	642	587	607	625	620	592	607	585	622	588	580	646	624	580	610	562	653	602	598	570	577	594	600	573	606	633	616	641	625	591	588	661	659	648	635	595	606	611	585	615	598	600	582	621	623	584	593	596	615	612	599	606	610	621	644	646	574	599	615	619	572	632	608	628	668	643	627	599	619	677	616	585	666	591	615	588	689	646	599	580	630	581	608	607	598	606	621	600	622	619	623	614	609	596	628	615	610	594	631	652	649	606	622	631	598	648	613	592	616	607	607	626	592	638	581	646	658	616	624	601	620	631	615	629	558	606	645	622	608	607	654	622	600	575	593	618	634	613	620	608	604	626	606	613	626	601	562	576	583	611	607	653	612	592	664	617	622	568	605	627	568	600	597	673	572	632	635	657	634	626	618	597	573	630	603	614	625	604	632	653	613	599	608	592	626	656	614	663	638	659	580	630	622	634	621	623	644	623	573	623	629	604	615	595	565	624	646	603	594	599	613	655	626	656	606	617	617	587	660	627	602	639	602	627	577	605	662	621	615	655	629	602	637	597	631	581	607	626	633	602	583	602	627	611	632	622	616	602	601	581	649	628	605	635	653	630	597	609	626	615	602	622	618	588	653	612	591	607	634	632	614	623	677	612	629	636	634	592	654	627	598	635	606	657	633	634	630	648	600	653	642	668	619	592	658	619	614	604	623	596	642	559	584	633	614	636	645	616	572	595	639	608	607	597	592	651	584	635	619	595	610	600	629	598	584	591	633	639	585	606	598	608	647	629	637	609	637	619	639	600	608	625	629	582	598	596	592	611	600	601	644	614	644	617	601	609	607	600	623	623	651	641	631	605	588	616	628	620	643	580	571	590	627	607	565	603	618	675	614	582	595	642	599	629	562	602	608	646	646	609	596	626	619	654	677	590	614	577	613	655	599	618	631	618	619	610	605	637	625	643	624	597	625	626	616	588	635	608	668	577	593	603	580	609	665	616	584	607	616	632	565	602	621	600	588	633	615	670	621	609	611	620	662	599	609	630	616	616	605	559	624	624	598	622	587	629	600	636	641	589	627	644	625	604	656	619	620	629	628	581	563	601	553	615	584	600	581	587	629	629	619	628	646	621	663	655	614	626	624	607	614	608	611	639	626	613	637	606	622	579	671	632	604	652	595	609	584	624	616	618	616	613	626	651	613	630	669	606	588	625	628	605	615	621	634	614	615	634	612	639	652	604	653	615	599	674	610	635	603	574	659	638	624	589	573	641	651	601	608	614	614	542	593	590	578	623	652	613	625	616	588	629	624	628	620	645	651	586	619	616	592	640	613	606	647	626	592	614	612	631	635	637	630	618	597	606	590	570	583	584	615	622	601	625	624	681	660	627	603	596	619	612	680	642	640	654	602	644	605	636	603	639	643	570	593	612	628	612	630	636	646	598	631	625	616	628	580	579	619	623	604	595	579	655	584	628	593	599	611	575	644	601	636	600	612	639	651	645	618	605	635	635	649	600	635	634	554	627	590	641	597	641	631	643	565	645	639	633	637	605	599	571	617	570	597	606	608	621	661	616	623	660	596	574	619	589	659	573	620	583	596	611	603	627	604	616	599	630	607	612	588	643	541	614	598	616	623	617	627	583	624	637	597	605	621	652	604	610	601	634	675	638	631	627	612	629	599	589	606	651
1513	204	229	197	197	174	173	157	192	178	174	192	198	196	168	157	194	172	189	184	177	176	192	174	189	173	174	148	182	176	210	212	177	185	173	170	196	142	177	176	202	190	176	187	180	162	184	168	171	185	180	142	179	170	187	176	182	184	184	192	162	179	149	181	183	174	209	191	166	169	173	190	159	186	191	205	157	161	194	215	188	170	159	175	177	177	170	194	206	180	189	207	191	171	171	161	198	187	188	208	184	177	162	154	180	188	188	181	168	168	193	160	176	166	188	196	187	185	159	175	185	194	171	175	170	167	165	179	151	192	182	182	203	208	176	148	216	189	204	202	179	189	182	176	193	147	173	188	165	169	168	190	184	175	154	167	181	198	175	178	161	195	179	177	159	168	194	184	148	204	185	174	164	173	171	195	193	165	171	186	187	189	163	190	169	178	169	173	161	186	193	151	190	168	192	174	176	205	195	182	177	187	176	191	166	173	168	170	193	173	190	171	155	154	188	167	165	199	196	173	172	170	175	169	195	207	183	181	164	198	173	174	162	153	181	212	185	195	170	194	181	153	209	173	161	171	165	162	160	184	181	182	162	172	164	164	184	177	182	180	169	180	167	152	181	192	156	202	173	194	198	197	182	181	178	159	197	165	185	173	182	166	182	157	161	189	181	171	164	185	197	204	179	188	161	184	181	182	192	175	180	185	182	163	181	180	199	182	184	199	192	165	164	193	173	176	180	172	157	176	164	178	186	167	185	173	176	173	168	190	176	201	187	176	193	180	203	171	201	202	186	207	190	175	176	188	165	165	180	192	193	181	176	183	203	197	183	198	173	169	174	174	176	156	188	164	178	175	187	192	185	171	176	165	151	172	193	178	155	173	164	149	186	175	145	177	171	165	162	184	179	188	156	164	194	164	186	190	179	189	181	171	174	172	182	167	179	163	174	166	181	175	186	184	178	181	198	176	167	191	160	201	189	165	167	190	199	182	173	166	203	169	169	177	190	173	172	172	199	169	182	178	181	180	152	163	170	186	151	195	187	190	177	170	186	169	196	189	159	184	202	201	182	179	159	170	196	171	156	176	168	190	163	200	197	184	189	154	189	170	154	148	180	214	199	170	142	172	164	157	158	151	174	186	181	171	188	196	150	203	185	167	180	185	167	179	179	166	194	179	156	191	177	187	195	193	180	185	192	188	165	190	168	174	167	173	180	173	132	174	184	162	183	171	181	195	194	168	167	194	196	176	141	208	161	217	149	198	199	181	201	201	198	192	199	167	171	188	184	166	168	175	197	181	166	153	170	169	151	176	165	152	179	154	175	176	169	181	183	177	168	184	177	158	183	164	173	201	191	185	188	165	161	180	163	197	189	173	200	185	170	160	180	179	175	192	167	176	202	176	201	162	196	185	208	183	191	189	188	186	175	197	170	185	170	171	167	169	187	162	166	171	187	178	165	181	209	214	176	161	161	157	173	190	168	185	166	181	172	180	188	177	169	167	159	158	177	170	167	192	195	201	175	197	183	169	198	171	196	178	180	185	200	180	179	200	172	172	183	153	195	179	190	199	175	175	181	171	177	192	212	173	176	172	183	191	199	188	190	178	174	183	193	164	172	163	174	181	187	172	180	196	175	175	175	168	188	150	199	185	181	193	171	168	166	171	156	192	187	173	173	174	196	179	172	192	180	188	185	193	158	185	165	171	174	170	208	177	176	161	182	193	181	187	160	200	169	184	189	172	184	163	166	172	184	189	213	183	196	206	188	169	180	175	156	191	196	172	181	173	165	169	158	173	177	153	190	159	217	162	183	177	174	212	173	164	183	172	152	148	175	177	178	153	183	167	180	190	163	207	194	183	159	191	173	171	177	172	174	168	197	186	182	177	193	178	176	150	227	187	161	156	162	195	176	185	194	190	157	151	182	187	166	194	165	175	184	163	190	168	192	188	177	212	191	181	168	167	169	181	173	175	176	171	167	184	182	188	198	187	191	184	181	185	163	188	186	219	179	166	197	190	196	171	164	171	200	160	160	186	172	167	214	169	178	184	178	182	203	162	170	199	178	166	185	189	177	186	178	163	178	178	176	202	181	185	193	184	158	173	156	161	167	169	150	167	180	162	184	196	193	166	183	180	190	190	180	162	209	188	155	157	170	161	194	187	192	181	182	187	184	187	177	163	167	194	176	173	169	179	195	184	162	194	179	159	172	191	182	201	155	182	179	159	165	170	181	169	179	158	184	204	181	203	174	176	158	183	167	154	199	198	149	193	187	179	191	202	177	175	186	185	226	202	203	177	168	190	175	170	181	171	181	186	184	176	159	147	175	168	148	177	199	190	189	184	163	177	168	188	191	192	195	164	186	195	189	189	179	159	189	168	190	183	173	160	187	176	167	164	149	183	184	180	154	190	182	178	185	160	189	195	189	175	186	170	174	172	186	187	160	180	173	169	153	165	158	166	190	191	192	179	183	201	188	191	169	175	168	184	173	164	178	168	181	168	147	165	213	200	197	168	168	190	167	193	167	195	188	156	174	170	183	157	199	197	191	216	165	184	167	174	173	192	149	193	173	165	197	177	174	182	197	174	159	212	172	184	175	161	177	160	174	159	174	171	181	189	147	172	194	188	209	179	163	175	167	193	179	166	176	180	182	185	187	170	196	187	175	177	189	205	190	182	181	161	171	191	153	160	206	195	182	181	181	199	199	166	214	161	155	197	167	205	203	200	189	189	189	196	212	185	169	177	187	195	172	169	154	181	161	178	156	166	166	172	168	183	189	179	163	185	166	182	170	163	189	184	186	180	165	188	174	192	191	186	153	171	193	203	175	153	193	175	194	212	193	175	199	193	168	182	171	153	185	165	153	166	183	208	195	179	149	171	189	195	166	161	175	187	183	171	175	198	170	168	190	180	199	175	186	179	174	169	191	175	187	193	193	207	151	174	198	204	171	175	175	190	159	172	191	167	193	184	180	161	186	185	182	194	185	193	166	187	166	171	167	165	173	191	161	189	171	205	207	163	188	212	184	180	165	170	179	164	162	183	137	194	165	175	200	171	195	178	170	169	161	180	167	192	174	151	170	169	176	210	184	181	184	163	176	153	164	195	161	175	150	169	157	180	194	177	193	184	169	169	149	158	161	174	189	192	182	161	196	192	177	183	178	162	194	185	159	181	169	166	172	185	192	175	172	182	208	182	196	182	179	175	158	191	167	165	198	192	192	198	164	174	177	178	197	176	199	167	176	178	176	193	184	179	186	143	202	180	173	180	187	154	163	161	193	201	195	195	188	196	170	159	154	203	172	188	190	193	199	174	180	193	181	215	168	171	205	192	173	153	171	175	204	164	201	197	187	167	169	174	170	179	153	170	207	213	183	175	176	143	144	206	173	177	160	179	170	174	199	188	175	160	161	172	165	190	183	183	186	189	186	179	179	169	186	206	177	190	185	171	192	182	195	177	195	173	176	179	154	173	187	184	166	176	170	171	171	167	188	150
1809	489	474	480	516	492	483	495	482	485	458	473	458	483	473	451	475	461	452	420	448	445	440	455	476	447	506	455	438	441	474	456	454	477	462	460	446	488	452	466	418	440	453	446	451	491	472	452	420	440	448	452	426	438	456	432	460	490	468	452	415	478	454	466	443	460	458	523	505	479	482	462	473	462	471	429	450	459	432	428	436	473	411	476	486	460	486	483	486	422	449	458	484	439	506	448	455	459	481	470	461	447	493	512	468	458	489	480	443	463	422	488	453	431	473	464	475	426	487	409	453	454	392	485	478	479	458	463	492	457	442	483	437	495	471	460	458	452	482	447	455	413	475	478	471	465	437	476	473	436	450	427	492	449	461	456	460	462	448	464	454	422	471	439	464	457	475	464	412	453	476	475	491	454	441	429	451	464	440	417	468	449	464	488	466	471	437	456	441	443	424	443	430	448	449	463	461	472	455	443	400	453	484	456	449	421	464	469	451	441	437	460	439	457	466	473	465	464	439	468	485	465	488	450	477	437	444	466	508	471	470	449	441	455	485	447	449	465	463	447	445	440	456	478	436	438	461	445	446	443	412	492	452	432	451	473	422	467	485	422	449	440	471	445	457	412	445	412	467	465	475	434	433	445	442	485	471	492	494	459	447	480	468	442	458	438	474	438	433	437	457	465	450	442	467	444	460	425	445	408	458	462	456	447	469	485	475	478	464	429	485	428	429	470	474	477	463	461	440	452	452	428	457	445	438	451	421	482	419	455	471	458	461	459	435	435	477	461	448	473	433	462	424	476	452	450	453	472	477	453	451	451	461	451	474	440	471	461	441	459	444	472	431	413	480	473	438	476	459	427	447	454	449	435	467	466	438	446	465	410	470	448	493	424	466	443	440	474	459	437	487	493	499	505	449	452	457	444	467	469	454	456	455	444	436	453	492	419	432	451	427	476	454	439	425	473	440	420	445	441	465	456	485	469	408	442	418	455	464	448	468	473	486	439	468	466	434	487	479	465	463	459	461	444	450	481	461	421	460	484	476	472	460	455	469	458	444	435	469	503	449	436	444	437	431	441	405	477	423	497	457	490	461	409	450	433	451	442	444	428	462	439	446	456	464	442	444	407	501	480	448	472	455	443	418	421	461	457	467	428	434	472	434	463	444	461	430	448	479	476	423	458	435	489	469	426	429	432	457	428	485	469	439	477	442	454	480	453	408	460	462	451	459	465	446	460	447	462	455	430	517	422	396	435	471	430	452	442	454	458	465	467	431	444	456	439	470	468	461	419	463	477	456	484	488	436	475	449	418	460	466	416	458	475	449	441	475	520	456	445	437	459	439	476	444	426	436	462	444	468	452	434	477	470	479	453	460	480	477	475	435	433	498	463	412	448	502	454	444	463	448	440	447	476	470	431	431	453	452	466	472	454	453	466	440	461	424	452	438	455	468	470	469	423	465	457	427	478	438	471	486	420	470	401	456	452	425	465	457	494	428	463	437	441	427	441	444	450	464	441	430	457	451	452	422	466	492	443	446	424	483	480	450	443	463	494	447	423	429	460	486	463	450	450	478	474	435	436	466	473	451	444	460	425	434	440	480	473	438	436	456	427	443	461	495	426	461	482	467	441	484	482	450	418	487	413	505	454	477	470	448	466	462	476	444	479	458	443	448	450	466	458	447	436	458	479	457	435	456	405	449	462	462	436	453	478	449	480	420	447	434	446	442	432	495	466	478	421	475	461	450	423	448	434	489	436	450	474	487	456	430	431	463	469	454	474	413	452	494	450	491	434	438	454	452	482	463	468	417	464	423	488	480	472	482	409	458	452	472	470	457	452	454	448	477	429	439	448	438	416	422	444	489	422	469	436	447	453	456	431	489	428	475	435	434	491	441	443	470	497	468	487	476	480	464	464	469	461	491	453	474	441	465	451	437	439	475	461	436	478	434	425	425	457	489	452	468	450	460	446	432	457	433	442	485	473	447	453	432	459	467	409	475	446	451	513	458	452	496	490	470	429	431	506	429	398	469	497	435	440	436	444	491	498	468	409	500	419	444	453	438	466	481	434	470	439	414	495	423	426	436	459	460	456	455	448	435	460	421	429	465	460	458	474	450	442	489	468	434	476	439	449	484	454	445	467	457	463	472	460	429	478	459	416	456	440	446	494	430	462	451	470	437	466	470	461	462	434	447	462	490	415	432	451	478	446	434	475	462	454	497	481	423	486	459	467	450	445	449	451	490	464	451	429	456	444	443	457	472	464	465	426	454	432	444	430	467	435	453	463	452	430	460	437	473	434	461	467	437	433	459	469	474	461	458	493	474	480	451	421	446	490	424	460	454	429	483	471	444	454	470	484	480	443	503	471	449	515	481	458	484	461	458	434	461	447	465	449	482	432	471	458	461	427	465	454	439	474	478	443	468	399	461	481	440	472	463	465	444	480	448	507	464	441	484	451	444	508	434	447	446	418	440	475	484	454	473	430	457	429	485	447	436	453	479	447	455	472	461	422	465	484	444	425	446	437	431	474	441	454	459	434	440	502	477	467	424	441	475	486	455	462	425	441	451	457	459	436	478	473	460	449	434	446	451	474	442	499	474	479	460	461	477	472	468	462	448	469	455	466	445	477	463	463	459	482	435	437	443	452	439	439	463	462	451	448	491	478	445	451	458	494	425	449	429	458	489	465	466	440	429	483	448	450	460	464	476	502	442	474	456	409	452	464	424	463	464	458	457	490	466	486	444	447	461	475	447	483	457	450	413	511	459	433	473	469	420	449	449	475	495	471	465	440	459	440	435	444	487	427	437	440	498	456	504	448	449	438	461	457	493	475	468	434	473	478	434	464	464	458	449	470	437	493	461	434	470	450	442	472	495	442	472	418	456	434	431	464	469	443	407	474	445	488	476	433	456	491	442	473	438	482	461	468	440	417	455	443	482	496	433	461	473	474	451	451	453	427	450	436	459	460	460	447	449	442	455	454	460	456	439	484	432	463	430	462	428	489	400	422	458	465	479	448	439	464	467	481	435	481	449	471	476	466	475	452	454	444	479	452	445	471	476	480	466	433	458	450	442	478	444	483	459	463	468	432	464	500	468	444	456	461	493	452	482	460	454	479	469	439	479	428	466	454	449	453	476	479	451	421	465	491	447	468	467	464	475	412	455	449	459	431	420	456	440	446	442	422	453	444	447	446	442	412	428	457	460	450	428	441	463	458	469	454	507	438	445	434	431	443	483	429	464	423	511	474	481	428	447	459	440	490	457	464	457	464	481	492	489	455	455	463	446	472	414	443	409	449	418	478	461	451	436	468	462	480	410	473	456	483	435	444	470	469	483	413	485	472	445	464	454	445	456	448	458	438	465	451	440	459	496	438	483	456	462	456	429	453	470	475	441	472	427	490	449	462	410	409	465	430	436	440	434	477	505	464	452	479	430	462	444	446	449	506	450	442	461	474	454	399	403	459	463	442	432	407	475	484	440	467	466	443	429	497	474	452
8217	724	694	519	463	429	431	408	395	362	389	351	365	333	285	341	396	354	359	330	326	305	320	341	319	289	345	337	365	321	302	314	326	330	343	335	305	308	290	350	365	350	324	311	326	315	342	330	307	295	362	329	302	329	337	318	326	314	314	319	337	336	322	362	333	311	328	287	347	372	339	332	320	312	341	311	326	351	377	315	330	320	287	333	321	375	321	334	351	327	375	310	330	321	332	321	310	333	341	312	352	318	329	342	315	356	338	328	368	341	320	320	329	324	316	348	370	330	319	343	356	330	348	299	322	350	345	327	337	334	302	313	325	307	350	316	320	363	333	292	313	323	338	296	298	316	343	325	319	352	351	324	320	305	309	331	329	321	335	310	326	347	352	342	328	331	325	320	290	360	344	341	311	319	369	356	350	334	296	304	331	367	331	331	350	349	354	322	317	345	328	324	366	332	333	338	346	339	326	339	379	356	337	340	331	290	335	362	363	330	351	308	302	348	274	356	305	313	335	343	333	355	304	318	319	361	330	309	306	361	304	308	334	329	341	360	320	337	339	335	327	315	307	338	338	332	307	336	343	309	308	307	302	331	332	370	348	323	317	351	344	317	318	292	321	320	367	326	324	305	282	338	325	347	319	331	335	332	362	327	333	312	335	334	316	317	315	342	304	348	310	332	335	304	325	331	320	349	324	332	330	350	337	286	310	338	370	314	361	379	332	343	311	328	349	323	337	340	355	327	332	293	351	310	353	312	347	349	369	331	322	315	319	357	329	334	340	320	302	374	328	341	368	280	323	296	333	312	321	349	299	304	315	269	315	328	341	307	330	313	321	313	341	334	349	310	333	319	331	323	361	355	355	301	344	320	339	359	328	340	304	336	311	316	357	370	340	306	298	362	322	313	321	331	323	298	357	302	329	361	323	352	372	358	336	322	373	321	332	323	334	343	348	330	342	313	337	341	310	293	317	331	328	339	336	303	327	366	334	329	349	339	335	350	349	347	326	335	394	324	327	344	349	330	293	351	307	306	343	349	281	305	344	314	346	345	335	310	337	347	358	293	338	337	335	334	321	318	353	309	364	343	320	356	328	334	322	330	347	308	363	335	363	300	344	329	338	308	335	318	317	334	347	306	341	334	352	334	341	321	332	330	320	340	301	356	343	329	338	327	343	328	395	335	332	319	360	315	288	323	313	313	292	327	305	357	363	308	332	358	335	324	315	321	339	338	337	329	353	356	285	386	344	318	343	325	316	318	337	335	348	342	352	301	343	345	356	306	335	301	301	311	332	292	344	316	326	336	340	319	333	331	291	326	342	371	292	332	348	299	349	358	309	331	337	337	303	348	341	348	332	339	330	368	340	344	336	317	332	317	335	351	318	323	327	325	321	339	352	336	337	305	294	356	337	300	311	351	304	286	380	330	314	301	314	332	315	349	329	346	347	292	358	352	326	353	338	336	351	342	328	334	337	315	339	348	377	322	349	324	335	330	304	321	341	283	314	338	326	360	304	328	355	326	365	291	353	348	313	325	326	349	327	342	297	382	320	319	316	334	331	339	361	349	337	336	327	326	337	319	359	363	338	316	316	357	343	309	379	336	296	328	328	326	314	317	343	316	345	355	348	299	341	362	343	306	326	346	346	324	297	310	312	314	319	295	301	334	310	328	324	316	348	320	305	320	330	329	326	337	301	340	309	300	320	286	324	348	350	324	347	327	342	333	324	347	329	320	328	356	331	330	314	291	344	323	341	343	327	312	357	312	336	369	352	360	355	341	357	318	347	332	319	315	345	332	355	312	329	353	311	352	334	354	349	376	339	350	328	320	305	339	334	311	352	328	366	326	339	301	316	332	328	341	280	314	295	348	322	352	366	347	384	330	318	326	302	331	341	322	338	356	345	332	305	289	326	280	349	363	323	340	352	356	315	359	332	328	341	320	312	333	312	342	313	332	348	362	354	355	308	371	327	360	353	378	329	311	317	330	339	329	326	333	273	320	362	368	336	326	310	348	327	310	332	340	329	312	316	328	339	331	336	340	349	341	376	340	346	388	348	342	333	321	323	324	337	328	328	326	278	342	329	323	307	341	337	361	301	352	310	299	361	311	325	332	331	294	326	313	315	299	346	353	346	296	305	338	328	329	326	321	330	357	338	346	332	339	359	370	379	306	333	334	347	329	334	298	322	328	302	346	318	334	327	324	330	336	310	346	364	299	381	315	361	340	322	352	347	346	325	298	364	312	368	342	337	298	335	362	322	298	317	329	321	344	348	341	339	309	307	360	332	338	373	309	327	330	348	325	334	334	293	326	338	344	330	357	334	325	273	307	299	336	323	320	351	332	314	305	332	350	336	359	365	357	362	304	323	330	314	353	343	361	328	342	298	357	346	300	350	329	299	318	330	379	301	347	338	313	295	337	346	329	298	319	313	331	319	336	324	333	311	335	307	340	309	319	328	362	351	329	324	345	312	326	347	331	312	338	341	338	305	316	313	313	326	327	299	335	373	337	345	321	318	319	334	367	324	341	319	356	381	363	319	334	363	311	327	312	339	349	310	326	343	331	321	340	340	367	315	326	328	316	315	332	341	342	326	311	361	345	344	324	357	301	355	353	309	290	314	323	340	322	339	282	319	346	321	326	324	321	365	372	328	326	344	341	311	316	338	343	286	311	337	317	333	324	320	323	349	338	327	311	309	332	343	283	314	286	312	371	360	383	342	333	282	318	292	340	352	312	356	344	336	329	326	313	311	311	345	318	329	322	291	319	319	320	344	367	364	347	320	282	332	346	353	340	355	337	343	328	367	317	333	315	341	304	334	335	347	291	328	280	312	330	355	306	339	307	315	316	327	301	337	349	330	346	313	337	311	322	306	352	333	300	346	332	341	309	338	340	305	334	322	336	347	354	332	368	339	326	367	342	347	336	347	336	308	349	319	329	365	324	306	331	333	342	315	369	357	309	340	364	314	347	305	374	336	359	332	303	328	339	351	324	341	305	308	336	363	316	322	329	352	346	310	370	316	377	323	370	338	330	333	318	334	331	335	349	366	339	350	346	318	324	319	307	339	333	318	339	320	333	344	344	345	326	320	366	375	332	362	325	314	321	329	316	311	351	361	340	317	346	307	344	355	302	355	329	339	318	323	339	343	337	340	324	332	325	325	320	299	286	335	332	365	289	329	319	309	303	319	313	330	348	344	345	308	315	333	337	320	287	283	337	348	337	349	318	331	350	365	358	356	337	344	337	328	364	356	326	309	332	357	295	298	327	337	309	320	288	338	353	337	345	330	327	343	323	303	355	359	319	297	328	291	348	305	353	334	332	335	337	332	360	411	315	348	348	332	309	366	338	317	337	324	335	334	312	312	332	291	326	315	345	319	337	345	379	307	301	312	375	358	365	325	333	322	356	314	305	319	326	373	342	311	316	347	312	354	300	336	331	306	319	337	327	333	331	325	316	343	334	318	342	337	353	307	305	313	360	341	315	306	341
6824	1108	1609	1652	1461	1345	1161	1129	1026	972	898	945	908	875	865	827	829	796	827	833	757	767	766	774	785	802	786	786	767	801	749	745	744	764	758	790	775	753	760	749	747	745	751	707	744	798	731	710	708	756	733	773	736	770	700	737	772	749	717	810	736	753	717	763	747	746	768	740	780	719	734	804	779	733	763	756	760	753	763	799	745	720	731	773	741	756	735	776	801	743	745	808	786	771	716	740	737	750	719	753	768	751	718	766	719	734	725	751	750	762	775	764	757	731	754	724	786	789	784	771	739	759	771	748	723	764	756	778	753	780	789	792	823	781	759	780	762	754	787	787	774	739	765	783	714	757	712	791	746	804	755	740	739	748	810	752	770	746	757	750	738	749	700	753	749	787	780	732	812	709	757	741	712	730	687	781	789	747	741	772	732	783	742	748	766	752	775	740	825	739	778	775	733	737	745	767	729	713	761	772	720	712	762	753	729	735	799	831	729	720	715	744	757	735	768	762	736	760	730	800	814	768	781	757	781	784	735	757	739	723	728	724	746	750	700	805	762	739	747	767	729	755	752	754	734	752	806	757	818	728	762	765	754	739	720	755	782	743	780	735	723	716	733	761	805	793	732	749	762	735	754	767	783	756	773	737	717	802	750	763	746	764	752	720	713	774	761	731	702	745	720	709	758	784	756	753	764	711	749	787	781	754	717	768	774	740	787	722	770	766	725	742	783	774	772	744	759	832	762	753	796	766	732	771	717	761	756	735	733	763	760	761	748	771	707	772	758	734	772	757	716	770	721	747	780	776	753	738	709	736	788	785	722	795	726	761	801	771	744	732	791	773	744	752	754	709	755	749	807	770	763	733	756	679	794	733	777	704	779	731	735	725	738	832	794	703	723	782	795	747	768	739	798	724	781	754	730	792	797	724	750	667	759	731	763	813	726	750	726	747	692	764	716	773	758	761	744	748	726	765	693	757	724	752	742	731	768	763	761	761	749	808	741	778	749	809	711	758	761	738	775	743	741	737	735	725	748	777	758	706	746	757	749	744	704	798	788	758	694	726	727	792	734	741	755	759	763	735	691	721	740	749	754	739	770	726	739	743	744	774	746	766	749	738	736	773	752	765	765	700	730	758	718	756	731	744	738	739	799	739	746	795	814	746	758	774	776	754	760	754	758	779	706	729	745	724	771	772	719	742	753	741	783	798	763	728	740	787	797	748	762	769	763	718	819	757	756	734	743	741	747	780	771	722	772	763	773	735	717	733	768	763	744	725	743	766	735	787	729	738	730	700	703	738	720	752	776	719	797	756	790	741	719	724	694	749	772	770	729	709	738	800	744	781	771	730	709	773	808	724	752	799	699	753	719	773	812	756	723	753	696	789	777	756	803	744	762	692	755	759	750	773	773	752	774	854	730	770	754	737	787	752	752	743	782	762	719	710	740	742	684	752	750	760	721	727	775	740	737	778	762	750	754	756	762	755	735	732	735	775	776	742	678	830	732	730	725	740	767	779	718	764	750	716	731	792	749	763	754	780	778	766	762	774	701	761	726	791	748	781	712	754	712	743	720	764	729	760	740	782	780	670	765	737	741	697	814	748	770	746	788	800	805	748	730	780	794	777	741	777	751	779	745	722	742	731	733	787	779	766	746	726	733	782	736	770	755	726	766	719	781	727	773	776	714	782	738	751	719	752	751	756	790	726	755	733	799	725	760	733	711	765	788	747	735	777	740	672	759	775	798	737	731	791	748	720	746	799	770	771	747	722	714	728	755	768	750	780	763	789	758	786	762	779	707	686	781	804	767	717	702	793	773	766	749	758	750	774	758	749	761	749	706	731	764	779	750	783	721	724	759	715	713	761	707	700	743	733	743	719	734	751	725	754	722	742	706	749	728	742	763	760	714	757	759	758	774	746	732	776	792	761	736	750	752	750	742	769	745	756	694	783	771	781	780	789	710	746	754	797	747	742	821	794	783	732	736	714	691	762	732	755	823	752	748	739	753	765	731	690	749	740	724	747	736	707	785	723	754	766	824	758	716	735	699	780	753	769	745	765	770	728	744	759	767	697	747	780	806	724	722	767	743	700	697	761	754	796	793	692	735	783	749	769	737	758	738	740	749	735	696	799	747	726	784	764	783	766	741	734	741	778	709	716	763	739	724	770	748	786	770	746	742	767	740	730	729	766	708	780	766	733	747	682	771	760	777	757	735	745	829	771	754	719	723	763	755	745	791	710	739	758	734	768	720	761	765	716	721	790	751	719	720	731	754	778	802	690	703	798	747	748	788	700	778	756	771	678	767	730	802	756	763	788	752	732	759	766	761	762	755	720	733	730	710	733	759	750	773	771	763	744	748	749	763	765	734	717	731	746	811	765	754	708	776	745	780	765	753	741	740	709	778	739	800	767	751	756	735	804	735	843	775	733	766	764	779	742	712	777	719	741	768	790	788	756	733	754	768	780	720	717	771	743	762	757	765	757	779	709	741	769	793	754	775	783	785	732	789	735	766	711	764	786	728	798	729	780	744	777	798	738	737	753	765	733	758	732	804	735	728	746	726	756	815	768	796	716	771	708	748	767	755	715	751	766	765	787	739	741	747	786	832	724	775	812	758	751	824	767	805	745	758	801	756	804	753	697	758	714	758	708	780	843	791	699	747	757	743	733	727	721	774	749	725	744	737	714	779	773	737	733	771	763	781	763	754	752	772	773	785	732	742	736	747	708	726	780	713	758	700	761	698	774	767	815	772	731	761	686	768	746	813	731	765	791	737	735	754	740	703	732	720	764	771	762	736	735	731	758	740	759	777	752	727	764	780	744	736	753	731	768	727	708	800	773	755	776	743	720	742	798	713	810	738	690	774	729	719	764	712	733	789	764	745	747	742	753	723	724	733	720	771	752	766	742	769	761	818	721	723	713	780	751	744	771	775	752	709	749	693	807	767	725	735	792	768	771	715	691	752	731	741	745	709	735	747	775	782	773	767	736	723	754	766	731	777	798	725	780	725	748	748	774	729	793	769	759	721	774	743	707	784	759	793	756	778	771	682	766	761	737	740	777	772	727	758	749	783	759	764	759	713	779	741	790	728	758	730	747	778	747	762	768	773	738	798	733	734	759	781	767	810	735	738	733	709	712	727	719	762	694	746	765	753	729	717	777	714	726	707	692	755	755	743	753	789	818	701	716	766	766	815	776	757	789	760	739	736	697	741	768	729	781	797	751	814	763	710	776	747	742	731	752	812	737	735	785	743	719	745	746	759	764	719	737	751	783	777	708	784	719	726	771	764	713	788	745	724	752	733	722	753	760	776	748	755	692	728	709	732	740	755	776	804	725	750	793	767	713	760	746	772	785	747	760	723	741	768	741	761	778	751	795	729	724	742	752	744	747	740	735	758	771	735	755	697	770	709	765	712	740	753	734	798	761	765	695	770	790	776	739	676	761	748	725	744	789	764	759	814	793	738	757	784	737	669	740	740	764	729	747	743	750	742	686
15296	1438	1028	714	607	450	425	385	367	358	301	353	318	288	311	256	291	285	321	265	296	275	308	286	299	305	279	266	291	274	256	287	266	262	255	292	253	305	260	263	294	281	276	271	287	288	305	287	251	284	276	280	254	305	286	276	259	290	251	300	280	282	272	265	252	270	266	258	294	287	249	258	288	288	266	294	251	298	259	258	254	285	263	285	266	270	242	308	285	250	258	288	253	270	253	274	275	305	267	272	286	292	318	285	286	290	246	263	241	287	282	306	288	253	275	284	266	292	265	255	265	266	261	304	272	238	283	284	288	253	280	268	268	258	257	260	291	293	236	295	301	249	284	279	259	276	278	254	264	272	278	269	252	287	272	301	286	250	265	277	285	261	261	254	276	275	288	269	250	274	283	272	268	277	284	285	276	295	277	252	264	283	299	255	285	295	266	287	305	290	280	280	273	254	290	289	265	267	301	274	296	252	250	302	263	266	296	303	315	280	288	255	272	259	244	266	267	277	277	253	277	251	282	279	268	267	276	266	250	282	257	281	248	265	291	291	243	286	257	273	263	261	331	289	268	274	274	290	283	306	300	247	238	253	284	266	275	269	267	267	283	278	250	299	280	279	293	274	265	286	251	255	267	252	260	227	289	284	299	267	257	253	262	286	266	263	244	294	271	293	289	227	279	278	282	264	278	260	290	314	293	278	248	233	277	274	273	231	287	288	277	248	268	292	282	270	279	286	289	302	273	299	265	295	271	254	275	264	248	269	281	258	277	286	273	268	264	304	268	286	255	285	303	270	290	277	272	267	267	270	253	289	271	263	262	272	276	306	312	252	286	266	250	301	296	259	266	287	280	301	267	260	252	293	251	298	265	317	292	267	254	303	289	299	286	288	301	285	280	236	281	266	258	289	294	306	246	270	275	265	283	266	305	289	270	253	293	306	306	282	245	287	252	296	283	270	286	285	278	278	249	302	277	284	325	235	252	258	247	275	284	250	271	282	251	292	294	305	290	257	279	285	258	286	297	276	263	284	227	283	273	297	267	288	243	268	239	259	298	288	289	276	254	278	274	286	295	311	283	289	302	288	249	313	268	273	271	271	282	260	274	281	272	275	268	275	270	285	292	308	287	224	266	267	236	280	237	263	286	261	274	280	265	252	265	272	251	287	265	262	280	256	275	301	263	280	289	250	279	278	256	266	296	266	290	301	294	283	268	297	276	294	294	274	267	276	256	257	293	266	280	284	291	249	277	258	241	251	294	263	242	259	270	264	262	260	329	264	269	293	255	257	274	254	251	278	280	239	269	256	281	262	297	270	280	249	263	283	276	326	268	280	256	274	281	275	262	265	275	278	281	280	270	257	269	255	251	221	294	259	281	249	281	255	244	265	262	262	299	268	287	261	251	271	264	283	283	287	264	273	282	230	255	242	306	270	258	268	275	273	264	282	295	278	279	266	259	269	266	242	311	297	265	295	306	280	264	266	266	282	251	267	271	280	252	284	245	279	258	274	302	293	304	279	278	281	277	266	284	291	276	292	294	264	293	277	264	265	278	281	302	284	274	253	272	253	299	306	296	244	285	268	242	295	282	287	269	292	299	277	301	272	277	255	283	300	285	300	271	299	267	274	290	272	276	272	266	260	275	267	237	286	284	239	292	285	300	270	299	255	272	279	267	247	289	265	296	283	255	274	263	282	274	289	282	270	281	276	231	296	306	257	289	254	281	258	286	295	280	273	280	288	283	277	300	295	280	271	269	238	268	285	288	257	301	288	270	300	297	279	282	295	253	263	272	285	276	294	299	262	259	287	272	295	270	285	291	269	260	271	270	260	264	260	260	285	275	311	274	337	260	290	286	273	265	265	272	256	270	261	245	264	281	245	258	268	307	279	280	266	250	273	242	254	257	245	265	258	250	251	268	255	279	264	266	276	258	305	298	265	282	261	307	246	248	262	289	273	282	275	273	304	299	284	258	275	284	293	252	272	278	260	261	275	262	262	258	280	273	254	267	286	311	276	310	292	283	273	262	287	249	258	278	284	312	301	298	309	309	283	272	277	279	236	274	272	264	314	247	285	269	295	270	329	254	269	277	250	266	267	289	272	267	278	307	289	256	298	276	285	310	300	266	314	249	269	255	281	258	250	254	260	265	280	241	303	287	279	266	289	259	272	247	281	297	287	275	291	249	270	270	234	266	245	246	291	282	253	256	260	286	287	236	298	272	252	285	294	290	264	283	283	261	280	237	302	289	270	273	288	293	274	311	240	272	262	273	269	260	278	283	285	277	267	299	305	280	257	259	292	241	290	317	263	286	246	305	284	277	261	294	261	276	257	275	247	278	296	304	302	307	275	270	286	313	268	287	292	262	263	230	277	294	276	264	265	283	257	253	305	290	277	246	274	276	269	283	286	283	312	244	293	289	271	264	278	259	266	273	268	285	283	267	256	276	275	269	250	239	273	281	281	301	288	289	254	253	236	271	277	256	286	331	247	277	277	263	271	290	280	275	296	282	250	292	276	252	277	258	290	278	258	300	304	281	295	290	300	276	247	288	270	280	287	249	265	280	271	285	258	310	280	292	287	265	269	272	262	230	269	253	266	288	281	293	315	250	248	295	273	303	279	274	263	286	295	280	281	288	280	265	259	282	285	271	302	298	236	289	288	279	281	277	262	264	280	280	282	269	280	255	255	255	270	299	250	295	262	269	264	239	261	272	290	268	252	268	304	256	260	288	275	254	262	262	248	287	282	276	272	277	276	278	252	266	287	279	276	238	256	284	265	267	265	270	298	267	289	258	292	284	271	262	240	267	283	243	278	279	276	287	243	257	285	262	226	240	272	278	299	300	268	285	280	291	273	268	294	283	284	260	286	281	233	271	271	253	311	278	277	267	260	262	254	244	259	293	264	261	281	284	219	265	269	281	266	280	284	290	306	314	276	294	288	264	266	299	264	309	278	282	255	250	252	269	269	247	256	306	307	277	288	305	235	264	269	290	275	269	274	292	255	245	301	274	296	263	309	309	291	280	292	262	257	298	266	321	254	243	254	286	255	259	302	253	266	282	237	303	280	300	298	276	268	269	291	268	231	296	300	312	328	272	270	312	222	255	279	257	281	262	299	257	307	299	282	272	285	267	280	279	291	248	293	276	266	281	256	266	267	309	270	275	228	281	264	265	277	291	272	269	283	302	262	297	261	225	296	251	263	281	313	285	302	304	263	257	280	322	265	283	296	268	255	267	232	278	264	262	276	259	258	282	272	280	283	266	286	293	279	310	302	269	270	301	275	252	295	282	293	283	278	307	291	288	284	279	285	301	271	311	254	260	255	257	287	287	276	277	282	281	266	282	275	259	252	276	268	260	276	282	252	289	312	266	285	263	262	245	292	253	307	252	272	296	257	301	299	229	283	253	238	275	289	311	290	278	257	271	247	288	308	299	305	249	277	273	275	258	295	269	277	282	282	244	263	268	259	244	290	252	267	272	297	274	296
8507	1283	2179	2420	1947	1681	1469	1304	1080	976	950	958	871	897	828	763	750	765	764	718	708	709	656	680	700	700	696	666	702	702	677	629	648	633	589	614	618	664	661	640	688	602	586	617	648	664	624	635	634	622	596	629	644	637	603	632	633	652	609	618	623	595	622	591	660	643	589	614	632	581	627	623	640	595	590	636	652	619	652	631	621	604	603	601	580	593	608	624	648	574	660	601	654	617	604	627	656	620	662	625	626	610	635	651	592	627	657	595	648	657	592	642	638	619	619	633	636	627	591	663	598	670	614	610	617	656	636	621	643	628	612	604	622	631	657	583	652	649	601	577	607	608	683	615	612	616	603	604	620	620	647	597	572	595	630	596	643	617	626	588	661	626	621	586	621	603	597	620	594	607	594	601	639	599	585	618	603	630	579	627	654	627	665	633	605	612	620	618	590	557	569	647	591	622	658	600	586	614	611	595	622	619	649	619	634	645	602	626	625	584	597	644	659	571	587	672	601	628	616	610	599	627	584	594	618	644	631	602	602	638	657	635	647	619	628	584	636	607	625	636	556	599	643	606	615	618	629	624	660	641	595	626	617	642	596	601	651	637	621	643	641	649	578	587	622	614	632	631	617	684	628	605	641	586	589	597	622	658	643	581	576	617	603	638	657	600	617	623	612	642	649	619	639	598	592	630	660	623	615	656	618	614	636	608	625	609	606	611	580	645	572	640	619	630	622	603	625	593	617	592	631	660	606	632	642	642	618	569	609	623	622	635	607	654	582	564	650	637	573	602	619	654	572	606	597	636	586	654	626	629	619	610	586	658	620	578	634	613	573	660	600	624	607	610	599	610	627	579	620	640	576	647	595	588	659	608	632	625	647	611	625	674	622	614	639	580	610	613	584	597	568	635	648	634	629	601	646	645	578	665	647	615	648	614	637	594	650	612	652	620	633	617	611	619	602	643	580	636	704	624	680	556	596	651	628	615	617	602	638	667	643	617	599	651	623	638	615	629	624	612	627	639	612	634	611	605	631	574	623	623	633	641	647	582	606	600	655	611	545	596	621	645	624	616	586	592	617	602	614	617	624	580	604	594	636	623	612	636	607	608	613	655	601	592	580	664	640	630	598	574	592	606	632	643	638	588	620	557	626	647	584	594	630	582	636	632	613	613	629	597	648	601	600	665	637	592	590	631	616	597	685	639	632	602	603	642	620	590	625	635	610	658	666	608	603	591	645	591	647	603	640	623	615	653	613	637	619	636	648	627	627	639	654	581	638	605	598	612	633	620	605	658	649	601	568	609	622	637	654	619	595	617	616	621	607	637	655	603	584	647	645	571	626	632	602	595	572	573	609	619	630	608	646	604	620	602	602	624	553	553	617	645	578	642	632	626	605	651	636	593	655	594	585	650	622	594	627	641	598	637	638	632	654	637	588	657	570	611	615	627	587	565	600	571	620	662	598	654	620	628	587	631	616	617	631	642	607	578	634	646	628	634	595	602	630	593	625	595	641	642	600	618	635	634	686	671	623	669	635	590	598	644	670	636	647	614	607	617	598	602	658	595	600	665	619	612	608	607	620	630	626	603	620	631	664	591	616	634	630	565	632	627	582	586	611	616	618	603	588	618	616	598	617	626	635	633	616	637	591	593	609	631	652	608	598	604	588	618	619	651	650	669	599	586	613	595	587	579	628	620	592	635	636	672	597	628	652	628	587	588	634	595	607	627	648	619	595	612	644	610	658	605	592	572	639	618	602	637	681	581	639	587	643	582	625	569	617	631	584	580	577	612	603	655	604	601	620	650	589	587	614	609	648	566	679	586	602	640	614	605	648	653	611	596	593	616	643	632	615	624	626	656	628	580	631	576	617	590	575	581	628	597	602	622	614	606	651	651	601	621	636	585	598	644	612	617	669	582	634	612	661	595	615	606	611	620	583	606	589	619	629	637	561	620	635	563	651	645	643	666	595	625	639	664	567	635	617	684	622	615	617	623	582	624	637	610	614	612	634	583	587	646	634	662	610	654	679	606	587	631	609	596	616	617	625	616	635	560	587	580	671	636	599	628	605	602	607	595	622	621	609	613	630	639	628	586	571	648	633	598	558	563	643	614	575	606	608	671	559	601	585	607	648	657	617	607	644	592	591	601	621	614	593	653	625	613	614	610	639	619	596	596	591	651	643	602	601	600	600	614	684	580	603	632	593	634	632	631	622	695	598	602	642	646	573	603	630	632	637	591	595	609	614	621	601	594	617	608	600	596	600	644	629	627	633	602	642	616	608	640	584	663	615	580	601	632	562	617	602	620	614	621	634	607	610	650	612	640	627	589	583	614	610	589	610	619	594	618	614	595	609	675	621	653	608	615	635	631	684	617	642	609	616	569	623	645	616	587	610	608	594	586	629	605	619	644	636	600	620	641	622	644	590	618	629	633	614	607	630	619	589	641	628	608	635	572	679	596	640	615	600	632	643	644	573	635	625	640	660	620	608	609	611	615	614	601	639	659	619	610	637	589	558	606	570	607	640	635	627	618	605	659	611	637	608	591	661	624	623	627	615	615	652	647	594	625	616	647	647	581	588	682	648	681	626	649	579	643	615	619	655	653	589	626	606	627	603	611	630	610	629	635	578	583	621	643	616	582	618	630	639	637	652	616	632	653	614	569	626	637	598	592	620	622	619	612	624	556	629	650	604	626	663	599	647	666	611	591	586	635	647	627	631	607	618	612	652	597	641	599	651	610	626	662	592	635	649	594	617	670	656	624	551	594	583	653	607	625	596	605	651	620	639	567	617	630	622	607	586	621	614	627	610	591	593	647	607	638	620	579	623	614	614	610	597	610	645	590	607	636	592	648	578	632	633	676	627	637	602	621	615	655	618	620	620	647	623	676	607	571	639	593	618	607	605	610	622	663	604	672	605	609	589	623	647	690	568	602	621	617	569	624	641	579	644	614	601	657	615	603	618	624	653	618	611	653	569	609	589	597	618	612	666	577	612	610	633	633	590	651	651	605	612	638	644	592	634	636	600	591	645	612	659	640	625	601	618	593	674	634	641	613	627	617	573	607	608	626	623	625	628	636	556	645	596	602	642	599	619	604	604	632	604	643	668	599	608	608	554	614	617	593	673	591	601	611	627	620	640	594	637	570	616	610	603	578	626	615	606	601	630	605	635	621	613	634	609	635	606	604	606	617	606	609	632	604	650	602	622	591	644	599	606	591	620	625	601	655	637	592	595	671	588	612	653	648	601	604	620	622	614	660	607	606	632	620	652	615	698	594	655	626	631	611	577	613	600	612	637	636	632	601	626	631	625	627	622	622	603	561	646	639	605	605	683	611	596	630	662	587	641	638	608	667	614	629	652	625	618	585	632	625	609	622	565	622	616	622	601	687	627	599	629	621	631	635	623	593	662	641	609	600	592	610	629	606	640	661	619	631	601	661	671	586	617	622	634	636	614	607	666	625	627	647	662	644	626	666	641	613	626	628	664	610	657	622
1574	227	220	186	220	177	154	192	180	171	191	178	184	199	169	173	183	186	193	184	187	185	167	214	192	179	168	209	175	165	179	145	171	170	180	183	197	194	201	210	182	185	190	184	198	189	166	156	179	157	161	197	198	162	183	215	194	202	189	165	176	174	178	161	172	164	181	175	182	171	176	186	170	178	171	193	173	179	155	197	174	159	190	177	215	161	221	178	191	191	173	177	162	195	168	184	183	199	196	179	153	187	153	175	159	182	184	171	182	191	166	193	192	162	181	148	166	166	164	159	184	175	172	192	178	164	165	180	172	181	171	166	182	191	194	182	188	169	181	205	190	167	185	173	161	190	185	191	167	173	168	191	189	185	176	166	176	172	198	174	175	202	158	171	164	153	172	188	178	165	161	195	171	183	198	194	164	188	190	175	190	205	188	171	152	176	186	171	183	173	171	188	196	169	164	181	159	149	191	190	182	182	169	145	174	188	195	191	173	168	176	184	162	158	171	179	171	169	203	189	196	212	186	165	179	204	186	162	180	170	156	170	183	182	153	152	181	179	169	196	219	183	188	222	185	145	178	206	186	165	176	195	183	168	179	180	175	185	175	188	152	177	189	167	164	184	197	158	176	190	183	203	143	180	205	167	173	185	175	188	173	190	183	172	187	169	175	165	179	189	195	174	186	181	199	174	182	158	185	192	197	172	162	191	177	173	171	186	174	206	171	183	176	165	182	179	179	172	200	190	172	205	191	171	159	173	175	193	193	159	185	175	168	173	174	184	196	188	180	174	200	177	195	145	167	173	160	170	163	201	178	179	175	194	181	182	174	205	189	165	164	191	178	169	201	208	171	206	191	168	177	173	161	173	152	199	177	186	177	209	155	192	174	172	172	183	181	174	188	181	194	158	189	171	178	188	170	187	177	185	197	185	136	183	181	196	172	166	174	196	159	171	194	174	174	162	194	186	210	200	160	173	180	177	170	164	155	218	209	156	182	195	169	191	171	183	160	184	163	153	194	183	195	163	163	184	177	174	169	177	175	188	155	174	185	201	197	165	181	166	175	158	179	188	192	155	207	189	181	154	161	195	160	176	167	191	175	204	163	183	184	175	197	175	191	164	174	182	186	174	167	158	185	156	173	177	159	193	179	164	200	190	183	182	177	187	176	171	180	174	199	186	168	194	178	180	184	177	180	199	184	179	160	162	157	166	178	171	183	191	168	177	164	181	171	157	161	175	155	182	194	173	175	176	182	173	166	195	189	172	173	188	172	178	172	161	196	168	159	175	172	166	156	174	194	170	187	179	181	188	173	156	157	186	168	181	194	183	184	201	177	190	180	204	202	163	212	201	208	210	165	195	188	178	165	170	184	155	157	176	188	169	198	182	176	181	177	205	177	168	198	211	193	192	174	191	156	163	170	168	178	187	174	183	186	180	187	179	164	173	150	168	192	201	195	179	181	180	174	157	181	164	170	168	177	215	169	167	179	159	194	171	148	188	212	167	175	211	172	160	148	160	156	174	177	176	165	201	163	178	163	163	174	201	186	173	201	174	175	192	189	178	156	206	190	184	178	184	159	202	173	198	191	170	167	176	194	232	169	180	183	188	173	183	182	177	151	164	179	189	193	201	185	192	180	192	211	172	206	202	187	189	140	184	184	165	191	175	176	185	195	187	186	182	154	208	179	164	166	168	191	168	173	186	198	198	206	178	186	179	182	194	174	163	165	194	176	197	174	170	165	171	170	203	174	170	151	175	179	179	171	154	166	184	171	165	180	177	187	190	166	180	179	186	151	183	181	180	184	204	213	195	199	171	175	202	156	179	201	164	172	163	180	157	187	171	189	181	188	192	193	198	177	204	170	179	180	189	180	170	169	196	162	188	203	175	181	183	192	199	172	195	190	165	197	176	200	155	161	178	178	189	182	147	180	195	188	161	185	158	167	179	179	164	196	169	184	204	189	158	182	177	185	186	181	180	193	177	189	177	169	177	174	186	159	169	212	176	170	170	174	158	172	213	175	191	188	161	203	159	176	199	172	161	160	170	177	167	176	182	195	177	173	189	182	172	154	195	182	194	179	175	175	175	174	176	173	164	167	183	177	185	172	157	195	172	188	169	183	202	176	161	176	200	167	158	171	151	181	181	203	201	186	160	171	206	172	135	178	177	197	212	169	197	177	179	178	172	179	189	178	192	170	157	187	173	175	172	163	192	178	191	210	170	185	202	199	166	187	190	184	161	174	180	164	175	180	191	165	201	191	197	192	180	167	185	175	167	178	187	160	189	173	177	194	157	195	194	174	164	165	195	185	205	178	200	186	197	186	191	172	163	164	171	168	170	184	174	200	190	156	188	187	210	174	170	179	165	180	191	175	182	197	172	176	186	200	176	169	206	174	153	158	201	175	184	191	176	190	196	169	219	192	153	171	191	163	196	190	194	169	198	173	160	183	178	183	167	179	210	190	189	179	178	175	178	175	182	175	198	192	184	174	180	167	196	174	160	197	175	193	183	191	165	201	176	193	167	174	187	188	197	180	173	158	172	191	183	160	185	190	176	172	190	196	178	172	193	174	189	172	207	183	154	166	183	204	166	186	170	170	181	167	180	210	172	177	200	192	180	214	167	191	198	193	184	178	171	170	159	182	191	180	183	179	192	191	168	166	168	179	169	162	168	170	177	201	176	167	176	180	175	181	179	201	170	167	163	174	169	177	181	187	168	196	194	183	187	199	175	192	205	163	175	198	152	211	193	180	174	156	178	175	180	178	162	168	166	192	178	181	177	174	189	168	187	169	145	148	199	181	188	201	175	184	178	151	179	172	173	183	176	181	165	181	176	195	148	210	184	167	176	174	196	170	150	164	171	189	152	208	178	181	195	172	162	177	178	186	194	159	198	181	166	178	162	179	168	174	189	194	175	178	166	157	177	168	156	159	169	167	167	199	175	152	190	167	161	200	200	189	187	191	163	182	196	165	181	161	189	171	179	188	179	184	174	189	166	184	178	215	184	176	163	163	180	196	170	172	175	193	181	152	217	191	153	174	190	205	183	187	181	190	174	178	172	160	187	171	164	155	186	176	189	182	177	168	161	192	199	191	190	177	170	180	185	183	168	175	202	187	175	177	187	198	171	172	191	208	156	169	152	163	186	161	153	183	169	207	185	183	184	191	185	173	185	191	170	187	196	185	172	176	175	200	179	173	166	169	187	182	186	204	165	190	168	173	187	206	176	168	193	184	178	194	197	151	151	180	161	179	172	186	168	172	176	196	183	193	189	181	170	191	190	211	158	170	188	192	179	183	201	180	179	182	180	159	167	186	150	190	168	176	167	171	172	180	162	169	179	167	176	173	175	161	190	156	160	177	181	183	198	153	158	171	185	164	186	196	189	171	175	171	183	175	200	186	212	200	191	177	183	155	154	165	154	176	199	196	176	204	160	193	179	158	145	182	166	201	162	178	193	197	156	186	183	188	168	178	172	179	208	172	171	178	177
1758	457	477	471	488	488	462	487	439	471	453	452	421	431	463	436	446	457	428	436	453	418	477	448	442	490	456	462	462	437	462	439	452	472	452	458	458	471	468	455	449	459	469	471	466	475	480	430	490	481	502	445	446	450	456	486	479	449	455	437	421	444	435	423	464	443	441	429	455	441	474	437	446	408	437	454	468	412	484	468	433	426	466	468	471	468	453	486	457	461	426	441	439	460	424	467	420	482	447	466	444	434	450	435	458	441	454	450	452	479	440	451	445	445	455	436	426	451	456	442	474	450	463	494	472	458	443	487	449	451	424	457	437	477	456	475	451	425	459	431	461	490	450	417	470	457	465	513	465	424	466	422	460	461	466	472	485	446	447	460	477	497	434	488	468	443	493	451	442	442	503	477	451	468	506	467	434	445	457	470	456	451	484	454	462	462	410	487	432	445	423	442	474	456	470	494	501	456	477	469	431	403	495	456	431	455	438	468	432	464	433	444	431	448	450	457	453	445	448	473	434	479	480	440	455	431	456	507	468	488	460	477	459	455	428	452	444	443	446	468	446	450	445	490	439	428	479	468	504	464	451	489	480	443	500	477	420	481	450	421	444	452	447	472	448	436	455	456	447	452	484	425	444	494	430	412	468	458	475	449	473	452	412	465	472	418	500	466	471	422	462	420	489	460	496	429	440	481	436	452	463	502	457	447	441	480	431	460	491	463	446	458	445	484	422	420	403	416	464	483	450	443	469	451	412	459	460	438	451	472	442	469	444	444	479	423	487	488	472	445	434	464	455	483	451	451	433	467	472	462	434	449	447	482	452	456	483	452	468	456	458	458	437	438	438	474	431	415	462	450	439	450	461	463	469	441	469	405	468	447	477	432	480	456	451	423	434	440	475	440	460	477	430	398	458	408	430	409	441	491	476	442	467	434	456	461	464	471	424	422	460	424	446	448	433	454	463	439	431	446	479	419	422	471	492	447	423	466	468	468	487	434	462	425	433	444	468	452	435	494	446	458	453	440	446	458	463	455	468	431	493	472	471	439	451	437	446	474	442	438	444	451	452	457	454	482	470	460	483	431	435	449	453	459	436	453	455	472	485	435	404	441	422	475	423	444	412	471	437	447	456	436	440	391	453	450	455	469	441	445	460	453	437	481	429	422	480	437	475	436	440	468	423	478	466	460	463	423	431	500	463	455	437	420	448	457	459	456	438	456	460	446	495	420	449	455	468	499	503	453	434	462	440	441	468	436	454	426	441	444	414	474	479	466	464	455	431	442	440	474	461	475	441	442	424	463	467	454	460	460	434	447	447	457	451	453	442	462	421	459	460	447	445	484	428	456	415	480	465	465	437	454	470	469	438	480	485	487	453	464	434	447	426	464	506	431	422	464	460	445	503	451	446	462	484	459	444	457	508	500	460	483	413	435	444	467	467	455	441	463	452	445	448	414	467	475	424	417	449	439	457	464	445	446	438	479	470	451	470	440	456	458	470	422	483	468	445	470	468	431	469	439	498	454	460	443	470	427	429	411	474	480	458	468	452	471	458	439	479	463	435	447	422	430	501	437	428	431	430	455	455	410	434	458	436	446	443	451	431	447	415	440	444	478	485	465	483	450	415	431	444	440	467	453	431	457	440	468	460	467	467	456	434	449	449	434	413	458	461	441	489	484	475	466	451	428	483	444	478	444	437	473	462	491	454	483	464	467	433	484	472	441	464	452	465	431	434	400	431	448	441	426	512	418	480	458	438	450	449	456	438	415	474	475	475	432	476	447	451	454	432	449	474	450	453	470	452	460	438	429	438	444	473	444	483	456	461	450	431	430	448	453	441	437	479	474	419	470	438	450	445	415	445	406	470	455	442	457	450	433	443	420	431	482	452	467	460	459	454	469	470	458	438	419	457	439	473	465	456	464	406	419	476	444	487	448	458	472	447	483	446	459	440	474	452	446	431	451	439	445	474	465	434	464	454	479	428	489	441	461	454	460	464	434	446	437	468	410	448	446	450	434	411	473	431	450	435	478	399	437	432	488	454	452	455	445	477	444	465	407	430	463	418	488	473	469	438	486	420	444	499	444	509	432	472	457	427	428	451	458	426	475	468	471	445	454	438	435	467	419	464	447	505	439	431	453	438	502	475	417	462	438	479	472	484	453	446	475	421	466	469	457	427	456	433	505	485	455	474	450	424	463	464	423	452	464	483	471	502	463	487	466	453	453	455	478	442	469	441	437	471	441	437	444	448	438	453	464	443	443	447	441	454	455	441	452	466	466	462	445	447	459	483	464	435	444	454	473	512	469	468	477	454	475	428	458	440	456	451	440	460	413	476	456	475	468	440	427	474	462	498	447	443	452	446	454	438	452	457	466	444	473	494	475	462	479	448	456	446	437	451	451	496	433	439	471	468	444	469	424	463	483	485	456	497	431	425	462	462	425	459	488	477	436	478	473	406	488	453	433	435	451	455	455	483	456	422	422	433	451	461	484	457	469	486	449	488	467	391	428	463	432	466	458	494	438	439	451	477	468	468	470	445	459	438	458	442	431	434	464	450	456	443	489	479	454	438	416	455	457	442	416	448	448	474	472	469	449	470	453	478	439	457	478	475	437	436	492	414	506	458	449	475	462	490	414	444	471	459	465	415	431	432	458	457	428	443	445	448	493	469	440	435	439	432	470	450	485	454	449	463	425	443	439	434	424	479	417	430	448	450	469	454	469	452	461	443	486	466	465	469	463	477	455	442	451	465	444	490	461	474	428	450	468	491	462	444	456	449	485	467	439	444	460	420	472	487	470	455	477	429	447	473	440	467	467	460	439	447	481	450	455	464	437	477	462	489	458	471	485	453	478	473	454	485	440	474	429	461	458	442	453	429	473	477	456	437	443	410	427	421	439	454	454	413	492	479	436	476	450	470	426	476	431	461	420	437	435	458	485	490	463	452	478	463	425	486	448	494	437	458	436	477	471	422	396	447	478	460	453	477	468	456	476	438	468	455	453	435	461	464	465	447	451	476	477	456	470	459	475	471	500	487	429	464	452	460	479	478	422	456	455	487	435	450	473	451	442	444	450	448	452	454	429	447	411	457	426	454	461	423	436	429	487	491	474	448	442	459	463	450	472	447	448	452	455	470	443	475	493	448	451	439	422	476	453	469	435	466	502	480	439	506	464	446	430	464	453	452	461	442	430	486	453	479	451	480	468	444	464	506	460	437	424	430	487	410	457	440	456	440	424	441	483	501	470	446	454	477	429	479	477	450	453	448	445	479	474	450	435	474	468	470	420	449	491	443	448	443	406	441	465	476	483	440	499	470	463	428	453	487	493	469	436	429	448	445	461	465	459	450	449	464	478	456	461	438	455	433	449	457	415	444	462	470	458	464	436	446	420	449	418	483	463	439	424	459	445	469	462	432	465	460	450	470	437	462	436	439	464	451	472	481	451	466	435	429	457	439	424	480	436	460	451	461	435	452	458	485	447	477	428	431	432	418	434
8163	771	673	577	470	474	431	387	401	357	308	355	304	331	367	367	371	338	369	352	350	318	339	332	319	352	342	329	328	341	353	346	341	360	347	334	365	329	295	343	317	333	301	359	300	330	336	315	333	282	331	358	314	284	339	361	343	312	295	363	325	341	324	343	336	315	319	324	309	326	329	360	336	338	338	304	338	298	343	326	343	318	341	287	310	327	311	334	368	319	312	324	325	349	326	329	307	339	330	312	314	332	336	329	329	323	344	345	325	349	317	293	348	380	352	364	311	300	339	353	313	331	309	347	329	319	373	353	282	371	353	312	313	297	344	346	332	359	315	303	313	332	325	327	314	338	326	353	351	319	344	303	308	324	297	317	302	320	336	286	345	315	339	335	343	352	316	330	296	312	329	327	312	305	323	305	283	324	353	364	339	327	335	354	357	346	324	353	328	312	327	330	330	327	316	323	364	290	321	326	348	317	301	300	331	342	321	332	351	341	328	339	325	332	341	337	319	332	338	330	315	327	291	312	334	321	303	336	330	323	354	334	295	321	334	343	370	343	322	320	296	343	321	316	338	320	316	332	317	321	355	357	330	318	335	331	348	315	360	329	298	297	293	332	355	342	320	329	337	320	319	298	317	328	355	361	333	320	351	327	342	343	327	337	358	317	325	298	321	369	339	362	341	355	322	311	342	307	312	310	317	343	285	319	312	308	337	321	342	317	337	327	369	329	350	354	336	306	337	328	326	323	376	332	341	362	331	328	333	333	307	357	357	332	384	315	301	324	365	377	336	309	321	312	331	353	343	317	319	282	325	343	342	328	305	285	326	315	311	311	294	357	310	338	299	290	345	301	295	344	334	331	337	334	344	320	338	298	322	351	380	317	307	323	334	337	324	316	346	310	313	315	314	354	364	295	315	291	335	324	331	319	347	334	329	349	337	330	318	318	345	286	330	349	345	298	352	325	326	335	312	338	350	359	302	318	349	359	334	313	328	315	359	320	339	303	318	344	357	354	334	364	324	324	294	348	344	333	329	329	333	323	367	289	372	344	353	336	320	315	345	322	320	350	341	325	330	319	353	309	320	337	321	324	297	323	350	312	347	342	336	325	325	302	320	313	317	313	315	344	327	311	299	303	345	331	310	333	335	343	340	338	363	329	324	333	345	332	325	297	319	332	334	329	322	340	319	330	353	328	305	307	338	320	317	344	311	310	343	312	309	342	312	321	334	318	337	316	354	355	377	300	324	312	287	361	325	315	320	273	346	326	304	331	342	332	326	324	295	325	340	317	321	311	326	310	300	331	318	352	342	337	323	325	353	310	314	350	305	330	316	301	338	333	317	312	336	358	323	331	334	325	319	332	328	318	346	300	357	297	320	309	319	320	316	312	357	331	339	312	321	349	334	325	323	331	340	325	303	340	337	355	372	332	328	314	342	316	329	314	350	306	361	316	314	361	346	320	351	330	319	363	359	311	336	350	356	306	317	309	318	342	336	312	310	306	320	325	365	354	345	320	297	336	328	337	338	357	306	311	320	327	355	323	326	311	340	321	357	316	347	329	341	307	341	339	334	327	315	333	329	299	339	320	340	365	345	328	340	341	322	336	319	293	307	351	310	317	309	309	336	296	331	285	343	343	328	314	341	288	328	353	313	303	348	326	312	343	325	329	342	331	343	340	380	350	325	331	356	313	314	320	310	372	336	362	334	325	330	320	311	363	355	315	325	317	378	309	313	334	353	335	315	373	330	371	322	333	311	305	327	338	336	315	321	351	322	379	348	316	318	347	343	309	323	322	358	323	320	347	341	316	329	343	352	329	322	326	358	345	346	351	371	329	338	324	323	325	321	320	316	331	318	293	366	328	342	339	335	351	301	311	331	344	345	291	335	311	311	309	317	307	308	325	351	332	340	301	371	328	351	317	328	305	335	321	351	309	336	356	308	344	326	327	337	337	319	299	337	320	305	305	336	310	309	295	296	322	311	337	362	315	317	349	313	349	320	316	345	339	306	297	336	323	324	323	319	342	310	314	348	337	328	351	379	325	310	327	316	343	328	320	338	340	325	369	294	327	310	312	332	327	323	312	351	323	318	316	331	336	319	314	312	328	338	341	339	348	321	330	327	332	289	312	355	322	305	308	359	340	342	335	305	331	321	339	311	337	365	333	354	324	334	311	330	371	311	339	304	326	317	299	342	314	336	335	303	326	337	354	320	337	327	316	362	360	298	346	322	329	303	334	331	307	302	316	347	299	337	306	327	329	327	329	322	330	321	316	318	320	315	315	375	343	312	304	310	333	317	377	316	315	323	325	346	317	328	320	331	330	342	316	325	308	330	337	318	300	356	369	325	342	342	309	300	333	333	314	348	298	326	349	318	331	324	322	301	311	311	353	336	354	358	329	319	348	331	339	319	339	338	339	311	340	337	341	354	372	366	338	345	314	286	371	304	337	358	330	326	343	317	328	349	283	315	345	333	312	320	320	310	299	341	311	328	335	325	316	364	296	351	341	341	331	320	313	330	375	304	335	349	344	348	348	317	303	316	292	339	366	322	359	306	303	331	305	324	353	325	337	349	327	351	347	316	313	352	311	341	322	361	334	341	298	345	363	363	320	316	331	330	332	337	308	294	351	310	354	327	304	293	322	336	330	320	336	318	320	340	334	344	312	303	316	326	322	331	317	274	322	309	347	350	339	361	332	355	305	318	339	335	350	301	319	331	329	355	318	349	341	317	314	355	314	299	355	346	343	341	367	317	340	358	302	315	344	303	339	302	337	347	321	336	304	306	357	312	363	356	312	331	334	340	324	328	305	347	347	314	304	341	333	307	325	354	337	341	316	351	310	352	334	351	307	276	310	316	356	321	354	364	308	320	314	363	311	353	322	341	331	327	369	369	329	359	331	326	310	277	333	338	282	308	337	334	313	336	325	368	344	324	334	348	327	304	314	321	332	316	296	315	362	367	320	346	328	335	334	339	336	362	332	331	346	331	334	339	316	318	346	344	338	342	338	374	319	343	322	324	322	318	307	354	325	350	339	352	322	317	316	298	350	339	324	318	298	323	314	290	359	310	336	346	359	352	341	309	329	361	305	348	348	294	332	308	336	325	326	291	333	367	312	353	333	327	323	329	312	351	348	330	348	326	314	334	343	334	319	333	347	325	357	338	293	337	347	347	326	305	340	336	330	335	330	312	318	362	339	364	334	341	331	309	332	351	322	328	336	316	312	298	358	336	359	325	318	311	314	360	348	305	329	364	341	369	318	328	329	334	344	343	323	318	312	349	331	346	318	314	342	293	303	317	346	331	312	344	293	347	331	302	332	328	312	345	355	322	332	315	326	342	317	295	324	325	338	336	324	331	348	315	322	335	350	347	338	332	316	345	287	312	317	334	310	304	305	339	355	332	356	337	351	328	370	290	362	322	326	292	325	359	335	338	300	319	332	337	311	339	343	301	320	384	310	328	304	337	298	315	308	334	314	336	317	345	341
6827	1084	1559	1621	1435	1230	1219	1082	1051	1030	911	982	885	841	865	845	845	800	800	817	802	800	809	824	785	783	784	776	788	804	751	777	798	796	774	763	776	788	795	721	778	709	758	766	727	754	748	797	748	782	756	797	780	730	767	753	759	736	793	737	753	736	708	767	776	786	813	743	789	756	807	825	761	736	766	749	781	754	733	798	750	708	738	790	784	771	729	751	734	765	767	699	780	727	776	756	791	751	734	781	797	728	744	685	766	754	781	771	739	750	726	743	747	742	746	759	744	812	760	774	766	744	779	747	784	677	747	751	742	749	745	731	797	773	809	739	748	723	762	737	752	753	771	714	763	797	733	739	753	742	690	683	767	785	765	739	716	732	710	690	739	776	791	755	739	674	733	787	746	792	741	720	699	743	743	731	761	780	745	807	764	743	694	761	765	763	756	727	715	756	753	756	804	726	755	768	729	729	762	774	757	752	788	720	758	726	719	734	738	766	740	781	737	725	748	784	755	753	738	733	711	753	766	762	720	772	805	727	762	740	736	782	710	724	773	751	717	749	823	745	733	738	764	753	753	762	727	755	693	698	780	750	774	784	781	729	693	782	729	750	702	744	717	735	769	751	742	732	727	738	777	711	763	729	735	752	775	703	726	781	735	773	767	745	752	806	787	735	771	772	722	741	733	774	713	769	740	777	747	744	734	746	763	743	753	756	795	762	693	722	745	700	789	713	699	781	767	788	779	769	760	740	780	747	751	713	770	814	722	763	778	736	763	773	777	750	760	737	735	776	735	733	721	765	773	760	719	778	756	765	792	744	761	709	744	719	755	790	786	751	746	723	745	702	763	705	697	807	813	705	740	754	750	682	745	756	669	774	752	751	718	696	750	751	751	762	732	763	725	763	754	758	754	765	754	746	718	766	765	704	719	767	766	726	733	756	693	741	760	737	761	739	759	782	719	721	763	784	737	704	797	724	732	754	766	767	733	793	718	800	753	699	752	768	742	752	739	728	760	745	742	774	702	749	762	764	756	754	727	733	738	720	752	783	741	769	791	832	757	756	787	744	732	738	705	736	749	808	785	718	732	754	706	788	755	725	794	784	786	710	755	771	730	784	766	753	755	760	758	735	762	776	766	788	807	775	765	714	732	682	700	755	728	748	732	734	776	754	748	727	696	754	719	761	725	740	758	759	773	791	755	745	771	720	730	750	749	814	731	773	804	764	715	786	750	727	734	806	732	746	742	748	752	772	774	720	752	739	793	731	706	737	719	754	757	767	741	726	806	715	708	717	774	694	755	744	716	794	781	752	751	782	743	696	709	782	757	781	724	755	763	737	753	724	768	749	749	754	754	759	742	784	759	732	744	788	767	719	745	743	733	683	758	729	759	752	715	824	766	763	732	759	768	711	714	736	676	795	762	723	768	750	769	745	701	726	759	714	778	740	733	747	746	755	790	755	791	795	757	740	786	756	766	751	773	749	744	745	742	748	774	767	727	732	785	748	748	745	750	737	790	738	741	711	745	763	778	715	780	730	734	748	729	762	813	774	764	741	765	727	775	725	738	766	744	806	733	786	753	826	746	747	769	733	804	762	731	741	773	807	744	784	737	748	729	762	716	778	786	767	759	768	754	752	739	715	772	731	756	739	736	700	763	782	728	818	751	699	748	738	732	809	767	722	749	731	739	745	748	751	755	758	746	735	768	739	796	730	742	759	709	796	756	790	752	751	752	800	729	753	748	775	722	754	748	747	700	752	745	767	716	747	728	743	758	769	748	764	821	748	752	761	774	734	764	775	771	708	757	773	793	734	740	743	748	772	801	747	766	794	735	728	760	729	787	815	769	736	698	804	769	705	773	794	702	728	771	767	807	812	734	701	748	766	768	740	720	745	724	716	785	744	736	746	771	768	789	741	706	726	771	785	720	729	718	709	752	762	782	761	781	701	704	780	784	789	762	803	746	708	746	674	735	747	730	740	762	748	757	746	741	757	768	757	719	761	742	761	746	763	785	722	797	764	751	774	737	725	764	777	745	728	758	738	742	793	723	750	711	710	760	722	748	756	756	756	761	703	761	769	797	766	770	760	766	725	763	750	774	768	810	750	724	740	730	793	771	742	752	719	780	763	746	709	753	786	719	754	770	759	741	687	736	734	796	737	739	797	693	668	756	784	734	730	744	766	733	773	775	714	809	746	716	776	770	748	715	716	738	771	812	740	726	744	765	727	758	755	714	726	743	771	728	692	762	749	756	826	770	742	747	764	763	725	791	736	755	784	800	733	691	749	755	760	793	731	729	773	735	788	733	752	792	734	769	769	767	740	796	742	758	752	773	715	700	814	775	784	707	702	747	758	713	768	744	711	762	719	728	754	784	700	747	714	738	726	765	762	758	794	802	735	743	780	756	771	708	759	733	792	713	720	791	756	746	709	765	731	770	688	794	721	778	785	793	738	695	733	760	753	779	743	734	749	766	809	770	757	776	786	744	752	771	689	708	798	752	756	748	751	738	750	763	735	797	785	752	731	727	745	699	721	748	755	772	739	781	713	759	743	774	774	758	749	773	791	708	728	774	718	737	709	798	758	753	798	720	786	775	747	833	752	725	728	714	728	702	755	724	788	749	712	714	742	732	777	709	790	808	754	750	771	790	778	731	725	794	761	749	764	728	775	735	739	762	785	695	760	750	775	748	779	802	767	777	765	740	749	750	766	803	709	810	695	762	673	741	739	778	777	773	734	801	764	736	724	764	785	748	816	755	717	794	765	741	761	778	735	766	787	765	724	770	763	798	816	775	769	748	806	733	766	765	722	732	766	786	781	744	681	788	792	694	771	763	746	759	776	805	741	761	800	733	760	754	752	793	770	705	721	776	749	742	765	710	764	760	772	767	737	751	709	735	740	714	797	786	759	727	770	780	716	743	774	784	728	733	777	727	761	718	734	742	736	755	668	735	737	796	775	746	749	740	717	732	787	730	755	786	727	789	782	784	774	794	751	754	778	761	779	752	779	728	741	785	740	691	795	754	822	733	735	747	749	746	727	778	772	727	765	749	737	676	807	713	734	786	791	722	746	730	745	714	759	778	780	740	772	762	753	763	776	729	820	758	760	787	737	696	770	735	732	767	755	781	761	746	717	760	728	788	750	813	766	808	736	764	771	702	750	721	709	790	774	761	751	751	737	703	738	731	743	790	767	769	778	771	740	781	796	760	727	759	723	738	756	759	735	720	714	779	721	756	785	727	732	788	746	751	777	770	700	747	733	781	742	712	773	768	738	804	803	736	720	750	790	714	763	744	817	782	722	734	752	772	737	687	717	789	779	842	735	762	717	752	762	764	731	724	774	766	844	735	739	783	728	751	684	741	772	741	790	756	802	740	765	729	740	749	742	714	762	774	733	740	739	702	759	758	782	712	721	744	748	770	749	757	725	719	752	709	750	744	722	792	766	758	753	816	776	781	740	817	708	707	781	725	780	744	768	704	722	735	751	805	740
15203	1357	1009	831	595	482	391	387	344	343	364	338	299	306	277	283	275	290	300	297	292	311	244	327	261	288	292	303	291	263	264	280	269	261	283	300	257	276	284	270	251	270	253	302	274	295	281	283	244	283	292	275	263	267	250	290	293	286	285	270	306	290	293	252	264	278	264	280	304	288	246	266	269	265	271	283	292	256	274	250	283	290	272	262	290	297	262	264	281	308	225	264	260	293	289	282	291	252	271	271	294	281	277	279	271	252	289	252	255	278	276	269	281	265	278	278	323	307	314	274	263	295	275	296	279	287	298	259	271	302	289	245	273	293	262	259	278	290	302	280	281	288	294	285	266	284	267	272	251	260	293	260	269	251	288	266	283	273	283	296	261	259	267	263	279	266	298	321	268	286	261	256	256	276	255	260	296	262	280	278	307	289	260	264	290	319	319	269	242	289	258	230	271	240	296	307	267	250	260	284	266	320	268	286	265	272	299	285	279	265	290	279	260	272	298	270	271	324	262	241	258	256	284	261	290	263	280	276	276	243	231	296	277	301	264	269	290	292	258	255	262	264	255	283	259	292	283	256	274	296	272	250	298	286	297	245	273	238	254	286	262	304	291	285	265	282	254	242	252	283	238	251	247	264	267	263	258	254	275	276	275	266	270	253	284	283	311	281	260	260	245	291	254	280	266	248	261	231	313	301	276	282	285	285	264	272	300	290	281	296	274	247	276	288	279	261	255	273	259	249	289	275	286	246	261	267	278	288	282	300	274	283	272	297	256	254	250	301	235	252	264	256	237	257	290	304	259	273	267	276	262	247	237	254	256	290	281	304	286	284	253	278	286	273	261	263	275	270	255	302	259	270	281	282	267	256	299	301	293	315	293	271	265	294	269	285	286	250	247	261	291	253	262	301	266	263	309	272	281	302	238	283	264	288	311	274	257	258	271	277	282	277	296	275	262	241	255	278	263	287	254	262	277	261	260	290	268	270	267	258	276	258	278	300	282	284	272	298	269	272	296	271	252	269	264	275	268	273	304	265	289	284	266	256	276	279	285	303	288	257	267	265	302	275	254	245	250	255	287	310	252	293	278	298	310	274	255	256	303	294	294	286	295	271	243	267	255	265	267	244	276	275	270	295	256	261	270	279	256	304	274	289	260	288	244	269	270	275	275	269	251	300	262	270	296	290	285	279	279	252	278	291	294	258	302	267	245	263	266	246	269	277	254	290	279	247	270	284	287	254	264	300	271	308	308	283	261	290	287	267	268	266	299	254	270	259	272	308	268	271	281	278	297	248	281	271	293	266	277	295	296	248	251	307	274	267	274	280	274	292	282	282	279	263	255	291	265	260	257	249	237	266	254	277	264	298	277	282	277	263	278	263	302	281	243	253	245	290	266	250	263	256	272	309	287	261	288	265	286	268	271	279	270	258	264	267	252	286	251	253	272	294	308	257	267	280	318	263	281	299	263	288	280	271	279	302	263	237	305	257	285	287	267	262	256	233	268	286	268	247	279	262	297	266	301	273	264	272	270	251	278	290	291	278	293	291	295	289	264	285	273	263	268	265	306	271	282	288	257	261	271	283	278	266	271	282	278	284	302	265	266	272	252	294	296	319	275	278	298	292	260	314	312	253	267	258	278	254	290	273	277	276	262	289	253	278	283	272	288	243	278	261	273	270	238	280	253	288	269	302	294	284	270	253	278	283	285	280	251	263	271	276	226	263	288	295	254	273	259	270	262	292	295	299	242	265	270	288	272	289	243	284	294	268	275	275	267	241	245	272	285	257	296	264	261	268	258	264	267	267	258	311	254	258	253	276	266	278	275	285	249	278	274	253	289	248	296	253	293	286	273	279	313	269	271	317	297	288	321	286	246	246	281	301	278	286	259	247	261	250	299	270	268	265	293	291	282	254	283	280	276	286	294	244	275	261	283	280	283	305	297	258	257	268	270	281	287	252	262	266	261	285	274	273	276	256	243	291	249	281	248	278	305	293	273	306	285	269	298	248	255	288	336	317	279	268	234	277	260	281	280	254	282	298	259	259	276	300	295	274	268	282	276	283	291	283	255	310	287	299	245	311	257	283	239	308	248	269	304	288	296	295	268	298	300	278	263	264	283	266	259	270	272	253	270	287	279	296	255	227	281	274	251	301	277	274	312	286	251	261	270	269	261	276	272	293	267	275	308	262	286	277	268	289	252	272	282	262	251	290	274	272	281	298	290	254	292	260	262	265	256	265	248	282	275	311	274	281	287	278	255	302	284	302	262	285	292	279	253	289	282	259	302	276	287	303	293	256	290	292	267	297	242	304	293	292	242	273	300	280	287	266	272	275	290	271	273	277	272	264	235	266	276	272	273	273	272	271	274	278	253	238	313	282	274	334	275	254	303	266	277	282	265	295	266	279	290	274	267	305	288	303	263	250	272	284	234	271	281	271	286	262	244	290	268	267	271	252	276	274	273	281	293	283	262	232	249	263	248	255	250	264	281	269	250	259	264	245	298	307	281	272	283	249	258	251	303	281	288	268	307	255	268	282	258	266	283	244	257	296	305	283	292	263	255	305	276	272	300	260	277	278	288	232	262	258	294	239	263	280	301	275	287	273	254	257	262	236	284	268	279	278	277	226	255	272	273	325	280	293	278	270	272	277	280	254	274	268	283	280	272	280	264	254	278	289	250	263	279	304	319	299	257	290	277	303	272	253	282	259	280	290	228	236	272	292	293	304	265	300	300	264	289	271	276	259	285	271	245	274	248	267	294	315	264	276	279	247	287	265	265	265	291	264	266	287	271	277	261	254	271	281	307	284	232	268	279	281	284	249	259	270	288	257	271	268	269	250	307	269	294	292	270	299	272	275	274	252	258	285	241	281	233	266	281	268	270	263	280	286	269	281	260	259	266	272	298	265	312	301	304	288	274	299	261	287	272	288	287	266	279	279	268	251	283	253	296	283	238	274	285	246	255	268	271	250	276	256	239	276	280	265	270	286	283	275	250	264	280	266	274	261	254	278	305	299	265	311	272	318	265	272	289	267	282	273	257	295	295	280	294	294	268	309	258	297	290	272	255	274	275	261	292	238	296	249	298	294	227	307	238	257	236	298	306	272	257	292	261	274	261	264	273	267	284	274	273	307	270	268	289	271	273	301	296	305	263	256	280	257	264	245	279	278	255	272	291	302	309	252	266	278	278	315	273	274	277	268	250	248	246	269	228	258	270	242	300	287	307	283	262	257	240	271	282	300	317	271	280	251	276	287	315	285	286	251	278	284	282	301	276	279	259	321	293	254	314	282	290	271	282	296	272	269	279	265	284	269	283	275	302	272	247	246	295	278	266	271	272	279	305	279	283	273	295	263	280	263	265	266	285	280	268	262	283	294	253	285	275	257	268	236	250	256	273	271	266	269	290	256	283	246	284	296	272	253	317	241	281	266	263	293	265	264	286	297	264	272	255	281	275	253	237	301	276	283	300	261	290	296	275	277	274	284	261	258
8495	1243	2214	2302	1957	1607	1469	1218	1143	1060	960	971	910	842	829	794	721	742	733	733	680	735	686	653	672	695	667	677	666	644	672	635	662	625	667	663	659	637	616	652	658	624	620	639	633	606	613	611	621	594	660	662	685	616	617	597	654	701	567	608	650	571	623	601	604	605	633	618	618	598	599	561	626	641	652	640	610	594	622	601	621	587	597	616	620	600	640	634	628	610	631	639	621	579	649	588	591	610	653	593	618	652	627	630	626	594	633	607	619	597	646	619	626	588	623	623	601	637	611	668	638	583	584	610	618	589	612	597	628	646	598	638	617	639	633	596	611	611	581	602	631	632	584	612	645	581	620	647	599	616	646	645	607	660	636	634	633	608	624	591	636	628	602	644	578	615	604	579	611	641	623	591	634	677	591	609	626	591	625	623	593	618	625	616	612	618	585	586	632	582	637	612	571	562	584	620	666	650	613	612	579	625	587	669	644	641	634	633	613	669	628	651	609	608	598	622	607	620	625	649	619	577	659	581	605	617	579	591	642	611	635	586	590	641	595	552	606	617	613	574	604	612	607	622	566	615	599	583	647	621	605	594	574	612	637	598	607	593	575	645	604	608	605	605	608	579	587	607	653	651	641	604	620	614	612	624	612	633	603	603	559	598	620	641	610	610	600	543	584	577	668	587	632	619	610	574	627	627	612	652	547	617	654	597	619	594	584	629	619	613	570	687	610	646	581	583	606	598	609	611	637	602	632	627	604	632	651	600	599	628	616	627	611	647	639	603	568	626	612	572	612	569	638	626	583	579	644	625	654	609	623	631	622	616	637	587	600	657	656	636	601	625	643	604	616	628	561	643	635	635	622	645	578	642	647	642	589	577	600	617	602	626	583	621	597	588	611	617	639	629	641	641	592	603	613	589	562	642	588	635	603	638	629	632	629	597	574	620	646	657	600	599	570	588	597	592	618	626	637	628	626	600	625	622	627	588	596	630	585	634	581	573	594	608	595	606	634	628	593	587	641	595	615	638	579	606	619	641	605	645	654	552	691	627	654	618	636	608	586	554	589	568	604	595	633	661	637	597	652	599	582	588	628	583	632	600	585	591	627	633	631	624	588	607	660	559	643	641	614	634	625	645	640	598	655	604	632	648	605	585	609	648	557	586	662	612	600	636	589	653	669	613	642	615	610	606	653	603	608	615	623	647	626	617	577	578	650	588	647	598	608	616	604	598	613	617	611	617	623	609	634	600	650	611	603	596	599	673	629	632	584	618	639	618	605	580	638	636	578	597	638	616	651	603	597	622	601	597	635	584	599	582	577	586	623	593	602	603	590	620	582	597	620	620	639	670	628	625	602	555	646	589	563	579	616	602	593	620	583	575	596	608	608	603	598	593	580	612	610	650	596	612	588	675	595	567	580	645	614	627	611	616	618	595	617	629	630	641	597	627	604	577	607	612	631	616	630	595	610	637	638	637	623	580	600	603	597	558	647	645	641	624	613	601	642	582	636	581	598	612	607	607	607	642	641	598	610	633	661	619	646	608	677	603	639	613	637	585	627	627	590	608	597	638	625	624	615	633	623	617	599	615	605	613	647	629	614	616	614	602	615	633	648	650	588	654	667	596	637	630	564	649	648	609	624	600	662	651	609	628	581	609	538	598	637	600	611	582	571	637	595	596	674	640	609	586	588	606	612	609	588	621	589	627	557	622	637	622	621	583	655	629	631	612	599	648	652	603	586	588	595	601	612	637	627	691	655	582	584	640	578	621	567	574	609	621	614	652	642	619	658	585	631	622	597	602	614	557	620	629	597	603	656	587	577	605	629	654	613	570	634	667	600	595	598	581	588	618	650	632	591	638	637	605	641	622	630	602	617	577	608	614	634	624	629	628	606	631	589	642	599	627	643	630	579	674	613	588	627	602	604	607	616	651	604	623	605	583	609	567	637	608	634	639	572	660	613	608	658	611	611	618	653	645	603	632	571	629	641	573	638	612	571	553	596	614	612	664	560	614	661	595	625	604	602	660	623	660	634	572	622	642	619	591	603	672	647	612	631	593	604	578	601	615	608	634	574	594	598	611	620	618	575	596	635	645	611	606	628	633	622	618	628	637	607	668	584	627	613	596	614	644	616	633	598	647	655	587	614	630	608	586	668	623	621	612	623	619	591	606	624	620	640	637	584	604	608	606	612	668	585	609	606	612	642	611	602	656	608	599	634	627	617	653	639	586	633	587	602	581	575	613	586	623	607	639	610	606	579	606	622	621	621	615	616	597	596	588	615	653	615	588	613	637	627	645	621	599	655	614	616	657	619	646	614	583	655	653	626	631	596	628	567	626	637	628	641	677	612	626	634	620	604	597	580	614	607	654	593	636	592	605	611	610	549	615	603	649	681	594	599	610	612	659	571	625	630	634	652	566	583	640	596	601	600	608	627	630	627	634	621	624	682	592	621	600	654	593	598	630	659	607	576	623	593	658	649	591	633	624	594	641	601	603	601	618	590	621	623	628	639	596	631	590	645	605	617	608	644	598	601	622	632	612	642	600	616	640	661	616	621	593	626	592	594	620	598	662	596	598	651	592	605	578	597	649	604	621	588	655	613	625	604	643	636	616	617	613	623	617	591	605	630	647	678	655	570	594	613	565	614	641	602	633	597	601	638	622	632	621	608	618	656	593	626	617	622	601	600	579	655	645	620	603	582	636	601	630	621	633	612	579	620	604	638	623	652	614	616	645	587	605	608	613	617	588	589	600	639	625	614	633	623	610	613	622	615	598	604	640	674	606	654	594	590	643	595	575	632	598	610	629	631	611	604	587	618	642	604	611	622	593	618	647	614	618	646	597	635	584	674	603	620	605	674	634	580	635	607	625	611	598	632	609	598	643	600	610	599	572	573	646	614	658	621	645	607	598	617	572	612	610	631	609	574	647	626	571	606	626	657	644	638	613	616	603	603	610	630	607	640	628	614	646	611	674	627	669	677	637	622	605	616	612	622	612	651	589	545	580	598	608	589	623	598	617	620	596	615	572	646	609	649	607	599	667	649	620	607	603	603	609	622	585	632	619	563	616	597	613	652	625	656	643	574	591	621	619	619	580	663	585	636	636	601	610	652	612	633	651	622	681	597	616	652	607	575	575	639	653	642	598	609	613	576	596	641	599	620	651	628	571	616	617	609	645	623	634	618	599	606	630	605	625	630	693	637	608	619	609	641	604	598	629	653	587	630	602	616	611	570	593	620	629	621	629	645	592	628	640	624	628	634	621	617	629	600	606	576	604	625	579	581	601	635	662	660	616	626	621	628	646	646	588	649	633	619	632	631	596	610	619	626	584	587	629	590	631	589	636	627	616	614	623	618	652	637	652	623	627	613	610	609	588	612	592	628	616	575	617	611	658	657	593	577	632	652	605	652	605	647	592	595	640	609	625	613	617	645	597	641	638	628	644	625	638	604	606	589	647	626	597	659	644	634	576	605	611	605	619	642	634	589	607	630	588
1558	196	191	172	173	178	178	178	166	194	160	182	168	157	189	181	195	175	151	201	174	185	198	212	192	201	195	170	190	160	179	178	175	173	185	162	186	177	190	166	204	181	164	180	182	158	190	180	162	187	186	236	170	175	194	174	182	188	162	169	180	188	170	195	183	169	173	166	181	171	160	176	151	160	156	179	178	175	166	181	159	165	174	171	156	195	186	191	181	170	205	161	160	162	180	159	180	199	181	179	183	179	195	168	170	180	161	188	180	153	182	187	178	193	173	195	138	182	162	181	171	181	171	180	169	160	198	171	192	161	160	179	180	160	198	208	201	189	211	171	177	148	187	173	176	177	154	177	183	162	162	184	194	188	198	197	145	177	181	204	178	152	179	191	186	198	167	191	171	161	175	208	166	170	200	194	206	176	163	173	175	141	177	167	190	186	184	171	169	166	164	193	188	176	180	194	181	171	190	201	163	180	168	175	181	162	175	186	163	159	171	166	169	169	169	165	168	174	189	189	187	161	204	192	160	174	172	182	194	160	190	174	150	172	198	179	186	167	188	157	188	163	172	157	163	170	179	171	179	169	177	177	183	159	166	176	168	167	188	177	166	202	156	180	166	158	197	175	180	170	197	168	188	161	185	165	165	192	193	141	155	179	198	178	161	155	202	163	171	145	193	192	196	171	171	179	185	188	183	183	180	169	157	167	168	176	191	182	183	195	171	202	180	175	191	171	172	188	182	198	185	171	167	182	196	164	190	169	175	166	180	159	179	180	158	177	189	147	178	198	229	181	203	178	192	204	190	182	179	170	191	183	207	209	200	148	166	178	171	158	181	153	164	201	157	190	152	176	179	180	193	172	178	172	169	182	169	169	168	184	175	176	190	146	163	202	177	189	163	185	189	177	194	195	172	176	193	179	179	178	150	166	173	165	155	179	181	163	162	170	196	194	184	180	179	188	172	179	173	190	184	170	187	184	186	186	163	149	166	172	200	172	178	168	182	184	213	188	162	167	171	217	180	159	194	189	200	189	176	151	196	175	188	187	204	162	148	189	169	184	203	200	172	182	169	166	176	165	175	178	159	178	168	201	184	164	172	192	161	171	168	166	187	186	181	186	185	203	166	175	179	168	179	197	183	177	187	178	174	198	180	172	190	181	200	181	168	162	157	164	160	167	194	198	171	194	177	159	205	157	177	196	215	184	167	171	190	197	165	177	197	153	184	190	177	203	161	159	203	177	144	172	172	184	174	173	157	168	173	200	152	179	159	196	167	190	181	165	160	157	174	198	171	167	181	179	193	178	166	184	197	199	170	192	215	190	190	185	175	200	183	172	193	196	173	189	183	163	181	161	148	181	164	170	181	179	197	191	177	170	182	183	174	184	175	183	172	198	173	196	161	163	175	191	181	172	160	183	191	177	184	163	205	166	182	181	162	164	153	167	183	185	157	164	175	168	185	167	182	181	171	183	186	189	180	177	200	192	190	188	182	169	190	204	160	170	182	151	189	169	166	170	176	159	185	187	184	174	187	159	171	151	187	177	185	182	162	160	178	134	155	184	164	160	163	168	179	179	192	173	170	150	156	179	173	174	184	155	176	163	160	184	167	186	171	184	198	190	179	176	176	144	193	184	166	146	172	185	166	180	172	183	176	182	185	180	182	189	172	188	204	202	185	164	179	164	163	172	168	199	174	176	188	197	205	194	194	183	194	198	187	161	177	187	181	209	190	158	164	162	164	171	184	188	167	178	171	179	171	181	177	192	182	180	179	185	188	187	163	175	178	185	200	173	165	213	159	181	169	187	171	159	165	151	177	181	191	185	192	188	162	185	179	180	183	162	178	210	180	151	193	187	161	187	202	188	190	181	164	192	183	181	163	173	175	148	175	187	196	179	185	180	167	165	212	165	178	157	159	177	204	179	165	201	161	173	169	200	192	178	191	191	184	183	181	196	148	201	184	202	171	175	178	202	170	200	180	182	161	188	170	199	185	214	192	192	157	183	177	198	158	173	186	206	164	177	189	177	151	165	173	153	155	175	164	157	178	183	173	180	171	186	180	177	188	187	171	181	151	173	187	164	177	177	174	188	198	195	160	206	182	194	189	164	158	180	183	177	164	185	199	169	173	167	151	185	201	178	174	187	183	164	163	165	187	188	168	169	172	182	182	187	181	160	192	172	172	194	183	188	193	174	169	172	196	174	177	188	178	180	188	185	172	158	186	189	179	172	191	184	172	188	185	194	184	191	179	184	181	188	179	147	176	166	179	173	176	168	196	185	174	179	178	180	179	162	171	191	185	171	183	184	196	174	203	159	159	204	193	147	185	206	185	176	171	167	157	184	171	173	185	183	168	187	198	176	178	200	167	187	166	199	169	192	205	179	166	175	178	174	186	199	198	184	190	181	190	173	165	166	160	170	201	181	188	161	197	139	167	188	181	176	183	170	171	168	165	189	211	198	164	172	178	183	161	206	173	184	166	162	163	180	182	171	167	206	192	187	195	182	149	169	185	165	194	193	173	184	169	181	181	202	175	176	202	164	173	180	153	179	188	183	172	188	167	159	194	187	175	190	175	170	165	173	183	178	197	183	170	173	173	165	172	185	187	171	193	160	177	200	161	182	197	176	188	163	178	172	199	182	161	183	169	166	194	167	187	158	189	196	190	160	188	177	158	178	167	166	169	165	182	176	195	174	182	183	175	172	172	158	175	172	204	194	202	198	173	175	209	167	167	189	184	184	208	174	183	183	168	192	180	197	187	166	168	177	198	181	176	205	173	196	182	199	163	180	164	160	190	185	186	175	188	179	174	172	184	165	198	160	172	170	180	194	200	170	168	215	170	180	167	165	160	171	181	203	212	181	183	159	198	193	152	195	182	190	200	128	179	153	164	172	174	197	182	175	158	178	182	190	172	143	184	182	173	161	176	207	190	186	158	174	166	160	154	165	171	151	190	179	168	191	172	156	179	195	179	155	161	191	201	174	162	161	194	174	162	193	185	180	205	193	151	182	152	191	167	185	149	182	174	159	174	179	187	168	164	187	171	164	189	193	202	182	198	175	158	172	170	196	164	174	178	171	174	185	161	182	207	198	167	187	152	172	174	172	159	168	146	157	181	176	181	196	187	179	181	173	169	174	152	181	191	168	165	170	166	169	187	171	178	160	165	173	170	173	179	170	169	188	179	188	181	167	173	187	194	173	210	189	168	167	160	160	167	168	164	175	193	187	160	177	159	196	187	157	186	163	197	171	196	185	163	146	176	166	184	166	169	182	170	192	189	177	189	182	170	194	187	192	158	192	171	170	191	177	166	204	175	154	209	181	184	188	166	179	146	184	209	163	179	184	194	169	186	179	166	206	181	170	177	201	178	198	168	170	180	176	152	150	192	175	165	155	180	204	207	206	184	180	197	187	170	168	171	174	199	165	183	167	161	166	161	197	188	177	182	180	191	151	193	163	178	191	201	179	181	159	167	164	162	163	181	179	180	168
1917	490	504	504	513	464	483	480	483	440	494	484	473	452	501	450	486	473	407	426	450	484	498	444	460	444	455	449	432	443	454	477	468	471	446	463	444	433	461	475	447	487	446	433	434	478	461	448	447	410	480	450	474	489	455	440	440	483	490	450	477	467	486	447	421	467	462	439	456	454	437	477	442	491	414	438	447	466	442	462	478	463	443	449	448	459	473	434	455	436	430	454	446	454	480	511	447	455	473	445	440	448	461	442	484	462	480	464	440	467	443	446	465	430	429	488	410	406	431	459	436	460	499	475	405	425	478	455	392	437	445	472	512	468	446	465	434	462	449	466	456	451	451	484	458	410	440	430	427	457	457	451	425	475	447	442	509	478	461	483	457	467	467	449	453	466	466	485	492	450	445	459	454	481	482	501	471	487	497	444	439	432	460	449	475	462	466	461	467	426	420	442	454	438	448	406	442	421	464	457	460	495	456	512	467	434	476	458	460	449	429	443	495	436	439	456	482	463	407	446	456	449	457	457	454	476	461	464	468	464	450	465	490	475	429	460	450	499	486	458	456	419	438	460	435	431	450	447	454	483	475	487	481	458	454	454	460	465	420	451	444	454	438	439	464	455	418	432	440	463	442	475	466	406	469	451	457	449	461	415	450	476	465	448	471	445	433	437	443	471	432	461	459	454	465	416	439	456	457	459	466	446	463	462	461	476	463	471	420	432	429	450	452	433	448	428	462	463	442	456	457	434	459	458	422	489	427	468	453	434	443	454	417	437	478	450	463	478	455	503	474	399	427	435	507	465	418	445	435	487	463	462	451	428	447	434	420	454	453	479	474	440	457	440	467	450	422	458	455	424	442	449	475	494	443	453	431	439	470	447	480	476	490	497	433	422	453	429	479	447	445	468	437	483	503	447	459	503	429	461	469	459	401	443	481	452	443	505	434	432	461	449	455	489	442	462	460	454	467	449	462	468	462	469	454	416	446	444	439	478	454	438	478	430	488	478	437	469	463	439	484	435	429	472	445	476	472	454	481	462	467	442	444	457	460	490	460	486	451	448	431	467	422	438	443	456	426	461	477	427	470	455	450	435	460	464	445	462	419	484	433	458	459	443	398	459	470	497	448	446	458	420	457	447	470	474	447	454	435	434	477	466	442	468	471	417	468	459	463	450	429	460	435	473	458	458	445	473	440	479	429	490	451	447	484	451	445	470	442	437	467	423	412	463	495	454	486	449	477	432	450	473	461	458	480	428	468	438	454	424	460	471	434	453	452	451	482	444	442	451	469	455	498	427	449	442	463	459	433	489	441	461	445	446	464	461	428	463	489	442	439	485	470	448	431	484	473	494	451	445	406	446	478	466	449	481	462	460	495	473	500	461	445	445	476	476	467	443	515	440	461	478	462	481	452	422	459	445	465	461	436	446	496	438	518	444	452	420	429	463	428	477	456	441	480	499	440	432	461	456	418	465	446	474	476	461	463	448	441	465	489	434	452	444	466	512	494	447	446	469	463	475	459	413	501	450	458	457	465	452	435	444	498	426	435	426	437	465	454	453	445	521	485	449	477	470	429	423	444	440	446	474	448	435	464	448	462	448	480	445	472	425	455	443	473	473	460	453	490	427	469	431	482	483	482	440	382	454	460	468	463	459	476	480	454	463	464	450	441	473	486	449	464	468	435	469	429	446	428	460	465	467	446	470	408	458	437	454	442	470	478	446	443	459	468	436	471	469	476	437	425	450	485	476	466	444	433	462	471	479	459	461	445	458	501	461	476	467	467	474	472	439	430	476	468	464	453	445	463	485	459	448	451	458	454	449	473	506	447	455	468	468	485	467	444	426	487	441	455	483	468	456	459	454	448	443	432	472	467	410	466	468	466	473	442	432	473	444	444	454	479	433	446	471	469	495	430	469	472	466	426	441	429	437	448	475	458	475	471	461	427	450	444	479	454	502	404	451	416	463	525	451	453	489	437	485	473	464	442	445	490	460	480	451	474	444	484	464	485	425	469	437	442	429	482	447	449	436	440	456	458	476	391	461	479	466	460	491	469	443	413	419	454	472	447	463	473	454	445	453	444	443	485	438	434	455	443	426	461	462	441	495	460	464	430	486	459	452	483	456	447	473	460	429	417	469	438	478	453	429	434	424	471	417	439	437	446	450	429	513	459	456	460	461	479	438	446	466	468	481	454	447	493	440	461	462	466	476	443	471	434	490	445	469	476	430	457	438	468	440	472	470	472	466	441	433	509	474	488	443	483	468	463	489	457	455	435	489	495	447	437	465	490	441	439	428	443	459	455	461	431	457	436	479	464	454	456	461	453	432	462	459	434	455	455	421	442	482	441	466	451	453	451	461	446	436	461	434	430	485	465	460	498	461	415	448	481	472	422	450	459	499	453	442	440	462	451	450	484	449	414	491	473	473	471	509	429	431	458	443	479	423	473	433	445	472	435	446	452	464	458	455	407	456	453	461	469	476	459	445	442	490	486	420	460	445	419	441	461	446	448	480	464	437	463	462	438	426	454	401	456	462	462	487	442	457	446	462	431	467	459	445	480	459	472	490	457	420	444	448	498	443	446	437	449	485	413	471	462	424	492	474	444	498	463	450	465	459	467	499	455	476	448	413	408	513	476	467	466	485	440	453	469	446	478	460	481	455	464	460	495	452	433	457	443	460	457	424	428	462	467	449	421	447	473	468	459	462	448	434	469	457	445	444	466	439	483	432	433	437	477	453	478	387	459	472	416	471	495	473	444	456	470	487	480	490	429	477	488	448	439	434	474	466	427	478	439	455	422	495	441	495	451	450	429	497	457	464	460	480	446	486	507	400	446	459	420	465	450	445	482	479	432	462	473	460	470	469	456	448	454	425	449	471	465	468	436	456	463	453	442	441	479	448	434	453	445	448	443	418	463	457	453	418	453	440	448	473	461	473	419	444	505	456	463	475	444	470	455	468	462	452	458	440	401	441	440	454	484	474	476	467	439	452	480	428	478	481	464	472	448	451	498	449	432	453	471	441	470	422	464	451	456	482	470	474	445	451	441	466	472	454	474	464	428	467	449	434	434	457	455	466	455	478	488	447	442	488	450	468	468	467	451	462	440	491	450	449	473	460	427	483	429	447	407	446	476	439	453	486	457	484	441	450	480	445	477	469	483	468	459	443	440	484	462	443	474	483	436	440	447	451	446	471	442	457	430	430	421	465	390	437	456	456	422	434	477	441	443	486	434	411	449	427	471	436	455	494	462	453	455	493	453	432	454	460	424	475	447	485	460	460	448	462	420	484	460	490	450	466	465	435	483	451	468	500	456	462	459	455	489	450	494	474	453	459	459	453	457	447	437	484	494	457	469	449	467	462	455	457	430	434	448	445	466	441	456	450	455	463	504	440	488	482	448	419	463	455	455	470	472	426	444	441	476	470	436	441	492	446	462	468	487	430	469	437	467	405	463	455	475	461	479	483	472	451	407	493	457	445	475	494	465	447	449	464
8235	746	675	565	442	423	406	408	359	369	373	368	325	315	344	321	372	330	323	348	324	329	333	323	324	307	336	339	317	325	369	322	323	350	341	339	334	342	334	306	344	373	348	346	327	333	353	308	354	318	322	324	353	315	355	336	327	345	346	334	337	326	304	292	313	317	330	330	326	322	315	327	338	354	360	303	311	317	301	360	301	348	296	305	318	316	320	341	321	308	348	378	303	353	326	321	317	355	355	341	302	311	347	309	337	340	319	320	320	310	320	361	364	331	306	354	325	338	328	368	359	302	331	328	342	306	320	333	311	291	345	339	316	329	315	314	329	316	338	323	313	313	307	329	315	346	315	312	339	340	336	342	304	325	317	345	277	339	343	323	332	326	393	332	304	323	307	342	333	312	342	347	287	318	354	334	310	313	312	331	322	346	346	316	329	328	318	322	296	317	310	332	338	340	333	349	338	336	329	310	318	364	295	310	328	329	337	282	334	330	349	320	315	304	321	308	323	319	309	344	343	345	322	345	310	352	326	277	321	344	326	326	312	297	317	357	314	320	315	343	367	341	317	325	389	303	347	345	320	347	338	355	311	343	331	334	302	333	305	350	324	313	301	303	297	303	319	327	311	341	290	339	370	334	309	351	358	328	328	338	382	334	319	322	328	325	336	299	305	338	314	287	354	349	314	334	293	308	291	341	310	299	320	315	317	321	328	295	364	321	297	296	333	293	328	349	317	332	340	367	340	334	309	331	333	338	341	293	363	328	380	325	327	350	340	315	319	313	331	294	308	306	317	327	345	311	319	316	309	355	346	315	328	324	323	338	340	346	324	344	312	333	327	343	313	342	317	319	300	345	359	310	320	369	341	309	317	352	325	321	325	347	323	310	291	352	303	348	303	308	331	310	337	313	365	325	347	347	340	337	339	358	265	322	315	325	279	317	337	356	353	327	314	319	354	324	339	316	336	318	331	333	313	297	313	367	344	380	332	326	331	344	331	309	324	326	314	329	294	321	317	280	315	342	353	335	325	320	319	315	314	346	324	289	313	308	325	313	309	333	302	307	335	359	349	309	387	306	329	319	319	357	346	335	317	320	366	313	342	325	303	373	306	344	340	305	336	288	351	321	325	318	331	368	308	349	317	308	316	348	306	344	351	330	358	348	297	338	292	335	342	326	346	328	322	334	332	331	342	317	327	349	338	304	341	332	314	312	320	328	347	323	319	350	336	322	344	306	327	282	326	333	326	335	326	307	323	319	341	313	291	351	293	313	365	300	293	307	350	329	305	364	315	317	316	345	327	338	350	336	362	334	313	352	317	336	357	325	305	347	339	321	351	316	315	327	309	310	311	336	311	316	311	342	350	311	347	345	323	348	379	296	333	343	322	333	311	348	324	326	282	326	358	318	323	296	331	350	346	309	305	332	345	306	292	305	328	309	311	347	339	341	364	327	304	323	332	303	351	328	331	293	325	324	333	307	318	337	350	328	344	292	321	308	304	328	336	334	327	309	305	344	318	364	351	300	337	321	315	340	358	342	333	300	321	324	321	345	358	343	291	336	327	308	352	360	314	319	341	307	308	304	323	329	335	310	356	350	341	313	307	334	298	349	326	309	314	342	334	298	338	306	317	321	284	337	338	361	292	346	336	328	336	328	324	317	341	343	322	294	347	324	321	337	307	314	359	352	287	321	353	380	330	334	357	316	331	311	378	337	360	334	345	317	335	325	310	323	320	338	350	305	328	345	304	337	332	318	318	320	305	280	324	336	324	347	329	330	321	383	338	340	313	364	287	329	313	323	344	377	323	325	317	290	310	315	320	324	309	366	326	350	295	336	362	347	367	304	342	312	328	344	302	317	350	305	337	328	318	325	309	328	342	338	356	343	320	336	341	328	364	302	297	346	309	352	323	322	334	350	322	307	331	310	329	333	313	371	358	325	332	330	312	299	290	308	346	319	352	372	318	314	323	322	297	286	320	322	329	313	317	306	303	345	314	297	306	336	328	325	316	295	341	361	344	328	330	341	342	310	319	325	347	321	359	337	354	341	339	349	354	332	359	351	344	320	367	310	309	319	334	349	328	330	340	367	342	338	334	312	301	339	328	304	348	380	347	323	311	342	366	299	315	325	339	340	324	328	342	318	341	371	331	326	341	314	310	328	370	352	327	323	341	345	346	308	365	316	344	307	310	319	340	307	341	324	314	347	315	318	337	339	316	338	326	324	335	316	373	324	313	323	316	320	342	287	343	342	374	345	311	306	291	322	324	333	331	334	308	362	350	299	337	328	365	356	344	348	327	330	351	313	312	348	311	342	345	330	371	320	350	315	326	347	316	299	330	350	336	326	333	301	315	326	321	306	324	320	296	343	344	350	282	308	338	299	345	312	368	304	368	359	356	350	345	319	325	330	340	324	310	313	286	342	319	303	334	317	308	314	340	352	333	306	356	332	349	293	324	363	329	332	334	325	308	341	289	357	313	320	334	332	343	327	313	336	355	314	338	323	327	326	336	363	353	331	353	312	296	297	345	328	335	318	311	296	353	276	287	308	306	315	296	335	303	332	300	360	316	327	329	288	322	376	346	330	305	299	353	367	371	284	333	341	318	319	317	332	309	311	303	318	319	319	357	314	321	320	340	303	308	356	328	311	361	358	303	298	315	340	346	352	323	346	354	334	335	300	338	352	305	331	333	312	298	328	322	346	334	338	330	328	315	320	321	329	331	300	378	303	310	337	371	332	330	309	302	324	348	305	324	301	342	343	336	342	350	312	329	346	317	309	355	325	319	335	327	320	311	317	318	343	326	329	320	367	293	326	368	343	341	322	299	361	298	313	324	329	356	355	348	315	341	371	303	311	336	310	334	340	331	338	304	344	315	338	328	361	379	304	317	324	331	338	315	308	333	331	335	339	332	311	339	377	389	329	335	300	318	330	338	296	302	311	347	330	347	312	346	329	284	334	342	327	312	315	336	329	297	299	319	332	329	322	336	352	324	349	302	363	326	314	295	318	306	345	319	311	300	354	334	348	346	315	318	306	335	315	300	293	334	334	296	343	331	319	334	342	335	302	368	342	347	342	327	296	316	337	320	292	309	294	328	333	322	332	360	337	347	301	317	322	321	344	315	306	324	374	316	314	380	323	336	300	346	330	315	325	379	347	349	321	340	320	306	319	347	340	369	326	278	292	325	319	309	332	321	342	328	378	327	346	315	343	334	319	323	322	314	321	294	364	366	362	311	304	359	311	303	303	318	351	320	283	292	341	327	338	365	322	314	322	332	336	331	334	379	339	313	310	348	318	317	342	315	326	335	343	326	336	283	289	351	298	371	312	324	324	346	323	346	307	343	338	331	332	316	338	354	307	343	325	337	318	350	300	339	314	334	307	323	319	296	296	318	318	331	312	319	356	322	333	310	338	353	350	334	347	302	305	351	304	320	318	320	301	335	287	350	344	316	344	289	324	312	337	311	307	317	363	322	314	294	308	306	312
6831	1105	1575	1628	1452	1293	1189	1093	990	966	957	882	935	901	868	854	828	773	802	820	812	779	795	771	744	758	769	787	758	730	788	815	740	794	786	746	773	765	773	759	742	760	800	758	771	724	783	775	775	825	731	742	718	773	765	741	741	741	728	708	745	764	751	813	712	758	793	791	727	786	746	791	737	728	728	715	779	778	725	730	778	720	770	757	793	743	797	759	784	735	778	789	773	774	752	755	737	761	728	756	778	752	759	755	791	751	735	722	736	727	770	764	771	730	794	776	802	757	752	709	747	758	748	737	761	740	740	754	744	743	744	763	725	771	747	788	763	772	721	772	711	737	805	735	762	723	744	764	765	762	771	766	746	741	717	761	782	760	733	771	793	762	783	745	775	726	717	725	737	754	739	761	778	752	741	697	791	771	745	763	733	759	777	757	741	686	733	743	763	765	704	722	740	742	765	771	740	781	791	709	759	693	758	739	711	781	776	736	759	752	760	751	743	768	744	751	725	724	782	755	782	725	759	744	701	762	751	752	750	760	742	723	749	755	776	762	740	750	714	766	774	746	768	724	738	754	771	727	746	762	715	747	765	725	718	771	770	746	802	755	737	809	713	732	721	744	745	790	741	762	756	747	785	720	733	707	717	684	725	713	751	737	717	765	777	752	752	743	728	776	737	711	732	770	807	736	760	754	760	772	733	712	779	772	764	791	705	737	766	747	744	770	717	752	776	754	752	771	777	749	748	775	730	729	769	780	777	767	749	739	751	719	736	758	781	738	760	780	701	775	734	775	749	807	738	710	762	724	782	755	755	752	736	721	743	751	766	782	793	767	760	733	786	731	723	752	755	727	761	778	753	728	747	739	743	748	731	784	750	762	787	794	765	748	752	741	765	711	729	742	729	754	760	775	783	771	731	761	756	735	766	743	664	743	775	751	745	740	726	805	744	791	755	728	766	748	763	719	721	767	772	722	784	727	723	763	736	727	748	788	753	758	748	767	772	777	745	734	824	779	756	707	778	729	757	741	749	729	758	776	713	704	745	777	769	745	778	727	771	719	752	758	748	790	734	765	773	795	766	740	777	728	708	748	739	690	704	743	743	743	762	722	724	759	744	769	767	766	776	727	787	742	776	726	764	744	736	747	756	761	719	724	757	757	769	791	774	733	758	792	751	792	756	737	738	710	798	761	771	744	772	791	748	710	749	827	762	749	766	777	741	735	779	791	754	764	776	774	730	728	719	791	740	730	758	734	807	765	790	767	783	764	747	781	782	768	776	721	736	740	798	759	803	721	785	764	778	759	778	744	745	723	798	758	744	795	712	782	718	706	708	746	789	735	745	788	722	760	752	747	683	801	759	759	809	772	708	761	739	782	766	712	799	717	730	777	747	780	723	776	745	730	724	784	767	737	728	700	737	785	770	697	723	756	686	737	811	766	741	758	721	745	717	802	805	799	735	773	725	747	768	772	751	730	723	740	697	766	754	738	743	752	759	699	782	749	767	726	744	800	733	759	706	727	697	754	722	743	783	756	740	726	745	730	705	749	704	723	760	781	733	766	726	768	804	772	779	750	765	768	705	784	719	736	738	787	735	772	777	746	719	754	734	765	742	738	787	709	740	725	748	816	771	766	746	742	770	807	741	726	743	734	736	699	802	754	712	768	774	758	743	773	769	807	775	753	765	775	665	726	788	750	795	774	787	758	711	760	723	752	725	756	769	742	784	737	769	747	784	722	764	774	811	769	769	750	740	750	749	750	704	751	744	747	761	783	749	776	770	722	751	769	780	728	722	727	732	782	777	769	755	730	724	782	744	787	768	768	720	741	671	723	740	725	762	728	731	754	734	727	720	791	790	725	787	698	767	759	709	753	773	771	741	756	700	766	733	729	759	741	793	782	717	807	723	724	762	755	750	743	737	703	761	759	739	766	781	777	738	735	736	793	710	744	779	781	757	721	755	782	752	755	719	813	749	748	722	774	766	740	729	742	768	781	767	759	723	741	778	756	789	787	762	779	826	742	778	782	756	795	781	752	718	713	742	749	805	740	758	758	732	727	709	798	784	767	752	746	770	778	761	772	765	713	767	733	760	757	728	706	766	759	734	736	785	706	715	742	771	782	741	736	670	736	747	767	769	777	750	755	707	728	739	715	739	718	748	743	776	723	721	705	785	749	755	761	739	739	765	758	750	767	759	762	757	733	712	719	758	710	779	761	714	737	701	742	736	765	782	760	738	813	767	768	810	740	716	814	715	723	751	781	760	743	777	786	711	730	724	792	757	796	722	772	774	738	732	730	750	702	773	739	737	716	744	745	780	789	736	704	743	788	792	742	732	745	787	798	726	742	771	771	727	721	702	768	746	711	792	770	803	779	771	785	761	746	727	798	707	729	705	791	739	775	780	667	727	730	735	724	766	721	754	723	733	749	764	793	732	769	739	728	708	727	779	759	751	745	742	715	746	706	792	777	774	753	766	768	725	834	754	726	752	775	706	763	729	767	770	733	761	753	790	789	811	757	745	773	719	717	754	733	751	755	778	715	743	740	714	755	755	727	765	755	742	759	745	734	741	770	707	781	752	755	778	713	798	768	751	754	748	763	782	692	751	732	769	764	732	769	742	794	724	761	778	751	785	772	739	746	733	745	729	840	764	755	694	731	741	743	764	760	742	727	735	795	781	782	782	770	777	736	729	769	784	747	783	731	724	756	748	747	782	770	762	826	777	699	763	708	725	708	729	722	784	745	773	743	766	750	773	740	816	685	751	747	740	705	708	730	737	790	775	753	755	746	780	764	759	734	707	711	737	704	719	784	760	707	769	779	744	724	726	773	725	742	694	762	800	758	733	727	744	745	785	755	785	698	754	713	733	743	747	751	744	714	776	781	755	778	745	715	754	768	753	751	730	746	735	751	733	838	751	750	756	784	765	727	787	763	735	748	725	752	771	671	742	754	787	730	796	723	803	764	732	788	745	742	763	716	776	765	752	732	767	713	733	807	692	796	787	749	739	725	694	776	771	745	768	764	710	763	753	733	766	795	719	768	780	708	723	711	708	753	703	711	765	710	741	739	755	754	728	763	801	753	759	747	803	789	783	717	771	753	762	742	791	728	802	677	743	767	741	770	742	781	765	753	762	728	751	753	768	803	750	764	755	765	722	722	752	724	745	779	795	782	760	759	795	752	773	713	773	706	745	758	755	722	707	740	789	758	773	719	779	734	750	763	808	754	779	700	721	765	756	755	745	727	778	716	799	755	754	773	737	756	763	752	782	781	768	752	715	795	727	721	760	747	713	717	773	797	742	767	748	737	712	713	741	789	697	738	771	744	738	677	775	759	727	782	746	754	759	722	786	770	750	754	736	797	815	717	683	757	800	721	777	720	779	757	736	733	754	767	700	758	748	728	759	785	702	747	778	802	721	745	758	745	747	718	766	780	723	747	718	725	771	744	795	746	738	703	713	743	759	740	775	773	729	710	758	754	742	742	751	765
14853	1513	1102	764	572	474	441	378	335	329	367	303	297	273	312	275	246	265	294	311	296	267	301	264	278	320	293	296	292	274	252	282	305	277	278	272	306	297	281	274	238	285	268	262	275	283	222	251	277	260	288	250	283	292	278	255	275	290	231	269	280	259	279	299	276	311	279	311	258	267	265	250	285	278	275	261	278	281	284	255	284	263	287	265	269	265	270	275	261	272	263	274	278	288	283	269	287	280	257	282	300	269	247	258	277	274	279	235	283	264	275	239	241	276	275	288	284	252	283	218	263	269	285	266	298	259	233	274	242	285	281	281	259	288	245	310	297	253	267	247	288	266	285	284	277	278	298	269	283	277	287	295	291	280	249	263	273	266	280	277	259	279	262	247	272	258	268	266	277	304	311	248	267	296	289	256	246	256	275	292	293	282	288	275	276	256	276	254	232	279	272	245	267	270	250	298	240	286	246	263	263	309	260	281	251	261	274	269	282	281	289	257	239	262	249	258	286	287	269	246	267	237	266	268	287	295	268	278	287	275	244	274	251	257	267	305	275	260	263	251	290	286	252	250	276	258	273	248	248	280	284	286	281	285	294	248	247	275	276	274	278	250	250	263	251	281	267	261	286	301	293	291	270	298	260	267	272	292	262	293	269	275	286	249	268	288	278	258	293	252	294	246	276	277	289	275	301	242	247	287	294	278	277	281	254	249	242	281	288	260	249	304	247	271	253	302	302	296	279	292	251	270	263	254	257	265	248	276	260	260	280	288	259	261	290	250	257	301	244	265	259	274	285	260	266	261	276	267	257	245	270	300	245	265	276	319	269	266	285	286	272	242	297	271	257	268	256	254	281	303	240	263	274	263	297	256	258	276	254	307	269	290	250	237	265	255	263	276	278	308	268	279	292	276	269	251	267	261	306	261	262	286	292	223	242	270	274	266	249	259	302	297	254	257	263	275	238	258	258	278	289	282	244	253	297	291	268	256	242	262	260	227	296	246	294	297	221	288	274	255	272	266	283	271	289	260	245	267	266	281	275	289	298	252	268	257	226	266	278	297	265	265	283	280	279	291	293	259	276	313	305	288	286	270	294	240	292	277	256	289	258	213	259	271	277	291	254	264	254	283	260	272	271	272	244	257	283	286	263	277	284	276	305	284	288	305	271	250	260	260	283	262	253	290	246	279	286	270	248	270	257	281	259	270	268	281	260	268	279	285	237	249	259	281	300	257	298	273	273	266	287	259	261	279	287	276	306	338	263	269	267	271	258	262	287	242	265	264	257	274	303	271	283	287	259	279	233	277	270	294	263	219	281	283	266	234	270	286	293	260	293	268	281	281	250	266	242	241	294	292	286	253	287	284	294	269	294	295	291	272	293	268	266	259	281	279	277	257	261	289	280	276	270	285	262	262	269	271	275	303	238	298	245	260	261	294	277	244	259	266	253	263	258	259	271	249	274	292	268	291	259	254	286	300	275	299	263	255	285	270	261	258	273	267	293	250	281	295	299	253	252	277	295	232	267	258	282	254	269	280	271	282	255	268	257	286	296	262	267	258	242	273	268	268	240	254	257	253	284	278	291	256	245	231	260	283	267	287	266	253	268	285	263	293	288	290	259	263	249	248	247	266	289	240	301	270	272	250	295	296	217	272	275	260	259	238	269	283	274	275	252	268	287	311	273	298	282	254	263	276	270	280	285	261	258	252	298	291	270	308	302	287	273	268	262	285	240	295	286	271	289	279	259	254	306	278	285	264	273	275	281	306	311	279	267	299	268	264	301	305	298	290	234	269	283	286	275	273	287	274	268	292	258	297	241	282	275	246	280	298	263	269	285	300	256	291	251	273	248	240	277	281	273	271	289	268	277	298	257	268	320	270	253	237	255	286	267	279	258	277	285	239	256	287	260	258	274	300	289	268	263	248	289	278	260	265	272	266	252	270	274	241	297	289	283	312	264	277	275	272	247	285	303	242	255	322	278	284	282	238	300	272	267	272	290	260	287	282	267	273	266	237	276	257	259	268	242	291	286	290	233	260	244	297	246	287	278	257	255	275	268	276	246	263	255	278	260	284	284	304	297	263	291	256	257	268	281	241	267	266	281	289	275	285	284	288	306	232	281	279	244	275	269	273	298	295	273	243	258	275	256	271	292	268	253	258	260	246	284	260	290	289	267	247	242	289	295	274	253	219	283	247	279	284	260	279	248	241	283	266	275	281	251	276	265	264	264	260	297	278	275	299	270	285	283	283	255	278	268	252	263	263	273	305	250	259	271	276	256	312	252	220	251	296	317	270	259	274	284	260	267	278	290	293	272	291	301	286	295	295	278	276	258	240	245	265	262	286	275	274	297	273	267	265	238	266	258	257	258	284	266	248	270	284	254	305	291	248	260	258	271	277	274	280	242	248	293	257	276	298	269	311	286	261	265	252	246	274	248	315	301	265	306	269	287	266	247	283	276	246	276	298	273	273	288	281	292	272	269	246	265	278	251	304	262	288	283	273	272	283	284	251	249	264	240	273	277	256	270	289	271	280	280	272	294	266	291	275	255	278	259	293	264	280	288	253	230	266	254	243	276	279	277	281	267	290	295	304	271	259	286	262	256	275	277	247	275	289	285	282	272	277	259	278	285	277	260	278	276	287	260	269	276	251	256	275	266	284	263	284	269	256	272	262	263	263	268	245	305	286	251	267	261	275	293	281	282	277	246	265	252	299	287	259	234	255	290	282	272	274	247	259	303	256	259	293	255	273	253	240	271	244	271	286	288	279	297	277	290	280	273	262	275	269	332	280	267	286	251	288	259	275	257	286	258	299	291	253	242	276	267	272	290	248	269	254	255	277	295	250	274	318	277	270	244	270	287	273	282	264	251	335	293	278	249	260	273	290	283	264	268	283	273	254	264	288	262	264	299	274	279	274	238	267	270	274	276	279	290	269	253	274	295	270	251	281	300	263	264	278	277	280	262	245	261	284	274	279	280	218	283	239	266	269	304	270	260	268	267	280	256	277	271	265	263	264	258	285	268	254	275	266	255	275	297	260	309	299	265	275	293	279	263	270	257	276	294	265	262	289	266	271	294	274	279	237	269	294	301	295	287	247	278	253	254	281	288	283	249	265	235	253	249	262	291	284	252	268	320	283	262	290	276	274	265	266	270	268	281	255	277	285	304	274	263	252	259	255	257	279	271	251	249	296	264	274	265	283	237	295	251	289	287	277	264	252	234	270	261	257	246	258	270	274	299	270	264	279	235	238	272	269	286	259	253	251	282	282	244	243	264	267	283	268	281	268	267	255	266	293	281	285	264	314	274	271	237	254	260	289	293	263	265	294	266	255	286	283	283	246	277	281	254	273	233	254	262	272	309	273	246	253	259	274	275	272	282	246	306	285	256	251	263	256	260	274	281	242	254	275	276	270	267	258	277	269	260	299	270	250	275	264	301	245	265	271	303	278	275	263	284	277	279	314	289	253	257	235	303	260	261	242	293	246	278	297
8562	1209	2191	2250	1953	1635	1366	1233	1147	1078	960	931	928	863	841	821	729	702	725	732	748	706	712	712	670	633	686	653	687	639	607	678	657	717	630	644	638	611	643	621	637	618	640	659	699	656	662	614	631	610	612	650	599	589	601	668	617	625	625	609	613	604	640	596	582	654	613	612	622	653	619	607	617	622	615	590	659	625	630	607	605	596	596	619	599	621	605	567	595	640	638	618	601	623	618	641	593	635	593	619	596	581	609	638	598	639	593	651	609	603	599	642	603	649	576	615	591	608	612	622	599	591	564	644	611	612	616	575	620	639	578	598	657	632	551	638	590	671	616	620	630	643	657	626	595	556	615	607	599	601	628	594	699	612	561	613	612	640	631	601	624	645	632	633	609	628	604	604	678	604	642	615	662	611	632	602	627	621	596	611	596	582	628	612	633	594	602	639	622	586	606	630	618	618	602	625	606	581	630	621	622	633	594	613	616	572	635	610	631	580	611	615	576	572	614	611	625	602	631	640	590	588	599	656	600	653	656	545	650	601	592	594	600	628	648	599	606	648	605	598	628	643	594	656	624	621	631	607	634	612	595	564	569	580	631	600	679	624	600	603	643	598	620	616	613	635	672	649	622	612	565	584	638	617	608	634	639	627	642	626	612	615	643	630	567	598	638	602	615	596	550	621	640	587	628	625	597	618	592	643	589	560	635	672	594	612	603	589	646	612	607	577	559	649	613	629	581	619	596	612	610	581	621	583	624	588	621	587	617	586	642	636	612	605	586	623	619	601	636	637	611	587	611	609	639	666	622	583	616	641	659	619	622	591	627	608	557	600	612	592	653	599	618	621	668	619	663	651	611	618	628	584	607	615	572	607	633	574	632	617	612	637	608	596	647	610	610	583	595	611	616	590	624	609	648	645	677	643	651	615	591	624	596	624	604	640	642	647	617	623	563	643	603	597	654	618	624	592	632	640	604	633	633	642	571	620	586	635	616	589	614	621	617	610	615	643	632	622	606	641	633	626	649	616	647	578	582	637	602	554	626	623	614	585	640	615	621	583	574	631	628	629	617	629	625	601	588	624	604	600	616	643	560	602	602	638	626	573	644	648	645	606	631	621	658	564	627	587	602	595	625	610	656	628	604	634	593	584	624	616	591	630	648	613	613	651	574	640	597	613	557	611	609	603	594	617	611	643	606	684	614	625	619	621	589	663	642	635	626	634	640	577	637	607	577	586	655	613	609	643	592	615	604	643	584	599	607	653	606	606	657	636	567	623	628	585	621	610	616	625	582	589	625	642	616	580	628	617	656	625	593	649	604	622	600	564	623	608	589	619	587	618	643	615	563	624	621	581	568	608	604	594	592	620	609	619	547	603	667	666	622	609	579	606	586	623	593	682	580	596	637	635	576	588	625	611	605	592	624	629	607	607	619	621	653	634	610	619	628	586	610	667	614	646	602	605	594	631	624	628	577	592	613	640	607	628	649	619	597	652	651	610	611	587	629	579	631	593	605	600	589	590	619	613	632	612	593	612	645	599	633	637	618	625	593	602	600	628	623	599	634	636	640	635	576	611	604	630	583	592	605	626	619	623	630	623	619	621	646	597	602	649	584	629	655	607	589	578	620	587	611	609	621	600	619	618	615	589	601	621	589	578	596	634	626	610	591	656	603	618	636	643	629	578	617	643	600	622	574	615	593	612	635	661	626	578	644	592	623	595	569	622	640	612	520	589	584	651	605	598	586	609	621	631	585	590	592	601	618	624	624	580	606	596	593	592	605	614	639	653	569	581	607	596	596	631	619	595	608	672	583	600	562	617	595	669	617	620	571	654	603	594	570	623	640	603	608	609	627	617	617	605	612	636	640	596	598	600	609	626	613	599	619	567	621	578	642	632	604	616	615	599	628	636	582	621	595	590	614	592	588	613	586	599	574	616	631	607	620	621	598	622	604	652	577	636	622	615	604	618	608	558	629	615	558	591	577	602	610	606	646	574	595	660	625	583	588	590	585	602	611	613	652	582	611	587	559	602	601	616	656	597	537	610	590	610	615	649	617	598	588	636	616	631	640	615	629	616	587	623	608	618	627	638	651	604	626	623	636	631	573	633	593	581	642	633	671	562	578	602	617	601	633	649	622	633	654	598	624	573	643	606	643	620	623	599	613	640	667	598	594	623	598	571	645	590	605	631	629	583	616	600	625	616	608	618	632	619	621	594	602	576	631	629	610	635	610	571	550	646	596	612	643	606	642	583	620	654	560	621	616	553	620	655	632	611	607	619	599	631	644	651	643	618	613	643	607	621	598	634	636	578	577	628	647	659	603	615	627	600	585	619	612	656	577	584	581	634	651	608	621	623	606	629	605	579	668	591	579	644	580	616	619	594	634	637	606	603	582	621	603	632	637	629	575	615	638	633	610	635	589	606	620	578	630	607	586	638	625	617	599	623	622	609	654	598	649	585	611	630	583	609	642	607	614	597	575	655	581	615	637	613	585	624	594	588	592	556	638	640	596	594	584	648	609	572	629	628	653	593	591	633	626	601	631	574	642	636	635	635	609	636	610	610	630	594	605	560	618	627	566	604	597	618	587	643	618	597	635	683	621	625	621	599	626	592	619	579	624	621	652	617	653	630	584	618	578	624	629	612	671	645	611	609	638	579	598	619	601	605	612	630	643	558	642	604	595	611	601	655	620	613	598	589	581	629	585	600	625	601	619	581	641	608	571	630	592	592	668	628	601	568	660	622	623	617	582	662	617	638	577	591	651	625	621	625	641	649	674	647	618	609	588	559	618	613	664	598	671	568	657	604	612	567	625	607	600	618	635	635	675	618	641	610	625	612	589	633	623	607	634	579	594	622	568	604	641	607	565	618	604	653	602	592	589	636	597	644	577	631	594	639	603	657	598	622	571	620	634	624	612	624	613	648	631	604	651	657	630	651	579	625	610	598	685	609	591	577	662	597	615	620	612	598	616	662	630	620	632	566	601	652	605	620	653	612	630	606	637	617	633	584	636	583	641	632	621	584	599	588	646	610	644	596	621	600	597	617	653	614	580	634	596	598	634	598	657	603	605	609	612	680	621	634	615	609	576	649	576	604	606	600	598	557	664	593	632	628	590	617	610	634	619	618	576	624	609	618	653	589	689	622	629	594	591	616	609	604	669	606	639	642	621	618	600	588	625	644	617	596	636	605	616	610	590	631	634	640	616	601	652	603	602	592	590	625	641	617	680	639	633	596	614	578	631	598	622	620	556	624	643	592	661	648	660	593	569	612	613	581	625	577	620	606	634	612	584	610	640	634	582	576	573	587	622	624	590	619	639	644	589	608	607	622	582	629	653	593	635	628	616	605	601	654	595	647	579	595	579	611	593	593	603	601	626	608	638	632	646	636	619	669	612	625	606	622	581	646	627	622	629	569	570	618	606	600	621	625	606	635	655	621	628	616	605	577	606	590	575	624	638	588	581	637	593	603	594	614	624	602	595	641	598	600	635	634
1596	192	195	195	193	187	182	180	176	172	203	201	150	151	183	176	184	181	185	165	181	170	194	181	164	198	182	198	177	177	179	181	161	165	182	182	178	159	195	194	198	181	177	164	168	196	172	164	178	185	155	187	183	174	170	188	167	161	192	178	175	164	172	160	168	168	177	177	167	192	164	160	161	182	163	164	153	186	190	199	197	162	149	179	145	200	179	165	174	187	186	181	178	182	166	159	165	183	189	204	168	153	169	182	164	174	183	201	187	172	163	141	174	173	149	161	178	161	190	170	186	149	165	177	160	180	192	177	169	136	177	174	178	160	197	182	187	150	180	159	163	205	181	179	156	196	176	187	190	188	185	208	188	172	173	175	196	179	168	180	175	170	176	181	196	189	173	178	177	179	168	176	182	159	189	170	162	164	157	173	158	183	172	171	168	161	168	167	216	173	154	201	196	176	175	163	183	167	181	179	174	160	175	185	186	159	172	178	188	185	193	162	166	178	178	179	174	187	177	171	199	192	152	190	165	177	145	169	175	164	181	175	171	146	153	170	169	173	152	191	169	176	170	181	169	177	158	172	175	167	167	176	190	186	147	153	185	210	177	167	183	174	193	187	189	169	175	162	167	164	187	188	188	144	151	177	177	170	201	178	169	166	196	165	174	167	157	209	177	159	181	182	191	185	157	182	162	175	195	159	173	167	193	193	169	168	161	179	168	194	158	177	168	183	161	174	166	166	155	197	177	177	181	167	160	188	159	189	172	166	145	192	168	154	179	175	169	154	167	191	187	156	163	190	170	165	161	183	172	180	176	155	167	158	170	164	173	177	168	186	189	155	170	164	187	195	158	187	162	154	198	172	159	185	140	158	189	182	199	151	157	175	166	170	186	165	186	159	196	165	154	189	156	189	178	193	176	164	169	170	180	164	150	180	185	171	166	175	167	184	164	187	171	166	176	155	186	158	161	199	156	166	179	172	183	175	187	174	170	170	175	169	157	154	171	173	167	165	191	180	195	195	170	180	189	154	154	202	201	175	182	150	185	191	170	192	186	175	183	160	159	185	159	180	177	196	194	150	181	174	173	182	187	142	175	181	186	195	166	167	185	158	156	180	203	149	187	180	183	158	179	175	183	179	176	179	198	179	167	167	185	164	168	164	193	201	190	200	174	186	161	160	201	187	151	197	194	158	150	167	176	170	184	160	167	169	182	163	154	197	163	167	179	167	185	203	160	167	181	171	204	180	170	170	173	176	151	159	166	170	180	179	190	168	180	163	150	165	143	175	177	160	163	192	132	192	198	177	186	179	169	174	155	162	207	168	185	158	155	167	174	187	157	205	191	172	168	180	173	153	170	184	172	177	164	184	172	154	169	146	173	155	183	169	219	161	175	191	162	200	170	175	154	181	158	175	192	184	190	195	159	158	176	172	177	185	171	180	178	206	171	179	196	201	154	141	207	202	184	157	173	176	150	164	181	183	169	209	189	178	206	172	183	171	162	180	176	145	170	178	157	175	170	142	177	170	179	182	154	177	185	196	182	149	189	186	170	194	168	183	175	161	209	194	192	166	200	186	174	167	170	190	187	161	185	177	161	164	179	176	184	165	178	170	175	181	153	211	147	183	175	195	184	196	181	169	172	204	193	173	170	164	180	163	165	178	195	183	166	157	194	179	182	154	201	205	186	174	164	183	176	167	184	186	174	149	166	182	165	184	199	162	187	178	197	170	180	178	175	144	188	192	198	169	164	195	196	195	188	192	174	166	191	179	167	202	179	179	163	178	148	200	176	177	182	175	185	173	196	186	187	165	173	172	183	165	177	174	150	164	172	176	135	190	158	168	155	168	173	190	165	182	166	212	164	162	194	187	191	193	221	197	191	176	188	177	196	162	177	190	150	173	183	187	175	172	164	159	182	171	173	165	179	169	178	174	176	200	174	165	162	197	181	182	208	175	172	181	197	175	163	163	170	176	200	170	150	164	168	174	181	228	162	165	172	178	174	174	167	177	181	158	166	178	160	172	196	170	186	187	183	177	169	188	186	184	180	162	145	183	224	172	195	173	164	174	169	172	188	197	170	177	200	158	167	171	188	183	196	174	162	174	186	176	208	172	186	172	172	171	175	189	185	183	183	171	153	172	196	162	170	166	171	151	181	180	176	167	158	195	177	192	156	170	194	151	183	163	136	197	179	183	182	142	167	163	189	169	183	180	169	193	184	182	181	178	209	190	170	193	182	192	163	170	184	193	186	168	176	176	168	196	179	200	202	203	187	164	158	153	193	186	144	168	178	205	178	203	184	182	172	181	177	177	191	158	156	161	173	157	168	191	152	196	185	183	177	173	172	167	184	160	189	191	185	164	192	195	144	162	186	161	222	173	193	176	169	175	162	172	182	164	189	178	195	202	176	140	183	178	186	200	200	177	179	157	182	171	141	158	179	170	174	180	178	172	163	181	188	188	157	175	172	194	166	177	182	178	193	185	194	170	149	161	219	177	165	187	178	167	185	194	179	161	171	200	215	134	189	188	182	153	186	201	163	185	157	187	167	163	170	165	152	167	210	184	172	176	172	182	186	192	192	204	164	175	167	169	197	145	155	193	205	169	161	173	164	190	180	174	198	172	176	203	191	190	174	181	181	174	191	181	178	182	198	172	146	188	187	186	163	160	194	181	186	170	185	192	185	175	174	189	168	185	184	151	195	183	185	195	171	190	171	161	152	179	167	170	209	211	140	196	182	154	167	172	174	184	171	149	197	178	160	174	153	182	184	136	181	199	160	180	167	160	189	187	173	172	170	173	169	177	148	180	174	168	167	187	184	192	176	191	188	181	177	171	172	175	174	179	162	170	175	185	169	156	186	163	176	148	178	162	160	182	195	159	169	178	166	182	179	182	171	183	162	179	160	173	152	177	179	189	202	157	191	152	174	159	163	183	203	190	184	179	170	186	169	188	175	164	193	189	194	184	171	199	201	185	165	194	170	168	179	184	172	156	177	160	204	191	178	174	169	168	165	173	169	162	206	176	187	180	200	162	199	168	184	155	168	189	179	199	165	183	181	201	161	191	184	175	166	207	171	183	153	172	161	182	163	188	148	180	178	182	175	170	171	178	178	184	187	172	197	161	173	179	152	173	198	186	163	155	169	169	146	164	161	180	189	163	184	192	179	175	190	204	142	167	171	167	171	197	154	173	170	196	169	188	167	171	191	186	166	171	174	188	191	154	181	173	161	171	182	157	186	184	170	172	179	187	170	162	173	162	174	168	181	169	175	160	157	163	170	186	197	152	190	170	163	169	186	175	158	156	135	167	186	164	174	169	154	204	187	147	179	183	142	197	150	173	158	172	182	176	177	150	159	164	174	178	197	161	197	184	196	172	189	157	179	146	166	198	187	183	181	166	171	192	204	205	172	163	168	151	165	174	154	178	169	173	168	171	178	205	154	192	169	149	175	166	164	164	193	193	169	152	143	177	177	165	169	160	162	176	172	160
1787	464	501	491	514	482	476	514	504	463	452	454	469	468	480	453	485	436	486	468	499	473	475	440	497	441	469	421	478	462	427	466	469	446	456	437	445	486	443	445	445	449	463	476	503	441	409	463	424	465	461	425	443	478	455	505	445	455	462	478	438	440	427	452	454	444	461	423	425	477	475	456	478	461	459	460	448	452	482	470	433	450	433	434	434	455	496	427	442	450	430	472	458	454	429	418	450	445	459	435	450	410	454	435	469	472	456	447	412	445	447	454	452	474	485	424	435	441	478	451	461	422	445	438	445	440	457	439	434	420	443	439	450	439	463	483	492	434	437	449	456	429	486	439	480	451	475	436	454	473	451	440	444	462	443	418	473	501	460	433	456	444	460	460	489	421	489	465	403	457	447	397	425	481	471	463	430	477	466	443	458	448	442	386	449	436	477	471	442	441	450	467	470	480	447	463	407	446	473	450	428	442	458	492	461	497	471	481	482	438	457	466	447	456	448	512	435	466	473	441	495	439	468	457	464	466	478	439	457	431	468	437	414	491	439	452	460	489	424	409	493	430	433	472	440	424	447	428	439	457	434	441	482	426	403	439	460	433	448	451	420	468	454	438	473	438	448	396	427	476	451	472	428	459	447	442	458	477	479	424	435	462	429	426	480	463	472	450	478	457	451	458	420	433	438	433	464	456	430	406	445	497	447	419	455	444	439	443	403	445	424	451	411	456	410	461	447	481	457	499	467	433	469	447	453	451	505	425	452	469	455	442	433	450	450	427	445	452	470	470	466	431	445	464	467	456	446	467	462	470	492	426	413	473	439	439	422	428	461	421	424	441	470	438	414	476	451	479	438	437	444	474	453	436	430	427	468	448	445	473	428	411	467	411	482	441	487	473	458	466	446	437	459	483	451	443	468	460	464	506	438	445	452	425	490	448	470	432	453	448	449	445	483	425	450	444	418	447	437	417	435	473	474	431	445	420	427	445	456	468	432	449	453	434	490	471	455	452	453	437	461	415	452	425	445	461	470	432	443	484	430	444	462	465	446	475	455	455	462	464	443	463	435	441	494	452	453	447	470	452	417	447	443	408	463	455	422	433	510	430	436	433	453	425	450	399	486	460	447	469	431	421	438	447	489	456	472	461	440	426	487	423	422	449	453	458	429	424	419	436	444	452	460	465	441	453	455	447	450	452	454	433	455	484	446	444	470	451	448	463	475	435	437	437	441	492	467	439	465	435	436	470	440	449	483	432	452	492	480	438	417	436	428	440	447	492	411	446	457	451	432	429	418	433	484	459	439	437	430	427	479	466	449	469	484	447	435	444	456	453	463	486	456	395	466	449	453	454	434	470	417	487	422	465	438	440	437	457	455	436	478	455	450	479	460	447	482	464	423	478	456	450	447	448	489	420	467	472	461	401	446	452	420	417	460	459	452	439	436	458	446	467	447	424	400	402	437	431	499	461	427	439	433	472	438	447	425	441	465	457	460	478	430	464	453	422	395	468	430	443	493	452	458	456	477	432	429	452	458	466	427	461	432	461	468	426	412	472	460	451	465	456	441	477	471	456	417	458	445	426	464	476	462	455	458	482	436	451	421	441	453	466	427	443	439	462	493	452	438	450	451	445	436	430	424	432	440	440	451	484	452	460	445	458	469	459	423	453	449	473	461	465	454	455	469	439	425	448	462	411	452	439	442	491	471	421	446	467	457	470	477	447	439	438	466	439	465	422	470	460	466	458	462	445	421	424	433	451	441	451	460	430	420	447	455	472	430	472	438	406	433	469	436	440	402	450	429	433	442	440	504	476	421	437	451	415	465	450	459	457	455	452	465	453	439	476	446	470	442	448	465	428	469	452	433	474	469	416	474	448	455	421	452	454	431	435	468	455	393	477	415	489	445	459	427	473	448	428	425	439	456	485	427	442	429	438	436	430	507	456	438	461	459	460	455	496	521	441	457	458	458	421	499	444	438	449	425	435	485	464	431	420	470	468	461	403	430	490	457	443	453	448	410	436	460	413	436	508	418	439	472	441	481	453	492	443	403	413	459	448	440	416	414	437	455	460	462	452	476	496	437	469	454	429	423	461	435	429	462	478	452	485	455	443	470	480	458	445	482	434	410	451	447	451	418	481	488	445	495	452	466	414	438	458	453	441	471	465	446	464	438	450	457	435	469	463	430	447	448	450	471	428	496	413	407	457	449	457	423	460	449	449	446	386	476	440	422	447	447	440	455	417	450	478	450	450	427	405	442	437	427	454	438	483	420	419	447	436	465	429	448	431	410	489	431	479	447	445	471	452	465	424	506	459	469	453	475	437	437	427	449	440	442	483	416	476	447	439	454	465	460	468	440	436	450	455	478	458	469	459	443	453	454	470	451	467	450	467	438	439	464	422	449	449	492	440	441	443	457	489	466	437	459	447	466	463	478	448	460	446	428	473	426	448	436	444	470	456	445	413	445	438	467	477	437	434	465	425	455	447	436	445	432	419	462	450	486	413	454	456	455	442	451	440	434	432	462	459	424	428	458	484	441	446	453	424	448	508	417	453	438	451	479	430	475	425	438	456	468	482	494	436	438	458	464	484	450	424	451	428	466	483	488	472	456	428	429	428	432	421	430	474	441	448	477	467	416	424	466	435	469	477	486	421	475	465	450	420	418	446	414	453	466	441	461	470	451	441	438	459	469	465	448	449	404	419	452	458	472	435	451	427	444	433	481	467	464	466	454	466	470	441	468	501	433	466	418	435	471	455	482	436	447	423	450	449	459	470	476	461	453	421	462	445	441	454	443	449	444	447	447	430	470	464	459	477	452	443	437	474	469	448	423	447	487	419	447	422	446	476	437	443	448	468	433	454	446	438	457	452	411	420	443	471	484	462	439	457	452	483	453	454	450	424	445	462	432	441	440	444	464	461	461	445	464	450	435	442	472	504	449	438	459	450	427	406	457	421	467	450	469	436	479	443	423	437	464	441	429	432	488	455	451	456	447	458	447	414	430	445	482	409	437	485	462	463	476	431	445	484	413	420	429	484	465	439	434	432	459	462	416	466	465	467	461	428	424	456	438	426	437	438	458	438	426	445	452	472	462	442	439	485	456	435	484	463	430	433	437	490	442	489	470	469	438	435	457	454	470	417	455	460	484	468	429	450	488	423	416	468	491	446	405	480	476	412	432	440	464	467	465	491	447	434	477	460	459	443	476	425	444	446	478	456	447	444	458	481	474	433	441	434	441	448	455	448	443	451	432	471	461	465	455	494	491	457	455	426	447	436	447	418	469	445	447	414	459	432	474	441	402	449	448	411	428	462	466	445	433	441	474	486	459	444	441	436	483	455	460	431	430	461	446	439	493	478	418	453	483	454	507	432	437	463	473	427	444	460	457	458	458	432	452	445	433	412	464	456	442	448	429	445	472	451	493	474	447	462	464	468	477	445	445	436	443	455	453	419	453	437	443	456	473	459	452	438	440	454	460	417	459	455	454	458	442	423
8015	729	701	570	472	460	415	386	391	391	333	350	344	349	342	367	325	311	289	298	332	330	353	374	309	314	376	318	305	320	318	346	335	341	328	361	316	313	366	323	337	350	340	340	361	310	337	316	341	338	362	323	349	351	350	325	309	340	335	313	374	315	340	322	313	350	376	325	367	347	299	320	331	333	318	357	333	374	311	314	322	321	341	341	326	338	325	303	328	345	310	315	280	324	283	291	326	338	299	334	320	367	304	303	333	327	334	344	348	334	331	353	346	315	332	292	334	314	325	326	349	365	333	334	342	307	351	315	318	305	322	306	304	353	331	343	337	326	348	299	372	287	346	326	340	326	333	317	347	298	320	315	318	326	328	322	348	361	330	332	314	319	358	348	330	329	325	334	339	334	322	335	316	337	330	337	343	341	365	361	329	308	314	346	326	296	345	376	327	327	334	335	355	317	317	343	338	341	326	291	308	355	330	326	299	318	317	299	329	306	329	342	303	363	319	333	310	341	356	328	327	336	308	345	344	366	329	309	318	338	326	292	387	346	328	332	339	346	340	342	317	309	353	309	350	396	309	345	323	300	298	320	340	323	321	301	351	300	306	316	322	342	302	370	332	323	325	364	305	316	312	319	330	332	321	318	305	337	320	327	329	302	336	319	354	341	321	329	356	334	329	342	356	342	353	322	311	312	347	345	359	328	334	316	308	325	349	315	323	329	322	316	307	315	282	281	334	312	344	302	322	318	311	316	290	313	321	330	291	305	335	307	308	332	313	331	347	338	332	357	292	331	302	347	311	330	328	328	354	363	355	336	290	316	337	309	329	319	324	314	307	312	358	331	316	327	327	348	357	322	352	285	323	345	313	335	333	319	333	351	351	302	343	312	317	338	331	369	321	300	318	336	307	317	368	317	305	350	348	337	338	292	339	338	269	347	357	298	361	351	319	345	316	334	293	320	353	300	310	344	304	328	331	334	329	348	297	334	344	356	327	328	317	309	316	331	324	347	290	293	315	321	379	328	318	330	335	322	325	334	331	345	354	329	312	287	332	306	317	333	316	340	309	344	290	321	349	357	336	347	318	331	360	325	351	290	308	323	354	343	290	344	323	366	342	351	339	318	324	324	383	326	332	326	335	332	318	325	287	330	331	317	313	283	318	353	336	348	306	334	369	324	341	290	357	293	284	335	334	344	314	348	350	315	334	310	311	323	308	294	331	301	335	326	326	333	344	325	344	329	329	340	342	325	342	329	357	324	328	299	360	370	345	328	309	327	348	325	353	331	327	302	301	344	300	335	356	322	324	306	352	349	327	320	322	307	308	274	369	348	338	357	336	325	278	341	327	339	304	329	314	325	352	351	357	329	319	344	348	358	305	348	363	346	325	277	313	340	277	319	324	307	325	321	305	346	315	344	309	294	337	299	307	329	365	368	327	350	329	344	305	347	305	323	366	314	330	306	323	333	350	332	334	288	304	330	329	352	327	317	320	340	319	306	306	358	301	325	356	310	320	372	353	350	316	319	340	313	344	330	336	299	311	337	327	296	356	321	307	331	339	321	313	331	331	316	346	332	336	278	301	366	335	316	329	346	335	304	320	335	329	334	353	307	329	368	317	323	364	323	335	341	324	331	312	334	305	306	341	323	299	355	292	315	316	311	336	323	308	299	319	307	311	319	312	336	364	325	321	325	311	317	330	354	286	338	324	305	324	316	326	307	317	316	347	325	330	320	326	327	321	282	294	334	326	321	320	323	325	298	347	325	338	320	335	325	323	362	319	296	355	348	312	336	352	318	336	355	341	353	309	312	332	335	329	348	368	333	360	325	271	310	335	347	325	346	374	369	292	297	329	374	307	326	350	320	354	316	313	321	309	301	331	344	314	278	340	313	315	344	320	324	345	353	298	321	326	294	313	313	369	342	321	320	310	337	323	300	327	350	295	282	294	319	324	328	336	326	372	348	320	336	363	331	333	353	326	328	309	309	323	309	345	322	320	333	319	324	353	325	325	347	324	313	334	370	334	324	320	320	354	315	310	343	304	331	359	319	335	324	333	369	316	316	349	310	333	329	323	315	299	352	353	336	331	361	374	301	327	343	311	331	350	329	370	330	361	307	319	341	338	362	331	326	328	318	317	304	317	328	336	308	355	321	299	337	292	283	315	323	353	329	347	338	307	339	316	322	332	342	337	274	342	316	320	310	356	306	333	310	318	350	313	321	306	343	321	351	348	296	320	317	315	309	317	304	300	328	313	317	325	294	311	319	338	329	303	348	316	315	320	329	328	336	330	310	297	308	367	310	331	309	357	343	331	344	346	327	327	360	317	321	346	361	316	337	322	327	316	330	347	332	328	328	302	347	335	332	320	319	322	315	365	307	344	328	292	356	350	351	330	334	380	299	346	332	345	354	332	303	326	320	369	336	331	306	361	308	317	323	314	315	336	359	300	341	325	349	336	325	317	299	326	325	321	356	305	320	340	347	302	320	300	313	308	349	309	316	330	318	286	370	307	325	341	328	334	337	347	358	354	363	335	330	319	313	317	343	320	307	335	328	334	337	328	366	309	315	359	352	329	312	351	302	310	299	336	321	336	287	314	312	318	301	320	310	312	324	339	307	357	320	334	324	296	319	359	334	323	311	326	328	333	311	344	311	346	352	348	296	322	313	337	334	341	337	359	310	301	323	312	310	344	330	325	328	324	329	354	324	333	304	340	323	281	322	353	309	339	310	351	361	307	332	356	339	312	325	327	349	343	331	374	327	290	315	329	335	372	351	338	346	312	328	319	314	311	318	292	341	351	326	301	329	331	354	325	360	349	345	354	342	298	305	311	350	306	348	327	327	338	356	313	357	321	313	336	335	290	336	313	297	343	328	367	324	334	295	323	297	334	287	283	336	325	352	345	310	341	365	314	346	311	339	284	340	320	317	301	300	357	302	338	368	335	348	291	331	306	324	333	344	334	337	313	344	358	350	319	320	329	319	318	324	338	374	325	327	333	306	341	318	333	306	344	338	311	310	288	345	296	330	330	338	310	319	337	339	336	333	313	338	339	342	349	300	348	337	353	324	298	341	311	346	324	335	323	331	345	314	323	337	330	309	313	329	308	329	323	313	334	325	310	310	325	293	319	352	344	341	320	356	328	342	324	329	356	331	342	322	313	338	322	348	317	362	327	331	296	342	348	324	334	326	323	301	312	328	324	342	330	356	340	321	344	306	320	336	356	325	297	327	355	320	318	353	361	344	315	323	317	299	324	322	315	322	331	287	323	306	316	328	320	325	348	313	309	303	327	312	330	330	308	335	339	332	364	316	362	303	332	321	358	316	359	310	326	364	319	291	283	317	320	336	290	352	314	311	337	348	346	325	358	313	306	354	345	363	317	313	309	292	324	361	312	320	336	312	319	326	316	342	327	338	381	356	327	334	294	321	335	323	342	322	324	343	319	318	340	287	309	333	302	311	335	338	327	322	304	336	317	308	320	328	338	316
6857	1029	1589	1620	1445	1246	1234	1118	1039	1006	972	894	939	875	849	856	832	853	822	847	817	818	792	800	763	817	793	793	768	749	766	814	737	767	751	771	701	815	784	736	785	790	759	797	766	768	711	820	769	780	753	668	731	777	779	735	713	764	726	805	773	771	670	786	745	732	757	731	745	727	726	779	744	755	719	739	747	735	782	756	728	751	771	752	742	749	730	763	664	744	751	746	729	758	801	759	740	728	741	769	765	742	707	811	685	772	742	736	775	743	719	763	751	744	716	764	771	740	718	770	754	725	697	733	745	746	775	804	759	707	758	750	728	766	795	733	783	748	720	779	720	788	744	769	691	781	793	767	713	764	703	752	722	790	734	815	738	768	738	736	695	732	744	727	730	723	719	768	748	768	746	766	713	745	748	761	735	720	769	755	757	759	742	783	721	786	779	761	755	722	723	708	732	729	744	718	726	794	726	761	727	714	738	775	746	727	773	753	763	742	724	730	736	744	720	749	743	725	752	749	781	762	722	785	729	756	729	739	706	721	718	762	760	696	747	768	776	711	707	767	795	737	746	753	701	784	741	773	745	770	756	728	790	720	735	711	758	715	776	750	765	739	798	816	757	760	726	689	750	713	749	730	782	768	779	728	752	783	736	726	712	733	785	763	726	770	699	738	747	703	745	758	747	764	783	754	727	814	774	747	789	738	735	683	781	801	781	751	745	739	737	706	780	761	738	780	701	752	700	778	692	757	770	748	776	768	731	761	702	706	758	728	749	731	730	715	714	777	762	788	705	759	735	754	711	737	748	782	797	796	700	707	722	716	727	704	749	754	716	767	773	710	735	723	755	783	729	738	750	714	791	712	793	743	735	745	747	789	722	734	742	752	711	765	758	713	788	758	734	726	791	742	766	764	728	754	761	739	746	723	714	762	749	732	741	723	763	816	716	785	772	745	763	770	751	785	728	793	764	709	696	766	746	707	677	750	771	800	743	772	767	703	766	740	757	781	751	757	732	727	755	762	766	745	733	734	747	748	744	771	730	704	734	778	749	782	696	719	786	737	743	724	761	774	696	753	753	726	734	786	761	732	807	751	703	782	749	744	749	765	759	757	824	761	747	792	711	743	755	709	773	750	786	745	809	767	755	753	764	700	681	787	769	746	768	754	759	775	783	754	722	772	702	770	794	739	770	747	734	670	759	727	751	745	780	756	769	745	741	715	744	807	719	754	757	719	715	732	735	787	727	751	664	761	715	729	721	748	768	764	752	799	740	702	766	705	745	734	720	735	726	703	772	759	746	728	732	737	802	755	793	739	704	760	816	783	711	727	780	714	748	717	785	779	780	737	758	775	741	796	722	707	777	732	768	746	731	771	783	748	752	752	738	747	730	728	732	774	719	770	798	715	786	742	719	762	787	794	736	734	763	782	728	753	740	710	746	741	728	699	771	748	770	768	710	778	756	746	747	754	742	755	771	732	732	729	720	751	784	763	748	734	712	782	763	722	798	745	746	755	736	773	755	775	743	715	766	782	798	769	754	757	781	730	744	765	692	751	800	755	748	756	736	754	717	738	770	721	722	761	793	743	756	762	697	734	710	801	726	780	761	730	814	740	703	745	730	686	777	729	763	740	788	767	758	781	764	706	704	795	821	770	758	734	763	725	796	719	723	731	717	754	708	695	773	735	768	746	739	737	708	796	825	800	750	741	693	761	757	744	701	756	768	733	728	740	736	726	735	765	742	693	766	740	754	789	738	758	733	724	803	819	770	750	805	764	718	767	797	714	768	726	785	736	740	726	765	703	733	713	755	715	764	757	759	759	736	701	764	766	735	756	733	730	719	787	709	758	767	717	752	745	746	735	739	704	794	738	722	793	775	748	749	767	755	750	726	721	732	772	737	771	756	786	763	729	723	768	768	732	723	714	762	767	792	700	802	769	740	723	771	754	760	799	698	695	729	788	771	770	730	763	760	739	689	763	738	729	779	750	748	721	748	765	746	738	771	757	760	768	716	768	784	732	742	687	751	728	773	750	776	692	728	794	718	766	801	734	724	723	744	754	769	750	756	753	715	799	782	701	723	733	744	730	735	703	768	773	755	752	796	796	777	722	728	747	740	753	748	719	751	782	717	750	770	723	762	747	731	738	721	755	767	759	760	767	695	767	750	786	771	799	785	755	720	780	766	759	730	751	724	738	730	772	769	743	742	732	766	775	748	793	774	757	752	747	764	788	779	814	753	779	752	770	771	757	748	729	721	732	768	716	740	755	733	749	737	750	799	755	763	783	787	710	784	807	760	764	718	771	748	716	768	742	776	733	773	760	774	766	776	751	696	803	734	785	752	754	749	739	711	733	805	746	780	738	729	741	730	694	750	730	725	741	779	756	737	782	755	735	780	739	745	745	728	742	727	704	748	772	720	723	738	727	768	794	757	766	720	778	774	812	738	785	762	776	738	755	732	746	720	734	774	753	744	687	738	753	800	763	751	804	793	766	756	787	762	751	761	747	835	755	741	761	761	734	731	789	746	753	755	705	736	753	719	733	675	755	747	739	766	730	760	760	735	755	764	725	751	739	770	731	700	719	707	784	689	753	793	720	764	781	753	745	735	806	774	782	726	681	704	705	718	706	758	700	754	753	794	778	716	719	746	791	801	731	736	737	781	783	759	782	740	730	752	714	799	785	758	777	771	686	727	733	758	725	712	785	745	786	764	757	749	839	742	800	734	752	732	754	781	761	740	737	724	714	788	726	730	781	742	795	728	759	785	772	782	724	784	772	771	769	748	752	777	720	738	720	753	716	746	768	795	740	727	763	822	721	759	703	719	722	729	791	761	739	736	753	738	766	793	726	778	713	740	734	730	721	786	720	776	720	735	764	739	819	754	727	787	759	727	778	748	713	755	757	747	729	792	779	756	784	760	761	756	752	743	759	773	740	703	735	748	811	749	743	758	726	736	753	762	757	790	754	748	755	716	779	782	751	805	714	721	749	758	751	720	758	785	737	775	701	785	745	787	761	736	705	770	744	705	741	802	750	767	725	823	780	724	766	718	758	750	766	764	692	780	756	765	749	682	752	748	708	731	731	761	776	756	759	735	754	771	750	758	738	794	761	738	738	740	762	770	740	751	761	705	722	767	710	787	744	756	776	734	765	735	746	747	698	749	792	740	731	705	752	764	755	749	772	739	737	728	743	740	799	764	716	772	722	758	745	764	727	795	775	724	695	729	777	753	764	773	736	724	761	742	754	745	717	742	734	756	791	718	721	772	746	791	753	746	772	775	778	753	721	760	755	746	770	768	772	752	710	745	751	725	788	759	779	734	710	759	715	752	721	729	788	762	723	772	713	750	768	737	792	745	737	748	749	784	721	760	725	709	746	702	748	772	732	706	759	759	792	759	766	722	721	712	687	761	779	720	772	767	772	776	783	763	728	744	747	720	746	749	690	754	751	797	707	734	738	750	770	758	761	726	763	725	732	739	706	761	758	736	739
14914	1408	1101	746	581	479	431	382	368	302	290	355	312	317	301	321	314	281	302	318	260	266	265	305	278	314	284	285	268	260	269	274	270	260	248	313	251	286	284	251	281	271	295	258	275	281	285	265	260	258	271	273	246	273	257	248	285	268	262	252	241	267	272	311	275	274	283	271	247	262	286	269	264	292	268	267	257	290	293	307	310	287	289	266	243	296	299	303	259	256	233	242	289	297	240	309	283	245	302	267	246	240	255	292	267	287	262	264	259	272	273	248	296	294	300	263	273	272	278	298	244	291	264	252	280	264	310	295	277	271	282	270	265	270	268	281	282	265	251	270	275	261	280	265	243	271	265	256	290	238	314	263	304	270	261	293	262	300	268	273	238	298	276	272	261	273	273	270	268	291	254	286	273	283	257	287	291	267	271	303	270	249	275	269	289	318	286	260	253	285	254	267	278	281	299	263	269	263	267	237	244	289	273	265	285	259	263	276	244	254	281	260	246	287	286	256	270	250	247	257	293	291	308	305	260	278	282	269	311	289	263	281	275	302	303	276	255	261	269	267	289	282	247	262	258	270	279	261	256	271	250	258	259	246	255	254	296	303	267	269	255	242	267	245	259	286	269	247	287	289	263	291	271	303	280	270	248	293	283	274	294	273	273	248	282	282	256	263	269	315	266	266	265	295	314	271	302	272	284	278	301	262	274	289	276	268	261	254	300	267	263	253	279	288	281	265	287	259	261	276	265	281	283	241	246	313	289	278	264	271	274	254	297	284	296	263	285	310	271	237	282	260	273	289	266	269	304	235	283	263	256	258	289	273	299	253	275	293	252	271	231	268	224	287	298	299	295	262	269	256	280	289	271	278	296	306	261	261	259	245	273	284	279	260	257	247	239	319	242	240	261	287	296	311	254	280	289	273	292	299	280	260	267	264	287	305	302	284	298	281	264	259	286	258	268	266	271	298	257	286	269	287	281	300	241	297	257	280	259	243	278	289	290	286	262	290	277	272	258	257	271	304	286	294	270	287	280	278	284	274	276	294	273	291	295	276	275	259	283	256	279	247	286	297	286	261	254	281	267	290	273	256	243	274	268	276	278	296	262	276	274	244	264	291	309	270	299	241	271	279	254	282	241	280	300	275	267	321	247	249	252	286	240	277	278	320	266	253	241	263	282	309	275	256	262	267	259	298	303	271	289	299	277	252	285	280	239	323	262	293	280	256	293	263	273	288	265	273	265	306	278	261	273	286	276	288	264	269	272	267	275	289	271	271	266	297	239	287	312	259	274	293	254	266	261	297	265	283	262	276	271	282	279	308	278	272	281	261	306	253	268	298	268	293	310	283	267	269	286	287	286	246	269	265	281	270	282	286	274	273	264	267	251	265	282	279	304	303	258	280	286	275	256	278	265	268	269	276	254	275	271	268	256	261	281	285	286	271	254	273	256	289	258	248	286	258	285	262	246	274	271	286	266	288	266	285	283	279	274	237	280	267	287	249	259	248	303	287	285	268	279	280	262	288	272	273	290	305	291	280	275	282	270	259	266	241	266	262	266	283	287	267	288	259	239	286	267	283	277	254	289	246	241	250	280	250	249	242	277	275	267	248	279	285	283	265	251	230	275	272	254	251	267	271	299	263	279	305	298	265	234	259	309	290	270	268	256	280	249	279	309	264	289	276	292	245	277	276	294	267	267	290	254	246	266	274	264	265	296	242	302	270	269	265	242	301	275	282	257	301	257	275	288	257	258	259	285	278	290	286	272	282	263	258	256	251	280	304	298	292	263	259	290	291	259	237	249	253	269	245	280	285	270	279	269	273	284	263	292	290	286	269	288	276	246	271	255	272	285	230	254	274	262	262	289	279	271	291	293	267	265	269	254	262	244	270	283	276	279	232	265	296	316	269	314	278	278	270	249	307	258	257	263	273	264	282	265	288	286	252	287	287	275	270	261	252	262	261	276	248	268	277	283	263	257	264	295	297	262	281	288	299	255	246	300	284	262	224	248	293	286	286	288	306	279	271	262	292	289	266	265	292	300	296	305	290	267	244	296	290	266	258	270	263	284	285	260	270	296	267	254	292	295	276	250	247	245	247	286	256	256	286	274	265	272	292	285	285	257	293	255	248	268	278	273	281	280	268	271	240	280	244	293	272	281	269	272	288	262	253	295	255	242	265	246	237	287	257	296	278	251	292	271	292	259	276	271	283	306	296	284	280	271	243	255	268	285	278	279	245	266	275	284	276	259	242	291	277	261	265	266	261	297	291	302	274	278	273	271	273	297	276	287	287	279	271	272	261	259	262	252	275	269	283	257	277	250	288	276	286	297	269	291	256	257	240	267	271	255	258	308	292	285	278	254	257	276	283	319	264	268	262	293	301	285	301	280	284	267	278	270	265	286	260	278	260	277	278	250	244	286	266	264	262	279	265	243	286	262	255	265	255	265	285	251	269	288	268	257	283	268	300	270	292	298	246	295	229	257	281	299	322	258	303	251	273	287	266	261	271	251	277	274	281	269	248	263	254	253	308	250	275	265	265	293	280	264	255	286	265	270	262	260	275	286	260	279	293	255	245	261	263	284	282	281	276	276	272	235	244	245	255	288	273	271	293	295	275	288	267	231	257	284	293	280	282	294	265	260	243	279	266	292	275	288	267	302	251	282	239	246	286	282	245	271	259	283	279	250	283	231	268	264	271	285	269	286	282	288	254	272	255	250	276	272	260	285	250	248	264	254	270	244	294	247	261	247	242	255	289	234	270	266	292	269	267	276	270	247	264	254	284	289	260	250	296	300	293	253	242	266	283	267	289	281	263	236	277	282	264	287	287	273	233	259	250	265	299	294	252	281	276	260	280	255	284	263	285	294	244	229	267	266	271	274	261	298	269	268	251	253	270	277	285	244	253	281	267	302	230	250	264	265	291	267	261	270	244	278	298	284	242	312	281	253	247	260	249	292	273	264	275	242	262	292	268	272	251	254	280	272	277	284	292	266	269	280	280	281	266	288	289	292	263	254	228	277	286	294	265	285	314	257	254	247	269	255	222	291	260	254	271	289	254	284	263	264	272	292	279	250	304	279	258	264	264	242	286	265	246	275	310	273	296	300	263	281	257	268	268	277	285	249	296	231	274	265	286	228	248	263	274	284	256	302	280	251	239	257	277	290	294	303	266	265	259	269	261	288	252	290	292	251	272	242	266	275	262	253	276	250	260	257	261	244	244	288	273	263	257	272	265	271	267	277	294	277	250	292	276	320	292	272	297	273	277	273	261	261	284	296	254	269	260	279	265	295	279	254	268	272	280	328	290	271	277	268	280	254	253	278	283	257	252	291	289	286	289	255	256	270	263	279	261	248	263	265	264	311	283	282	229	272	286	232	273	254	286	289	274	286	257	299	314	289	287	271	254	274	302	260	253	276	274	265	284	254	250	263	269	266	260	289	276	281	263	233	257	289	283	316	286	248	241	296	268	285	319	249	255	291	266	250	294	278	278
8379	1302	2225	2352	1965	1670	1476	1217	1125	1015	1081	999	887	901	813	789	755	787	709	699	701	706	682	724	635	676	704	634	661	650	664	672	668	641	664	673	649	667	611	658	639	642	652	649	689	638	667	662	602	611	654	611	655	620	600	620	633	645	571	665	640	630	615	588	619	577	651	602	662	664	606	649	644	659	643	640	633	618	615	638	620	612	608	653	576	611	647	630	627	594	638	620	625	572	633	563	648	622	617	607	649	610	628	644	606	585	632	601	613	615	634	592	599	591	592	580	617	626	616	638	628	581	593	649	635	661	628	614	658	624	623	618	641	625	624	586	606	587	649	619	663	647	599	614	639	618	617	626	623	582	583	648	622	614	624	604	586	609	647	623	567	600	616	635	602	647	570	603	629	618	587	620	604	640	605	615	627	596	610	575	627	609	594	590	601	575	655	639	656	634	626	609	646	585	604	664	574	608	626	626	633	601	627	622	664	629	611	616	634	665	583	585	623	619	635	588	624	631	613	668	611	555	598	578	601	588	609	615	581	611	607	595	606	654	649	641	637	676	615	638	607	607	634	632	621	576	596	580	627	595	622	642	594	572	616	624	618	650	624	597	639	581	632	599	614	623	570	645	601	595	595	591	614	611	622	605	606	590	649	592	616	638	567	579	587	592	590	612	627	592	653	615	565	655	649	658	635	598	653	649	609	604	585	632	659	598	597	624	606	573	607	583	630	647	595	602	610	631	588	591	613	596	586	600	616	617	640	586	648	573	640	609	580	630	619	641	597	659	626	581	600	631	686	616	614	624	579	605	595	596	616	646	609	622	617	580	635	637	629	571	631	599	602	593	584	568	655	620	641	601	642	620	639	663	653	633	590	582	604	619	685	607	615	618	586	624	587	609	603	623	611	596	618	622	633	608	593	600	645	650	601	574	642	592	625	588	631	596	604	597	582	642	615	622	643	607	627	637	627	581	626	597	618	640	586	608	555	587	598	623	615	621	604	619	612	626	596	620	610	647	621	617	685	632	617	618	607	603	599	609	599	692	609	595	626	591	604	610	644	606	645	565	621	669	568	631	583	652	555	617	632	654	618	641	617	642	589	607	612	628	615	591	595	610	576	593	607	631	654	625	602	553	682	612	594	610	649	661	613	619	575	631	593	616	626	625	608	555	536	609	603	607	649	658	572	622	667	647	640	628	613	650	617	591	658	589	615	651	581	630	589	638	588	590	577	605	606	613	646	637	596	621	625	639	613	651	615	617	590	539	567	581	645	632	608	575	605	656	602	589	631	615	594	625	594	560	603	609	659	653	609	598	579	619	593	604	577	607	626	649	624	586	616	618	635	604	642	609	610	624	603	605	626	599	598	617	604	600	634	561	617	630	640	595	598	607	654	618	608	640	620	608	603	642	631	606	614	554	636	623	594	611	614	591	615	590	601	595	614	615	597	600	609	606	612	588	598	627	613	626	612	646	567	612	574	653	613	631	623	585	664	628	618	626	602	627	595	660	605	611	632	602	621	644	641	631	571	612	600	573	658	582	609	603	633	604	587	668	607	609	635	666	595	598	596	622	600	611	567	638	627	621	616	602	616	597	584	605	632	625	587	643	645	593	621	598	621	618	627	582	611	644	628	603	591	645	651	609	556	574	607	571	577	620	610	660	607	593	636	626	639	595	593	635	583	629	587	620	602	606	640	596	577	620	642	583	630	569	605	646	594	628	618	636	622	609	597	612	640	624	606	615	618	617	583	583	623	653	589	633	586	632	603	606	619	614	666	612	622	577	624	629	647	604	634	628	599	616	608	647	623	634	628	603	637	649	622	607	635	610	592	603	609	623	620	615	634	647	587	600	588	591	564	670	643	623	584	625	604	654	637	632	590	595	588	597	555	604	611	603	573	630	579	613	615	610	602	613	612	600	643	620	580	634	653	621	664	633	595	661	599	614	612	597	620	601	631	588	566	627	592	620	662	577	607	619	590	617	604	617	582	637	620	577	600	565	631	602	629	656	637	607	623	614	587	652	570	624	651	583	593	602	598	615	603	631	576	602	599	613	617	614	606	589	656	597	594	580	614	569	625	617	575	623	616	628	574	643	657	585	626	616	628	569	634	608	679	630	585	583	617	663	632	616	590	585	648	586	618	596	649	621	603	641	595	600	617	615	596	605	597	587	666	595	615	639	624	564	639	610	639	636	591	619	610	620	667	634	638	613	645	587	619	618	568	641	624	621	624	631	634	579	630	597	621	625	648	623	616	642	656	652	634	595	563	638	606	621	655	595	608	621	590	614	624	621	591	633	667	609	587	619	616	628	621	624	598	614	588	629	605	635	631	635	614	606	600	622	593	608	582	601	591	601	598	606	603	599	634	617	669	601	606	637	658	628	605	590	590	629	628	639	601	624	618	568	583	620	598	616	577	593	606	594	571	574	595	591	638	617	645	637	647	628	609	624	604	639	640	648	587	572	681	583	661	600	621	584	637	647	596	618	621	611	600	589	587	578	577	574	589	569	596	596	617	605	632	621	620	600	607	615	625	631	585	585	599	562	656	608	578	640	571	595	602	596	593	611	612	658	602	570	604	615	661	599	639	613	652	601	647	634	625	611	616	609	577	584	613	645	598	623	612	601	607	586	596	613	675	640	640	643	622	636	585	586	579	653	602	643	588	617	626	611	599	609	634	637	628	604	582	621	587	612	603	634	581	620	634	598	625	630	624	587	609	598	611	628	657	576	634	601	620	631	656	593	575	644	582	615	642	610	610	620	605	596	592	623	626	598	619	603	628	626	615	643	609	620	624	597	608	609	639	588	611	599	579	629	606	659	663	609	582	651	611	603	629	616	642	531	616	592	588	583	590	625	612	656	630	587	624	589	608	601	630	622	629	602	616	643	616	614	659	613	642	626	597	646	631	657	611	661	595	587	626	608	601	624	632	625	654	622	608	618	618	604	629	625	615	625	605	624	537	549	566	665	618	624	586	603	616	568	577	589	641	607	592	637	619	593	608	642	637	613	572	623	583	620	603	593	631	595	614	563	599	638	571	629	653	597	599	617	634	551	596	614	622	620	626	566	627	602	633	638	620	610	570	583	655	609	607	605	611	616	595	616	618	568	630	578	602	560	584	645	607	614	628	634	650	594	592	638	581	641	645	598	632	617	603	581	619	634	584	633	650	630	589	589	621	662	583	597	632	626	599	584	620	638	603	575	596	577	652	675	594	623	624	589	627	647	627	545	631	625	592	606	613	628	594	604	591	584	563	599	617	609	619	632	608	629	635	653	621	617	618	606	625	624	613	580	623	581	612	638	610	614	612	657	594	647	623	637	636	551	611	675	607	637	594	576	607	603	641	635	626	664	585	592	610	582	672	608	608	597	603	631	587	612	607	627	588	621	627	581	604	579	594	563	610	604	605	623	645	609	592	604	588	623	563	620	639	618	554	556	576	607	593	640	625	645	604	596	603	647	604	550	603	618	604	610	635	583	646	626	652	602
1475	215	191	149	205	180	228	193	186	161	199	167	182	147	177	182	149	187	207	193	203	158	174	171	186	165	170	162	189	172	171	153	169	185	164	174	193	171	176	157	196	183	182	185	188	189	203	172	173	172	179	161	218	177	170	168	178	203	175	172	182	164	162	175	175	188	150	176	165	167	193	183	198	184	207	204	192	180	169	164	187	176	164	179	172	179	174	180	194	186	185	195	167	178	168	165	154	144	189	193	181	192	150	157	168	174	189	165	172	199	175	181	166	186	162	172	179	159	170	179	165	175	164	203	206	184	167	161	178	191	159	177	187	194	187	172	178	166	155	196	191	167	181	193	153	187	198	188	166	175	180	183	165	168	185	164	181	191	204	188	187	186	173	182	170	204	182	177	178	190	181	165	154	151	186	165	187	181	168	192	188	198	201	184	158	161	176	201	170	170	176	176	156	212	159	195	172	190	158	177	174	175	213	170	161	180	181	168	176	173	173	172	172	176	160	184	184	195	192	186	185	162	207	173	155	193	162	174	192	198	184	179	176	185	192	150	166	172	177	177	158	170	175	182	161	181	173	209	160	163	190	152	181	164	198	168	210	159	168	181	159	169	165	177	166	162	184	192	165	200	167	194	175	156	193	177	161	171	160	178	177	199	181	175	158	163	194	176	161	172	172	151	169	168	163	155	172	174	163	173	136	169	172	159	190	163	171	149	146	198	186	177	171	162	165	187	151	162	171	165	192	149	157	171	173	162	183	161	199	162	177	180	185	166	177	159	186	171	175	185	178	136	198	179	167	168	160	185	173	175	164	177	186	191	181	162	160	195	183	154	193	189	193	182	159	166	172	188	166	175	186	149	198	149	141	209	180	180	183	199	189	198	169	173	170	204	177	166	175	176	189	179	180	160	157	203	164	181	169	170	189	198	175	168	168	176	181	193	196	173	201	185	177	178	191	179	170	182	154	178	194	166	180	178	156	199	177	183	179	168	156	155	170	197	190	177	186	173	168	178	174	231	200	162	186	153	196	186	168	181	167	196	209	163	197	201	189	208	179	177	186	179	159	188	170	175	169	185	193	180	191	188	166	176	184	165	183	186	184	167	157	155	173	185	176	179	164	170	199	184	185	165	180	156	183	164	186	167	184	169	173	145	157	203	168	172	165	184	177	169	145	191	172	147	183	169	163	167	173	164	168	176	200	166	180	167	162	176	202	176	192	203	151	175	195	169	155	161	208	182	200	208	160	164	186	157	179	183	186	178	169	165	176	197	201	166	169	163	182	175	172	198	177	176	185	175	192	186	176	175	171	161	169	169	182	193	171	170	177	186	192	175	172	168	193	187	174	186	166	170	198	158	201	162	165	173	173	165	187	182	195	159	173	187	177	166	177	169	175	187	183	144	178	174	185	182	181	191	172	150	171	173	157	192	143	165	171	183	174	191	191	159	167	188	182	176	171	162	172	162	171	202	168	167	174	189	208	210	203	175	182	182	182	157	181	164	154	155	181	160	183	177	166	165	167	197	158	160	184	163	183	191	180	163	191	206	168	159	161	199	160	196	184	165	177	156	166	189	191	186	154	167	192	168	175	176	153	182	182	170	163	184	191	172	159	173	165	166	189	185	173	176	180	169	162	191	159	161	185	190	161	161	168	185	188	163	165	178	167	161	180	204	152	181	158	197	170	154	153	186	178	161	142	172	189	174	175	173	178	175	173	184	162	187	194	197	199	197	177	160	188	168	173	176	171	182	175	195	194	182	159	190	205	164	189	188	198	144	178	165	216	162	158	193	181	202	184	168	176	178	173	183	187	190	181	184	179	175	166	185	158	169	199	176	202	183	187	191	169	139	179	185	186	180	151	183	176	178	205	177	167	175	160	161	180	167	170	182	174	171	163	180	167	207	155	186	198	184	190	195	175	194	196	184	186	203	166	188	176	153	174	161	139	186	152	167	192	194	170	171	157	201	161	163	168	171	190	199	175	172	193	175	175	176	177	196	174	187	184	172	168	170	179	170	203	187	207	196	187	155	177	161	188	178	174	169	196	148	187	174	185	173	173	176	161	180	192	206	185	191	196	185	177	163	182	201	196	184	169	194	149	179	173	170	147	184	181	165	175	168	186	187	186	170	174	177	183	172	170	170	167	196	168	180	171	173	169	183	171	179	198	177	154	169	190	187	156	169	180	198	178	169	166	190	127	153	169	156	159	193	164	183	153	175	183	173	162	190	164	179	151	181	162	164	203	139	179	177	206	153	176	189	179	180	184	186	165	166	179	179	181	197	174	172	165	189	172	200	173	180	207	182	175	171	182	166	176	185	164	174	176	206	193	187	183	187	145	184	167	177	176	156	169	183	163	160	177	183	162	180	191	201	164	166	176	181	167	171	173	183	174	195	186	170	177	162	176	172	166	150	164	170	162	190	175	157	183	186	192	176	161	156	171	193	175	162	157	151	181	184	197	187	169	182	166	167	154	149	192	196	173	173	183	184	203	190	180	173	173	170	172	181	155	192	190	167	159	197	165	154	157	167	189	150	162	178	191	191	206	197	175	169	174	191	172	162	155	189	184	185	163	166	184	167	182	179	164	182	180	185	169	179	168	196	184	175	155	175	173	174	194	167	189	190	167	168	191	177	190	176	190	169	167	161	160	171	195	171	183	201	170	188	176	187	177	192	178	167	178	168	169	200	191	168	160	160	189	187	154	196	160	187	165	159	179	177	141	160	165	158	164	156	163	171	167	154	188	201	170	159	169	178	175	186	167	187	167	170	179	179	188	166	183	195	195	187	172	191	173	195	174	181	191	179	176	194	202	173	174	149	184	186	182	203	202	183	162	160	187	182	182	181	165	186	199	169	174	178	169	178	171	166	170	184	203	163	176	150	183	202	172	168	187	166	183	161	166	159	173	189	176	170	178	191	183	164	186	179	182	184	201	187	179	185	179	167	189	188	181	203	185	179	191	172	170	183	173	168	160	169	197	170	181	189	180	162	168	189	175	182	174	191	172	159	187	177	167	173	166	195	184	184	175	182	182	201	182	177	170	181	158	174	175	181	189	167	207	184	176	165	159	169	196	198	170	163	170	182	147	176	229	184	155	164	196	165	166	174	166	159	189	185	174	170	171	184	203	146	180	178	176	169	170	194	186	166	174	191	163	196	177	202	172	176	191	189	179	188	163	189	190	162	183	194	175	165	180	171	179	175	173	193	181	184	194	176	195	203	160	179	172	182	156	174	185	183	164	192	170	162	154	169	172	164	159	172	173	194	183	152	194	178	169	181	177	154	161	170	175	174	189	162	180	179	181	179	188	173	195	173	171	166	164	157	201	170	169	162	174	163	150	167	183	170	188	167	188	184	184	161	174	175	171	162	181	195	195	190	190	176	164	176	173	160	183	158	154	167	147	167	189	179	196	152	160	159	183	197	200	172	185	184	175	167	174	156	182	165	181	180	180	163	162	170	157	173	192	171	169	166	178	161	152	144	186	184
1775	483	528	511	509	492	442	475	485	432	450	460	430	468	446	453	450	454	443	449	427	422	433	456	445	467	437	441	476	423	443	420	444	428	407	465	460	460	444	467	500	440	440	445	471	427	435	470	474	453	442	464	495	459	433	445	459	456	389	455	438	463	461	448	476	432	432	431	388	457	456	480	464	426	443	446	471	445	473	445	461	432	425	455	447	496	453	466	427	441	440	446	460	464	492	456	434	431	447	456	452	420	435	406	458	414	432	457	407	426	442	442	440	477	439	421	443	433	430	515	448	433	458	462	441	462	478	461	444	460	481	467	480	453	435	450	426	458	452	441	479	426	431	437	459	412	418	433	463	486	450	435	442	415	455	472	465	448	454	457	436	472	444	450	449	426	423	433	448	460	464	471	475	454	443	453	445	448	468	451	457	466	444	437	455	437	460	419	445	479	451	456	443	451	465	461	434	473	458	471	454	439	452	442	422	449	481	470	473	441	451	461	468	411	469	452	441	450	435	436	433	448	441	447	476	488	449	482	460	415	469	447	446	449	447	454	459	447	433	447	443	480	451	454	479	470	431	461	442	469	430	473	489	456	456	437	479	417	420	415	450	493	428	442	445	452	467	440	458	448	443	450	449	489	440	461	481	445	391	442	421	455	430	451	483	444	448	439	455	427	458	451	395	427	431	437	510	449	412	441	450	424	454	443	461	387	444	418	425	469	402	482	451	434	457	422	428	442	437	441	446	453	463	502	472	447	476	446	431	444	462	455	446	450	434	434	455	422	444	409	486	500	423	426	455	444	471	456	505	419	448	425	463	442	445	479	446	446	475	438	474	440	439	436	482	481	469	442	448	491	477	435	435	445	482	489	413	441	438	461	410	455	448	407	424	455	452	424	434	459	464	432	448	458	456	447	466	473	439	449	459	462	463	481	479	419	486	440	456	433	454	452	487	479	428	460	465	457	425	436	441	444	455	476	427	482	397	456	433	445	470	476	462	439	438	430	441	412	439	485	440	443	441	474	450	417	463	457	438	441	434	468	437	458	420	454	481	456	452	429	435	438	440	436	463	422	443	460	423	455	478	462	438	401	469	406	434	465	447	451	419	459	448	425	424	425	460	480	458	461	463	466	440	457	447	409	468	470	402	482	451	461	430	473	433	450	415	449	394	446	437	443	508	502	470	464	468	428	459	451	467	456	455	440	427	479	456	414	406	450	466	445	439	433	431	430	435	469	426	469	461	429	450	448	432	441	461	445	441	465	456	455	429	441	468	461	430	441	449	424	454	451	442	448	472	455	431	481	469	423	443	450	420	421	476	482	434	459	449	446	455	429	452	450	444	473	427	473	432	465	418	400	463	426	410	465	465	467	473	398	409	460	481	455	429	455	432	467	469	444	447	455	442	472	433	415	478	448	451	432	463	450	431	462	446	447	464	463	425	450	434	506	465	476	422	466	463	416	486	427	470	455	467	452	502	458	468	445	508	438	433	463	434	450	437	438	433	465	439	428	447	422	437	444	466	427	431	467	451	480	428	474	438	450	452	464	419	427	419	467	448	443	470	430	465	441	457	426	452	431	462	445	456	441	482	480	425	432	441	444	468	475	450	411	442	473	478	452	484	474	465	450	465	429	473	444	428	451	452	437	429	424	446	423	424	451	438	420	464	423	479	470	451	461	470	441	407	472	430	406	453	451	460	448	436	465	441	449	456	429	430	485	405	448	453	452	439	475	452	419	479	444	471	505	421	459	461	451	462	460	454	445	446	460	415	474	451	466	456	432	460	441	465	446	427	431	443	425	416	430	431	434	452	465	475	466	472	463	415	422	451	419	432	435	469	436	434	448	455	451	462	457	460	477	451	422	442	454	415	442	418	428	428	450	415	414	451	435	441	468	420	499	449	439	436	457	416	481	439	444	457	443	460	453	407	489	430	427	425	461	441	457	479	465	436	454	452	456	449	482	434	454	476	477	482	462	417	444	456	454	461	425	478	460	445	439	462	443	454	420	469	427	461	460	461	466	472	474	472	465	475	473	499	427	434	435	397	430	443	451	466	454	434	446	415	443	455	428	434	448	402	471	431	440	448	481	465	443	475	412	511	455	421	401	421	427	453	435	439	396	441	435	426	485	460	434	414	422	447	425	471	448	443	469	434	439	428	460	429	484	454	446	450	489	475	466	451	430	441	423	453	434	470	465	464	483	448	461	422	458	425	435	451	465	471	443	443	431	445	420	454	456	438	453	446	455	430	449	450	408	491	440	471	436	482	467	470	427	445	409	442	446	467	470	433	480	423	467	438	423	446	445	433	441	450	449	436	460	474	468	497	467	448	456	445	455	448	414	436	451	452	422	473	411	437	471	426	435	417	460	436	466	410	449	456	470	429	457	461	443	470	433	478	430	445	489	483	461	439	433	446	478	456	462	449	467	457	415	446	432	441	447	432	454	414	446	463	485	424	427	469	434	437	437	456	467	464	440	453	422	415	512	408	474	417	420	421	500	498	464	478	452	456	424	443	463	460	458	415	433	426	460	424	459	456	441	488	451	468	494	424	450	439	435	437	467	446	446	469	441	448	487	446	445	472	451	436	447	460	425	418	474	493	451	478	443	483	450	487	445	426	402	460	425	459	443	461	445	422	464	455	430	473	400	442	435	492	465	441	461	438	438	443	449	444	475	455	440	426	472	456	460	406	461	439	472	462	440	433	413	495	473	439	441	469	471	429	466	454	471	442	460	495	411	468	439	447	472	449	431	458	460	461	438	438	436	436	453	474	478	454	408	441	414	453	455	477	434	418	437	458	463	417	445	439	453	436	427	440	487	464	414	459	442	463	467	460	488	433	465	447	459	448	440	465	428	441	459	445	451	458	446	438	461	424	469	430	417	457	458	457	450	426	436	454	464	458	475	469	480	438	444	445	450	490	482	436	456	470	457	470	460	435	498	435	398	450	437	470	452	427	426	483	434	415	422	426	436	433	460	435	490	447	457	440	479	431	461	437	454	421	435	483	450	443	471	469	479	477	456	467	453	447	435	431	465	470	412	445	442	452	420	448	437	492	468	434	429	436	427	427	411	466	451	460	479	441	436	451	487	456	415	466	433	464	450	461	417	455	464	459	444	463	452	460	411	490	477	447	480	443	422	447	421	522	514	451	454	409	416	435	440	431	454	438	474	443	462	406	421	469	468	460	488	471	435	458	399	455	487	458	432	462	469	474	454	420	442	463	442	442	458	443	436	450	437	417	469	414	402	483	438	476	470	435	462	467	499	417	453	471	455	403	459	418	424	431	454	468	457	492	449	458	449	452	437	447	453	448	426	460	476	453	428	414	452	446	414	421	449	436	462	458	483	441	427	452	446	428	467	427	418	447	408	444	402	449	443	451	414	432	420	440	426	465	394	466	443	420	461	454	418	449	448	422	472	432	468	429	417	441	476	399	457	402	470	450	412	482	452	485	441	460	447	454	452	418	462	453	435	433	430	437	442	455	452
8169	705	686	525	477	413	396	411	364	385	379	328	339	344	356	307	313	337	361	344	380	359	374	367	341	322	294	373	353	346	285	345	322	320	338	315	340	310	318	300	327	324	328	326	348	320	290	313	308	315	332	330	318	347	326	336	288	297	339	309	321	280	324	353	344	337	346	342	346	325	340	336	293	353	298	339	296	336	332	332	308	286	363	363	328	299	303	317	341	329	312	357	349	328	309	346	304	345	324	319	355	329	320	340	303	349	314	333	343	346	318	303	292	319	337	310	349	319	326	320	301	340	355	322	331	300	353	339	354	331	335	313	304	305	339	316	306	326	300	323	324	332	395	306	332	327	337	379	320	343	312	331	340	342	343	317	290	337	337	333	308	331	359	335	344	303	303	348	326	333	304	349	321	328	333	332	334	373	309	300	295	314	314	346	310	321	302	324	317	320	326	355	333	330	327	309	311	336	294	327	322	280	320	325	327	338	322	300	302	326	317	329	329	320	318	309	357	323	307	322	319	330	328	334	325	373	334	373	298	319	356	324	305	343	333	335	331	322	331	319	313	347	337	345	334	305	356	350	321	339	282	297	329	311	296	352	330	280	266	345	361	322	311	346	348	328	317	304	305	314	325	357	333	316	326	357	332	344	321	364	297	319	301	353	334	302	366	315	328	312	330	325	346	313	333	320	342	365	309	306	328	308	317	286	329	320	314	342	322	329	338	331	333	320	323	364	316	311	306	322	368	358	325	355	362	312	325	338	309	307	315	325	323	316	314	331	330	299	313	344	338	351	323	344	322	291	314	321	289	343	325	302	321	348	339	331	371	311	297	279	321	310	324	280	333	328	317	312	320	331	320	341	314	318	302	322	318	298	321	341	328	306	358	331	314	306	367	337	317	356	314	347	343	339	323	316	375	323	327	349	311	323	326	317	325	316	319	316	299	344	313	307	336	309	324	304	317	324	358	328	312	294	290	341	353	315	366	332	339	312	322	319	351	343	349	367	340	333	336	357	351	324	369	306	340	342	313	334	357	337	365	326	324	318	332	291	324	326	307	301	328	305	274	332	324	308	283	312	312	343	322	345	322	356	338	314	296	327	325	353	372	321	310	335	331	346	307	324	297	326	305	351	339	347	362	311	331	329	326	324	343	303	337	350	362	349	317	329	318	336	347	311	327	363	318	322	322	345	266	289	310	346	296	317	322	326	319	321	311	356	340	317	321	370	355	299	329	347	326	331	351	315	354	300	343	316	306	325	342	343	316	346	334	280	342	355	324	341	345	341	339	353	319	365	331	345	324	302	316	328	294	327	349	344	348	297	336	310	290	336	351	323	307	315	323	305	328	300	329	345	342	313	333	298	352	331	287	307	323	334	322	335	307	328	320	320	314	345	370	297	335	291	299	323	331	340	325	317	303	317	303	330	323	319	348	323	322	335	345	324	375	375	326	321	303	328	314	306	308	340	341	296	350	297	339	335	312	303	346	330	341	333	331	337	332	346	329	327	318	349	328	332	309	319	322	311	335	293	346	358	308	304	330	304	341	327	351	336	309	358	318	329	321	302	360	310	338	319	325	338	323	332	329	367	303	333	309	333	328	319	340	329	337	358	310	308	331	318	311	310	322	320	351	323	314	339	309	330	310	326	319	315	370	327	299	321	303	334	317	345	322	318	300	339	319	353	315	319	295	324	315	334	352	337	329	332	321	317	298	299	351	338	303	343	328	347	325	311	344	363	322	356	348	339	331	309	309	383	315	343	342	343	354	289	342	341	296	312	334	331	324	345	304	326	331	345	298	326	302	354	299	324	318	333	295	355	316	277	334	283	332	322	287	292	285	327	315	323	314	357	320	338	316	326	309	281	345	343	332	288	310	328	329	368	344	295	294	313	365	328	329	345	326	328	299	302	329	333	326	320	319	308	325	338	305	355	360	334	314	327	314	298	293	307	303	344	326	333	325	324	353	323	347	314	307	326	346	329	328	341	354	318	348	310	299	284	333	324	351	328	323	304	321	357	332	345	341	333	312	339	311	339	306	301	326	365	311	320	362	304	286	354	340	340	335	326	346	341	309	336	327	344	366	311	340	320	330	335	306	320	304	317	331	311	295	352	298	326	300	348	333	296	328	301	323	334	368	331	345	323	316	302	338	317	320	376	321	325	333	326	340	322	303	322	315	301	360	312	323	334	356	327	296	327	329	331	347	328	299	348	311	353	322	327	323	316	321	387	316	356	320	355	324	339	327	301	335	344	313	336	297	332	304	299	338	335	330	310	335	349	325	316	350	344	312	314	347	321	294	336	320	319	318	325	321	335	335	337	322	316	309	299	337	320	298	327	348	339	328	307	332	304	336	333	320	317	322	361	307	296	365	318	360	315	324	300	301	302	310	344	360	333	340	308	341	313	324	324	296	304	353	316	336	357	340	316	314	304	326	352	311	340	327	329	344	313	320	316	323	361	324	318	334	307	331	362	357	363	340	314	344	329	345	359	364	307	342	323	334	321	328	343	309	321	340	316	338	362	326	343	334	342	304	295	333	318	296	359	333	345	358	341	339	358	319	333	332	332	338	332	352	315	377	319	362	345	321	288	328	289	300	342	319	295	306	307	297	289	340	335	302	293	338	312	318	312	332	357	333	311	316	322	327	310	340	303	303	309	316	337	356	331	339	289	323	353	306	353	349	289	357	332	310	278	328	303	343	318	308	333	352	308	315	324	330	343	329	334	304	295	311	336	301	326	356	324	333	309	325	299	319	322	358	305	306	317	304	300	338	336	319	307	334	329	284	326	313	334	339	331	308	326	328	325	386	318	347	311	301	317	308	318	326	293	318	334	300	376	353	318	311	318	335	332	314	322	333	319	330	317	315	338	340	285	318	296	357	324	336	293	312	313	325	326	341	342	345	290	350	302	325	342	362	322	326	317	345	318	323	357	321	297	312	318	322	308	337	301	314	302	308	328	346	363	355	365	323	345	318	317	326	314	314	315	324	322	358	326	305	291	323	338	337	332	351	313	303	351	346	305	356	355	335	318	299	375	315	326	309	341	364	357	323	295	307	325	386	322	341	329	340	330	328	304	292	319	310	304	348	325	320	330	358	318	318	316	318	329	302	333	340	346	321	289	328	272	323	304	322	352	314	329	336	316	314	339	338	338	319	297	320	313	319	336	309	294	308	331	309	333	340	305	353	304	353	320	321	295	321	292	315	321	297	339	297	301	314	318	329	354	340	323	322	346	316	340	330	314	334	343	336	326	320	296	315	351	342	315	354	312	320	314	334	325	356	321	343	358	305	337	318	319	309	351	314	298	329	315	291	324	296	338	335	311	284	353	343	360	353	311	314	325	331	343	329	306	370	332	311	328	311	313	315	311	328	321	325	325	310	356	324	320	344	339	305	314	337	329	319	315	333	333	329	317	322	320	295	328	334	315	336	310	324	330	335	349	285	313	345	292	322	326	310	327	330	322	340	326	352	315	323	315	322	313	312	311
6804	1083	1588	1595	1455	1255	1167	1096	1040	985	918	908	884	862	857	821	852	793	826	818	763	821	775	856	831	752	805	778	753	735	751	784	741	754	720	787	745	759	791	793	728	796	701	775	728	777	771	748	730	774	806	684	836	739	738	776	792	728	780	816	826	728	747	775	742	776	737	758	737	751	778	772	737	725	721	778	756	763	748	744	728	778	737	711	760	758	766	771	721	771	763	758	775	753	759	728	772	749	767	801	726	740	783	722	717	737	730	771	747	745	794	768	713	754	801	758	694	742	762	754	795	717	792	751	756	759	710	714	750	748	708	752	769	745	773	708	778	736	752	782	792	720	760	730	750	784	713	741	750	712	759	788	723	792	788	746	764	732	725	733	736	722	728	775	712	729	769	763	717	740	754	748	781	711	774	717	743	782	740	695	761	779	769	689	733	713	733	765	729	729	766	757	755	784	753	746	731	772	735	740	748	812	731	778	720	760	810	800	692	720	718	793	774	726	761	755	781	768	775	772	724	736	740	719	771	732	735	731	763	714	736	765	787	718	788	749	753	748	745	726	730	727	778	739	753	771	749	711	720	774	792	749	802	726	746	750	758	783	703	748	752	736	754	777	767	773	765	736	717	723	795	689	767	781	753	722	736	720	753	760	762	732	772	771	744	777	758	786	794	755	728	728	741	730	803	776	694	727	747	763	703	775	754	751	750	728	736	766	729	721	787	745	710	761	751	819	730	726	733	720	720	770	760	778	727	761	735	760	775	776	739	712	744	702	754	711	747	749	782	758	749	703	761	723	784	773	763	700	700	732	750	718	703	731	767	749	725	800	762	758	704	732	756	765	768	722	741	773	751	690	781	772	726	710	770	738	703	742	735	735	726	816	778	715	710	785	797	731	779	694	755	770	788	712	714	734	743	739	768	742	727	747	770	771	740	734	718	744	779	714	775	710	745	737	764	792	779	768	736	800	726	712	734	771	719	768	712	720	702	774	712	721	766	696	739	747	755	754	732	764	744	788	769	754	783	780	694	715	725	766	808	712	744	712	733	758	755	738	708	728	673	728	745	758	760	777	724	726	758	751	767	771	729	746	759	734	717	729	739	754	710	677	757	758	750	739	782	684	758	806	760	760	752	716	749	715	690	732	776	695	752	729	785	774	690	756	713	719	720	761	729	814	750	758	729	726	746	774	750	763	784	780	700	754	722	734	777	714	718	744	774	731	779	708	778	764	660	764	752	738	742	741	750	751	739	791	735	732	756	761	782	752	769	767	736	735	744	748	718	772	808	759	783	774	724	774	724	781	771	750	719	719	752	773	737	724	760	766	736	754	754	790	770	768	704	752	750	721	675	736	726	711	715	671	728	727	747	689	777	776	767	790	737	750	737	744	773	746	759	767	764	788	737	745	756	706	744	743	766	736	727	725	764	788	727	760	772	714	739	736	767	749	739	726	727	781	729	732	755	765	746	756	722	774	727	766	754	732	775	723	754	752	724	724	779	736	721	765	726	733	756	773	763	742	757	770	715	759	761	690	717	724	745	744	777	752	775	767	764	784	798	722	767	772	749	721	755	767	719	739	739	741	752	750	771	780	720	722	778	768	710	747	770	767	706	773	820	779	770	742	726	753	788	750	738	723	718	766	726	732	767	773	681	752	735	750	758	757	730	700	789	749	722	722	728	721	731	757	777	799	728	767	705	735	788	768	768	717	713	745	739	770	734	736	782	711	715	747	758	783	740	758	751	734	741	739	742	692	744	704	748	813	746	764	725	765	774	758	749	761	783	728	724	762	758	753	730	757	785	800	768	766	762	757	706	764	721	767	777	737	703	770	755	782	747	728	723	712	774	787	738	751	761	789	753	734	740	774	783	789	717	709	757	747	743	717	788	769	741	696	736	722	745	697	723	755	713	770	746	787	739	751	799	736	732	755	771	740	750	728	713	704	727	782	752	730	740	760	774	748	727	725	749	741	662	754	708	743	703	715	749	780	769	768	786	766	740	772	773	740	750	713	751	774	800	794	778	773	797	748	738	726	755	740	795	732	736	767	699	744	705	708	760	766	751	728	803	750	770	760	787	730	770	739	762	745	710	750	705	753	731	727	737	747	730	810	749	726	748	722	746	747	795	763	689	743	735	726	775	704	754	759	753	769	763	748	757	774	721	706	758	749	711	766	725	747	772	746	751	745	773	758	764	755	707	738	735	723	762	760	789	714	736	758	729	769	795	714	765	807	738	771	718	729	747	742	772	742	751	726	785	763	735	725	773	773	744	733	697	751	746	753	754	740	729	748	687	763	739	746	775	707	759	751	762	755	756	736	711	750	738	749	818	763	711	749	778	760	755	729	768	726	770	806	676	757	703	778	737	743	728	748	818	705	729	754	784	723	759	751	664	747	762	740	737	774	739	760	767	717	780	724	721	755	780	729	799	747	750	774	759	739	726	703	789	768	724	754	703	780	730	765	795	750	719	737	733	740	735	757	695	735	761	727	712	757	769	755	732	771	782	782	756	783	723	751	720	754	778	771	770	738	719	770	713	747	742	747	713	739	764	732	747	753	754	733	758	685	747	753	762	774	739	767	732	758	782	743	703	802	774	746	756	742	741	792	802	767	752	723	745	733	728	761	763	755	782	720	731	752	705	749	785	741	730	739	716	756	734	722	773	723	816	767	688	812	772	735	772	751	749	765	759	743	777	757	690	798	740	744	762	772	708	746	772	730	798	771	699	709	735	753	738	734	725	751	715	776	758	742	732	739	765	710	707	739	744	725	809	720	776	730	736	775	758	772	757	731	750	700	799	798	699	749	752	764	767	747	753	792	693	742	745	713	743	770	773	778	789	757	769	758	749	787	709	777	773	728	769	725	765	775	738	786	751	793	759	715	808	759	733	759	783	782	693	740	730	746	746	731	749	722	759	755	726	753	794	741	763	783	685	762	771	746	735	769	756	760	749	729	732	719	716	810	756	795	747	715	752	739	694	723	763	700	764	727	735	729	726	786	794	721	836	807	704	755	796	780	753	702	763	776	734	759	757	750	784	742	725	702	788	797	724	757	738	823	711	815	738	728	738	735	787	786	784	747	730	778	774	790	715	776	710	760	741	742	733	752	799	773	739	772	695	780	723	744	757	757	741	797	755	782	767	762	759	739	758	729	798	744	693	697	762	726	670	807	748	761	738	796	694	771	719	769	754	744	740	768	733	741	783	795	729	770	797	757	702	773	784	748	793	721	771	769	730	717	731	739	736	772	784	798	741	779	715	728	725	770	767	753	772	767	711	771	790	750	777	761	774	760	729	752	712	783	748	763	717	695	758	744	704	732	792	748	759	742	763	716	724	775	741	740	782	729	713	729	746	750	714	742	727	696	710	803	746	796	701	697	759	720	781	753	752	737	733	775	743	769	756	752	810	789	705	713	781	766	730	756	807	746	737	732	766	770	701	762	791	706	731	703	728	773	757	740	783	772	756	772	767	755	711	781	748	783	755	710
15132	1465	1021	835	607	492	493	404	324	353	345	368	305	297	308	310	306	300	295	278	295	277	270	297	289	280	275	297	296	275	282	294	256	297	234	258	276	280	281	262	287	268	285	265	283	271	262	279	311	267	234	272	269	263	241	257	304	284	314	280	258	267	275	263	281	272	282	252	250	290	302	244	281	285	277	278	277	276	272	251	292	262	262	273	273	269	276	240	300	278	256	263	267	282	268	253	263	268	259	264	260	263	274	271	266	223	296	289	242	272	245	241	260	253	289	291	314	280	249	268	273	259	254	246	281	262	260	283	277	277	292	253	291	277	277	271	278	254	275	279	312	303	261	267	261	276	266	278	272	265	284	252	281	268	282	281	268	294	263	289	257	301	275	256	274	249	252	271	279	264	255	296	294	243	268	291	264	268	262	285	248	228	291	256	270	261	277	257	259	277	287	245	273	280	285	253	265	295	288	286	277	278	285	265	289	276	297	284	271	259	227	269	252	262	257	270	256	271	254	293	246	290	278	266	274	275	255	238	317	252	253	306	251	260	267	304	270	244	267	293	285	274	265	262	293	261	266	275	245	261	258	266	276	263	244	271	283	255	229	281	283	289	258	287	266	270	276	311	275	284	288	256	227	280	279	251	264	261	301	299	246	273	284	254	277	274	276	257	277	284	266	256	288	303	287	284	272	267	280	270	299	237	295	267	267	314	265	272	245	249	280	260	274	285	274	265	297	269	283	299	254	304	264	269	257	260	259	303	267	262	260	266	270	248	290	234	272	245	275	270	231	296	273	260	291	286	252	248	249	319	286	272	289	258	266	257	289	259	259	266	261	277	272	297	241	267	280	259	294	257	296	260	276	271	292	251	289	260	264	268	264	252	269	272	262	281	292	263	285	247	271	234	279	287	219	277	260	274	282	301	268	256	278	315	263	259	299	251	278	311	306	274	265	254	253	248	283	279	258	288	263	290	302	258	250	265	287	247	287	256	263	250	249	271	266	270	279	246	256	287	276	274	272	269	248	282	302	296	288	327	266	281	273	279	296	305	288	250	293	270	276	275	269	275	240	236	277	292	250	268	255	277	237	264	269	242	327	283	262	281	279	289	285	251	273	287	260	252	303	269	288	274	254	274	282	249	251	284	265	282	252	276	238	257	248	249	265	282	291	281	275	271	305	252	281	294	264	244	301	243	277	274	317	258	242	233	278	264	262	283	294	287	249	257	266	280	283	284	283	267	284	275	268	252	279	237	274	266	260	265	258	279	271	252	258	269	297	287	310	256	289	270	275	290	235	248	304	284	260	279	266	263	275	293	237	261	244	287	271	243	255	280	290	229	286	262	326	298	292	249	248	253	278	268	253	256	269	289	319	256	259	275	282	286	252	279	267	303	263	235	287	282	242	273	284	279	254	255	270	275	267	279	246	278	242	253	301	276	263	282	273	300	287	284	277	256	266	270	311	303	308	280	251	279	257	258	274	266	295	255	268	285	264	280	284	285	264	301	249	256	269	253	258	270	274	277	292	285	288	241	255	295	270	268	264	274	302	298	239	248	267	266	292	239	284	277	299	259	283	251	276	256	257	301	304	250	269	287	273	241	279	277	293	287	262	281	279	292	260	263	277	264	245	293	269	258	276	274	278	276	261	275	260	277	278	272	280	252	282	316	265	281	248	272	277	270	291	272	276	308	272	311	244	287	249	253	277	267	247	251	288	266	281	275	263	246	260	270	278	291	276	288	279	242	244	280	226	284	297	307	283	318	278	253	274	282	266	271	254	280	283	275	276	295	258	267	283	263	275	258	272	253	295	290	272	276	280	309	264	299	283	257	261	262	272	269	279	292	282	284	246	262	278	286	273	266	260	289	302	307	308	262	269	258	299	262	298	262	263	290	256	291	254	276	253	243	289	270	269	276	264	251	284	289	258	232	228	274	278	258	268	272	278	296	243	277	242	297	305	250	244	310	259	275	286	269	276	274	287	290	269	301	262	288	272	277	268	267	288	297	241	304	298	284	307	302	264	288	293	280	278	249	285	286	253	275	311	249	258	276	275	240	300	295	255	300	280	229	253	263	290	263	265	253	267	254	263	252	300	290	262	287	272	317	281	279	274	285	305	269	285	248	268	282	284	229	275	274	272	301	261	293	263	270	304	222	273	274	266	289	281	240	277	291	266	278	256	319	281	260	269	299	274	265	271	288	284	293	290	291	285	280	276	271	278	262	263	262	298	268	289	273	241	304	275	269	262	302	281	298	270	254	255	274	267	272	257	240	288	266	268	265	303	294	276	299	292	273	291	245	249	287	278	284	279	261	271	300	291	276	280	282	236	298	304	296	275	292	268	285	276	286	275	281	256	275	270	287	251	266	291	250	257	265	268	281	261	286	302	232	270	256	234	289	294	247	277	246	243	253	277	260	277	298	272	304	320	272	285	262	273	274	247	266	279	270	289	277	274	275	275	263	272	291	286	295	236	253	275	296	285	276	258	292	272	296	267	262	271	320	266	270	283	281	276	267	268	279	293	264	265	249	257	254	299	273	270	259	228	263	266	272	240	276	241	300	278	279	280	252	286	259	285	251	269	279	242	254	285	229	281	278	285	277	275	271	287	287	280	270	260	273	271	249	302	275	250	222	265	258	288	286	272	277	249	291	232	290	257	276	255	261	251	279	288	310	277	323	245	271	283	262	285	264	294	260	266	307	241	284	280	285	262	290	240	246	266	230	288	266	283	251	298	323	308	283	282	301	278	253	302	250	291	280	299	277	279	287	316	260	277	265	262	269	259	267	278	269	257	262	234	255	267	265	287	269	293	244	277	271	242	302	256	285	286	267	314	296	270	273	264	252	278	241	272	261	261	254	251	264	224	255	294	280	271	228	285	288	262	288	262	266	279	259	279	255	235	303	243	273	255	286	281	287	279	279	265	259	291	280	256	286	272	298	272	247	269	260	267	289	251	288	294	309	267	233	294	286	279	282	274	278	258	317	264	276	300	259	294	246	248	279	268	266	265	240	272	239	287	248	220	229	266	282	277	260	277	262	304	291	275	283	253	242	282	285	267	317	227	270	270	274	257	228	251	270	241	243	249	291	295	290	289	247	264	251	284	276	279	296	280	278	262	288	296	277	285	260	251	268	278	243	271	251	279	292	298	291	285	289	298	296	275	283	275	252	269	252	242	265	321	268	292	246	299	276	262	283	266	269	255	289	280	306	287	279	300	276	265	267	279	244	280	257	245	294	288	253	292	242	268	263	272	266	296	300	266	262	277	287	252	263	249	273	267	254	296	244	278	262	315	292	286	264	273	254	251	260	266	273	252	266	274	290	286	265	282	272	266	258	267	271	260	275	269	243	311	250	229	294	283	250	257	257	259	288	267	274	256	260	271	276	289	274	271	284	284	272	260	249	272	262	263	229	299	287	314	268	278	278	244	279	281	302	270	279	271	265	234	257	292	287	262	240	239	278	278	247	264	268	255	268	281	255	312	257
8545	1223	2167	2321	1975	1600	1474	1273	1086	998	994	961	901	863	787	693	701	775	753	732	691	673	709	677	682	660	735	655	686	682	671	661	657	668	631	702	606	612	648	626	649	655	618	637	644	621	578	634	618	630	642	665	609	631	654	623	615	641	602	564	639	602	636	605	605	611	622	571	639	623	589	638	661	637	625	595	621	567	617	606	599	603	621	574	620	615	610	618	570	617	623	611	649	638	612	583	617	558	631	615	603	570	569	607	613	602	624	623	605	610	617	644	621	572	568	610	625	640	618	621	631	624	630	599	600	595	620	594	602	595	604	649	590	598	595	620	629	662	572	648	613	609	648	598	603	634	573	595	589	599	653	654	642	611	562	595	560	606	618	615	594	552	626	597	575	618	564	578	603	600	618	583	609	617	599	579	580	578	625	590	622	620	571	598	612	615	616	633	594	578	645	627	579	544	591	617	649	625	667	623	613	557	606	622	594	567	632	655	607	626	625	643	610	614	627	597	610	637	586	606	582	588	618	616	617	607	621	579	601	606	618	658	630	624	619	619	702	650	588	597	593	581	676	615	538	611	601	615	625	645	645	620	603	609	628	625	626	626	628	551	580	625	609	611	651	646	639	591	552	572	584	603	576	647	619	581	635	581	602	610	585	636	630	603	592	594	582	571	587	617	623	602	595	629	656	628	554	618	607	592	596	606	593	611	630	639	622	597	646	679	581	596	625	606	651	601	602	606	614	610	651	598	623	618	611	599	663	599	583	578	622	623	597	613	608	577	653	599	594	563	628	619	621	642	582	621	611	627	611	629	585	621	597	589	588	623	591	612	605	639	627	597	632	599	635	596	642	590	659	633	618	636	623	589	608	641	634	605	656	641	673	615	610	622	609	610	600	658	599	654	607	628	604	619	614	608	659	625	587	616	624	625	583	624	578	574	616	618	579	607	599	632	668	600	610	608	626	615	677	588	620	637	621	653	561	611	611	677	693	632	614	594	599	584	606	625	577	667	599	594	602	616	617	567	615	636	619	639	616	571	628	596	627	636	612	636	589	622	591	593	615	596	635	549	606	617	626	633	601	625	669	636	581	588	573	639	607	600	614	579	630	608	593	634	633	621	641	592	600	633	588	576	611	616	605	621	655	556	593	619	599	622	615	594	549	627	578	619	617	601	549	583	623	634	598	616	573	600	648	655	612	564	666	593	610	621	634	603	630	596	627	606	619	604	605	610	643	601	605	609	624	611	658	614	596	608	557	645	592	609	622	582	604	642	600	577	620	589	624	613	635	650	599	633	599	608	600	591	600	626	572	589	646	600	618	589	618	629	627	598	566	649	607	602	616	609	585	643	577	603	635	614	640	553	609	610	601	590	631	598	627	588	586	617	560	598	553	611	571	585	587	599	614	608	584	615	651	614	638	566	599	614	634	575	604	600	591	575	589	597	614	635	566	592	582	639	603	622	606	636	656	612	617	573	593	640	577	615	584	593	624	576	617	614	612	581	585	581	602	618	632	628	626	603	623	633	605	578	609	588	638	603	591	593	612	622	579	609	610	641	654	566	621	623	632	591	598	604	637	629	635	560	618	614	608	597	613	591	653	630	602	635	611	617	593	652	610	595	588	642	581	599	563	621	619	626	641	591	604	570	611	615	674	622	592	614	650	629	613	604	588	584	635	586	593	645	659	594	594	643	607	610	648	605	634	615	575	609	643	644	606	610	624	614	646	595	585	600	641	556	615	615	619	621	604	591	640	623	609	629	600	600	611	663	619	585	597	615	612	594	601	639	602	593	623	572	593	575	605	579	636	541	642	596	576	582	613	589	642	597	599	587	643	585	617	610	594	630	635	620	605	599	595	599	647	636	599	625	561	598	625	611	609	592	602	631	591	592	636	635	617	611	604	643	624	555	556	559	598	632	613	552	654	640	643	628	578	620	601	596	570	649	607	639	667	600	581	594	605	594	609	601	636	617	658	594	618	612	595	615	627	643	648	593	564	611	619	632	643	611	633	593	609	628	631	578	618	591	611	551	609	611	599	629	611	614	617	594	640	576	632	627	605	648	641	616	598	624	637	603	597	644	618	597	647	611	651	613	620	617	586	632	613	602	553	602	570	601	660	587	654	606	611	591	644	576	628	630	649	574	631	603	626	609	628	617	659	588	561	645	588	601	632	569	605	610	587	629	600	620	641	566	666	624	637	631	609	598	573	609	619	640	601	563	635	594	616	598	590	617	607	606	646	599	605	604	573	629	646	601	622	580	645	565	625	647	585	559	608	589	582	605	632	592	615	578	649	602	650	576	636	604	586	597	621	593	649	650	640	610	589	605	625	641	641	570	654	610	589	642	644	611	605	579	629	604	567	653	605	604	575	585	624	611	607	595	666	612	630	614	635	607	617	624	613	615	640	628	647	615	604	647	641	605	637	604	588	584	640	601	641	616	586	612	635	595	588	648	591	632	608	606	596	601	623	564	642	621	576	626	645	579	601	649	628	614	630	635	615	630	581	627	598	607	601	651	619	619	605	613	595	619	631	580	608	630	631	607	631	625	614	643	629	642	618	622	613	625	651	577	611	635	638	618	599	637	632	581	618	617	620	621	609	598	564	658	618	632	630	623	603	602	578	612	594	627	578	638	614	603	614	600	641	575	608	683	607	592	633	657	610	579	628	614	640	616	656	610	624	558	627	606	620	643	647	640	630	575	580	600	614	667	593	646	608	614	651	628	656	589	571	583	605	574	599	612	570	598	567	605	619	619	617	590	586	628	609	656	592	610	607	578	569	595	585	622	600	624	626	577	606	595	629	596	629	612	629	584	613	600	574	592	567	605	640	592	591	651	588	627	614	584	605	623	638	581	614	538	602	624	584	578	624	639	597	620	612	578	610	626	628	635	610	604	600	632	572	644	631	608	618	582	620	600	573	625	624	670	619	641	583	599	619	634	592	612	619	635	573	612	624	605	631	612	619	626	626	635	612	574	594	625	586	573	590	624	649	615	596	633	623	602	610	612	593	632	610	578	636	583	596	676	625	582	622	589	612	615	580	616	575	619	593	601	599	601	602	583	614	590	584	602	600	628	649	615	607	616	607	591	594	592	592	609	615	591	564	587	627	603	593	583	572	604	586	594	617	590	609	621	596	617	636	612	650	598	602	568	574	597	606	606	595	620	629	595	648	631	619	584	584	624	626	643	639	610	602	596	618	574	595	624	601	603	641	605	590	579	559	619	627	610	585	640	626	546	588	605	639	620	614	614	592	634	640	618	598	594	604	585	576	625	609	614	584	616	577	672	626	609	595	598	635	602	658	596	657	604	612	613	590	602	612	615	600	629	609	609	658	613	647	646	589	576	598	598	576	587	567	628	604	621	595	614	623	639	606	573	620	640	577	652	635	627	610	621	630	606	614	642	597	540	621	623	619	629	623	620	644	635	642	615	619	589	577	659	643	606	591	605	658	601	653	625	661	583	619	620	620	592	620	627	646	621	577	555
1698	200	203	187	190	183	207	188	174	218	152	195	184	217	184	196	180	157	163	184	194	190	183	184	177	183	172	188	175	164	162	197	198	184	185	198	180	193	147	169	196	230	178	206	206	202	173	196	185	196	192	167	182	152	171	223	172	148	170	171	163	185	193	169	219	177	170	173	217	164	151	203	190	152	188	165	159	172	150	188	191	169	164	177	184	163	186	178	187	173	167	178	172	186	157	173	178	177	177	190	175	207	153	194	195	192	179	159	183	176	162	167	166	173	170	169	176	154	165	176	189	171	174	184	183	171	180	150	191	202	218	181	192	194	176	196	176	191	193	193	171	163	170	183	196	180	192	192	195	220	186	197	194	194	212	177	190	182	185	198	226	159	175	176	161	163	168	168	218	177	150	184	185	182	191	209	169	186	172	189	166	159	197	165	179	178	194	188	193	169	189	156	166	168	238	212	186	155	175	187	183	178	205	207	174	158	184	189	167	148	166	192	194	188	182	174	173	194	197	175	185	169	168	179	162	171	157	205	167	191	166	218	197	206	177	187	171	174	172	198	161	193	195	183	182	175	182	188	173	161	186	191	179	166	158	178	179	179	172	192	172	179	188	197	170	173	169	157	180	178	185	177	171	190	170	205	176	159	172	162	161	188	178	149	169	186	195	164	170	172	208	212	173	156	197	182	187	193	176	180	167	167	200	141	174	182	157	178	189	203	176	177	204	172	175	180	187	174	153	193	177	157	142	180	181	169	192	194	161	176	201	184	179	180	181	178	194	161	204	162	183	183	171	191	164	162	208	163	181	192	184	187	183	196	168	189	215	173	152	181	198	162	162	185	165	202	203	188	157	177	204	168	183	153	182	171	176	183	157	164	175	172	200	193	184	194	163	165	168	163	175	160	190	208	166	165	188	162	176	200	147	187	183	157	180	180	169	174	184	172	172	187	187	181	185	174	195	219	197	186	176	173	172	167	178	177	182	171	178	167	165	177	172	188	169	165	170	179	173	196	190	191	186	173	174	194	165	178	163	177	153	173	196	176	186	172	174	174	198	136	183	181	190	198	188	188	194	165	178	225	191	177	195	175	152	174	170	158	163	157	172	152	168	175	188	161	199	172	186	153	178	184	174	193	164	179	183	170	170	212	172	165	163	187	209	165	156	196	186	193	169	172	186	191	175	168	190	177	173	170	185	165	177	185	192	187	177	184	179	200	198	186	163	171	177	199	187	188	181	174	190	178	202	170	186	169	184	166	202	159	176	169	180	184	208	184	181	218	189	180	192	172	175	178	173	194	182	183	216	181	169	201	194	202	194	199	181	160	168	182	203	165	167	183	190	192	184	195	165	149	176	171	169	182	179	167	178	158	193	186	197	192	170	170	182	163	190	166	178	177	176	164	186	174	173	168	202	173	181	142	164	171	189	172	148	162	173	177	168	174	180	182	205	196	200	198	197	165	182	200	205	165	190	191	169	172	168	175	191	155	177	165	183	158	174	165	163	181	182	169	159	201	180	176	183	183	166	178	175	179	159	163	204	182	199	183	167	181	182	174	193	176	189	188	182	216	171	193	172	164	188	184	162	179	157	199	207	165	203	204	173	198	176	156	175	183	199	173	177	189	194	212	188	179	171	225	201	168	163	174	178	165	167	190	194	183	189	195	162	180	179	175	179	167	187	182	172	180	197	188	193	182	160	183	168	187	182	172	178	174	188	163	193	167	189	190	171	190	167	168	191	170	186	197	190	184	165	152	177	188	202	186	155	164	179	183	165	196	183	196	199	158	178	194	180	197	171	174	171	168	172	172	162	163	178	198	188	177	187	174	216	146	166	164	159	183	184	194	193	189	184	169	157	183	174	203	195	189	181	175	154	183	168	155	183	198	167	178	174	180	177	180	179	169	161	181	170	171	188	188	159	190	178	160	187	181	167	201	185	170	210	155	195	209	192	173	187	168	170	186	181	184	174	189	190	182	172	195	148	188	197	167	199	196	181	189	167	145	188	155	206	191	202	162	163	175	187	176	170	169	182	177	164	173	190	174	166	178	182	185	178	180	167	176	172	178	190	179	168	187	206	170	196	166	163	166	176	218	196	204	189	180	172	183	186	187	184	162	191	190	164	169	173	187	148	150	180	184	190	171	181	175	188	200	191	194	172	176	158	196	170	170	197	185	193	164	199	168	164	186	169	189	186	195	199	183	203	182	182	174	198	175	199	162	174	192	171	197	190	179	169	186	171	188	173	182	167	189	206	175	171	208	185	163	176	187	163	148	172	175	197	186	198	166	171	193	194	197	176	160	169	178	157	167	184	156	171	152	190	195	181	176	186	192	203	170	191	168	169	178	209	166	186	195	162	165	184	218	192	190	189	168	199	169	169	161	142	158	185	185	176	166	197	154	182	157	170	194	152	171	162	194	176	168	152	193	171	210	169	180	190	194	147	191	183	195	181	166	163	174	186	168	152	196	163	153	153	185	190	172	166	175	174	165	200	172	173	154	173	198	167	199	165	188	208	206	163	166	185	178	196	172	180	170	205	180	183	188	176	157	171	190	186	197	170	182	179	180	166	176	202	182	174	216	190	177	187	164	159	171	197	189	231	165	197	206	173	186	157	174	190	205	204	177	184	178	178	175	155	199	202	187	179	184	207	167	165	189	172	187	182	176	184	175	175	174	178	165	165	155	186	175	163	173	180	188	181	170	194	193	168	178	180	168	172	182	184	164	191	183	219	185	197	170	168	171	172	176	204	190	160	167	188	159	195	203	197	167	162	163	175	192	184	175	176	175	197	180	186	197	165	197	180	153	175	169	185	187	185	167	178	184	159	190	167	171	179	186	176	179	170	201	194	161	152	179	201	184	188	183	204	169	171	206	182	180	186	199	189	171	160	173	182	195	195	205	187	168	179	203	187	189	203	220	189	189	205	187	203	170	171	190	160	178	171	163	164	186	190	186	171	179	177	187	172	169	166	174	175	161	161	148	172	204	181	190	174	173	189	184	175	176	180	186	159	165	190	211	175	176	155	167	188	168	185	170	182	192	189	163	194	176	181	156	216	174	182	191	176	146	172	162	200	185	202	161	178	146	180	198	183	167	153	166	172	182	171	203	185	179	192	183	187	200	187	184	166	190	175	187	183	177	176	163	171	213	194	189	176	195	165	162	179	175	172	194	167	191	202	177	179	179	158	180	174	196	182	166	176	190	179	173	148	168	195	195	190	183	154	169	140	167	182	174	161	180	197	176	183	171	171	193	202	197	186	206	182	167	184	184	169	164	171	156	171	143	171	177	179	187	181	206	175	156	199	176	181	167	179	179	166	183	162	192	189	180	178	169	177	170	172	180	171	195	186	195	190	169	173	186	194	175	166	158	180	181	168	165	196	175	189	176	175	184	173	165	202	193	201	147	186	165	184	179	166	167	195	184	195	165	190	195	172	181	185	170	162	186	164	187	179	181	159	188	174	194	193	198	210	196	172	205	178	177	168	166
1839	489	502	494	529	525	523	486	441	485	461	471	508	470	459	450	473	446	453	467	470	468	526	448	475	484	480	476	440	452	452	457	440	490	443	454	458	482	488	423	451	463	459	493	415	485	464	418	458	452	428	425	472	447	441	466	433	471	452	454	480	471	441	430	449	457	454	442	443	464	453	473	487	472	470	443	413	457	442	436	421	434	487	497	471	429	452	431	471	434	454	426	429	436	444	449	491	476	425	451	515	460	449	432	440	484	431	473	478	448	450	478	467	478	476	459	434	509	416	499	430	462	445	427	475	479	457	442	454	431	446	449	470	467	424	474	474	468	462	445	490	487	450	437	430	477	428	456	442	452	416	448	423	477	449	480	452	487	458	478	461	391	461	454	444	496	437	446	457	433	461	464	441	456	456	417	469	425	488	467	439	487	451	451	469	436	454	480	426	435	433	468	464	439	452	438	473	447	455	459	459	425	441	448	429	464	474	465	454	461	475	467	471	399	481	432	456	447	463	485	442	485	445	479	466	494	488	466	492	451	508	474	446	418	492	403	438	443	445	476	433	440	454	473	457	486	470	417	479	444	436	471	460	495	461	480	433	422	473	475	467	477	459	449	481	466	461	424	450	459	479	449	475	440	461	488	434	446	479	461	434	461	452	447	507	461	493	447	446	471	461	452	445	457	446	416	489	414	474	497	432	488	435	442	480	463	464	444	446	492	467	435	438	430	448	460	521	491	451	473	474	436	461	472	461	491	441	465	454	449	465	448	473	476	458	452	471	460	471	458	443	468	498	437	456	443	459	471	468	438	471	465	468	443	448	465	449	426	462	447	423	436	423	469	449	433	458	423	491	448	464	484	511	450	493	491	419	504	454	464	446	426	454	439	434	435	440	471	470	439	438	466	444	447	485	450	405	448	457	421	462	442	449	458	457	444	478	473	476	469	465	443	485	446	470	469	466	422	456	457	441	462	440	450	468	463	445	433	436	420	430	444	473	470	459	457	470	483	423	432	449	431	455	472	455	450	461	456	429	437	455	412	418	445	453	422	474	490	500	457	435	497	468	448	466	446	466	456	478	479	438	454	422	453	484	412	429	413	438	461	444	450	461	468	459	427	447	433	430	447	440	462	447	468	491	455	480	443	442	467	464	481	485	484	427	484	457	441	432	438	436	468	450	449	459	468	501	437	450	483	474	435	484	459	476	433	469	456	477	457	457	496	462	464	490	454	465	437	452	480	464	485	490	446	455	462	426	508	465	458	475	474	455	421	448	461	482	495	441	474	474	463	490	451	483	473	456	481	467	461	438	457	448	495	456	465	452	460	471	468	475	457	440	472	446	437	477	459	443	446	454	444	449	438	481	443	424	455	452	471	465	470	465	462	479	456	424	466	485	485	459	454	452	481	437	434	480	475	488	456	474	423	440	456	449	449	449	481	475	442	477	441	470	488	475	464	442	426	429	458	481	438	463	453	415	463	418	444	460	468	431	465	456	456	475	454	438	428	440	423	455	445	482	491	482	442	462	459	439	449	469	447	414	466	455	454	435	440	454	469	493	429	491	458	436	447	440	445	449	460	431	436	462	456	457	462	468	465	503	456	483	436	455	440	470	431	442	483	438	480	459	457	442	442	452	408	462	439	488	474	412	437	465	451	442	452	439	435	479	479	443	454	443	459	467	464	455	431	441	437	439	444	446	436	438	470	473	445	474	497	436	458	458	413	444	466	470	483	473	440	440	449	446	472	466	432	448	438	431	437	445	437	469	457	501	469	443	466	442	446	457	498	508	488	437	436	437	437	439	456	469	453	472	487	427	460	447	454	470	440	448	452	457	423	469	422	408	433	468	455	433	456	443	477	426	399	510	479	451	439	456	454	470	411	470	460	448	454	468	454	471	463	443	457	473	446	442	441	442	442	483	456	444	439	456	446	493	452	473	490	482	413	457	446	457	453	465	445	462	463	453	478	424	505	514	481	424	432	467	451	436	490	460	433	473	452	476	438	454	445	457	456	429	454	489	468	445	487	490	457	435	483	420	473	473	452	501	467	487	474	401	439	485	454	449	468	502	484	468	429	449	451	490	471	478	477	441	458	477	442	433	460	436	466	439	425	463	485	438	470	457	485	468	481	478	473	467	462	492	467	434	436	449	432	464	434	440	439	476	466	438	448	499	473	474	495	449	439	447	478	475	431	463	443	465	459	427	471	430	466	446	465	492	446	447	462	460	473	471	464	445	500	486	449	444	463	467	462	475	479	424	453	465	459	460	441	470	447	447	484	471	422	440	472	460	442	468	476	443	466	466	465	477	458	480	495	492	463	460	459	469	454	447	471	459	493	480	429	456	469	439	441	477	458	437	438	459	447	457	455	461	459	453	482	483	461	444	452	442	477	441	445	456	436	449	468	461	441	461	451	478	470	494	489	472	404	485	445	459	449	474	457	440	434	464	477	434	446	456	495	473	469	482	470	449	419	459	450	459	445	478	461	465	453	453	477	449	463	477	515	434	469	423	443	456	436	446	415	485	437	473	458	463	456	481	457	481	474	415	475	440	429	464	457	453	446	451	473	424	473	471	446	475	425	448	457	469	446	458	417	434	454	434	433	442	461	474	438	450	473	489	466	458	447	461	430	430	456	482	449	431	458	458	461	461	455	427	479	454	432	463	443	421	466	462	481	432	457	459	459	445	474	455	444	449	469	489	453	451	458	454	461	457	469	422	443	417	471	456	457	475	438	461	418	452	426	478	447	448	463	467	463	454	458	481	408	483	460	436	476	438	425	452	458	476	485	459	472	456	446	479	468	446	490	445	447	458	484	465	463	448	426	517	476	471	445	474	421	435	452	468	476	470	456	479	463	480	463	418	452	415	471	465	421	446	442	468	462	446	475	418	415	468	451	457	463	421	415	470	452	446	433	457	460	450	467	505	448	433	447	468	451	440	464	444	466	452	461	467	447	451	435	445	447	463	453	445	509	471	439	453	442	457	452	424	456	415	468	454	446	475	434	462	423	473	438	456	470	453	445	496	463	467	475	445	487	448	449	447	458	482	463	445	466	438	442	450	427	446	474	472	471	465	456	461	437	440	458	439	462	463	436	463	458	475	495	429	445	463	475	414	461	495	461	469	431	463	452	438	422	442	449	458	498	470	426	408	455	444	448	438	472	448	490	497	478	459	443	469	448	470	463	481	463	461	436	413	475	427	495	416	467	454	506	443	433	456	457	443	457	455	432	421	455	408	456	486	456	438	455	457	451	494	450	436	444	429	486	446	475	460	469	476	466	457	495	499	446	482	469	444	448	498	424	423	416	454	463	427	472	456	451	454	496	450	453	493	463	491	443	438	469	456	506	444	447	446	426	429	474	467	444	452	426	448	449	472	434	483	451	477	472	475	472	448	483	464	481	441	451	452	503	405	438	424	419	456	434	494	491	486	451	448	457	481	413	428	433	422	417	421	472	466	449	399	525	454	447	440	414	463	476	453	476	447	464
8184	724	707	565	498	409	419	394	375	346	394	390	347	340	316	335	319	362	356	320	331	363	358	337	336	341	348	339	338	330	391	381	335	325	321	300	313	326	307	323	285	302	327	319	336	349	327	319	340	342	308	335	337	300	324	327	323	317	319	356	322	328	349	304	317	325	309	329	321	317	298	301	315	327	327	323	340	302	330	338	335	327	328	317	330	369	353	324	346	334	304	312	329	340	309	322	290	331	344	288	311	321	341	348	313	351	339	361	363	310	339	333	344	358	320	364	317	303	317	318	332	308	306	311	345	336	283	313	324	314	324	298	308	351	361	328	328	309	303	347	293	328	341	309	301	364	342	312	287	337	346	280	307	344	301	337	301	352	292	326	297	338	328	339	315	346	347	341	319	317	336	290	287	325	334	319	343	328	320	326	320	326	345	333	316	336	318	343	326	339	300	312	300	335	364	333	343	351	319	332	316	315	313	308	327	302	343	383	292	338	302	331	348	330	301	332	343	321	340	319	304	314	303	331	359	340	317	315	349	346	320	307	321	334	293	319	308	314	352	311	352	318	361	333	309	342	352	322	349	282	288	357	355	347	328	303	307	337	297	340	319	314	310	345	317	348	338	358	323	341	338	292	337	312	333	322	319	343	351	340	324	346	295	330	347	344	338	350	322	342	318	316	340	319	338	353	304	338	294	314	307	342	350	329	342	322	321	312	316	357	336	351	287	353	349	304	341	329	369	317	296	301	343	327	362	324	302	342	344	315	314	327	318	316	313	323	335	348	345	331	322	278	348	292	323	348	333	252	344	324	349	349	342	312	314	329	330	314	337	340	337	330	337	339	344	323	330	364	318	318	340	325	272	337	341	343	317	346	339	369	319	310	360	322	327	347	339	313	362	294	318	337	312	309	311	349	324	339	342	323	316	308	328	323	356	334	350	315	342	311	302	330	326	330	348	328	325	368	340	326	321	327	325	308	333	313	279	309	323	316	287	294	317	291	299	329	301	282	353	328	328	352	354	307	316	282	309	350	340	336	346	341	327	327	321	318	309	332	345	295	361	301	346	324	328	308	346	307	312	309	325	320	334	343	342	320	334	340	322	326	340	313	331	352	309	320	314	348	340	324	319	318	373	372	333	316	323	310	311	328	297	315	357	332	348	328	302	343	334	319	345	288	322	313	322	334	318	305	320	348	325	324	348	333	336	290	312	345	329	364	339	339	339	356	331	358	327	369	309	317	309	339	345	337	334	321	325	355	344	336	357	337	337	345	352	334	328	332	324	280	315	310	315	293	349	317	330	357	325	351	334	334	358	306	336	303	339	324	331	297	322	335	322	311	336	341	332	320	332	335	299	321	309	340	292	308	336	327	335	380	364	323	337	320	291	347	300	336	356	327	348	332	347	359	298	309	343	315	315	344	300	313	322	353	331	340	312	323	317	304	330	318	318	336	303	334	341	335	338	317	336	327	337	336	322	331	272	318	338	302	338	328	318	312	336	331	351	344	297	300	291	301	336	297	321	318	337	342	330	357	348	325	344	334	336	333	312	377	304	300	350	312	316	377	322	301	306	316	323	348	342	353	342	338	311	328	306	326	344	334	328	327	331	328	339	301	315	303	363	342	313	331	352	328	314	307	290	314	316	330	324	286	307	338	345	339	305	333	302	353	350	317	312	320	335	317	305	346	355	335	312	314	320	320	299	318	377	347	299	319	339	290	325	346	328	345	317	312	388	320	352	310	366	312	295	329	354	321	281	322	361	312	350	329	348	323	335	347	337	316	361	303	308	325	297	320	345	334	313	285	281	328	343	326	349	331	299	333	359	310	300	331	310	310	338	321	320	375	307	368	366	327	327	339	297	298	338	334	329	321	294	307	333	317	355	324	338	308	301	328	329	332	314	329	316	333	352	327	325	350	365	333	316	335	327	325	308	341	318	352	326	342	310	345	292	304	307	369	308	303	341	337	321	343	307	324	351	300	328	346	353	362	329	332	314	323	299	324	318	336	358	346	291	365	313	319	346	362	335	342	345	276	357	304	329	350	355	296	299	319	333	351	323	287	332	340	346	349	344	331	354	347	329	343	326	346	284	326	322	314	330	337	350	300	339	342	336	344	326	313	311	365	323	331	326	302	306	332	311	358	311	347	342	334	360	318	334	304	321	333	325	313	327	323	331	312	299	343	326	297	310	325	358	321	358	331	361	337	323	326	326	360	312	304	345	356	353	374	348	290	329	295	346	304	345	304	357	347	301	277	304	316	345	357	348	341	311	325	345	323	318	324	326	334	304	335	350	349	327	334	312	331	328	327	323	337	335	346	325	282	359	338	343	341	300	357	308	346	338	339	338	336	336	332	297	333	334	330	323	331	305	329	358	313	326	305	338	334	339	310	304	340	334	305	327	302	320	315	355	310	345	346	289	366	314	339	338	319	268	345	355	363	345	325	331	287	335	310	348	381	299	312	376	300	309	341	333	314	313	293	343	355	370	332	329	329	294	330	322	328	345	287	336	338	312	356	340	334	310	331	342	338	284	332	356	357	328	276	299	325	298	330	345	342	325	334	308	309	330	325	296	290	324	327	282	287	342	338	314	350	339	331	309	304	287	293	341	313	328	308	305	314	325	305	300	319	347	320	333	347	366	315	301	339	324	362	363	322	306	335	345	329	322	310	320	307	289	341	305	348	305	326	315	322	308	351	289	324	289	305	309	359	354	344	361	322	378	316	353	336	325	304	309	323	342	335	327	293	371	346	294	316	329	351	294	319	300	310	340	321	307	306	320	324	312	349	315	359	333	361	325	362	341	324	326	317	320	339	378	327	323	327	345	323	345	298	310	303	335	322	329	326	316	342	334	344	344	315	347	344	322	366	320	334	328	327	300	311	357	331	281	302	333	371	323	318	315	346	326	356	345	313	309	337	323	323	372	324	363	327	328	354	338	342	334	317	363	314	303	332	365	293	316	323	324	312	354	341	329	329	347	331	329	325	349	320	303	312	329	313	334	336	334	345	332	298	333	327	356	304	312	342	343	366	311	331	336	296	306	328	306	344	329	294	365	356	332	332	363	374	358	276	317	320	296	333	321	326	332	314	347	356	294	354	346	302	336	337	335	330	349	320	311	334	328	340	329	321	292	326	334	318	332	353	338	312	365	298	333	342	320	312	338	331	317	344	311	320	338	347	337	361	334	341	335	301	325	308	340	294	308	320	335	340	319	317	308	307	345	312	348	331	324	337	338	337	312	351	347	350	320	264	347	356	317	328	328	330	337	371	344	359	334	329	316	335	327	341	340	326	326	354	300	310	345	368	344	359	351	326	347	322	316	339	307	324	328	309	315	387	323	324	320	333	333	330	347	313	320	329	287	301	347	319	358	352	315	367	352	341	313	289	344	352	342	315	330	315	328	313	385	339	366	297	311	319	320	332	343	323	341	357	340	345	293	309	336	356	314	324	323	344	326	347	327	333	328	315	330	323	330	301	326	330	327	306
6753	1053	1533	1610	1451	1280	1213	1073	1011	934	987	911	902	874	798	814	848	846	781	811	849	772	801	760	780	741	786	769	763	745	805	772	717	765	801	753	774	770	744	744	747	766	759	761	757	751	731	680	784	793	769	787	723	758	775	761	783	732	745	703	758	764	750	734	735	768	822	726	736	777	769	721	750	775	777	751	744	787	764	757	732	761	725	758	757	785	767	740	766	749	776	777	769	748	739	757	756	692	786	750	718	782	788	729	740	807	768	746	736	728	781	729	773	804	770	742	740	735	740	767	735	771	769	692	815	740	759	711	786	771	765	736	737	767	787	795	788	712	746	748	769	765	708	655	742	728	723	694	726	776	723	751	779	701	743	736	755	723	697	803	742	764	801	727	779	704	737	782	785	733	732	703	760	744	707	766	738	771	743	739	748	716	763	755	775	750	723	770	757	781	739	755	740	772	770	771	737	737	741	737	771	802	790	816	781	796	748	738	741	713	777	744	752	745	717	807	740	734	735	756	756	742	754	733	701	769	766	745	761	756	780	744	757	757	764	718	758	758	734	804	712	795	715	718	728	751	777	782	762	740	760	750	744	749	785	783	752	717	782	814	758	718	693	757	726	691	717	735	769	748	705	717	757	709	703	735	773	722	728	714	718	764	768	733	757	715	689	667	738	788	720	735	833	749	781	797	738	761	754	756	697	767	737	708	796	779	759	773	763	762	781	747	731	764	794	728	747	746	770	780	719	787	761	746	742	741	702	754	745	774	774	723	764	784	713	752	796	771	718	754	752	825	770	800	757	766	818	740	733	735	763	763	718	715	750	725	752	728	734	748	773	742	731	789	738	767	713	672	769	737	796	775	783	796	706	761	743	730	733	711	778	763	694	702	710	716	759	747	726	747	760	757	741	706	769	791	740	733	784	764	741	725	777	765	757	766	728	756	741	777	745	761	737	722	704	784	737	755	751	773	706	740	708	725	745	742	746	743	701	758	764	716	761	739	741	721	737	743	723	662	724	729	740	760	740	723	771	763	751	724	729	733	729	767	765	763	746	746	754	755	695	738	781	791	760	745	789	725	755	751	774	756	751	714	702	700	770	734	760	751	705	694	785	782	719	747	789	739	711	715	757	770	790	716	717	752	725	727	735	757	745	735	731	766	731	731	776	735	755	762	711	747	740	722	760	746	739	747	738	750	769	796	745	720	740	807	779	738	696	750	730	749	758	779	774	771	767	793	759	724	777	764	805	709	762	762	730	725	755	708	745	718	794	737	755	748	712	735	764	769	711	766	742	696	766	796	756	743	712	772	703	794	778	745	760	697	781	764	729	784	742	795	736	766	763	725	720	764	729	760	777	723	712	712	758	783	723	748	764	763	765	743	739	722	692	750	752	726	747	750	764	826	780	717	733	731	729	748	731	770	763	730	749	745	756	757	776	815	745	734	776	775	766	722	714	718	755	781	721	745	721	765	773	738	752	716	748	710	747	733	779	706	714	756	767	741	733	788	747	723	742	743	729	762	698	786	743	771	720	772	746	750	746	760	771	744	747	751	778	785	722	729	700	759	731	739	722	787	718	743	754	744	697	778	758	708	756	732	752	758	715	791	698	771	759	728	753	721	736	786	765	787	704	728	746	744	744	764	783	721	729	723	729	763	766	742	766	807	750	770	745	737	737	716	761	736	751	813	752	749	761	706	728	748	776	783	706	727	754	752	740	733	765	726	708	753	663	725	789	730	681	712	719	768	749	789	763	791	790	787	716	737	758	724	717	783	732	773	709	703	750	720	752	769	741	655	718	767	783	725	772	760	742	753	744	795	750	717	716	728	745	735	742	750	737	813	766	711	804	728	719	722	733	737	729	767	747	707	760	718	768	738	777	725	733	750	735	738	784	752	760	753	718	764	740	804	753	733	802	712	704	755	762	793	745	738	793	741	750	712	792	716	748	784	721	720	761	785	774	761	769	792	767	786	739	747	789	746	750	689	766	719	778	747	774	731	790	718	757	726	768	695	756	752	760	763	774	728	758	753	736	768	796	746	718	784	736	786	768	730	797	717	752	793	731	742	756	757	717	734	720	693	739	772	782	742	741	753	746	745	745	735	730	767	774	754	750	697	732	754	757	729	755	752	745	737	764	736	744	747	737	739	735	758	735	776	717	760	783	702	739	756	736	759	730	725	781	741	734	795	742	702	760	745	765	780	742	714	730	737	771	736	750	698	731	756	732	740	802	710	748	720	742	799	703	779	755	768	763	789	766	736	744	735	722	720	754	708	694	722	764	746	762	759	764	736	762	752	771	745	770	731	776	712	804	792	740	735	723	733	770	800	731	731	751	705	736	721	782	738	726	781	749	787	762	723	736	748	801	694	756	758	749	739	737	716	768	724	736	770	748	747	770	755	716	746	759	750	742	715	680	710	799	762	718	726	732	725	763	744	728	743	788	744	734	755	741	794	713	773	711	741	697	744	789	773	757	732	779	770	778	764	725	787	744	775	737	703	722	791	721	693	740	705	717	743	735	748	719	785	721	746	740	769	760	739	726	729	715	727	747	770	734	751	789	798	804	752	748	735	769	760	726	750	739	730	747	724	711	767	743	728	804	793	677	783	803	710	745	772	776	733	724	776	690	751	755	750	743	740	763	749	705	734	708	725	775	744	726	785	747	740	771	722	771	754	738	679	738	745	724	739	763	685	725	694	799	792	743	712	696	710	730	779	769	740	818	751	723	773	756	792	681	742	772	749	765	693	755	732	751	736	739	717	752	757	691	781	727	724	730	736	749	764	780	724	700	740	761	775	729	742	714	751	808	719	786	717	749	757	735	778	710	757	767	777	795	731	703	729	713	746	729	792	715	725	757	723	748	726	724	709	730	753	742	782	719	761	773	731	759	713	747	724	751	722	722	767	730	744	720	771	805	718	721	736	732	765	787	748	779	790	721	762	763	741	748	757	745	738	754	733	783	750	705	778	694	746	771	768	762	760	785	719	780	736	764	754	735	734	794	728	765	775	768	736	756	795	740	728	745	724	796	730	717	756	725	773	717	761	770	759	756	761	764	778	775	742	802	736	712	730	779	734	791	751	731	708	752	758	780	725	736	716	748	738	758	738	765	745	802	711	764	760	777	744	772	746	784	743	799	742	712	726	737	769	727	760	770	768	768	775	760	825	760	737	702	785	771	742	769	773	719	730	729	733	738	753	791	770	760	716	784	717	731	739	770	745	803	692	777	770	767	721	696	743	707	765	752	759	721	737	665	769	736	795	747	728	728	764	740	687	708	745	714	767	750	759	759	726	759	734	761	732	743	739	765	774	758	717	713	778	792	712	771	752	719	741	769	770	734	765	825	777	710	717	765	765	738	733	746	739	704	784	745	818	761	674	698	790	722	766	764	773	720	758	721	746	747	811	788	733	699	740	758	763	730	773	761	772	743	766	725	726	775	753	762	755	768	754	708	733	750	768	756	755	802	717	729	695	739	783	795	718	723	728
15068	1376	1061	792	547	479	443	415	359	332	343	332	278	306	263	291	280	307	284	324	294	291	292	271	281	271	307	246	278	312	280	279	261	258	236	285	280	264	235	256	282	252	265	286	293	267	297	282	259	294	268	269	287	271	263	301	271	304	309	305	271	278	260	299	254	239	264	284	244	283	274	271	253	253	280	299	266	268	262	268	285	277	269	253	261	266	245	244	297	277	270	267	264	290	260	288	278	282	249	272	261	286	277	274	291	224	240	276	277	274	269	262	280	272	296	288	273	278	265	282	260	272	280	245	264	270	283	234	247	248	309	263	256	314	265	277	244	269	297	271	260	271	249	279	296	260	279	263	266	308	287	258	268	279	259	251	251	284	253	270	268	281	247	267	276	272	314	249	279	254	276	255	289	260	270	292	291	279	293	278	283	274	274	302	256	245	251	251	277	278	265	282	274	273	275	275	267	304	253	299	267	267	262	280	277	280	269	285	304	277	283	248	291	303	255	237	269	252	302	282	293	262	267	260	268	273	250	283	282	290	293	288	295	272	277	257	250	278	284	246	265	282	294	273	281	251	291	243	268	247	253	279	313	240	238	310	236	284	277	256	267	231	256	308	283	272	309	274	236	243	262	230	285	260	273	278	245	266	286	267	309	257	261	298	259	278	280	265	293	270	269	281	277	248	282	267	241	281	258	253	266	249	267	238	290	269	267	282	263	284	283	257	300	313	270	256	288	279	261	284	270	270	288	243	269	290	273	256	251	264	244	248	288	286	250	251	272	261	286	248	257	289	269	283	286	257	279	267	289	252	261	265	269	274	254	312	272	274	286	263	261	273	280	234	283	258	263	258	257	277	277	272	285	289	268	267	249	267	245	276	257	290	247	285	261	276	266	263	282	267	254	280	283	266	275	280	264	248	285	284	263	239	268	280	272	284	303	279	266	260	276	247	263	314	265	285	268	247	250	285	256	279	283	257	269	241	273	251	271	292	278	312	266	238	252	297	289	261	253	267	255	294	263	272	297	241	267	256	295	257	261	249	272	257	277	278	250	246	241	281	257	271	296	248	288	252	265	247	269	243	296	290	275	290	288	273	242	234	270	260	259	300	288	274	301	251	284	249	229	263	274	279	250	266	265	255	283	261	288	263	275	255	264	285	274	270	242	266	246	264	306	292	268	261	280	259	269	276	265	276	282	264	258	276	281	294	249	277	261	266	315	306	267	273	281	262	288	270	256	271	247	255	271	272	273	242	260	260	264	246	284	258	265	265	287	266	241	247	254	281	271	266	280	275	263	286	262	268	270	257	277	237	278	280	254	266	265	289	275	264	244	271	242	278	293	277	267	271	267	285	235	276	256	293	258	294	263	278	250	263	278	275	249	254	268	283	279	246	256	261	285	272	272	253	294	281	251	258	260	264	266	244	268	290	275	279	266	258	252	275	252	264	271	286	246	266	264	255	256	263	289	255	283	257	262	283	242	284	303	288	286	254	296	275	225	281	260	243	267	268	291	240	243	260	243	254	282	266	254	269	271	264	231	280	253	253	229	266	248	292	303	280	279	282	259	259	292	316	276	282	264	307	264	274	275	296	252	255	298	278	291	277	252	280	263	299	291	269	255	276	275	283	254	290	284	284	263	267	242	258	277	261	271	269	267	296	264	280	260	264	259	284	287	265	273	261	281	253	290	298	285	301	294	265	225	263	272	289	250	262	271	296	290	295	261	292	282	293	280	266	272	273	288	271	293	265	280	272	263	279	243	252	275	255	278	275	268	266	301	274	292	266	296	291	242	273	274	265	241	246	245	266	257	255	267	252	260	280	288	283	272	277	276	272	256	298	267	242	266	268	276	288	276	308	254	278	279	228	282	290	252	292	268	269	252	255	299	263	284	298	265	242	290	299	256	275	270	295	258	252	289	279	248	282	267	285	278	251	277	298	282	286	286	309	293	254	261	277	272	257	259	281	297	262	246	271	274	279	287	294	301	236	246	280	310	291	274	274	274	298	260	285	254	297	255	254	243	263	298	282	267	324	279	274	303	300	283	287	257	289	289	265	285	280	273	285	267	283	263	274	248	305	301	261	241	283	276	288	279	279	277	256	263	258	285	273	268	275	274	291	274	260	271	271	277	278	273	303	280	252	288	288	252	293	267	273	282	282	282	264	257	303	288	288	288	267	281	270	266	287	267	305	279	267	248	264	279	270	270	314	263	226	239	268	247	256	256	254	295	247	277	265	290	284	249	232	260	269	298	249	263	272	271	308	268	273	260	261	282	246	303	248	260	287	282	230	278	291	255	313	276	246	271	279	278	276	272	251	280	288	260	273	276	266	294	276	262	257	265	284	261	283	264	247	240	303	255	288	257	274	272	242	273	276	289	243	273	246	236	292	259	269	265	254	259	291	307	248	301	246	237	280	277	277	252	279	279	270	248	278	272	270	254	250	278	236	269	255	281	285	273	272	252	236	270	248	256	254	310	265	274	262	304	274	282	276	282	291	265	304	239	271	267	262	259	305	283	292	266	303	273	269	292	285	225	277	270	286	256	277	292	279	281	287	280	280	265	270	252	271	308	257	253	266	237	236	287	258	263	284	265	257	268	234	233	282	266	281	266	264	284	273	273	268	269	276	255	239	236	241	270	271	267	278	302	284	272	252	266	248	294	294	277	258	274	262	274	271	285	282	282	284	302	247	237	266	270	268	292	258	259	266	266	275	247	275	273	245	255	287	267	294	280	260	284	282	239	285	261	268	237	292	255	258	267	256	275	261	287	280	261	270	282	278	251	285	299	276	258	275	258	270	294	282	266	279	269	272	265	281	261	257	246	274	247	273	241	269	304	308	294	257	246	290	284	281	275	256	272	302	242	242	239	270	268	235	235	295	263	291	291	279	289	288	278	267	253	264	310	265	268	263	275	284	278	246	258	271	261	251	260	285	289	305	290	236	281	298	274	275	267	272	287	248	266	258	276	287	254	241	268	277	282	274	222	279	266	277	266	274	291	272	288	259	269	255	237	269	245	257	274	283	264	283	285	265	244	279	254	259	273	261	272	290	264	273	262	284	292	292	231	246	284	235	247	270	260	289	273	292	230	283	292	273	289	279	271	274	263	286	313	274	237	277	273	278	290	260	291	247	272	241	270	265	263	272	273	297	244	285	315	293	283	291	267	254	270	259	271	264	294	283	284	298	271	269	297	296	265	273	267	289	297	289	290	293	270	259	269	271	312	259	289	253	252	274	257	273	254	264	266	251	281	264	280	290	259	269	273	271	289	273	256	298	269	269	282	255	260	277	260	261	251	295	243	271	288	279	269	259	288	299	269	296	290	284	271	283	266	265	277	274	282	277	283	296	250	304	262	275	278	254	237	247	270	277	270	262	249	260	224	245	282	270	307	265	264	285	276	304	257	274	275	266	278	257	283	278	288	258	259	286	277	272	281	267	275	250	269	251	276	282	261	285	266	250	232	286	292	279	274	265	291	268	286	261
8432	1210	2203	2273	1987	1667	1450	1291	1069	1003	950	907	882	819	765	718	755	745	675	665	759	725	670	621	680	674	672	725	661	669	648	651	660	670	622	633	687	659	674	613	687	628	643	664	623	615	678	607	619	578	613	602	580	651	664	657	625	614	614	605	614	627	614	614	596	618	574	645	604	622	611	621	605	613	647	611	626	611	607	617	603	651	622	605	617	589	593	606	607	617	647	545	615	617	558	607	617	607	622	627	588	601	627	618	591	619	656	574	607	618	600	619	602	621	622	615	614	630	599	641	642	593	657	629	635	647	571	614	590	622	609	641	665	606	634	611	635	628	612	689	635	646	578	640	611	641	629	567	577	587	589	627	607	612	572	594	673	624	624	620	621	636	585	605	631	614	619	646	627	572	593	604	613	634	613	629	608	609	567	557	647	617	583	566	615	602	608	582	611	583	592	604	571	612	611	603	600	634	629	647	559	584	578	588	600	614	590	620	619	624	597	633	576	636	593	623	567	665	641	579	582	614	611	597	622	616	597	635	589	604	604	635	565	590	637	627	621	601	599	598	581	623	590	636	602	571	603	606	618	597	609	589	653	599	569	619	597	615	652	571	600	631	598	621	637	608	617	637	631	629	588	645	608	633	580	596	631	590	575	583	635	658	594	596	617	627	578	624	594	570	594	607	605	610	583	583	597	585	599	590	564	625	665	620	620	600	574	602	599	621	602	582	633	654	642	605	603	598	636	585	638	571	554	580	565	581	647	619	618	642	629	600	624	613	618	598	609	592	594	572	614	620	630	648	587	569	616	619	579	614	630	654	598	590	616	597	593	614	578	617	635	591	607	568	592	611	623	573	626	594	594	582	659	605	618	606	611	606	612	576	575	587	575	595	621	597	639	605	582	615	567	608	580	585	630	617	629	566	651	635	606	605	643	622	629	609	633	607	591	620	627	615	612	596	608	602	604	599	599	620	627	611	632	649	657	620	574	633	615	613	593	600	643	533	587	579	587	646	612	623	569	644	567	608	640	608	633	585	650	607	600	650	554	633	640	599	598	590	586	599	623	584	584	603	650	608	618	620	636	590	608	640	616	643	599	616	593	657	584	598	583	578	598	617	613	562	614	580	603	608	651	589	600	588	599	585	584	626	625	608	636	609	602	592	626	602	648	608	622	589	612	668	619	575	581	621	626	621	562	648	637	598	629	643	639	584	598	594	618	613	616	607	603	664	599	626	624	591	598	605	633	588	629	601	640	607	624	599	563	619	626	589	614	621	608	557	615	667	589	570	630	628	602	624	616	636	627	579	560	569	619	619	564	608	631	613	615	600	611	591	602	631	613	574	626	621	626	608	621	579	570	589	645	616	606	647	570	604	580	576	656	585	603	620	640	596	609	620	612	625	612	589	621	646	605	588	576	620	658	636	618	605	646	568	592	627	585	607	585	594	609	609	596	613	600	626	607	598	608	620	609	658	568	603	630	602	607	637	619	648	608	654	610	616	644	612	603	566	605	612	606	585	608	596	593	617	618	636	619	595	568	622	618	642	616	598	626	634	612	606	578	615	631	588	589	591	633	602	598	591	606	624	615	610	570	573	624	573	603	563	636	600	596	580	605	601	599	641	584	569	588	638	605	644	595	623	608	638	618	611	619	646	601	626	613	636	600	585	655	643	582	603	602	592	628	609	616	582	632	615	633	597	603	591	550	625	609	616	598	610	605	569	602	581	600	580	607	633	597	612	580	649	577	612	619	574	668	611	668	602	626	601	610	630	608	624	628	601	601	587	602	607	596	601	559	599	606	564	619	602	601	611	572	596	585	654	657	594	638	609	603	600	595	607	605	597	597	628	631	565	599	586	606	606	616	661	615	611	608	596	642	632	616	597	623	621	626	642	614	633	619	604	575	590	604	555	563	593	657	598	625	621	617	590	588	646	622	620	595	601	606	620	577	634	557	665	631	588	608	590	666	587	621	591	624	638	630	623	598	578	619	610	601	590	611	635	600	605	588	584	627	594	602	604	616	615	627	588	594	614	665	612	623	588	598	616	623	614	613	607	600	620	619	592	613	607	588	606	596	634	591	588	642	589	609	651	619	641	611	571	656	573	633	600	654	596	621	645	613	576	623	623	583	593	617	599	593	597	576	616	653	575	686	571	611	623	596	618	624	675	607	621	606	597	589	634	625	618	595	650	615	563	592	602	588	621	591	586	598	598	637	578	634	586	624	596	609	622	630	607	614	647	651	611	592	577	621	637	618	623	607	602	604	595	581	593	592	604	635	547	614	606	600	607	601	587	639	596	607	616	637	612	624	688	640	599	583	587	618	601	579	602	597	598	580	618	580	638	602	601	614	603	571	582	643	581	588	583	611	589	581	620	570	659	591	672	619	611	615	585	596	644	580	639	636	590	639	693	626	608	602	606	611	622	567	647	605	581	569	600	615	614	608	589	615	648	642	635	669	639	555	631	602	593	591	628	600	587	611	612	602	606	625	623	598	560	596	576	579	582	601	611	636	667	663	616	656	597	616	650	581	604	611	565	631	631	553	591	642	580	641	633	568	607	584	589	616	597	599	637	644	588	635	598	605	590	590	597	627	580	664	622	629	643	562	582	630	611	622	588	574	560	616	603	595	653	617	618	620	597	585	627	618	632	614	617	635	617	597	632	574	612	602	600	612	612	583	628	621	587	629	591	597	622	604	605	589	660	565	628	598	645	653	615	623	616	608	653	642	569	615	617	634	597	642	607	632	600	558	619	606	596	614	600	583	594	618	625	610	626	587	593	607	603	606	579	607	603	626	583	603	614	596	654	593	582	583	624	623	599	601	622	621	630	616	591	647	628	570	656	591	620	585	586	605	573	599	602	632	630	610	608	634	625	624	632	609	596	592	605	590	551	651	615	613	609	665	618	615	620	614	633	604	614	598	669	616	606	599	652	578	632	635	615	593	630	643	599	614	578	601	595	614	588	635	614	605	607	604	642	587	567	593	592	596	551	619	641	588	589	604	589	638	611	629	613	594	657	571	605	618	602	654	628	619	617	620	596	619	557	595	588	647	617	623	606	599	583	587	596	630	566	625	579	632	576	606	584	612	623	584	630	620	620	624	604	584	646	589	589	623	602	588	582	610	598	607	580	588	623	587	608	644	657	635	600	604	640	616	635	614	605	558	595	658	628	615	593	646	598	645	617	615	593	570	623	624	634	578	569	596	617	608	595	597	627	593	634	583	608	608	594	592	572	593	591	598	624	614	575	621	581	592	635	661	615	575	579	600	613	610	597	644	619	635	594	604	606	595	608	619	615	631	619	615	599	629	581	620	586	590	612	606	586	600	604	609	628	623	612	621	617	594	606	611	612	619	582	623	606	592	635	644	605	608	627	608	618	626	606	596	611	626	617	607	621	589	592	624	610	561	609	665	611	601	607	612	566	624	617	595	586	594	575	621	614	617	618	607	626	615	603	649	624	584	612	563	583	622	609	573	614	601	659	591	597
1646	176	212	177	215	194	189	205	164	201	185	183	171	180	183	167	180	186	174	170	168	165	191	183	165	183	191	170	173	181	187	186	179	152	207	157	190	182	183	189	205	179	177	164	195	180	177	182	193	182	163	193	173	161	175	187	172	164	166	169	207	200	170	155	186	190	191	162	190	174	184	192	184	178	189	181	195	172	181	183	189	168	145	201	160	172	172	167	174	170	201	192	147	165	189	180	182	173	206	166	166	189	199	177	156	165	175	153	181	175	158	155	188	181	180	165	197	173	191	179	185	181	169	171	194	192	180	181	192	191	202	175	168	196	200	179	179	167	172	185	157	208	170	174	170	187	178	197	177	197	186	172	175	178	167	190	165	178	166	197	184	179	179	189	179	186	190	164	162	178	197	175	169	164	182	182	185	194	211	178	162	161	178	169	188	177	178	168	181	185	170	173	169	200	180	177	198	154	179	174	184	191	197	170	162	175	185	200	192	191	197	155	169	189	194	172	167	194	154	198	164	203	177	179	160	188	179	178	183	157	198	178	194	210	193	179	176	192	173	181	183	170	161	171	167	177	193	173	203	180	178	197	167	178	195	184	164	180	171	164	165	199	213	191	176	192	195	203	191	187	191	178	210	194	179	194	197	163	171	169	192	186	170	163	161	185	163	192	186	195	180	165	186	169	176	209	160	146	168	198	162	166	174	223	181	189	172	186	201	172	200	193	175	152	155	188	180	194	168	184	184	179	163	143	181	152	185	170	189	193	180	154	199	189	179	184	164	186	193	193	161	194	151	170	191	174	184	194	172	175	176	203	204	189	184	162	166	171	174	155	176	161	173	178	189	176	186	186	177	166	177	191	190	197	180	180	187	185	193	197	202	186	196	193	189	175	192	145	175	177	190	167	169	176	185	204	192	203	186	184	187	164	192	181	152	164	151	198	214	196	187	169	179	181	167	206	182	167	164	185	157	164	180	192	171	189	193	169	149	174	172	176	161	201	194	160	175	179	179	152	189	177	187	163	168	165	182	155	168	164	181	160	211	198	172	161	163	160	198	189	152	181	164	172	193	170	172	169	183	188	185	165	162	155	178	182	175	184	179	204	181	170	202	183	189	204	185	173	176	164	189	175	169	183	175	193	169	188	177	160	196	160	174	190	182	186	173	183	144	171	214	171	177	169	186	179	192	168	185	178	171	181	172	191	181	158	188	186	176	198	182	183	166	171	186	172	185	189	180	171	168	160	202	169	171	185	184	170	180	204	179	186	187	171	163	196	184	197	177	186	172	162	174	156	164	162	162	214	188	171	196	171	177	191	187	155	191	158	203	187	187	182	188	189	177	195	184	173	166	171	177	188	177	165	190	194	162	181	169	178	181	184	187	178	165	200	156	161	175	153	178	184	167	150	187	209	204	168	184	211	213	190	188	193	184	177	161	183	175	206	180	183	200	202	182	178	179	180	186	144	145	207	163	172	182	177	195	177	193	198	177	162	173	177	165	184	183	192	187	175	197	212	167	195	173	201	201	184	186	171	164	173	177	171	180	159	172	178	181	194	155	161	181	198	189	172	195	169	156	184	175	183	215	202	181	175	187	190	170	183	180	195	176	173	188	166	200	166	178	184	193	182	185	171	191	177	178	159	178	191	159	177	177	161	200	179	180	186	198	179	175	174	170	169	198	185	170	157	178	174	173	184	171	200	168	173	175	157	166	184	176	205	189	195	185	199	184	189	196	186	199	176	189	176	166	183	173	179	178	197	196	193	166	204	178	183	199	172	151	184	180	173	148	175	169	193	197	172	197	176	207	168	189	175	173	166	170	164	187	179	211	195	157	199	170	173	191	168	178	170	185	186	167	185	195	190	195	147	172	164	166	194	172	180	163	182	177	198	180	164	149	165	166	204	200	175	200	191	203	172	177	184	158	172	170	167	206	186	182	161	183	182	199	190	184	165	156	176	174	190	180	173	198	164	182	197	175	177	171	178	167	161	188	165	186	157	182	163	173	151	178	167	184	149	173	166	186	204	195	177	177	179	174	161	165	189	174	201	157	157	154	154	170	191	172	190	186	200	180	179	169	170	188	206	205	182	172	177	196	175	173	194	173	191	162	174	183	152	147	180	178	176	178	156	213	167	161	190	195	187	190	182	209	184	196	187	185	173	164	164	174	145	156	192	169	186	186	163	194	173	170	163	161	187	175	221	194	169	206	171	169	204	193	183	162	161	189	177	172	197	188	147	185	150	174	178	167	177	171	165	178	152	197	193	220	182	180	184	154	164	208	199	192	196	178	174	184	163	188	186	157	160	172	184	175	178	167	188	197	177	157	174	197	191	155	153	205	172	169	173	177	191	174	184	187	206	191	200	172	183	168	179	208	161	197	184	188	184	191	171	176	203	180	170	170	198	185	187	179	199	175	182	165	155	177	180	166	178	186	162	193	161	204	168	215	181	166	186	188	190	155	164	165	184	176	196	172	179	179	187	164	194	180	186	173	186	169	190	152	172	182	205	169	175	186	152	180	184	164	174	190	190	166	179	188	210	171	201	194	191	179	183	171	199	170	164	172	187	158	182	196	143	161	184	195	163	191	180	183	205	188	160	187	185	198	184	179	147	183	198	167	184	198	192	165	198	176	192	173	182	177	174	190	190	196	208	193	189	181	195	203	169	182	158	153	168	157	181	166	162	183	197	160	219	168	171	171	162	185	178	173	203	165	189	176	190	174	172	176	174	192	161	180	181	168	164	177	159	162	182	187	191	180	181	153	183	191	155	179	180	170	158	182	171	167	189	207	194	176	185	189	203	163	173	169	208	205	158	173	172	178	191	195	168	179	160	170	188	162	175	176	190	202	164	180	205	158	188	188	196	175	159	166	177	211	197	177	189	189	193	160	165	162	168	189	206	173	174	172	180	170	172	186	180	180	192	185	189	178	171	177	174	201	160	172	170	204	196	186	166	147	170	176	177	187	179	185	170	189	173	188	166	172	189	209	189	163	171	164	192	171	175	200	181	158	184	192	168	203	187	175	172	159	196	202	163	193	194	191	171	208	181	165	193	199	186	178	182	197	140	195	172	176	190	180	172	189	177	215	172	179	192	177	196	176	176	155	173	175	174	199	191	196	191	200	168	188	201	176	163	180	177	173	197	182	157	177	180	195	193	183	186	196	167	169	190	188	176	185	185	212	204	157	174	175	158	154	170	164	186	208	169	193	190	175	152	195	149	185	177	153	156	158	183	198	188	176	154	175	170	176	195	189	184	176	168	184	167	199	171	175	154	158	196	179	189	176	161	185	189	187	184	197	183	176	168	171	199	173	189	200	177	193	156	203	166	171	162	192	166	199	186	168	156	174	150	197	182	186	205	183	174	162	161	174	171	192	181	219	168	195	209	156	198	202	196	172	179	177	181	186	166	202	191	169	148	163	179	150	166	192	170	172	163	166	193	199	172	170	175	184	184	170	174	181	171	192	185	201	149	208	191	206	193	194	173
1807	532	532	498	523	486	467	494	479	468	516	447	476	474	449	497	448	458	467	427	486	470	421	464	465	456	450	474	458	467	458	476	416	429	459	415	470	499	470	480	447	426	467	483	466	464	488	454	458	472	442	446	457	445	473	448	474	473	447	462	461	490	461	489	480	456	479	487	454	469	425	459	489	445	491	479	445	488	469	479	465	449	485	486	460	448	453	446	417	461	412	442	427	458	465	472	469	464	452	475	472	491	449	470	431	460	440	440	484	450	451	484	478	460	426	430	431	421	464	456	439	469	436	443	428	444	492	432	445	485	459	489	467	477	429	448	390	454	425	479	448	439	415	508	423	453	450	467	467	482	478	440	427	451	466	444	472	499	482	423	451	433	474	459	461	470	437	503	450	465	460	468	430	486	432	476	462	452	459	450	444	454	471	444	435	442	464	466	446	441	466	439	482	478	479	463	489	453	440	451	469	469	471	442	423	451	439	440	447	460	459	520	473	473	446	445	464	474	461	445	412	439	442	451	433	446	470	484	472	465	442	447	492	445	441	457	498	455	467	452	464	467	454	487	457	442	475	466	423	460	471	416	464	494	438	431	434	433	477	450	442	495	482	470	428	476	437	478	461	467	456	450	475	461	499	458	499	476	459	438	456	459	444	432	470	462	498	449	482	429	491	471	486	495	477	469	444	484	492	436	447	450	474	487	400	454	425	445	418	435	451	488	437	442	475	449	448	468	480	450	454	432	464	481	456	422	471	468	446	442	456	464	473	449	446	469	476	475	442	446	457	473	461	448	453	466	478	461	436	437	454	421	471	475	439	458	463	452	472	435	455	456	459	478	512	451	449	472	458	463	427	479	440	434	465	441	450	422	442	443	431	461	477	405	434	469	478	464	461	482	465	440	440	477	478	451	455	453	491	444	476	447	422	521	446	461	429	464	387	435	412	433	456	454	474	455	462	467	422	465	445	430	474	434	465	430	447	455	493	429	494	480	498	496	485	461	481	519	465	481	413	461	481	450	476	445	480	433	469	451	450	432	450	483	451	445	469	449	476	431	488	458	457	471	435	461	480	464	446	448	462	439	441	455	432	472	429	461	483	479	446	420	430	494	479	467	430	473	456	422	455	465	497	490	452	447	460	490	448	481	454	495	448	446	439	445	436	459	451	486	428	452	460	455	436	456	433	460	465	435	457	458	466	436	444	435	437	431	449	437	438	488	484	451	467	429	465	457	420	493	448	469	456	461	517	497	480	476	442	465	424	423	462	444	459	458	442	414	456	498	440	452	457	472	443	465	464	480	406	464	438	481	479	447	469	431	444	468	452	446	437	460	466	480	472	475	493	438	462	450	420	446	458	471	464	459	436	453	436	459	432	471	473	461	446	387	478	477	452	490	454	425	497	475	469	454	459	469	446	431	440	500	461	446	398	445	441	473	476	430	440	439	476	496	459	473	432	416	431	430	426	427	440	488	472	472	471	452	434	461	431	444	459	479	442	445	467	448	460	481	409	481	480	466	460	456	446	443	466	436	493	454	440	470	436	438	447	412	470	463	490	453	465	423	451	447	462	464	439	464	458	471	467	455	389	472	454	469	450	453	463	464	442	414	425	468	449	447	471	483	441	479	451	458	423	476	457	444	457	460	459	463	465	444	439	463	470	433	475	408	441	443	493	405	427	433	491	432	471	423	429	433	481	482	466	456	452	407	434	479	454	480	439	455	449	448	460	443	458	443	454	460	485	468	438	427	474	448	481	437	477	473	456	459	427	438	466	455	463	452	448	446	437	449	471	427	440	485	463	471	478	450	451	445	473	479	489	422	463	418	438	440	475	409	475	480	432	434	467	442	461	451	469	457	460	444	464	455	426	483	453	434	456	489	441	422	468	469	471	444	484	470	455	429	419	498	477	464	454	463	429	424	481	479	493	409	468	448	457	466	521	451	456	437	465	465	442	431	472	461	434	493	464	439	445	436	432	447	430	458	465	467	440	428	464	493	438	446	493	485	444	463	482	450	465	436	451	441	460	485	433	453	472	447	461	456	405	458	464	463	447	467	535	453	464	452	470	451	466	430	451	469	473	451	460	465	467	458	423	480	430	486	454	438	479	465	446	416	413	473	416	469	431	467	454	451	452	452	441	501	464	473	468	486	464	443	493	453	447	463	441	441	437	457	486	469	438	475	449	462	460	434	442	453	451	494	448	457	449	494	466	455	485	442	494	429	481	484	485	470	477	458	409	474	403	471	441	440	481	467	419	477	463	487	436	443	426	450	438	431	462	424	458	464	470	443	448	447	459	450	450	476	477	499	470	464	440	440	479	464	462	464	435	477	461	466	444	474	468	447	477	437	484	457	446	430	439	477	474	460	411	463	465	432	477	441	439	419	500	420	436	441	454	434	459	486	469	482	479	445	412	465	455	409	450	455	456	474	427	462	471	438	450	456	459	471	480	457	459	442	489	411	464	467	445	479	465	457	473	442	471	452	449	457	476	451	463	413	474	427	455	435	482	461	437	446	487	443	420	486	433	475	426	470	467	456	435	451	488	473	422	485	452	461	436	492	459	466	452	463	460	479	443	465	472	472	447	456	493	456	443	424	463	447	472	459	467	460	474	466	450	483	452	435	452	414	463	425	450	472	463	471	442	431	468	447	458	433	470	461	453	443	437	490	447	472	461	415	451	466	426	462	469	448	417	437	457	452	470	459	445	453	440	482	457	438	465	471	441	476	409	438	463	424	461	440	421	494	432	461	454	422	493	443	484	459	436	432	445	466	458	479	423	455	447	505	492	410	475	456	487	451	481	451	468	430	466	466	439	456	469	469	489	454	436	443	419	489	449	512	423	413	490	438	458	423	466	458	426	462	458	446	438	477	493	442	456	469	447	437	458	442	470	447	474	473	464	459	426	454	464	461	441	439	442	464	439	447	444	505	449	462	468	434	420	482	474	484	479	463	484	467	503	441	478	455	432	438	464	473	470	465	475	456	460	496	486	457	467	466	455	474	416	430	432	421	440	480	451	449	456	420	434	459	470	457	456	430	417	435	457	480	413	451	475	436	443	444	469	419	458	475	426	446	436	493	474	486	443	472	453	461	466	467	433	445	441	484	461	452	447	405	482	469	443	477	473	485	436	448	488	391	442	487	453	459	444	456	467	461	468	432	471	485	477	489	484	466	442	438	450	481	473	469	456	466	458	459	496	471	481	446	468	435	451	428	446	426	433	479	456	446	426	481	461	459	474	435	414	445	447	431	441	478	437	445	453	467	477	478	441	429	471	462	428	462	405	455	473	415	465	468	487	458	442	471	433	472	464	421	456	436	475	445	446	472	431	404	429	437	427	404	458	444	401	506	453	462	466	485	495	478	476	471	496	477	444	463	443	434	469	432	509	429	465	481	438	485	496	477	437	479	462	472	469	468	455	421	448	461	507	454	494	439	442	433	429	475	489	464	464	429	442	429	461	424	416	464	441	445	474	444	473	414	415	442
8124	749	712	550	494	409	420	387	410	397	335	329	380	378	357	341	331	366	322	311	320	330	326	327	339	334	336	341	324	329	352	326	295	322	307	348	352	313	294	310	314	323	329	327	382	358	324	346	314	323	336	310	342	325	327	345	322	346	327	291	296	318	328	337	377	326	310	314	314	342	351	348	337	335	321	325	360	338	300	272	291	327	303	349	303	337	361	340	332	358	339	352	306	314	288	311	339	332	346	333	332	334	344	349	329	366	348	339	342	307	325	321	309	324	323	297	332	344	302	325	340	278	329	340	369	326	316	352	347	367	309	326	321	332	304	289	305	284	351	306	296	327	325	345	324	341	339	314	324	318	301	340	324	317	305	301	318	349	311	325	343	329	320	344	299	300	338	335	304	337	310	327	339	345	328	310	308	342	325	326	363	306	331	305	344	307	350	343	325	313	301	327	348	309	356	337	329	320	319	323	319	311	306	297	341	349	349	327	304	313	349	322	356	285	304	331	357	314	318	306	321	367	352	311	354	325	347	315	330	316	331	295	304	290	303	298	343	323	312	348	305	320	330	335	331	338	315	323	336	356	366	301	286	305	328	334	347	318	306	352	350	325	334	343	333	329	314	339	332	317	334	317	308	341	304	346	318	325	347	311	342	301	333	325	327	299	320	330	316	377	359	301	341	297	311	319	327	331	345	315	331	333	302	346	304	306	325	295	309	291	347	335	330	317	324	307	306	327	293	316	345	306	322	338	360	352	333	322	326	329	305	331	356	320	309	379	339	321	308	309	338	367	328	326	349	294	314	331	356	343	358	325	320	311	334	300	347	314	323	315	310	312	347	326	341	327	326	297	350	358	303	319	325	348	338	358	308	343	329	312	315	348	336	324	299	312	292	341	337	340	287	358	323	301	332	318	310	364	341	331	362	349	309	324	333	321	322	344	295	295	309	318	301	297	308	329	344	336	308	355	341	328	343	350	348	356	353	304	318	332	349	345	319	335	305	370	309	304	316	362	300	349	373	331	346	332	332	337	349	331	343	317	318	306	319	308	327	327	297	336	295	293	302	320	331	352	353	318	317	368	314	359	311	326	341	288	326	359	327	346	320	328	330	358	278	340	289	328	291	349	330	335	319	348	310	376	326	315	343	311	329	313	352	310	342	343	312	316	306	313	314	342	363	351	338	304	297	299	304	355	334	317	337	339	309	329	331	354	302	345	304	310	316	321	295	328	342	352	344	345	328	337	336	333	324	308	337	291	348	314	340	324	340	313	317	288	294	360	316	308	353	327	322	302	310	326	335	316	311	311	333	372	301	339	325	314	355	303	324	339	322	310	331	334	277	330	351	331	337	303	313	338	333	310	342	359	314	336	335	323	332	316	346	302	346	340	321	348	335	350	318	317	316	327	332	317	335	319	308	331	361	337	352	331	329	324	324	353	327	341	297	327	333	339	323	324	315	322	316	337	311	352	305	318	339	332	353	297	337	349	326	338	333	329	293	357	280	323	343	310	314	348	339	340	304	344	317	324	359	300	316	324	285	324	347	337	337	302	320	362	339	358	361	346	357	317	320	310	363	338	346	355	332	289	318	388	315	321	326	303	296	330	310	339	394	367	331	360	297	317	302	349	309	341	319	310	368	325	315	343	313	323	284	340	315	346	344	327	302	356	342	309	344	315	323	345	329	344	328	332	304	315	359	324	318	328	315	340	320	299	318	315	319	341	323	362	311	340	350	338	285	318	336	361	321	300	346	301	324	337	349	311	340	306	314	361	328	329	327	327	337	291	310	347	326	365	311	330	332	338	362	309	326	309	326	337	349	329	309	319	311	312	333	339	312	334	360	341	331	312	306	316	341	343	317	338	346	323	350	314	348	313	286	344	334	336	323	273	368	323	334	323	319	337	320	317	340	346	303	323	306	349	355	347	337	301	317	345	331	340	295	316	324	306	353	335	357	327	305	330	329	355	344	303	317	314	366	323	331	297	340	333	331	342	301	318	324	334	329	296	358	343	346	323	303	321	317	328	336	355	357	343	306	321	306	334	358	292	343	312	311	313	360	331	325	310	306	307	341	330	341	319	299	327	336	301	323	316	303	316	356	307	360	312	324	324	316	380	319	320	334	299	355	372	308	332	323	328	310	324	322	312	333	326	324	292	334	315	322	301	310	348	352	358	335	341	344	314	342	318	327	319	356	325	303	338	348	326	296	309	339	309	334	324	302	326	309	321	322	351	353	321	321	363	319	331	332	316	343	332	326	321	364	348	301	344	319	363	315	319	343	348	341	316	333	328	357	312	327	339	366	302	289	319	311	289	301	316	303	316	336	286	316	321	327	324	317	324	323	307	359	350	362	329	329	324	334	332	297	310	333	344	346	360	337	327	319	314	337	288	307	331	316	306	320	335	360	361	316	357	315	345	321	311	326	328	327	309	333	347	313	328	313	310	327	332	310	297	309	303	337	334	324	318	324	340	309	329	336	349	353	358	355	332	369	326	331	310	340	370	307	332	366	298	328	326	344	320	328	355	304	331	361	359	331	364	329	321	336	338	326	315	348	338	321	321	291	307	326	312	325	330	352	360	338	339	330	331	315	312	318	315	353	315	348	336	339	337	316	322	295	327	303	306	328	315	310	328	315	302	335	357	318	303	306	344	339	293	327	342	331	332	332	355	327	327	324	330	322	321	295	304	296	320	322	323	330	353	321	307	310	303	336	346	327	348	326	311	334	346	344	290	328	284	297	323	331	326	318	303	357	303	300	340	354	315	331	319	332	320	325	374	350	304	301	329	325	323	326	376	326	312	320	325	295	325	340	318	336	321	350	319	335	339	320	323	348	318	325	313	291	391	359	338	317	332	345	335	333	305	359	313	331	317	308	346	339	317	327	303	350	309	344	289	332	338	354	318	335	363	331	323	348	328	310	348	319	321	312	316	340	343	328	308	321	343	323	307	327	332	296	305	294	323	356	319	319	343	325	307	337	333	335	327	326	317	340	309	343	335	353	318	360	327	318	288	309	314	323	379	315	358	317	315	321	301	358	323	291	315	321	347	328	325	310	335	322	309	323	337	320	298	320	366	342	288	328	306	279	366	318	325	320	334	313	357	337	350	331	306	329	311	336	302	323	312	329	330	334	329	334	302	366	337	302	309	319	337	361	328	323	310	341	331	321	293	312	346	359	355	301	282	367	346	349	350	347	310	342	318	355	358	320	350	349	366	304	346	311	304	344	355	372	318	306	338	325	297	319	344	329	329	320	328	350	339	337	306	313	312	335	349	352	340	310	306	358	355	336	336	327	319	326	315	287	355	336	346	345	314	298	336	302	331	335	328	335	345	291	344	367	350	329	314	357	343	292	332	321	330	316	352	343	365	332	341	366	320	304	335	315	329	333	299	311	331	319	342	322	366	303	342	346	341	314	296	343	338	302	314	330	323	320	363	324	341	346	351	303	290	337	354	321	335	326	331	311	338	314	344	317	320	334	332	322	331
6919	1060	1520	1633	1458	1307	1211	1079	1018	977	939	940	912	897	813	830	799	810	797	849	866	763	773	810	755	798	741	783	753	762	827	787	780	731	750	748	794	743	807	763	772	793	750	761	816	763	762	769	730	761	675	717	779	784	797	749	746	763	791	718	755	725	741	749	736	779	759	733	733	739	782	755	703	771	692	700	783	801	718	741	708	814	790	778	737	781	782	752	720	732	713	729	737	711	725	761	767	724	736	736	736	715	768	699	780	743	724	730	712	780	745	757	749	776	784	724	738	713	789	749	784	699	768	763	773	796	748	718	739	733	809	759	755	703	775	753	698	754	746	802	710	773	717	784	793	746	720	699	746	789	779	753	802	790	717	738	713	682	783	733	708	684	753	772	776	726	769	699	738	830	716	720	760	713	759	752	723	745	774	730	725	696	734	736	703	737	713	755	777	775	747	746	716	783	761	768	734	745	733	773	759	749	747	739	765	724	781	731	790	764	773	759	760	701	782	769	735	791	760	730	741	778	730	757	735	701	790	788	778	743	727	776	771	762	740	792	776	767	744	773	757	743	699	755	767	728	783	754	732	756	767	754	797	763	757	790	788	736	739	738	733	796	712	774	732	781	782	718	751	732	726	741	777	722	757	671	752	717	755	785	768	749	760	759	718	736	710	734	732	778	736	718	743	731	772	749	786	723	761	758	713	714	710	744	774	810	781	718	762	684	702	734	742	800	763	767	750	739	737	751	707	730	751	699	752	764	728	776	768	772	730	735	737	777	743	733	714	751	734	771	792	797	756	771	747	734	773	740	723	741	712	794	753	753	749	759	769	733	768	695	685	774	764	724	764	683	806	797	789	782	765	756	764	760	776	723	793	738	731	782	785	746	783	760	809	759	749	740	765	768	744	735	766	733	764	735	783	783	750	752	777	765	717	752	709	746	728	740	726	715	737	728	762	755	790	762	747	730	732	787	766	752	729	737	764	786	728	735	763	758	751	745	768	742	727	763	815	762	737	779	735	760	762	749	754	738	727	750	750	721	783	704	756	769	680	731	775	775	712	751	741	739	792	772	736	764	721	741	696	744	742	785	758	765	720	739	714	741	715	733	728	728	750	768	751	783	776	760	767	758	777	755	777	767	711	765	764	768	738	712	732	766	697	799	739	735	735	751	792	773	709	697	729	783	777	704	762	751	787	750	722	812	792	760	714	813	748	789	691	747	743	732	720	717	713	725	782	788	749	764	750	749	732	752	777	786	733	776	718	733	757	782	752	717	736	728	730	736	742	714	727	761	744	738	725	727	768	694	766	745	754	716	752	749	716	779	754	707	799	741	755	785	773	703	727	713	749	706	753	721	764	730	792	741	762	732	766	808	752	725	749	758	767	744	813	782	751	762	727	727	738	766	767	733	750	738	735	759	784	740	739	701	749	769	802	737	784	777	718	715	772	669	766	745	718	785	783	739	761	792	726	806	765	754	739	731	774	761	732	744	784	724	767	743	741	755	770	749	766	726	719	755	705	783	737	784	808	774	710	757	734	705	727	763	674	720	753	739	769	738	756	747	732	700	758	767	737	779	752	772	704	781	692	787	759	747	776	742	800	752	769	752	771	754	738	801	781	752	746	767	790	782	758	723	766	729	722	739	753	769	798	798	736	775	716	728	778	764	734	731	731	735	743	807	756	732	747	743	755	747	744	763	704	772	764	757	713	779	781	719	776	771	749	750	775	797	761	756	743	750	684	766	792	722	734	752	714	758	718	763	767	743	754	677	737	784	755	758	705	721	743	730	808	764	716	742	777	750	765	780	731	742	750	797	699	747	749	773	720	763	711	746	779	746	759	761	778	729	779	760	704	767	728	699	756	754	749	720	791	767	720	733	719	745	703	724	805	753	713	790	757	748	743	766	785	775	739	773	710	748	717	749	756	724	743	755	744	762	716	737	762	750	722	801	747	734	743	747	722	732	750	763	779	782	790	750	751	725	759	684	751	761	714	710	737	766	798	729	789	789	776	768	738	758	775	760	790	712	758	722	717	780	719	750	745	776	749	706	775	728	711	739	760	764	749	742	807	713	721	742	744	736	771	747	774	765	726	747	700	774	748	747	801	740	700	701	745	772	743	778	780	781	755	720	732	696	739	785	749	781	740	752	719	772	720	786	766	748	687	800	739	731	754	785	761	696	776	794	733	768	755	782	790	725	737	785	704	753	732	765	801	760	724	731	774	719	741	770	729	789	756	753	689	715	779	741	744	768	752	732	746	722	757	792	715	719	700	707	778	767	709	712	742	735	760	731	775	732	755	810	731	765	756	782	732	765	765	792	680	730	737	758	816	742	743	762	760	745	720	745	743	766	704	773	709	761	742	739	739	681	743	740	724	741	737	767	783	743	778	780	738	707	761	748	772	752	728	767	757	771	742	773	743	697	732	765	759	773	758	760	709	720	757	697	679	755	736	764	770	800	750	765	784	663	713	774	686	684	704	759	740	799	731	719	722	760	794	779	716	771	697	745	746	775	760	793	772	710	743	750	736	759	750	794	757	722	769	728	769	742	738	792	720	723	747	759	773	784	758	790	732	770	750	767	726	768	762	727	763	755	814	756	747	787	732	758	743	788	754	737	762	712	745	721	746	791	798	764	746	781	700	719	699	749	702	726	749	771	765	782	704	702	771	744	742	755	714	823	760	773	748	706	723	783	683	796	673	770	712	724	796	762	759	771	735	705	727	752	766	755	737	681	736	720	753	727	740	741	716	730	760	737	715	797	764	736	755	752	746	740	744	777	747	783	737	711	740	738	765	707	747	720	728	762	775	801	758	731	747	750	727	775	750	767	769	745	744	719	712	725	812	740	745	783	772	715	753	756	704	754	742	734	777	704	773	788	763	742	776	753	770	752	718	749	717	730	738	778	737	718	753	758	748	777	727	774	753	743	781	764	810	751	743	764	777	720	756	723	774	729	737	772	739	763	728	716	791	773	762	760	788	762	805	754	740	763	735	742	735	753	745	726	717	778	686	787	698	811	758	773	795	752	752	728	737	787	746	712	711	729	775	753	732	784	751	705	768	808	797	763	693	774	717	777	748	779	726	757	737	768	739	767	762	770	753	738	766	777	770	743	708	700	684	778	735	776	752	706	741	770	740	754	791	776	719	753	680	735	699	697	743	776	752	754	667	726	764	754	766	748	787	728	722	762	712	699	726	738	724	687	782	757	745	771	689	800	738	722	739	688	749	786	740	768	705	762	729	732	737	717	736	750	750	756	749	742	738	699	740	760	750	700	766	786	677	750	788	754	729	745	794	786	731	766	788	753	762	761	719	761	778	728	730	782	759	748	775	763	792	760	807	769	754	792	783	798	755	729	744	786	705	744	728	761	721	739	756	784	759	755	776	787	785	768	779	733	768	729	754	777	690	758	719	799	745	779	771	766	739	767	793	762	759	749	758	753	754	756	744	761	783	748	808	742	743	763	716	736	767	815	732	772	750	758	764	744
14883	1375	1058	811	569	482	437	410	418	317	344	302	321	326	301	322	256	283	288	258	313	278	264	305	241	274	267	293	288	275	270	272	265	250	261	274	266	285	260	300	290	290	268	263	284	254	245	263	254	289	268	273	283	267	289	302	253	307	255	271	265	280	285	287	293	280	273	274	266	270	297	224	316	278	240	266	286	275	269	252	257	261	272	268	276	281	258	264	276	255	273	272	271	257	246	279	273	287	288	261	269	250	260	270	299	274	265	229	254	268	272	260	284	252	271	257	289	287	274	234	270	248	264	265	244	256	264	259	297	280	293	280	275	279	289	278	268	258	253	259	276	249	286	289	310	254	248	241	286	279	261	261	273	278	247	245	276	275	281	291	264	236	224	281	256	240	274	244	248	281	231	262	273	305	286	284	278	262	273	295	271	282	274	262	270	270	248	255	258	264	228	305	313	283	266	256	255	307	271	242	255	298	285	280	272	300	258	268	255	274	262	305	283	260	300	275	274	291	267	267	263	265	264	277	258	271	253	289	263	272	258	255	277	282	271	273	241	252	308	265	261	284	269	278	280	268	262	272	258	272	265	237	247	264	276	292	263	259	279	258	285	298	289	272	240	265	273	270	257	236	266	270	265	246	274	275	286	272	278	262	295	235	287	253	279	249	279	266	279	235	270	267	294	254	277	295	259	260	294	257	303	287	313	248	257	252	278	316	300	266	268	270	240	283	277	267	283	292	287	313	295	260	258	236	273	268	282	282	266	277	262	283	281	294	257	279	257	253	284	274	297	252	274	260	261	274	299	272	259	269	279	278	288	289	279	267	288	241	261	279	283	275	259	303	245	280	274	262	276	296	243	282	315	268	268	264	281	293	258	265	271	238	274	247	260	248	269	252	244	302	260	254	290	276	293	270	288	292	266	298	289	251	245	271	257	281	252	277	264	272	294	257	298	285	274	254	250	271	278	276	267	258	243	272	250	273	286	271	269	235	243	261	253	294	264	261	262	285	265	285	264	279	258	238	299	254	275	276	296	270	276	286	272	273	272	259	278	254	283	278	292	252	256	296	290	259	279	285	298	259	287	254	299	266	243	279	293	277	269	279	261	313	294	261	279	276	296	264	281	285	318	289	254	249	296	312	257	250	299	276	294	264	282	253	257	267	276	271	268	262	261	264	265	281	262	262	267	288	269	300	264	276	292	256	290	262	254	263	277	278	283	293	258	241	270	251	250	286	294	283	274	275	232	286	309	260	261	275	261	244	262	266	283	278	271	229	269	282	260	274	285	265	254	259	255	288	276	285	265	297	266	248	262	263	278	277	287	271	292	241	260	269	309	257	251	265	246	265	249	290	253	275	295	249	264	255	285	269	303	266	287	252	260	269	289	250	284	231	297	270	250	261	282	230	293	260	282	256	260	296	291	278	291	306	255	269	288	247	270	261	300	281	293	260	267	252	245	297	279	272	244	248	282	251	263	273	291	314	273	281	243	305	287	274	294	284	286	298	283	279	297	328	255	277	278	277	261	270	288	267	265	281	283	240	269	274	253	273	259	282	270	271	234	277	277	287	280	254	240	270	304	301	274	289	303	275	237	285	271	263	259	273	260	293	287	275	267	251	308	272	275	241	248	265	278	259	269	288	256	273	298	290	270	269	288	282	249	265	275	286	262	280	293	280	249	245	281	291	266	246	261	274	281	283	289	311	253	214	264	252	271	287	295	284	285	256	252	266	272	273	266	237	289	246	281	266	284	290	260	266	308	268	262	263	277	280	288	293	276	240	255	309	284	271	266	262	280	275	279	254	263	299	257	279	292	274	285	300	298	295	280	310	267	324	272	261	281	286	281	260	264	266	281	277	266	282	287	281	318	283	295	260	282	249	259	281	258	274	260	291	242	273	286	279	276	253	268	258	275	262	272	252	244	284	249	261	262	258	261	279	285	293	280	275	286	261	277	258	252	244	286	267	247	253	257	262	253	273	285	278	282	233	317	250	300	274	274	321	284	245	286	295	273	260	283	293	263	271	263	244	243	279	245	259	238	271	263	225	282	229	280	292	278	270	274	290	278	290	292	242	260	286	307	288	300	285	278	280	260	282	291	271	277	265	254	269	255	265	264	270	304	263	242	269	280	308	270	300	273	299	271	248	305	276	279	271	270	286	298	288	256	292	231	249	278	254	261	293	265	268	253	277	239	258	279	270	300	279	272	272	280	280	275	277	249	280	266	241	296	281	279	262	266	276	253	275	277	253	322	274	278	274	265	291	287	278	268	289	299	265	276	268	246	248	252	261	267	263	266	298	267	293	240	240	247	309	224	276	273	267	256	279	303	258	256	287	266	279	278	278	276	269	268	280	248	288	266	251	279	305	324	266	304	281	303	288	252	274	264	254	286	284	260	260	268	282	271	283	307	258	282	271	248	254	276	319	285	242	242	251	300	268	299	258	257	265	243	281	282	272	280	237	260	265	270	268	291	260	298	248	264	283	278	273	283	249	276	296	269	279	276	272	290	296	256	294	258	273	280	266	280	291	258	315	292	322	296	297	271	260	261	275	284	282	256	283	249	291	271	255	276	291	254	263	246	297	277	262	323	301	271	269	257	253	279	282	298	295	261	287	261	258	276	285	259	298	270	250	267	295	273	238	294	258	238	261	276	292	261	311	258	237	250	269	262	256	256	236	263	308	259	294	263	251	269	280	262	281	289	245	253	258	270	280	286	274	257	283	285	266	256	279	262	267	278	272	240	272	269	278	295	277	293	291	260	274	260	285	268	274	274	280	260	267	264	267	264	273	278	265	274	310	261	244	288	260	270	272	269	261	323	263	265	277	270	280	267	269	261	274	253	255	277	274	284	305	282	255	244	255	288	260	274	280	270	253	221	246	264	262	289	285	251	250	283	262	227	284	293	239	253	317	248	261	266	257	265	263	281	283	243	238	279	282	258	268	285	257	282	266	268	252	238	251	295	279	255	263	280	284	270	253	272	272	293	266	273	292	253	274	273	275	266	283	261	271	266	244	252	232	244	261	295	266	252	283	288	279	286	272	262	238	253	265	245	245	283	267	307	264	286	267	308	286	255	264	293	251	269	260	307	290	263	284	243	283	274	257	246	289	282	266	281	266	277	257	257	302	282	274	284	273	243	275	280	289	255	241	258	232	247	270	288	246	240	270	267	268	248	304	289	246	251	256	271	289	265	298	255	254	269	253	262	272	243	241	262	295	228	287	288	278	284	277	287	269	248	242	276	264	264	281	304	266	299	264	258	287	294	268	276	284	271	289	289	295	285	261	240	266	263	281	277	285	281	291	281	284	238	271	279	283	291	290	285	281	274	263	264	266	297	260	297	246	268	308	295	278	259	290	266	275	242	280	269	252	287	240	247	270	260	262	268	260	248	246	241	227	249	305	323	260	264	281	278	259	274	280	264	265	291	236	271	277	246	262	266	268	247	246	229	278	278	310	280	281	268	265	253	273	294	281	255	278	299	281
8346	1254	2200	2306	1975	1649	1454	1206	1068	1062	978	958	896	875	790	753	753	701	710	729	700	690	748	657	710	641	670	678	648	667	679	699	665	646	649	649	624	647	649	637	646	637	647	612	630	622	635	635	609	610	653	642	636	619	594	641	599	652	612	628	604	624	570	598	612	621	604	578	654	624	611	610	622	579	622	618	621	627	645	615	632	628	565	616	583	624	600	642	617	630	619	598	611	568	600	598	585	606	602	638	615	600	640	587	642	642	642	641	644	620	645	620	653	622	616	651	592	561	616	567	617	589	599	591	600	558	605	671	607	605	601	611	614	561	609	582	595	638	582	608	592	632	602	593	585	603	644	636	632	619	632	590	618	607	549	594	591	593	591	593	596	607	570	561	600	599	617	606	548	613	602	574	633	630	639	636	648	614	597	604	620	594	551	615	600	588	641	606	602	677	614	621	610	629	652	610	619	599	649	578	586	658	628	579	593	644	637	605	632	617	624	577	595	582	645	628	657	632	628	599	603	561	631	608	588	620	624	640	637	604	620	587	598	612	604	614	589	610	591	588	618	618	577	632	609	614	622	584	569	605	573	630	616	634	635	610	577	620	618	585	636	613	594	600	581	638	601	614	605	599	610	601	615	594	585	610	544	615	552	601	653	616	631	633	586	585	640	602	608	626	611	647	591	627	610	573	609	591	633	606	616	585	643	610	628	610	590	626	574	611	625	640	628	607	596	621	611	578	634	604	610	612	610	598	616	588	607	585	595	587	594	630	626	609	609	597	599	618	588	595	592	607	617	590	589	600	594	599	652	610	611	594	525	635	609	615	633	585	575	634	596	602	671	585	609	643	629	588	603	590	574	599	667	580	633	638	601	596	683	652	609	633	638	639	618	659	614	638	581	605	630	562	603	573	605	596	595	584	577	599	607	652	626	628	608	610	612	644	554	601	592	611	652	576	594	599	624	637	557	586	595	557	598	566	655	611	634	596	614	578	598	654	632	611	556	601	614	630	629	620	655	602	630	609	596	599	610	598	613	611	604	598	630	584	618	624	616	642	621	629	632	632	612	589	616	624	601	621	626	598	571	595	636	604	642	586	587	599	576	602	638	611	586	606	594	599	612	600	672	607	611	611	645	585	635	601	609	607	624	633	648	596	589	591	605	614	583	599	605	590	644	583	601	622	623	622	590	623	590	599	683	612	584	618	596	599	649	581	620	610	658	622	608	567	617	590	617	611	607	636	644	622	596	611	608	611	623	637	574	625	620	586	571	645	612	589	590	575	596	597	581	634	616	634	647	615	597	598	598	657	601	585	633	560	623	610	601	624	620	613	623	583	628	559	592	625	600	602	597	628	592	622	585	586	665	589	604	617	596	648	592	622	606	677	613	651	595	577	583	555	617	585	625	617	623	636	629	614	605	588	606	584	613	646	593	593	612	616	597	588	595	664	606	608	605	651	628	597	648	608	639	615	585	599	616	629	611	639	578	606	620	581	620	613	546	631	618	657	654	591	580	595	587	643	606	615	603	635	609	571	616	573	603	555	606	607	636	603	647	638	577	600	598	601	601	591	662	643	595	598	640	616	619	648	580	582	594	592	599	648	595	566	586	608	569	624	607	577	632	624	597	593	572	611	650	656	596	589	654	631	586	646	602	597	630	622	615	605	609	595	600	582	624	594	623	663	597	645	602	594	585	568	577	619	579	655	593	587	588	585	630	635	583	656	636	571	564	613	624	610	585	642	627	622	622	579	600	561	600	596	570	587	612	618	635	593	629	652	601	589	642	602	617	600	611	617	596	579	578	641	581	616	595	615	605	636	628	602	607	585	605	635	562	607	603	590	574	639	578	576	574	613	575	640	606	649	614	580	635	654	635	607	624	592	622	601	604	645	581	580	590	598	624	616	608	598	605	607	610	570	595	589	595	641	595	587	625	616	599	609	605	592	651	627	627	612	619	623	577	609	656	615	610	586	623	628	598	631	616	561	591	611	595	588	594	644	592	608	595	572	623	636	613	609	633	585	608	597	635	613	661	597	634	617	652	652	590	604	604	622	564	621	594	593	578	620	584	604	640	635	573	606	599	593	632	612	594	641	632	613	611	623	632	639	607	596	589	649	582	600	600	593	612	614	607	593	616	638	611	588	615	645	602	622	586	649	606	627	613	638	619	665	617	604	575	578	595	624	608	622	652	590	605	587	589	618	635	568	572	601	574	625	587	589	624	633	628	608	612	540	610	664	590	607	606	580	619	617	616	630	627	588	593	600	581	584	642	604	612	610	647	580	611	621	551	616	630	620	612	645	614	583	601	590	613	642	592	585	627	644	606	631	581	680	592	599	615	626	595	594	555	593	654	616	602	622	633	640	587	584	610	606	658	613	654	602	607	563	641	620	589	601	632	572	614	597	606	604	609	611	582	608	635	597	581	627	633	596	629	605	632	596	622	602	586	582	582	568	618	614	643	621	635	620	616	604	595	594	604	636	602	639	605	655	613	638	659	615	605	595	596	612	612	579	630	630	646	608	617	667	601	586	586	615	604	667	598	558	558	629	555	670	646	606	593	572	622	581	593	599	601	600	594	572	643	584	615	600	658	629	609	598	610	580	630	620	589	632	654	623	635	588	606	613	594	629	623	604	631	642	599	595	581	606	608	560	599	661	569	644	674	607	573	605	610	598	610	609	605	597	655	568	585	597	618	654	612	624	648	600	616	627	584	625	581	612	618	650	612	593	658	618	630	597	656	635	644	635	590	561	617	599	570	623	620	614	566	597	564	581	588	618	649	614	589	585	621	641	598	579	608	634	614	632	608	619	581	597	621	631	628	642	670	597	631	589	565	573	584	646	602	595	650	576	602	616	599	609	665	589	580	631	590	613	593	566	631	588	612	616	594	649	579	636	625	587	644	602	629	586	597	589	638	596	623	646	622	585	590	621	631	626	593	636	587	591	601	630	585	608	631	602	638	588	599	636	623	587	669	625	607	588	594	616	649	625	605	605	596	604	630	593	580	586	624	626	599	609	570	585	647	599	600	640	587	628	666	577	599	615	654	602	594	562	641	616	637	618	589	618	593	586	636	625	622	624	601	623	585	613	587	612	592	590	586	611	575	617	610	566	584	630	594	628	664	632	601	622	620	588	589	635	568	597	600	605	601	610	604	611	551	620	620	656	588	605	653	603	619	616	613	567	620	597	612	621	590	600	556	579	631	628	607	596	617	622	604	633	592	583	643	610	572	613	619	583	605	646	577	624	652	594	605	617	615	634	610	605	607	611	654	596	607	623	595	618	638	610	591	592	621	579	593	568	604	568	618	651	611	601	602	600	647	569	560	612	605	640	599	615	632	617	576	648	552	605	606	606	597	598	598	608	620	641	658	602	601	651	621	630	598	627	580	586	634	595	592	607	624	639	629	595	597	607	591	642	579	549	664	631	632	625	617	588	628	594	582	628	645	602	589	621	602	572	599	591	613	578	633	566	585	649	609	630	589	559
1615	190	203	180	188	200	189	201	183	173	171	192	171	184	164	170	189	172	173	145	162	182	152	199	182	154	169	169	185	174	157	162	180	174	185	209	192	190	156	171	166	196	186	172	183	165	170	201	188	189	142	193	174	168	182	165	171	172	163	173	182	187	200	180	159	197	158	180	167	165	170	170	199	182	210	164	180	178	184	153	210	163	183	165	183	205	174	165	164	166	170	186	163	179	185	195	181	184	172	163	183	175	194	176	187	185	166	187	177	172	176	177	199	181	173	148	166	166	187	179	176	148	171	189	177	179	187	163	188	193	152	163	179	185	184	179	172	191	160	187	172	153	171	191	194	188	197	197	205	182	193	174	197	214	165	170	188	174	181	165	194	163	163	169	160	181	170	187	180	192	184	179	196	185	185	189	155	178	158	173	184	170	176	169	161	157	179	183	185	173	154	155	194	177	161	164	180	178	203	173	194	166	175	176	163	172	185	183	203	156	190	198	178	159	149	171	207	182	170	176	178	167	170	209	215	168	190	178	142	169	171	188	214	182	197	180	199	170	161	191	175	171	184	180	163	173	166	192	143	163	188	143	166	170	214	200	178	161	171	157	198	178	170	186	160	179	193	177	185	203	190	173	175	188	180	183	175	176	191	177	169	135	170	161	149	178	173	188	152	162	143	197	187	186	189	167	180	181	173	193	178	182	172	194	170	180	168	166	174	149	178	160	177	191	180	186	187	177	198	184	174	178	182	176	183	186	204	195	198	165	186	210	184	187	165	177	184	166	183	149	183	168	179	183	182	174	186	157	168	192	162	180	186	154	189	188	165	205	204	168	200	180	186	175	172	158	156	195	176	178	177	161	151	180	186	195	167	177	205	172	181	191	158	175	175	182	173	171	165	177	178	166	172	163	190	191	158	163	153	184	181	180	173	161	155	211	185	182	191	163	160	192	186	194	185	182	179	191	191	170	179	165	189	157	166	198	173	176	145	156	171	196	171	200	181	170	207	170	193	152	172	198	181	164	184	185	168	194	186	198	174	184	164	177	222	161	164	173	179	192	203	176	185	165	175	178	187	172	167	177	188	188	155	190	169	158	172	184	183	188	162	181	188	181	161	169	158	178	183	173	195	195	157	196	199	202	184	172	165	168	175	153	185	178	191	183	170	163	180	195	190	168	160	162	190	190	179	203	165	194	189	170	171	173	168	174	187	169	189	181	155	167	157	187	188	158	209	197	180	164	182	174	206	179	168	173	172	158	150	165	176	169	168	188	207	174	163	169	187	185	184	160	162	145	169	181	197	181	168	164	168	170	204	168	164	136	177	180	169	194	196	185	201	170	204	188	155	193	174	170	175	188	159	182	167	175	170	165	164	164	163	168	170	175	185	180	159	169	169	196	181	177	188	159	192	176	185	179	178	164	186	178	204	194	162	172	181	180	181	194	180	164	172	161	172	171	195	167	162	193	176	157	166	171	165	157	172	181	196	176	174	149	209	187	167	143	182	167	152	171	158	169	161	177	194	189	179	168	196	159	156	184	183	176	170	186	198	189	179	176	172	164	167	195	174	226	175	179	199	184	178	188	188	194	197	207	164	171	178	201	185	212	190	196	191	172	155	181	178	191	196	173	197	174	217	203	171	163	161	172	192	203	193	174	150	171	189	174	167	173	181	179	168	177	164	163	184	168	204	191	200	184	194	180	205	186	176	166	188	182	179	201	172	182	175	195	180	174	179	163	162	182	166	199	168	173	185	220	205	182	176	164	196	170	195	164	173	202	166	172	175	171	169	198	199	202	181	229	180	164	176	190	183	168	149	172	164	180	163	170	195	180	180	183	184	184	133	184	168	173	174	166	150	168	179	163	173	161	174	178	166	196	175	189	185	174	173	175	165	173	186	173	187	160	175	169	193	173	162	171	196	185	170	174	177	145	190	178	183	188	173	178	161	157	198	168	177	181	175	193	182	179	178	201	158	201	157	182	161	181	181	167	188	166	165	177	162	164	139	183	171	181	183	197	170	173	192	193	170	189	178	157	177	179	158	175	198	197	170	190	152	176	176	184	178	176	172	171	181	179	169	178	189	174	173	189	201	188	182	176	173	169	182	162	185	176	150	166	160	184	204	176	166	184	207	169	210	208	193	181	183	168	193	160	178	170	149	169	201	198	176	164	159	191	154	162	183	195	178	175	168	188	185	190	185	172	177	181	163	156	159	164	192	190	198	190	186	158	172	164	183	162	158	186	172	156	164	167	170	162	152	173	165	183	164	181	191	176	178	161	165	179	175	168	196	159	154	188	210	174	185	156	192	167	180	172	158	173	180	171	178	172	183	176	160	146	170	181	170	204	169	171	191	177	174	169	183	175	179	163	179	171	195	167	206	168	166	190	190	169	191	176	160	213	198	175	208	188	188	174	177	202	174	172	165	175	162	172	176	189	156	178	183	166	170	182	176	181	176	172	192	187	198	169	177	172	176	189	154	186	174	193	177	176	194	166	164	188	178	180	153	193	151	171	192	158	182	153	177	169	166	177	190	169	176	170	176	179	180	165	202	175	165	156	168	151	159	188	172	153	186	161	157	166	155	172	151	175	170	183	197	212	173	179	159	174	176	187	178	177	182	177	164	156	159	149	180	181	170	166	187	195	157	197	179	184	178	203	175	185	188	169	165	173	207	172	153	178	185	165	158	202	166	159	182	179	191	185	151	175	170	156	185	186	184	201	172	202	190	191	182	178	165	183	184	178	163	210	183	177	187	172	167	175	172	190	152	192	189	198	173	169	175	182	173	169	175	199	150	143	170	163	190	183	186	203	160	188	167	154	174	171	187	180	177	157	173	170	179	145	185	160	189	176	178	200	164	193	197	182	188	163	175	206	181	181	190	174	185	174	166	182	169	163	154	153	160	169	165	204	177	176	170	169	190	171	195	180	162	183	171	171	174	162	167	181	189	201	193	177	194	172	164	173	176	171	166	145	164	168	199	169	174	170	183	190	212	186	170	178	159	167	176	177	181	183	179	190	168	189	159	167	143	182	181	192	182	182	166	182	185	170	170	201	177	178	191	171	197	174	177	183	186	167	197	167	156	189	160	162	204	188	194	191	213	179	165	146	184	188	202	189	167	195	170	185	158	193	178	188	190	197	214	184	183	186	158	166	203	196	155	164	164	175	198	175	181	195	180	176	158	185	194	171	170	197	201	178	174	180	205	184	187	185	170	175	181	175	205	166	179	170	205	182	173	179	202	165	194	185	173	149	171	159	174	160	174	166	177	169	188	163	159	186	154	190	174	199	176	182	166	179	144	163	167	188	165	181	169	157	175	166	175	174	176	182	191	165	178	166	194	168	157	186	177	166	163	193	197	169	149	162	167	177	214	166	186	183	177	210	176	183	175	169	188	185	192	145	169	214	188	204	175	162	149	162	181	163	193	182	198	188	169	177	189	173	190	183	171	189	173	156	203	164	169	198	171	180	172	170	207	161	185	196	183	181
1737	490	465	479	464	487	496	458	460	444	486	466	423	442	458	459	471	493	421	455	429	457	467	462	456	468	397	414	443	439	478	444	478	430	481	445	439	442	484	445	399	446	468	464	438	435	454	438	448	487	467	438	452	495	438	493	448	411	484	441	420	483	487	443	422	420	447	458	462	448	448	464	457	427	447	506	445	451	482	427	461	450	453	474	486	413	432	468	487	463	442	442	451	496	449	486	449	418	478	460	452	444	462	462	448	452	457	445	468	446	464	495	475	456	462	465	480	436	436	477	434	465	403	465	432	464	484	447	442	457	469	450	460	452	423	459	440	491	410	478	431	448	463	487	460	479	468	440	474	463	444	483	447	472	478	441	438	429	453	470	456	451	466	461	460	446	447	455	430	474	437	435	452	446	404	458	448	473	422	425	484	381	454	421	432	459	440	467	459	448	477	475	443	435	453	410	468	489	445	430	445	418	458	404	446	455	439	448	447	448	443	457	439	445	474	462	435	443	431	444	461	450	427	472	439	451	423	461	452	426	463	457	498	426	469	434	459	427	407	449	443	482	428	453	419	439	451	457	440	453	438	464	442	472	474	442	460	489	454	517	448	450	435	432	431	465	447	423	427	463	445	387	437	469	426	459	422	444	416	478	450	461	464	462	427	429	412	443	448	443	469	425	429	451	428	446	417	488	484	480	436	438	475	477	450	459	437	481	476	457	417	447	452	425	439	439	422	446	426	450	454	448	453	416	449	463	395	430	445	464	472	487	461	508	462	450	441	442	439	447	459	465	501	435	435	438	471	446	442	420	435	459	454	406	455	463	413	410	445	469	430	444	425	468	442	441	468	458	447	448	441	459	459	437	453	477	458	455	439	466	470	472	448	452	441	470	470	434	457	461	488	465	460	503	470	429	475	439	456	490	414	447	438	416	439	447	422	466	447	443	469	458	439	436	436	448	445	461	470	431	427	448	468	425	462	446	496	486	422	432	487	439	427	430	428	404	437	429	469	428	477	443	471	438	473	425	447	476	473	480	474	477	444	400	445	470	472	482	431	451	436	418	437	472	444	469	450	503	445	484	415	456	461	458	428	474	491	420	466	482	447	451	464	428	471	480	434	435	433	424	403	473	447	439	467	438	447	469	447	444	463	480	448	455	436	481	510	452	464	435	430	435	426	427	421	450	492	481	463	475	426	477	450	426	444	475	454	494	455	433	448	437	448	466	430	406	458	461	427	451	445	457	468	471	459	447	467	461	433	457	475	474	478	464	453	471	452	452	453	447	462	445	446	463	429	476	455	437	463	444	414	464	425	440	485	456	468	417	460	466	453	431	389	441	475	437	417	439	472	463	436	449	486	428	468	455	433	470	441	454	461	448	459	429	449	474	417	448	493	465	445	468	475	415	429	456	447	425	425	495	444	450	423	474	428	463	470	482	453	454	428	501	470	464	446	395	454	463	469	480	465	458	455	449	414	441	476	452	463	459	430	505	445	475	441	430	483	444	426	466	450	451	471	422	442	435	440	468	455	464	447	446	441	454	464	437	467	480	477	473	421	473	430	433	483	437	485	424	466	453	417	430	441	462	428	483	464	399	435	458	444	476	468	470	459	434	451	449	448	482	460	412	439	465	443	459	432	449	437	478	465	474	479	417	402	456	457	497	454	501	429	423	463	475	464	490	512	438	453	428	423	482	458	452	453	467	445	425	437	458	458	420	428	454	452	443	456	446	428	442	469	437	430	471	435	485	460	475	465	417	443	468	476	454	472	432	480	475	484	423	490	483	460	440	470	434	500	450	464	471	446	455	437	480	467	409	455	430	470	480	461	478	441	463	457	421	479	451	458	451	422	432	466	454	470	438	395	442	480	467	437	415	441	447	472	454	460	431	425	436	450	442	440	470	474	461	432	455	473	457	467	434	467	421	466	421	461	446	430	453	487	450	439	447	453	451	442	440	478	472	497	432	440	436	444	491	446	482	452	420	449	469	433	439	426	455	471	404	448	483	477	433	462	456	473	461	443	415	437	473	452	446	482	484	422	460	455	464	437	454	473	468	459	442	471	445	438	490	463	442	432	423	443	437	444	432	451	443	432	460	459	458	419	479	473	465	465	475	428	464	486	453	462	454	423	444	417	455	455	466	432	471	446	454	466	425	440	439	445	426	422	431	474	475	464	485	462	461	439	439	463	494	457	447	453	449	451	458	447	427	421	408	457	441	437	471	436	470	482	476	461	442	447	429	423	433	481	461	434	418	443	453	413	467	475	469	452	457	461	419	433	475	471	420	453	451	466	437	500	428	454	451	418	494	403	423	493	436	452	460	442	444	434	455	462	431	437	458	437	473	429	427	461	473	462	462	399	467	456	465	441	484	438	463	443	487	440	446	446	489	459	433	432	469	461	472	460	458	464	459	423	447	449	432	459	453	460	427	446	459	436	435	457	444	486	447	503	426	460	449	463	436	442	475	440	489	479	444	461	458	448	495	488	452	399	447	436	451	442	433	449	467	440	447	477	439	442	450	457	427	427	443	431	426	447	440	433	475	435	482	456	452	443	468	453	419	444	452	447	432	466	429	458	442	446	468	430	404	438	461	417	477	448	445	448	459	465	441	489	470	466	447	442	466	440	479	449	470	443	457	490	440	430	476	471	463	461	445	446	419	465	443	438	426	457	467	475	445	435	483	488	421	438	448	466	466	466	433	495	437	486	453	481	464	428	452	425	418	442	462	440	430	473	424	470	441	474	463	479	421	436	456	443	427	456	449	456	480	435	429	472	443	469	446	454	441	500	433	447	477	492	441	463	439	454	470	477	464	433	430	447	475	441	448	445	481	494	468	464	488	450	422	453	434	432	454	440	433	451	442	480	453	481	421	450	432	476	451	457	451	453	448	482	458	455	441	428	465	444	469	459	476	471	457	434	486	427	431	452	440	464	422	425	453	441	428	473	421	424	434	480	426	429	419	451	462	470	440	468	433	457	421	432	449	452	437	448	451	426	408	455	436	493	437	447	480	487	444	461	478	494	457	468	429	476	472	455	435	459	484	491	475	426	455	444	424	428	470	443	446	475	479	464	441	456	419	421	453	451	440	440	440	433	447	438	467	452	471	461	458	456	447	434	448	484	418	483	502	399	457	500	443	421	469	456	453	412	423	424	416	441	437	420	470	439	462	449	445	431	460	441	469	455	444	427	442	487	459	459	434	444	448	424	480	466	449	475	450	477	494	438	423	491	426	421	478	472	459	473	451	431	447	450	458	415	436	451	474	423	476	438	408	485	457	436	485	420	436	433	486	438	440	462	487	472	463	451	473	480	464	484	457	454	453	438	451	452	442	431	468	423	463	445	464	432	458	447	472	473	425	472	464	422	473	466	455	454	517	460	414	487	440	429	484	461	443	441	438	426	490	448	429	435	456	478	474	439	455	453	431	454	478	451	414	444	436	461	454	434	448	438	448	410	452	431	467	441	463	481	451	412	454	427	446	439	446
8217	705	660	572	461	425	462	382	379	368	402	384	395	346	365	310	364	346	338	312	314	341	325	368	313	362	323	295	291	351	316	326	338	358	329	312	291	336	332	316	338	302	347	302	339	331	341	323	326	349	341	384	335	350	326	328	327	325	343	334	322	319	311	302	312	296	295	319	345	302	331	350	347	323	332	324	326	308	343	327	338	344	308	377	331	325	326	318	332	317	322	325	301	357	355	307	307	326	362	350	330	278	326	331	346	312	283	314	305	318	318	288	277	345	348	295	312	303	343	344	317	344	320	311	287	321	340	344	320	336	316	326	336	327	299	307	333	352	349	323	358	293	319	333	370	348	342	329	335	336	354	373	320	366	346	319	336	332	339	328	336	311	333	330	299	336	337	313	320	312	324	317	358	338	312	333	336	318	299	307	294	315	317	316	345	321	348	326	329	282	328	362	336	328	290	320	306	340	311	345	330	306	333	349	310	365	351	340	326	363	351	335	314	306	353	310	324	301	327	341	358	322	330	333	339	319	302	295	305	331	334	335	343	339	310	349	332	325	315	334	330	309	305	303	339	326	357	329	296	315	341	317	313	318	344	339	364	330	352	318	333	312	304	354	323	325	298	299	329	294	286	355	341	311	302	354	334	307	342	298	319	356	333	314	325	294	349	297	329	301	313	298	322	361	361	297	328	327	323	290	338	340	361	293	346	338	366	312	332	331	333	338	351	346	310	366	335	324	308	314	322	323	333	318	345	312	350	354	333	297	349	306	317	327	300	369	338	325	353	302	322	268	325	328	327	344	324	341	357	325	339	327	310	315	332	321	325	370	333	345	350	374	343	329	314	286	317	368	323	326	361	291	339	317	307	328	289	335	337	304	327	306	308	338	319	323	334	343	317	310	336	336	287	336	334	338	340	320	310	324	315	316	319	343	319	319	289	351	353	307	295	315	297	310	333	292	306	338	321	317	302	300	326	317	295	265	312	343	310	321	336	318	312	313	330	313	346	375	371	326	282	337	309	327	354	324	314	311	348	313	338	324	341	352	338	273	330	357	318	346	334	334	328	294	323	320	333	334	359	311	299	326	342	298	317	315	346	319	324	337	326	288	292	286	334	295	344	325	311	344	345	342	286	354	340	323	329	344	319	330	334	320	280	331	341	347	326	313	317	298	326	307	298	293	302	321	317	341	341	312	321	336	316	301	329	352	324	324	354	295	347	335	312	343	329	307	337	333	329	325	326	367	354	313	280	330	321	366	300	317	345	304	316	347	333	324	299	327	320	330	360	330	304	306	336	317	339	332	293	306	319	317	319	343	306	343	318	334	331	295	318	290	327	333	338	338	309	341	323	306	338	306	317	339	341	351	331	336	304	306	318	313	335	339	331	340	301	320	313	348	310	319	308	313	346	338	307	322	319	343	322	312	350	320	329	342	332	324	338	310	321	303	315	337	332	318	322	304	370	289	324	338	300	351	325	364	348	317	328	318	345	337	336	329	359	321	315	331	339	321	313	314	324	340	330	316	334	313	343	301	284	294	321	343	334	366	317	315	328	331	315	320	323	317	327	305	332	337	332	327	298	315	297	352	297	330	349	350	321	333	322	290	315	336	305	311	363	330	314	339	314	325	321	301	333	346	312	305	338	307	372	351	346	304	299	316	329	333	313	346	332	314	313	328	364	317	310	286	295	302	315	343	351	320	323	352	318	315	314	334	303	360	322	327	348	358	317	321	350	353	339	361	322	312	319	301	353	310	340	326	346	322	341	336	309	333	352	343	360	315	324	298	339	322	319	294	325	302	368	309	312	351	318	358	319	340	334	353	349	324	353	315	325	335	307	368	316	328	341	327	345	327	341	313	354	334	333	352	387	298	323	351	324	319	323	325	337	352	325	334	317	310	332	301	300	344	349	320	323	282	330	353	321	357	333	323	326	336	352	315	365	343	297	268	324	309	323	327	286	346	301	340	276	320	321	349	298	315	379	315	304	354	316	329	355	326	347	314	337	308	340	348	324	348	330	317	296	310	325	314	368	373	328	367	357	332	306	344	342	335	314	337	312	342	315	318	346	333	337	317	315	311	337	331	299	364	326	313	336	331	335	344	299	309	295	342	349	347	285	341	328	338	349	342	345	312	329	325	354	306	355	340	349	336	316	315	312	347	322	317	343	332	325	308	327	314	296	377	360	323	334	345	353	325	295	323	314	307	304	347	329	359	328	329	315	310	327	325	331	332	318	344	332	312	368	307	313	350	322	367	304	304	325	330	330	299	322	331	310	310	349	319	316	299	325	326	317	306	316	295	294	325	330	317	330	316	341	335	324	334	335	305	295	338	338	306	334	316	377	296	350	318	333	309	319	310	336	324	301	320	308	334	344	334	345	338	323	304	335	326	331	302	319	301	326	344	333	339	323	343	354	319	332	351	353	292	338	337	336	337	358	312	328	306	303	305	336	288	314	337	312	285	340	309	324	320	305	277	286	321	360	339	315	358	321	329	323	316	313	328	334	314	347	307	289	322	314	359	321	317	350	304	325	341	356	334	336	353	342	333	322	334	341	301	320	320	297	326	338	329	304	335	335	339	324	316	344	334	332	316	299	303	339	329	315	344	323	318	366	362	312	323	344	334	341	333	329	314	351	304	361	314	326	344	309	303	328	317	331	321	276	290	337	315	309	330	350	360	309	343	341	351	327	323	310	302	318	319	325	347	366	346	326	294	320	299	312	323	337	353	321	363	330	318	302	322	330	350	333	307	309	345	348	335	317	360	339	363	310	320	310	327	347	335	354	316	356	341	339	330	336	298	364	340	281	307	306	352	343	289	310	344	338	368	345	332	327	360	313	331	313	305	319	326	305	344	338	306	312	316	337	319	355	322	303	331	346	330	340	301	301	361	352	322	335	336	315	274	315	351	339	335	301	349	312	366	340	329	318	349	329	306	334	320	351	318	372	330	336	303	334	332	327	339	328	304	335	320	292	307	336	335	324	326	307	319	309	298	314	311	318	343	319	293	353	319	311	335	343	316	302	312	308	341	331	330	333	307	344	286	305	323	325	323	314	324	344	325	338	343	325	342	326	370	315	323	338	325	325	318	312	309	302	378	276	318	312	339	313	331	292	367	317	321	325	319	296	309	332	373	300	334	331	327	344	351	291	307	319	336	313	335	343	336	312	319	309	319	333	339	367	367	304	298	294	334	332	359	365	314	321	336	358	309	360	338	331	323	344	349	342	332	318	297	285	323	305	344	307	319	342	351	316	346	385	336	325	351	327	330	316	286	314	353	300	326	293	374	324	353	285	326	300	304	352	326	310	342	333	330	337	331	336	314	348	301	366	329	327	301	343	320	299	349	313	341	296	356	339	322	295	322	329	304	279	303	308	317	325	333	336	328	296	295	313	340	319	312	360	328	326	298	327	314	354	329	265	341	332	362	315	319	334	325	357	329	328	337	375	345	312	366	312	346	311	309	322	327	341	333	346	326	331	317	308	312
6824	1082	1558	1623	1399	1258	1219	1043	1011	912	970	914	897	921	846	767	850	811	791	800	799	793	783	779	827	815	806	789	819	798	773	809	760	730	777	768	739	777	771	751	752	721	736	762	715	787	721	747	771	743	744	727	767	753	752	765	799	769	727	742	761	811	729	757	751	738	770	712	751	754	794	715	746	765	795	751	773	703	765	694	775	747	735	749	776	745	698	759	757	778	743	808	737	750	726	750	758	765	727	752	768	786	758	748	723	793	767	706	767	774	726	717	758	760	794	720	761	720	781	754	733	743	751	766	731	788	767	750	741	710	788	777	740	707	732	750	736	714	732	680	726	734	731	746	717	739	744	726	753	751	733	766	748	766	761	784	789	768	718	747	739	798	782	762	764	768	750	750	723	720	720	722	714	762	718	762	741	735	749	731	714	724	767	726	753	714	756	768	737	757	722	718	749	737	721	756	759	732	737	730	746	741	762	739	759	770	726	792	755	736	746	782	767	710	737	718	744	788	694	723	744	742	733	792	808	759	737	771	703	753	764	755	753	746	768	788	745	797	740	759	773	735	725	726	738	711	756	765	707	726	743	775	717	760	772	735	735	724	750	704	740	777	755	709	703	740	756	727	676	735	756	766	744	783	761	785	710	777	803	716	735	746	748	756	788	720	767	686	756	719	750	759	800	702	776	698	704	768	731	770	711	707	739	701	757	737	766	732	779	732	719	780	772	772	717	702	774	721	774	789	761	736	712	760	740	733	730	718	751	701	758	705	760	746	742	749	744	748	741	701	742	778	774	737	767	731	737	748	716	765	796	736	751	736	752	743	744	740	788	738	753	740	765	757	741	722	734	752	746	762	732	707	746	691	734	752	731	775	730	720	745	770	731	729	708	767	716	753	772	764	721	779	717	757	748	773	746	703	746	748	713	741	761	756	729	721	713	737	748	740	706	709	741	692	740	744	745	699	730	716	744	728	737	755	747	767	752	755	771	748	751	736	738	725	703	760	740	723	752	707	784	744	767	744	677	656	749	726	814	701	737	711	785	737	738	731	728	706	767	764	738	731	720	722	736	740	719	742	799	713	724	739	726	754	749	719	739	776	773	736	764	714	710	719	754	763	733	772	723	774	768	810	746	746	749	735	759	730	753	728	767	771	754	711	735	790	756	724	727	739	808	731	724	722	798	778	797	724	720	763	784	789	788	739	720	721	781	745	719	725	746	819	709	748	756	781	762	781	730	704	751	820	729	756	775	743	738	755	793	717	746	749	758	792	749	752	741	755	752	749	780	770	717	725	780	740	789	740	737	753	775	767	787	746	735	726	748	708	753	722	733	764	710	757	757	781	761	763	715	757	735	779	783	748	775	702	766	732	718	715	766	733	772	774	738	744	766	734	747	713	745	717	757	772	742	745	747	728	738	745	784	672	725	724	727	757	762	733	761	720	756	804	812	726	734	735	717	775	762	721	757	756	747	758	713	748	783	787	743	741	744	741	715	749	743	782	767	758	742	721	777	741	758	704	751	763	752	717	747	740	777	772	746	734	698	753	705	772	723	741	785	753	729	751	724	727	720	738	748	728	744	732	713	764	726	776	745	748	777	782	739	741	777	713	748	685	732	744	748	769	729	804	702	751	752	734	769	750	736	803	729	748	757	748	751	734	750	810	759	770	758	776	726	758	752	788	726	739	724	704	701	778	733	702	738	763	730	759	736	750	749	805	769	699	732	713	731	757	740	742	726	769	731	769	775	778	758	767	730	746	772	722	738	792	767	770	741	762	726	752	760	796	720	740	741	771	771	698	710	718	782	791	773	720	728	786	778	704	708	709	783	751	726	748	695	753	788	741	793	705	758	703	725	734	774	800	771	751	772	714	797	706	778	734	730	739	744	724	727	757	710	756	762	745	761	757	756	743	759	738	718	766	732	746	778	716	738	759	716	725	810	726	748	799	717	709	724	727	728	743	748	776	707	694	750	740	740	720	743	708	758	772	735	741	728	775	755	720	749	672	738	771	783	730	758	752	779	737	773	746	780	754	747	734	759	733	804	733	756	753	794	760	777	756	770	769	713	780	739	734	759	737	738	725	735	788	784	764	776	683	690	725	797	788	710	703	725	706	732	747	728	757	715	776	776	728	757	811	749	730	756	718	736	737	782	750	742	748	781	789	735	781	752	729	714	773	727	756	750	740	747	745	737	735	742	772	745	737	736	799	784	756	743	774	764	784	655	774	719	730	716	751	780	770	817	700	717	709	698	785	791	767	750	753	720	737	759	799	747	740	744	739	757	738	724	731	754	761	759	733	725	763	759	737	749	764	740	727	785	733	731	707	777	693	715	759	747	714	831	751	737	743	673	756	745	737	751	745	687	785	755	751	736	806	763	707	703	711	784	756	729	724	767	756	780	745	733	753	773	747	742	761	772	754	752	764	779	751	718	715	780	758	763	751	744	794	753	794	706	782	781	777	712	701	714	790	755	752	725	725	751	757	789	751	744	735	746	740	741	743	736	713	762	746	727	717	742	749	720	731	771	722	700	807	765	715	748	747	754	747	792	691	722	762	724	709	752	764	737	762	744	767	752	762	733	753	763	718	735	783	773	742	750	803	748	769	751	739	784	725	745	776	669	734	759	750	702	744	729	751	754	775	787	757	701	735	754	741	764	726	735	710	748	740	766	763	777	735	741	734	776	748	785	711	761	768	698	735	757	693	746	750	734	770	728	739	749	769	750	769	770	736	756	735	720	732	746	725	763	701	752	700	724	719	776	704	725	755	777	764	699	712	755	760	727	764	718	795	759	779	783	705	771	744	764	768	754	791	729	774	730	710	738	756	778	770	777	780	738	737	797	747	732	803	676	702	767	755	809	737	687	686	758	761	725	740	731	745	772	736	755	762	755	744	786	697	731	730	754	682	762	707	755	716	773	730	719	729	767	772	725	733	798	746	764	717	762	746	770	798	707	714	725	754	774	682	776	803	754	784	762	779	780	679	799	700	742	773	719	722	789	709	756	697	797	709	711	740	796	764	707	743	778	735	715	796	703	731	704	729	714	702	710	798	770	746	733	718	767	747	766	719	696	764	743	696	735	788	736	738	757	767	721	694	786	743	760	688	735	675	679	747	773	728	755	744	724	784	764	760	747	777	771	737	761	760	771	726	766	808	765	733	744	693	721	702	729	794	745	769	722	749	751	788	758	786	686	793	749	740	728	725	755	777	746	750	701	768	746	727	742	759	728	736	715	781	741	756	696	781	732	740	760	742	780	751	757	712	750	756	783	753	723	734	792	732	746	730	737	751	732	770	704	733	735	725	755	765	716	688	753	755	729	732	710	771	753	775	742	758	740	744	717	752	771	712	722	771	773	753	718	709	703	769	719	790	751	742	681	737	688	734	775	751	759	744	765	730	768	752	708	715	705	764	741	713	729	770	743	744	720	778	747	745	759	704	727	712	752	781	714	721	717	799	730	705	734	744	754	753	704	716	773	719	748	697
14865	1418	1014	752	633	464	400	377	347	347	333	297	334	332	272	307	291	276	320	289	255	308	281	315	306	268	266	279	256	271	267	293	285	262	250	260	250	285	258	267	287	280	265	266	263	267	260	280	272	275	254	304	237	294	270	244	288	259	279	260	274	296	280	239	256	282	236	275	245	305	283	287	240	267	256	264	267	261	255	226	245	237	262	271	317	280	315	292	292	266	272	261	228	257	267	257	262	286	294	242	305	279	266	281	273	306	259	264	265	256	285	306	279	261	282	283	243	277	255	271	296	280	259	274	279	269	243	272	280	271	310	272	254	281	256	306	266	235	266	260	265	284	220	263	265	289	305	253	290	267	245	244	251	259	274	293	257	246	265	276	260	281	266	275	288	271	277	272	301	263	270	270	233	255	297	264	279	277	251	253	280	277	244	289	237	259	270	257	296	279	296	282	271	267	254	263	248	266	302	304	289	257	267	258	278	247	268	253	262	295	302	280	279	237	255	242	256	249	288	262	271	260	286	234	222	251	266	284	249	304	291	256	260	265	269	262	237	285	270	253	258	250	275	250	301	258	258	256	239	247	280	238	269	271	261	287	265	286	282	257	257	270	264	282	249	274	267	294	276	287	269	256	273	264	276	257	249	276	266	267	282	263	251	243	272	255	286	244	279	262	244	270	269	273	256	267	316	264	258	268	278	259	257	263	279	256	273	302	279	287	293	283	290	299	283	263	263	273	281	277	280	324	287	237	288	262	273	295	259	253	245	279	235	269	280	265	275	268	270	261	263	236	255	234	251	259	267	243	235	264	253	250	259	260	272	242	286	256	286	297	244	246	263	290	272	266	284	268	294	268	263	266	287	271	279	269	288	272	275	286	275	284	255	305	279	243	289	262	271	266	277	272	268	271	269	268	275	266	288	266	227	284	261	270	277	297	250	280	280	242	275	273	277	267	277	268	264	245	267	268	242	289	296	253	281	239	283	276	250	264	262	285	249	269	284	291	276	251	283	295	285	252	289	252	246	246	277	295	259	306	257	265	269	275	290	241	281	269	268	250	279	283	283	243	292	267	275	266	295	238	260	277	263	268	267	254	288	277	243	269	279	244	264	241	289	258	249	270	269	303	263	270	298	274	282	271	257	264	266	241	295	275	294	237	262	268	297	270	289	263	292	247	258	258	278	295	270	264	266	256	255	266	287	257	257	254	306	282	297	282	276	300	256	233	280	308	299	305	234	250	273	262	292	245	280	268	270	255	268	268	303	266	261	274	291	256	264	275	262	265	269	281	260	279	285	277	252	256	242	269	261	284	267	260	290	254	279	285	257	272	244	261	273	298	290	269	286	266	304	250	270	243	267	288	276	282	292	267	263	278	280	256	294	257	253	286	264	296	261	280	285	283	278	280	285	262	293	265	260	277	240	280	259	295	256	246	256	270	235	290	297	292	272	233	262	280	287	277	263	301	277	253	272	270	278	290	265	274	275	300	276	261	259	268	275	277	287	238	292	255	275	247	257	277	230	237	261	277	263	261	282	261	266	285	270	278	267	250	236	282	251	255	279	262	310	260	287	288	292	246	258	283	251	270	248	261	273	244	259	277	296	250	259	266	260	279	286	257	289	261	276	268	275	260	263	258	291	242	256	251	254	274	257	259	311	257	295	274	275	256	262	265	277	276	280	251	264	262	259	266	260	283	245	315	282	293	246	238	303	266	280	266	264	258	306	268	266	281	308	282	288	292	265	265	257	308	277	266	249	278	288	243	268	280	279	235	258	257	250	261	278	229	243	270	258	254	302	247	282	290	278	288	283	284	294	260	269	259	289	271	245	285	278	242	271	222	265	269	260	260	266	270	273	285	262	261	251	270	242	276	288	268	288	273	307	248	254	273	296	272	266	286	251	294	291	263	285	256	249	275	275	292	248	271	259	262	290	288	256	257	254	294	257	261	266	260	267	279	254	250	276	296	261	291	274	300	273	294	259	285	270	265	264	273	252	301	265	264	273	271	281	274	259	263	254	272	257	280	257	284	264	271	284	277	248	256	275	256	279	312	268	275	254	267	292	272	266	251	298	300	255	266	268	288	279	260	277	253	295	259	279	280	290	260	286	264	279	289	291	270	250	269	281	294	296	277	274	311	255	243	285	297	275	313	281	247	246	239	273	271	261	264	284	274	235	239	270	299	295	236	255	253	266	258	261	262	229	279	257	282	238	271	276	251	256	270	265	257	259	279	263	249	245	260	261	269	265	294	267	284	282	286	250	245	267	251	286	272	259	254	260	268	277	287	267	276	274	284	275	291	269	318	240	244	297	289	249	239	270	273	268	264	269	283	276	247	275	241	288	271	262	272	279	279	279	255	278	280	270	286	248	256	282	273	262	273	239	258	286	303	269	249	263	274	238	275	253	262	246	265	257	252	275	258	291	291	266	261	270	299	289	258	283	226	233	229	225	277	286	266	289	268	300	288	265	248	247	271	292	220	289	297	259	274	299	269	241	268	271	264	271	284	261	309	286	268	286	256	290	258	307	260	267	264	254	238	273	237	262	265	282	250	276	312	255	280	273	257	291	287	285	265	301	281	265	282	241	256	255	254	277	272	262	255	303	266	246	263	283	292	274	250	258	277	254	253	261	271	250	284	274	278	290	270	234	265	293	294	270	253	272	275	260	255	269	271	297	263	254	283	260	275	251	265	272	255	268	260	256	286	262	291	286	260	260	265	257	260	286	285	302	251	288	263	276	246	285	250	260	258	297	262	269	249	265	284	238	286	276	280	265	246	263	264	300	290	258	270	289	284	269	291	286	275	270	277	246	247	275	261	269	305	287	258	293	260	245	257	236	254	249	292	280	291	272	300	253	305	265	249	304	260	274	309	294	270	277	277	288	278	265	264	269	278	279	272	285	273	282	267	305	262	264	287	284	274	261	232	281	254	270	255	275	273	256	260	287	281	282	276	238	242	266	271	285	273	278	266	294	270	282	269	251	240	297	240	286	248	281	278	279	292	276	263	254	267	257	239	244	250	265	268	285	259	260	333	270	254	294	260	275	248	239	276	284	264	255	275	260	262	329	272	242	300	264	254	279	256	279	258	269	262	257	312	242	271	300	255	262	240	273	294	268	296	274	268	268	260	298	295	264	244	251	262	235	281	264	293	271	273	257	268	285	279	262	249	276	255	283	291	274	272	299	268	260	262	256	251	282	290	289	269	258	273	241	262	294	272	255	268	252	257	257	262	268	231	263	268	276	253	261	252	283	262	258	312	271	303	243	259	304	268	271	258	277	296	295	274	275	281	259	262	279	287	283	280	257	282	249	233	284	282	273	251	263	238	272	268	248	266	289	262	252	278	283	284	250	282	294	270	268	254	271	281	279	236	298	255	257	285	284	254	275	289	261	257	267	277	251	246	264	285	278	285	278	282	254	293	247	303	277	275	296	240	248	252	256	249	256	253	261	266	292	289	263	246	274	283	277	273	291	241	261	245	253	287
8395	1197	2212	2339	1923	1604	1454	1249	1084	1007	948	882	809	890	825	767	737	753	672	690	671	653	686	702	698	652	603	680	642	665	652	677	606	674	622	662	640	605	659	615	671	593	592	630	609	629	612	644	572	590	621	616	633	637	591	608	621	643	589	602	626	570	587	638	607	591	617	631	590	650	645	671	577	604	579	593	618	608	587	590	626	595	583	594	577	593	607	591	579	671	664	589	610	615	595	672	577	658	586	623	596	602	598	596	568	595	624	610	622	600	621	604	606	588	618	610	565	611	589	597	575	639	595	592	627	600	607	621	580	602	614	568	618	619	655	630	576	625	607	578	609	630	633	604	610	601	611	608	602	581	590	578	596	614	634	597	659	664	594	613	597	598	596	569	585	589	598	611	598	606	585	614	640	621	600	633	619	588	568	562	584	641	584	649	595	603	618	608	663	585	611	631	646	609	637	642	605	609	618	628	568	658	594	694	612	584	594	612	588	609	584	667	612	591	604	613	625	617	623	632	551	631	577	593	565	614	601	646	595	610	576	615	610	587	599	646	610	619	614	609	586	609	634	610	610	562	611	593	652	641	583	587	581	569	577	610	621	593	579	629	573	608	580	653	581	627	604	557	557	639	624	597	571	627	569	609	595	591	578	598	586	583	574	582	588	577	565	608	580	606	596	608	615	604	654	641	554	588	591	579	633	636	647	628	583	645	606	654	610	609	570	574	665	579	618	638	614	556	618	604	593	617	588	603	619	616	592	619	592	617	572	613	598	556	569	582	602	576	569	616	615	597	586	603	607	620	643	599	651	583	648	620	571	625	632	617	653	601	607	621	608	637	626	601	627	573	597	591	590	603	613	566	604	573	606	614	602	613	612	640	631	603	594	604	580	621	598	606	639	604	621	575	613	608	624	601	599	626	583	588	644	627	562	619	614	581	582	587	619	600	599	592	604	618	555	599	558	600	593	636	587	645	611	601	642	649	585	615	620	584	636	573	587	593	629	582	584	588	595	572	614	618	618	598	617	617	582	643	603	616	587	573	656	625	640	583	573	589	566	599	603	612	612	598	553	647	577	605	547	623	637	660	602	623	581	598	596	591	616	603	622	584	624	591	652	590	624	614	637	608	638	601	602	580	651	624	595	580	605	611	579	547	582	631	603	598	635	585	630	595	600	568	605	576	616	611	573	615	590	607	591	593	633	598	600	606	643	614	616	598	560	599	566	609	624	634	572	591	559	617	643	586	645	598	597	609	620	608	675	605	597	579	593	613	613	606	620	598	637	626	585	588	610	636	599	601	601	622	565	582	632	604	615	620	628	651	651	601	589	591	571	585	598	633	617	546	601	570	623	605	613	627	592	573	598	629	586	626	626	547	632	588	584	595	626	566	631	623	615	622	595	573	599	586	609	584	655	620	591	650	637	593	603	607	639	645	656	619	562	607	596	629	620	605	641	608	581	632	577	597	596	653	593	616	604	541	651	572	598	612	599	597	649	575	583	629	615	602	591	617	606	599	577	593	599	595	621	605	621	634	621	634	629	558	590	635	613	586	633	557	587	596	650	638	650	596	619	585	570	629	625	596	596	600	600	567	588	624	568	614	600	651	582	617	587	621	613	618	641	579	620	612	635	659	640	649	606	597	581	607	607	582	580	641	623	567	604	549	589	642	609	599	670	618	606	630	582	626	604	605	607	584	612	612	625	611	621	623	574	532	586	604	603	614	612	612	582	574	602	602	576	628	587	611	583	606	606	577	644	620	607	565	634	590	628	629	625	625	587	620	618	600	593	595	617	579	633	614	607	611	569	626	597	633	605	590	584	597	622	632	580	614	606	622	624	608	572	628	594	633	587	612	648	606	590	637	656	607	642	613	641	610	619	585	576	594	597	575	605	604	589	655	587	671	615	577	584	597	599	596	643	631	605	584	567	627	622	619	573	576	564	589	634	596	544	580	563	629	589	622	586	606	581	625	571	620	634	636	574	615	584	642	647	618	591	633	611	594	674	613	562	580	611	647	605	591	625	610	627	586	587	601	594	569	589	570	594	561	632	590	576	618	599	566	612	645	575	646	582	591	645	597	633	623	591	600	616	609	618	624	574	637	592	615	583	628	647	620	578	574	607	642	582	646	618	626	593	602	608	618	619	617	542	606	651	588	541	574	545	617	547	597	633	595	618	610	589	576	618	588	636	599	599	581	634	606	610	594	558	648	654	605	609	618	604	595	628	574	575	609	554	608	617	586	599	636	553	593	546	609	609	613	591	601	654	616	631	610	627	647	627	614	595	626	647	610	616	532	606	580	610	610	562	581	649	636	649	583	631	586	587	628	612	581	575	581	579	619	599	589	617	599	608	580	602	585	586	567	573	586	598	617	615	612	593	602	628	614	605	616	583	638	603	616	575	605	620	612	618	591	604	581	610	593	609	617	648	630	611	633	619	638	577	573	579	622	590	673	608	609	618	620	602	598	552	653	598	609	628	638	587	635	647	628	628	558	594	612	565	600	597	602	610	601	637	568	612	597	633	608	638	566	612	612	650	609	624	652	613	609	594	604	619	597	596	575	571	609	610	628	564	615	646	606	628	588	615	623	611	566	602	601	615	621	588	658	618	642	601	591	604	610	560	639	582	626	588	639	570	575	596	605	639	634	558	613	615	616	611	576	611	605	605	597	573	601	559	655	567	599	577	604	594	603	601	638	606	608	567	597	652	573	620	596	630	595	656	581	547	627	639	637	606	571	598	591	616	616	606	585	615	603	669	591	581	607	594	573	659	593	633	587	603	630	598	623	632	619	594	572	554	598	605	588	637	633	609	622	622	601	608	592	602	599	577	647	659	616	608	630	625	546	657	595	622	571	588	589	604	633	564	584	592	652	583	559	598	591	611	564	575	634	593	668	589	599	581	595	608	648	558	604	598	649	653	625	633	678	599	627	599	584	606	607	624	596	645	638	566	596	584	622	596	573	581	589	570	632	609	595	619	578	623	601	577	584	637	609	594	597	625	629	586	612	619	635	600	628	632	580	613	618	580	612	633	611	606	649	603	579	590	606	603	628	629	585	606	566	639	615	562	615	619	597	608	638	592	607	591	571	617	656	572	590	602	602	587	569	600	661	625	606	590	619	580	630	637	586	590	570	564	586	597	566	616	565	575	599	607	583	624	591	623	652	605	577	569	587	616	601	588	617	623	598	591	611	610	582	627	603	627	566	655	581	572	607	588	623	605	600	615	637	623	614	610	610	606	617	590	616	560	614	624	597	579	588	618	562	645	654	636	591	603	613	559	628	623	599	593	648	610	570	604	604	639	650	622	589	613	630	604	584	604	553	575	616	606	558	637	617	600	604	660	630	600	614	580	607	594	576	575	601	618	623	605	606	604	603	590	590	591	644	619	619	619	623	597	620	560	623	644	607	615	604	613	605	597	601	589	608	595	606	607	610	573	618	609	595	569	640	606	616	581	625	620	606	603	611	607	601	602	588	620	613	627	556
1486	186	206	180	185	188	197	164	204	195	175	184	180	169	173	171	153	196	176	162	194	174	166	165	190	170	186	164	176	164	180	159	155	159	145	175	192	175	161	168	143	162	180	181	185	178	166	209	197	184	179	166	221	183	188	174	167	181	183	188	193	178	159	169	152	176	180	192	174	192	172	167	176	183	160	184	194	195	184	163	170	190	184	161	171	185	182	180	177	170	162	177	194	176	178	180	184	182	170	187	171	175	158	176	181	184	156	172	190	189	169	162	167	179	176	195	187	178	131	165	169	171	187	185	184	188	193	196	180	164	191	167	157	199	193	176	160	188	171	184	193	193	190	157	186	146	175	184	172	172	197	195	183	174	202	207	180	166	181	170	166	174	186	204	193	184	175	171	188	153	175	187	190	171	181	196	165	167	179	163	159	177	181	169	170	166	173	183	174	195	190	190	179	179	170	171	188	199	185	198	168	174	186	154	151	164	158	181	166	172	170	168	198	161	173	182	176	183	180	181	160	189	183	163	175	175	155	207	191	152	196	169	171	175	173	179	160	193	164	180	148	187	163	173	181	183	184	197	167	189	196	169	197	199	173	169	143	173	173	183	187	185	167	179	175	177	192	163	169	178	167	191	203	147	172	169	173	187	162	188	148	167	160	172	174	185	182	214	179	182	153	197	180	175	182	190	178	145	167	185	156	179	167	182	154	173	189	152	212	177	162	144	179	180	170	177	171	166	157	159	181	184	154	177	182	176	168	162	165	169	164	169	160	157	155	192	190	185	193	149	171	189	152	190	148	192	173	166	167	175	168	156	199	197	171	189	172	160	156	187	185	168	168	178	166	170	154	145	168	164	188	176	180	172	164	197	186	207	179	176	165	187	185	164	163	180	190	180	187	169	177	197	190	169	171	172	157	176	183	181	199	173	180	155	183	180	175	180	180	197	151	193	180	195	149	171	158	173	145	163	165	178	177	189	176	184	153	159	181	211	192	181	169	167	184	173	157	178	168	183	166	176	186	194	176	179	165	151	156	182	154	175	179	201	166	193	169	185	166	164	192	171	164	197	165	187	190	166	187	178	187	163	166	169	188	170	167	163	157	163	192	163	170	193	172	174	197	205	190	175	165	187	149	185	172	170	179	178	184	166	153	165	149	182	174	172	180	158	176	176	182	179	175	179	161	165	189	198	184	187	177	185	159	202	173	159	186	167	150	182	160	162	170	174	189	169	187	199	161	187	173	165	157	157	178	175	202	198	163	198	183	208	194	190	179	188	178	176	189	148	193	167	186	181	186	187	172	147	188	196	165	169	190	175	168	174	174	173	159	171	166	198	165	176	174	183	174	178	183	187	186	164	167	205	193	162	144	182	157	164	185	169	161	177	195	167	182	154	187	159	172	173	177	162	162	172	194	169	176	177	182	183	188	154	199	172	163	164	150	185	184	170	166	181	159	143	172	163	201	190	148	196	181	171	141	163	155	176	186	176	157	184	178	205	173	163	158	159	180	169	185	177	161	158	158	222	172	204	182	158	153	171	170	167	188	195	166	177	187	172	172	188	171	186	158	189	166	159	167	162	183	176	201	162	155	194	177	184	204	170	194	177	187	189	179	149	207	191	177	193	187	173	169	173	176	180	185	184	200	199	172	161	166	185	176	177	188	188	177	177	164	182	186	191	200	152	170	181	200	166	192	190	168	191	150	187	172	185	164	159	179	180	166	176	152	185	186	192	171	175	178	192	174	174	178	212	183	186	227	184	159	162	158	170	195	174	175	198	179	169	162	153	184	170	203	193	179	209	181	158	201	163	210	169	167	183	212	188	174	163	173	167	175	186	169	189	170	184	177	169	151	149	161	192	155	192	165	184	199	166	187	162	169	187	213	162	168	168	165	163	143	183	185	159	143	195	179	186	170	175	177	156	181	177	177	212	183	189	201	178	151	171	160	173	179	174	165	186	193	190	185	180	159	201	176	147	179	174	202	186	182	153	200	187	197	202	189	200	167	188	170	187	169	195	175	183	176	197	204	170	174	163	165	186	177	186	182	178	172	151	164	210	176	175	171	166	179	165	167	172	169	189	163	195	161	172	172	216	191	171	188	180	196	178	136	149	168	193	181	164	188	173	175	169	161	143	176	176	160	171	181	189	162	187	158	173	177	147	186	176	170	177	159	176	165	163	189	167	156	153	166	196	189	185	151	186	194	168	200	170	170	167	187	165	148	173	163	173	176	192	201	196	161	202	151	164	181	178	197	165	192	171	180	191	176	158	184	190	138	171	166	173	185	194	183	188	187	170	171	189	175	163	160	171	168	163	173	166	190	173	179	191	176	166	150	179	188	173	174	182	196	196	198	170	173	153	163	159	176	153	195	141	154	182	198	162	151	183	165	170	177	184	226	169	166	192	157	191	155	163	167	163	151	172	192	190	156	158	184	194	162	163	142	191	170	163	189	178	156	188	187	177	179	160	197	220	167	172	164	149	166	163	198	177	193	187	187	182	183	180	207	174	181	197	183	173	179	174	165	145	169	172	169	179	172	195	193	169	178	187	199	171	174	169	197	185	185	187	193	166	176	178	163	178	159	159	169	176	171	167	171	171	194	180	180	178	187	155	181	174	190	156	154	183	199	164	177	170	184	220	159	176	164	170	198	165	159	167	191	162	185	195	167	169	182	190	192	172	185	199	167	174	165	162	164	175	180	180	163	169	174	161	190	188	192	162	190	211	166	195	196	208	169	177	176	196	173	179	174	171	164	187	188	178	170	141	171	197	166	164	174	158	151	186	180	174	158	188	174	177	174	162	173	166	194	159	187	178	180	139	186	180	179	136	184	192	186	159	176	184	192	177	168	195	181	178	165	138	159	169	212	196	180	165	189	190	162	145	180	180	176	158	166	140	179	179	187	193	183	198	196	178	181	193	191	183	175	148	176	154	161	171	176	176	160	197	168	173	176	166	168	155	174	186	172	201	165	154	184	215	188	186	151	176	187	173	174	178	179	173	151	186	175	193	189	199	187	168	217	200	166	170	173	159	182	161	191	180	159	205	181	174	162	175	180	169	187	171	186	174	166	173	173	154	179	178	179	160	150	172	159	148	189	175	176	217	176	179	172	187	169	178	138	172	170	171	171	174	174	185	191	198	185	179	186	189	164	184	188	193	173	163	180	179	168	191	175	169	180	181	184	178	166	148	170	155	171	166	170	189	152	167	209	186	193	165	189	163	193	167	189	201	184	161	177	171	202	180	161	165	178	158	178	173	184	180	186	166	163	164	161	190	189	173	187	158	187	187	171	197	190	150	157	159	180	162	178	169	191	162	168	154	163	168	144	183	225	175	160	150	191	190	164	173	154	176	179	175	178	168	174	173	158	161	172	172	159	174	161	170	164	186	185	167	203	161	181	157	158	184	183	175	185	171	181	172	195	202	184	170	192	168	177	171	164	153	174	195	194	181	177	196	169	189	170	176	157	191	166	167	180	194	174	164	184	180
1726	459	477	498	484	482	525	464	471	455	461	456	440	447	441	441	465	477	451	463	471	417	454	428	434	475	473	468	464	431	451	451	444	452	458	428	471	448	466	482	439	435	457	441	451	444	460	468	458	429	421	403	488	414	463	444	460	445	449	460	449	464	497	439	448	402	433	423	474	474	474	435	461	430	421	450	472	460	450	441	479	445	482	446	430	430	454	447	459	408	469	460	454	441	460	425	461	484	426	457	427	443	448	412	470	467	439	444	439	386	458	461	446	437	466	470	411	414	458	448	403	399	453	428	427	421	464	449	461	409	422	480	474	473	471	401	416	447	474	449	469	462	438	427	431	438	452	409	445	463	399	417	445	425	463	443	455	440	470	443	473	438	472	460	443	486	404	409	479	418	438	435	487	448	430	452	480	441	478	455	422	413	454	460	460	441	492	472	457	424	470	465	426	456	437	446	459	443	427	441	474	430	434	447	453	450	448	471	470	449	453	444	439	444	446	459	430	450	429	436	430	442	450	406	443	450	468	456	448	431	440	445	434	421	459	432	464	463	422	442	484	444	475	445	407	452	474	435	450	472	461	439	417	442	476	472	467	462	451	447	470	455	463	455	465	437	473	440	405	481	417	463	480	433	451	455	429	406	461	453	428	442	452	444	438	437	401	442	436	421	443	428	438	447	451	460	463	443	437	421	453	466	457	424	450	476	434	432	427	430	474	461	445	474	469	492	417	441	457	438	403	430	449	453	454	461	445	459	454	473	452	470	443	463	468	407	429	438	417	434	455	417	456	430	458	449	472	441	440	443	434	440	433	446	433	479	456	485	487	479	470	498	440	466	428	463	471	481	445	492	433	452	422	458	480	434	450	456	484	417	468	460	456	466	464	413	470	439	454	443	483	429	439	452	460	445	419	444	448	439	436	473	480	446	469	458	414	466	458	466	451	445	437	449	480	407	420	504	458	478	431	431	436	439	417	464	447	400	459	439	434	470	429	436	451	454	444	451	464	439	439	443	432	422	478	441	458	428	423	459	479	459	450	475	445	456	438	426	439	450	455	396	443	408	453	452	488	423	435	416	455	446	434	476	460	441	442	458	444	460	436	421	454	442	444	428	478	416	461	418	454	416	466	442	474	423	470	408	448	454	444	457	438	492	436	458	452	454	449	446	418	421	446	474	463	442	457	429	449	430	421	441	455	468	448	485	470	462	429	411	444	475	484	414	447	432	451	472	481	451	455	448	413	437	459	456	418	513	421	462	463	481	425	447	432	475	436	441	429	470	440	477	465	448	439	468	493	460	425	430	452	437	435	455	475	449	416	463	452	457	433	439	442	458	455	446	436	405	445	432	468	459	440	452	422	431	444	471	437	448	441	444	455	477	431	453	457	425	447	451	471	466	451	446	487	433	463	456	461	431	428	432	445	477	451	475	437	423	450	485	413	480	443	425	461	428	488	467	429	396	440	441	416	457	464	468	437	444	460	451	438	445	461	466	461	432	473	449	488	464	453	450	465	463	456	444	413	453	482	414	449	483	469	431	469	445	424	470	423	465	412	500	442	463	489	460	475	465	462	432	449	412	437	444	449	485	439	496	473	456	457	451	460	472	446	446	455	467	431	433	443	454	433	459	500	484	469	460	415	440	439	451	453	474	429	419	462	437	491	474	421	421	443	446	488	422	483	438	478	483	485	482	441	451	456	464	457	454	488	421	425	421	464	453	455	444	434	451	452	431	428	446	435	441	448	474	442	399	452	422	429	445	465	450	427	465	479	446	484	448	490	449	435	457	433	444	430	424	476	439	422	450	466	445	464	476	465	470	452	467	464	442	437	431	469	459	464	474	472	452	482	434	491	473	474	433	473	460	429	482	412	494	442	448	425	435	480	436	458	440	431	438	407	442	438	422	434	479	457	432	466	430	449	448	450	453	451	469	419	456	453	433	423	442	433	472	435	462	467	465	451	463	458	452	421	466	441	465	441	415	438	453	480	422	449	449	437	480	433	411	445	455	434	448	435	457	460	446	447	428	440	405	481	439	437	443	465	427	459	415	469	449	451	437	416	473	419	471	446	453	470	453	476	461	460	436	472	409	479	461	437	462	452	421	459	426	461	439	474	443	458	467	430	425	465	454	465	425	442	479	454	468	440	452	446	411	478	479	463	464	425	446	430	410	476	399	500	455	427	489	464	467	397	459	468	427	448	461	425	448	428	458	417	443	467	469	451	457	485	463	438	411	434	443	423	492	425	463	445	486	436	483	420	453	445	464	430	443	433	441	433	461	473	436	457	452	437	417	451	450	403	434	471	508	473	442	381	436	441	444	470	413	440	401	446	464	486	481	489	455	438	448	465	388	461	434	454	432	461	418	440	463	464	434	446	444	442	452	445	459	454	425	473	452	435	448	431	424	427	457	439	474	458	452	439	471	485	441	458	441	470	471	435	462	457	462	421	434	454	446	421	457	471	479	454	454	464	449	442	450	439	467	465	485	433	455	466	474	451	437	413	451	449	490	469	431	434	437	458	465	457	455	453	441	453	515	412	429	496	465	455	437	450	453	451	456	481	435	396	453	466	430	448	435	441	444	427	456	435	474	437	457	483	440	430	455	414	450	465	445	425	463	427	469	444	422	469	464	444	482	461	485	433	418	443	459	442	465	493	442	469	457	469	425	473	441	463	451	437	466	427	410	423	483	449	451	436	472	463	475	444	412	481	428	447	420	454	434	432	438	433	445	443	445	487	458	458	453	471	420	456	401	461	469	467	442	432	460	445	448	441	436	463	467	433	453	471	473	487	464	410	436	470	415	405	456	461	437	475	442	432	441	473	437	432	446	420	505	483	440	442	429	440	454	415	457	452	466	438	438	483	436	457	432	446	442	438	453	453	429	455	424	463	459	474	455	452	419	447	418	443	443	443	410	478	493	477	398	446	438	436	415	426	454	501	477	471	457	416	487	434	478	450	417	435	449	449	417	471	480	427	433	429	468	431	438	466	471	433	431	455	432	447	449	424	476	489	433	439	470	449	447	466	460	449	442	451	459	478	435	454	444	451	491	444	485	459	482	480	456	408	436	430	447	460	451	449	489	479	455	443	448	437	446	453	430	459	451	447	442	418	434	451	468	421	450	411	446	476	460	451	445	429	460	455	484	469	419	466	445	444	463	468	493	422	427	472	455	432	443	453	466	501	451	431	453	476	439	421	473	451	442	458	458	437	472	412	427	469	481	430	442	418	431	458	431	413	441	421	473	433	479	436	461	474	414	426	458	480	452	446	420	436	409	496	421	452	449	435	453	458	458	440	443	472	465	435	457	426	421	472	457	450	428	414	436	428	412	451	491	479	448	411	451	445	444	427	517	454	448	488	475	443	461	419	476	470	448	428	423	446	470	488	437	437	432	469	447	451	467	449	429	433	463	461	455	433	446	441	489	468	465	487	473	460	452	448	461	461	458	414	414	403	465	406	448	433	438	475	427	444	442	457	444	478	452
7951	802	692	539	457	443	432	404	375	391	342	324	367	342	353	332	340	355	329	323	334	318	352	322	338	318	293	360	307	311	334	339	299	341	330	341	306	307	324	305	333	339	330	320	334	319	345	333	368	341	343	335	306	337	324	349	298	301	324	331	291	315	330	335	341	361	318	304	357	308	296	318	327	283	311	333	320	323	331	316	317	347	337	341	318	259	329	323	327	302	319	292	327	311	332	325	340	311	281	305	380	364	328	345	322	349	307	299	308	323	288	333	342	333	318	330	318	346	361	350	334	326	283	330	326	299	309	322	311	329	336	309	325	304	351	305	307	326	285	322	309	313	354	303	301	294	331	344	345	328	297	370	324	344	341	331	351	301	339	332	331	337	325	340	290	326	313	340	331	330	301	296	329	330	339	323	313	349	327	359	304	345	332	291	358	338	311	319	288	332	340	347	296	302	309	319	330	298	327	313	324	331	319	325	328	332	291	301	310	285	312	329	304	312	336	347	328	318	333	315	334	312	343	330	285	338	337	302	309	330	385	368	323	349	350	338	354	311	334	346	305	354	303	331	329	312	304	303	329	333	311	324	293	328	321	337	345	331	300	330	321	340	322	293	329	354	307	313	337	325	306	339	296	337	327	317	298	314	297	332	314	356	329	306	339	332	297	301	314	331	313	327	333	319	296	323	318	337	316	300	339	324	326	345	278	336	331	313	318	341	335	335	327	333	352	360	317	296	305	302	349	309	304	332	337	342	343	338	323	342	303	296	324	330	330	289	306	345	307	308	299	324	294	309	314	300	316	318	343	330	294	322	315	307	292	310	340	339	338	276	338	298	340	336	312	327	287	320	299	383	318	337	317	341	336	309	268	290	350	330	309	311	318	279	340	299	327	313	286	352	316	362	354	336	343	321	321	310	327	315	345	315	351	343	358	346	338	334	297	325	361	328	350	332	326	316	331	327	338	305	339	298	332	338	348	321	335	336	308	350	327	304	321	306	331	316	329	336	326	342	333	305	325	302	320	319	328	334	325	318	288	326	340	346	343	323	346	336	302	320	320	331	352	315	337	343	333	334	319	351	347	332	334	333	307	378	333	314	332	323	322	325	308	331	324	375	321	332	304	302	282	312	313	333	342	301	312	342	283	362	329	326	338	310	297	362	298	305	299	312	330	358	313	354	303	311	323	304	344	313	349	290	304	317	335	319	336	282	309	316	351	377	360	337	328	351	315	360	310	329	337	345	310	375	345	305	299	323	334	322	319	339	314	279	290	300	355	350	336	351	292	320	302	332	294	306	298	342	322	319	347	299	286	279	342	330	281	348	290	330	318	350	324	325	318	333	327	315	295	326	374	310	297	291	350	321	352	310	327	333	337	318	304	325	279	337	357	304	339	323	347	351	298	298	321	346	324	324	329	320	317	303	320	344	323	326	334	352	330	332	305	312	330	299	325	340	309	321	345	325	293	317	323	326	323	323	285	317	299	325	333	346	340	331	317	316	356	361	345	354	338	338	328	327	322	297	313	299	365	305	348	282	302	327	318	342	308	336	343	306	299	344	355	354	310	336	299	330	300	327	355	345	326	325	331	282	332	318	344	349	343	316	348	317	341	341	283	330	347	304	329	315	343	380	333	348	294	325	337	303	292	301	315	282	342	313	319	299	345	327	305	338	305	314	354	314	340	319	329	320	349	300	289	299	335	328	286	313	304	338	295	316	333	335	375	316	333	347	341	340	352	298	311	357	325	325	339	343	349	357	347	324	355	341	333	301	337	358	316	348	354	346	339	285	343	324	340	329	344	304	289	333	380	338	304	350	340	338	304	298	327	328	325	327	320	357	337	331	288	325	331	344	327	320	326	319	326	310	354	309	316	312	302	309	332	335	330	330	333	359	289	291	307	321	342	312	313	334	334	322	305	332	341	320	305	377	325	310	340	331	321	334	331	288	326	310	328	337	313	326	339	366	327	327	335	291	287	308	305	344	337	355	346	326	359	319	310	327	312	324	338	330	338	333	299	282	339	302	278	345	337	293	304	323	314	315	330	338	385	310	306	289	345	312	347	327	317	367	312	326	331	321	325	321	318	338	303	331	304	283	328	356	335	320	344	330	334	337	320	312	342	347	322	335	336	332	323	328	359	343	323	319	326	332	337	308	357	340	306	346	359	324	334	327	316	328	313	322	320	316	307	340	333	302	333	293	313	313	314	342	297	331	326	333	323	341	274	301	294	322	322	333	326	338	327	310	352	356	328	320	334	361	332	304	338	351	319	307	322	300	322	351	322	324	345	343	315	348	297	324	317	316	357	305	348	338	320	353	303	332	315	346	320	317	332	314	286	364	316	344	323	347	337	342	319	332	339	312	315	349	332	353	281	330	318	314	325	322	300	322	348	357	295	297	300	330	354	333	313	326	363	355	344	318	321	324	305	328	321	314	311	346	330	320	347	304	304	313	334	289	310	318	333	313	376	326	299	323	279	323	334	345	319	329	409	337	289	340	323	308	333	295	336	326	314	299	315	329	343	328	331	316	346	313	305	318	274	276	313	318	323	329	315	352	344	324	297	311	323	349	339	320	343	319	360	308	304	308	353	322	323	334	357	342	312	339	338	310	311	319	303	339	332	334	340	344	340	330	375	320	310	349	338	360	328	317	307	340	310	306	332	345	333	338	314	341	344	330	311	321	329	329	302	317	316	302	328	311	312	334	315	303	275	327	305	334	297	293	320	308	343	334	347	360	375	299	324	339	322	336	325	333	304	325	346	319	323	333	338	316	347	340	324	324	314	321	340	329	298	330	335	335	327	331	299	280	324	336	337	325	284	333	306	339	333	356	302	348	292	323	325	311	351	343	341	311	310	268	296	342	317	344	334	336	366	303	305	315	334	345	314	340	337	324	342	316	317	303	342	344	326	327	333	350	340	319	295	346	340	334	351	326	332	350	312	339	325	367	334	309	337	287	335	302	307	317	326	301	326	324	331	326	339	288	321	317	336	317	311	322	337	317	277	304	298	327	286	317	363	307	315	310	345	325	317	332	304	332	335	334	303	295	300	314	301	308	329	308	333	314	306	288	339	314	315	322	286	326	323	281	325	360	327	325	341	326	322	295	315	330	292	344	303	293	320	337	321	313	354	345	325	307	334	335	343	307	335	333	333	305	348	329	368	346	319	296	353	309	325	334	320	305	322	340	312	325	354	322	324	341	284	319	304	355	369	325	315	327	342	297	323	355	301	302	350	299	302	348	315	323	354	323	349	324	330	321	320	316	300	314	349	335	299	322	354	288	320	335	303	304	302	339	349	296	370	321	333	320	318	312	312	328	328	317	323	322	319	322	336	333	284	341	308	307	374	313	327	325	346	349	351	312	298	324	306	311	312	326	293	319	338	294	306	346	298	326	329	333	325	300	334	326	342	309	329	343	317	322	297	310	317	299	333	319	370	318	311	317	343	355	349	300	313	321	331	326	315	338	323	338	344	323	354	290	320	324
6763	1069	1572	1582	1476	1320	1168	1084	975	983	979	880	928	919	791	836	813	751	861	817	802	755	773	777	764	773	764	773	803	787	725	740	732	761	753	810	759	732	794	731	764	772	772	745	777	777	743	752	789	754	738	730	755	777	792	720	780	740	743	750	749	786	739	712	737	756	737	764	784	718	793	715	745	737	725	749	729	780	755	747	724	735	753	741	716	722	773	738	772	765	731	748	757	742	766	773	738	754	767	711	745	774	765	801	726	729	757	743	721	748	752	768	772	735	746	768	749	734	734	719	742	777	767	750	765	714	731	727	751	772	743	738	744	743	700	716	776	761	749	762	809	771	705	752	764	763	752	751	723	744	696	764	699	718	732	738	741	718	722	752	765	748	719	752	767	763	733	731	740	733	715	759	751	721	717	704	737	761	752	743	699	701	754	747	783	716	779	792	773	726	736	717	734	709	790	740	778	768	748	766	725	725	755	727	778	769	755	772	784	746	802	750	762	769	783	729	735	776	699	766	717	734	698	763	735	726	723	726	737	769	766	778	758	735	782	712	706	800	742	734	718	749	712	745	717	727	697	766	782	756	824	761	739	763	724	734	777	732	746	723	762	792	748	800	726	757	689	733	741	790	772	752	789	766	716	717	714	755	706	710	715	684	749	760	747	750	688	751	722	678	789	720	757	781	703	703	717	711	753	763	745	755	742	773	708	732	737	726	742	750	781	778	749	746	723	765	733	736	763	705	746	794	726	756	737	756	726	738	750	695	728	736	712	763	742	733	760	749	774	790	749	741	692	780	740	761	733	782	768	776	773	762	740	751	761	735	726	691	762	814	724	732	726	753	753	792	710	733	732	778	696	779	685	743	742	714	715	753	753	738	673	780	780	797	760	745	745	742	755	723	797	747	741	778	769	763	757	766	754	775	808	768	737	733	798	709	703	744	767	724	758	726	759	719	708	739	749	768	749	711	690	713	709	711	693	715	761	726	786	731	732	738	757	723	725	748	736	730	762	755	703	718	711	778	798	734	783	720	707	759	731	729	744	712	748	710	759	736	716	776	726	766	775	716	737	722	749	735	735	748	798	750	752	738	712	763	740	799	749	708	703	713	747	782	742	764	720	760	705	767	752	771	743	752	723	757	682	735	704	739	749	721	732	729	701	750	728	777	729	775	712	724	760	772	762	767	781	755	733	754	726	735	736	745	765	765	753	735	758	759	746	723	743	779	722	771	730	744	760	778	723	756	775	733	706	757	759	768	754	715	778	720	716	751	756	778	752	768	775	744	711	699	714	735	731	750	736	759	754	733	730	710	781	754	723	730	744	726	724	764	800	731	744	745	749	747	713	739	733	779	729	739	722	753	768	712	714	766	717	728	748	770	777	734	799	743	730	769	766	723	725	731	749	794	757	707	698	746	694	710	725	731	768	780	723	764	763	727	753	748	763	735	755	752	702	712	719	721	733	769	726	734	723	751	756	717	707	715	733	746	730	747	763	758	754	734	754	694	730	823	777	691	762	715	731	751	765	709	714	749	713	720	718	808	757	757	743	739	785	766	726	727	755	772	740	701	738	701	730	728	782	729	726	786	733	717	768	755	755	726	756	755	770	779	736	722	713	747	747	708	697	770	768	771	766	758	690	731	726	734	779	713	774	750	773	719	736	726	785	728	762	742	766	803	784	754	743	744	701	696	745	735	728	757	743	785	715	786	826	751	767	752	794	769	719	794	751	763	743	779	719	725	672	774	746	779	742	742	749	718	669	729	726	751	744	754	774	761	724	769	771	784	745	717	770	755	710	792	800	741	704	748	732	702	759	706	752	729	716	743	746	745	786	750	690	730	749	729	760	766	786	766	720	722	785	734	715	711	714	748	703	721	767	726	731	745	744	675	751	763	773	767	776	715	786	755	727	726	689	735	739	694	744	743	745	737	748	747	730	722	737	747	718	741	689	724	797	700	734	762	706	699	716	733	742	777	741	772	744	704	763	739	725	751	769	717	702	671	737	772	728	725	687	743	822	725	754	736	734	739	746	754	785	753	748	721	808	755	757	759	763	721	736	772	804	718	762	750	785	751	742	739	700	703	700	753	764	718	760	755	780	743	720	736	718	765	759	752	783	716	770	754	726	739	745	764	779	707	735	802	719	769	756	727	724	702	713	730	725	736	738	781	715	780	756	730	733	670	768	769	722	725	747	722	719	755	761	746	738	783	725	778	775	776	742	741	686	763	746	757	771	705	746	733	754	748	722	771	800	743	744	703	758	783	736	726	720	750	787	693	834	786	800	726	732	747	724	721	771	719	733	797	745	718	709	798	791	765	776	716	720	790	724	769	734	705	764	726	737	748	755	755	752	711	790	744	747	736	717	715	765	700	767	752	754	752	719	693	767	747	750	706	768	779	756	765	733	748	753	756	727	729	745	726	746	748	765	694	750	698	782	753	770	736	746	766	685	750	720	769	722	753	742	753	753	779	733	721	705	681	721	748	707	755	792	724	748	744	771	720	750	771	742	751	719	748	750	740	740	801	714	731	757	719	726	750	736	748	739	767	705	734	755	716	741	716	737	775	696	797	759	742	763	721	721	762	770	741	723	757	782	759	691	772	752	742	714	765	714	737	739	743	757	777	790	755	761	818	781	729	734	732	760	735	776	773	758	795	742	779	671	751	768	778	737	784	757	714	716	745	732	749	719	736	748	750	721	718	714	707	745	727	721	724	741	750	718	714	735	766	745	748	747	793	801	753	734	704	780	793	752	778	772	752	715	762	741	743	768	708	776	691	712	743	738	679	832	732	722	713	788	709	767	719	718	717	683	722	724	789	714	680	698	754	795	717	780	743	751	722	703	691	753	726	705	750	784	798	725	755	740	762	709	737	763	763	792	726	801	717	759	732	694	709	741	755	683	737	710	764	736	761	708	720	770	747	766	723	709	718	750	729	735	742	721	735	751	752	745	774	761	714	816	773	757	788	727	716	729	783	776	756	735	767	723	741	713	736	700	741	733	765	725	752	772	721	733	781	763	771	750	751	720	728	743	718	780	790	738	788	746	742	693	742	788	767	785	733	725	722	725	802	719	707	731	775	739	709	746	733	713	758	754	743	762	748	742	772	795	740	782	750	729	745	742	758	720	715	707	729	757	768	707	745	754	769	679	731	721	746	754	775	706	776	763	715	779	787	721	752	762	742	752	704	722	774	750	769	789	746	782	760	745	748	681	757	765	747	730	752	759	755	746	738	746	706	727	717	741	764	784	743	740	791	740	730	791	764	737	799	741	716	755	824	732	736	708	759	714	724	820	787	771	724	823	714	744	759	748	807	767	724	732	771	747	744	759	750	714	796	762	735	788	728	782	774	756	759	736	771	702	775	779	723	752	770	698	742	727	757	741	707	755	751	723	692	717	723	796	781	759	747	785	708	742	737	793	723	716	699	723	723	747	779	765	740	703	748	723	800	794	744	803	728	753	730	683	755	727	741	755	713	712	774	750	751
14941	1461	998	795	556	439	416	359	377	349	353	307	334	318	280	273	316	305	284	282	263	282	265	301	285	282	292	268	243	279	275	297	255	275	277	273	282	274	292	267	293	254	277	301	311	304	264	244	280	229	295	272	281	253	291	269	266	282	253	262	298	248	283	252	263	290	257	283	242	250	257	273	268	260	244	276	312	253	250	268	288	258	269	293	237	292	263	284	272	275	300	250	287	281	270	302	283	248	248	256	266	264	297	242	244	284	268	299	249	256	253	248	272	273	262	255	240	249	257	258	265	271	264	278	260	278	256	259	292	296	264	244	283	251	267	232	289	270	270	286	266	263	286	307	292	274	264	259	292	270	272	276	279	309	261	257	299	262	243	247	258	265	269	238	286	284	261	270	267	260	286	273	234	276	246	254	268	263	259	249	270	289	271	252	275	284	265	279	280	259	273	256	259	261	290	269	312	282	292	240	281	259	288	282	285	285	253	277	281	298	257	272	270	289	285	294	244	279	259	282	299	288	280	244	293	258	292	266	250	273	280	268	250	248	282	280	259	256	287	254	266	230	258	270	259	257	266	275	273	290	303	262	283	270	258	264	287	296	270	286	264	273	256	286	301	267	273	257	231	254	244	274	261	267	271	254	277	253	293	260	249	255	287	236	266	271	287	283	252	255	252	280	272	244	281	259	254	258	286	294	308	262	249	260	290	318	282	279	249	311	267	261	287	267	295	279	258	288	251	259	256	275	276	281	269	287	244	259	269	266	268	242	268	272	257	256	284	285	257	266	266	283	267	257	289	267	249	281	282	279	251	232	264	234	253	266	275	271	273	289	273	288	245	290	248	258	262	275	268	270	290	273	253	254	276	250	282	250	270	321	249	257	265	308	260	279	279	284	284	285	272	267	264	260	239	257	261	244	241	262	250	248	265	254	242	239	302	280	260	264	226	278	310	262	304	289	256	229	241	252	260	250	287	277	293	282	262	285	243	259	265	260	285	295	278	281	286	267	254	260	276	283	254	255	275	252	291	253	284	246	264	277	310	269	264	266	282	278	263	268	279	268	243	292	252	298	284	284	237	269	282	277	264	266	243	296	293	290	254	259	254	270	284	298	231	254	285	261	291	284	301	307	249	264	256	239	274	257	246	315	265	245	267	264	256	264	264	255	255	258	295	278	243	291	263	277	273	257	263	255	269	266	256	274	254	279	271	250	271	276	262	243	272	266	258	260	271	263	288	263	262	308	249	286	296	306	287	263	251	259	254	266	268	280	253	243	245	260	275	275	271	247	294	262	277	271	298	252	278	257	259	269	242	270	290	280	270	251	279	301	274	282	277	266	216	293	283	249	269	281	256	281	281	244	263	307	238	240	274	260	295	302	238	242	253	239	263	266	256	271	278	257	284	292	267	305	297	278	282	264	257	257	254	263	276	257	271	294	261	300	224	252	258	282	243	277	258	266	259	252	235	253	235	249	262	287	263	254	275	275	268	284	267	277	260	272	274	246	269	282	264	255	283	274	305	242	272	297	293	280	255	279	256	275	309	275	241	253	258	283	235	267	313	254	271	285	292	246	258	274	258	307	246	251	273	261	257	290	267	264	251	253	279	276	298	306	290	294	266	254	277	278	280	262	264	282	293	286	291	270	285	279	264	277	241	289	265	275	317	292	288	274	264	256	280	264	312	299	277	289	295	252	282	273	252	265	266	306	278	273	243	259	288	276	267	255	280	274	259	257	224	274	281	260	304	247	264	260	275	286	265	250	288	280	300	280	284	278	253	254	257	267	274	228	282	279	275	260	247	272	228	272	264	248	284	264	249	272	292	306	265	294	261	279	261	264	280	267	280	273	281	275	268	279	268	265	281	272	256	267	259	296	260	271	301	283	242	266	244	283	281	267	281	259	283	255	292	274	245	288	248	272	290	304	264	265	278	247	292	260	263	290	273	276	274	271	260	283	284	243	277	280	306	274	259	257	260	261	303	276	275	281	272	242	272	240	250	262	291	277	257	298	274	279	299	267	240	261	286	289	249	259	262	274	288	266	295	284	249	282	243	291	278	272	313	268	277	258	290	245	262	282	293	228	269	293	289	297	257	265	253	265	240	290	252	283	298	271	307	281	257	277	234	254	311	235	263	260	259	268	274	250	269	246	273	237	281	298	280	268	268	288	298	272	275	236	259	268	263	281	292	252	313	280	282	302	295	287	274	251	315	296	260	269	250	254	289	246	305	255	284	269	262	280	282	272	264	239	290	267	271	273	261	267	274	261	282	304	284	250	259	306	277	290	297	285	296	261	269	249	275	257	260	258	246	243	285	291	262	280	271	271	257	277	260	247	268	247	268	281	266	269	265	267	268	265	278	288	261	272	258	242	293	291	280	290	298	255	264	239	258	245	221	237	242	250	287	300	268	280	296	251	266	256	288	249	259	238	261	276	258	248	247	244	283	256	279	283	284	233	258	272	259	295	275	271	273	272	222	271	254	242	281	243	281	257	275	263	241	249	305	262	301	242	258	288	279	243	263	244	240	263	258	260	246	261	257	298	264	261	274	235	251	288	246	260	291	270	283	262	246	250	265	263	263	270	274	237	265	295	256	246	293	313	264	269	284	257	262	280	266	284	280	248	269	229	246	254	265	274	239	267	263	243	250	276	264	273	229	259	272	287	274	271	248	258	264	280	281	280	255	275	286	276	237	263	244	311	301	246	260	275	274	263	261	275	274	259	232	296	247	276	286	281	247	277	254	288	278	272	262	307	270	251	283	263	261	262	239	263	283	257	265	292	279	234	279	258	262	266	274	295	265	279	285	256	245	266	293	255	292	266	317	280	295	279	258	296	257	285	294	245	263	273	260	290	256	274	284	284	294	263	272	283	263	316	283	256	250	257	270	264	292	262	263	245	271	256	250	264	276	242	266	297	268	277	267	289	273	275	292	266	297	288	289	262	260	277	280	272	256	288	291	278	272	256	274	267	280	289	280	273	245	272	266	238	268	326	260	249	265	279	249	266	261	243	267	250	291	268	251	284	261	287	264	293	259	302	272	288	254	280	257	266	252	269	292	268	262	264	247	268	251	248	264	261	270	266	272	265	252	235	253	259	264	292	250	258	269	285	258	288	244	264	305	290	281	254	275	266	249	261	277	290	232	281	272	258	273	252	280	288	264	261	298	262	251	271	262	290	245	254	260	307	276	258	287	276	270	246	328	291	256	278	289	249	257	263	244	276	255	247	239	272	258	292	267	273	249	266	252	255	286	269	258	260	264	288	289	256	249	249	283	240	283	288	227	305	267	257	230	271	254	244	279	249	275	294	287	295	309	260	297	274	298	232	256	231	271	251	257	256	257	265	237	279	289	240	262	250	265	250	249	281	297	263	278	259	261	279	255	268	273	256	275	255	243	273	267	266	290	284	272	293	294	270	253	274	274	285	283	286	254	273	256	283	266	299	256	287	293	269	260	249	292	297	254	283	259	266	267	282	272	258	260	274
8523	1287	2238	2276	1912	1609	1412	1280	1064	1037	966	941	905	887	833	702	732	718	739	677	737	717	700	661	678	657	637	665	651	665	648	670	575	614	621	652	636	629	640	628	632	636	615	606	640	639	659	650	628	650	659	611	597	628	622	631	632	606	656	582	610	566	602	628	588	639	606	628	616	613	589	602	607	643	612	620	604	578	597	544	635	641	593	641	627	584	577	613	609	584	596	654	600	622	604	632	612	628	624	608	629	610	596	629	619	595	588	602	595	638	630	604	625	609	592	602	603	591	600	632	612	632	607	621	600	580	639	618	587	581	621	628	607	621	568	617	578	615	560	584	609	641	612	630	617	613	569	621	596	628	606	647	623	569	583	615	638	619	599	590	620	598	558	602	636	662	635	592	610	651	596	619	635	627	561	591	635	639	586	646	639	588	624	602	631	626	589	618	597	615	609	578	598	586	587	572	623	625	606	625	637	628	600	636	559	602	568	577	617	612	644	610	570	615	588	615	634	595	657	628	564	592	638	621	618	618	614	587	639	658	589	591	656	601	640	626	624	617	592	585	641	625	585	607	606	596	620	557	583	595	623	603	589	621	584	655	607	606	579	579	629	625	630	594	596	600	603	587	578	603	609	622	598	578	584	600	614	554	583	605	584	592	588	545	540	623	633	608	589	612	596	614	605	609	668	568	614	577	615	579	591	588	554	585	609	632	625	604	614	588	573	590	629	612	605	602	615	605	585	606	601	612	634	600	598	619	607	655	625	578	589	653	600	635	613	600	572	577	614	615	642	644	623	612	608	570	604	631	610	622	607	550	627	586	624	608	582	619	606	591	619	613	624	632	576	647	595	601	620	649	579	555	573	624	638	579	556	584	627	607	568	591	625	599	607	588	597	631	635	588	622	574	614	601	626	614	645	615	571	609	646	625	582	611	609	576	671	618	646	618	545	600	590	581	560	560	608	612	651	606	641	615	608	580	622	567	567	603	613	618	642	559	612	547	581	613	574	607	650	600	571	587	630	638	578	614	598	639	558	641	646	603	641	584	634	642	617	580	595	581	630	584	624	607	598	619	611	618	629	605	574	599	606	625	656	627	637	666	609	602	594	573	643	587	574	603	592	621	599	602	584	572	623	614	594	588	623	604	566	627	619	594	636	608	590	600	605	597	585	618	609	600	628	646	640	609	565	595	646	611	652	582	601	615	625	620	609	622	633	596	597	592	593	610	654	584	590	619	618	567	603	612	611	552	590	612	608	600	606	591	597	593	582	595	555	573	594	590	646	598	621	558	660	586	650	597	575	595	563	636	576	581	598	628	606	604	622	596	601	586	642	587	625	619	599	617	603	568	611	631	644	662	568	630	633	594	609	600	617	622	564	619	612	653	579	583	585	579	640	600	606	580	606	577	632	650	606	612	607	623	602	632	578	628	597	584	617	593	578	594	590	610	608	594	591	582	610	617	573	624	586	592	624	624	557	626	607	644	610	602	606	545	561	576	608	626	630	609	537	593	593	575	574	571	599	589	583	594	600	556	587	565	644	623	615	610	610	587	607	650	622	583	607	616	603	562	600	611	649	605	582	603	536	608	622	598	600	607	630	635	588	574	580	611	621	602	586	629	586	576	588	660	647	612	609	582	579	605	576	636	616	570	587	620	608	592	619	663	604	601	571	622	661	591	597	626	607	629	628	622	609	593	612	631	620	626	569	612	583	603	610	572	609	634	617	602	587	599	598	624	628	586	630	606	577	601	591	660	581	623	567	572	596	646	592	608	582	606	610	592	636	574	600	564	607	629	622	571	615	591	599	644	584	603	592	608	608	572	592	609	595	606	599	622	594	597	586	558	555	640	571	610	562	550	570	608	624	586	581	631	629	651	580	647	609	611	615	578	609	651	602	640	574	594	639	620	626	609	582	595	578	612	593	621	581	557	589	636	607	648	581	628	647	610	556	595	585	536	621	605	639	592	603	586	587	622	593	602	575	570	598	622	590	631	572	640	605	565	605	566	619	617	571	610	594	593	631	615	597	631	638	577	580	586	608	611	569	631	629	626	577	607	602	576	597	616	574	616	609	617	579	596	580	671	613	609	590	582	592	638	558	625	654	636	610	609	599	590	604	591	571	564	634	599	644	567	658	587	632	576	598	604	597	603	568	543	633	630	616	637	609	592	605	576	625	616	585	561	588	627	599	595	615	593	624	618	609	617	565	586	589	580	616	608	580	630	575	630	617	631	645	602	600	637	603	626	580	555	612	624	630	619	606	658	588	603	596	627	602	581	585	628	613	578	628	619	560	604	617	596	574	550	595	632	605	581	619	601	607	635	627	613	611	616	591	615	584	636	646	603	625	638	604	612	557	573	588	643	675	599	601	608	614	634	612	604	587	615	626	635	596	597	593	621	637	615	634	592	665	592	646	627	582	616	588	647	596	588	592	644	551	609	611	556	558	579	586	583	613	597	615	633	589	591	563	595	572	641	573	616	607	593	651	593	641	612	622	608	627	578	593	628	618	640	614	606	625	604	631	643	580	603	619	637	573	616	618	605	573	595	563	616	552	558	601	594	621	685	602	605	648	575	622	592	607	574	571	577	592	567	671	570	588	601	596	650	579	599	584	582	649	592	612	596	633	618	620	561	665	609	613	595	618	604	624	608	556	605	606	623	666	615	556	588	608	607	585	606	631	653	658	648	636	592	616	593	632	597	608	639	598	596	619	601	581	642	622	601	611	650	611	598	622	600	579	594	599	584	658	557	566	579	581	614	596	591	586	606	596	605	604	614	598	591	630	627	626	548	627	580	603	604	620	604	593	603	669	585	595	607	629	564	594	614	642	596	604	563	607	612	582	584	582	592	655	610	602	644	577	578	623	604	576	618	557	611	635	574	598	560	574	579	611	630	624	627	629	602	602	592	639	591	589	661	583	599	601	621	633	646	629	633	627	634	639	575	585	629	610	577	613	642	568	586	574	583	605	604	629	542	625	551	606	584	599	609	632	643	620	664	594	622	626	600	644	596	605	606	647	609	619	615	600	632	599	591	565	631	564	618	587	584	634	617	595	584	614	625	605	575	577	574	610	590	659	615	575	636	578	643	613	651	610	595	596	578	593	592	554	645	602	561	637	578	677	577	621	607	665	613	599	663	564	612	615	619	589	624	608	644	617	615	615	632	628	615	574	630	638	575	592	583	595	586	601	651	593	587	602	558	597	625	600	573	615	612	613	591	596	612	605	579	601	573	600	595	594	598	659	682	625	602	584	587	604	603	617	608	605	598	637	638	597	582	593	608	634	624	609	616	622	583	627	545	670	594	656	596	594	595	637	564	611	602	582	565	564	600	596	634	601	573	614	615	634	628	625	616	646	620	577	577	583	622	618	598	590	611	651	571	610	585	627	605	587	632	578	582	574	602	598	619	527	599	654	576	575	594	620	577	640	588	639	541	614	632	595	627	594	597	565	603	580	595	589	577	619	626	598	601	612	632	600	556	593	620
1640	194	195	190	173	160	181	191	189	168	172	190	156	157	200	188	186	185	185	215	179	175	171	190	162	164	158	200	197	179	162	192	206	197	179	195	180	172	201	170	183	197	208	212	180	181	180	210	185	213	188	187	186	176	155	198	170	171	175	168	182	156	164	162	170	216	165	162	179	194	186	168	154	171	176	214	192	184	173	184	203	167	170	172	175	174	178	203	177	177	167	178	178	171	167	181	191	197	178	187	192	190	192	187	186	162	176	166	191	192	184	219	172	166	218	176	168	172	175	179	185	178	130	146	191	173	172	194	173	174	177	184	163	176	202	143	182	175	158	178	156	171	192	193	181	168	167	180	194	197	164	158	175	183	176	178	183	180	176	143	201	180	170	163	192	199	164	162	196	194	168	151	183	162	193	169	193	190	190	190	174	164	164	185	173	193	168	173	187	194	168	182	169	181	177	185	188	183	191	167	205	200	209	183	188	163	194	196	169	188	157	222	174	177	186	173	182	162	186	157	189	175	183	195	201	166	160	169	196	163	175	171	201	184	185	167	179	175	196	200	161	183	152	170	183	160	166	170	173	173	176	190	184	175	171	175	174	197	171	194	176	206	178	191	144	190	176	169	183	156	162	191	167	215	180	162	162	186	184	180	153	182	194	172	169	165	151	190	195	185	173	190	170	176	185	195	172	188	165	175	189	154	175	185	197	167	178	175	182	180	170	194	150	162	203	170	189	181	175	185	125	185	165	171	182	165	179	198	173	178	170	177	196	176	183	161	177	171	204	201	191	197	186	177	216	192	204	178	177	149	164	190	170	173	195	213	182	192	195	141	187	154	165	201	167	167	174	192	160	196	178	170	194	212	186	165	201	168	178	172	195	162	172	175	219	202	178	188	210	202	175	189	180	182	196	175	159	163	175	184	170	167	164	177	182	171	185	185	190	176	186	192	169	178	171	180	164	176	188	176	200	180	161	156	184	187	209	158	182	198	203	181	177	186	186	184	182	168	175	187	154	172	161	183	177	195	180	198	205	190	160	184	203	168	168	172	177	178	188	173	182	199	142	151	172	201	206	169	191	185	168	171	189	185	222	166	166	183	187	188	177	166	191	185	170	161	165	177	173	195	183	198	187	180	161	182	161	193	171	157	195	156	175	174	163	170	184	185	184	176	178	211	186	173	202	191	176	186	185	202	185	174	188	190	180	189	186	157	175	172	154	183	204	192	178	187	206	182	154	162	187	195	192	206	181	179	193	203	168	187	181	179	177	184	184	173	180	192	171	158	194	194	164	185	194	180	182	177	176	184	169	185	166	194	171	201	179	187	186	190	199	174	176	181	214	180	216	165	180	194	184	151	195	176	167	166	182	189	174	158	165	176	191	202	195	166	198	159	201	185	210	175	176	201	191	164	204	181	182	184	218	179	186	183	171	158	155	172	173	142	169	179	161	196	193	170	150	190	169	164	192	174	178	170	165	186	192	186	184	184	185	162	179	187	151	170	183	208	159	210	171	178	177	196	187	182	172	182	195	197	177	177	156	167	186	190	189	174	178	204	188	163	170	171	203	172	151	195	176	189	186	179	186	188	175	184	188	193	172	192	170	174	181	192	179	167	178	193	214	201	181	169	152	183	192	186	194	177	175	157	152	153	163	182	161	155	156	171	176	158	196	199	184	198	201	188	191	192	190	185	180	175	202	197	159	176	172	166	191	186	150	175	191	162	182	175	200	182	181	161	189	185	173	174	164	170	202	163	170	167	179	199	207	137	178	178	164	205	174	168	189	199	176	180	167	160	180	173	182	168	164	198	176	179	178	157	169	200	165	153	201	185	171	182	161	166	164	165	170	179	161	176	179	172	183	162	197	188	174	184	206	159	163	200	201	179	184	185	172	178	184	185	190	180	216	195	190	169	164	189	177	171	180	194	166	168	183	187	200	189	188	192	186	195	183	194	196	199	158	173	151	192	196	164	184	201	168	178	173	159	163	161	150	194	187	184	207	213	173	169	190	162	187	183	159	176	172	174	188	183	175	174	177	157	175	200	189	169	182	216	211	163	196	180	168	185	187	177	169	176	205	173	162	178	202	160	195	169	173	180	173	175	186	186	179	179	174	174	182	180	185	176	197	197	168	183	182	186	172	177	179	217	208	150	183	202	160	171	171	168	189	174	190	166	191	157	157	156	193	194	175	178	177	144	180	179	165	176	162	200	142	168	192	156	142	169	189	162	183	184	201	189	166	178	182	167	175	180	188	176	177	160	153	192	172	175	195	191	177	181	192	161	177	187	194	191	182	168	183	175	174	132	154	181	198	203	188	210	201	168	179	176	182	200	179	156	209	167	182	166	187	166	164	173	174	169	216	176	173	165	173	183	159	187	183	171	171	160	184	207	185	200	181	159	163	159	206	162	179	188	175	170	167	165	172	210	189	186	170	174	200	175	182	194	182	197	167	189	184	173	196	218	200	191	178	153	184	175	197	205	188	176	174	215	171	180	189	184	160	182	193	169	177	157	174	185	187	181	184	178	156	191	185	181	170	165	182	189	179	181	166	189	185	196	176	181	164	202	194	170	159	183	170	159	178	160	185	162	193	177	176	152	154	196	197	172	175	187	165	187	210	184	182	167	172	165	202	169	187	180	190	183	186	211	186	185	181	150	184	177	195	186	168	186	169	180	166	185	203	175	163	165	185	173	184	187	180	171	173	180	194	186	178	181	182	174	198	183	195	177	160	187	172	190	194	180	183	182	176	173	182	184	193	178	185	178	186	165	189	159	144	175	189	204	187	178	157	198	193	178	169	184	154	169	153	193	197	174	174	158	157	175	162	175	183	178	173	182	206	178	203	185	160	187	162	175	175	167	165	194	179	166	154	180	182	185	192	161	166	167	155	156	162	164	182	186	181	177	186	194	178	201	213	187	194	159	162	160	171	164	167	201	160	202	179	183	176	189	193	175	188	169	166	172	192	175	183	195	194	200	184	184	189	177	183	201	189	171	178	178	184	182	183	161	162	184	176	189	187	166	217	155	196	193	199	174	174	150	212	173	165	169	165	171	175	181	182	173	178	161	155	176	158	179	176	174	169	197	190	186	184	165	183	190	163	149	188	155	156	171	185	168	165	177	171	176	157	214	186	159	166	178	191	184	198	206	181	164	153	192	153	174	188	195	216	154	180	171	185	184	156	168	178	170	187	159	164	184	171	205	192	176	186	188	186	164	176	176	170	193	166	181	180	174	187	196	188	204	176	177	172	196	204	202	208	180	192	172	179	158	176	185	162	174	178	179	196	200	221	187	182	188	180	173	157	168	167	187	170	206	173	164	163	184	177	188	179	170	194	170	175	186	175	183	198	160	193	187	172	165	199	151	155	187	166	155	162	191	177	155	177	140	179	165	185	207	195	189	191	166	191	172	185	182	186	157	181	166	202	181	206	163	179	150	170	159	182	165	176	179	201	169	203	186	163	193	184	179	213	165	157	180	184	168	194	165
1868	491	515	541	558	480	510	499	462	491	498	424	441	418	474	460	425	455	476	476	485	429	449	447	475	476	452	449	488	429	460	481	451	429	469	485	464	478	482	465	458	448	446	457	424	454	431	428	447	442	448	470	434	464	443	438	467	439	475	435	470	431	415	453	449	457	450	502	496	457	421	434	468	495	445	470	420	430	429	447	471	466	433	416	460	438	440	491	467	466	479	472	432	492	428	465	479	467	414	452	456	475	478	459	437	463	446	457	501	476	481	456	484	469	469	456	464	416	466	419	449	443	423	456	467	465	478	465	425	465	512	461	476	452	449	461	445	446	470	446	439	499	453	482	441	468	464	480	448	429	431	455	460	446	480	444	451	447	435	453	430	465	422	436	471	443	448	476	471	449	435	491	455	466	482	456	450	490	424	501	420	424	428	494	477	433	452	518	459	487	473	442	483	475	433	444	446	492	442	466	462	417	449	466	473	439	465	440	446	475	456	437	456	463	454	467	431	449	434	460	441	483	490	455	452	389	444	434	440	492	418	441	504	446	450	461	487	435	434	464	452	465	454	474	451	445	460	469	471	456	461	463	429	485	408	418	469	430	448	436	427	438	500	470	469	471	430	449	457	476	452	427	422	406	428	405	461	468	461	445	468	428	441	423	431	444	435	453	452	441	461	449	463	463	421	458	449	442	464	454	441	478	464	455	448	431	475	448	490	424	466	458	488	501	442	450	447	477	444	410	473	427	443	460	471	441	489	433	457	468	433	442	446	447	430	476	436	436	489	463	484	428	477	477	459	488	469	434	447	420	434	443	436	435	466	505	439	451	467	457	448	449	454	445	447	466	427	464	440	502	437	468	449	449	453	473	454	466	446	462	480	428	458	435	447	447	429	473	474	410	427	466	456	454	464	435	480	466	446	458	482	459	485	406	485	444	506	456	452	442	459	482	439	442	465	435	462	457	458	470	419	448	495	464	432	432	475	462	449	455	462	464	503	466	448	458	422	476	463	451	454	463	466	458	465	438	476	447	447	447	428	474	450	460	500	450	445	452	469	450	487	461	448	449	452	475	463	454	448	437	464	479	457	447	430	440	449	470	455	469	434	444	467	457	433	447	457	459	468	389	467	443	456	460	431	445	437	447	422	422	441	475	466	464	480	487	465	495	430	411	478	443	434	467	476	472	445	454	478	446	479	456	459	468	465	452	478	465	470	457	464	465	480	436	465	457	439	479	477	451	414	467	471	463	454	425	470	446	489	465	473	408	439	434	452	473	479	428	441	458	454	424	463	478	476	470	440	456	501	480	471	426	463	459	434	479	457	492	487	440	448	451	466	454	400	454	456	439	455	462	448	459	426	405	470	429	457	445	474	433	435	461	458	503	415	422	432	431	445	446	439	487	456	422	477	475	433	458	448	451	472	447	450	454	433	436	432	488	481	458	423	448	474	450	477	475	453	465	449	418	475	455	477	452	453	446	425	438	460	461	445	433	456	484	472	489	449	495	466	424	499	489	480	420	467	420	469	458	442	451	470	430	481	436	461	460	468	433	439	443	488	446	427	477	463	409	484	469	471	466	439	435	488	438	471	428	423	442	427	440	436	449	444	419	432	436	422	454	423	464	442	425	432	492	421	468	459	438	491	449	439	454	418	467	455	465	437	441	443	422	455	448	474	450	452	435	463	485	436	420	427	431	490	472	439	490	414	456	451	481	468	443	479	447	430	427	485	476	455	426	482	444	445	449	459	445	445	471	482	449	460	491	485	453	458	465	449	429	428	436	434	508	439	461	445	416	437	457	431	468	449	405	443	479	443	457	406	452	447	459	434	440	493	420	487	454	424	445	492	459	464	482	453	460	435	395	477	502	439	467	484	450	445	470	471	444	437	444	486	458	469	424	466	435	471	457	476	465	455	424	468	428	476	473	455	437	473	470	440	442	454	487	464	450	476	457	481	462	463	470	427	442	430	463	452	450	450	462	492	453	447	442	395	467	460	457	453	429	449	442	429	445	442	456	442	456	468	457	442	470	432	459	449	475	467	470	452	502	443	427	455	481	414	401	481	430	473	458	448	424	477	454	467	441	497	425	444	462	455	434	457	445	434	451	465	478	451	432	502	411	440	485	439	441	457	500	443	474	462	451	439	473	502	395	438	486	457	471	491	501	471	500	440	491	466	431	422	452	432	478	445	444	449	435	475	421	451	477	459	482	437	454	452	461	488	412	482	422	497	465	428	418	466	454	463	481	444	478	456	449	476	463	488	469	431	441	453	438	466	452	468	470	426	467	500	421	479	413	462	451	401	470	444	472	419	459	440	417	480	451	448	481	430	444	459	442	459	423	459	473	492	430	455	434	430	453	459	473	445	500	459	416	445	454	445	454	466	476	473	431	456	446	454	480	461	446	459	461	452	435	479	464	446	451	488	453	450	495	461	463	442	502	449	460	418	485	453	495	491	438	477	447	466	424	463	501	448	490	460	481	407	469	459	460	460	454	436	456	458	469	466	496	457	475	403	466	473	479	468	425	468	446	417	475	473	473	458	460	509	461	492	448	466	451	444	477	411	434	468	400	410	458	466	446	471	447	444	452	480	455	431	475	464	457	445	466	432	462	461	458	445	432	480	487	406	468	471	446	467	447	437	451	475	445	446	470	469	485	443	470	508	450	450	426	467	481	436	428	486	455	466	465	467	438	468	450	422	438	422	409	469	422	425	489	446	449	449	446	467	451	473	427	472	455	464	449	493	460	434	440	472	440	446	446	453	444	432	454	447	465	469	448	458	443	436	451	466	452	433	423	474	448	465	431	452	467	429	442	472	441	475	446	474	446	466	497	461	458	443	483	474	455	463	430	424	448	415	447	437	480	476	437	488	451	497	466	438	427	479	468	432	446	460	442	436	447	470	448	440	457	445	440	432	438	475	484	452	453	488	432	438	458	457	501	454	429	462	440	463	477	459	445	454	433	475	424	427	473	460	445	443	463	465	489	451	475	461	426	464	437	451	433	418	429	439	509	471	452	447	458	429	467	420	489	416	466	419	426	461	475	437	479	438	428	447	445	461	418	470	404	436	438	435	464	469	469	417	426	439	465	469	466	506	475	464	442	457	485	504	462	440	450	455	424	465	433	454	467	440	468	500	414	474	448	484	449	452	431	455	467	441	437	445	466	416	431	482	466	448	478	449	474	474	448	486	475	489	452	471	459	447	513	440	449	444	472	443	449	438	435	437	435	435	471	428	465	414	461	463	478	463	401	447	437	482	443	462	425	411	455	463	443	502	462	438	444	445	459	443	412	486	436	481	474	461	477	447	479	419	457	427	436	450	490	452	437	442	444	446	472	474	419	448	413	454	432	474	481	433	479	468	440	454	472	415	438	474	459	477	446	437	449	456	440	437	432	460	444	470	448	477	461	481	473	484	452	419	444	484	467	437	474	462	477	431	440	463	456	456	449	442	447	448	482	449	453	424	441	438	458	446	468	431	491	447	453
8167	680	667	592	513	432	399	414	376	352	396	325	335	378	367	335	344	320	334	323	327	297	341	353	316	357	357	368	317	340	336	360	292	294	299	333	305	334	293	341	319	325	332	344	305	312	316	381	355	329	334	318	349	314	332	319	346	345	350	306	329	320	329	310	332	361	338	332	348	317	314	321	328	339	373	331	306	291	307	299	308	353	332	307	334	319	315	289	303	333	355	317	370	339	321	357	308	324	345	334	344	325	331	287	334	340	328	331	355	300	311	350	322	312	335	345	330	353	329	332	298	323	318	319	359	341	313	328	311	329	341	338	340	302	312	326	336	303	346	324	333	294	341	338	331	316	342	259	323	308	315	333	335	353	301	314	312	324	332	313	337	307	341	341	328	338	314	360	326	341	338	291	287	344	295	308	317	329	303	313	306	312	331	330	311	329	314	329	313	307	313	309	318	292	315	336	312	341	303	361	297	343	334	302	336	327	329	319	335	307	306	312	324	300	344	335	329	314	338	324	337	332	321	350	340	328	336	331	357	347	332	315	338	316	343	337	332	337	335	338	310	303	327	313	306	312	300	296	293	332	329	324	319	321	321	336	330	371	312	337	331	331	355	326	342	316	348	330	337	351	334	329	304	276	285	303	320	329	322	318	347	307	322	314	311	330	305	288	320	353	337	302	295	282	304	288	315	321	323	354	313	312	346	358	303	344	338	329	299	285	324	319	321	327	333	335	316	321	319	307	308	304	296	306	297	348	319	317	303	353	326	341	338	323	290	331	322	294	330	295	330	313	317	289	344	317	367	355	316	335	312	373	322	317	335	341	352	368	331	307	341	303	329	305	323	368	363	303	316	337	323	375	342	292	334	341	324	317	323	341	308	298	320	309	343	348	323	307	322	332	325	328	333	321	333	312	367	336	312	309	338	294	332	350	326	344	315	329	313	332	338	349	342	320	324	309	339	322	330	297	313	344	313	336	300	351	337	339	291	337	331	328	314	326	339	363	317	309	316	326	316	334	343	347	302	311	338	298	342	317	308	305	308	306	315	323	315	385	366	311	300	318	336	345	326	306	299	328	333	338	331	336	304	292	330	305	340	337	325	301	285	364	307	307	322	317	351	303	317	325	306	298	333	296	327	280	347	325	279	318	327	295	338	340	344	347	328	312	301	322	318	309	306	290	321	377	324	361	299	293	316	349	298	321	307	310	337	352	317	319	265	287	334	354	360	286	285	314	300	322	302	315	327	275	347	341	308	359	326	314	343	324	338	302	343	294	346	366	311	327	283	289	320	306	332	313	298	321	341	308	312	323	305	313	300	307	351	331	303	350	303	316	342	349	335	306	360	366	352	339	333	331	342	314	321	285	320	324	307	320	366	323	320	297	318	360	294	315	304	346	309	336	344	323	326	373	304	330	325	307	312	335	333	345	334	322	319	329	310	309	341	343	347	292	321	333	341	345	341	336	315	303	313	354	313	308	350	340	343	319	339	306	316	312	313	302	333	347	325	370	299	279	330	302	336	286	307	350	319	323	345	347	291	315	314	330	316	327	356	298	322	323	337	355	337	304	311	313	325	316	321	320	358	334	313	338	313	311	355	323	339	302	348	316	332	318	350	322	337	319	326	324	344	340	309	312	322	347	367	306	320	307	342	312	331	292	310	300	302	333	367	308	348	319	335	359	347	322	329	329	321	351	323	353	323	297	352	309	309	303	316	313	342	359	317	318	329	319	301	337	337	301	305	326	339	300	340	324	288	329	307	343	321	296	309	346	376	311	346	300	318	291	351	344	345	320	333	323	317	324	329	321	360	324	318	323	337	302	311	297	290	300	330	334	328	368	356	286	318	317	361	308	302	319	323	325	333	276	288	286	303	384	317	323	289	334	337	310	348	324	338	328	321	307	312	292	298	302	303	326	300	320	312	381	335	332	315	300	348	349	349	350	345	310	332	341	322	308	365	341	302	315	305	320	307	329	322	303	331	341	312	292	316	298	313	336	337	291	308	307	285	321	314	308	314	316	318	303	301	305	342	338	334	328	288	319	320	285	297	289	331	347	363	308	342	341	332	345	286	358	331	329	320	343	303	361	324	354	312	321	327	326	309	335	322	355	331	324	349	314	325	290	352	283	305	297	316	337	317	345	345	347	311	311	325	317	331	335	332	315	318	294	308	327	311	337	321	306	330	342	332	302	293	327	312	312	320	367	328	328	298	327	353	306	327	299	335	360	329	338	324	292	295	343	327	312	337	310	352	333	328	316	315	306	339	353	342	349	330	280	344	340	336	313	291	323	339	283	361	361	332	345	323	341	336	293	280	284	304	343	345	312	331	318	337	309	285	330	339	315	335	355	312	330	299	293	302	337	333	326	337	314	380	285	329	328	321	326	331	312	314	281	330	314	292	317	319	327	324	327	303	326	327	320	336	324	297	289	327	333	331	331	341	295	302	304	342	325	300	321	334	330	300	321	317	329	318	347	341	312	316	301	282	302	332	327	317	333	302	340	324	310	303	337	339	306	354	313	310	288	293	319	306	309	319	328	356	334	338	312	329	320	345	292	313	302	338	332	318	333	341	349	340	340	298	315	363	287	333	302	339	287	336	316	350	306	313	312	341	359	352	319	319	307	334	352	317	317	307	355	382	303	332	335	333	335	299	335	336	342	311	321	282	308	316	309	340	309	307	307	355	338	351	322	304	338	345	311	320	331	361	294	327	329	334	331	309	305	348	339	308	326	346	321	316	349	316	328	312	325	363	321	317	320	320	316	310	285	281	337	332	320	289	291	293	315	312	326	327	335	326	314	297	314	308	321	336	312	337	298	347	361	342	330	328	333	336	291	326	325	297	362	329	317	358	310	327	322	281	354	313	306	341	307	318	310	316	317	323	319	310	324	338	338	335	323	340	324	343	320	328	362	328	347	302	337	299	274	314	315	361	315	338	330	313	332	343	316	325	330	300	291	302	305	319	310	315	355	317	308	305	366	321	289	331	310	330	311	326	324	312	316	295	317	331	327	284	318	330	360	311	339	316	310	321	363	288	335	344	359	321	333	303	326	293	317	304	304	325	326	365	345	332	312	325	305	299	369	345	301	312	316	317	334	301	305	339	361	302	331	335	302	298	324	315	342	344	356	312	313	308	320	306	299	328	296	321	297	333	318	318	317	314	319	346	319	325	297	337	352	303	338	336	336	303	373	319	322	334	307	278	342	307	283	331	323	349	352	320	342	289	287	317	337	309	299	313	364	323	285	291	316	333	342	349	305	312	332	303	294	338	348	320	362	323	301	337	330	324	307	307	309	344	294	318	300	344	345	332	321	321	331	310	302	380	306	364	301	324	338	310	332	332	299	345	339	333	314	301	311	292	288	303	323	340	326	330	309	345	328	307	344	315	328	300	334	319	336	333	305	352	369	296	272	312	332	322	333	332	315	273	341	358	321	308	306	338	312	270	304	328	333	362	323	310	321	309	310	315	341	295	322	321	345	332	324
6854	1067	1630	1717	1473	1236	1178	1061	1014	937	959	923	860	874	849	838	794	857	814	809	830	782	793	808	842	757	753	838	762	768	777	807	783	763	691	780	754	732	783	805	712	751	759	783	754	752	740	770	693	736	732	756	736	768	778	756	768	724	747	708	788	763	744	712	800	734	721	760	729	730	732	766	794	730	738	756	728	796	753	704	707	734	715	758	701	710	743	787	752	768	782	753	729	769	729	718	772	738	764	778	737	692	739	719	749	772	755	756	726	734	709	769	768	759	726	752	728	727	762	740	764	728	750	746	738	729	772	779	716	737	722	705	746	720	732	720	731	716	740	695	828	743	734	770	760	742	784	726	736	719	729	751	742	707	792	731	725	756	709	738	729	765	758	800	736	712	714	777	741	788	698	730	784	736	741	748	758	782	739	763	716	720	691	756	686	709	753	769	796	722	718	736	721	744	700	735	700	745	692	772	739	782	706	757	700	771	769	703	723	728	787	744	770	741	725	748	788	757	739	733	751	704	702	773	723	744	685	721	730	737	760	745	712	730	744	791	769	737	763	752	731	783	707	754	711	686	798	725	753	775	750	685	748	744	784	781	733	698	748	709	769	775	723	716	776	745	746	731	715	695	755	758	738	776	752	743	758	760	708	742	723	726	744	784	744	714	779	738	798	765	709	757	755	748	723	732	792	772	735	777	736	767	743	725	702	725	751	748	731	739	758	678	777	703	753	728	759	766	751	738	741	702	740	750	676	749	716	719	757	752	819	761	796	727	759	751	753	706	706	753	773	729	787	766	737	742	744	773	764	733	777	738	765	791	765	694	763	753	744	789	769	746	738	718	713	782	779	745	725	756	700	729	715	708	739	695	756	738	742	787	739	741	751	706	724	722	766	782	693	749	737	771	773	741	740	720	756	759	759	799	715	765	769	743	748	701	806	747	793	743	743	766	780	751	722	785	762	757	753	769	774	736	725	824	728	736	747	715	747	711	681	740	764	737	766	754	748	709	757	720	802	725	783	753	748	689	752	743	697	758	747	749	761	762	791	747	743	751	730	728	702	703	699	697	736	729	754	750	727	781	735	707	787	760	692	728	794	768	748	722	736	752	737	758	800	719	738	720	755	729	729	757	736	765	754	770	768	794	769	758	714	742	759	735	726	769	688	677	742	731	745	769	758	720	751	759	761	731	763	759	807	683	749	741	719	772	797	767	721	739	710	762	764	709	700	737	722	730	744	734	750	706	752	760	736	754	712	761	756	704	712	729	730	699	785	746	776	705	738	728	748	663	758	739	724	736	718	709	730	717	726	736	701	708	748	734	736	753	772	718	753	756	709	700	692	784	736	768	794	761	702	755	786	691	733	789	769	696	788	737	710	729	723	751	717	729	704	761	718	720	764	836	763	781	771	756	715	736	777	732	767	700	799	731	711	696	742	725	716	739	746	702	718	747	729	787	799	732	757	786	746	699	760	747	774	733	733	716	764	727	758	742	724	756	767	820	768	768	743	782	745	750	745	701	741	794	718	757	735	759	721	782	751	730	748	723	799	734	778	755	798	699	704	769	779	709	715	758	759	764	765	750	738	720	770	729	766	778	758	755	721	708	781	752	715	746	718	756	813	769	741	764	756	749	807	705	766	761	747	725	722	737	736	735	689	775	721	765	728	736	720	718	730	718	751	765	732	723	728	739	763	752	757	731	746	723	729	749	764	740	707	793	735	739	757	766	752	761	791	734	754	741	723	729	768	735	827	737	694	744	730	701	782	746	728	747	763	708	715	768	742	740	758	728	779	780	749	748	742	764	743	754	752	743	724	759	701	732	721	770	720	748	742	731	747	757	758	732	766	722	745	724	731	735	751	736	745	722	727	742	759	771	743	734	723	711	743	724	735	769	752	719	741	716	724	717	770	738	723	751	762	759	721	790	760	724	744	710	738	746	727	732	775	723	762	764	770	758	752	751	758	755	722	747	718	782	712	715	730	743	767	753	738	724	732	756	768	747	738	752	725	740	751	734	753	781	726	738	761	742	709	753	735	776	756	739	732	720	735	720	767	738	768	760	695	756	735	749	729	693	803	729	720	729	756	732	813	739	767	772	768	774	810	734	791	748	751	774	761	750	796	699	760	753	740	736	755	785	685	738	769	747	743	772	748	726	760	781	746	759	737	779	694	745	742	732	756	750	744	770	748	773	754	761	749	742	756	723	728	773	693	757	754	756	703	713	749	759	676	724	741	770	760	780	730	745	758	803	724	724	763	743	758	702	753	754	763	736	724	740	767	743	751	740	699	788	774	815	789	733	758	740	725	701	756	718	734	801	758	739	730	724	772	721	717	740	718	736	725	760	769	768	768	696	759	767	691	774	746	747	782	718	688	741	704	711	767	748	691	719	712	775	750	773	733	717	751	772	739	724	777	757	735	715	758	711	779	760	747	746	761	777	744	681	722	788	765	729	727	751	729	754	761	745	756	737	720	756	743	727	773	745	788	737	730	733	710	787	724	719	815	704	726	768	728	732	754	728	711	715	712	750	762	769	769	724	749	717	757	770	694	741	760	752	756	767	789	730	717	764	797	740	737	783	704	731	723	716	745	753	770	737	769	779	772	745	734	753	775	708	767	717	722	750	743	759	736	687	747	784	753	712	730	727	775	710	732	725	710	690	724	763	752	740	779	733	767	778	739	738	749	723	694	766	734	760	730	759	694	739	734	724	729	780	772	767	732	804	780	725	726	743	742	727	749	744	744	741	723	752	696	747	786	807	698	751	719	733	747	761	774	775	744	737	714	770	793	737	737	746	775	771	732	727	736	745	777	753	749	703	736	736	782	729	666	741	761	746	742	723	794	754	742	784	745	697	777	759	712	748	735	727	729	735	696	736	699	709	778	716	723	722	746	693	775	738	755	789	692	736	735	734	747	695	702	766	741	753	741	806	747	772	741	752	740	751	753	735	738	729	731	709	755	771	741	784	699	755	721	770	730	672	759	678	757	779	721	778	806	734	761	781	742	706	740	713	745	745	733	779	780	740	739	733	698	698	767	747	722	713	725	747	731	734	690	724	758	765	713	745	707	736	771	759	749	731	718	710	717	697	685	725	733	762	746	762	807	751	755	733	745	687	679	767	727	758	746	748	747	735	719	786	677	750	739	763	738	765	793	751	798	725	766	755	754	731	779	766	741	808	741	788	764	744	723	727	712	749	719	745	752	762	739	760	755	755	787	749	768	751	740	707	689	728	735	716	739	771	720	767	714	777	718	728	759	800	762	775	764	737	776	737	751	748	767	729	766	762	734	741	717	774	798	794	789	794	723	760	745	755	757	743	700	797	754	724	706	754	765	688	721	770	740	708	757	757	788	768	750	708	717	756	767	768	799	741	766	753	728	763	745	741	760	781	781	759	743	731	786	735	791	684	732	730	731	761	707	711	766	762	741	760	753	757	780	736	764	746	751	746	746	750	750	757	752	758	729	775	768	768	737	698	741	740	714	745
14847	1376	1046	797	551	461	435	356	356	368	327	327	320	275	276	298	288	263	255	286	299	252	316	260	282	287	268	253	295	284	286	242	277	260	280	295	262	259	272	291	240	239	290	272	294	252	231	234	285	276	247	278	244	276	285	274	255	250	302	290	281	254	263	265	278	278	266	304	319	258	254	269	241	252	276	271	292	264	250	259	296	286	283	257	281	253	284	283	264	246	295	293	257	269	283	263	286	278	270	278	268	272	287	251	246	235	277	276	272	281	272	263	280	244	234	276	292	285	302	285	257	255	305	273	268	262	266	284	265	260	282	262	255	280	262	258	283	247	247	277	288	238	258	248	284	257	257	281	274	263	270	268	267	292	263	251	248	290	240	278	263	275	283	218	252	264	250	265	269	252	276	273	266	271	262	235	261	283	270	253	248	243	241	276	264	294	252	275	283	246	279	259	236	272	256	277	278	312	262	261	253	297	287	240	270	292	262	268	265	260	257	253	258	264	278	258	277	248	252	264	282	294	261	242	287	270	244	259	276	253	251	273	281	267	269	271	292	253	271	277	265	297	311	276	285	280	247	238	283	293	284	263	275	287	284	290	263	251	267	259	300	258	266	260	222	289	265	279	281	268	261	257	261	288	300	267	275	261	239	298	259	283	294	262	249	296	284	258	278	259	276	237	293	256	272	274	267	254	248	272	275	270	289	268	249	304	264	285	271	218	276	280	280	267	268	284	286	240	277	244	267	260	288	277	256	265	245	277	283	282	255	254	258	271	300	285	317	253	272	258	248	255	282	261	258	264	267	281	266	273	275	247	269	239	265	266	281	259	274	301	249	240	242	273	253	268	265	292	276	294	279	277	290	279	239	258	272	288	286	258	284	247	260	272	241	258	251	266	248	261	260	250	288	263	263	279	238	274	281	277	286	263	255	279	274	275	248	251	279	266	304	282	283	290	263	281	280	252	279	259	274	260	257	272	262	280	265	233	281	262	249	297	283	253	253	286	243	240	315	244	276	272	288	253	252	274	268	262	262	264	284	262	291	256	292	294	300	269	254	260	262	272	280	258	260	256	231	290	235	271	262	283	264	279	269	264	259	286	283	257	285	284	269	276	289	294	261	279	266	247	252	270	295	288	243	264	261	276	279	268	269	278	272	272	297	261	277	288	279	271	287	266	281	248	246	265	284	247	257	268	295	287	237	240	288	267	229	279	282	290	260	285	256	268	278	288	261	267	260	274	298	266	280	249	273	256	262	269	258	261	260	270	287	262	226	261	253	251	282	270	277	257	272	272	265	257	259	292	262	279	287	254	262	219	275	272	280	270	262	269	270	260	305	274	243	294	267	273	265	234	289	325	269	256	264	249	274	271	279	273	271	266	246	284	263	262	283	273	295	258	251	238	253	296	278	247	267	256	283	276	247	286	246	268	252	303	250	224	245	282	251	258	275	259	268	308	277	285	262	237	302	275	234	257	277	273	279	239	276	262	303	278	269	287	256	273	284	266	259	280	275	290	268	238	263	293	286	296	259	292	286	274	264	279	309	295	265	259	268	274	263	285	269	265	283	271	277	252	276	291	246	257	244	264	272	249	255	288	250	253	257	275	266	273	272	262	247	253	307	291	270	299	220	252	277	279	286	269	268	262	229	264	287	252	227	229	302	263	242	271	280	254	279	281	261	232	250	268	269	264	262	293	258	269	239	259	275	287	283	258	252	284	248	268	259	283	247	271	247	263	246	266	267	255	272	261	257	248	259	248	275	260	272	255	253	264	234	268	287	244	263	286	264	266	253	273	240	260	269	265	271	262	274	276	277	295	284	316	274	254	261	270	254	271	273	284	259	289	259	260	254	330	258	241	263	264	282	253	296	267	246	304	278	270	267	272	276	284	269	238	244	268	259	309	266	308	284	275	256	259	237	275	275	293	308	259	253	222	242	259	243	270	271	278	280	270	263	244	263	274	268	289	238	261	292	267	252	243	251	286	254	319	262	271	298	243	264	268	276	274	274	267	265	272	285	237	264	270	253	278	276	254	264	268	294	199	246	274	278	274	277	284	280	249	254	250	272	239	256	273	258	274	273	283	273	259	257	269	271	240	283	253	251	263	271	276	272	283	277	241	249	283	263	295	285	249	264	289	291	280	274	285	292	240	241	261	243	282	260	262	252	306	260	262	250	235	287	265	291	282	287	241	274	253	279	275	273	267	254	266	277	273	255	293	273	246	268	225	251	249	274	300	272	282	246	277	269	268	277	258	265	300	296	279	282	312	293	289	278	259	256	278	251	233	264	275	288	237	279	266	249	290	268	286	255	255	291	260	276	262	258	265	236	274	256	247	291	268	256	278	259	282	267	270	252	250	285	245	273	286	271	286	256	253	277	234	225	282	246	262	265	239	261	269	284	271	282	254	291	265	247	274	290	274	253	254	251	269	277	251	255	296	284	242	281	281	258	293	288	306	256	286	274	258	251	268	271	293	238	289	266	250	277	250	254	276	248	247	238	291	252	277	256	267	277	248	254	291	267	266	301	275	277	273	278	289	261	260	255	263	249	271	254	261	265	228	257	261	236	258	272	319	274	273	269	287	244	256	274	247	274	263	263	268	247	268	276	241	279	279	279	270	258	233	289	255	274	241	268	296	283	259	242	272	295	252	259	271	271	259	280	263	252	248	268	253	262	281	267	291	274	275	294	255	280	269	270	276	262	285	251	283	280	246	277	270	300	278	269	251	285	274	301	218	263	247	252	260	249	250	262	294	281	288	245	292	279	261	258	277	276	250	247	279	259	258	297	249	245	261	279	239	271	256	256	295	253	298	242	207	263	252	253	259	283	247	287	283	251	285	277	280	268	291	271	233	232	272	260	243	292	259	252	217	245	288	295	289	241	267	275	256	250	281	249	263	275	250	269	274	283	264	273	266	288	300	253	281	273	267	271	293	269	263	264	282	240	248	282	284	261	250	257	274	260	286	293	274	267	287	239	288	288	272	296	249	241	277	277	258	276	249	278	267	242	248	274	259	293	247	271	265	277	235	245	255	264	265	247	259	275	278	285	263	275	263	269	249	256	278	269	274	277	264	284	259	286	258	272	273	296	298	252	286	288	259	244	238	302	286	254	281	245	239	255	244	264	269	249	279	288	290	285	307	267	238	289	268	245	262	287	278	278	278	281	266	270	249	294	323	252	248	265	254	259	262	272	278	282	248	250	285	268	289	263	256	265	226	240	273	254	285	266	264	301	231	242	260	258	293	296	264	231	263	273	300	266	233	242	263	265	234	247	311	280	280	248	278	233	246	288	263	261	258	292	252	266	270	279	263	272	243	264	266	257	282	256	281	279	267	268	256	269	250	271	236	289	258	241	246	250	287	291	261	261	281	232	290	265	260	256	279	257	244	263	266	244	249	249	251	230	261	319	252	249	304	280	243	262	272	287	279	275	264	268	269	264	249	267	286	272	229	251	251	275	259	294	269	235	237	271	239	274	290	270	301
8461	1221	2155	2308	1951	1590	1417	1242	1104	1056	973	923	834	848	808	759	747	730	722	712	738	710	674	707	661	667	668	662	646	627	628	661	642	599	642	624	641	651	622	614	629	586	607	623	651	626	594	637	603	606	595	591	636	612	589	602	593	602	601	638	646	642	609	666	621	663	639	612	634	609	570	629	628	624	589	593	595	591	615	591	658	571	659	612	613	607	631	579	610	619	630	613	587	582	593	614	562	598	653	549	603	617	597	621	612	583	606	601	606	578	605	573	567	602	582	613	591	651	579	611	593	575	584	580	595	621	576	601	628	619	589	603	576	599	567	615	571	604	603	576	616	631	611	551	586	585	639	598	586	606	636	592	584	610	584	640	606	554	618	582	623	618	608	611	591	576	613	622	577	594	595	638	643	582	620	632	584	655	617	570	647	641	593	607	608	589	614	588	616	586	598	615	643	562	631	607	619	635	642	580	629	601	584	569	608	612	616	603	621	590	605	542	636	633	591	594	613	659	569	585	600	597	607	615	638	575	633	610	603	602	582	612	587	666	598	619	611	633	538	607	607	596	582	545	601	580	583	584	607	537	613	606	571	598	571	606	625	599	601	625	619	619	598	571	624	610	621	600	617	598	547	647	587	589	618	613	675	574	637	606	627	593	590	609	593	615	622	570	582	615	586	621	584	600	600	606	623	578	603	600	597	623	588	604	575	656	607	603	613	588	588	605	605	602	556	628	615	563	577	625	577	616	633	583	608	600	592	609	639	647	584	581	569	613	628	582	571	580	616	602	632	625	621	620	640	600	592	607	621	622	583	575	546	596	644	569	570	604	564	592	624	605	609	579	607	558	590	596	623	607	577	631	617	601	578	615	616	560	562	632	606	626	611	629	557	620	606	625	620	601	576	572	595	594	613	619	615	597	642	604	616	569	597	588	576	583	613	622	552	600	621	571	616	627	581	589	618	602	616	581	607	593	612	654	606	595	592	555	629	609	605	600	675	642	618	630	613	545	587	625	560	600	609	628	636	596	606	638	576	596	670	606	631	561	603	609	574	665	584	604	610	603	578	586	585	588	580	613	607	622	570	618	599	642	579	563	607	604	640	628	611	591	651	616	596	608	636	620	615	589	574	652	602	610	603	655	610	621	609	593	608	610	592	576	584	630	630	573	569	642	629	626	575	598	620	600	606	648	604	586	606	618	607	588	597	625	590	623	610	563	599	634	616	624	606	581	627	597	566	600	627	590	612	642	587	605	610	586	623	602	626	632	604	589	557	631	592	601	613	613	545	609	583	588	594	608	599	631	638	594	580	618	634	633	577	602	595	557	606	570	580	611	605	591	612	655	596	614	594	596	597	599	627	632	608	612	620	611	569	599	612	569	640	615	585	617	626	623	595	588	607	632	608	565	597	618	631	582	539	624	612	604	553	595	614	601	562	619	606	598	604	605	622	594	619	593	583	592	628	661	587	588	578	601	575	603	618	610	637	619	631	604	645	566	576	588	621	644	652	651	615	589	630	577	609	565	613	572	596	620	633	611	608	638	633	571	605	593	594	611	628	587	616	588	584	607	618	566	599	572	572	595	665	603	607	570	643	643	575	621	641	605	609	571	599	629	617	609	590	608	570	652	603	630	578	593	615	595	609	569	663	589	571	615	568	609	570	652	580	602	611	611	646	643	624	609	608	600	570	607	631	591	629	605	581	623	628	608	571	601	618	589	592	596	605	568	596	580	586	600	617	647	578	599	620	612	607	619	604	599	594	646	642	609	622	610	586	584	616	611	576	615	624	570	601	606	611	624	597	618	613	646	680	614	630	630	595	614	611	598	597	628	604	641	602	606	602	654	612	543	603	646	595	671	607	599	626	574	588	573	611	619	606	570	574	565	585	601	650	637	589	567	611	566	622	566	607	614	608	612	613	618	599	618	581	616	587	601	540	561	556	574	623	582	579	595	595	625	602	605	593	632	590	552	597	589	601	629	618	610	630	575	606	566	583	578	610	590	581	619	603	582	570	611	633	608	616	636	602	583	596	590	594	595	598	612	602	614	652	593	574	607	594	615	580	635	600	610	589	623	640	629	543	599	572	614	623	611	597	599	571	604	561	600	595	609	591	641	626	643	604	576	617	614	605	598	609	618	591	613	600	628	603	553	611	552	610	596	601	581	568	570	605	555	584	582	635	571	599	609	641	623	564	637	617	619	599	565	624	575	595	609	599	613	585	628	611	630	578	660	604	655	571	630	610	645	644	598	617	616	635	604	617	581	611	606	597	602	574	609	608	621	606	590	624	604	574	610	619	585	608	573	636	577	639	568	571	604	620	568	586	598	588	575	589	618	626	608	573	591	596	621	604	608	599	631	632	606	597	646	626	610	607	610	562	649	629	599	623	593	617	642	596	643	585	620	654	600	618	626	598	578	568	600	583	569	616	619	635	608	595	555	654	631	599	656	608	635	618	616	605	618	590	581	604	598	591	599	604	589	574	624	608	611	570	624	618	652	618	625	574	616	563	591	590	608	654	581	635	601	663	605	594	578	564	571	557	605	600	609	630	621	595	633	659	631	570	613	590	555	604	609	641	591	609	588	574	572	585	618	589	593	608	619	581	590	618	591	603	613	621	588	619	642	601	587	626	593	572	608	606	640	626	572	588	581	596	592	632	618	572	542	620	592	642	591	592	572	600	618	654	574	599	614	608	597	593	577	634	641	582	634	579	618	588	613	574	635	604	519	646	560	573	619	602	592	649	591	590	572	622	571	569	631	564	601	623	630	631	610	605	580	615	587	601	623	596	607	654	574	629	640	609	600	610	588	623	602	549	615	585	626	607	603	608	642	635	574	627	610	612	558	595	588	597	571	600	611	611	575	606	547	587	557	543	628	622	607	606	590	627	633	592	636	572	585	576	593	628	638	627	586	584	624	563	617	611	604	625	582	623	614	602	565	598	558	581	603	627	608	593	595	576	648	633	617	598	627	642	622	595	582	578	594	533	550	566	600	608	610	610	589	585	597	559	626	588	619	594	622	634	597	616	584	639	581	591	610	636	620	643	594	590	604	541	575	574	600	554	581	594	571	580	563	615	613	596	573	569	567	584	609	612	623	651	659	598	600	606	590	587	585	581	545	600	592	594	602	615	632	614	593	593	559	612	590	610	636	620	607	594	563	642	607	621	582	588	639	597	603	584	565	565	613	638	578	599	600	560	589	574	583	623	604	616	589	582	570	586	613	639	577	576	631	623	581	601	596	597	655	606	593	616	567	583	577	642	578	619	562	576	632	624	617	585	604	624	628	610	563	608	578	609	637	633	587	627	643	619	602	602	614	620	604	628	578	637	582	580	636	599	574	602	572	615	588	603	637	579	606	641	634	587	583	616	608	592	624	599	616	655	570	592	582	631	622	593	590	608	608	639	599	612	577	611	624	596	611	595	615	580	609	618	656	612	643	632	614	665	632	586	621	624	607	620	630	601	572	556	610	594	575	629	590	633	575
1393	210	216	199	188	182	180	191	169	180	187	189	170	160	210	171	160	182	183	164	169	185	163	192	165	163	171	165	183	182	187	187	172	196	181	162	174	163	169	182	180	166	174	198	191	176	176	160	169	168	146	182	204	172	189	188	195	187	165	174	173	172	188	182	189	158	187	162	172	189	165	178	181	183	192	163	172	157	178	177	154	190	168	167	175	180	145	179	174	166	188	169	182	159	184	194	185	174	193	165	166	196	163	172	187	150	192	161	149	170	169	179	186	169	186	174	187	196	162	176	193	176	174	167	169	194	165	190	182	156	165	172	171	154	155	175	170	160	190	152	156	215	168	155	176	167	175	162	187	156	158	168	186	137	175	165	177	192	179	182	188	201	169	169	176	180	168	187	207	182	179	181	182	169	175	150	153	181	158	168	199	143	175	149	191	174	173	164	154	171	159	172	201	157	170	171	184	176	183	177	158	171	189	172	156	152	183	171	158	172	180	188	179	190	168	165	185	170	184	177	178	179	139	129	175	186	178	189	166	173	192	175	169	186	203	203	183	183	162	179	179	188	165	163	174	169	149	177	158	174	181	159	174	174	189	159	166	182	170	196	163	177	173	186	171	166	158	170	165	166	189	205	168	193	189	176	175	165	185	170	175	152	166	174	168	179	170	169	179	168	160	171	183	168	161	157	187	192	163	152	165	173	182	204	143	165	148	194	173	213	161	190	162	189	177	159	188	189	210	182	172	155	187	166	182	164	165	195	173	167	157	165	176	195	194	192	173	186	184	153	191	212	175	180	175	181	178	186	191	169	185	170	181	164	153	173	210	205	171	177	158	173	185	190	200	167	171	175	144	161	182	154	174	183	187	175	177	160	189	200	201	197	163	191	183	180	179	176	179	184	174	181	157	193	188	175	174	157	172	190	185	157	188	162	164	140	179	212	201	172	181	176	171	165	183	164	167	209	154	168	176	152	198	187	184	181	194	150	168	170	164	185	170	199	185	173	190	167	148	202	184	175	178	163	137	179	157	222	190	169	152	195	170	170	190	176	160	181	204	187	173	169	173	174	219	187	169	176	175	193	191	147	197	179	181	172	169	187	184	193	167	165	203	182	170	194	181	136	154	164	174	191	168	187	192	184	182	177	191	180	188	190	152	167	175	194	192	184	173	178	184	195	197	185	184	149	171	183	190	168	185	179	195	170	168	198	194	180	164	172	177	145	172	177	162	166	156	159	174	168	194	172	177	153	179	154	166	163	189	179	151	196	175	193	189	160	157	167	156	197	167	159	210	181	156	179	201	183	164	156	185	147	176	164	167	169	176	208	179	173	172	167	169	163	185	176	190	187	179	165	175	183	180	171	192	167	165	182	152	182	187	157	181	212	204	185	203	180	173	195	179	149	178	188	156	201	196	173	212	166	166	187	169	183	167	159	223	183	144	172	166	166	181	192	180	187	172	185	169	196	185	158	179	176	169	157	180	189	166	186	182	176	175	177	181	166	186	178	185	175	143	214	163	194	181	180	153	181	178	195	161	174	172	185	152	189	185	184	175	175	165	176	166	187	199	196	173	176	163	162	156	166	185	170	182	192	179	175	147	183	175	159	145	159	176	169	160	155	193	166	160	214	178	163	199	183	139	189	176	178	177	189	155	158	181	172	190	159	173	187	187	195	147	206	178	187	164	168	136	166	175	151	164	200	198	165	163	165	187	151	173	166	192	182	152	164	176	153	177	181	148	190	172	155	184	157	184	167	171	155	207	208	172	199	167	164	187	161	203	187	177	177	163	168	159	180	177	164	166	176	193	203	149	176	156	172	180	170	151	142	169	171	178	162	162	174	155	182	174	166	175	187	167	162	168	205	190	191	167	156	171	192	188	186	170	185	173	180	170	181	157	178	186	187	179	184	191	173	210	171	174	185	183	162	155	154	171	180	175	174	183	175	180	198	175	177	182	159	155	225	199	165	149	185	192	160	188	169	195	151	175	167	150	153	142	155	176	171	174	191	159	150	181	173	171	160	157	184	173	170	192	175	174	184	184	178	191	201	192	178	167	174	193	182	153	179	165	181	164	190	175	171	179	189	174	168	163	196	163	175	160	160	170	173	207	168	168	178	155	150	151	163	199	168	157	162	141	176	203	176	205	173	177	195	190	196	174	171	166	169	183	204	155	159	137	177	185	162	166	177	178	197	203	194	171	162	163	180	167	180	187	182	157	164	176	155	161	179	177	165	179	149	159	183	175	183	179	175	178	194	184	164	184	175	177	193	190	186	205	187	181	196	170	198	175	201	172	188	186	205	182	186	189	176	172	151	192	184	198	201	182	141	154	165	173	138	158	159	189	159	195	162	155	159	172	162	190	179	173	169	200	188	169	168	169	175	201	166	186	154	167	166	187	184	162	166	157	188	186	142	169	167	183	185	168	153	172	153	196	140	177	201	191	191	143	169	175	147	158	145	162	145	168	177	180	149	168	159	175	187	141	177	176	150	162	159	149	152	173	170	177	178	180	188	179	169	167	191	176	161	195	157	192	167	158	163	170	152	195	183	186	150	151	175	176	147	147	178	144	201	169	141	176	182	192	177	181	189	174	173	175	178	180	175	163	169	181	184	177	185	181	202	163	178	212	174	161	171	179	179	193	200	187	168	161	168	161	193	185	172	172	176	181	193	174	178	171	178	159	180	173	179	169	181	167	170	174	172	178	184	156	167	171	187	187	187	162	166	182	167	168	181	169	179	179	173	156	189	187	177	178	157	183	194	176	185	177	181	178	171	197	165	188	178	187	181	174	167	152	166	165	153	167	165	168	199	181	153	149	183	175	177	175	174	175	163	167	168	180	184	158	182	184	158	172	189	181	199	166	185	179	169	172	173	170	161	184	180	193	171	169	174	174	159	187	179	190	169	153	177	197	161	205	180	174	157	168	160	184	165	168	170	185	176	166	161	177	146	152	190	187	161	176	164	157	192	160	182	189	173	165	171	175	176	170	185	182	194	174	179	162	187	177	179	154	204	206	167	186	181	182	159	188	174	153	206	178	167	170	171	172	148	184	167	174	161	164	191	196	191	170	165	180	179	187	156	193	155	143	158	201	202	179	169	163	170	166	167	178	181	162	181	147	169	182	169	175	187	149	170	168	193	179	196	166	187	188	185	203	157	190	177	195	176	178	182	186	165	179	185	171	172	164	159	168	167	179	158	163	212	160	192	168	175	188	176	192	175	179	172	182	167	171	176	170	179	213	184	167	173	156	162	175	168	202	170	199	193	169	185	155	202	177	171	182	186	170	167	181	175	181	186	166	170	181	188	155	168	175	173	169	177	144	176	198	195	186	194	211	167	167	174	182	200	211	171	169	191	147	185	207	158	185	189	170	148	169	159	206	193	176	169	166	190	171	181	212	191	170	189	165	182	193	186	191	174	161	166	184	175	170	175	177	200	190	182	154	197	164	196	171	161	188	186	178	188	171	174	209	188	156	176	185	173	178	195
1727	489	511	445	469	452	491	448	467	459	440	489	423	412	435	447	446	457	450	459	449	426	436	420	455	455	458	496	444	501	473	449	448	453	463	424	458	457	441	451	421	434	449	414	438	432	452	464	412	442	448	435	478	479	456	440	426	443	452	421	464	441	478	468	429	447	488	444	433	450	457	461	411	451	446	439	431	461	448	431	470	390	455	459	435	439	448	485	472	467	455	426	458	444	452	454	430	424	422	444	458	459	428	448	437	471	457	463	463	452	453	472	401	422	453	446	468	454	439	434	438	476	427	455	453	449	489	441	473	443	409	451	428	408	466	453	435	461	462	460	449	398	427	460	449	449	428	418	428	452	464	461	423	472	480	435	425	423	438	427	468	434	479	460	420	447	434	451	454	417	442	444	436	458	473	433	447	437	435	469	412	424	443	411	458	408	469	473	440	474	445	477	449	452	448	413	458	417	439	411	429	453	469	418	476	444	449	458	435	447	456	448	485	445	439	433	442	448	442	418	467	451	430	462	456	424	384	468	436	463	426	432	434	446	467	456	476	440	462	436	426	435	446	446	427	458	444	429	443	421	454	451	410	419	474	417	445	458	451	445	456	412	448	471	440	449	441	453	485	434	419	443	433	419	420	424	435	498	446	437	468	420	431	412	460	460	468	448	438	461	457	455	438	435	489	445	418	444	479	427	427	445	462	487	441	437	427	441	450	448	452	410	474	443	403	453	429	438	438	457	459	453	440	467	457	455	432	438	414	431	450	461	444	439	450	462	415	465	479	428	474	450	446	421	469	419	459	446	459	479	461	409	461	461	441	455	456	441	459	455	448	447	443	453	430	441	487	436	468	424	435	443	464	478	439	418	477	455	461	449	470	403	473	419	478	444	434	473	450	459	474	432	431	428	464	462	419	436	450	470	458	461	486	460	427	434	423	490	454	462	434	445	475	491	425	424	429	456	450	454	455	410	486	432	438	464	472	422	420	490	435	450	428	440	445	427	441	439	453	410	446	399	439	454	453	404	444	469	452	426	452	503	457	439	451	445	445	458	436	459	433	435	464	450	437	439	471	430	442	446	417	472	440	437	435	462	431	417	441	465	461	458	481	459	442	449	450	438	453	468	479	439	473	476	450	459	451	442	436	461	471	414	487	449	442	449	432	429	460	435	468	421	459	419	448	413	449	464	440	427	428	472	411	460	442	451	455	498	462	420	437	443	478	437	422	437	431	421	437	472	454	434	460	432	455	486	449	479	469	487	396	472	431	425	467	453	422	451	457	443	446	448	450	418	477	439	459	412	455	447	469	451	511	455	441	444	435	412	464	433	410	449	409	427	430	433	434	468	432	466	404	420	446	435	409	436	454	414	420	462	475	440	464	455	473	429	444	463	445	448	454	435	466	443	476	456	487	445	466	440	460	469	454	430	453	465	458	463	439	454	436	453	442	431	434	421	464	421	453	471	450	408	461	451	462	398	456	480	450	412	444	446	451	483	439	459	450	416	479	416	435	467	421	489	459	470	454	480	443	442	457	439	435	455	427	435	426	443	490	451	464	463	453	438	464	431	465	428	443	485	427	423	472	455	468	403	441	450	455	481	441	445	463	420	441	476	445	451	411	467	455	420	426	422	442	439	448	451	417	448	437	476	420	452	433	419	385	442	446	431	448	440	454	443	410	477	408	436	434	448	472	441	483	473	450	473	471	404	452	434	455	431	407	395	470	485	466	442	429	452	475	448	471	421	467	466	474	424	434	449	439	467	425	448	427	446	460	439	442	447	443	453	483	416	472	453	449	432	473	473	466	436	450	455	453	436	471	469	462	473	422	426	443	444	479	440	445	457	418	481	394	426	465	440	446	398	451	465	408	405	437	427	435	472	450	431	468	443	466	459	453	477	456	441	472	441	442	428	428	472	469	430	429	455	424	453	479	481	442	484	434	450	432	427	451	478	449	430	433	459	462	472	466	423	438	442	431	469	472	462	437	450	444	458	454	414	488	398	486	425	482	459	433	463	460	413	446	465	466	465	428	455	432	456	427	474	442	439	450	449	393	428	442	429	434	421	495	431	470	401	445	446	476	468	461	452	465	428	463	463	442	444	459	438	454	494	486	434	419	453	438	450	466	480	479	427	460	453	456	476	445	466	445	389	425	437	450	410	477	424	436	472	429	447	443	434	450	435	440	407	453	465	428	449	457	445	459	436	471	417	468	434	445	423	467	437	451	441	469	461	432	433	440	469	421	445	416	466	444	456	470	447	426	440	431	440	468	402	409	452	430	476	470	457	460	409	462	433	438	424	461	409	441	433	465	433	439	468	440	458	412	427	439	415	448	432	441	448	455	437	454	460	429	423	487	461	431	430	492	470	442	460	455	432	467	443	443	456	444	451	433	458	468	432	427	467	471	430	441	479	424	423	463	465	500	468	436	443	441	392	418	397	439	471	432	451	436	467	454	459	454	446	463	470	444	435	447	439	475	462	470	455	447	466	446	461	425	417	423	439	476	452	426	443	408	443	452	476	481	457	434	463	432	458	434	413	436	471	456	456	455	456	439	448	416	430	477	443	464	441	432	452	445	417	438	475	468	465	441	432	409	436	410	436	431	421	437	444	442	467	446	447	442	413	434	412	446	476	459	435	412	441	476	436	452	448	446	412	429	430	430	473	445	453	437	442	454	450	417	466	418	456	470	464	466	422	433	436	443	438	484	438	423	420	440	425	475	442	424	458	448	463	485	486	461	453	417	460	473	468	466	459	436	454	449	451	412	452	432	454	419	408	461	495	448	471	477	452	450	448	407	452	414	423	458	439	448	435	479	435	452	449	443	470	459	445	483	462	457	428	462	468	426	451	424	453	454	445	444	406	413	457	429	423	487	420	472	394	479	452	429	460	458	463	470	444	455	402	446	454	453	432	451	429	458	425	477	427	439	429	427	431	424	418	448	403	440	457	464	440	430	427	454	441	430	464	390	419	432	455	443	445	448	422	485	483	435	467	419	437	454	433	475	473	459	468	471	435	457	490	474	428	474	427	458	463	480	484	460	454	446	431	449	458	473	442	465	469	435	391	464	435	441	471	476	446	451	479	453	470	447	451	450	455	463	443	410	456	442	446	473	432	448	420	455	449	440	475	479	424	403	420	421	478	450	473	466	471	484	427	440	473	476	476	443	457	447	466	452	439	438	466	424	448	421	417	453	435	457	436	419	459	443	446	448	477	446	438	416	443	435	449	453	449	444	424	427	436	476	465	454	393	468	456	403	457	398	434	450	458	478	446	448	419	409	421	444	432	465	413	460	466	398	436	435	462	439	453	444	448	426	423	453	452	477	482	441	451	449	464	431	471	433	457	456	456	457	450	438	419	435	418	484	450	430	414	454	419	488	479	464	485	394	468	475	416	410	443	456	457	407	451	455	477	407	431	434	440	465	469	456	457	410	488	426	436	423	446	436	408	450	426	418	460	448	452	476	471	453	474	411	461	431	459	482	444
7823	704	633	590	423	434	382	399	352	311	365	338	342	346	322	337	352	340	323	353	297	312	349	327	326	317	330	326	325	305	340	308	364	330	327	303	353	328	318	336	338	323	313	306	312	283	300	330	361	336	321	307	340	352	325	320	321	328	326	320	319	342	349	300	324	317	345	316	330	340	291	352	305	301	367	328	313	310	322	322	315	330	389	334	352	334	319	318	327	325	326	311	330	319	353	327	345	334	313	340	321	343	337	328	295	331	335	295	315	340	314	343	319	344	315	330	310	328	324	323	359	322	308	345	313	314	345	320	281	329	303	341	336	322	313	324	338	312	312	325	296	333	339	349	341	281	303	336	336	307	328	336	312	351	313	312	299	324	309	356	321	328	342	347	315	312	315	313	324	340	337	298	311	300	349	319	339	317	333	312	343	326	335	307	309	318	310	332	338	334	333	340	318	287	319	290	328	319	314	310	325	304	301	321	292	317	338	346	327	334	305	330	317	333	324	309	338	342	295	364	330	302	349	319	297	329	319	328	338	302	317	340	349	320	328	325	308	341	340	298	323	334	360	340	338	347	300	312	344	348	309	310	312	320	348	345	312	320	340	320	319	329	343	322	350	331	336	333	315	308	301	333	338	269	301	311	318	310	327	303	325	322	297	300	346	300	306	326	328	350	317	339	348	356	304	311	346	353	315	328	315	342	325	324	333	364	327	345	303	329	276	292	341	356	296	326	323	344	343	331	335	320	286	299	320	303	325	364	351	345	342	319	346	275	310	282	307	318	340	317	321	291	312	284	335	298	314	334	312	359	318	315	336	325	352	287	301	309	318	312	313	290	339	322	361	308	324	322	347	331	285	311	339	290	349	351	309	296	324	306	312	339	342	346	332	336	353	338	359	297	292	341	332	342	339	345	310	332	274	323	301	327	328	298	296	331	311	375	316	327	321	321	347	308	322	307	298	345	312	347	343	318	330	327	318	332	323	327	300	306	311	365	341	365	334	322	330	382	314	314	325	339	330	335	309	300	332	358	309	328	326	278	314	350	327	328	305	286	315	377	334	365	323	299	327	307	289	321	312	303	320	267	323	313	312	343	330	314	314	284	334	335	324	347	318	352	345	339	344	293	325	350	355	333	342	313	305	320	300	328	331	340	304	320	301	279	329	343	299	332	323	307	327	351	325	328	305	320	340	366	339	309	311	333	323	312	318	358	338	342	329	328	333	370	342	332	324	333	297	358	318	364	335	333	301	338	327	339	321	320	344	335	314	295	317	328	321	313	319	319	328	336	324	334	314	299	324	313	303	358	363	313	315	335	332	289	305	318	345	316	303	333	329	329	328	359	341	336	333	326	328	332	346	335	313	316	313	318	314	336	359	309	335	337	328	356	300	319	331	291	326	297	336	318	299	325	342	332	293	330	339	304	329	336	335	326	297	321	324	331	348	302	343	321	341	331	320	321	339	336	326	351	324	319	325	324	287	310	343	314	306	344	327	315	313	317	318	324	342	351	339	312	313	342	303	328	336	325	300	342	315	311	335	298	357	306	334	325	317	316	334	309	284	309	322	301	301	334	327	313	303	322	344	319	382	339	323	341	345	334	324	331	270	321	329	324	311	308	321	342	337	296	316	346	324	304	322	354	348	345	288	331	348	319	311	318	342	308	304	308	319	311	303	310	342	352	354	347	321	339	299	310	341	313	343	306	297	327	340	307	312	314	314	296	320	329	292	334	331	315	359	269	295	322	339	316	293	299	328	329	342	308	347	314	308	333	336	309	324	306	322	327	328	304	324	286	326	328	339	329	347	307	293	327	329	292	305	338	322	344	345	325	313	299	328	304	356	306	315	357	345	338	318	337	319	336	305	295	306	348	357	314	320	339	331	313	287	311	360	365	306	292	314	329	319	312	337	305	307	319	359	346	345	305	291	325	372	318	314	313	308	316	296	328	311	286	293	370	294	306	324	297	348	301	307	358	351	317	310	338	317	295	307	312	334	302	338	305	304	321	318	321	300	305	346	341	327	311	334	331	330	344	299	289	345	319	309	309	343	306	317	304	329	344	325	328	347	319	343	336	337	294	273	292	305	326	362	313	334	305	308	295	331	341	341	277	344	322	331	331	347	306	324	363	292	311	280	327	347	310	284	329	310	350	332	299	329	312	356	290	321	333	373	323	323	347	322	322	310	316	324	284	364	302	319	333	348	332	313	350	335	338	317	331	344	315	339	321	309	335	300	350	347	291	346	320	305	343	308	329	331	360	330	350	319	296	358	319	335	344	354	303	282	306	304	314	344	297	364	321	324	360	316	304	295	314	341	326	348	344	324	301	320	337	313	282	314	358	332	338	347	318	344	312	285	333	348	325	317	307	306	325	338	307	316	327	318	291	333	328	314	305	333	378	338	342	338	336	364	321	297	356	329	332	333	342	301	299	343	311	317	324	326	306	333	314	305	315	311	346	310	331	348	336	296	348	329	344	302	280	350	299	319	319	318	350	321	307	311	274	330	294	284	316	317	309	320	352	343	309	341	314	335	313	347	352	328	334	325	300	309	345	312	336	317	320	312	350	290	317	293	299	340	351	316	333	354	325	325	351	305	304	323	276	351	312	339	332	342	310	300	318	324	310	355	338	283	298	287	321	298	313	336	341	332	294	313	313	343	325	336	357	340	342	307	325	309	327	339	349	286	334	337	323	307	325	334	328	343	314	345	373	332	328	338	316	326	360	321	327	328	365	342	305	322	318	342	321	344	313	293	316	320	323	308	352	298	312	328	285	327	333	297	300	311	339	346	294	325	300	330	321	338	329	326	319	332	326	351	347	304	317	311	369	329	292	315	303	305	292	323	325	335	338	307	314	326	290	305	328	294	341	341	304	319	349	322	304	309	357	304	353	320	327	315	308	359	341	295	331	325	343	320	352	318	305	335	343	302	308	331	311	342	334	333	331	304	317	298	289	305	307	341	291	341	324	308	297	324	289	313	340	318	320	289	344	341	325	308	319	307	328	314	324	282	316	335	324	349	341	360	315	305	305	347	313	315	358	304	327	329	309	284	291	294	302	298	326	322	285	306	327	324	297	333	315	327	302	354	315	295	350	312	342	348	339	321	329	324	314	313	328	357	333	318	299	339	336	295	348	345	321	346	277	315	317	310	314	341	313	314	323	358	322	335	342	323	336	315	337	283	293	314	312	331	334	286	303	338	306	325	317	318	327	335	319	292	341	330	312	308	308	328	355	325	356	310	325	301	318	339	344	298	340	322	312	328	334	302	365	339	354	322	333	358	333	322	331	344	322	314	313	329	366	320	299	321	352	348	334	331	326	323	366	342	330	316	309	313	311	346	352	330	329	318	342	338	319	293	303	352	341	320	319	339	380	353	311	317	343	333	312	344	348	307	308	316	312	305	305	329	293	295	296	299	296	348	317	333	357	306	312	312	339	376	302	312	315	328	297	289	304	316	303	338	328	323	335	323	329	350	303	333	363	317	340
6734	988	1549	1637	1462	1291	1168	1044	956	980	968	933	883	901	827	852	852	816	819	806	871	829	812	781	784	789	830	781	780	755	738	765	774	767	773	720	773	821	710	770	781	703	749	726	713	741	719	743	733	694	733	762	813	737	725	742	730	732	723	721	746	757	717	775	762	699	731	750	711	731	733	776	695	713	778	731	793	764	725	696	737	769	727	729	720	732	752	718	706	752	726	766	770	742	761	772	800	769	739	742	798	741	730	768	727	773	780	727	738	741	716	747	759	694	750	725	726	728	742	695	740	724	775	711	766	691	759	704	721	750	749	746	685	734	743	748	739	729	715	741	712	700	722	761	725	738	732	744	717	692	756	741	742	729	749	745	730	715	711	736	699	764	751	736	719	730	708	689	748	730	757	750	738	735	790	791	750	781	791	727	724	730	719	710	756	705	778	748	727	722	745	736	764	750	753	724	766	731	729	769	765	709	735	720	732	740	752	711	766	717	766	748	692	705	741	688	711	725	698	778	755	769	739	681	702	758	794	746	755	759	757	711	753	766	710	736	733	695	702	732	702	790	703	768	726	720	767	707	743	721	763	715	748	759	766	739	737	714	735	765	744	729	772	738	738	788	758	769	733	736	762	716	704	745	729	747	742	729	710	705	707	736	731	786	744	727	699	734	701	685	696	765	753	751	689	758	715	732	747	736	698	730	771	752	792	719	783	737	739	736	760	750	708	760	756	769	750	773	729	725	771	793	722	731	750	727	716	743	753	749	759	740	768	764	757	733	705	707	764	797	724	747	728	718	751	738	745	696	705	729	727	748	735	727	716	734	726	756	764	737	767	723	778	745	745	771	753	707	719	739	742	722	763	755	768	735	755	735	736	802	753	795	745	750	738	732	713	707	779	775	720	735	767	733	713	685	748	736	747	755	774	731	714	753	736	749	710	769	719	732	730	727	777	754	769	783	750	721	703	779	758	801	748	738	729	758	724	737	757	740	774	744	799	727	735	789	739	779	783	725	771	724	732	738	733	727	743	720	726	788	767	665	768	726	740	754	722	768	687	759	747	757	719	712	748	702	735	762	759	703	701	704	747	724	737	702	742	751	765	765	769	755	775	752	763	741	753	752	719	804	726	758	712	738	756	738	775	734	756	734	753	775	768	759	747	725	697	718	708	754	716	729	735	759	720	739	776	800	742	725	760	736	743	767	742	708	771	759	748	728	762	779	708	711	761	701	752	738	749	731	733	754	700	760	701	758	756	730	778	739	709	757	772	721	709	704	705	765	712	733	754	747	757	773	690	731	729	794	758	746	763	682	717	765	705	745	728	746	736	744	760	758	741	751	779	761	723	727	743	738	691	754	750	708	726	726	767	738	818	753	774	725	703	711	716	744	754	747	699	732	711	739	666	749	711	753	742	741	723	767	695	785	731	778	767	728	719	737	693	706	756	787	737	709	746	729	698	710	697	714	766	701	716	697	755	717	728	719	788	736	687	756	795	727	706	776	712	753	756	751	710	765	777	805	749	766	739	726	743	693	735	717	717	743	724	812	782	773	694	744	764	701	722	820	770	763	772	747	740	699	760	745	725	699	696	723	770	749	709	708	721	766	719	717	756	723	762	769	787	734	721	694	679	762	737	705	693	745	786	772	744	722	746	687	805	770	775	733	755	738	767	750	716	706	765	715	753	723	766	707	715	757	740	723	784	731	765	749	768	729	734	771	724	742	731	750	695	780	711	720	740	744	723	709	727	752	757	724	730	714	754	728	725	764	743	791	762	724	685	738	736	756	752	724	724	682	770	735	749	768	764	734	735	753	745	744	744	708	744	759	728	707	731	791	698	753	760	788	716	803	695	749	721	742	726	746	745	705	732	789	758	715	775	722	774	725	777	724	722	711	739	717	742	713	741	702	744	732	723	741	727	743	786	781	733	709	770	793	714	803	708	748	768	746	740	761	754	711	714	780	717	760	745	811	765	747	746	790	749	719	731	753	755	733	797	759	763	760	710	718	775	698	773	690	710	737	767	781	709	746	740	721	774	717	765	790	701	747	744	767	732	772	791	696	718	777	714	733	738	723	728	717	695	784	734	746	758	742	764	766	692	747	719	789	740	777	734	717	753	738	736	757	736	753	723	716	713	736	726	726	698	694	715	709	688	791	724	756	712	744	736	729	728	710	723	762	710	716	697	713	794	706	781	717	775	697	735	742	757	735	774	674	747	739	716	741	731	755	733	781	689	761	778	740	753	683	749	702	754	732	748	767	736	770	683	802	735	705	739	740	767	716	748	692	750	724	718	748	755	734	691	684	740	736	753	807	746	737	748	751	711	742	701	786	727	806	706	736	717	738	724	791	700	760	726	695	798	747	734	710	756	747	716	709	736	743	717	727	753	770	778	756	758	738	650	749	705	742	809	741	709	696	693	716	737	773	713	736	769	763	780	714	754	726	729	718	745	733	715	752	732	718	796	701	805	750	783	752	765	759	767	737	790	740	735	734	775	729	721	730	730	698	755	773	729	775	739	751	739	737	753	717	756	738	762	689	705	761	722	742	690	742	726	780	763	777	778	724	762	705	757	782	723	753	729	744	763	752	717	764	743	735	732	745	738	686	741	751	763	713	731	735	751	770	732	749	746	732	755	732	748	734	714	743	705	725	736	764	704	785	751	770	721	771	736	761	740	737	731	692	709	705	758	717	707	756	736	719	724	727	764	709	730	741	728	731	778	767	764	764	775	784	728	702	709	737	753	752	726	743	774	734	720	739	708	728	726	742	707	719	713	756	735	718	769	717	721	750	735	697	707	746	730	754	744	722	712	778	769	758	754	713	748	776	708	717	705	762	727	756	742	753	727	758	762	731	784	739	712	729	688	713	735	765	717	753	711	736	745	761	706	730	771	717	741	715	720	780	784	721	753	723	721	785	705	704	721	721	767	707	717	700	701	775	730	725	740	729	750	667	688	702	700	694	718	745	776	738	761	688	779	749	742	757	727	755	725	722	747	748	780	729	721	714	775	728	723	748	724	733	736	725	769	711	760	750	708	734	738	770	762	742	717	717	787	729	790	746	761	727	717	706	741	759	749	753	736	740	724	759	754	782	710	705	759	709	776	702	741	702	739	704	748	697	764	718	737	729	710	697	764	705	716	723	723	722	758	759	735	765	724	717	734	738	760	748	738	732	727	727	746	745	714	730	742	760	745	792	745	777	710	671	766	724	737	752	744	714	764	733	746	745	743	718	772	720	751	730	707	699	702	722	745	779	736	813	735	746	732	720	681	758	748	752	748	734	729	709	688	704	687	718	759	726	711	789	713	734	755	719	731	759	755	761	717	782	739	754	748	779	721	746	737	744	728	744	755	730	753	712	733	724	767	708	743	772	712	738	760	732	727	699	796	759	735	710	747	747	748	776	681	715	760	722	791	773	756	771	737	730	747	750	723	773	800	761	701	755	746	793	790	755	728	791	743	731	718	744	695	765	754	745	727	737	775	757
14977	1385	1014	772	532	442	407	393	357	308	322	337	289	335	305	279	278	286	259	292	297	303	234	289	277	267	274	273	282	261	292	262	301	261	265	275	269	288	263	259	278	275	258	289	284	271	272	266	253	263	282	273	310	312	267	285	267	265	283	248	280	258	274	265	238	255	268	286	256	269	247	262	263	256	280	271	260	292	295	282	289	274	254	278	256	301	276	256	244	231	288	244	278	246	287	268	255	276	285	251	237	286	270	295	231	277	262	277	267	256	268	274	257	255	252	268	279	277	278	285	259	267	246	269	251	308	259	260	256	260	289	268	261	263	287	280	275	285	277	230	271	243	295	278	284	267	261	275	241	271	271	280	272	258	217	254	265	270	283	257	294	306	308	290	256	257	280	291	274	280	272	236	295	281	278	262	254	271	241	243	256	249	257	261	258	281	305	254	281	228	268	250	278	295	297	269	241	286	262	264	302	255	269	247	259	285	277	308	274	282	273	269	271	239	275	261	257	296	265	260	253	283	263	274	293	244	302	268	263	270	281	259	239	270	291	244	269	267	251	297	244	279	263	257	281	282	299	276	271	266	277	278	302	250	272	269	270	237	240	269	296	261	290	275	252	235	270	281	275	282	244	311	261	250	278	265	250	234	251	214	274	268	251	283	288	266	260	263	225	241	256	243	256	255	273	271	253	286	249	287	256	269	271	272	289	261	281	257	266	258	266	253	291	268	265	259	237	275	274	217	257	254	254	264	267	273	262	261	251	260	262	265	248	256	244	239	270	274	248	283	263	261	232	281	286	276	249	276	254	296	281	256	275	289	262	265	274	237	285	258	290	262	258	276	263	303	261	280	260	263	256	254	286	244	275	286	258	281	282	246	308	281	261	248	277	276	296	251	252	245	273	270	240	229	237	273	277	262	268	276	302	273	262	288	268	269	252	253	252	294	290	252	258	266	267	263	227	259	290	286	261	255	257	258	288	277	278	273	292	271	293	271	264	272	255	238	282	253	281	262	234	264	259	294	271	246	273	247	297	294	262	313	294	263	283	259	282	275	257	265	292	261	243	247	282	301	312	264	273	306	271	268	279	255	258	272	260	256	234	259	258	294	279	273	243	272	267	264	251	276	271	326	282	252	266	234	252	267	301	290	259	259	272	287	303	266	256	259	251	238	247	258	266	269	269	272	260	283	282	281	280	250	241	273	288	288	241	289	280	269	272	256	274	265	256	227	260	276	270	276	263	260	237	284	271	273	283	253	261	289	234	273	284	318	252	268	243	295	258	239	264	246	275	274	283	257	252	251	262	258	256	290	286	269	266	240	266	271	244	259	276	240	260	259	258	314	281	292	254	271	253	233	276	259	275	253	271	257	289	278	275	296	253	260	267	249	252	277	291	265	283	290	260	243	257	269	251	259	266	272	304	275	279	241	237	251	272	250	273	268	282	254	263	258	264	269	250	240	254	257	292	278	266	283	273	261	275	315	278	285	299	267	260	282	291	265	269	269	241	264	304	248	254	267	247	264	252	246	278	263	258	242	268	289	255	308	277	295	271	293	271	269	229	258	259	262	245	250	278	258	285	239	272	299	262	266	263	256	268	268	275	263	293	295	272	251	227	276	303	268	241	273	266	269	261	271	268	277	256	268	276	280	300	256	246	261	281	298	272	267	254	267	254	266	261	252	271	265	253	256	249	296	264	299	240	260	263	275	292	246	269	254	249	291	284	289	279	282	288	277	259	257	253	265	273	254	296	270	266	271	259	276	250	261	285	251	283	268	256	232	304	247	289	282	273	250	276	262	281	268	282	255	283	278	294	263	263	243	280	291	254	272	278	271	289	256	256	277	250	222	265	279	258	267	255	238	227	253	254	308	257	275	277	306	280	260	283	301	285	240	268	267	269	291	274	256	263	260	241	258	293	245	283	259	274	237	251	267	264	266	261	260	287	258	258	286	269	265	252	282	263	271	247	271	271	267	269	315	263	268	289	268	276	278	262	245	262	245	268	265	276	279	258	271	264	268	262	290	248	264	247	273	281	279	268	268	253	262	260	262	267	234	248	261	306	295	282	248	343	276	320	259	275	228	294	277	269	256	268	273	277	291	253	291	246	248	291	253	266	242	272	276	266	279	239	255	259	287	269	255	273	250	295	278	286	264	276	281	293	247	287	273	260	305	253	270	283	257	260	278	281	275	271	274	248	227	243	264	281	266	288	276	252	274	269	251	261	276	270	279	267	254	266	298	274	278	281	278	290	289	252	248	289	252	264	287	266	250	255	274	255	271	267	279	260	278	265	290	247	287	259	260	241	266	270	262	273	252	274	262	272	232	257	284	248	260	241	279	253	291	263	285	266	262	266	256	240	253	264	269	271	279	267	239	256	283	253	248	281	261	264	252	291	238	272	255	262	289	269	280	257	273	279	303	273	271	242	263	301	288	255	271	275	292	262	268	275	221	258	246	245	279	248	276	266	255	276	267	253	245	272	260	260	277	267	255	278	273	283	259	238	285	251	308	276	261	280	220	270	276	256	289	260	255	278	271	282	263	247	310	249	273	253	268	266	269	256	279	256	253	257	271	261	273	260	254	277	245	268	275	246	273	301	276	274	252	289	265	271	273	281	257	249	258	225	272	236	255	243	301	278	291	302	286	280	276	285	295	285	282	280	259	269	252	279	260	272	226	255	281	240	250	228	235	290	287	240	259	272	242	275	264	260	267	260	281	245	232	262	316	266	231	279	259	282	295	250	261	289	285	288	282	309	255	252	278	297	258	281	267	295	287	301	269	271	288	273	301	265	273	272	276	276	255	229	258	248	275	262	266	258	269	259	266	274	262	253	264	244	281	285	291	292	266	256	249	276	292	240	289	269	280	264	265	238	281	293	293	265	254	278	253	290	252	244	281	279	301	261	270	241	272	303	298	277	236	283	262	254	251	260	275	239	246	269	253	275	251	252	276	260	288	235	261	284	279	257	304	275	284	264	268	282	274	250	239	237	272	254	280	275	280	256	300	286	253	263	265	234	264	253	269	285	268	304	276	283	300	278	276	251	252	255	244	297	300	274	268	250	282	247	288	254	271	269	267	256	240	269	263	291	290	265	276	267	262	285	300	281	282	284	297	247	238	240	271	271	263	298	247	264	265	247	234	256	257	288	264	253	243	254	264	262	263	268	265	274	250	283	247	261	237	230	290	264	257	292	259	269	242	264	241	267	261	245	246	251	290	270	269	227	249	266	265	252	246	263	262	260	285	268	284	275	234	272	258	281	275	288	240	266	263	246	282	306	262	259	251	277	276	235	270	284	249	259	278	276	255	222	299	286	279	293	275	289	243	245	254	242	259	262	268	265	289	264	265	258	293	258	250	245	287	266	278	258	273	280	223	321	282	272	267	306	306	265	271	263	287	284	279	258	265	240	275	263	278	286	268	274	249	267	285	260	282	279	269	284	257	276	299	305	254	269	228	264	276	257	247	264	261	233	258	270	262	248	256
8327	1220	2157	2304	1996	1633	1440	1194	1101	1032	989	913	899	824	776	813	709	716	732	753	697	705	664	691	730	674	653	660	662	635	661	613	600	631	553	615	616	680	611	627	588	631	625	638	635	584	613	593	652	600	642	623	633	600	607	603	622	596	590	597	631	590	602	607	645	645	622	643	582	596	622	605	616	598	624	624	605	611	604	582	624	644	617	559	609	576	593	607	614	594	575	559	606	620	556	604	636	582	631	593	574	578	551	636	617	578	593	589	620	596	643	606	642	595	602	585	583	579	636	586	630	622	556	581	594	608	593	676	595	573	568	587	639	617	591	584	576	596	591	608	619	625	576	614	620	586	569	611	597	596	586	576	568	593	559	618	615	613	604	627	605	630	567	636	585	618	622	565	630	606	620	609	602	593	610	622	643	603	634	591	619	576	595	602	607	612	555	575	640	581	632	607	574	617	613	597	623	580	598	579	646	572	598	611	618	578	579	555	604	657	602	604	553	603	580	574	650	628	594	631	637	574	603	580	607	568	637	572	596	596	585	584	607	595	634	579	662	595	597	563	606	593	586	595	600	597	612	611	624	578	649	618	564	596	628	592	625	628	630	597	613	568	617	586	556	623	598	583	625	585	577	566	601	614	593	601	606	575	590	588	623	589	586	611	539	604	602	606	576	567	576	618	586	604	592	603	572	585	635	582	605	611	626	604	581	642	574	583	612	595	533	567	611	545	610	612	625	549	574	621	640	584	595	616	624	606	593	604	603	573	588	587	591	589	602	615	618	612	612	591	592	624	590	591	583	599	629	631	604	616	588	595	629	610	599	626	615	586	586	552	618	605	550	610	668	621	616	562	570	585	623	652	612	665	595	639	587	561	609	572	577	595	598	584	659	578	569	603	621	592	597	636	592	610	614	597	610	648	622	644	620	620	602	604	610	603	601	594	587	621	621	583	535	602	583	606	561	571	620	631	648	617	611	581	616	584	637	629	530	582	586	546	537	612	561	543	575	658	623	586	623	612	594	546	551	609	639	579	587	601	586	622	627	627	621	573	617	592	613	583	636	588	621	585	611	595	576	566	572	611	548	575	590	615	577	611	591	649	601	580	581	568	592	566	598	597	569	605	606	606	633	637	616	621	620	629	594	634	653	622	567	636	571	586	612	645	594	590	597	562	552	611	627	664	572	594	603	607	592	600	580	576	599	590	629	582	582	610	583	588	614	641	606	619	575	572	605	581	596	590	608	580	596	628	596	603	625	612	654	601	576	621	629	638	608	581	585	586	566	593	645	620	610	613	603	618	579	649	594	633	621	567	558	594	609	629	621	596	556	631	641	586	602	639	619	565	562	573	620	587	597	632	624	578	618	581	590	600	689	593	571	563	616	650	579	638	579	615	637	584	568	610	601	579	594	585	566	596	624	635	578	588	613	604	598	587	566	632	640	604	559	632	639	631	591	621	564	632	569	635	609	618	609	612	615	622	642	616	582	619	616	621	587	636	616	628	600	615	644	563	632	600	602	572	619	596	592	597	568	589	575	639	635	621	582	598	575	607	599	548	597	577	616	589	610	609	565	608	604	605	607	635	642	602	582	619	645	629	588	611	629	611	591	585	585	605	581	648	562	583	638	598	597	608	624	609	613	584	628	601	606	566	616	597	612	588	589	594	630	591	609	623	586	632	613	595	687	620	595	597	605	599	621	609	589	577	584	608	555	557	610	607	584	589	614	591	576	586	621	589	562	591	632	607	656	643	552	575	592	557	541	626	584	612	580	609	658	573	588	586	606	595	592	572	620	571	604	576	642	584	604	593	597	592	624	599	587	600	581	621	575	584	633	574	608	614	570	614	571	580	590	610	563	588	617	577	593	604	614	563	612	610	578	588	612	617	557	606	602	595	593	640	613	605	573	615	596	568	644	602	622	587	584	620	609	614	615	611	587	595	623	577	573	585	571	558	596	608	599	591	596	609	599	648	558	599	617	626	529	574	590	601	578	634	600	635	618	626	621	630	627	630	573	593	583	605	600	577	599	633	629	584	628	595	585	625	605	605	590	590	582	593	551	614	601	583	570	622	591	604	611	642	604	630	553	577	556	617	626	621	581	637	630	584	624	623	594	597	600	594	587	681	611	575	589	600	605	647	643	615	613	586	661	585	610	613	657	628	600	613	574	589	603	621	565	577	627	612	590	644	570	582	615	575	566	590	637	571	611	564	569	629	595	610	601	574	585	596	555	580	632	555	563	604	605	580	582	576	561	620	541	588	599	585	605	601	591	602	634	583	590	592	591	611	591	665	587	601	578	592	601	587	576	602	564	602	542	568	634	648	552	615	570	635	599	607	605	650	593	597	598	636	592	582	603	626	627	546	536	559	580	582	581	640	603	599	589	594	595	609	591	575	587	642	586	597	595	633	589	572	570	595	612	612	596	616	621	576	592	605	572	602	612	631	640	600	600	621	604	574	612	585	555	593	584	554	599	624	588	589	596	622	591	568	655	596	638	586	624	611	581	586	528	604	600	684	586	585	644	619	614	585	581	621	583	601	608	599	595	620	633	562	582	612	613	595	602	660	572	644	644	568	641	606	565	581	551	629	595	588	600	600	576	590	580	626	575	579	598	577	588	630	624	608	596	624	652	601	560	626	650	633	588	592	571	606	589	610	607	610	607	565	545	587	590	573	612	609	600	622	598	616	618	603	579	590	605	553	603	585	555	607	647	640	575	574	585	594	620	570	598	598	598	571	607	593	606	590	604	583	597	588	597	597	595	602	612	585	568	617	600	571	611	612	566	585	631	608	561	614	607	584	589	622	602	545	596	575	562	607	595	595	634	610	604	628	596	669	555	613	618	622	607	595	599	620	625	619	576	590	621	630	637	615	571	614	584	606	629	598	588	602	616	668	621	567	582	592	600	630	592	578	589	621	586	592	569	615	561	592	622	564	607	626	607	572	643	610	630	565	621	586	616	617	625	634	610	593	596	593	558	628	573	602	632	618	575	581	569	615	578	603	577	574	591	583	553	605	603	603	628	609	595	620	577	593	582	663	597	600	595	545	627	617	640	602	625	593	620	608	593	579	637	546	613	610	586	616	587	627	635	633	597	607	573	626	593	555	599	638	586	618	550	576	554	635	581	584	601	581	597	611	569	655	617	584	597	555	591	631	611	608	580	637	587	585	609	611	627	637	575	629	598	601	592	578	608	643	596	614	651	583	608	601	597	602	632	614	605	636	578	564	608	562	598	585	636	638	599	635	607	628	595	599	585	603	636	624	595	590	572	599	588	604	565	619	632	627	629	586	583	572	585	600	578	599	630	583	611	598	597	595	609	583	615	593	592	578	544	636	573	609	632	594	625	585	570	650	579	602	569	563	617	597	629	614	590	621	587	609	616	613	603	602	605	620	612	607	598	569	605	602	630	583	620	565	595	586	628	660	622	675	648	584	632	619	602	617	609	574	601	603	624	612	600	592	608	579	635	585	606	609	619	606	590	606
1559	208	195	208	201	175	184	174	158	171	175	198	174	199	198	147	163	154	185	213	177	190	214	185	196	176	157	176	177	174	183	171	173	176	172	192	162	165	210	186	200	160	210	157	179	175	167	166	181	155	201	170	198	186	151	177	186	158	168	200	156	187	180	152	171	182	162	163	163	166	175	186	158	167	193	186	169	175	179	169	187	177	194	189	188	184	191	171	177	199	177	174	169	168	173	189	187	196	169	171	181	167	163	169	179	147	173	188	188	170	208	172	189	171	179	179	170	168	155	159	160	139	190	196	158	177	168	206	190	193	175	170	174	185	177	147	161	161	179	182	190	193	195	163	192	178	185	146	173	200	192	155	161	174	190	174	182	178	181	202	172	186	178	148	170	180	153	181	176	177	176	138	177	161	155	181	153	176	192	187	182	178	201	139	191	202	177	165	200	187	186	181	164	180	169	182	170	178	185	190	193	180	192	179	162	175	173	169	163	178	177	187	201	189	165	169	166	174	149	172	159	188	161	180	219	164	182	166	173	178	168	185	166	169	189	193	190	186	177	159	182	181	203	202	181	197	186	174	178	177	180	173	178	173	186	158	202	177	188	176	199	202	198	183	191	189	164	186	198	180	153	176	168	185	151	193	180	198	172	186	142	183	203	156	194	194	178	192	182	167	201	186	158	151	169	168	168	171	195	205	198	176	173	168	167	199	185	175	218	156	178	189	182	191	173	209	175	186	182	170	177	197	199	158	168	178	159	187	192	191	174	164	191	194	197	173	173	176	159	194	185	180	172	174	193	148	179	167	159	169	157	197	182	166	193	158	156	188	193	157	165	179	166	183	166	164	157	163	155	182	170	189	167	205	180	204	183	191	171	162	197	198	181	197	178	197	184	204	190	180	180	153	170	203	160	146	171	191	196	179	182	188	171	162	162	174	147	175	185	165	169	165	178	171	150	192	175	168	183	180	176	175	164	159	176	183	171	180	184	181	176	185	162	170	188	177	183	202	177	183	183	200	196	173	163	182	204	158	195	189	197	178	178	164	185	165	188	175	154	167	205	179	177	171	190	189	179	174	190	180	205	179	182	171	177	180	180	185	183	168	179	201	186	178	192	172	171	168	183	168	173	193	176	172	166	154	181	176	167	187	196	161	158	178	178	175	192	164	180	194	169	179	207	171	155	183	166	177	160	179	177	167	181	192	182	180	186	166	178	163	200	195	169	142	183	182	164	185	184	180	175	180	208	146	151	184	165	168	146	211	172	149	171	152	172	176	161	204	172	185	172	181	175	188	170	164	173	169	167	158	204	158	182	202	169	190	154	191	176	171	174	177	165	198	144	178	158	193	168	175	177	175	183	194	201	157	177	183	180	169	183	172	180	195	163	170	213	191	198	181	182	164	191	167	182	183	200	180	183	200	156	161	175	182	215	187	153	171	173	178	183	171	168	171	193	192	204	186	189	179	206	188	183	170	195	197	171	182	192	203	181	166	182	185	170	166	192	174	171	181	190	161	190	175	167	191	177	173	188	185	170	174	147	192	178	183	165	168	189	177	175	194	192	141	173	176	168	189	199	190	194	199	176	152	163	160	215	179	163	188	189	184	174	167	189	158	171	175	161	174	177	171	171	165	189	176	153	173	166	187	164	159	180	187	164	188	162	183	162	188	175	190	198	180	165	166	144	160	155	191	195	159	184	177	190	206	171	163	181	192	175	171	185	174	176	176	196	184	182	177	166	185	202	221	167	176	175	172	160	173	149	174	171	159	158	166	183	179	178	192	165	200	179	191	170	194	152	132	187	191	198	177	164	193	173	187	201	182	197	175	195	175	165	183	186	181	187	192	183	170	161	167	137	193	193	163	188	152	181	167	197	182	163	174	181	175	170	187	173	178	181	161	176	181	175	166	174	164	178	196	207	174	168	187	168	177	168	190	171	172	177	191	196	198	169	186	182	190	174	185	187	206	182	176	179	186	175	185	156	185	191	184	191	212	186	193	178	180	178	164	179	166	189	177	191	176	175	201	204	171	193	178	160	203	162	158	171	172	183	174	189	167	175	179	161	181	167	163	182	183	154	202	187	180	176	162	161	168	191	173	170	157	177	193	193	198	162	178	186	171	191	174	183	191	175	168	156	164	175	209	172	183	170	167	200	220	175	170	167	181	190	199	178	178	171	169	189	168	158	206	167	173	174	182	175	183	200	182	186	169	169	164	177	182	173	137	177	174	186	191	187	167	160	173	170	187	183	207	208	199	172	143	166	176	174	189	160	177	179	173	195	202	155	186	193	209	172	205	173	182	154	144	194	175	199	207	171	196	205	178	183	184	186	161	181	181	185	174	169	173	205	168	164	196	198	168	148	207	153	168	167	169	171	183	193	160	158	167	199	161	182	168	192	177	174	199	197	182	205	170	163	180	183	167	186	159	192	161	187	193	163	173	177	200	198	188	202	187	191	185	175	163	173	177	192	176	178	184	174	158	158	177	193	199	183	157	176	179	156	165	183	155	184	173	187	219	182	169	175	159	181	161	179	202	161	182	190	186	190	159	161	165	180	190	191	176	146	183	202	156	180	165	172	211	178	177	189	179	173	173	165	167	196	184	182	209	168	189	175	163	184	189	180	192	161	171	188	192	166	186	188	178	202	174	185	177	153	172	189	166	193	176	180	185	174	159	157	192	176	169	165	220	214	190	183	167	192	173	177	200	176	177	165	180	170	173	206	180	193	192	172	199	158	182	163	178	167	168	180	186	163	194	168	169	193	159	157	171	152	195	175	166	151	169	160	184	194	171	197	182	188	175	176	202	216	194	186	200	187	182	158	158	187	175	189	196	169	186	163	180	152	174	208	178	178	182	165	162	157	161	200	180	171	193	179	173	170	173	192	192	195	175	170	186	201	178	175	156	180	168	174	158	162	168	194	182	182	176	164	167	199	197	173	140	185	195	202	220	162	163	181	183	180	180	202	174	196	157	207	173	192	167	163	185	153	175	169	172	176	185	170	180	175	178	165	155	164	180	162	164	193	193	178	157	195	166	165	199	170	181	168	163	170	165	180	167	189	164	171	193	205	194	209	159	160	204	193	179	152	190	170	165	184	169	170	168	176	188	176	177	196	184	177	192	173	170	185	164	182	181	181	157	162	142	173	170	195	200	188	164	188	207	176	168	136	177	192	187	206	171	176	177	179	187	166	170	161	176	178	184	189	176	175	186	158	158	188	150	171	183	162	186	180	175	170	190	192	177	171	159	192	174	178	197	180	181	181	177	197	185	193	196	198	167	167	161	173	184	179	166	173	193	182	175	184	169	184	176	161	181	180	192	214	160	176	174	172	160	177	167	219	172	175	155	159	165	179	196	196	188	182	207	186	182	165	165	180	177	209	173	170	168	191	183	198	182	198	149	163	170	186	183	156	221	171	170	172	189	160	189	149	182	193	180	195	201	177	163	181	178	172	130	162	195	167	199	188	157	193	195	165	177	178	164	163	175
1811	513	506	504	495	510	520	509	454	502	534	478	459	426	483	464	453	494	475	433	502	467	439	436	482	422	448	474	497	459	425	477	438	428	463	495	445	484	443	452	450	484	471	417	439	491	436	493	436	470	450	401	457	450	459	447	452	454	454	453	435	446	446	430	457	448	481	444	431	489	457	490	445	454	440	424	420	456	468	429	448	391	444	432	428	444	450	420	448	462	434	473	451	435	493	448	431	471	417	454	423	459	426	442	449	449	440	440	454	467	480	425	491	448	459	436	444	432	437	443	454	509	462	428	458	390	418	508	391	468	444	437	454	429	497	484	422	481	459	482	443	449	480	395	446	479	455	451	441	455	440	459	485	446	420	455	466	491	472	471	468	480	441	464	454	466	490	455	453	449	479	460	472	455	435	476	428	417	471	450	461	461	440	454	451	440	435	440	460	426	453	490	426	442	448	438	441	455	452	425	438	459	479	424	432	450	435	432	460	465	472	463	469	435	443	437	436	429	444	447	410	463	493	492	446	448	462	439	437	481	422	473	437	468	442	413	458	433	471	440	466	418	474	443	472	448	460	462	489	450	451	420	430	441	471	438	446	467	443	459	462	461	446	477	471	457	491	449	480	453	471	471	454	446	431	473	437	411	437	461	434	471	451	474	437	445	450	474	458	436	433	427	412	426	453	417	421	418	452	414	445	429	429	446	478	462	445	475	457	451	471	442	447	471	438	448	454	468	471	427	519	464	437	439	476	505	438	437	443	464	457	441	459	423	426	496	450	448	462	488	466	467	431	425	460	486	457	444	415	442	444	454	418	440	473	479	464	464	438	448	466	423	444	437	457	394	482	539	462	443	435	455	438	485	477	443	477	504	479	436	446	459	439	446	472	420	474	460	490	467	467	459	494	472	412	446	451	449	437	501	439	480	473	450	438	443	445	408	463	479	440	445	504	526	437	422	468	440	473	448	423	452	455	456	466	481	449	447	474	428	477	449	473	470	448	478	440	461	496	429	447	464	451	461	439	433	463	477	446	415	415	465	454	422	468	461	468	467	458	427	478	447	459	427	465	451	465	415	444	412	442	447	458	442	458	465	488	461	444	419	490	440	436	435	482	474	452	418	457	428	476	448	437	453	461	440	457	454	456	437	463	428	454	461	430	474	458	442	466	462	410	444	469	423	464	486	484	461	445	436	433	450	468	470	440	444	450	494	455	446	444	467	433	450	471	459	442	483	488	485	452	483	468	445	463	462	464	460	438	463	468	452	454	452	447	442	434	441	459	449	455	450	463	470	435	484	447	476	457	470	428	451	443	437	437	447	482	467	433	430	437	474	444	465	417	441	472	430	478	448	446	439	451	463	436	455	453	466	477	431	437	419	478	463	452	463	452	477	436	443	449	440	452	461	503	471	435	459	414	424	453	452	437	468	427	440	479	463	464	476	420	439	462	423	457	472	439	455	449	455	471	463	460	472	445	434	449	452	470	432	420	431	410	433	437	423	462	453	365	452	474	461	464	450	449	457	440	442	435	483	441	457	421	464	422	409	461	463	433	429	437	421	466	479	446	463	440	414	453	460	432	454	457	402	457	453	489	469	456	451	459	445	506	422	482	476	445	470	425	462	421	467	430	483	425	493	443	477	440	428	478	409	399	430	470	440	466	475	430	453	465	435	452	442	455	455	432	472	450	471	469	471	464	414	495	429	458	428	470	451	478	415	417	429	444	433	448	452	456	448	452	441	464	435	405	422	434	454	435	433	445	435	484	420	471	429	422	472	432	462	457	458	472	440	477	462	468	446	477	425	461	450	473	459	429	432	478	466	451	427	456	449	429	493	442	419	430	433	436	429	462	458	435	442	471	451	448	463	425	477	405	433	436	433	455	454	404	440	437	425	421	459	453	443	433	427	496	458	466	433	446	453	446	483	483	476	473	457	455	486	446	451	426	449	453	443	472	452	450	469	448	433	474	442	480	471	467	474	465	438	456	452	466	459	484	458	483	453	450	434	437	432	465	453	407	441	441	425	470	492	444	472	488	466	459	463	425	460	458	456	476	464	500	451	414	501	461	476	451	458	472	462	469	418	457	471	495	448	470	448	454	431	431	467	439	450	469	465	422	503	406	428	450	477	420	401	459	449	457	476	453	439	437	471	453	441	466	454	469	479	434	469	468	464	469	460	448	457	438	461	482	492	467	450	434	458	482	460	505	439	450	467	425	465	447	440	465	432	422	435	467	471	473	485	452	454	427	433	433	436	433	436	430	427	469	443	458	456	439	422	439	433	458	414	484	470	394	461	436	467	420	410	429	458	433	438	446	414	487	426	448	469	488	441	434	464	478	453	454	446	432	430	454	446	436	474	448	458	483	429	470	455	470	469	438	459	445	466	439	460	448	498	424	462	420	460	405	466	454	471	447	500	449	445	480	436	442	469	428	458	436	451	428	488	428	429	473	421	465	419	464	457	427	443	464	462	465	442	450	451	502	418	451	450	475	446	454	505	426	425	466	460	423	453	462	432	451	430	467	430	468	453	431	484	487	432	453	466	473	456	461	441	453	454	451	448	425	487	460	457	475	469	424	432	486	432	468	468	486	463	410	443	439	445	484	451	453	419	461	444	413	433	421	443	434	485	450	461	494	400	448	427	398	440	469	442	468	432	472	454	435	478	497	448	419	478	456	436	470	468	470	435	493	464	470	484	460	428	436	424	463	440	457	457	471	495	486	453	447	467	445	420	418	482	437	440	468	445	468	424	480	468	467	438	457	455	459	422	479	443	497	436	445	477	471	411	489	435	458	453	437	440	460	461	436	443	437	453	453	450	444	446	454	451	448	392	425	432	474	446	475	475	473	436	482	465	438	439	469	480	419	439	456	432	471	457	472	415	418	406	437	431	470	449	478	451	452	431	461	421	462	445	487	479	446	414	457	488	496	426	451	460	442	477	466	437	478	426	457	462	443	446	441	471	482	465	461	459	459	459	426	424	451	457	466	444	480	457	427	469	451	470	466	437	448	443	453	415	468	473	441	452	477	456	443	438	442	484	450	477	470	478	452	458	451	456	458	450	429	431	490	444	481	447	420	454	477	482	459	458	435	503	485	448	494	455	449	483	477	437	459	472	460	475	407	471	444	461	483	427	428	479	490	447	437	439	475	441	421	450	436	422	443	432	475	481	481	468	507	468	425	431	442	442	426	452	466	494	443	443	440	455	438	419	431	416	460	445	451	456	423	462	433	450	455	421	448	494	456	456	455	474	475	464	451	464	485	451	433	443	460	432	444	441	482	471	457	483	454	436	449	456	449	437	461	412	446	467	434	454	484	455	448	420	446	443	458	460	424	470	437	431	434	458	456	468	460	439	444	447	487	445	444	435	479	488	480	430	437	462	467	472	436	452	444	462	434	433	445	456	483	447	478	458	493	449	461	473	425	453	416	446	474	412	428	448	420	476	454	459	461	467	475	457	509	460	458	481	454	468	428	452	450	448	445	469
8071	670	700	604	503	412	405	393	364	360	360	304	353	354	322	347	322	336	337	274	360	354	359	349	328	335	325	293	341	343	351	309	305	318	343	317	308	358	338	333	330	339	320	315	340	317	346	355	349	327	345	338	340	341	302	337	319	286	318	299	315	321	330	298	349	311	348	310	314	306	292	298	357	343	343	329	340	334	297	317	291	298	290	315	310	287	315	335	317	302	315	287	314	324	331	324	308	302	371	330	331	274	358	337	301	305	306	321	308	324	296	326	298	289	338	305	357	331	335	335	347	329	324	319	283	314	326	353	347	334	353	347	312	347	323	357	356	343	324	310	299	314	301	302	295	314	353	318	309	324	335	358	321	329	312	334	314	278	306	319	352	315	296	321	321	325	360	336	336	337	361	311	307	305	310	301	311	313	325	350	302	315	319	335	345	316	322	285	333	316	317	317	305	328	333	325	320	307	315	304	339	310	350	331	336	343	342	333	313	324	318	327	333	321	351	309	324	332	351	330	343	292	304	320	337	341	336	306	304	317	286	316	336	307	348	314	342	325	350	288	299	323	352	341	314	307	322	348	309	315	293	312	348	325	332	330	381	323	315	303	327	290	356	301	314	340	349	316	333	327	293	358	323	336	321	325	321	317	347	332	280	287	299	298	341	332	369	352	300	284	307	300	304	344	305	318	329	295	312	327	304	324	350	341	280	349	335	313	330	323	297	352	350	322	333	339	352	352	360	315	342	339	306	333	335	326	303	295	336	336	334	321	282	286	311	323	329	347	328	321	300	340	288	281	325	340	323	302	316	348	307	327	310	288	338	317	351	303	292	330	316	343	319	304	332	309	311	334	314	340	318	326	274	317	323	294	341	305	328	332	305	318	316	304	285	331	315	308	309	344	291	322	360	350	359	336	330	301	337	343	308	314	331	324	306	296	298	351	344	354	330	327	318	324	313	307	305	297	345	337	333	343	328	311	335	338	367	330	330	327	317	347	326	297	337	339	348	319	302	321	311	292	315	301	326	295	341	322	329	326	315	316	307	313	304	320	316	320	317	329	316	301	292	346	352	321	301	324	327	343	323	323	334	336	352	317	308	295	316	308	324	321	378	331	325	355	311	320	323	321	357	327	300	330	325	332	320	308	338	359	341	305	295	369	381	342	331	328	317	305	345	350	357	329	331	342	308	318	331	336	339	313	316	297	317	343	366	316	346	290	325	338	306	332	348	329	340	319	307	326	316	306	295	343	342	290	338	323	299	332	314	319	314	358	326	332	335	341	331	315	326	300	330	312	326	308	326	333	289	308	298	319	273	283	290	340	320	308	316	308	312	321	348	314	356	309	324	316	299	316	313	323	310	314	315	312	294	307	324	287	312	324	301	330	292	290	301	348	339	279	334	288	315	298	345	302	331	349	326	346	291	317	328	320	307	308	286	354	341	327	336	288	324	301	333	316	311	308	337	323	321	326	296	300	352	319	329	340	316	326	375	337	308	325	311	328	333	306	344	333	319	331	329	305	340	299	330	325	329	312	315	330	327	326	300	338	321	320	287	310	330	309	329	309	324	317	317	337	305	288	321	322	302	306	331	293	317	305	339	320	327	303	336	320	300	363	353	284	298	356	328	303	341	362	317	314	350	306	317	317	333	333	328	295	315	301	311	327	324	314	357	348	369	303	332	345	338	326	319	320	299	354	342	370	319	332	336	337	310	338	353	332	338	307	325	322	323	318	353	310	320	334	304	350	304	316	318	324	343	294	323	301	318	344	326	301	321	334	311	339	319	328	326	318	323	304	329	312	339	316	321	293	280	347	351	359	294	347	318	324	302	324	335	346	296	322	324	306	337	367	306	302	305	296	358	322	338	326	323	332	347	328	313	330	331	309	339	332	308	280	312	283	323	360	334	319	325	293	351	320	305	315	314	313	324	328	311	370	290	316	320	311	338	310	322	317	332	312	313	311	339	336	348	328	325	306	346	324	352	317	321	318	338	340	316	349	359	312	292	337	311	304	305	319	340	346	341	310	326	322	324	306	305	325	341	316	324	321	296	335	329	328	319	333	316	322	286	312	330	332	300	338	327	322	337	340	347	310	322	338	315	319	377	318	343	308	355	335	327	298	309	308	322	309	324	302	273	362	324	325	331	315	308	304	306	321	314	331	338	300	361	301	336	326	312	323	290	320	326	309	323	296	329	328	359	336	301	331	336	310	367	321	342	299	322	340	322	325	354	317	346	294	343	331	352	337	332	310	323	318	323	362	292	331	327	338	323	302	330	329	310	321	318	320	298	328	325	327	336	344	301	336	304	346	331	313	302	297	295	346	321	344	312	330	287	346	325	324	322	334	339	344	307	320	343	304	325	305	295	363	312	299	324	302	331	349	330	336	308	275	317	324	324	353	309	306	298	313	339	310	321	318	330	335	252	324	300	314	347	368	304	363	331	320	326	332	346	322	373	383	316	297	319	299	293	323	309	321	323	343	300	330	363	348	340	323	325	312	296	325	335	300	355	265	326	290	325	326	330	327	342	320	312	309	343	322	335	331	323	293	336	314	328	338	311	321	270	337	303	311	302	297	316	297	348	290	346	291	306	344	357	333	321	339	309	341	341	335	301	280	337	307	313	320	339	317	324	294	298	345	311	322	335	318	302	329	333	355	335	338	326	337	312	297	316	338	317	349	318	309	307	326	319	305	320	316	331	304	308	301	338	371	323	304	342	301	307	294	309	343	335	336	298	319	306	341	320	358	334	335	313	357	359	304	354	318	317	315	306	348	314	348	348	334	314	332	309	318	334	332	352	308	333	327	306	328	323	332	331	292	366	318	311	323	322	328	330	276	322	326	308	328	329	282	331	324	342	326	329	301	307	292	364	310	347	294	310	353	375	331	318	295	351	322	337	311	316	339	330	305	314	324	372	325	335	325	294	344	280	322	302	335	326	303	326	343	313	334	301	277	349	321	314	319	353	342	304	329	335	323	333	303	298	347	332	267	325	309	329	337	317	289	297	336	296	312	323	295	349	306	309	319	296	311	323	333	299	317	342	330	285	312	339	333	342	339	343	299	279	323	323	298	294	319	359	317	347	323	353	330	323	329	322	314	348	343	356	325	321	319	293	315	351	301	320	325	321	333	313	315	317	342	323	282	285	305	332	316	303	300	358	283	322	361	328	333	286	302	292	310	299	374	285	336	296	315	354	339	331	347	354	320	318	338	329	365	359	316	350	351	320	268	286	345	337	369	317	304	337	321	329	278	330	319	344	328	300	325	332	325	319	323	329	358	344	313	339	325	331	307	341	309	317	323	341	299	327	312	327	311	316	287	327	322	348	304	306	294	343	329	320	316	286	299	340	343	328	339	358	365	341	303	321	352	310	338	287	324	334	296	364	303	287	316	323	320	333	305	319	304	301	359	321	318	306	321	267	314	327	316	303	298	297	360	326	353	322	325	311	313	303	357	373	312	323	321	328	354	323	332	339	322	304	327	317	328
6653	1018	1487	1606	1505	1300	1175	1052	1010	968	950	929	876	883	815	839	815	817	763	806	842	791	769	775	765	770	784	763	711	808	793	769	721	788	782	790	739	723	755	771	752	765	712	721	779	813	770	724	765	758	792	739	762	753	668	698	715	750	723	713	709	730	770	744	757	737	727	761	754	743	774	746	752	740	753	729	737	744	733	721	745	719	758	704	740	759	749	762	790	764	738	681	755	723	704	734	800	748	772	773	736	760	739	739	764	771	765	669	785	683	757	704	703	762	749	734	688	747	756	692	745	703	734	770	759	793	707	784	725	766	731	771	749	767	718	709	742	732	756	731	729	763	736	746	761	768	745	808	783	734	737	722	744	719	760	738	700	756	728	735	801	714	745	806	760	747	743	742	720	746	735	710	720	737	715	704	774	740	720	743	739	709	728	719	730	744	762	747	774	784	731	721	764	749	703	747	776	726	739	761	762	681	758	770	760	748	748	725	784	743	749	756	741	734	724	756	715	732	772	702	716	740	772	725	755	767	722	773	699	723	735	732	719	751	702	711	734	710	743	770	736	721	750	700	730	762	709	736	716	746	761	751	713	680	728	761	726	722	726	713	694	739	722	759	702	751	772	779	745	707	796	733	729	752	733	738	720	735	750	728	787	712	742	764	736	734	781	728	781	777	714	738	761	740	793	713	764	761	763	674	739	696	780	724	715	766	707	717	691	743	711	678	740	721	756	730	702	744	775	716	778	696	725	731	717	795	738	749	735	731	757	793	739	688	745	805	731	700	755	740	759	767	728	721	747	721	726	799	744	711	715	725	734	740	714	701	681	727	723	713	741	723	753	723	742	746	781	743	742	760	735	680	725	776	731	746	747	739	720	692	747	743	722	718	711	733	751	737	714	747	739	761	750	756	731	738	771	730	722	729	697	763	691	763	737	705	746	732	773	751	719	722	786	754	729	693	679	693	797	717	761	747	698	740	749	699	751	773	740	760	772	755	728	764	727	708	694	803	742	739	716	745	740	738	721	763	775	748	755	748	704	757	773	787	708	708	732	797	702	766	740	730	704	746	725	740	772	722	745	709	734	770	733	725	725	741	723	732	741	745	756	697	728	767	744	732	754	756	743	761	741	788	702	779	720	743	715	730	725	752	746	717	720	738	730	750	719	741	730	760	742	731	760	720	722	720	726	754	744	748	733	744	753	732	693	811	744	674	750	713	756	752	726	767	737	769	725	714	692	718	709	719	762	734	773	745	742	757	736	710	666	730	742	729	706	727	747	718	749	772	723	723	774	746	696	730	769	748	712	686	732	773	714	718	736	742	730	702	738	720	730	766	716	757	745	766	773	729	727	694	769	775	759	729	726	725	731	770	730	702	774	742	723	758	778	730	788	760	719	723	730	754	702	721	713	775	755	792	727	769	707	708	750	727	738	712	758	723	730	752	778	773	693	774	748	729	787	719	696	738	719	763	793	718	780	737	721	755	695	741	742	768	726	752	716	791	781	720	759	755	793	715	728	772	761	747	719	672	748	714	752	731	744	750	747	780	674	727	761	733	762	795	704	696	768	745	752	727	736	735	745	720	710	773	759	730	824	725	778	741	762	784	741	731	682	777	706	746	694	717	757	759	716	734	691	722	770	709	762	689	776	742	747	736	719	757	723	763	741	738	786	767	755	738	742	747	737	735	759	726	718	741	664	712	739	728	725	662	776	725	715	714	722	744	712	727	743	750	708	758	776	762	727	729	769	706	739	734	738	749	732	751	743	759	706	780	761	731	719	765	779	738	721	804	745	722	749	771	775	753	716	759	741	713	692	778	766	709	738	715	774	701	702	755	665	728	726	753	736	658	752	699	746	702	731	748	714	717	715	732	767	726	781	735	707	740	769	710	786	694	725	776	711	716	722	723	747	727	722	748	721	758	744	734	726	753	730	734	738	729	678	712	747	695	725	736	765	772	710	736	733	709	748	743	777	787	760	743	759	718	695	735	777	790	774	788	778	741	707	763	744	713	770	700	766	750	774	751	733	719	705	743	755	773	724	687	717	762	717	726	754	740	724	753	734	733	754	725	787	721	772	720	751	748	717	733	719	734	750	741	774	672	695	750	731	731	688	740	777	689	712	729	775	745	761	734	717	745	716	759	711	750	733	699	766	733	742	698	736	736	737	771	741	769	734	732	731	767	728	766	709	751	803	775	724	773	736	757	739	714	757	720	704	777	734	747	738	750	732	715	707	798	725	704	754	721	719	806	740	777	711	733	796	699	717	692	774	740	718	720	763	720	716	697	741	723	729	757	762	731	766	724	732	753	751	774	687	708	746	734	664	756	781	738	732	711	739	715	738	731	732	791	765	731	757	710	777	732	742	740	715	790	745	713	755	739	681	742	740	710	775	760	748	763	699	731	748	722	732	739	726	727	745	710	706	706	706	771	767	737	707	737	714	696	801	751	740	723	751	734	725	785	741	707	722	777	741	760	776	701	763	753	728	721	722	796	707	708	734	690	730	791	726	725	726	750	742	761	736	730	741	777	754	777	726	705	750	753	699	736	751	702	742	767	756	720	755	732	703	702	763	723	789	717	731	766	735	665	757	781	727	738	748	713	764	758	717	759	723	738	703	739	741	744	708	712	762	712	743	757	768	721	769	729	704	794	802	752	746	704	753	702	725	712	756	711	714	736	728	724	767	755	720	731	723	687	743	726	709	697	738	756	713	712	755	743	747	727	755	737	771	721	746	744	753	668	711	708	755	749	769	783	761	704	728	750	778	742	733	732	802	684	697	733	688	699	736	756	736	695	698	648	742	727	761	741	757	742	714	747	726	718	764	738	727	686	747	707	766	770	711	724	746	710	686	773	747	758	698	739	746	747	768	706	743	703	740	715	753	752	726	711	752	736	740	779	752	752	775	736	757	781	735	718	740	756	733	680	738	796	744	740	784	739	775	758	731	738	687	725	716	713	755	716	710	776	753	724	720	742	794	669	677	742	742	726	740	694	744	766	761	741	746	712	696	781	752	764	705	718	754	712	693	761	724	701	760	735	691	695	736	739	731	787	750	692	736	739	754	703	743	725	754	695	743	723	783	684	722	723	757	729	739	761	756	757	755	741	747	737	739	710	733	703	800	740	729	692	738	736	745	764	745	719	729	767	738	725	743	765	695	750	719	745	726	734	707	717	735	775	751	744	754	759	730	805	718	712	773	731	722	714	791	737	728	800	741	713	735	749	761	770	768	696	766	704	730	719	689	777	734	741	757	755	737	714	778	762	729	745	672	704	751	717	716	728	694	715	712	759	741	711	730	730	758	742	744	705	749	742	761	749	712	757	805	742	711	749	765	712	688	671	773	743	740	744	735	785	728	787	717	748	790	727	774	774	757	712	764	774	726	749	807	697	788	749	744	714	726	733	773	764	748	696	745	814	692	724	708	783	728	770	755	743	755	741	724	738	699	685	754	757	747	759	715	728	695	724	726	761	710	745	707	814	778	778
14820	1374	1001	793	583	463	418	413	359	279	328	298	289	280	265	288	263	317	302	270	276	286	291	266	295	269	264	260	257	237	267	288	244	294	282	242	263	230	276	264	266	289	302	260	287	264	244	273	295	301	293	281	270	252	242	254	286	272	294	273	252	269	268	279	266	261	229	241	260	301	246	226	248	270	261	260	271	277	242	248	252	244	289	251	275	273	263	270	275	261	268	280	270	306	254	249	280	279	261	247	277	290	273	279	281	249	292	261	256	260	293	238	227	276	239	268	287	263	273	275	282	280	271	272	246	279	296	273	251	255	240	261	272	262	276	278	292	252	270	278	275	256	260	279	269	274	263	244	249	278	254	277	272	268	257	221	267	245	241	261	259	258	274	291	269	269	249	220	264	257	267	286	253	286	282	235	287	250	258	271	252	274	251	276	292	251	242	269	291	304	250	261	289	250	236	266	247	294	265	280	252	263	277	256	258	256	248	267	273	301	239	271	282	281	254	257	276	255	255	267	286	221	267	262	259	270	247	289	278	286	294	276	261	266	304	300	278	277	292	252	263	277	287	259	244	267	295	246	240	260	294	224	273	245	268	285	279	280	280	278	258	292	285	233	232	235	276	252	252	287	273	290	244	240	264	282	249	288	269	289	278	253	251	259	245	285	283	278	287	239	280	289	290	293	261	277	273	262	266	274	280	279	263	274	265	288	255	292	269	265	265	282	242	245	268	249	305	264	264	255	290	279	254	246	293	239	259	263	244	287	249	256	256	271	271	262	261	285	270	257	287	267	300	274	261	271	270	261	297	276	287	265	235	297	270	280	259	264	259	268	305	304	281	278	271	276	269	244	266	276	290	266	276	286	259	257	239	240	268	252	269	294	257	262	282	247	262	290	246	253	258	256	252	253	281	263	272	270	296	241	269	270	254	267	280	273	261	294	258	255	271	244	223	233	261	253	284	251	253	264	272	234	262	268	247	272	251	293	301	262	267	282	269	239	278	244	270	280	252	298	268	267	278	265	257	273	251	281	248	276	282	251	279	280	253	284	290	290	275	255	260	293	287	265	278	261	286	262	257	268	278	251	266	260	289	238	263	285	244	276	281	244	284	270	271	264	284	276	235	268	287	282	281	225	283	286	303	263	267	240	244	255	261	260	279	271	271	268	329	280	271	262	296	273	254	256	267	262	252	259	272	236	275	269	264	243	263	254	285	277	244	247	293	276	274	279	292	257	272	290	248	277	275	230	233	278	304	296	253	280	258	256	251	241	267	249	227	254	218	284	230	272	253	267	276	284	251	264	259	299	273	272	245	268	285	264	283	276	263	270	255	260	247	278	251	245	269	280	250	239	262	268	289	258	280	253	274	248	279	270	242	264	247	285	263	320	275	274	283	267	269	269	228	266	227	255	270	263	257	258	289	251	277	263	229	273	291	276	297	312	292	281	276	267	273	274	253	285	273	278	271	275	246	249	285	246	256	255	276	288	268	260	245	257	263	297	259	256	261	271	299	271	310	248	261	262	257	237	259	296	274	277	268	296	268	257	279	286	230	252	284	256	282	254	284	239	296	273	254	243	259	272	275	266	250	274	280	271	265	274	305	275	315	274	261	252	259	306	263	267	254	275	238	264	271	281	287	272	295	258	258	251	253	260	270	249	264	283	304	258	271	278	278	285	238	273	243	266	299	246	274	263	249	264	256	289	277	233	268	271	255	240	256	259	259	277	281	292	247	254	268	293	249	268	290	246	282	244	302	281	239	249	242	232	281	285	270	288	266	236	280	258	277	266	275	286	303	275	270	294	263	241	288	263	278	247	269	268	250	281	261	223	239	274	290	271	260	242	243	246	264	262	259	276	270	268	272	246	241	243	249	269	267	267	263	270	244	236	264	272	264	291	287	269	264	261	266	240	263	240	282	298	247	236	274	278	269	236	257	261	254	274	281	236	265	244	223	289	237	273	264	259	256	233	264	258	266	260	288	302	258	267	271	290	243	265	242	260	295	281	276	230	279	247	293	243	251	283	249	254	263	231	286	259	283	284	265	301	271	251	233	264	250	256	240	246	283	272	285	260	266	282	284	269	303	269	281	274	281	259	259	269	284	273	259	260	278	284	287	245	278	257	270	240	242	287	279	282	284	304	260	249	266	246	292	262	268	279	258	254	266	255	264	267	284	247	263	285	278	275	242	301	287	262	273	286	264	255	248	271	240	258	239	293	248	289	241	270	265	261	256	290	264	255	268	253	278	285	280	261	269	268	280	283	263	275	270	266	276	292	239	258	244	267	266	255	279	237	238	281	250	253	299	257	268	251	254	250	261	222	267	317	299	270	295	232	258	249	296	282	281	281	279	279	281	263	276	238	237	249	286	284	288	307	276	278	279	260	239	277	291	276	267	270	249	265	261	250	280	259	296	251	269	272	255	303	291	270	261	299	288	270	257	280	243	281	268	265	271	282	251	286	245	280	257	284	274	250	261	269	244	260	234	283	301	277	278	263	263	273	261	262	256	226	252	284	276	271	283	300	257	270	255	269	259	267	229	243	294	249	279	248	262	262	286	271	239	272	279	261	289	313	274	246	261	280	269	258	241	245	282	257	263	259	291	285	260	270	261	220	265	260	280	279	293	282	255	280	253	252	288	264	256	310	281	246	234	236	288	257	281	252	295	240	257	253	299	277	278	273	239	282	239	281	244	262	294	252	266	239	256	277	275	235	265	276	244	241	271	238	256	290	277	291	265	253	268	254	266	247	267	228	256	273	271	245	270	264	260	258	281	266	272	264	254	301	255	248	258	316	260	245	251	260	265	284	269	265	304	288	255	271	256	252	269	257	259	262	260	236	278	286	274	265	303	262	264	278	254	265	255	278	247	276	254	263	260	244	260	271	242	256	255	276	258	295	264	255	267	252	261	286	300	265	277	292	275	263	270	256	272	248	254	217	267	261	272	270	239	256	274	256	279	240	265	300	261	279	275	298	296	277	260	262	268	264	239	312	283	267	248	267	302	271	225	256	308	245	279	260	277	240	285	233	289	277	218	262	270	256	259	283	266	269	247	283	271	279	278	241	276	288	233	259	278	296	263	285	271	307	268	301	273	269	266	279	226	238	271	254	262	300	258	271	225	247	278	232	268	270	269	259	278	247	258	265	283	268	277	279	268	284	272	287	281	296	292	260	257	274	267	258	268	257	250	259	263	268	276	257	284	249	266	273	264	265	273	296	246	263	261	266	271	239	245	260	266	262	257	242	286	283	285	292	277	269	282	266	240	264	274	264	287	255	269	306	263	260	244	266	274	268	254	237	253	256	260	280	244	267	286	292	292	286	276	277	242	298	300	263	254	233	292	290	263	276	255	264	248	287	276	250	253	267	253	285	259	273	253	259	266	249	271	238	274	266	213	243	255	256	254	253	270	271	249	281	301	228	275	255	296	260	248	280	263	231	277	292	292	286	251	284	278	237	255	237	273	227	274	264	264	259	277	269	263	254
8427	1264	2199	2323	1933	1672	1423	1229	1079	974	922	941	926	870	807	724	734	721	671	666	700	706	689	692	674	665	649	665	635	599	644	656	644	657	622	657	664	606	637	624	631	594	613	634	571	626	616	579	627	631	588	590	634	623	634	597	627	599	596	627	664	591	625	605	597	633	596	587	580	606	563	601	618	617	608	622	610	562	564	603	605	646	587	610	597	634	600	582	592	651	559	595	586	633	615	570	595	598	648	612	617	598	619	587	609	624	570	574	623	598	618	601	582	592	645	595	553	651	605	593	548	640	592	592	557	569	572	582	585	587	595	596	605	630	599	596	581	625	595	626	587	590	557	639	602	592	587	635	572	593	624	586	639	614	566	612	595	624	581	585	642	593	628	607	592	595	611	591	582	586	566	649	602	635	568	616	584	613	624	596	589	650	632	582	597	591	613	627	577	575	644	605	574	565	596	627	616	607	605	636	620	619	603	593	631	573	626	565	632	593	619	624	576	579	584	580	567	567	576	587	617	596	586	592	600	573	611	599	608	624	609	612	597	604	600	623	570	605	602	578	605	579	613	613	595	645	569	611	624	606	603	588	582	625	613	608	583	631	610	585	618	604	567	600	609	587	606	602	615	616	620	617	604	587	609	639	586	604	601	643	622	615	614	590	618	572	564	580	606	619	601	557	601	653	600	609	583	629	606	603	581	603	615	604	613	596	597	603	609	575	604	596	603	585	598	602	622	590	609	553	594	586	624	611	572	625	568	606	592	588	613	556	602	596	583	622	587	582	564	582	604	622	590	563	573	604	597	553	597	570	589	580	602	595	585	616	576	588	589	633	588	569	600	591	608	606	582	584	575	552	570	588	643	629	611	597	579	604	620	612	574	615	590	579	545	564	616	605	611	563	582	568	621	596	590	561	602	618	615	627	603	610	589	602	574	605	610	622	611	589	593	552	591	593	625	616	640	636	549	619	626	565	589	632	570	569	632	546	562	617	644	601	622	626	613	594	608	600	584	662	587	580	515	613	589	611	621	608	615	584	574	585	592	575	575	570	600	599	586	574	600	618	647	607	615	596	571	589	598	576	571	626	572	576	594	590	605	629	613	618	551	558	582	604	598	615	647	576	612	611	594	574	622	608	598	601	609	598	598	596	616	581	563	593	565	608	580	632	562	605	568	576	552	619	536	640	578	637	616	630	626	596	588	599	572	609	604	579	573	579	576	572	583	610	607	552	626	614	628	566	599	632	571	568	616	625	544	596	599	600	605	643	537	583	577	564	599	585	638	599	612	633	601	634	531	598	622	616	589	576	591	587	612	591	576	638	647	595	572	605	618	621	589	572	582	611	652	582	627	607	597	631	586	607	591	601	634	583	629	619	572	575	574	571	560	593	617	577	614	558	598	592	586	616	575	583	549	584	592	605	623	608	632	627	593	600	604	578	597	540	586	571	616	612	600	592	596	620	589	611	608	612	648	593	605	631	587	600	577	590	541	589	582	593	624	595	601	618	614	562	578	631	596	588	636	573	648	600	604	574	600	617	591	581	577	611	602	612	600	605	578	566	583	620	600	585	600	604	631	574	625	579	624	621	611	584	533	599	594	627	633	593	611	619	614	606	625	560	590	616	562	632	588	542	607	594	588	611	621	646	604	572	574	646	585	604	600	555	595	615	600	589	650	611	632	574	612	647	622	619	631	611	598	581	605	604	589	566	571	576	557	611	607	640	638	601	599	605	610	579	574	578	614	554	599	582	545	547	559	575	639	560	608	581	578	573	570	599	599	588	606	593	646	608	625	562	595	602	600	551	603	586	616	560	609	581	604	613	609	672	592	581	573	595	610	612	638	598	576	654	615	598	623	587	629	625	610	621	649	594	561	606	595	581	590	607	587	641	577	593	615	600	565	582	553	582	628	572	578	605	631	578	591	565	642	578	621	592	645	602	600	575	605	607	584	562	602	556	599	621	628	616	565	597	578	561	548	609	592	573	562	569	608	626	630	599	570	582	581	603	608	620	586	587	622	599	585	621	602	621	588	623	594	569	600	549	625	612	581	617	634	540	592	581	621	595	589	574	589	597	588	653	611	609	587	553	592	609	648	594	597	597	607	615	599	599	619	605	539	577	572	568	612	628	572	594	582	643	598	623	576	601	592	583	637	602	570	615	593	606	597	594	571	596	589	660	625	609	626	624	635	578	571	576	626	573	598	615	584	616	573	634	621	607	604	588	564	615	591	617	592	577	562	596	577	626	629	593	581	583	601	558	603	647	598	553	590	576	588	585	578	596	609	626	608	566	577	608	584	579	602	593	561	616	609	589	594	597	607	592	544	600	562	621	550	588	582	602	550	613	596	568	666	566	567	608	586	611	556	638	586	597	580	602	593	612	605	593	598	591	566	559	607	599	582	608	597	642	544	642	594	572	602	620	579	622	601	606	572	620	620	623	599	599	600	627	601	560	613	579	602	571	635	582	607	591	604	614	604	622	635	623	653	607	601	558	631	614	583	549	622	579	581	654	584	630	617	612	572	600	604	627	610	613	604	543	575	651	599	579	621	624	590	637	598	571	615	611	623	628	615	575	607	600	560	606	628	586	556	605	628	590	611	571	591	578	591	621	609	587	578	552	587	593	592	594	574	584	598	606	641	625	631	605	544	580	605	567	603	586	604	616	596	623	665	584	641	621	582	573	588	617	596	621	645	595	578	595	604	576	594	603	620	591	621	572	612	603	580	571	567	639	559	623	575	596	593	622	562	609	561	627	583	654	609	599	578	618	590	592	620	623	597	617	620	594	586	628	568	541	609	573	582	611	580	570	605	600	602	590	630	563	554	666	607	576	576	591	513	588	617	578	607	603	637	555	610	604	570	640	594	617	606	591	639	543	622	585	625	612	567	606	570	661	615	576	614	626	569	578	605	567	592	588	558	608	586	565	626	581	620	571	586	579	602	604	565	582	594	591	598	608	612	606	602	590	576	622	586	602	605	593	605	627	607	598	581	644	581	566	598	591	600	594	577	637	637	608	595	654	577	611	604	636	575	616	612	567	619	623	604	578	627	589	635	640	593	591	593	599	586	601	604	589	596	641	586	607	586	645	593	587	552	643	600	565	601	632	593	609	616	609	614	543	591	630	561	590	621	575	578	600	561	589	574	611	599	580	588	634	610	627	609	596	594	567	588	606	641	589	608	612	591	613	614	598	606	610	572	623	623	611	551	609	608	544	577	572	562	645	590	574	574	581	564	618	601	591	544	619	592	585	638	590	622	609	585	647	541	611	581	624	657	652	594	584	615	634	581	609	597	559	577	615	638	610	577	589	631	618	570	582	602	626	584	579	609	604	630	590	586	630	628	584	631	613	541	655	591	598	582	633	616	588	635	636	620	612	584	638	596	606	557	646	597	607	607	620	609	631	623	633	564	594	640	609	581	608	560	582	548	584	601	567	591	572	636	616	620	619	622	632	592	579	585	661	623	599	582	622	617	632	572	595	590	571
1646	225	213	163	171	180	175	171	172	197	208	173	201	193	206	164	174	159	207	215	218	189	181	198	192	172	206	157	200	174	179	175	188	163	160	178	195	161	173	169	165	159	150	209	183	196	187	168	193	199	201	185	168	180	167	174	171	170	202	140	183	199	183	195	167	175	166	187	188	176	199	163	170	179	161	190	183	182	149	174	191	174	198	179	178	211	178	174	177	167	188	186	171	175	160	173	176	188	141	184	166	161	176	176	159	185	182	164	196	219	177	172	174	169	187	157	171	172	172	182	189	162	183	168	210	175	156	174	190	201	180	207	179	182	188	185	200	171	183	193	165	170	188	172	192	156	183	189	186	170	167	184	176	181	177	191	163	179	168	186	184	153	183	138	182	177	196	173	140	172	195	199	181	188	183	163	186	173	187	177	186	195	176	181	162	191	175	166	200	197	182	174	197	174	183	179	182	195	186	174	174	182	178	190	169	165	181	187	164	170	183	187	170	187	172	203	174	163	206	169	163	175	162	168	187	171	177	170	174	173	191	203	162	193	192	165	180	181	192	178	190	163	204	183	171	170	189	147	183	185	156	161	182	172	177	170	176	165	174	190	173	166	180	194	207	168	182	159	181	185	214	181	164	198	146	181	173	197	133	159	167	185	182	191	164	167	173	167	173	169	178	170	184	195	170	181	180	176	192	194	190	200	187	166	194	182	176	189	188	181	158	186	220	164	171	166	182	185	191	178	190	213	195	213	169	181	187	153	152	191	180	166	183	185	172	186	194	186	184	166	197	186	186	177	173	157	147	189	207	214	174	164	182	185	194	182	180	176	194	165	180	177	174	171	178	182	170	179	181	194	191	174	186	182	183	178	177	182	174	156	169	157	195	181	197	191	162	154	153	154	189	175	181	166	194	163	158	196	178	178	167	157	185	176	214	165	213	170	192	194	168	197	194	167	173	173	166	169	204	174	177	173	173	180	179	208	179	165	164	206	181	195	164	180	183	182	180	163	166	173	179	171	169	222	165	202	157	197	188	185	185	192	175	171	190	185	194	185	170	189	161	188	173	193	168	176	173	169	183	178	184	177	160	199	191	192	172	168	195	182	162	157	161	184	174	172	178	178	175	185	197	173	190	166	210	169	166	181	191	178	187	183	180	193	182	168	195	176	140	172	167	173	175	186	166	155	177	175	201	175	177	175	187	203	171	160	182	203	162	167	183	149	178	171	175	189	190	196	173	196	188	182	195	164	186	180	177	188	187	175	173	168	164	184	176	186	172	183	217	161	186	191	162	171	179	187	177	169	197	179	171	174	168	208	199	176	186	182	168	181	165	186	174	196	157	170	186	182	178	198	178	184	176	181	177	186	181	172	185	165	206	187	172	170	163	199	173	174	180	213	173	184	181	183	199	168	179	142	181	165	182	143	189	199	174	191	177	202	170	161	135	186	176	183	182	194	179	181	168	165	177	184	168	204	159	162	175	180	189	159	201	185	195	181	188	187	171	164	168	174	187	177	169	195	181	164	169	165	159	157	174	159	161	180	175	191	184	175	180	187	159	167	180	179	189	182	176	199	159	161	161	158	160	193	183	186	179	172	182	178	171	171	184	153	172	181	150	183	177	174	191	173	175	209	165	167	156	193	169	241	202	228	178	175	162	214	180	157	203	180	164	191	193	164	180	178	200	160	177	198	193	163	187	176	153	187	176	183	226	169	175	189	136	187	171	213	190	188	189	162	165	166	170	170	179	199	185	135	178	185	170	188	162	179	168	183	176	166	176	184	160	189	170	174	180	176	200	175	166	160	181	189	178	184	166	181	162	170	179	190	192	165	202	193	162	156	187	171	172	187	207	188	181	177	183	178	194	181	161	166	178	182	178	169	162	169	183	200	212	183	168	176	204	170	166	172	173	182	164	193	197	168	181	177	194	181	181	175	185	198	152	178	181	175	205	182	186	215	171	181	198	196	166	186	176	186	172	190	203	195	197	179	169	161	182	185	165	168	160	184	173	182	189	184	189	170	178	173	180	181	208	183	183	182	184	190	141	179	168	146	187	166	200	177	178	168	201	187	188	174	197	182	188	176	155	197	174	171	174	187	202	185	185	204	195	201	185	211	156	139	194	186	176	170	195	184	161	158	175	181	174	180	195	187	199	194	193	158	194	156	185	162	189	196	182	163	175	162	184	179	160	178	172	196	171	179	179	196	163	166	213	169	170	198	182	188	160	174	193	167	179	175	174	168	186	202	183	204	169	178	184	151	162	142	163	184	184	160	191	190	162	162	190	171	179	180	163	173	160	166	200	154	165	156	180	166	165	182	174	188	172	192	179	161	174	187	168	156	186	192	139	154	172	200	188	175	193	169	184	184	197	174	157	182	188	158	172	163	179	179	183	155	186	196	181	154	158	196	160	189	180	174	180	188	171	176	158	180	183	160	156	188	199	201	202	172	165	172	186	203	177	190	200	195	191	175	185	195	192	172	177	150	172	200	147	187	180	188	216	213	185	154	152	170	177	180	180	187	174	163	193	179	190	179	176	202	197	150	180	157	162	177	176	188	159	191	162	172	213	200	150	181	163	195	174	169	160	201	170	165	189	172	171	164	145	163	188	192	187	181	175	194	188	184	177	172	188	178	159	143	187	179	190	175	161	160	178	172	171	199	188	186	193	165	200	167	165	185	173	196	187	193	199	141	169	167	164	177	205	159	168	178	179	172	184	215	179	157	183	174	219	179	174	179	194	196	158	179	170	178	176	181	183	159	167	184	218	166	175	182	164	169	197	192	182	164	173	167	182	171	144	163	175	184	166	192	168	153	177	180	184	177	162	181	205	174	165	170	166	183	185	182	197	184	187	182	183	164	177	192	192	205	188	187	203	209	190	185	190	158	200	168	156	193	185	192	176	163	185	166	202	210	208	143	172	183	159	173	191	175	168	172	168	155	179	170	176	193	188	191	182	187	161	177	175	168	185	193	173	152	169	164	177	180	185	174	166	179	181	170	171	174	176	182	164	152	170	178	171	162	173	181	193	180	175	170	155	223	177	161	166	200	182	158	192	171	175	192	194	162	155	166	172	185	196	195	184	170	162	161	186	156	165	176	162	193	209	196	177	167	161	161	195	178	193	166	165	161	184	190	193	207	211	178	202	170	202	154	192	175	169	162	158	191	188	187	165	137	174	160	183	192	157	180	181	202	185	176	165	168	180	182	168	166	162	188	180	214	172	163	179	184	191	165	166	169	201	191	192	194	171	166	178	192	183	179	210	167	180	180	186	168	208	186	204	180	177	175	163	202	172	176	179	197	178	193	161	165	197	156	172	173	168	181	190	187	175	161	149	211	161	187	151	161	186	190	200	182	168	184	183	176	194	176	181	197	167	178	192	187	197	183	156	174	170	182	176	165	184	201	180	165	172	173	194	163	164	182	171	160	178	185	164	178	180	192	212	170	179	200	199	171	205	172	173	195	185	181	180	187	179	190	192	164	181	160
1762	463	514	492	515	473	524	458	459	480	461	523	453	461	449	471	487	449	449	456	446	443	438	441	457	470	458	427	452	460	481	439	434	447	477	454	465	467	502	488	447	460	451	444	449	465	429	479	432	448	485	482	490	477	435	472	474	485	451	462	492	457	471	428	420	425	468	432	449	430	459	455	458	454	439	436	440	482	491	433	458	437	468	453	493	469	481	449	493	444	440	440	456	482	443	490	444	482	436	464	445	456	443	468	423	458	494	456	501	474	476	488	462	476	460	435	488	492	440	473	483	453	480	448	462	465	464	472	449	445	434	468	453	443	445	458	486	437	434	453	438	451	470	480	499	479	480	447	464	440	451	450	484	417	463	458	463	439	450	455	424	441	413	472	450	444	452	460	455	467	440	450	462	411	449	465	453	465	460	487	468	436	445	457	434	439	457	467	468	440	454	445	451	425	445	446	432	417	461	445	422	445	471	443	415	431	439	440	480	438	452	439	432	464	466	412	447	447	499	454	434	450	417	433	455	486	415	481	440	439	427	495	436	462	479	468	449	440	458	468	476	443	452	454	455	492	490	476	456	450	447	469	440	476	457	458	427	456	471	437	460	465	485	414	436	440	445	464	431	452	477	416	484	442	480	485	488	429	443	448	405	450	404	426	437	473	461	423	443	451	451	450	459	450	408	407	442	463	464	467	466	437	443	485	462	454	440	438	480	439	422	473	448	450	465	443	401	437	457	444	463	446	434	453	453	475	455	448	401	425	447	425	440	490	479	438	475	446	395	474	432	430	451	457	447	401	469	475	450	483	465	462	434	480	425	450	430	490	476	471	477	457	451	411	437	444	450	460	499	469	442	432	439	402	450	473	430	460	484	444	437	450	436	444	477	453	481	424	475	456	452	459	440	469	452	433	431	423	452	465	444	439	453	462	450	451	438	441	469	451	453	448	491	440	459	429	512	411	466	450	450	449	448	444	466	471	455	410	447	444	470	460	455	440	473	452	410	464	424	475	386	475	455	452	455	439	423	484	472	413	450	450	462	478	423	429	427	464	430	436	477	442	448	489	476	455	477	427	488	413	467	429	462	444	460	450	436	462	450	410	455	470	426	450	467	443	471	507	451	452	436	478	443	438	467	455	426	457	470	473	461	477	468	512	459	444	469	460	433	431	500	478	454	473	462	453	451	482	458	431	442	434	445	444	469	454	482	477	492	428	434	415	470	438	429	466	429	484	442	428	522	425	449	466	452	426	444	425	468	457	453	455	468	480	446	468	459	436	476	443	419	451	446	425	447	460	480	467	437	474	445	451	462	448	459	422	436	493	424	494	440	462	462	494	454	429	494	473	453	432	439	460	434	424	449	463	436	430	466	432	488	499	464	471	483	477	462	462	462	421	465	438	448	441	465	501	479	413	461	455	421	458	434	458	437	465	430	432	461	457	428	472	456	456	423	431	457	448	451	449	474	434	464	444	437	454	460	448	432	463	459	466	448	474	442	457	434	439	468	469	437	465	458	461	420	440	442	473	495	435	414	465	429	492	482	473	454	481	463	431	447	474	444	481	412	483	447	429	435	423	444	419	470	456	446	453	449	428	470	470	431	455	490	441	509	457	433	458	437	448	444	424	461	436	473	413	472	444	476	477	439	448	448	471	453	483	430	475	440	452	431	425	436	423	463	459	446	428	441	458	424	456	463	457	453	412	443	443	443	451	450	445	460	442	453	432	436	464	456	452	475	431	461	452	438	432	440	457	396	449	426	421	443	448	485	443	447	451	444	488	428	472	464	446	453	455	445	452	470	479	435	475	406	444	452	421	457	411	426	470	436	431	430	456	456	430	445	483	496	446	480	458	441	459	411	435	452	444	447	493	444	445	434	453	465	473	454	433	494	453	444	482	501	438	454	475	432	476	422	457	467	453	464	469	463	459	502	444	459	461	474	445	445	502	450	497	466	491	485	455	457	481	466	461	455	444	463	485	449	452	432	462	446	449	462	437	430	451	454	443	406	476	467	452	447	490	424	421	456	478	416	434	457	436	477	443	455	439	452	428	435	469	436	464	433	471	452	465	495	419	456	444	446	436	453	440	443	464	455	459	448	445	451	430	480	485	436	434	441	426	401	460	423	489	473	462	462	472	443	476	468	451	475	448	482	448	446	435	420	439	435	461	474	425	459	476	436	465	455	450	446	432	484	443	439	461	432	468	458	479	454	443	430	433	456	481	411	446	431	452	449	466	440	454	457	454	466	462	424	441	453	471	439	472	452	479	423	425	459	448	434	423	456	388	434	445	441	475	441	458	439	476	475	466	419	473	475	455	429	444	442	425	438	491	463	484	442	434	438	452	444	484	458	405	426	473	441	419	424	422	415	476	448	439	442	423	447	428	437	455	469	472	456	502	429	452	456	439	472	438	484	401	480	480	477	445	456	444	460	437	456	458	459	421	471	430	423	465	481	487	452	473	438	422	496	440	452	472	472	430	429	406	471	462	472	455	450	454	476	457	488	447	435	467	447	457	445	487	440	450	483	461	458	444	453	443	439	421	464	466	475	455	433	451	476	442	458	472	460	467	436	418	482	439	448	471	462	457	461	454	473	442	425	480	423	484	460	434	424	451	487	443	410	496	468	463	453	434	447	441	458	460	451	451	467	460	469	450	404	428	471	462	464	459	438	482	446	412	450	466	456	419	470	435	500	457	429	457	450	425	439	450	491	462	473	437	444	435	466	431	422	465	434	468	427	444	444	421	466	443	447	450	463	473	472	504	482	468	475	452	462	489	483	416	438	474	435	452	450	431	407	443	429	447	446	468	471	456	454	434	462	471	457	487	502	422	455	478	452	460	447	466	434	487	453	453	473	457	468	448	428	473	446	480	490	454	458	473	493	461	477	422	462	440	449	459	462	459	472	462	445	453	447	439	413	470	425	447	422	478	456	452	470	416	446	444	459	468	436	422	441	446	456	443	465	441	471	428	452	458	444	466	440	461	457	446	425	423	474	452	453	440	433	438	458	452	435	452	452	474	394	460	466	445	484	462	476	424	455	424	457	444	455	458	438	433	448	457	411	423	452	447	465	447	474	424	471	447	450	456	451	437	436	455	470	440	412	445	448	486	478	432	443	435	489	430	461	423	442	456	439	439	422	470	471	432	442	448	476	471	502	457	493	480	426	521	483	462	479	479	431	431	454	429	461	452	439	455	485	419	468	453	449	436	451	423	419	480	463	460	495	441	419	480	509	474	466	431	459	453	453	455	434	463	470	479	494	457	440	428	441	480	414	461	439	469	472	430	474	486	446	456	438	435	472	462	468	482	488	449	464	433	426	414	448	440	457	417	489	437	425	454	470	433	465	464	466	438	452	466	466	456	413	410	437	470	454	440	424	431	456	425	451	449	449	460	450	467	432	437	477	467	432	452	459	426	459	388	455	417	447	425	464	477	499	462	406	495	457	476	430	424	436	400	461	419	428	429	465	427	451	463	468	462	457	442
8080	752	719	599	462	452	429	400	339	406	340	325	337	354	383	335	326	341	357	336	348	305	343	319	314	319	326	317	337	288	355	317	324	345	319	339	331	305	330	333	338	327	349	313	318	308	320	347	326	338	313	302	308	347	310	318	336	283	328	302	321	301	313	292	346	316	296	328	341	326	319	324	288	312	321	305	322	280	303	342	355	311	330	310	308	318	330	311	323	343	325	323	361	316	309	288	315	289	323	311	298	321	320	319	324	345	360	310	340	342	362	352	329	322	326	322	334	305	312	305	328	331	346	346	345	329	356	338	338	299	290	330	344	331	291	320	293	313	357	330	282	321	280	321	332	300	323	296	334	329	332	338	330	321	345	342	304	320	313	320	341	311	358	304	319	337	298	345	326	334	289	319	313	334	324	306	364	306	348	305	312	330	340	310	330	317	325	312	300	321	299	350	333	366	332	327	328	333	314	337	332	297	346	279	304	333	342	355	335	314	307	338	335	323	329	329	311	317	347	326	338	332	301	326	317	306	345	306	283	303	324	338	287	322	302	306	321	329	318	302	334	365	313	315	319	347	303	307	317	296	297	339	368	329	334	315	341	343	340	305	297	331	389	334	325	318	350	331	329	333	348	319	325	335	314	333	340	291	324	356	335	330	316	332	296	304	304	339	355	337	315	308	338	311	311	335	329	316	328	312	296	311	325	308	328	311	327	324	319	342	332	326	333	301	327	347	346	310	332	328	310	347	328	320	322	315	336	315	331	343	308	317	318	309	319	325	294	319	329	304	320	334	318	344	296	303	335	306	342	346	336	344	332	322	339	299	324	363	326	329	331	337	307	325	336	339	342	321	313	313	352	300	305	324	314	326	319	317	327	332	332	313	305	292	346	323	331	348	321	281	322	336	343	315	300	303	290	299	314	299	281	335	308	315	347	321	329	301	325	310	322	325	282	314	291	316	325	311	320	336	360	317	328	263	344	321	338	340	359	332	296	337	331	306	335	301	316	307	287	325	352	316	333	320	318	339	348	318	335	341	364	302	288	317	287	335	336	351	301	301	296	333	330	313	333	330	325	341	316	349	335	318	303	323	329	336	324	345	308	302	302	327	351	313	322	344	324	336	312	316	318	329	322	316	326	282	327	318	308	292	308	321	324	340	310	311	343	294	286	297	317	315	320	347	360	318	310	329	331	318	322	294	328	333	303	329	309	350	330	323	318	329	333	326	352	302	348	311	317	310	325	317	297	302	289	332	330	292	314	309	303	330	339	300	306	305	307	294	353	326	309	331	310	326	321	292	321	300	346	321	297	321	332	323	339	313	309	323	268	361	295	332	337	341	310	293	351	337	331	331	343	328	312	300	310	301	336	341	336	318	322	293	316	314	329	336	336	367	302	329	325	323	328	341	331	318	360	335	319	329	335	293	292	315	327	313	331	317	311	313	310	302	347	364	323	341	322	320	342	346	330	295	346	318	312	319	313	330	304	341	321	304	322	304	354	320	305	297	303	336	300	279	318	342	325	318	358	307	338	314	329	344	349	298	313	371	306	310	306	302	288	310	334	295	282	281	320	335	314	331	326	317	337	311	359	296	313	289	321	298	306	329	345	330	328	362	307	349	353	340	295	351	314	316	307	353	297	333	337	328	369	332	320	329	321	350	343	335	355	310	281	346	336	333	307	305	314	332	346	342	320	334	305	314	287	349	294	353	340	346	329	301	314	352	349	306	336	331	361	321	312	350	352	315	331	305	357	337	327	312	315	304	313	347	361	344	344	318	336	340	358	361	290	322	371	338	318	347	344	320	321	347	341	295	340	359	307	351	315	332	292	349	313	320	310	314	349	342	306	294	340	305	347	342	309	326	321	293	316	343	327	321	334	312	307	368	303	339	334	308	290	314	315	336	331	314	303	321	297	293	287	307	333	303	316	335	309	317	324	318	314	323	304	334	356	354	290	324	354	345	347	280	313	307	328	310	292	313	345	343	352	307	309	326	332	346	302	301	310	316	315	326	317	318	300	333	322	349	330	362	303	338	326	299	339	311	331	299	382	324	330	305	371	304	262	313	303	297	306	325	350	273	319	303	346	316	274	342	322	340	336	325	331	310	318	312	307	308	311	307	340	334	307	343	318	305	342	283	299	326	311	320	312	357	341	361	329	316	302	316	291	342	305	325	325	330	330	325	326	292	349	319	351	321	306	319	355	368	290	321	349	352	311	314	305	329	323	361	328	328	296	354	323	304	338	353	329	322	345	305	306	298	308	333	347	333	321	317	318	338	365	319	292	320	323	312	327	331	342	317	340	308	302	291	329	336	335	329	343	350	348	338	338	310	317	311	321	320	314	328	309	296	301	326	296	316	326	324	329	343	306	302	354	279	325	317	347	336	348	324	270	297	320	333	347	316	297	320	344	279	282	303	329	334	281	311	348	324	338	321	324	296	310	319	309	283	301	325	312	320	324	332	328	297	285	311	357	311	316	327	322	302	339	338	331	345	329	311	313	354	322	319	339	312	330	321	319	298	321	340	319	335	312	327	316	303	320	293	354	325	312	364	352	310	319	345	297	332	319	342	329	323	311	344	340	339	300	311	302	316	358	332	327	294	349	322	295	315	301	338	307	329	338	321	324	324	323	298	317	349	305	373	364	342	258	311	309	320	305	327	352	341	347	354	311	293	302	340	311	329	319	370	336	347	327	336	357	320	326	350	311	302	308	296	270	279	319	290	322	298	348	333	360	343	368	332	328	299	337	308	369	335	327	332	303	330	332	330	329	328	335	324	342	316	294	334	339	338	326	333	350	301	307	328	400	329	305	315	324	284	358	347	321	265	315	315	286	308	350	310	319	353	325	359	318	341	332	312	331	319	313	329	332	299	307	307	354	341	338	308	322	317	359	319	314	330	333	321	331	306	328	314	293	353	322	349	313	299	347	292	287	339	361	354	330	351	311	314	307	343	323	305	298	337	357	327	307	333	344	309	291	330	324	319	340	301	323	337	324	328	320	289	307	325	312	330	305	303	336	332	320	308	306	339	315	329	318	308	327	337	294	322	330	342	348	314	321	323	304	281	331	332	335	350	336	351	341	324	323	339	321	324	327	325	326	344	315	340	370	303	338	310	357	330	343	309	326	313	324	314	321	310	321	348	326	333	313	338	328	328	397	311	358	336	326	315	307	311	311	317	352	323	346	316	323	319	357	335	325	344	368	326	329	335	340	331	295	316	322	337	328	315	317	364	347	316	331	337	300	360	302	307	294	353	344	343	328	340	312	316	343	328	328	320	302	316	321	337	349	335	339	319	299	347	293	336	350	306	286	311	323	274	340	324	305	297	309	310	313	329	355	325	315	364	338	325	315	321	344	367	322	351	323	303	345	319	315	320	329	330	326	326	320	306	358	374	337	330	301	336	398	338	329	303	365	318	331	312	299	334	345	329	325	346	345	306	316	313	346	333	326	350	287	289	301	323	313	352	365	326	318	342	334	317	297	322
6690	1070	1550	1651	1493	1268	1212	1072	996	923	947	913	913	866	889	836	825	784	840	824	795	833	774	767	797	820	718	776	726	768	755	733	755	728	770	780	748	756	803	721	768	746	787	729	731	713	698	745	757	781	737	771	753	761	730	761	748	736	764	724	705	763	746	728	743	777	757	734	783	802	712	733	746	740	725	752	724	706	759	744	731	720	775	745	733	719	697	738	744	729	719	660	712	742	752	705	696	762	745	721	759	733	731	727	768	739	706	697	768	734	728	780	765	728	746	733	745	719	775	773	788	754	745	709	754	773	754	718	762	708	741	773	772	762	749	705	746	779	739	755	718	725	764	739	693	728	753	744	736	711	728	735	718	775	780	749	745	715	780	735	768	782	725	761	719	702	702	750	703	762	724	732	746	722	725	731	770	694	729	711	788	724	739	693	765	737	694	743	729	743	738	734	737	752	735	729	783	750	757	740	779	748	782	748	728	786	734	729	771	761	704	778	736	687	755	711	753	715	708	689	735	706	688	755	778	770	724	662	764	757	751	750	746	688	741	753	751	702	687	710	733	751	734	765	764	688	807	764	723	755	740	758	707	753	719	761	772	787	714	715	703	738	710	725	825	715	727	695	750	729	744	725	740	711	716	711	725	762	786	681	727	699	734	757	729	725	695	754	723	738	714	811	766	754	744	735	683	727	734	719	715	740	774	767	773	697	710	691	751	703	715	725	764	711	705	722	756	719	750	752	731	746	715	704	718	691	710	712	737	741	711	772	780	720	711	734	713	722	677	759	726	766	729	710	732	750	725	719	760	756	719	763	717	752	775	736	768	687	715	743	737	781	730	712	771	779	713	728	743	756	767	751	728	709	741	703	692	723	750	814	771	729	740	803	765	752	800	711	751	750	723	732	717	724	744	703	743	723	728	745	740	764	705	716	719	752	750	774	668	791	739	713	758	772	765	741	715	740	735	780	714	752	774	699	741	753	748	708	720	752	725	719	738	721	746	755	727	747	751	718	771	732	767	738	723	714	762	771	753	727	764	713	739	703	728	718	676	727	846	719	737	739	701	720	721	720	710	739	777	687	731	731	747	733	732	725	754	754	723	754	759	715	796	743	711	702	721	741	745	700	723	727	708	737	716	759	722	756	780	756	765	753	735	732	741	727	680	790	721	753	728	700	717	720	728	747	717	725	742	723	755	703	793	775	734	739	736	774	731	711	734	762	731	737	744	691	747	732	744	766	761	724	776	723	732	729	717	760	761	716	774	721	739	730	751	770	733	758	770	761	725	789	744	730	708	774	678	751	743	698	743	748	708	717	710	725	732	771	723	746	732	788	699	717	750	771	744	754	689	770	742	730	767	746	744	709	701	704	727	747	713	743	732	700	685	716	768	689	703	757	737	806	735	715	770	758	740	722	757	775	740	725	730	771	726	794	730	690	736	756	734	720	723	740	740	743	730	767	686	753	735	748	735	783	741	728	711	719	740	736	733	731	704	722	792	732	751	773	725	771	714	720	702	747	739	764	754	782	744	765	735	712	778	731	744	717	734	725	735	716	680	789	754	694	710	771	785	721	720	690	700	716	762	787	740	710	753	736	761	716	755	733	759	768	738	736	721	748	687	724	709	767	700	699	729	686	735	746	672	733	747	745	721	748	741	728	775	787	783	726	759	722	726	782	713	720	757	711	733	720	731	727	722	755	763	709	721	726	729	769	770	735	717	702	715	730	708	787	735	740	786	718	740	736	735	738	765	734	709	739	716	764	802	726	710	733	750	681	772	728	761	726	759	718	678	695	774	734	747	760	716	701	743	749	696	733	759	795	716	735	771	733	771	775	718	746	785	686	713	756	731	727	716	740	728	695	724	776	726	747	722	731	766	762	710	757	746	703	752	735	787	710	677	744	732	679	776	756	715	761	755	766	735	717	701	741	799	773	791	749	686	824	761	699	767	779	724	707	716	733	734	757	698	731	736	699	777	754	710	755	733	753	698	746	735	801	734	746	716	768	728	763	717	681	767	731	723	729	738	694	713	717	754	760	709	691	768	691	731	816	725	671	757	739	720	714	726	709	718	753	798	714	730	800	717	751	768	718	683	740	736	744	774	763	696	757	704	715	723	716	753	737	769	775	724	793	764	695	750	754	695	682	745	735	749	701	746	745	732	710	719	738	713	718	769	741	737	743	742	723	723	759	703	713	768	771	722	757	745	720	738	689	694	740	702	696	741	775	764	721	710	752	731	770	755	760	736	762	712	680	775	740	782	730	759	746	727	781	736	691	736	713	726	723	705	712	811	724	771	681	707	711	711	727	746	732	755	736	714	707	714	812	746	748	814	734	760	753	753	755	748	710	735	770	706	758	709	724	725	751	703	723	687	773	714	728	736	760	761	722	754	754	784	749	759	751	706	711	730	732	747	746	744	727	774	767	763	788	708	737	763	750	789	777	725	734	725	728	752	744	768	738	692	752	706	737	769	690	740	748	726	755	723	695	754	655	746	729	733	744	786	716	808	774	726	706	742	732	736	727	749	755	739	736	705	751	693	694	742	738	769	761	739	756	742	748	743	769	728	751	745	713	737	788	721	722	768	775	775	784	719	736	743	748	719	676	737	747	695	771	748	706	728	724	753	766	723	714	665	737	751	730	734	691	765	726	752	729	715	734	767	765	699	753	762	735	726	718	760	749	719	718	762	759	742	762	741	706	751	725	749	761	726	765	755	750	730	823	699	779	798	767	723	783	739	681	741	731	738	696	782	770	690	725	772	732	727	731	720	744	750	736	734	763	768	758	714	762	711	707	693	728	727	696	716	723	740	723	722	715	703	756	764	720	704	724	725	738	704	783	758	724	728	702	744	710	777	715	717	696	722	694	748	746	738	745	736	750	756	780	705	745	723	751	761	752	681	740	754	707	710	720	701	727	732	716	741	742	716	755	757	774	784	680	752	755	683	663	687	754	716	713	712	726	728	716	755	750	730	776	703	772	726	740	744	702	768	745	761	722	708	722	754	703	748	740	726	696	780	746	781	721	724	707	750	718	745	769	771	736	744	747	755	732	729	773	750	753	774	756	724	770	758	739	709	756	701	716	787	743	714	752	712	751	726	748	748	738	740	725	762	698	692	691	735	730	768	739	686	722	745	740	736	732	725	743	726	739	756	761	800	731	737	787	769	749	779	715	758	750	759	700	756	738	717	749	722	756	745	744	761	676	751	728	717	722	702	720	773	723	778	776	778	729	729	724	753	759	776	773	740	752	720	732	722	691	783	720	752	717	667	754	765	659	759	742	710	702	772	684	758	772	721	779	767	752	702	747	741	804	697	728	709	758	765	724	721	756	709	735	729	735	752	715	761	735	740	746	732	764	720	759	746	763	748	740	708	720	757	716	775	783	759	690	719	720	759	757	712	752	760	730	678	736	665	712	726	793	762	709	756	753	705	718	718	738	713	759	697	703	712	751	714	737	771	734	731	738	782	759	758	749	705	770	729	697
14775	1345	1002	702	567	449	494	400	404	351	310	320	303	282	280	249	305	305	337	281	307	266	254	279	273	264	247	293	258	308	243	282	267	257	261	226	248	257	269	244	266	264	280	255	299	248	268	262	293	254	258	245	259	235	278	263	279	268	282	301	238	265	238	255	255	240	280	279	258	246	278	290	275	279	290	253	291	253	262	289	292	257	289	266	287	280	270	250	275	282	274	272	254	261	252	298	295	248	262	267	318	260	264	291	290	236	241	244	297	304	248	287	274	254	258	269	279	265	253	270	256	276	261	253	258	230	267	279	258	294	259	289	260	272	262	255	285	300	268	256	224	261	271	263	259	265	270	280	278	261	238	244	268	268	253	249	273	251	261	269	301	262	258	256	274	271	265	236	233	298	311	266	238	235	244	258	279	281	298	242	290	259	284	253	254	261	241	257	249	249	274	283	258	276	272	250	252	258	271	242	285	247	244	270	256	270	249	263	287	242	243	231	264	257	246	247	246	239	263	269	292	262	268	234	265	269	279	279	273	272	221	240	289	265	278	288	233	263	244	278	283	252	269	239	262	274	259	295	275	269	301	228	262	268	292	282	251	261	281	282	279	229	260	289	271	266	283	266	269	273	240	249	267	265	292	269	294	238	269	276	254	264	270	254	276	247	265	264	253	288	244	264	274	291	263	282	267	257	259	274	256	259	280	281	275	261	261	284	236	246	278	267	256	263	258	257	261	236	242	263	284	273	296	265	277	258	265	294	259	256	273	252	273	273	245	256	263	267	248	225	263	253	286	281	268	280	273	255	258	259	263	260	262	270	296	279	248	259	272	281	265	259	244	286	263	293	282	263	256	255	260	270	293	271	255	259	259	256	253	260	265	266	243	260	274	274	262	259	258	266	272	251	252	261	270	288	275	266	296	261	261	235	302	264	283	269	278	227	294	306	262	223	287	274	278	235	291	263	278	253	259	278	261	249	282	272	228	276	256	238	260	278	260	260	258	239	253	260	246	265	275	271	282	275	257	269	270	263	275	245	278	260	290	264	282	280	268	280	278	243	258	230	262	275	288	246	237	280	279	291	286	252	262	263	247	258	260	252	261	276	284	281	282	286	250	264	242	266	276	265	288	282	273	265	239	263	223	269	267	290	252	264	255	248	261	282	261	257	243	250	275	262	266	245	288	240	267	280	263	260	240	244	261	266	237	269	271	307	270	264	272	265	283	260	289	293	265	249	250	260	267	251	281	282	263	290	256	273	279	271	284	255	258	248	252	267	260	292	267	248	272	241	261	275	263	274	271	243	264	273	276	257	276	252	255	243	244	284	261	280	278	240	294	244	283	294	253	287	264	263	268	251	235	263	280	260	288	250	240	289	283	268	238	270	277	271	280	242	264	233	266	264	257	279	248	241	264	234	265	247	262	300	293	250	229	270	271	268	255	285	275	289	260	285	277	295	254	291	289	290	231	253	281	273	297	283	286	237	267	289	275	249	272	241	279	265	292	293	237	268	263	258	266	259	282	230	241	284	263	282	257	274	273	267	257	300	278	301	255	262	251	281	265	288	272	271	283	252	253	253	316	292	255	246	253	283	257	259	293	265	252	259	250	267	282	234	266	273	256	277	250	247	277	271	287	238	258	236	262	234	252	282	269	284	275	294	290	295	252	258	264	290	286	282	256	261	288	254	264	242	251	259	262	265	314	234	251	285	270	276	265	276	267	278	260	238	261	284	266	275	267	256	267	250	268	255	265	270	258	267	263	274	282	286	277	248	269	273	240	257	229	260	238	284	249	264	271	220	238	279	254	282	298	228	282	271	232	274	269	270	256	268	256	271	234	247	268	275	288	253	274	253	264	273	265	278	235	244	245	244	261	268	271	277	293	270	271	248	256	288	315	272	267	269	253	267	303	283	245	260	257	324	301	273	265	254	253	235	256	244	271	239	303	266	260	295	252	264	254	262	249	286	256	298	243	300	256	252	251	278	269	276	276	276	264	287	282	303	225	283	231	241	221	239	268	276	294	277	290	240	234	260	249	257	264	291	256	254	244	280	248	279	261	244	233	268	239	270	241	261	251	250	255	298	267	284	268	284	263	263	283	213	288	253	239	282	257	296	281	277	276	271	238	268	273	268	279	280	250	252	237	292	318	298	291	288	258	294	249	277	248	291	279	271	273	286	285	256	283	268	268	285	272	271	273	283	277	254	255	259	262	255	237	233	285	243	250	258	285	279	246	280	284	232	270	267	247	218	257	273	252	286	282	278	257	287	259	264	266	279	278	280	273	260	271	243	237	271	268	281	279	270	270	277	288	250	281	248	266	279	274	283	270	285	285	273	276	257	295	265	279	287	234	272	261	265	270	276	266	242	267	271	267	269	273	274	273	261	267	288	250	252	235	242	255	269	246	247	257	281	257	270	250	269	266	256	274	289	275	265	245	289	249	269	260	250	263	237	244	272	281	282	259	280	244	277	282	240	255	280	275	269	253	253	230	262	234	265	286	288	272	272	263	259	267	278	237	288	285	275	274	265	281	276	262	274	280	252	263	258	260	230	257	252	252	296	267	261	293	254	289	305	258	284	287	243	235	265	241	304	251	253	223	268	269	260	266	261	281	285	254	279	261	249	262	289	286	294	287	259	244	302	244	260	282	291	279	319	272	270	281	272	281	257	255	278	277	272	257	284	292	285	299	269	263	286	254	272	252	288	252	267	263	244	252	280	254	294	296	246	306	257	292	255	265	231	274	274	258	277	282	264	271	274	280	274	279	312	266	271	303	277	291	283	268	258	246	260	268	314	287	288	294	266	273	281	287	274	268	264	288	258	261	289	256	241	277	268	212	255	269	292	246	249	239	284	299	257	269	276	270	300	266	278	282	288	306	272	237	269	246	281	267	237	266	281	237	277	264	270	286	256	267	250	250	254	264	270	271	285	279	248	274	246	247	274	273	278	262	260	239	258	275	241	235	263	250	261	234	279	266	284	250	287	252	275	269	247	292	251	268	264	291	254	259	255	256	254	271	250	274	276	279	254	278	246	240	270	250	270	252	252	283	266	275	272	266	250	277	279	292	277	235	260	263	290	266	244	231	253	264	236	264	294	255	292	241	250	277	268	264	266	272	252	241	270	255	271	279	258	312	270	257	282	267	254	285	243	275	254	295	299	268	271	253	284	245	241	253	294	265	283	250	288	233	251	275	255	248	237	256	259	264	248	288	273	255	278	290	266	251	252	274	273	267	281	266	264	232	257	268	299	293	287	247	258	237	260	292	257	248	253	244	265	282	266	297	286	249	285	245	237	238	296	285	281	260	249	252	263	267	258	289	303	270	272	263	269	273	255	243	248	212	284	252	255	238	296	275	261	267	283	293	236	238	267	249	258	273	285	251	261	245	277	282	254	257	232	253	268	265	261	280	244	281	255	251	256	265	268	266	253	279	251	259	252	272	270	261	256	258	246	241	247	260	277	267	262	291	257	266	258	257	251	248	234
8335	1259	2251	2195	1904	1621	1425	1243	1103	1077	991	957	894	797	767	767	758	709	676	645	668	691	630	670	640	700	690	623	675	606	627	665	642	629	618	623	592	623	605	566	586	620	593	636	643	629	614	598	663	607	567	664	646	615	608	614	611	597	591	560	564	606	597	562	585	638	610	638	630	591	602	630	636	570	596	615	614	612	569	593	587	640	535	623	647	578	555	594	563	608	628	671	602	613	612	588	633	619	547	591	624	575	561	644	599	603	605	626	567	646	534	564	568	570	591	616	609	597	575	583	611	653	597	639	620	613	573	570	641	602	601	670	648	635	602	609	605	605	599	635	566	628	571	581	602	590	565	568	577	593	619	608	603	562	536	615	574	589	576	638	564	630	585	590	617	606	618	612	574	622	626	625	585	573	614	579	626	599	608	580	576	622	553	573	622	591	609	610	611	634	572	550	600	610	623	571	589	631	616	614	567	582	556	628	633	572	597	635	631	582	620	590	569	624	594	575	548	607	610	617	596	620	615	587	593	599	593	618	578	605	624	593	579	591	601	551	579	587	585	587	572	549	574	591	573	618	575	630	563	577	613	629	590	612	609	565	602	614	573	582	566	613	636	597	604	606	613	593	608	597	596	618	563	592	596	633	609	664	576	654	598	574	614	629	566	576	572	619	553	572	636	592	625	600	602	588	613	581	536	603	584	649	602	630	570	605	566	578	635	649	598	579	539	582	597	603	597	564	581	603	582	587	601	574	611	610	597	601	622	566	620	579	621	577	614	613	591	580	599	604	593	570	624	574	641	617	621	595	576	614	596	615	585	591	601	590	564	616	596	609	630	596	642	601	552	597	615	604	588	574	608	569	582	624	583	647	614	615	585	552	586	572	602	577	601	568	591	612	562	603	627	594	556	577	617	627	581	601	600	584	598	604	590	588	610	608	631	563	594	617	600	620	622	561	603	580	585	638	573	570	590	581	590	587	562	611	590	583	627	583	623	589	617	590	580	608	561	605	643	580	619	606	610	602	614	605	602	602	619	597	610	591	597	625	557	607	653	594	604	591	573	588	593	577	627	593	619	598	580	580	600	655	629	620	610	610	590	602	570	626	598	614	569	635	610	613	618	581	615	601	597	577	631	616	591	569	586	589	617	577	604	586	619	597	601	610	630	571	605	566	553	612	571	574	635	615	580	580	587	602	623	586	601	600	600	586	587	607	648	634	586	579	608	596	576	595	588	571	568	605	616	604	579	638	597	599	569	586	572	572	625	608	611	642	578	597	598	583	641	573	602	631	585	601	580	596	577	604	585	620	626	583	574	604	594	573	595	612	566	560	572	618	624	617	614	542	622	556	552	578	620	602	610	593	587	557	594	591	576	604	566	599	649	564	585	559	594	641	654	604	594	629	597	609	628	642	589	605	611	545	581	581	637	610	571	572	611	558	634	637	571	622	592	600	619	606	611	585	622	594	597	594	582	579	597	576	541	583	574	651	597	594	575	610	598	607	566	624	604	616	565	625	623	610	619	624	614	568	564	601	630	627	583	595	571	597	616	579	589	594	628	592	584	630	614	599	569	559	571	563	621	593	589	625	576	598	597	612	582	617	601	611	595	629	579	556	639	627	622	556	582	593	603	576	622	656	578	585	555	603	591	571	571	585	594	614	572	569	617	624	571	633	555	591	625	616	561	587	597	551	590	572	568	561	549	570	616	633	578	646	608	604	620	579	611	623	613	551	567	567	574	594	593	617	543	576	594	600	576	599	542	575	590	599	628	621	624	617	600	591	572	633	607	585	563	631	577	616	561	619	580	597	629	624	636	598	555	590	595	613	607	599	611	664	576	563	586	616	610	603	624	604	583	613	594	601	599	640	611	600	568	609	586	646	611	577	574	575	615	623	607	603	534	631	593	551	613	614	606	599	620	603	619	582	573	642	601	640	645	567	640	635	588	578	602	582	645	617	606	594	639	608	578	615	594	575	583	583	538	590	574	566	574	682	563	597	623	609	566	597	608	590	597	607	609	580	584	582	639	614	578	632	587	611	558	591	670	596	594	584	635	630	580	600	615	641	583	563	541	570	596	603	606	590	628	628	610	612	594	591	583	623	556	611	571	607	618	596	634	611	595	601	607	589	593	619	555	588	571	572	596	605	584	586	621	610	584	555	591	593	614	598	601	593	613	554	605	591	577	605	575	581	593	630	611	574	618	561	627	643	628	608	578	616	565	572	560	626	636	663	574	590	599	619	579	588	572	590	574	626	582	607	561	592	584	610	603	563	623	582	563	606	596	615	550	582	569	559	606	575	588	626	599	613	564	582	601	657	614	605	603	572	604	626	582	600	582	626	607	611	612	594	627	594	619	579	595	590	615	583	628	576	586	603	601	590	574	558	552	612	604	587	564	635	577	582	602	618	593	610	612	639	599	593	599	593	615	590	608	627	617	622	579	583	585	573	582	598	596	587	620	616	578	611	613	610	613	545	581	593	525	610	598	611	542	603	610	588	593	603	602	560	593	575	595	612	602	597	586	574	604	563	555	586	642	590	573	577	575	654	549	601	633	601	630	565	568	617	597	627	629	592	605	607	574	592	615	623	601	601	600	591	604	603	570	587	562	576	559	602	586	589	621	598	602	604	564	592	589	584	610	609	579	589	570	601	642	611	565	633	646	608	565	631	588	641	589	561	576	579	579	644	603	639	588	603	566	598	590	636	589	576	545	647	584	571	585	585	584	558	603	621	587	601	591	616	638	629	594	593	556	611	637	607	610	600	610	570	628	555	590	597	613	578	622	628	598	591	599	618	613	643	584	586	591	643	580	548	575	565	612	602	562	592	600	598	574	566	583	579	602	579	626	591	627	631	567	611	603	604	595	641	564	625	594	589	609	593	578	572	564	591	576	619	615	561	606	615	602	532	607	606	612	594	606	623	564	614	607	573	614	634	595	633	619	568	637	616	576	549	600	589	619	575	599	601	547	612	602	580	593	651	589	614	622	605	582	575	635	611	614	614	595	603	561	614	567	553	588	580	575	560	629	590	594	584	589	561	591	629	635	607	600	631	588	633	586	606	592	611	540	582	617	613	647	564	619	596	585	597	632	623	580	596	619	570	641	582	577	578	575	613	589	618	599	597	621	604	613	590	560	582	606	566	580	593	568	616	594	589	597	603	580	571	606	598	573	569	593	554	619	594	622	601	592	606	613	586	593	596	619	591	637	582	576	603	589	617	607	621	623	582	596	633	571	630	593	618	611	571	584	630	629	597	586	582	620	614	610	592	618	576	596	605	563	592	585	597	565	611	606	606	626	625	589	634	549	586	565	575	561	616	640	639	646	608	605	565	579	605	626	567	627	593	579	548	642	559	594	560	621	579	570	590	625	589	599	604	568	545	589	602	556	595	617	574	610	617	557	601	563	589	561	607	607	612	568	650	608	571	576	625	615	589	563	567	555	614	578	577	618	584	549	607	589	572	603	654	575	600	555	591	618	581	609	598
1488	217	198	180	166	182	183	215	190	179	152	204	187	164	169	179	185	185	182	182	186	160	178	163	191	161	191	166	175	169	161	193	175	172	164	154	186	173	153	187	160	172	164	146	166	202	185	171	173	168	182	190	168	166	192	164	179	169	168	185	167	168	180	192	183	173	185	163	199	169	175	171	185	183	174	175	190	187	187	201	165	181	181	175	150	208	168	180	177	192	172	174	161	156	160	185	168	204	177	155	217	173	180	174	181	165	203	182	195	187	171	174	205	182	180	187	190	166	176	171	180	168	166	184	158	166	186	188	154	179	189	173	178	170	178	170	149	170	189	173	166	186	194	188	176	186	168	165	188	191	182	161	165	178	199	186	178	159	150	158	165	175	172	196	175	179	155	189	175	178	169	162	166	200	152	169	174	181	178	198	178	181	163	163	163	186	182	176	195	201	165	153	150	178	178	197	208	204	178	190	195	191	206	170	178	203	187	178	161	173	171	165	168	152	175	173	191	200	166	166	171	164	171	178	164	178	137	172	178	180	182	188	177	213	151	181	199	170	164	189	168	169	175	161	179	184	171	170	180	177	170	198	164	164	180	180	189	187	155	174	190	160	179	187	175	178	182	168	184	190	150	165	182	197	181	179	163	162	165	172	192	174	156	181	173	165	190	162	181	191	175	164	181	196	174	197	203	191	183	173	166	195	187	215	162	198	160	140	189	182	175	168	180	182	190	182	195	141	159	179	186	200	163	175	186	169	197	147	175	176	197	180	188	207	165	203	176	193	169	147	157	162	164	168	168	180	171	188	171	169	166	189	143	174	163	167	183	179	184	175	169	164	202	171	155	173	165	179	173	166	165	173	181	174	155	170	184	163	162	180	187	177	170	161	180	171	186	196	163	158	206	189	159	188	180	170	159	149	193	178	161	190	166	167	156	164	165	204	185	206	190	169	189	164	181	192	178	170	178	146	187	177	186	174	175	169	183	191	189	176	190	198	188	201	179	182	173	177	193	199	188	176	188	155	181	176	183	187	190	177	163	197	161	175	172	191	184	162	162	190	172	202	192	166	181	177	166	191	168	189	180	169	181	167	189	153	188	174	167	186	164	202	163	195	195	201	166	164	179	187	172	196	158	194	193	186	153	154	177	188	166	185	162	198	160	190	190	192	177	167	158	193	211	163	192	176	170	166	164	189	198	182	178	157	188	156	179	172	184	222	210	153	187	187	163	172	184	147	184	174	186	184	177	167	172	166	200	174	170	172	183	210	180	175	195	178	166	172	186	169	204	158	174	173	191	170	160	185	177	197	203	180	179	185	170	195	189	184	155	146	199	185	197	182	174	200	173	172	180	170	192	166	182	152	158	155	181	173	198	167	206	172	184	160	158	187	177	173	193	208	161	173	181	192	194	178	158	153	192	197	194	171	179	181	182	163	191	183	166	164	175	185	178	186	151	173	168	159	159	202	169	190	199	186	184	157	165	170	172	190	174	188	190	186	164	168	169	209	190	180	163	170	206	178	175	183	175	170	202	164	197	186	156	198	181	197	182	189	166	178	182	187	184	177	182	147	184	187	177	162	169	166	191	169	156	186	213	152	186	185	180	176	194	203	188	149	191	173	162	161	152	177	197	188	201	179	163	186	152	163	175	183	158	177	198	185	171	161	165	183	167	184	155	188	188	182	171	177	175	200	174	157	182	175	194	169	179	151	178	175	202	178	191	194	181	169	180	196	191	163	159	166	199	206	172	174	170	164	177	167	173	162	179	193	187	163	181	185	162	190	139	163	190	186	173	152	177	178	181	196	169	169	200	184	197	194	185	194	177	189	161	183	190	192	167	183	159	180	168	156	181	183	191	173	179	188	185	175	206	173	188	190	178	172	155	151	176	175	174	179	189	194	174	193	193	170	190	190	148	170	186	185	176	176	187	180	169	170	180	201	198	195	192	177	189	178	213	202	216	191	186	178	167	183	174	176	182	199	212	181	163	171	197	172	173	172	198	202	196	157	186	162	197	188	190	159	181	191	176	170	200	189	167	156	197	162	175	180	199	191	175	180	176	192	177	178	177	172	176	171	187	199	192	194	179	158	196	180	153	195	167	179	179	182	177	149	200	147	187	149	176	155	154	151	199	185	159	190	191	191	209	150	181	173	168	191	168	173	185	189	198	174	168	183	171	189	174	180	186	183	178	156	182	175	186	184	151	150	183	174	179	175	173	186	179	181	188	161	172	159	186	167	167	175	189	157	183	182	171	172	172	163	181	162	179	193	205	182	172	164	176	188	166	178	189	191	192	174	159	195	179	168	176	171	192	177	175	188	176	163	159	194	164	166	164	197	180	160	184	158	167	195	175	176	199	162	159	168	177	166	168	196	168	183	171	178	176	194	159	194	181	182	189	187	211	171	181	187	195	181	169	163	177	185	196	175	179	178	165	187	196	151	153	179	200	177	168	182	175	154	205	155	172	178	164	193	183	168	181	187	167	194	168	187	173	188	173	159	181	170	190	197	186	184	161	170	199	162	178	182	197	186	201	170	165	193	199	183	187	190	176	190	186	178	158	183	158	191	191	181	192	200	202	183	176	182	195	182	164	150	174	166	183	188	182	187	192	184	193	164	155	202	195	157	174	188	182	194	160	171	168	156	166	193	181	181	193	212	186	142	179	172	170	173	181	167	197	179	187	147	196	214	189	191	186	189	194	180	152	183	166	179	184	180	191	129	163	184	192	183	162	171	191	175	187	180	198	206	147	179	161	170	158	183	164	200	162	177	192	189	185	171	196	187	160	169	169	177	171	163	163	185	176	166	157	180	196	173	171	197	203	179	155	180	192	178	175	194	212	177	142	158	160	185	193	184	194	208	176	172	148	177	191	173	182	199	178	173	202	164	153	160	170	209	192	207	170	142	162	189	165	156	172	194	191	184	169	168	195	187	183	186	194	178	181	200	156	209	198	172	200	191	201	192	197	167	173	181	190	188	178	189	202	176	166	177	172	191	150	183	161	218	191	174	172	173	189	161	222	202	203	186	163	197	176	180	187	176	174	158	180	167	192	165	175	218	165	160	169	174	186	176	169	200	185	179	185	160	184	171	183	205	173	164	180	199	194	167	208	174	209	191	170	183	173	174	189	128	182	164	152	187	176	189	171	166	199	189	176	203	179	200	159	177	170	159	207	196	172	182	195	181	179	177	186	186	183	191	193	180	189	146	183	168	158	198	197	177	176	194	185	180	178	158	186	158	161	167	181	162	165	163	183	175	179	182	196	158	167	194	175	187	158	185	166	191	197	160	166	178	223	203	173	180	161	170	161	180	165	162	172	182	169	184	178	171	201	165	183	151	167	165	181	189	167	138	169	179	157	158	179	163	144	165	184	188	168	179	165	169	196	188	167	175	171	184	196	186	178	169	196	197	200	166	173	177	186	168	189	179	188	184	165	196	200	198	180	163	194	199	192	156	167	177	141	171	186	176	217	174	183	161	176	170	164	160
1875	453	515	493	509	481	489	478	436	483	461	409	476	481	455	458	403	470	431	470	457	449	451	438	506	450	451	429	464	438	488	473	478	449	487	432	441	430	429	467	457	448	460	437	461	450	489	435	471	440	411	439	463	426	470	463	449	442	458	453	454	450	444	424	448	452	458	467	434	443	479	464	446	486	469	424	427	444	456	470	453	469	439	482	454	444	436	463	510	425	463	495	476	476	448	419	417	446	452	466	489	409	443	485	423	422	446	424	468	451	444	486	409	472	427	438	409	451	431	482	460	494	435	424	450	461	444	449	434	458	430	469	439	454	462	456	456	464	432	449	449	423	429	450	450	463	493	427	414	460	474	445	448	437	456	427	481	422	489	434	486	428	470	447	468	464	458	474	457	427	456	449	454	493	429	434	426	436	461	453	447	475	430	452	466	450	434	471	407	437	456	452	494	432	454	460	435	431	433	451	479	432	464	429	473	449	427	440	470	446	491	463	435	447	444	434	462	407	462	420	451	411	438	449	483	412	471	432	470	483	429	469	452	445	448	430	427	480	457	496	444	423	472	432	467	453	430	473	459	446	462	457	459	438	478	432	466	433	475	432	452	448	440	460	464	465	465	464	476	426	438	421	425	452	455	457	416	466	449	493	481	416	418	454	440	475	480	425	427	403	440	435	431	455	460	425	416	443	480	482	465	437	408	474	452	481	523	433	482	452	451	444	431	470	405	453	421	440	440	447	414	422	429	419	461	446	480	453	433	436	408	424	467	476	446	471	479	461	427	419	468	452	505	454	460	469	443	441	460	527	468	451	439	464	417	464	446	471	463	438	470	428	451	464	490	420	467	489	430	473	458	466	452	428	450	457	472	420	436	451	458	424	467	425	420	433	424	471	505	454	470	428	473	438	427	419	441	420	438	459	459	420	456	454	485	453	484	428	474	427	463	443	429	433	440	444	477	468	484	447	440	457	441	460	482	402	468	437	430	450	409	417	450	439	478	434	454	420	462	468	438	472	466	458	431	427	449	446	424	454	450	445	444	458	455	437	449	490	458	439	436	415	443	473	435	419	461	487	431	455	472	471	446	467	455	465	437	465	438	471	398	446	460	456	443	471	447	469	467	468	438	444	463	498	461	430	463	463	444	444	481	475	442	423	463	446	459	445	424	424	429	476	462	462	430	408	440	438	437	395	451	436	459	428	419	476	413	431	475	487	471	427	445	445	459	468	451	458	464	450	466	456	463	435	438	449	449	432	440	455	460	427	437	460	468	393	464	423	463	432	444	454	420	423	465	447	492	412	449	432	483	475	432	441	427	446	460	434	415	430	419	460	431	446	406	466	463	430	448	413	455	444	412	422	437	452	434	460	435	428	440	478	439	467	425	401	422	459	447	419	483	438	429	459	450	452	454	450	433	468	433	463	474	455	418	447	460	439	504	459	402	427	424	450	488	424	423	415	461	488	488	477	440	443	437	428	452	507	430	430	458	460	465	453	453	462	475	499	445	458	433	441	436	451	435	452	472	448	418	447	452	439	480	462	466	490	401	486	493	485	462	423	423	474	450	428	455	401	452	426	462	457	487	440	481	427	442	477	403	464	448	453	465	436	429	398	433	467	449	440	466	438	447	432	438	464	432	440	436	448	414	479	487	438	448	445	498	454	444	445	424	413	454	465	433	477	486	458	465	413	459	477	448	463	433	487	449	462	441	428	453	442	450	432	424	426	447	475	447	465	427	422	456	420	457	447	453	406	463	446	453	431	456	453	453	439	459	419	456	484	457	449	409	449	455	496	478	441	466	448	443	455	468	404	430	456	426	456	463	445	430	487	453	448	451	421	441	448	425	405	460	393	451	462	462	499	447	478	469	412	478	446	424	478	407	489	465	478	423	434	455	466	466	465	442	444	461	413	460	478	427	470	441	435	398	493	438	491	479	501	483	428	450	460	447	442	444	449	450	431	461	459	458	406	445	421	466	428	489	460	447	423	416	495	437	422	462	485	471	461	437	447	444	426	476	463	435	489	449	459	483	484	425	454	451	436	440	445	452	469	432	486	443	443	477	464	481	409	433	516	455	430	450	424	468	447	450	429	452	460	462	441	455	438	461	456	437	449	483	484	470	446	440	462	470	423	427	450	413	484	465	431	453	444	455	454	433	452	458	423	422	446	452	457	435	477	434	416	462	416	461	433	435	420	463	421	462	455	467	432	479	464	462	442	418	422	446	439	430	453	460	461	412	444	449	440	462	451	470	484	457	445	470	450	451	432	434	487	456	452	476	468	462	436	429	437	462	463	443	487	435	437	432	435	427	433	445	449	434	441	457	494	431	448	482	435	478	461	461	444	468	408	408	469	509	414	451	413	459	474	499	429	433	425	442	482	507	466	463	459	424	456	427	450	432	416	452	445	421	443	438	457	475	457	463	467	434	459	424	389	451	451	467	429	445	455	436	450	433	453	448	403	445	460	428	424	470	473	396	444	459	449	435	433	424	421	442	389	443	487	451	456	414	454	464	453	472	434	458	426	458	419	438	452	436	434	466	488	429	468	451	504	463	428	457	446	444	455	462	433	448	437	444	443	435	443	474	417	452	462	408	460	459	440	411	412	449	454	454	435	457	453	439	441	450	438	437	454	444	433	419	469	446	423	460	426	460	442	447	437	448	444	407	477	458	476	425	455	474	474	457	454	446	431	443	427	449	465	420	424	442	453	397	445	427	449	456	422	436	441	470	489	434	487	434	482	438	464	445	468	429	459	462	460	457	458	470	438	463	449	449	440	439	454	462	435	471	472	438	448	439	494	455	463	458	400	482	436	450	474	439	461	437	451	487	474	484	470	433	428	485	485	439	424	475	442	450	454	433	415	446	446	456	453	460	458	473	433	465	484	441	435	422	449	431	430	449	435	447	441	459	423	486	449	536	449	440	445	451	450	426	481	416	451	462	446	452	452	443	447	463	479	434	415	469	450	410	451	456	467	458	434	456	483	466	490	480	434	474	386	463	465	433	433	469	426	450	451	406	487	456	420	445	438	442	456	412	430	443	426	433	445	406	468	446	460	445	418	455	438	451	462	515	429	446	456	413	471	456	456	465	455	458	425	490	431	415	464	478	467	417	437	439	454	428	492	447	476	445	466	466	475	457	455	405	438	435	434	482	454	410	428	441	426	452	473	431	459	467	451	440	472	427	430	465	466	496	434	436	493	468	435	418	415	455	456	459	436	410	460	450	432	464	429	470	467	442	419	453	460	435	444	431	457	443	442	431	437	431	448	410	482	451	432	453	462	405	479	433	427	437	440	471	448	448	468	453	454	444	457	458	478	447	459	460	470	443	462	465	454	433	466	449	450	447	467	443	435	471	419	491	430	432	431	443	500	431	423	450	446	495	405	471	484	440	464	494	441	428	460	473	434	466	457	481	468	472	459	498	423	435	448	417	435	488	441	449	432	471	436	489	420	450	456	439	469	485	450	448	424	435	485	452	453	448	455
7809	732	635	566	505	420	392	338	368	364	364	350	353	356	333	352	313	325	350	339	296	276	354	336	339	298	310	308	322	335	321	321	317	306	301	323	303	318	315	298	333	348	292	336	315	325	356	325	273	320	310	339	320	336	376	313	322	319	320	303	296	289	313	361	349	292	323	363	294	341	289	305	334	310	336	330	285	335	301	298	313	293	313	294	351	301	310	305	319	303	311	331	358	335	360	336	339	330	367	346	323	333	325	321	328	321	327	315	322	301	339	339	328	301	311	318	329	311	322	319	311	327	318	312	332	346	311	339	346	271	332	312	320	334	344	368	292	307	348	336	309	348	293	339	321	308	303	320	293	322	318	310	279	326	330	281	343	340	306	292	303	341	360	342	316	308	295	318	313	282	318	311	348	341	322	326	331	310	346	338	341	312	279	333	350	333	351	308	294	304	352	333	332	297	300	344	335	350	341	316	324	313	326	335	309	356	304	313	296	328	303	302	313	323	355	340	333	314	341	329	364	310	314	318	298	336	326	283	331	335	314	324	315	335	333	308	333	311	278	324	349	328	291	334	304	338	335	307	345	340	312	276	329	309	343	298	314	338	313	318	319	295	305	335	316	296	334	302	314	313	300	335	324	337	345	324	303	321	320	314	287	314	299	325	355	277	317	329	327	322	347	317	301	332	327	328	331	369	292	286	336	317	338	314	310	314	300	300	341	315	338	328	372	318	303	309	313	323	304	295	276	321	319	325	334	339	345	295	328	305	296	354	297	363	328	311	326	318	333	318	265	287	334	314	300	311	333	313	346	314	305	319	312	333	299	329	305	327	350	324	329	332	310	309	332	310	322	338	312	335	341	300	300	332	309	362	322	335	329	334	344	314	317	340	325	334	341	327	314	301	379	342	284	328	312	323	337	337	293	325	350	306	324	323	306	311	318	366	362	312	333	313	319	292	330	316	352	329	310	293	357	341	311	351	321	348	288	325	316	306	332	313	317	337	352	317	305	343	348	318	326	319	329	331	345	307	310	339	331	321	323	317	308	327	305	328	282	315	331	305	322	323	332	315	307	315	340	333	357	307	305	339	317	323	323	292	323	306	345	322	347	304	319	336	329	326	339	302	287	302	315	333	325	315	326	332	307	301	339	324	335	350	327	324	329	302	328	316	363	284	332	342	326	335	322	282	328	332	311	338	316	315	346	375	316	323	293	310	329	289	317	298	325	311	333	317	297	328	336	292	303	358	341	301	331	343	331	320	330	334	335	307	300	311	295	327	333	326	304	336	338	302	320	361	327	329	320	298	351	316	353	326	331	293	336	334	337	300	320	334	313	304	315	327	305	299	339	311	337	317	297	305	327	317	310	296	298	338	340	311	349	303	346	336	328	326	315	323	296	300	322	309	331	335	279	331	328	347	324	300	354	284	334	306	331	318	323	328	341	304	292	343	314	328	311	313	358	361	293	324	333	325	280	300	337	298	307	327	308	306	273	316	329	313	365	289	299	300	287	325	331	305	345	343	297	298	348	271	315	342	338	302	316	389	318	302	304	351	288	305	278	362	332	282	347	309	313	296	329	328	280	315	322	352	321	341	381	316	324	322	345	322	313	313	349	349	297	337	340	308	324	296	304	297	322	292	320	346	348	337	277	315	298	311	329	351	320	289	293	301	329	320	338	279	307	343	347	311	325	325	327	308	351	305	320	311	312	348	364	285	286	347	324	323	304	324	316	343	294	306	329	290	335	318	320	345	307	338	321	297	333	289	329	326	351	329	326	322	322	292	293	336	293	335	293	349	337	336	308	330	316	365	298	308	322	346	325	305	325	293	303	321	308	294	304	348	342	347	345	291	264	303	314	309	269	327	367	337	333	287	312	337	310	347	305	311	320	326	309	331	340	337	316	294	320	308	336	314	357	322	328	351	307	320	328	325	331	324	278	331	330	337	305	322	327	318	331	334	331	310	320	314	340	316	352	333	307	350	335	322	295	339	314	317	339	325	331	297	296	279	323	359	322	330	341	318	276	325	305	296	307	332	304	315	307	314	302	319	330	303	300	342	348	296	311	296	304	315	296	309	336	322	294	299	323	341	344	331	321	318	329	334	299	299	308	311	325	316	337	283	324	312	329	336	283	334	353	312	313	311	317	289	334	321	270	346	346	356	330	332	358	313	279	346	311	300	307	339	336	297	293	307	329	330	307	320	314	308	321	314	305	350	366	331	356	307	323	312	339	302	306	307	367	304	309	331	320	319	336	325	311	347	353	314	306	297	312	312	342	311	296	359	317	333	299	328	315	329	340	326	325	339	300	356	306	344	321	323	331	293	329	351	329	331	312	337	309	313	320	299	298	324	299	320	343	318	332	310	275	309	311	321	305	309	328	290	335	319	307	340	325	332	314	328	355	318	295	330	324	340	299	333	342	290	296	338	314	331	332	317	295	314	309	292	318	338	297	328	301	352	313	339	303	293	315	331	290	302	338	330	339	325	365	355	324	333	301	314	318	314	309	352	335	295	333	332	313	300	316	324	328	312	348	346	314	321	325	303	325	299	337	319	329	310	303	353	310	314	320	320	302	346	352	321	290	323	355	308	320	364	305	303	340	317	326	315	304	320	343	303	333	315	323	301	325	324	314	348	305	327	282	318	319	328	333	311	336	315	296	313	303	308	330	346	328	349	299	330	357	336	321	291	357	316	315	270	312	297	309	326	328	324	329	313	322	327	307	325	370	326	334	334	323	357	339	375	304	329	297	324	263	274	318	327	317	328	309	307	332	307	306	341	339	309	308	334	322	306	322	317	347	287	353	353	353	317	322	322	329	306	319	319	331	308	289	339	318	309	306	327	297	335	330	306	331	296	337	326	316	332	313	314	304	287	333	321	323	296	305	355	290	363	335	333	322	353	340	336	335	312	345	311	309	322	301	340	323	308	370	343	340	298	304	302	332	310	311	340	318	369	289	313	329	325	303	313	295	330	329	334	324	323	309	327	303	337	307	313	315	325	352	284	291	334	296	334	300	309	298	330	310	336	327	355	296	334	320	314	307	337	327	324	280	316	318	322	321	307	334	313	323	341	341	311	348	326	313	321	349	316	332	297	294	325	305	328	308	344	295	344	322	301	335	338	307	351	335	307	290	324	294	355	298	338	365	332	325	326	291	325	303	346	348	293	336	323	342	301	313	308	360	316	350	325	304	324	313	357	334	314	295	274	311	327	336	316	277	330	310	320	323	379	346	282	301	309	309	324	328	301	346	310	316	359	351	324	339	352	318	364	302	307	322	317	347	282	320	333	320	305	343	305	328	300	311	309	290	336	309	276	319	318	329	323	326	345	329	353	336	320	326	299	299	310	316	352	328	358	328	339	324	324	297	311	321	324	316	331	300	322	332	319	319	314	328	309	313	336	335	343	374	365	337	324	296	331	323	299	316	329	313	320	332	364	332	337	346	311	331	337	323	275	292	256	311	320	328	305	314	348	302	333	313	369	361	302
6707	1042	1532	1602	1448	1281	1168	1110	1004	1002	902	950	857	869	808	795	810	782	790	799	744	798	752	802	775	787	768	741	785	784	760	740	728	723	758	741	733	759	768	737	734	751	765	712	725	721	759	738	755	720	708	715	724	717	761	757	714	709	750	714	732	748	728	723	700	717	739	730	746	752	772	711	743	684	740	734	697	736	734	739	776	742	741	690	704	738	726	757	761	774	763	767	730	752	726	729	702	727	725	743	715	711	741	739	737	725	696	689	755	767	715	745	706	756	770	750	722	816	708	709	736	731	712	731	750	773	717	710	726	758	727	721	776	724	708	702	749	716	730	707	751	757	706	751	752	716	781	758	762	732	738	699	736	738	747	717	759	743	692	770	736	692	737	686	725	778	712	772	727	735	778	757	735	734	769	771	717	755	752	681	757	765	742	740	742	789	690	713	674	722	769	727	718	700	725	783	744	767	768	709	748	680	688	685	697	756	754	750	752	728	701	744	695	728	756	723	733	745	760	729	760	736	749	733	732	729	773	715	706	733	690	742	736	711	732	752	708	725	736	798	704	703	713	763	753	723	736	719	772	709	759	729	739	725	719	723	696	740	723	721	718	763	751	724	768	700	748	798	708	795	672	763	757	696	774	725	711	748	728	755	691	749	746	723	736	719	721	717	743	736	721	774	715	747	735	739	718	686	719	781	758	734	757	734	698	729	733	754	758	683	699	759	756	752	730	803	690	711	746	706	729	735	749	754	738	739	770	733	724	752	725	686	764	769	746	724	738	724	708	710	738	772	731	751	751	738	724	740	756	689	732	767	793	739	743	681	730	665	756	769	734	745	733	753	718	718	703	716	752	700	769	697	778	776	711	709	749	727	733	769	701	767	745	690	712	757	734	719	764	729	708	756	708	751	789	703	717	749	689	704	701	726	721	720	726	690	783	740	736	717	771	731	746	703	707	732	777	766	722	739	715	760	746	706	744	700	672	764	707	726	705	735	772	710	732	745	737	757	691	781	741	707	781	750	727	756	728	713	727	775	743	737	675	718	738	727	717	768	725	700	763	777	721	761	749	756	750	741	702	709	741	747	733	697	744	726	728	745	753	750	717	725	732	755	716	710	744	730	711	722	724	750	741	752	714	789	753	749	748	761	738	694	762	748	727	714	745	705	706	742	753	795	780	720	766	756	675	755	695	734	751	701	760	747	775	721	733	772	731	749	733	717	689	752	742	736	754	709	762	735	700	790	771	763	657	742	742	772	755	777	745	719	754	731	724	741	708	733	741	694	708	687	752	760	761	672	719	758	719	713	705	761	720	731	746	733	721	748	725	732	761	756	768	745	709	717	726	731	746	751	772	734	728	721	785	741	712	760	776	755	712	728	739	752	730	708	707	759	696	748	748	729	724	721	695	739	768	689	728	701	740	725	767	748	711	707	755	742	717	753	740	720	733	720	755	693	694	767	741	763	761	741	772	700	722	746	671	678	725	747	677	737	686	710	731	716	715	686	754	723	742	709	737	749	750	733	734	739	754	739	710	687	732	791	775	763	749	769	719	728	755	756	720	737	722	711	767	781	764	729	761	737	765	738	763	695	719	774	769	708	757	745	753	723	725	719	684	718	741	782	690	752	760	691	733	713	709	715	736	747	744	717	760	760	721	754	742	752	772	709	739	770	730	717	756	744	751	768	711	694	690	715	741	653	754	688	728	755	749	798	750	752	740	740	706	734	765	705	730	729	744	707	723	699	764	715	749	709	697	766	727	760	757	731	727	736	697	733	758	764	740	734	775	729	722	721	730	739	720	738	783	745	759	724	726	721	736	772	754	739	747	820	721	718	745	704	706	716	747	726	772	671	768	771	671	696	749	778	705	716	799	724	744	701	725	707	773	769	653	710	760	709	739	755	770	728	715	756	733	746	726	747	666	717	730	761	762	701	715	716	744	726	750	779	760	736	756	735	690	720	792	720	720	720	720	758	720	766	719	750	711	674	751	754	754	739	763	704	685	755	752	751	734	720	732	745	729	784	696	771	737	741	754	749	697	703	727	728	765	740	736	765	684	731	764	781	720	747	745	755	757	697	731	756	750	722	735	762	710	756	729	762	772	707	684	744	708	695	772	700	706	737	747	757	698	717	752	773	689	749	717	746	704	790	726	751	768	703	725	735	728	742	713	709	659	676	739	766	761	771	744	754	703	704	760	747	678	754	771	785	729	723	760	700	683	730	744	733	698	726	736	720	673	763	737	738	747	772	731	762	683	728	746	738	774	698	767	690	733	726	738	795	724	685	721	782	774	706	766	753	727	763	738	715	754	765	730	719	726	726	752	731	742	759	734	725	744	698	728	760	681	700	722	758	726	726	696	722	739	723	752	700	736	741	720	707	718	703	707	706	741	736	749	755	741	747	719	759	707	756	704	710	691	701	738	712	779	807	723	721	694	737	780	652	726	695	748	719	757	754	753	731	714	723	707	781	737	747	748	688	719	732	737	726	756	784	753	741	726	704	745	725	748	634	708	758	749	737	709	720	714	708	739	693	745	733	785	779	718	756	706	715	727	692	710	730	696	753	770	701	743	745	718	715	734	778	724	757	781	749	747	718	698	763	726	722	720	775	740	688	757	706	688	739	764	731	722	757	768	750	737	749	729	691	758	774	735	707	729	761	750	768	678	750	721	744	716	740	731	700	746	750	756	748	695	737	705	709	757	740	726	735	689	719	724	689	733	742	759	756	742	756	742	747	746	754	727	695	744	741	728	757	768	764	731	749	755	737	761	785	670	689	766	765	713	737	752	753	723	749	696	751	759	731	803	722	696	710	721	718	728	742	724	759	739	738	738	716	773	769	728	708	747	691	739	735	743	723	738	764	712	722	790	765	704	704	745	726	757	678	720	752	724	735	717	720	710	744	736	750	763	731	780	800	723	738	722	751	721	722	764	769	688	751	706	723	732	776	740	761	681	733	753	729	776	758	722	722	779	732	760	731	722	707	766	717	704	748	771	728	777	757	747	733	754	751	737	724	752	743	735	792	755	719	754	700	745	738	736	752	734	750	743	730	734	744	717	773	732	738	676	755	714	738	761	791	729	761	767	706	750	714	712	752	811	706	768	733	736	659	730	753	711	723	736	754	766	761	744	749	724	745	748	755	711	734	672	699	738	715	738	739	734	716	731	696	727	735	732	734	736	719	790	694	714	749	722	760	764	752	754	703	734	752	777	713	739	726	681	715	736	729	755	698	734	749	732	742	746	699	725	698	690	735	724	728	722	728	717	711	708	741	721	782	748	717	744	736	714	735	779	740	650	739	726	750	714	758	725	690	725	711	776	743	717	752	720	714	700	688	744	723	720	685	740	737	672	744	752	765	780	732	783	743	767	756	728	718	739	690	713	783	773	708	706	716	733	755	742	788	766	742	733	736	767	781	728	746	726	742	710	737	751	772	688	728	723	784	731	760	783	735	739	737	749	718	735	726	752	772	724	719	756	685	767	675
14740	1395	1016	779	545	506	413	382	363	347	342	356	269	321	315	309	311	281	292	235	296	272	238	265	279	254	268	258	236	266	233	251	256	302	282	244	276	260	245	282	264	295	269	248	265	265	258	282	261	258	278	251	276	260	257	281	275	249	264	264	253	259	298	270	287	260	278	265	278	265	238	265	265	271	253	250	267	277	291	279	299	268	304	308	240	284	255	273	267	252	271	249	305	255	272	273	276	267	297	252	243	270	270	261	264	245	262	293	260	274	261	264	255	286	283	241	253	280	258	203	256	266	273	248	280	293	248	254	244	244	258	261	294	256	260	263	286	281	263	254	303	270	294	275	268	276	268	258	255	262	263	254	263	260	269	258	257	267	274	257	295	267	265	276	288	250	240	266	281	301	268	254	307	248	255	260	291	297	282	297	251	261	278	253	248	278	248	268	246	256	259	300	266	259	275	242	283	256	261	285	250	276	268	277	266	287	278	256	279	251	267	303	255	267	277	240	265	285	268	318	249	278	276	265	282	260	273	270	265	257	274	280	237	243	258	269	235	257	298	263	286	279	259	262	271	289	283	250	280	276	290	235	275	276	249	281	258	290	268	268	281	291	249	261	246	270	260	269	295	270	256	262	280	242	262	285	276	268	242	244	274	261	251	264	275	274	268	322	270	274	292	279	274	283	289	283	262	247	255	273	287	267	236	266	263	243	237	240	260	279	237	256	249	261	304	271	249	262	258	271	256	280	258	278	254	262	268	283	247	255	261	263	241	286	259	261	284	252	249	250	267	294	290	284	278	220	276	249	252	249	280	249	256	211	268	292	285	271	257	236	298	258	268	256	285	262	282	275	250	288	251	293	240	278	239	255	252	260	281	282	277	257	272	289	268	253	283	266	277	252	267	253	273	290	258	249	263	288	267	287	262	252	276	275	260	233	302	233	283	254	274	264	257	252	238	289	252	252	277	258	263	262	271	248	273	303	263	285	258	274	263	283	290	290	241	256	289	277	270	226	282	245	257	233	274	248	270	290	299	283	268	278	273	287	264	264	281	257	248	288	249	255	297	281	237	247	267	217	270	275	257	237	246	276	260	243	234	246	266	275	275	276	259	250	284	269	253	264	286	252	260	274	285	275	289	279	286	286	281	297	267	297	276	249	259	301	298	238	265	284	274	274	257	292	287	248	275	232	240	273	248	243	243	253	257	257	247	272	275	308	238	259	251	277	260	280	283	311	236	271	246	260	267	308	284	225	245	238	268	271	263	249	289	277	262	282	241	262	240	264	277	251	262	254	265	262	251	273	278	281	253	267	254	265	293	253	267	236	253	255	293	242	280	252	241	260	264	252	266	243	279	260	276	261	273	253	265	265	244	278	262	250	264	248	269	290	315	267	266	283	290	296	275	266	264	251	268	298	242	249	252	247	257	257	275	292	260	281	258	288	272	280	267	321	278	279	273	272	284	263	292	299	274	234	287	268	264	261	281	268	250	242	292	275	264	240	259	281	256	290	253	251	231	277	251	277	248	274	245	249	293	267	269	285	241	278	277	277	259	268	252	264	218	251	250	282	295	251	257	239	282	269	287	237	279	271	247	237	277	252	281	274	244	254	294	265	251	262	275	266	256	294	266	241	275	291	274	284	303	287	260	276	273	226	242	296	264	284	258	263	249	275	264	265	315	254	247	254	281	262	257	291	257	293	270	264	287	290	249	278	255	266	270	261	255	253	234	258	257	261	232	276	240	268	292	264	308	261	281	267	306	273	285	270	261	288	271	295	227	246	274	228	266	295	276	272	274	282	280	280	245	269	272	285	263	280	215	254	255	243	253	282	303	285	293	275	258	249	252	258	283	275	262	276	261	269	237	267	277	283	270	285	264	281	262	225	298	266	243	289	262	246	270	263	250	243	273	306	261	256	313	253	241	260	265	266	253	269	249	257	274	264	255	270	227	262	282	297	247	271	257	289	245	262	267	257	257	238	260	274	284	284	264	276	257	278	280	257	273	248	259	279	272	274	279	270	273	260	264	267	253	243	288	265	271	252	250	300	298	250	286	269	286	240	284	251	264	255	277	255	273	281	258	241	296	259	261	287	264	244	257	261	294	281	257	268	278	258	281	274	259	288	281	286	244	255	236	278	244	275	253	251	286	295	266	267	267	280	234	282	255	269	270	270	274	282	270	270	294	245	321	259	280	214	288	260	292	251	249	305	246	276	264	275	290	267	263	266	270	273	285	265	251	288	259	286	242	252	269	291	255	257	288	290	265	240	287	270	300	276	268	279	255	261	282	252	251	262	235	284	261	284	260	256	227	222	239	265	246	241	271	261	268	266	276	244	272	284	282	229	268	277	241	247	263	252	268	286	251	253	267	248	271	296	254	241	252	254	280	296	317	285	285	241	237	267	290	260	280	247	281	271	229	237	279	270	280	261	276	248	264	258	293	262	252	274	285	300	274	270	249	285	267	258	300	294	291	267	273	252	256	260	251	299	268	240	266	267	264	238	262	273	252	247	268	272	281	307	256	282	252	261	261	270	239	261	266	255	249	259	255	268	261	276	277	293	253	291	256	274	275	263	262	318	267	271	271	264	289	267	267	259	265	253	251	225	250	267	250	234	255	261	243	251	261	286	274	275	262	313	288	241	247	255	274	272	273	249	278	277	249	261	241	274	257	281	249	295	262	275	280	286	265	272	265	257	254	261	277	311	260	265	281	253	261	252	236	243	284	237	264	263	262	265	259	271	245	293	275	272	261	248	257	252	275	249	290	291	241	267	256	282	263	258	277	269	284	289	254	276	292	272	259	286	284	306	255	281	254	264	293	313	267	287	277	256	273	265	249	253	266	285	289	234	283	250	255	256	292	285	285	293	272	313	252	299	259	284	249	269	253	288	290	233	269	259	242	291	264	310	270	261	252	268	252	269	279	296	249	267	264	271	251	255	252	259	256	256	245	283	275	265	241	248	262	234	289	261	305	254	269	297	243	245	272	243	266	268	283	277	257	218	293	249	270	251	276	271	249	279	287	269	243	235	222	257	270	276	281	280	275	285	269	275	259	248	288	280	254	267	300	264	294	269	245	252	248	296	290	283	258	261	273	285	261	259	249	239	265	246	257	273	270	271	255	275	273	260	272	281	268	254	255	240	233	267	258	278	243	266	243	287	249	247	277	299	281	263	234	268	271	254	267	260	259	255	265	233	258	272	262	273	286	288	253	252	281	270	289	291	242	268	261	214	277	263	273	246	254	245	285	275	266	237	278	251	274	271	293	256	241	295	301	280	286	288	244	241	262	268	302	284	282	239	261	274	282	294	292	251	279	252	271	243	260	252	275	273	271	246	262	288	271	321	245	240	256	301	262	287	273	283	288	251	265	256	291	252	287	244	274	279	281	273	258	273	237	274	268	265	255	251	260	272	274	251	244	254	289	272	264	255	274	286	242	244	240	269	284	287	283	255	259	237	232	271	251	267	242	297	312	289	250	244	260	249
8280	1230	2141	2285	1920	1663	1446	1232	1132	1034	957	955	915	821	739	725	711	716	714	692	689	741	702	682	656	671	649	630	643	659	687	718	632	643	647	579	608	618	626	623	618	593	643	608	615	634	562	602	640	600	611	582	615	618	620	624	586	598	631	602	636	584	564	609	641	604	600	610	584	577	612	597	593	541	621	605	637	670	629	576	567	574	577	575	575	577	601	589	562	657	600	627	610	595	608	571	607	573	621	609	623	574	604	634	610	606	582	613	606	586	612	592	603	588	567	584	587	569	615	607	590	629	576	584	599	612	631	588	607	548	616	637	606	616	629	527	593	608	538	620	599	610	596	618	613	553	563	609	595	620	581	567	625	606	578	612	605	580	615	622	594	587	573	583	564	630	627	605	590	578	585	589	569	606	623	549	565	606	597	572	615	631	588	610	597	602	578	674	599	601	603	606	582	564	586	574	582	598	561	623	619	584	593	607	541	614	566	603	623	596	582	599	580	626	567	536	570	569	636	619	546	598	563	578	583	566	630	595	585	640	593	610	615	601	582	623	622	579	577	612	617	595	627	572	587	589	563	627	635	610	592	617	579	580	647	610	579	585	592	606	629	555	588	587	588	636	604	631	615	619	578	576	595	587	636	563	603	631	575	581	640	567	607	618	620	605	562	601	570	586	619	631	635	548	600	598	572	587	580	588	566	609	624	617	574	610	585	596	568	632	580	563	615	574	579	567	588	600	637	582	609	590	583	620	597	607	588	560	594	601	599	618	592	609	595	625	608	644	573	587	560	559	589	633	559	620	613	557	549	601	660	586	599	577	621	578	567	586	604	562	612	590	572	630	641	658	587	598	598	592	620	579	551	591	601	567	598	565	605	625	575	609	581	584	556	588	635	616	608	620	588	593	618	598	610	596	605	616	635	621	546	571	613	593	561	606	609	627	605	672	579	606	585	573	639	609	577	607	592	635	567	558	613	610	591	591	619	547	611	579	573	613	604	628	557	565	635	568	614	569	566	594	637	576	609	610	651	573	593	610	631	603	566	605	580	606	565	605	655	570	622	637	602	576	596	608	583	583	590	581	608	588	631	586	599	593	575	617	592	582	608	579	620	563	580	594	571	590	610	559	602	576	631	627	598	578	613	600	630	568	628	613	598	581	589	593	609	549	635	617	610	617	597	595	602	599	591	613	574	593	584	613	595	577	576	644	571	598	581	598	595	598	558	598	575	601	567	582	625	586	645	559	631	618	632	633	607	587	625	605	600	601	569	613	626	596	571	604	643	587	597	578	609	619	595	637	596	622	624	600	611	580	544	545	591	572	608	618	637	620	594	593	627	592	581	615	614	592	613	644	583	622	590	618	590	580	610	580	642	592	573	598	577	556	591	604	603	583	582	576	563	581	567	575	595	634	597	621	626	577	599	585	602	578	625	581	617	581	581	612	597	595	578	639	577	610	577	619	608	599	595	577	629	600	605	583	599	555	607	586	625	605	604	598	582	598	598	600	575	587	568	621	584	588	562	586	562	588	601	628	608	581	597	555	608	625	597	583	635	621	618	616	596	587	590	591	636	602	603	611	607	558	602	599	623	556	641	590	626	564	604	614	648	582	603	590	596	550	572	584	599	589	550	587	566	562	559	595	593	631	572	641	591	579	562	614	620	593	607	590	584	592	609	602	583	570	611	585	604	598	595	601	633	586	554	569	609	619	560	560	624	563	615	618	599	580	602	587	591	629	630	588	577	664	618	601	578	605	633	655	601	570	607	571	601	608	615	575	553	544	621	618	584	579	611	591	636	588	576	595	611	617	597	614	564	594	597	601	597	579	587	590	588	585	535	593	599	592	599	586	639	627	587	609	583	603	594	600	560	593	580	571	599	608	644	615	590	628	607	597	601	592	583	523	621	619	568	570	550	608	559	528	575	608	562	582	610	619	584	590	588	586	627	552	662	596	609	619	624	577	598	604	626	617	622	599	603	597	595	642	570	625	595	597	608	602	572	581	623	559	578	607	610	598	638	649	584	579	590	612	630	618	597	608	586	556	600	618	564	603	576	621	550	586	582	562	613	609	577	610	595	618	548	606	643	613	617	568	611	610	630	614	619	573	596	593	641	589	601	601	613	576	583	595	604	585	611	568	592	623	605	614	644	591	557	586	588	589	615	595	601	627	608	607	640	571	588	624	630	610	551	613	584	626	567	625	638	563	625	616	553	599	619	623	588	624	559	632	581	564	583	603	592	647	593	559	591	607	597	630	617	610	542	592	613	580	580	612	583	576	587	604	583	599	604	632	611	587	612	580	600	606	582	611	612	583	590	584	581	591	592	618	585	603	577	583	576	573	571	642	619	611	590	606	633	605	565	609	593	610	636	557	586	605	610	609	585	600	579	602	599	643	574	651	622	604	606	588	582	613	598	607	601	602	602	607	605	568	551	611	620	571	626	588	561	626	602	553	617	592	599	617	601	610	561	596	593	601	624	645	542	592	587	635	617	568	583	609	592	578	540	620	621	640	603	580	624	591	586	572	598	596	607	587	579	584	612	580	664	559	612	590	589	585	600	632	602	590	605	634	598	616	567	567	572	624	599	613	596	560	590	616	607	590	584	618	624	604	571	565	616	540	572	581	596	539	631	622	594	618	607	609	602	580	583	571	607	585	589	582	618	587	601	616	609	561	588	620	577	579	565	630	566	612	633	617	573	592	580	589	571	578	614	584	602	601	600	610	601	634	623	582	604	560	565	561	614	587	605	570	572	610	608	578	618	585	586	647	640	636	595	600	630	547	585	578	579	591	571	609	585	580	637	611	609	600	568	596	576	563	602	560	572	600	587	620	593	584	608	585	609	578	614	614	583	544	579	601	568	603	620	603	591	578	584	586	528	573	556	551	630	557	610	566	594	585	564	634	605	549	599	570	618	622	596	627	622	605	623	593	652	618	617	545	581	588	580	535	605	614	587	609	623	565	577	583	593	604	576	615	605	608	607	588	619	582	601	598	605	589	622	607	557	597	627	634	588	601	581	568	633	599	630	594	581	564	591	593	617	618	584	571	608	578	600	604	583	607	570	592	553	599	599	597	599	644	620	549	580	615	623	570	631	613	640	602	567	593	639	594	599	608	624	608	608	576	644	625	587	553	551	637	596	555	593	617	576	588	583	573	552	610	599	597	566	619	598	616	578	564	590	614	592	613	588	589	602	601	599	611	617	586	572	574	580	615	608	588	610	602	573	611	575	574	584	591	588	612	587	612	633	592	595	592	597	614	597	589	593	652	594	562	620	639	600	600	639	570	578	577	615	620	606	584	590	601	619	595	585	618	598	601	573	591	605	630	684	594	591	576	583	584	611	557	594	581	626	573	593	622	623	602	585	607	584	573	587	568	629	581	620	572	577	621	580	613	571	645	627	608	598	606	551	611	600	560	574	596	585	607	590	591	565	567	610	618	601	651	636	576	629	584	590	564	590	562	571	595	619	578	593	591	597	575	582	584
1331	193	199	174	199	186	192	163	172	178	167	159	193	189	182	168	180	184	172	177	192	177	184	182	193	155	187	188	166	164	182	168	200	165	150	170	169	177	171	189	164	170	184	169	200	168	177	200	171	185	191	195	194	174	167	165	157	192	193	153	182	159	190	177	160	149	191	158	214	171	171	175	195	170	137	176	173	180	150	176	149	158	154	168	158	154	177	163	160	155	180	182	157	188	215	181	186	180	159	188	181	170	179	178	199	170	171	165	174	190	164	170	171	175	154	214	156	182	160	179	186	185	161	166	183	176	169	168	155	173	203	182	166	202	196	161	182	161	155	179	184	171	167	170	172	140	173	171	168	178	182	173	159	184	177	170	209	188	196	161	164	203	182	188	176	174	186	165	168	163	198	194	180	188	163	183	180	160	170	176	209	180	156	164	180	185	157	185	168	163	152	181	163	190	159	159	186	191	198	170	161	167	173	160	179	196	201	199	171	175	166	166	186	171	214	192	214	183	174	172	160	166	186	158	159	158	195	161	176	163	165	158	151	174	144	190	170	191	171	171	179	169	173	168	206	173	170	162	180	177	176	176	179	183	161	149	189	165	166	160	188	158	158	171	192	174	183	189	178	179	176	167	185	163	188	165	156	166	167	183	183	158	175	171	166	148	170	186	186	166	156	187	162	182	188	182	157	173	163	195	168	210	188	164	159	181	182	186	151	204	174	155	174	174	141	169	176	193	180	194	171	171	164	171	185	163	165	182	205	182	160	165	179	185	165	180	173	141	173	185	200	165	174	174	165	182	184	170	178	195	176	180	199	187	161	175	168	177	170	182	165	181	170	168	199	184	187	183	165	162	183	175	176	194	169	171	161	196	192	196	163	169	169	186	179	183	176	166	187	190	155	198	188	158	162	164	174	188	149	170	150	158	168	199	165	160	157	169	161	191	182	162	185	206	194	137	182	190	201	197	177	168	180	167	172	171	158	142	163	172	192	178	173	175	180	204	167	187	167	187	191	168	174	168	183	184	161	169	188	173	180	185	196	163	174	201	165	185	189	184	194	178	186	184	178	181	173	168	183	184	171	152	181	150	185	168	195	171	179	194	184	187	206	154	163	162	167	146	195	183	176	183	197	184	178	201	190	192	187	180	157	184	185	195	202	172	169	149	213	175	184	179	159	199	166	164	162	182	148	201	174	171	194	161	165	151	191	171	187	176	176	204	183	163	167	186	175	194	194	162	163	193	168	164	171	158	176	198	181	137	172	221	200	138	164	156	176	175	183	160	193	163	173	182	193	193	196	186	168	169	161	188	176	181	177	172	172	176	162	203	185	179	151	182	150	160	182	198	168	175	177	186	153	149	180	177	193	172	209	160	188	186	183	167	172	179	181	163	174	176	182	196	152	190	172	184	164	158	169	159	152	167	198	160	160	194	183	181	170	184	165	191	177	177	163	158	166	167	180	195	167	183	167	161	203	172	182	178	159	162	173	159	174	181	163	156	163	194	148	174	183	178	191	162	167	169	158	181	208	197	162	184	170	197	171	174	195	191	162	183	161	165	153	189	162	164	181	168	189	178	181	172	164	173	184	187	167	176	191	183	177	184	165	163	157	163	162	159	194	192	155	202	172	165	191	189	186	186	179	180	158	170	148	163	158	184	187	183	174	148	196	198	159	169	167	161	179	161	174	173	165	171	202	180	189	175	194	153	169	159	182	186	169	207	174	186	181	175	182	195	160	174	169	172	184	193	165	205	199	172	147	181	191	154	170	199	177	201	187	188	186	162	183	174	172	171	194	172	195	190	203	188	183	176	182	168	187	193	187	195	189	179	177	174	188	182	161	167	168	180	178	173	180	182	191	183	187	188	161	170	173	158	171	168	189	165	145	190	148	159	161	170	168	176	188	200	151	158	178	177	169	156	186	186	139	181	169	169	166	165	183	153	179	146	183	146	185	184	182	190	189	162	203	182	182	174	192	163	155	149	149	161	188	163	168	154	165	200	190	164	188	169	154	180	174	190	196	182	150	187	196	175	202	167	159	177	167	165	137	196	199	169	175	169	169	167	171	157	158	158	169	179	186	172	175	176	150	162	176	179	153	143	171	172	168	179	187	181	183	171	176	212	162	188	206	193	195	191	206	207	178	135	187	171	180	178	168	179	160	167	152	197	170	161	166	166	196	155	154	182	180	175	157	167	190	162	154	179	197	172	156	156	184	180	177	166	153	159	166	172	179	173	184	159	198	181	193	184	155	167	173	177	164	164	153	189	162	197	171	182	189	183	153	166	172	186	170	147	154	177	181	176	168	138	188	200	158	166	159	170	196	194	168	180	191	170	183	174	176	197	197	180	186	177	138	165	183	152	180	183	141	150	152	163	150	167	189	190	183	179	192	171	185	171	185	172	198	156	145	175	196	169	162	151	151	169	181	168	183	189	190	151	182	164	172	197	177	174	176	178	183	191	179	175	183	172	165	170	175	190	181	204	182	184	185	193	168	168	203	183	177	171	158	168	152	173	170	175	195	166	170	178	187	176	169	172	165	151	169	166	172	163	160	159	195	177	148	173	171	176	175	179	160	175	164	166	155	184	165	175	162	162	154	162	170	169	165	171	193	180	177	156	159	165	178	157	167	187	152	173	162	188	193	179	189	170	202	162	188	182	192	189	180	172	186	188	170	170	197	186	181	161	165	164	163	185	177	181	210	168	178	186	208	162	173	195	149	181	169	183	186	197	172	164	169	192	191	158	167	177	167	161	166	169	202	193	178	156	163	171	173	150	197	183	200	177	178	189	163	187	181	187	166	203	206	166	155	194	185	153	172	199	174	171	183	213	204	200	165	186	191	175	186	193	166	161	172	154	175	177	151	175	172	183	151	184	191	160	166	192	163	171	168	175	199	154	178	182	179	182	159	176	164	176	179	166	159	172	180	194	173	181	186	169	165	175	173	139	175	209	185	168	191	192	187	171	168	145	203	155	188	148	153	185	180	166	169	160	176	163	155	202	169	147	186	173	188	190	184	171	202	182	147	193	173	174	164	188	181	199	172	163	164	166	161	158	172	170	179	171	139	151	188	179	164	172	166	186	174	184	188	164	187	162	158	192	170	161	169	174	144	170	154	178	153	173	183	164	182	152	172	180	217	190	159	160	174	158	180	205	194	174	168	188	174	184	154	182	188	187	140	171	188	164	182	189	188	158	171	188	178	173	175	167	180	174	174	200	174	190	168	178	158	155	173	158	161	173	164	170	184	180	207	169	163	158	193	193	164	163	189	195	180	165	164	199	195	178	162	183	171	176	182	173	172	176	161	170	203	154	159	177	192	179	177	176	179	179	179	166	177	169	166	194	169	185	205	170	149	165	203	168	202	172	208	173	180	181	172	162	170	152	170	193	191	177	171	188	186	192	189	160	160	186	177	190	197	194	202	213	171	184	204	204	177	186	188	179	151	166	165	186	188	172	165	194	168	166	170	178	151	188	175	183	180	204
1648	461	496	461	471	468	457	446	455	456	461	429	483	433	485	457	423	447	423	463	458	452	479	449	428	428	450	439	468	461	442	458	445	469	457	472	466	436	411	437	444	465	430	402	417	436	446	485	463	437	453	448	436	427	441	422	426	456	419	461	430	432	456	461	467	460	421	440	418	400	474	459	410	395	438	432	451	448	437	422	471	442	466	443	460	445	424	460	429	466	467	396	401	472	465	492	432	435	475	459	480	398	423	423	415	448	458	460	443	434	453	447	438	435	440	421	428	438	432	453	418	448	431	442	466	427	442	490	457	443	448	412	427	454	435	496	442	433	455	456	441	424	419	467	457	434	428	409	432	470	432	451	453	481	425	414	442	482	444	437	456	463	454	470	458	444	487	443	448	425	465	418	461	472	403	463	410	398	427	396	412	437	434	483	436	434	442	454	413	460	428	445	454	458	452	450	472	445	441	460	452	443	459	433	452	445	455	445	437	435	429	456	440	435	435	462	431	456	460	436	494	446	436	386	408	459	473	419	439	437	480	470	466	474	412	450	429	438	430	429	445	431	445	469	471	490	426	455	424	435	466	448	473	453	435	434	442	450	450	439	464	451	421	426	452	430	423	457	426	436	406	476	454	442	423	415	426	440	441	466	443	428	411	487	482	476	417	444	402	432	429	443	427	471	447	411	464	428	423	415	433	470	452	402	402	380	435	452	498	440	448	449	429	426	461	433	462	438	425	441	437	465	435	440	437	454	409	455	416	458	445	455	431	449	431	445	411	435	426	469	442	455	407	450	400	454	433	431	424	421	447	457	465	423	439	420	450	472	430	428	462	453	423	434	435	452	444	466	449	441	434	460	458	474	444	451	452	427	483	413	461	476	469	431	450	460	465	466	437	406	428	454	449	449	403	454	420	468	461	437	451	443	418	417	444	451	443	486	448	438	461	418	431	434	431	454	429	437	449	480	415	480	472	473	471	432	421	426	459	403	443	392	462	465	434	446	418	422	439	421	453	423	487	455	431	428	422	391	490	451	453	430	418	426	438	459	430	461	442	471	406	439	445	477	454	452	406	456	437	445	425	444	427	434	446	442	480	472	454	461	434	450	478	469	431	443	466	415	413	447	440	403	457	433	439	480	461	440	469	437	400	463	439	419	456	426	442	455	405	430	439	468	438	441	436	433	456	429	452	445	454	445	415	454	465	417	433	430	485	426	483	418	434	428	449	432	435	422	444	442	440	435	450	464	432	435	430	432	439	422	447	452	450	482	448	450	431	427	416	425	438	427	407	458	409	459	406	436	421	425	412	445	436	429	448	408	450	424	461	460	452	428	433	481	407	404	424	449	412	424	457	454	435	477	447	475	453	445	436	423	435	411	420	458	449	430	428	430	451	455	441	418	429	468	447	415	412	417	469	433	443	456	430	434	441	424	461	442	424	442	434	443	464	448	459	406	438	433	424	421	435	478	425	412	452	438	448	439	430	460	434	435	460	451	463	445	435	461	466	463	452	486	448	457	450	422	432	453	462	449	425	442	489	444	457	444	435	448	452	444	426	468	431	470	436	437	455	457	444	465	428	432	451	436	424	447	430	485	469	446	439	428	444	441	460	468	456	432	423	449	426	453	422	475	479	416	398	433	455	414	434	435	437	451	465	425	439	436	411	474	430	423	451	420	417	443	411	432	439	463	450	464	470	470	448	480	440	446	471	435	424	453	459	450	409	460	448	443	411	430	440	456	411	405	486	432	484	431	421	463	423	431	432	472	474	453	460	442	454	437	449	427	469	457	402	419	439	425	449	445	440	448	444	470	471	465	450	428	440	423	450	400	467	440	454	445	410	429	455	449	444	433	444	451	448	477	458	450	441	423	485	432	427	473	456	442	448	422	412	421	453	415	442	454	442	444	469	397	433	465	444	459	440	426	447	442	403	467	416	434	436	443	426	427	419	470	453	443	437	451	474	396	458	447	438	428	447	463	421	424	402	423	421	448	438	410	393	454	431	409	427	407	454	447	467	426	477	466	473	452	422	449	438	433	407	448	446	391	479	447	425	445	429	426	419	452	446	441	444	480	450	443	451	432	439	436	420	437	480	471	434	454	471	451	432	418	442	467	488	432	425	427	437	460	416	410	450	453	429	416	429	457	428	458	446	447	459	434	480	437	471	428	476	423	421	459	413	464	478	451	449	437	435	458	428	430	435	452	454	433	444	444	471	455	431	419	432	425	448	428	423	412	453	425	445	457	420	434	434	436	420	437	445	443	444	450	457	414	422	463	452	412	448	443	422	429	443	454	435	469	482	459	468	459	463	413	403	474	467	425	430	431	434	419	444	432	437	398	477	428	429	432	478	478	439	456	442	435	396	446	464	443	418	444	452	472	444	473	451	473	449	439	423	490	463	459	458	391	477	435	455	460	422	460	435	479	411	479	410	425	422	429	430	438	436	437	438	427	465	423	443	421	455	444	425	477	429	451	424	418	411	422	420	490	416	441	456	412	422	431	465	442	449	444	424	396	429	419	433	433	490	408	429	401	451	459	428	467	455	449	444	430	399	436	453	445	465	448	464	406	443	466	492	471	460	465	458	456	472	437	440	427	417	443	456	458	471	434	436	421	452	440	423	465	442	452	412	450	460	412	439	442	468	408	388	433	400	433	417	424	430	427	431	459	434	410	400	465	417	451	436	454	413	414	412	453	420	441	463	439	446	432	456	431	425	446	460	474	450	449	440	404	440	474	440	445	459	429	467	419	472	505	419	429	438	445	455	436	478	421	441	436	467	463	477	451	469	470	448	454	453	428	479	445	475	466	402	454	464	465	447	464	434	398	426	464	473	442	440	453	413	464	419	462	394	456	436	456	438	450	452	452	462	421	423	409	456	421	439	483	415	446	454	435	424	461	429	451	433	450	466	458	445	421	461	460	435	437	405	461	431	445	434	476	429	439	428	426	454	445	437	458	438	463	458	467	408	458	421	444	444	437	447	463	411	450	446	423	442	452	439	430	432	447	432	464	446	482	409	463	461	443	441	476	431	464	448	426	438	450	440	448	462	471	455	422	473	379	434	487	419	455	446	450	409	459	434	438	455	444	429	420	408	484	436	439	440	455	454	425	522	430	438	440	443	433	419	446	402	451	460	449	476	407	466	460	446	427	428	439	421	471	461	422	431	435	454	447	457	449	475	475	456	431	460	439	410	440	447	469	444	415	471	478	492	410	413	442	433	446	445	444	456	433	466	458	470	466	481	448	438	423	455	467	439	438	452	442	446	425	404	466	450	457	429	442	428	449	458	454	411	492	408	435	425	466	475	443	470	415	493	428	418	438	438	438	455	424	414	431	449	417	455	428	453	457	426	454	469	406	443	440	459	440	460	449	466	414	412	445	429	469	431	434	443	451	476	446	461	442	453	469	443	396	426	414	458	425	437	424	413	455	487	435	452	450	427	434	447	422	471	454	439	443	439	461	464	449	427	445	464	457	387	435	394	411
7764	721	677	596	475	455	391	411	350	348	327	330	361	352	361	359	328	309	340	337	337	332	335	336	353	313	343	326	306	336	316	308	337	332	337	363	312	301	296	328	335	322	337	336	300	305	299	305	296	344	314	308	354	308	307	310	322	304	296	289	304	340	317	293	318	333	293	322	293	321	319	352	309	286	310	325	290	320	325	290	349	292	314	323	313	298	321	352	336	334	324	312	311	334	320	310	349	354	301	314	351	361	342	347	290	322	351	336	349	358	321	328	339	334	326	340	311	330	307	336	364	322	327	333	307	319	320	302	299	324	313	334	309	332	351	317	314	306	369	330	315	318	318	310	326	324	349	312	300	282	308	332	322	328	308	295	334	317	334	325	330	363	322	333	309	303	275	332	310	308	311	292	329	312	338	291	331	360	326	350	299	373	327	330	338	294	341	318	313	296	307	332	283	317	336	314	328	313	301	321	302	294	310	292	335	324	320	333	321	317	329	355	346	311	327	335	309	315	315	314	319	318	329	379	342	333	311	353	341	353	314	337	293	334	324	350	325	324	336	323	308	330	303	343	318	331	342	308	317	317	342	322	323	306	312	301	332	322	336	317	336	317	316	328	305	320	345	313	321	318	319	302	327	304	327	334	318	366	305	314	325	336	344	348	319	311	335	310	329	326	353	288	304	339	306	352	323	310	325	319	331	311	329	341	293	308	346	310	334	337	321	340	327	315	331	309	312	348	329	320	341	341	285	314	310	328	331	299	319	302	333	342	322	316	329	314	360	329	340	321	313	347	307	334	342	312	333	336	347	365	317	348	306	303	302	344	331	321	303	326	314	321	324	352	342	288	327	334	290	317	319	345	320	332	342	334	312	308	325	346	313	349	313	328	333	339	341	284	336	324	322	311	318	291	305	269	304	293	344	315	306	350	338	294	288	314	332	349	318	311	344	350	315	326	321	313	305	304	332	298	328	343	342	313	333	340	280	341	303	335	345	312	306	312	300	309	322	312	330	315	354	289	319	284	336	329	333	314	327	306	322	311	307	306	315	309	310	300	312	319	342	336	287	291	332	346	335	301	296	323	317	331	318	343	325	361	349	326	340	316	348	303	311	352	319	298	314	329	294	347	341	341	332	331	319	331	317	321	347	336	326	321	352	335	330	328	332	304	313	338	345	320	296	309	319	288	312	288	309	293	312	324	314	340	321	321	322	327	309	316	356	308	329	305	344	304	358	316	334	306	339	313	306	325	357	339	322	336	317	331	289	335	312	340	321	339	330	323	292	336	314	319	332	334	303	307	339	319	316	288	329	291	287	371	312	316	310	326	291	303	305	331	286	335	313	332	345	328	342	309	313	348	326	314	353	306	280	311	294	344	315	338	339	348	340	257	315	293	292	332	303	306	294	355	324	326	317	327	340	336	322	311	341	357	355	339	286	332	295	329	339	344	309	357	323	326	309	291	321	342	341	299	297	308	365	312	318	330	334	376	314	321	287	366	318	316	358	328	322	369	316	322	311	310	314	332	285	307	302	318	292	339	334	325	305	324	301	304	300	327	308	339	323	331	319	337	308	323	312	309	307	342	336	307	326	300	319	288	314	335	319	336	292	300	288	284	326	377	342	301	308	326	312	330	289	340	321	331	328	336	321	338	331	315	313	299	309	315	321	300	315	293	300	329	343	313	337	315	355	324	316	333	345	322	326	337	321	330	291	316	361	329	320	328	364	331	315	360	328	333	314	337	332	319	340	285	340	301	336	353	333	377	303	334	308	318	306	318	357	296	332	315	341	328	318	324	342	349	335	295	312	330	315	370	353	313	311	316	282	303	301	322	324	320	320	316	319	355	325	323	329	364	299	303	292	314	326	300	334	309	306	297	323	306	290	325	292	310	326	303	321	288	335	338	356	333	336	315	330	356	293	311	339	297	353	340	351	349	333	334	307	313	323	306	323	308	288	293	320	302	322	315	277	306	296	317	343	330	346	334	324	325	293	348	325	306	311	354	334	321	321	318	326	290	268	306	357	335	305	313	314	338	345	323	321	311	314	316	303	343	340	283	293	349	333	304	324	329	347	337	316	291	341	343	334	370	328	326	314	318	312	308	343	323	337	309	338	327	319	306	278	307	342	326	284	318	327	311	331	333	335	343	320	315	316	313	308	343	322	334	310	322	361	318	339	352	319	318	317	319	358	314	333	319	297	358	325	328	311	323	333	281	328	360	309	316	280	306	312	350	325	324	332	313	331	308	286	338	316	297	296	339	367	323	339	348	316	312	360	359	313	323	310	328	335	285	338	290	282	318	352	337	320	332	329	297	333	345	318	298	308	320	339	321	333	342	357	314	356	303	307	338	302	334	309	293	335	316	360	285	312	346	302	321	327	333	307	347	338	300	314	313	316	334	306	346	342	327	336	348	321	327	323	346	287	326	309	309	290	318	343	321	317	330	333	329	310	336	322	296	302	312	327	305	324	315	338	323	288	343	317	280	303	295	317	339	279	338	331	323	322	338	319	333	312	356	323	325	299	367	342	306	336	333	318	318	341	344	311	320	319	284	320	311	339	324	336	354	302	309	321	338	266	322	351	363	337	306	348	297	362	322	286	312	288	304	339	315	289	306	299	307	305	319	320	340	323	297	325	327	309	336	324	350	374	329	319	288	324	342	313	309	334	295	301	351	365	300	281	321	334	296	334	357	371	322	306	316	344	330	331	364	311	323	302	320	337	322	287	319	336	329	321	384	327	328	307	330	335	286	330	305	318	298	353	321	331	319	319	325	311	290	347	296	316	318	300	323	319	324	320	309	326	373	291	301	335	289	297	350	313	315	319	333	326	325	316	301	354	305	337	356	278	306	313	320	302	344	321	319	292	322	335	350	346	325	307	327	313	339	311	314	307	299	300	319	321	325	341	350	323	308	296	276	346	295	325	361	313	302	324	366	289	321	326	306	289	299	327	322	310	300	329	330	289	348	311	295	327	323	295	354	309	338	307	281	320	355	330	340	309	362	339	315	343	286	287	328	361	321	348	339	322	318	311	315	334	308	338	326	322	298	334	307	320	316	345	331	314	294	297	301	320	308	350	331	359	301	340	316	307	298	305	325	294	330	319	329	312	344	337	327	278	301	312	304	337	341	298	360	343	297	309	323	353	326	317	344	326	309	342	298	308	303	314	348	360	339	325	305	346	318	306	313	319	308	357	303	344	346	333	351	306	319	334	318	335	301	353	367	297	318	346	337	319	341	332	352	325	328	301	311	283	299	304	332	354	281	309	323	320	307	299	319	293	340	315	308	315	347	311	308	298	296	319	345	305	331	304	308	357	312	312	329	318	356	307	292	354	308	290	308	329	317	322	343	333	331	310	350	328	340	312	330	333	306	322	302	341	319	295	324	321	315	341	325	324	299	341	316	331	327	348	334	288	312	328	271	355	303	347	341	310	350	346	304	349	300	284	322	335	293	307	301	321	310	359	341	353	332	332	349	300	319	338	339
6571	1004	1527	1638	1445	1169	1156	1045	988	955	928	920	878	894	795	835	867	790	792	774	772	747	774	821	756	809	803	763	669	760	764	760	721	728	759	758	771	782	743	719	747	759	705	722	724	764	764	756	747	719	752	745	778	721	758	736	721	750	761	737	758	712	691	737	705	701	738	744	735	731	748	750	762	748	757	694	707	715	761	714	754	705	761	767	739	754	774	725	718	804	732	706	706	770	797	766	716	756	748	690	726	706	743	753	707	698	765	726	738	713	717	732	703	705	697	795	729	708	741	724	717	753	747	748	732	745	699	757	744	702	715	714	734	692	757	739	766	777	762	763	764	757	704	734	733	711	748	721	721	749	754	710	774	701	733	707	749	737	768	736	709	754	694	705	724	735	678	710	748	741	702	736	773	719	727	725	765	716	701	751	713	703	734	721	735	772	719	741	776	746	715	741	741	719	742	722	728	718	749	708	692	720	715	751	711	730	745	703	747	757	739	769	719	717	735	741	741	762	683	747	780	705	732	699	749	723	711	714	760	706	753	707	765	713	776	717	730	740	711	684	734	694	717	698	718	711	715	743	747	748	741	740	815	734	753	690	698	749	722	669	741	676	753	725	739	729	767	739	772	774	734	732	729	770	721	701	748	691	721	709	695	749	735	751	743	738	763	727	740	706	719	707	773	773	724	788	744	785	759	723	727	706	736	722	733	723	735	756	730	713	759	725	743	652	716	742	701	704	739	773	745	762	729	748	657	708	707	745	704	701	739	772	738	683	718	688	763	751	728	735	735	714	722	720	743	722	697	728	772	698	738	758	712	766	762	727	783	788	706	784	762	695	775	719	806	756	680	701	751	780	681	730	727	744	734	684	745	730	770	670	742	758	749	766	751	750	712	720	728	773	733	730	705	731	713	713	771	702	731	776	745	764	705	711	722	710	749	720	692	733	718	676	736	731	756	732	754	741	739	712	779	672	735	756	708	736	721	746	741	736	729	723	706	744	694	745	689	731	752	747	770	727	733	688	733	790	744	739	708	807	788	691	726	738	761	702	722	754	722	772	751	720	739	717	789	713	728	705	758	686	748	725	730	753	764	718	778	721	748	728	764	740	698	722	730	734	782	772	724	675	738	708	680	707	746	731	773	673	705	730	769	736	750	726	746	737	744	771	697	717	751	674	732	763	730	710	712	740	712	719	723	770	735	741	729	731	730	708	718	700	768	735	651	755	801	778	785	770	758	717	734	740	733	749	762	718	718	752	744	679	684	717	733	698	749	742	748	734	757	718	731	736	714	738	749	708	751	707	702	762	736	763	714	742	710	721	697	727	750	693	738	725	699	734	725	708	711	724	679	733	689	742	674	719	688	711	779	694	718	721	723	753	770	776	735	725	702	751	666	764	720	803	761	691	711	722	764	754	724	756	708	734	733	757	728	720	782	745	743	711	720	771	755	723	745	721	754	726	733	688	701	734	718	805	732	695	712	709	755	753	710	713	722	715	724	747	779	750	714	716	753	755	782	707	739	767	693	792	701	742	691	744	716	739	728	676	737	758	716	728	685	723	814	741	730	685	743	743	722	749	715	750	702	780	665	717	700	702	720	769	710	710	717	707	713	777	725	706	755	710	687	731	712	701	757	748	753	723	738	773	737	738	756	744	709	780	729	740	753	693	778	728	676	775	726	711	783	760	737	741	700	701	782	751	714	668	750	745	744	737	715	775	768	717	697	798	745	763	720	738	726	744	724	728	757	709	751	757	704	744	719	692	752	734	727	720	690	692	728	749	671	763	696	724	705	704	721	722	702	749	720	718	730	725	722	755	743	674	718	767	721	668	735	766	713	731	778	781	725	726	723	709	689	767	744	749	781	733	737	734	737	744	732	730	708	745	692	719	748	710	748	746	720	730	701	736	755	752	758	765	749	735	733	732	717	720	757	706	698	709	739	664	728	720	673	712	758	733	740	746	691	707	723	723	752	716	775	770	756	713	725	728	735	731	682	714	717	743	761	745	716	742	741	743	692	743	746	717	734	711	742	730	724	727	708	733	756	695	757	771	713	773	743	733	688	755	713	782	702	675	731	670	766	738	770	738	746	721	696	741	743	767	746	729	730	739	724	704	727	737	724	744	805	746	720	701	743	742	753	788	687	736	770	718	707	726	744	721	703	747	703	733	721	797	765	767	724	725	742	752	776	750	728	735	681	730	680	724	735	696	753	680	732	743	758	700	739	753	709	711	809	747	733	736	704	758	758	725	688	713	737	734	699	749	742	719	703	737	734	690	754	718	702	745	741	726	708	732	749	711	776	715	733	713	729	766	768	727	702	736	731	734	754	756	726	718	711	744	730	779	745	719	744	691	699	762	723	738	743	739	736	711	763	709	717	728	752	753	773	711	714	749	686	714	729	726	715	774	729	738	771	767	681	730	754	749	786	739	738	729	697	740	702	737	714	722	719	726	728	763	776	750	679	690	721	751	687	740	720	754	791	706	715	703	767	748	761	736	727	740	715	801	753	750	769	717	743	721	754	679	727	705	776	718	757	714	740	732	775	680	754	727	728	727	721	734	756	734	747	742	702	722	736	743	717	690	741	677	730	765	762	777	741	737	715	748	748	744	752	740	721	697	689	724	719	735	743	706	720	730	690	705	715	741	736	700	768	770	704	747	733	757	737	748	714	732	727	772	732	736	760	718	764	717	702	727	741	715	732	779	749	751	755	761	727	699	729	662	716	758	717	705	729	663	738	757	730	690	778	783	722	708	744	742	749	769	722	729	713	738	727	734	736	723	782	694	738	732	723	736	741	766	782	717	746	758	787	713	744	720	768	721	771	788	761	771	717	723	702	710	723	727	744	711	728	783	763	722	740	681	738	739	763	744	708	731	784	724	749	730	709	738	689	712	730	802	699	790	704	707	726	685	735	720	769	696	743	678	712	746	706	742	736	750	752	709	715	713	711	698	781	752	722	734	763	779	711	746	722	720	781	715	746	777	727	744	749	791	739	722	707	728	730	695	776	713	789	671	736	713	745	727	815	772	776	690	733	760	750	736	737	749	718	754	748	711	724	695	708	679	733	756	728	729	711	687	712	750	706	741	731	754	740	724	701	742	731	725	781	680	770	769	761	716	709	760	729	737	729	733	788	731	698	739	721	725	710	716	757	706	791	709	720	749	727	759	726	710	766	760	687	800	723	717	722	736	753	749	719	761	740	722	712	750	726	657	789	701	704	743	700	701	723	712	704	719	764	711	721	784	691	726	725	717	734	727	724	740	735	755	762	710	701	736	729	757	717	766	763	730	730	664	759	734	753	709	713	706	704	738	693	699	728	750	690	757	721	776	748	748	737	722	754	736	738	755	699	701	773	736	794	707	697	738	785	733	710	721	744	803	767	725	709	760	736	781	777	756	736	763	696	799	773	715	758	776	693	743	707	698	744	744	723	726	730	723	733	730	751	763	712	777	696	752	699	769	759	779	733	728	733	718	725	807	764	776
14838	1438	1044	766	573	446	432	376	321	319	313	327	284	320	291	294	278	300	331	311	261	286	262	284	262	279	243	287	294	272	274	281	249	310	239	299	270	284	276	292	278	296	266	302	266	235	298	268	262	278	280	270	277	281	274	259	277	239	296	287	282	260	282	241	276	238	264	270	252	278	276	252	267	264	283	264	261	269	247	243	271	235	259	253	275	278	274	283	267	227	260	259	260	272	279	289	271	284	246	248	286	277	286	254	259	251	238	272	266	238	270	257	249	257	281	258	267	279	231	235	258	291	259	251	250	292	266	294	273	248	272	291	282	245	266	235	281	281	279	253	248	276	264	253	255	300	292	269	292	264	259	250	266	276	239	273	265	257	263	272	263	251	281	257	282	275	271	274	279	264	243	252	244	274	273	240	264	251	232	267	246	282	265	271	272	272	283	261	267	272	267	252	260	258	293	269	240	260	282	250	271	257	271	281	263	280	275	266	249	294	280	285	259	245	280	279	251	290	283	264	268	268	253	256	286	285	263	289	253	240	278	265	266	259	259	266	264	267	264	265	271	252	286	295	271	239	276	304	259	286	270	250	259	266	258	269	270	290	235	265	280	282	255	276	261	264	235	264	245	290	265	281	270	256	284	238	259	258	261	292	264	285	247	289	251	258	246	282	253	262	242	260	287	246	271	240	273	283	270	261	252	278	252	277	258	273	264	251	277	263	265	258	241	233	260	265	279	265	274	263	253	243	252	274	272	253	273	273	244	256	242	238	260	279	243	283	246	290	243	262	229	255	278	268	268	263	278	237	263	282	252	223	232	244	252	245	254	288	287	257	271	294	271	238	249	270	247	280	285	288	248	236	277	262	241	245	275	272	259	251	265	280	294	271	267	301	251	247	262	270	268	277	266	287	226	260	272	252	261	280	216	286	264	243	268	263	288	255	272	292	275	253	265	232	278	264	234	253	277	273	269	259	275	272	220	247	259	279	279	258	290	254	257	254	265	257	290	271	258	272	287	268	255	270	262	240	241	255	244	237	247	236	244	272	264	262	270	275	262	291	248	285	249	240	266	261	263	213	272	269	275	275	256	250	244	237	262	272	236	260	279	261	257	279	239	269	262	240	269	254	256	269	245	282	264	254	248	238	275	281	267	256	285	288	231	262	276	261	223	270	230	247	229	260	291	224	243	269	246	277	228	283	263	276	292	270	278	249	260	262	263	255	289	275	256	279	231	259	315	241	296	257	233	293	289	256	239	269	233	255	287	274	256	241	264	255	282	271	247	296	238	264	239	249	233	269	269	234	251	283	245	277	267	283	266	216	267	273	263	261	283	264	245	239	243	258	284	242	241	282	265	241	242	272	262	267	219	262	246	273	285	253	265	286	234	238	261	264	323	275	246	262	291	282	277	281	264	272	267	265	270	266	290	244	265	253	269	265	283	260	234	273	257	263	244	272	258	271	243	254	277	248	280	267	248	264	245	275	263	289	284	272	276	260	260	254	279	273	276	290	268	278	253	252	258	266	261	236	262	242	230	251	286	254	270	278	258	275	266	302	273	260	239	252	264	262	262	252	261	256	249	258	272	287	296	280	271	251	277	248	257	239	291	264	277	270	275	275	252	257	258	269	236	250	260	267	284	238	257	277	253	299	250	271	264	239	252	275	251	267	255	263	278	249	273	290	288	272	248	273	262	258	269	253	279	285	247	285	279	285	279	253	256	284	256	247	255	250	239	270	250	254	237	207	237	280	292	293	292	255	293	277	276	297	283	252	253	275	282	257	269	245	245	255	263	267	237	267	279	288	306	249	261	273	278	278	256	264	270	273	246	270	251	268	248	251	275	265	277	278	257	247	257	274	264	281	282	270	278	269	274	288	283	263	299	282	238	245	262	253	233	244	272	283	258	289	279	243	274	249	262	260	252	265	287	261	250	227	243	256	264	299	259	268	248	274	279	254	253	270	297	271	255	260	255	252	270	246	274	280	239	303	276	231	262	247	253	287	245	269	253	263	270	297	262	261	270	252	250	236	272	268	266	265	256	269	235	284	258	264	271	260	271	269	260	275	262	316	261	242	277	262	246	256	259	282	279	286	261	254	289	264	258	284	264	289	263	228	241	281	240	294	273	256	289	245	270	275	291	265	266	272	245	254	265	265	263	268	254	285	283	252	286	279	246	248	257	263	211	235	236	256	262	268	251	244	257	264	232	258	244	271	245	285	239	302	245	252	271	262	316	243	268	288	235	257	246	295	268	249	285	277	307	280	238	272	282	251	281	287	287	257	273	277	271	245	239	257	289	290	268	241	265	269	255	272	292	280	256	262	269	277	300	293	279	265	264	307	264	256	262	262	266	269	233	251	260	239	267	234	249	236	272	240	248	236	249	239	277	273	243	264	291	239	246	297	260	264	263	302	252	246	266	267	257	282	275	293	290	272	276	257	264	279	253	269	290	253	270	286	260	265	255	266	269	261	271	251	246	271	273	261	278	262	248	259	274	272	243	295	256	259	268	287	262	297	281	278	254	296	239	250	272	243	263	265	274	261	265	251	249	259	257	263	251	266	256	241	274	240	226	257	251	258	293	291	279	280	235	259	224	260	263	291	267	299	284	294	268	260	222	251	289	285	274	269	270	260	292	227	284	286	285	285	227	264	248	280	256	262	288	252	255	250	249	272	273	246	298	279	286	258	275	283	293	270	259	239	268	269	275	254	274	284	277	253	279	233	272	269	261	255	229	292	301	236	265	234	276	268	267	250	308	274	263	271	253	256	251	255	261	267	267	298	260	281	270	244	285	248	270	274	261	278	247	247	239	256	300	260	292	279	228	226	243	257	271	242	294	265	272	241	272	298	264	280	280	272	262	253	254	281	299	253	258	275	269	286	278	247	220	266	261	282	276	279	285	262	274	272	263	253	251	287	269	244	250	297	265	244	288	269	300	242	270	277	248	256	289	317	263	264	239	256	300	291	286	257	249	246	274	260	261	270	258	281	245	272	278	244	238	274	271	259	261	288	258	267	279	237	255	278	278	263	270	293	257	264	287	235	247	265	279	278	288	276	251	281	284	255	273	262	289	250	265	242	263	280	284	257	268	284	239	263	279	278	254	270	256	252	272	268	281	272	256	253	273	236	267	298	243	260	259	241	217	271	267	284	268	246	283	262	268	257	243	263	274	258	304	288	224	244	233	276	276	252	250	254	264	245	270	280	261	259	252	266	271	263	245	268	285	287	248	286	255	283	249	285	260	251	243	251	256	257	260	238	291	275	284	290	294	270	260	276	259	285	285	263	276	252	242	240	254	260	277	294	255	274	251	257	248	267	262	260	272	257	249	262	250	247	252	251	248	280	256	286	226	260	260	255	245	262	255	252	290	275	263	291	267	249	254	276	298	295	272	240	277	263	242	246	274	276	283	293	272	260	242	295	288	282	269	284	252	304	294	254	244	270	273	231	223	240	258	246	256	229	285	256	261	248	268	283	244	270	246	247
8371	1222	2139	2277	1993	1589	1455	1217	1132	971	987	966	909	828	807	791	756	748	749	666	710	624	723	665	667	685	681	645	627	667	576	642	617	595	616	651	646	603	679	675	625	583	641	600	617	624	592	598	594	597	612	626	568	635	634	610	559	623	580	581	599	584	576	569	577	619	617	609	595	622	607	595	587	594	584	605	594	583	589	635	600	588	607	599	616	593	613	554	569	598	570	592	660	564	593	599	629	606	604	554	631	599	576	585	573	610	576	584	609	608	611	571	630	566	587	561	594	579	567	591	600	596	605	596	620	631	568	563	616	590	614	579	610	620	565	584	576	585	589	550	572	576	610	653	553	643	605	593	598	569	589	539	600	588	591	578	615	575	593	595	576	584	613	573	626	590	606	606	621	609	562	608	630	630	553	570	609	566	632	605	625	597	607	563	579	608	591	573	593	575	561	584	604	607	574	580	631	568	579	588	592	565	550	569	598	564	593	616	630	590	601	603	583	596	572	605	602	609	604	626	634	623	559	621	570	583	582	617	606	580	597	597	609	571	553	592	604	557	581	602	554	546	587	573	629	592	604	579	582	632	576	582	636	542	619	576	578	594	582	578	595	566	629	578	604	600	621	573	609	623	565	583	568	586	595	616	577	556	561	615	570	558	627	567	648	604	578	615	625	590	577	563	617	571	579	566	562	614	557	569	562	568	599	591	591	603	606	615	598	654	598	591	581	581	591	589	562	560	579	595	591	625	542	595	586	640	601	591	604	590	546	590	630	570	589	602	616	616	589	563	642	628	569	636	622	573	624	577	581	551	567	629	600	592	581	600	585	580	597	636	550	616	576	594	584	613	639	593	590	578	600	637	567	565	579	574	613	627	591	595	621	635	573	613	570	573	583	591	588	565	602	606	610	587	588	561	610	627	552	564	573	642	641	612	565	607	601	586	549	635	602	591	613	597	609	604	605	568	603	582	570	549	586	600	556	564	614	610	574	591	584	586	590	576	569	583	561	572	613	609	629	627	564	625	620	641	641	606	597	578	602	579	589	633	608	586	590	594	562	570	616	610	616	606	569	628	589	610	613	651	586	614	616	567	615	597	589	591	638	608	594	605	597	566	623	602	608	602	592	585	576	618	628	592	580	591	598	585	621	605	564	573	574	602	603	596	585	567	562	615	626	595	597	594	594	566	614	562	615	599	556	571	565	583	602	573	582	630	617	573	589	600	580	611	603	572	655	597	619	584	583	627	609	620	594	572	608	645	566	543	582	599	572	580	606	614	609	584	555	579	610	611	592	619	639	624	590	553	601	576	615	559	592	588	604	604	606	628	578	616	598	597	598	598	613	645	575	575	623	572	567	633	592	604	579	573	585	567	629	606	597	634	590	583	605	591	639	601	578	623	550	587	586	582	585	566	599	562	636	608	593	587	618	619	583	609	581	630	631	573	576	605	602	559	567	619	575	558	537	575	599	600	608	595	604	575	609	561	646	623	654	599	566	607	630	589	587	563	553	531	578	596	602	607	555	607	606	623	618	624	627	618	562	564	615	600	594	619	578	540	611	558	568	575	600	562	587	592	590	589	568	615	609	609	602	572	556	580	599	596	553	583	623	581	575	593	631	590	641	602	586	567	621	616	625	625	587	610	594	594	592	604	563	613	556	587	590	609	571	570	592	619	624	550	614	540	606	585	633	559	557	599	593	622	593	597	569	605	564	561	575	605	646	584	574	567	598	594	619	643	558	581	616	625	628	603	605	587	591	615	606	592	591	589	622	542	589	595	622	623	603	567	607	599	605	620	565	593	604	587	579	584	592	615	610	577	584	600	641	642	578	597	550	586	593	587	586	550	610	606	573	627	584	548	590	597	555	613	568	593	556	593	595	606	576	609	577	620	594	578	551	585	593	626	576	598	574	581	588	583	604	575	580	567	568	645	592	599	613	600	613	595	562	601	556	594	576	554	559	605	617	642	604	609	595	595	569	608	643	616	579	580	555	588	623	618	591	632	602	626	596	578	629	587	597	610	588	586	595	583	600	618	623	609	591	626	630	565	535	594	588	569	591	592	629	588	592	585	598	593	632	598	590	583	589	630	598	578	588	587	592	637	584	591	566	601	603	609	639	620	584	582	600	593	611	585	595	582	617	568	610	553	636	574	621	617	615	566	613	571	555	581	568	571	550	557	610	580	586	595	607	591	581	599	582	590	623	582	598	538	590	577	582	560	577	626	588	589	576	546	607	626	587	610	578	547	614	569	606	612	612	573	576	584	570	603	639	597	654	568	615	586	552	583	607	595	604	622	593	594	614	587	560	624	637	598	575	623	607	597	613	573	574	586	563	549	563	612	573	563	594	591	592	591	537	556	609	599	603	561	543	582	580	607	568	591	603	612	598	624	600	608	593	598	629	577	605	568	631	576	589	574	603	633	648	594	599	603	617	572	579	597	590	546	550	545	624	580	601	534	588	590	602	541	605	611	630	601	633	557	580	570	619	594	601	585	627	597	591	634	575	612	581	615	607	547	616	601	593	618	633	596	614	562	614	582	579	568	591	565	556	629	644	590	616	598	560	596	563	585	607	580	587	603	570	564	593	578	632	600	586	644	586	601	609	611	617	604	584	589	612	607	594	616	617	583	575	587	612	628	609	610	592	573	640	607	617	612	595	633	590	555	540	570	603	622	565	604	584	609	613	586	605	578	579	601	590	592	567	616	651	613	586	605	605	595	582	550	588	600	564	628	607	647	596	622	604	581	566	603	587	620	615	593	559	615	654	616	583	591	611	601	630	614	606	613	590	577	588	575	574	577	600	581	559	578	616	603	603	603	581	601	601	568	576	601	588	622	598	561	593	548	604	576	589	614	624	603	617	601	575	584	560	626	585	566	607	560	581	600	569	640	603	625	581	603	583	595	599	614	554	598	602	609	568	576	577	616	641	623	597	592	577	586	614	625	612	639	598	584	577	637	587	581	609	603	568	590	635	592	543	621	592	613	591	599	583	626	613	599	613	571	570	599	605	595	587	594	606	616	596	611	593	593	567	628	605	554	579	597	612	537	592	554	591	594	584	575	540	607	586	580	619	615	581	587	650	610	585	601	567	575	567	584	569	589	603	643	638	611	599	595	590	572	600	548	604	560	660	626	606	612	621	589	577	588	582	554	616	592	603	594	584	584	590	594	566	591	618	627	574	623	578	580	631	590	594	554	630	590	610	588	566	615	560	616	627	610	569	576	585	576	598	557	585	583	605	601	598	605	616	612	630	557	577	580	610	619	559	584	595	594	593	582	596	607	585	579	603	571	612	532	601	610	565	581	564	605	605	605	613	595	559	563	612	629	580	612	587	580	604	641	598	611	577	598	582	614	578	620	593	590	642	580	583	564	575	603	564	590	609	573	613	625	601	618	589	567	580	578	607	586	595	578	613	613	586	591	589	597	585	608	648	602	587	574	551	644	603	565	585	601	582	564	655	606	605	595	592	554	570	608	575	600	607	607
1555	203	189	192	179	199	175	179	163	194	207	165	169	173	196	181	191	179	185	177	182	173	173	154	163	161	179	156	192	168	169	198	185	176	183	164	171	192	169	192	185	184	192	183	179	149	176	183	195	169	186	187	181	200	187	189	189	159	182	177	190	154	164	177	174	177	185	177	164	155	200	172	176	184	209	175	178	217	173	155	194	187	163	178	200	183	172	184	162	170	183	183	169	173	193	166	172	162	180	193	179	161	182	180	169	176	181	167	184	163	208	175	162	163	154	172	192	177	165	171	161	190	194	198	184	166	171	194	170	189	189	175	179	165	166	187	197	197	166	179	185	187	166	207	193	166	186	188	163	167	193	185	153	172	176	158	176	166	187	172	184	166	176	161	198	184	191	177	175	142	202	197	164	182	181	162	158	156	169	184	169	179	172	189	175	157	161	189	196	169	199	188	164	151	180	172	174	179	173	161	157	169	173	176	208	181	187	172	157	164	156	162	175	179	164	194	175	156	177	163	181	188	147	174	157	165	190	174	153	193	177	170	178	178	179	188	182	173	173	192	162	181	186	196	197	141	183	163	194	183	201	187	195	168	144	171	180	186	150	183	159	177	192	179	190	182	165	167	150	186	168	182	152	175	213	174	172	168	158	180	183	189	179	173	200	178	186	178	183	183	148	188	216	155	165	179	158	167	192	161	177	190	164	193	198	167	190	173	189	205	184	168	168	160	184	146	165	166	189	179	184	177	150	185	179	172	187	163	193	185	177	191	168	183	207	148	182	176	176	158	166	180	154	163	185	189	193	186	159	176	174	191	210	166	186	163	180	180	175	168	170	182	177	172	164	172	187	192	170	176	153	171	167	188	192	188	172	173	169	173	175	176	148	177	184	186	178	180	184	201	203	167	194	182	201	183	169	187	168	142	195	164	177	174	190	185	170	167	164	179	162	162	204	174	187	167	193	189	173	175	178	181	170	167	194	157	161	190	168	145	175	178	205	179	198	182	197	175	162	171	166	192	187	173	184	158	159	185	209	188	152	174	208	183	166	202	182	164	181	193	176	192	175	172	208	176	174	200	173	171	184	169	178	187	180	172	182	190	179	179	172	218	163	171	178	182	178	187	181	199	182	173	189	163	193	199	181	185	201	184	188	157	163	169	157	186	178	176	161	185	169	174	178	182	182	157	168	163	180	172	186	176	150	163	168	198	160	160	169	178	200	187	185	177	172	186	182	168	158	204	205	173	158	163	178	184	170	174	180	153	166	184	177	179	163	152	155	175	174	174	182	189	190	194	203	185	179	196	167	190	167	183	168	189	181	160	148	181	177	185	187	172	162	165	157	178	200	145	166	186	181	196	196	168	171	161	150	177	192	193	164	206	196	181	187	168	153	159	193	165	186	188	165	189	157	175	189	180	185	172	181	165	181	195	167	178	172	163	183	183	177	161	197	143	192	183	196	204	181	185	148	189	173	178	204	145	181	175	188	179	189	176	223	162	173	196	149	160	174	177	166	202	206	165	168	187	176	182	171	177	211	206	178	190	187	174	158	188	169	180	164	169	177	200	170	144	200	177	189	183	183	177	171	165	174	167	208	206	216	198	162	191	195	169	174	159	173	173	177	157	179	180	193	158	192	207	154	208	167	181	185	170	176	165	214	199	193	178	186	176	198	168	159	174	156	205	178	154	178	169	212	165	161	193	157	194	168	170	154	160	159	177	177	196	181	185	181	184	197	201	195	172	153	166	161	183	174	137	193	170	187	199	183	152	222	170	170	170	182	197	193	189	175	167	171	172	177	187	159	163	171	170	179	196	182	172	181	198	188	194	171	175	171	196	188	157	163	154	178	168	160	199	195	169	175	198	168	172	178	161	171	172	164	160	173	201	210	181	179	188	188	173	159	185	163	176	185	190	173	193	197	169	196	165	155	181	150	182	202	175	159	194	172	181	192	172	181	173	179	192	172	186	194	182	185	207	177	164	191	174	190	178	182	192	173	172	188	177	173	185	200	169	158	175	163	185	172	156	174	214	154	177	162	172	180	195	187	159	164	182	151	167	197	180	161	168	166	201	175	179	166	173	188	153	172	209	187	174	161	169	176	174	199	193	180	184	152	169	209	172	167	175	194	166	176	179	189	189	189	178	180	202	183	188	190	196	164	174	183	164	199	181	179	160	177	195	195	169	206	164	211	212	186	187	184	198	174	185	178	165	156	156	167	177	172	171	184	179	155	152	158	172	172	189	149	160	184	155	183	192	192	200	203	173	168	164	177	166	165	142	157	176	166	162	195	199	157	168	207	185	179	181	181	195	186	155	158	181	167	159	171	197	161	153	173	201	161	173	191	163	172	198	178	160	185	183	173	174	204	199	184	189	175	173	190	166	184	157	181	171	176	172	187	177	166	161	180	159	168	182	187	169	193	169	156	176	177	173	184	181	199	176	180	172	177	178	152	196	170	179	192	170	177	184	162	171	191	165	171	170	189	165	190	181	194	173	190	193	163	162	147	169	192	158	182	159	157	164	185	181	157	188	184	183	169	218	188	184	179	206	172	148	161	172	171	167	179	190	196	203	160	177	167	159	149	176	155	184	163	188	167	173	168	183	183	200	165	194	193	175	185	165	157	150	192	204	191	171	179	171	172	208	190	167	164	178	168	182	169	164	170	186	176	196	200	190	192	171	204	175	172	174	175	182	194	166	202	174	190	187	181	176	177	148	191	164	166	166	168	171	175	160	180	173	163	181	195	159	157	193	175	184	158	174	178	205	179	175	169	172	181	183	177	182	177	162	184	173	178	163	185	173	173	191	164	158	162	173	179	181	168	195	199	191	178	163	199	181	180	170	164	219	172	166	195	211	165	176	166	188	171	176	180	154	173	184	182	165	157	197	173	171	165	177	179	218	179	185	174	150	168	180	165	151	165	204	173	176	178	184	163	184	184	181	179	172	173	162	184	173	181	176	177	172	187	157	191	184	184	179	171	193	164	175	169	142	169	182	162	196	165	176	165	181	178	182	181	183	164	154	181	182	194	176	155	171	163	181	191	176	151	152	187	194	168	165	158	164	185	178	195	171	184	189	186	187	214	223	185	187	179	200	173	165	192	164	209	157	183	177	193	169	167	195	194	186	177	209	178	155	186	179	181	197	159	178	182	187	172	164	180	186	182	165	173	173	173	159	175	182	172	188	148	163	161	168	179	153	159	170	168	180	171	181	188	143	162	170	178	185	162	208	181	159	156	174	181	199	201	170	183	180	170	154	167	157	191	162	179	181	175	171	179	149	173	191	212	167	178	170	178	172	198	223	187	173	177	179	184	186	160	177	201	163	200	196	184	187	193	198	184	191	164	186	175	169	190	180	165	178	188	194	185	172	176	170	156	180	207	189	189	161	160	212	165	145	191	166	162	182	174	181	150	164	171	186	167	172	197	150	185	179	155	182	168	183	180	177	173	164	179	203	170	180	158	192	170	190	192	155	194	185	165	189	178	139
1778	496	459	531	517	495	480	465	479	510	517	486	455	438	455	458	432	441	456	454	464	444	454	444	446	424	444	438	422	437	438	440	443	454	442	482	429	417	447	422	427	449	464	460	454	451	493	437	424	479	427	472	471	443	441	455	433	434	447	419	423	446	437	434	450	448	441	472	449	457	485	447	431	489	447	471	426	427	429	472	452	421	437	432	462	437	485	472	451	435	472	427	412	448	454	502	434	439	476	461	498	459	439	412	450	468	456	457	443	427	416	439	470	452	473	435	466	471	426	454	435	423	433	425	438	428	449	470	428	457	416	433	452	461	410	460	469	424	487	464	451	495	404	444	450	391	423	431	453	422	447	428	432	419	433	443	405	447	455	469	472	496	462	421	460	436	448	442	446	474	453	440	439	424	433	416	455	498	435	430	439	470	454	473	427	454	430	419	439	449	447	469	473	472	422	439	446	444	464	427	431	438	435	444	449	419	431	441	424	493	430	431	473	473	490	438	445	431	453	442	456	465	441	438	451	480	432	480	441	479	457	461	433	457	451	466	431	479	440	444	523	422	423	470	459	431	469	490	460	432	489	410	418	446	473	458	436	462	462	467	444	474	439	442	452	451	449	420	443	469	434	445	464	460	470	441	461	480	467	454	454	469	442	447	462	410	448	439	430	468	451	470	429	420	435	435	433	456	456	465	460	443	458	434	432	432	441	412	465	417	416	418	468	450	465	518	453	418	430	465	435	445	470	439	462	448	453	441	481	463	459	481	457	502	477	446	433	421	454	463	496	442	479	449	482	444	464	444	459	468	432	455	458	475	430	421	458	462	459	457	412	437	485	450	429	470	427	442	455	433	469	456	434	447	448	451	451	443	456	435	456	440	446	477	424	446	454	489	489	471	442	477	461	458	471	430	468	423	481	450	417	482	443	448	469	411	438	467	490	455	476	452	469	453	440	458	436	457	428	457	442	449	464	456	411	425	438	476	480	432	476	436	457	448	416	472	447	439	461	424	470	445	436	453	435	448	461	441	417	469	391	451	441	455	449	439	458	424	443	472	435	451	470	437	438	448	483	485	433	434	463	479	445	413	440	481	458	440	393	454	477	475	460	416	487	452	430	420	421	445	395	434	451	439	460	400	475	435	470	461	440	482	471	467	409	440	439	468	444	416	470	447	480	459	482	428	425	441	445	398	432	478	455	435	468	469	458	452	471	410	434	476	467	429	433	477	443	432	460	438	429	448	466	462	457	458	409	448	451	446	456	443	466	444	443	484	415	463	440	442	417	470	439	495	460	424	474	447	431	425	463	484	444	448	442	501	465	410	466	435	448	483	456	439	441	467	489	456	479	467	481	455	430	436	472	463	439	456	449	439	457	435	419	459	467	460	446	435	446	489	440	450	462	434	481	468	419	440	444	426	479	408	475	452	436	457	478	487	468	465	403	424	460	456	432	455	494	435	454	431	454	424	457	471	455	451	466	462	472	436	477	479	434	422	471	459	463	429	430	449	414	448	480	466	429	435	422	427	494	455	463	409	427	455	440	440	464	464	463	434	472	441	450	433	471	470	440	428	439	466	446	418	448	436	440	435	423	477	448	470	507	466	431	466	441	445	459	461	433	473	473	447	429	430	428	439	464	458	468	446	445	480	452	449	451	491	436	459	453	442	437	436	467	459	465	464	425	439	458	456	439	466	408	509	459	456	449	446	447	479	457	464	459	426	458	442	425	429	458	453	451	463	397	470	445	454	487	447	416	427	444	437	467	449	431	447	453	482	436	454	446	446	445	462	460	427	453	443	441	471	446	415	452	444	434	479	462	466	452	457	469	428	473	403	487	430	503	407	496	442	449	458	438	435	440	437	427	432	477	431	440	440	436	476	480	418	393	466	430	476	453	426	458	446	454	493	444	477	411	432	473	450	438	466	482	465	446	459	441	463	440	440	475	414	472	435	440	483	401	437	455	447	431	433	473	489	439	482	409	419	427	422	454	456	449	479	455	476	453	428	458	438	428	439	441	479	481	485	441	465	489	439	478	445	452	455	471	436	446	455	468	465	456	433	464	456	438	429	489	464	446	437	467	444	462	446	503	438	462	440	421	518	456	454	436	440	462	445	448	453	459	484	448	432	466	460	461	424	441	478	457	440	465	465	457	437	438	427	408	446	442	411	446	414	454	412	444	441	482	468	438	440	473	433	434	474	447	407	416	448	436	436	476	444	413	444	436	436	465	464	442	452	421	422	439	438	457	426	445	454	485	462	436	461	459	462	432	421	448	463	426	439	474	416	439	480	440	425	443	415	438	453	449	469	465	445	418	449	464	488	430	452	463	453	461	420	468	428	444	460	439	458	437	480	442	452	443	455	471	470	464	501	480	408	460	446	401	443	428	430	443	487	442	432	427	441	470	417	466	445	435	446	432	485	441	439	472	440	430	434	451	458	456	446	425	459	397	434	432	416	444	429	448	445	468	431	460	421	441	447	473	455	441	443	453	437	424	441	436	472	448	465	436	445	416	469	440	500	443	475	447	421	436	445	494	427	469	433	462	466	483	455	454	449	440	451	467	433	421	470	464	449	452	424	444	420	455	461	447	469	464	448	461	430	464	483	450	448	443	417	406	442	443	429	469	471	467	442	461	437	472	432	489	461	452	413	455	469	482	454	412	472	485	456	422	391	489	431	468	451	444	454	431	468	484	449	485	441	448	473	451	442	431	428	481	447	440	479	440	414	425	434	435	437	459	435	466	476	454	457	464	413	479	459	404	442	483	430	472	482	453	418	475	481	464	449	482	494	462	443	465	464	493	496	458	450	491	484	432	462	458	423	444	462	425	439	459	437	449	456	482	436	448	482	480	439	484	442	438	443	468	457	461	450	443	481	477	432	414	427	459	428	471	468	466	451	455	446	464	470	431	473	457	428	474	434	531	432	409	439	436	449	445	444	425	450	434	421	476	448	477	513	456	440	477	443	466	445	447	441	466	472	468	421	450	392	463	447	492	452	437	418	462	441	479	492	449	419	442	461	490	457	456	436	490	459	451	467	432	431	461	443	479	440	453	478	479	436	458	486	480	459	514	464	455	467	420	464	444	456	459	462	468	454	463	444	430	455	474	449	456	449	422	412	438	444	442	422	442	455	443	444	450	463	449	457	442	480	441	402	441	443	438	439	440	445	420	450	428	436	476	444	472	439	475	427	462	443	432	413	439	507	437	431	437	476	425	512	447	471	467	447	432	426	408	420	437	408	445	455	485	427	418	453	439	417	459	459	484	412	449	459	428	438	527	434	456	468	422	480	446	463	427	452	428	430	416	449	466	458	459	435	486	445	458	446	422	440	457	404	425	448	439	480	435	462	404	442	444	456	476	480	447	441	411	426	433	482	432	452	448	474	455	454	453	444	437	435	446	439	422	429	480	444	445	442	468	429	484	447	463	450	441	463	467	463	456	434	419	461	471	415	484	437	459	479	395	451	458	452	459	459	464	407	442	411
7606	649	616	477	461	451	405	385	373	326	346	327	348	348	335	363	332	350	333	347	374	316	337	316	329	310	336	328	309	314	312	303	309	319	339	282	258	318	349	313	347	298	289	314	322	351	341	324	370	327	337	308	332	314	320	332	325	310	300	316	304	352	355	318	305	315	337	323	335	317	310	343	326	364	330	300	286	342	322	317	299	311	299	324	325	292	322	328	297	334	362	314	299	323	327	309	294	321	317	352	292	354	326	321	309	314	337	270	335	302	326	295	341	315	346	309	321	289	334	331	322	310	347	280	337	315	322	351	306	312	304	339	331	332	334	311	317	305	310	341	327	307	321	309	292	324	339	338	322	310	325	322	316	301	313	343	312	324	309	340	309	323	307	303	314	324	313	313	330	317	312	321	355	336	299	310	327	326	301	307	310	350	339	338	309	348	292	319	303	333	319	330	302	307	285	317	306	324	309	339	338	313	326	284	277	287	320	346	306	330	315	331	340	308	340	301	309	321	345	345	317	341	301	315	335	305	337	280	292	351	343	332	343	333	295	308	307	318	315	357	319	307	305	324	315	300	328	313	332	313	323	338	310	268	282	304	312	326	317	300	339	315	297	319	310	313	320	299	347	315	313	315	349	330	320	307	320	342	340	342	320	321	362	334	328	285	333	347	294	309	329	350	321	336	309	273	347	314	314	322	297	348	318	319	258	312	363	315	313	330	282	320	358	307	326	289	302	360	334	309	302	321	276	333	307	311	332	326	345	326	333	312	321	312	319	301	268	293	266	309	304	325	313	317	317	338	321	319	319	326	325	319	344	329	290	339	298	344	286	315	303	323	332	328	334	291	268	297	286	307	320	325	319	317	312	331	329	316	309	314	359	325	335	336	332	317	325	324	327	316	322	324	334	310	329	382	306	328	338	332	277	312	304	312	353	282	319	334	284	349	319	336	333	313	286	299	313	307	354	346	322	289	318	334	361	317	309	320	305	360	335	294	353	314	294	286	326	323	344	315	328	317	329	338	317	335	348	328	304	330	309	320	312	319	349	295	338	308	303	349	341	343	346	318	344	326	323	318	307	287	313	314	300	365	315	328	339	332	306	319	317	314	327	319	362	272	321	314	333	297	312	314	315	348	321	351	297	350	332	335	318	326	355	315	314	341	307	302	300	316	309	344	305	296	315	321	337	297	326	341	320	333	319	350	334	309	341	322	312	338	316	327	312	329	282	353	302	297	301	323	316	292	292	332	338	313	346	311	334	314	330	311	316	348	325	319	302	337	313	330	316	294	301	337	342	306	313	267	290	322	303	316	307	336	305	315	325	317	348	316	323	312	331	335	288	334	325	322	344	293	309	309	300	344	315	362	319	316	355	346	342	333	329	299	327	306	311	318	301	325	344	306	333	311	313	331	334	321	313	303	360	327	305	317	329	334	285	323	317	303	321	312	354	340	350	304	344	312	323	311	304	303	304	341	299	301	334	334	297	325	286	305	345	301	312	312	304	346	333	322	343	333	321	338	297	317	330	317	284	308	320	317	317	351	333	335	355	281	324	339	306	319	353	319	309	306	354	305	301	304	334	277	292	286	339	345	335	295	333	304	315	309	311	328	333	361	329	316	311	281	278	323	295	304	348	299	315	341	313	326	303	293	294	314	300	312	353	322	346	311	349	281	321	339	309	305	302	318	313	291	287	309	323	324	300	312	355	316	316	340	338	326	311	314	352	336	344	295	309	349	315	311	291	322	315	333	296	322	335	348	333	312	333	332	308	319	323	325	311	327	290	285	312	340	320	325	283	331	346	345	319	325	280	308	312	296	307	340	315	307	339	357	310	318	337	319	287	339	320	306	329	288	318	302	307	330	275	296	299	298	319	379	291	318	334	321	327	333	311	329	332	326	290	316	334	331	324	327	302	320	287	322	326	341	326	329	316	352	305	293	339	344	317	333	361	319	302	313	338	340	298	310	319	276	315	310	322	303	316	319	304	343	301	304	313	340	319	279	321	254	317	343	269	310	303	306	358	327	316	333	320	299	342	307	302	332	322	329	288	355	323	335	327	345	296	288	308	325	333	343	301	286	336	336	304	322	308	314	328	312	327	304	331	335	317	301	316	288	293	334	306	334	290	339	323	318	273	292	332	319	323	324	330	319	315	324	298	319	333	339	308	314	313	344	300	330	292	323	319	309	322	292	323	335	293	321	344	286	310	331	308	307	297	311	310	328	318	325	336	343	337	314	326	291	339	313	342	311	322	329	333	310	301	330	344	298	334	311	306	298	315	288	321	344	301	286	342	321	325	303	324	364	279	300	290	296	331	315	333	321	338	314	324	305	318	357	330	313	341	321	336	311	291	343	338	351	317	298	335	314	312	312	292	316	286	339	296	325	319	334	317	326	318	337	337	310	296	370	306	338	313	321	327	328	297	303	334	313	302	298	352	368	314	287	350	333	355	323	309	349	327	312	335	283	313	309	287	320	300	333	348	308	343	322	321	310	334	316	312	300	308	336	300	333	318	296	279	312	346	326	347	320	316	281	357	284	328	360	322	304	324	322	332	318	298	304	336	295	274	341	292	299	315	331	337	298	287	320	342	341	347	303	354	275	330	297	326	305	313	318	337	345	349	300	283	345	345	309	326	318	318	306	334	319	297	327	280	312	326	313	282	302	316	325	327	339	328	324	307	330	351	320	321	318	294	323	309	352	316	296	348	321	284	344	326	313	325	337	356	326	339	286	348	306	309	345	316	324	318	311	344	317	309	306	329	305	319	309	300	341	324	354	316	325	332	333	331	298	344	333	356	326	328	333	365	322	301	308	316	337	333	300	337	364	314	326	320	301	344	309	320	336	344	311	342	287	351	338	277	292	357	327	293	326	319	332	322	324	360	325	328	293	332	326	354	292	308	319	330	336	333	336	326	319	386	319	348	311	319	306	315	358	341	307	302	327	290	311	313	317	290	371	339	325	311	296	338	341	314	299	320	338	320	331	348	312	299	289	353	338	317	312	304	325	298	327	275	305	305	311	350	320	311	296	353	303	289	348	328	295	335	317	304	306	325	315	297	321	312	340	370	329	311	340	311	314	321	302	331	345	309	302	305	312	330	357	299	314	291	315	300	341	312	319	315	330	308	307	336	323	299	319	321	303	322	328	320	286	305	308	329	354	305	322	301	346	328	309	316	327	332	315	338	330	298	350	334	331	333	293	346	338	300	330	347	321	298	313	344	305	299	293	353	354	297	306	325	320	323	310	343	339	331	303	319	329	344	341	313	324	296	309	338	348	299	300	340	324	318	294	319	355	365	335	301	317	332	291	351	296	349	328	318	338	317	300	348	325	339	316	324	308	314	333	322	324	313	324	305	347	324	309	295	305	324	299	326	315	312	356	318	315	299	316	324	326	327	341	349	321	296	317	301	323	334	344	338	306	301	304	300	317	287	311	332	315	324	329	335	318	329	316	313	284	361	311	331	358	334	367	320	321	321	281	303	314
6661	1051	1588	1628	1421	1326	1210	1077	1023	1003	899	891	882	884	825	832	813	768	788	852	804	785	744	789	747	768	765	764	742	744	768	761	772	798	715	777	764	750	764	780	771	727	798	701	757	758	702	697	750	689	720	760	716	744	786	747	801	726	734	777	749	772	731	764	698	754	736	713	724	748	697	738	690	745	711	704	754	800	727	756	698	742	750	752	679	759	756	720	723	689	768	729	768	739	771	781	708	731	745	740	758	764	727	745	735	709	773	721	742	669	675	744	697	775	676	746	726	718	773	707	676	736	704	723	730	699	753	721	748	710	690	749	708	747	709	708	765	785	727	716	741	709	732	721	762	706	705	745	778	700	723	757	724	805	733	651	724	722	733	681	752	734	715	740	742	729	725	717	749	753	730	721	697	688	710	749	703	658	729	712	692	687	749	713	771	693	681	674	721	754	760	750	712	759	720	714	756	770	759	715	739	696	739	787	698	744	727	726	709	712	774	743	759	707	724	707	745	690	742	763	674	692	717	740	749	681	692	693	756	704	722	715	707	746	723	759	728	719	753	720	694	785	730	717	687	750	683	727	737	686	716	741	723	699	742	718	732	759	764	678	773	725	732	705	748	744	743	767	756	702	709	730	751	738	732	773	731	722	685	742	732	739	783	784	741	700	768	716	713	749	719	762	753	731	697	726	702	760	716	733	789	708	747	704	701	777	727	676	744	756	739	716	741	720	716	724	712	748	716	734	718	770	743	716	741	765	706	724	744	695	793	710	714	816	725	724	729	724	739	729	725	704	648	701	737	764	693	651	730	694	726	722	748	735	763	711	734	707	721	735	702	707	762	694	717	720	737	751	679	719	745	729	716	701	747	747	711	715	772	750	695	754	728	735	727	727	692	762	719	748	706	731	693	734	751	702	765	747	734	707	639	747	741	742	718	731	748	755	751	720	751	715	719	753	727	736	720	739	745	770	704	678	749	708	737	760	742	767	744	772	691	705	772	717	761	764	784	734	770	771	718	738	794	755	784	770	722	710	697	757	696	752	768	703	724	735	729	736	715	766	704	739	772	733	710	694	709	717	709	698	737	754	723	789	756	721	703	768	692	746	833	716	702	745	743	693	744	705	758	712	716	693	741	787	739	721	705	692	738	693	728	730	696	736	684	733	704	709	724	746	731	707	727	706	716	770	765	772	672	710	771	743	733	761	704	714	710	734	741	713	684	734	738	713	737	714	717	728	692	687	714	673	746	751	738	712	737	722	695	724	738	793	707	766	718	693	722	732	738	779	729	711	729	716	716	725	786	720	768	739	720	723	734	767	718	742	722	706	749	691	733	786	732	727	754	637	728	755	703	681	708	776	706	725	738	719	715	724	736	740	714	728	734	699	745	783	792	707	750	734	684	744	722	740	715	742	747	742	757	764	766	705	726	790	734	695	718	703	727	764	725	775	699	712	809	744	697	755	735	768	749	728	722	769	767	700	694	711	718	733	727	741	703	737	727	763	727	704	746	709	756	701	768	702	695	719	717	749	725	726	759	658	692	745	746	714	705	708	773	716	690	732	721	747	700	740	746	710	714	706	708	721	640	732	782	687	719	715	728	736	787	708	665	702	725	740	703	709	700	695	740	777	760	705	712	701	716	791	761	774	737	692	700	705	777	774	736	708	755	676	729	759	744	728	701	775	722	723	764	745	763	763	714	750	727	712	741	742	738	714	701	767	693	741	715	706	756	717	717	759	788	693	749	675	722	756	683	698	761	740	759	757	743	699	749	750	719	745	729	745	704	685	712	742	771	728	785	732	712	770	751	702	751	772	732	694	750	738	783	750	757	726	756	717	758	726	733	740	704	781	736	776	696	704	734	707	744	713	706	698	703	713	697	705	738	705	712	696	750	774	693	776	743	717	735	760	721	739	714	756	766	726	757	735	795	685	739	733	778	710	681	759	743	755	736	728	729	746	734	719	749	725	745	743	724	749	736	673	699	743	681	728	765	686	738	793	717	743	710	750	717	777	730	759	719	767	682	711	758	736	713	701	726	720	697	765	767	664	748	722	711	730	703	788	714	693	719	725	770	704	771	729	688	730	731	713	748	688	797	740	737	743	729	679	783	693	742	754	755	691	717	735	737	753	726	745	736	753	757	715	712	761	710	674	722	786	726	746	756	729	738	723	765	790	719	755	711	758	711	750	730	749	762	763	725	730	753	745	708	734	731	696	721	706	751	725	739	766	711	777	722	728	723	755	704	737	670	715	687	735	748	700	749	710	755	728	695	730	784	732	765	702	757	707	737	732	745	705	751	725	768	751	735	658	795	748	728	651	747	739	767	711	716	682	754	746	708	762	765	691	758	732	665	721	686	743	746	711	757	678	750	775	771	758	742	732	717	707	711	728	753	734	674	769	701	747	705	718	734	690	753	763	709	716	673	757	765	710	705	738	679	683	738	763	737	747	690	698	698	775	764	743	691	732	735	676	743	745	728	704	760	719	747	736	712	721	706	776	752	745	729	685	715	756	738	774	732	743	728	701	694	723	694	742	727	764	738	717	719	707	679	722	736	741	703	734	699	738	754	739	665	690	703	782	663	732	707	735	741	694	748	710	744	695	724	737	700	710	793	700	717	723	749	791	731	796	721	741	759	721	728	743	756	733	683	697	753	719	774	736	722	704	711	757	741	747	700	772	790	679	750	676	732	731	763	704	731	685	758	703	684	753	763	768	739	698	756	692	738	754	739	732	715	803	746	717	732	723	717	713	744	726	724	710	712	700	699	774	734	722	713	741	746	762	755	763	751	713	741	744	705	739	716	768	726	698	731	715	661	731	714	709	720	726	712	726	719	693	764	751	746	762	738	705	697	744	764	760	772	719	688	735	763	755	789	758	698	785	726	725	752	769	710	757	746	696	727	737	746	789	692	706	731	714	710	675	728	730	743	724	727	748	751	691	750	779	703	732	728	743	722	707	729	742	738	684	730	742	737	748	716	684	741	726	759	726	716	789	690	777	697	766	745	747	734	738	734	750	752	725	765	716	741	727	711	729	712	722	724	732	757	732	728	721	775	719	698	713	755	743	769	714	727	740	733	721	776	735	736	728	706	725	760	740	750	737	735	726	779	693	720	739	748	741	757	707	760	739	725	683	749	679	694	698	754	708	743	705	692	768	743	701	709	737	726	733	719	724	706	754	740	758	749	725	758	708	664	722	734	760	761	722	747	758	707	712	740	763	742	762	737	704	731	711	764	752	775	798	720	713	739	744	750	734	715	743	738	776	725	762	758	726	728	744	740	735	726	768	713	725	714	695	691	722	712	722	725	734	734	772	725	744	701	694	750	699	720	722	774	679	697	738	778	727	703	802	727	739	712	706	760	762	759	702	740	680	691	774	752	697	769	706	749	682	714	780	735	719	753	707	734	706	758	722	788	766	739	704	759	798	708	747	678	735	752	758	761	687	742	721	718	763	709	754	732	754	735	768	759	718	702	774	740	692	734	767
14753	1370	993	778	599	452	404	432	368	313	367	340	294	301	289	271	247	265	284	263	256	265	253	274	280	259	261	248	257	240	286	244	259	294	247	285	256	282	276	272	263	264	263	255	272	272	274	273	310	270	290	279	260	271	286	251	275	276	261	248	283	253	262	275	256	247	287	264	258	289	248	217	256	268	241	249	257	234	265	257	271	231	241	262	279	256	244	250	274	262	258	301	273	245	272	239	251	259	288	261	234	279	258	275	240	281	301	275	247	261	243	281	265	252	248	292	268	260	291	264	290	270	256	279	257	251	255	238	267	264	272	266	241	252	279	259	274	258	254	234	271	262	256	286	278	268	255	236	267	268	251	263	257	297	234	267	278	284	272	291	244	281	258	246	247	272	267	265	256	259	276	303	252	253	269	263	284	257	264	252	267	261	230	285	284	308	257	276	251	303	275	280	266	241	245	244	249	265	289	265	254	267	257	251	252	245	267	247	289	251	273	286	261	274	262	255	276	258	242	276	258	274	277	271	268	234	276	258	243	305	250	261	295	266	265	277	247	250	263	231	250	281	270	247	267	263	219	263	304	265	259	256	265	296	250	270	241	256	256	281	236	239	302	247	245	269	273	273	250	253	253	226	298	303	279	267	259	249	285	261	259	246	242	267	278	279	239	245	295	275	258	295	226	230	296	279	253	259	248	255	268	269	267	266	274	251	308	286	262	269	247	244	263	250	265	231	270	264	268	282	268	274	270	264	272	232	238	273	253	264	273	271	269	273	241	216	255	262	281	250	297	251	282	280	269	256	309	275	268	248	241	268	263	281	280	249	283	239	256	254	250	245	258	285	271	257	269	217	266	244	257	277	256	277	269	244	281	226	246	260	253	253	249	261	248	290	234	260	235	271	273	246	274	254	256	268	274	250	294	256	240	258	272	246	258	262	253	273	264	243	260	244	254	261	281	266	261	295	270	263	258	275	284	264	250	264	271	239	271	258	271	257	241	251	253	268	242	238	279	248	243	209	284	258	274	269	272	261	288	263	263	248	280	260	255	258	282	256	291	260	259	271	287	242	260	245	263	268	269	256	260	233	256	268	263	254	228	271	268	235	259	277	277	276	262	281	264	247	262	270	261	258	231	279	263	235	285	266	237	279	283	261	251	277	240	274	252	278	260	247	256	273	246	281	243	264	221	244	230	287	293	259	255	263	270	255	230	247	252	262	251	261	248	253	220	266	257	222	263	281	244	294	261	295	285	235	277	280	273	270	281	262	260	255	245	302	249	247	276	263	261	286	271	268	274	268	245	244	263	292	242	259	283	259	240	245	258	282	270	264	275	263	282	286	278	260	249	255	256	247	274	290	268	236	272	255	270	242	235	232	264	267	264	261	212	256	202	253	286	250	277	270	259	288	266	267	262	271	261	251	274	251	260	252	260	267	292	252	258	283	283	271	282	258	270	259	278	256	285	267	263	274	250	277	292	263	289	279	278	266	274	287	251	257	253	255	273	260	240	241	225	261	254	228	289	271	264	279	274	258	260	287	248	261	230	247	253	246	266	274	273	254	270	241	245	265	263	237	269	285	235	271	242	253	265	269	244	275	270	256	226	235	257	241	269	245	253	257	308	255	254	262	254	246	239	287	265	261	293	250	248	302	257	257	253	276	251	270	255	250	270	275	250	244	254	230	286	243	257	268	298	260	256	269	293	256	281	253	255	297	280	286	266	283	274	257	239	218	270	240	267	249	237	245	249	278	265	238	273	255	250	249	270	282	277	254	293	231	278	281	289	248	257	294	266	233	264	261	270	265	270	218	268	288	239	244	253	257	245	245	241	278	261	294	259	274	267	254	265	274	240	248	262	266	262	262	293	262	268	274	260	255	274	246	255	291	272	256	275	238	305	220	272	287	266	282	256	277	251	254	251	271	247	241	272	274	268	269	246	265	265	286	248	274	279	275	270	297	294	259	237	272	255	252	268	251	268	270	260	229	293	304	243	293	254	259	277	298	261	260	249	281	272	258	258	252	265	264	273	267	249	277	251	262	241	269	274	281	253	294	280	234	230	234	237	268	273	297	264	257	271	269	271	278	241	291	286	286	258	236	273	277	269	234	282	238	269	284	270	259	265	243	246	250	308	259	288	246	234	247	254	295	254	289	254	266	243	253	262	256	269	291	260	260	270	260	259	233	245	251	246	256	279	269	291	275	261	245	245	295	292	282	236	287	243	243	273	266	253	258	286	245	256	234	247	230	239	249	234	258	213	262	231	266	247	236	286	285	263	252	261	266	300	243	252	259	311	236	263	238	278	278	268	252	242	261	244	268	258	238	251	256	270	272	259	260	262	264	265	287	249	258	268	288	257	257	236	266	241	236	244	274	219	284	271	249	268	293	240	265	269	243	285	277	266	265	265	235	261	269	266	247	265	234	265	257	272	258	272	251	227	260	258	255	284	289	265	257	279	276	259	260	272	282	257	271	279	250	258	247	271	273	285	252	276	268	257	231	292	241	266	260	253	249	260	246	277	265	264	251	270	250	301	227	285	282	242	272	253	238	261	234	253	266	257	247	276	250	254	266	267	234	257	235	279	285	245	239	279	288	244	267	278	267	260	240	253	230	292	242	241	271	297	284	262	250	273	298	268	282	256	219	254	270	242	267	322	266	277	252	245	267	277	291	285	269	244	260	260	265	308	262	268	260	246	253	245	241	275	282	272	270	281	230	285	265	274	267	253	256	256	268	250	264	249	289	250	257	272	239	246	250	260	251	245	266	246	240	283	283	257	255	224	271	232	262	258	262	263	256	255	224	283	265	296	287	274	251	256	271	294	260	271	284	247	263	235	258	273	228	272	288	291	258	239	262	238	280	264	268	266	286	269	267	261	267	282	252	259	272	261	278	276	258	267	277	249	267	260	260	236	267	280	275	269	284	289	234	242	244	251	250	261	252	241	248	259	248	233	270	273	237	260	286	264	227	242	253	265	258	263	233	262	245	279	240	253	246	263	274	290	284	275	254	257	238	265	264	265	262	250	243	280	302	249	256	319	265	224	259	301	218	294	240	277	273	254	275	295	318	260	282	259	257	269	250	272	260	248	282	283	256	274	220	267	279	286	262	275	260	288	269	250	235	260	262	256	266	261	226	279	246	234	269	267	280	263	276	278	260	272	238	268	263	259	254	268	285	243	248	258	264	240	242	256	258	263	252	277	251	253	320	279	262	221	252	224	262	257	275	249	227	270	240	260	250	289	271	246	271	275	253	248	227	302	247	253	261	267	270	274	229	249	265	244	294	270	246	260	251	259	273	260	297	225	258	266	285	262	248	260	267	271	273	284	297	250	271	256	264	262	271	269	271	260	297	261	258	281	256	261	260	268	261	241	283	284	292	263	254	273	269	291	266	266	235	267	277	261	234	262	247	221	267	286	258	254	248	260	255	254	219	257	279	259	253	249	238	267	259	260	237	254	267	269	260	295	248	284	284	255	267	256	249	264	286
8355	1248	2170	2274	1909	1688	1434	1219	1042	1027	937	921	859	857	824	733	757	744	728	682	709	655	647	670	655	660	659	679	655	647	623	615	623	622	643	597	597	640	620	621	618	601	614	581	601	617	628	622	620	637	594	586	630	622	574	583	625	631	608	594	620	583	607	627	589	570	595	592	561	585	615	627	609	594	585	560	612	608	598	577	584	613	605	583	618	593	640	565	592	605	614	564	548	580	562	564	625	588	610	581	601	563	563	639	611	581	600	625	587	593	595	566	597	539	592	560	621	599	591	623	607	639	603	592	542	609	568	574	587	581	565	620	565	571	589	552	600	594	623	659	624	578	573	530	616	592	598	629	573	548	643	580	602	566	590	579	575	605	610	621	626	610	600	571	596	577	571	592	563	554	597	590	635	624	572	601	563	615	590	594	620	617	602	564	574	593	579	573	577	598	612	590	602	614	620	639	604	638	597	554	553	651	620	567	584	602	616	608	587	616	577	622	585	588	620	562	576	625	574	587	576	588	575	603	658	572	568	621	635	542	596	567	619	615	601	549	621	554	586	580	605	603	607	610	593	598	586	567	660	598	572	591	564	566	591	593	574	606	596	581	583	581	599	569	577	628	553	596	579	570	589	595	548	565	604	613	581	580	600	595	575	573	528	538	596	547	624	604	573	643	556	602	593	587	589	621	652	582	614	622	583	634	612	546	612	627	600	583	622	593	586	599	573	619	574	546	603	583	578	580	611	611	562	618	566	618	572	563	610	600	575	545	575	541	602	563	616	633	583	632	621	607	640	599	556	623	607	566	578	547	580	586	600	561	615	636	581	605	634	587	608	645	613	595	612	602	552	574	596	580	562	622	590	547	601	604	600	585	596	569	596	589	606	581	613	562	551	553	552	591	603	588	634	551	594	613	572	609	627	620	611	620	598	551	587	643	584	631	552	578	565	592	550	574	559	562	608	606	602	505	560	591	618	617	581	615	565	590	583	597	574	577	569	557	578	589	607	563	579	644	596	541	609	632	574	638	600	610	588	574	612	581	568	584	584	543	603	593	573	582	604	610	584	574	571	581	583	619	569	631	645	575	574	553	582	598	613	589	566	657	622	592	591	624	581	597	569	606	560	588	564	547	565	615	580	595	563	581	630	595	595	625	589	591	602	567	582	592	584	615	612	571	584	595	578	584	620	635	599	597	585	600	577	596	578	576	584	608	577	570	583	599	580	577	610	610	579	595	583	612	602	582	616	588	579	580	584	576	622	594	626	551	617	551	563	593	613	573	565	611	581	607	538	578	609	584	560	572	595	594	566	580	611	627	583	588	596	607	587	618	574	623	546	581	583	589	618	583	548	575	595	576	630	576	597	566	597	594	563	609	601	605	618	595	582	604	595	611	612	582	597	557	614	572	611	618	558	549	593	608	593	592	583	622	622	599	606	563	592	587	570	617	617	572	586	548	568	590	583	539	584	588	643	631	552	597	585	577	630	585	546	554	624	597	553	611	565	553	594	584	577	627	633	591	563	553	599	539	590	629	604	623	635	591	559	610	555	637	608	577	583	600	592	584	567	573	596	604	587	614	564	587	609	645	555	589	613	591	599	594	636	585	600	598	649	574	596	570	597	580	596	596	592	622	584	581	598	583	611	607	557	564	624	632	557	548	554	562	596	586	550	536	603	595	595	601	569	608	604	555	614	589	591	581	580	552	586	602	571	588	614	575	548	582	582	558	596	613	575	560	574	594	596	624	574	585	603	620	581	583	548	572	542	564	616	602	567	598	581	595	626	612	622	604	588	594	604	596	600	586	584	608	574	593	577	600	559	576	612	561	596	598	560	595	596	602	601	579	582	612	588	617	565	575	602	552	603	578	575	586	589	578	609	600	578	576	552	585	625	556	587	599	564	619	582	570	604	577	595	546	596	587	597	607	579	616	616	621	635	594	599	591	587	604	604	623	558	571	623	635	570	608	563	579	565	550	597	571	600	630	575	607	588	629	611	548	621	562	567	586	607	625	599	605	606	605	607	621	582	579	576	619	619	600	626	600	587	558	598	559	626	540	625	592	601	585	580	642	584	634	602	616	569	585	608	593	595	581	588	596	601	572	604	587	596	598	572	616	591	605	572	590	549	616	597	540	599	584	583	614	576	583	583	592	559	628	616	610	591	561	570	611	602	589	541	567	575	575	629	621	648	603	584	639	610	620	596	564	585	615	555	593	590	623	588	592	561	571	579	585	599	571	586	591	565	576	563	555	571	591	620	598	599	611	582	618	617	617	557	608	559	583	594	604	594	590	545	594	568	603	588	555	605	599	625	543	568	596	579	582	608	579	564	548	588	650	612	568	604	672	600	593	628	604	594	572	587	609	554	595	567	566	601	615	587	606	565	580	586	632	589	549	620	599	602	530	593	607	600	600	598	589	562	593	595	570	555	613	600	598	589	632	568	634	600	569	608	627	585	587	617	598	610	581	596	588	608	594	618	587	590	597	567	620	582	526	587	593	586	579	634	632	628	588	625	571	601	605	605	598	606	571	553	621	591	633	599	592	565	573	612	613	607	611	577	562	577	585	554	601	623	597	621	572	563	575	590	620	571	591	574	553	583	589	584	578	595	631	582	585	616	582	561	610	579	619	608	602	581	584	600	618	629	553	592	552	612	572	604	612	523	586	632	570	603	593	598	634	598	645	603	570	603	625	635	610	567	610	598	574	584	634	583	606	606	587	571	617	607	611	572	629	610	585	566	575	591	594	585	577	599	589	598	591	566	580	641	562	591	577	576	575	625	607	547	656	616	602	611	593	592	623	596	605	584	587	580	582	612	598	615	606	553	570	566	645	582	584	595	619	588	599	593	599	604	596	623	588	560	582	571	623	612	597	612	583	622	615	609	582	614	615	622	605	589	591	610	628	599	569	599	576	585	602	647	540	587	580	575	560	574	619	583	581	576	591	559	619	624	644	616	666	600	602	585	621	594	619	569	567	575	603	612	572	610	569	574	589	560	556	600	628	635	575	588	594	600	547	598	594	596	563	597	603	591	665	599	587	605	577	596	548	594	570	632	602	571	570	613	621	577	575	568	567	593	595	572	589	595	566	570	588	586	597	586	607	560	581	562	568	607	607	613	580	590	582	581	593	568	604	601	573	586	610	614	570	642	566	570	627	626	568	594	618	568	607	579	585	598	585	590	571	602	569	582	614	610	577	566	589	581	588	564	582	632	561	589	609	650	646	579	613	647	613	584	634	593	618	613	569	582	610	560	588	596	591	609	571	561	593	615	615	616	558	570	566	655	598	584	550	629	596	574	639	562	574	578	554	588	611	600	632	537	609	587	568	582	568	570	577	586	587	513	559	589	600	607	586	623	564	590	571	611	570	555	615	574	602	555	565	591	586	609	563	563	609	586	608	522	572	605	598	585	591	590	606	595	600	568	570	609	636	620	589	584	598	607	593	570	606	609	583	569	585	577	642	579	564	605	572	570	580	638	610	658	565
1513	231	179	198	196	181	186	170	172	209	195	184	205	179	169	154	182	168	181	177	174	173	174	172	172	184	151	189	170	190	174	193	169	190	181	182	192	180	191	201	179	166	178	169	165	173	162	162	181	201	200	167	168	193	165	177	174	177	182	188	202	187	168	172	166	197	188	196	207	193	160	164	147	207	170	173	171	182	168	179	218	197	173	168	189	144	163	184	184	147	176	195	162	143	164	173	173	167	194	180	187	141	159	189	184	188	182	180	138	176	193	184	159	176	192	165	171	176	185	165	176	186	170	203	179	156	156	179	153	186	162	154	190	160	154	167	177	166	166	175	196	179	161	160	195	170	187	192	189	152	183	182	193	188	188	199	194	170	174	167	163	183	183	179	173	201	168	189	182	191	161	175	176	178	184	172	188	156	184	178	194	179	179	191	169	169	172	189	176	203	179	190	175	190	177	195	196	189	159	176	188	195	183	174	188	187	173	166	170	164	171	196	189	160	169	155	162	193	172	156	172	180	174	160	174	156	152	191	172	199	161	177	161	155	188	161	203	156	182	184	162	183	187	164	173	190	181	167	158	179	180	163	179	173	172	188	142	189	175	178	177	184	166	174	190	152	176	193	177	190	174	160	153	175	177	149	181	160	184	170	153	176	187	161	170	176	178	170	150	175	169	191	172	187	162	192	183	195	183	179	166	182	165	178	164	141	164	170	174	153	149	162	165	181	188	179	169	186	169	192	182	177	173	150	169	166	167	161	147	179	194	150	161	165	151	174	184	181	195	175	163	146	175	176	184	181	207	156	167	200	162	168	145	190	167	141	167	184	175	167	159	175	174	190	165	166	179	184	192	166	151	191	189	175	183	168	188	175	186	171	177	179	185	186	170	156	175	168	206	167	180	148	181	185	169	193	150	205	161	179	183	166	171	187	179	157	184	176	185	171	156	173	195	202	192	180	171	180	163	164	178	173	176	165	158	201	177	166	177	190	172	174	171	185	180	182	173	196	184	170	164	184	186	181	155	203	189	177	197	186	189	155	197	206	172	179	176	168	176	176	179	172	200	198	173	178	180	160	164	196	189	203	170	157	171	167	175	177	185	163	173	174	173	180	196	189	194	177	178	137	166	195	177	173	193	171	157	194	148	180	172	165	170	157	188	187	186	177	182	171	190	174	192	174	142	160	176	161	187	188	191	153	183	168	165	163	173	172	188	162	183	162	157	183	174	149	175	153	201	179	169	166	165	166	155	181	159	167	155	186	180	191	194	184	187	169	184	179	185	170	191	137	192	189	166	179	174	187	186	202	161	163	188	171	219	164	173	151	153	163	195	188	192	177	187	179	160	147	168	184	181	179	195	179	180	170	157	184	193	172	182	182	149	176	173	166	172	191	179	169	181	184	190	178	166	181	177	162	189	167	159	151	181	198	174	193	186	195	184	171	178	190	177	169	182	156	154	155	189	189	192	170	185	168	170	175	191	172	195	183	178	181	165	179	186	161	176	181	152	161	161	204	148	171	184	185	168	164	176	167	180	201	169	207	172	153	167	172	152	168	206	182	192	145	176	163	170	174	175	176	172	189	186	172	193	185	157	185	182	184	169	191	182	171	201	181	178	170	197	174	175	162	196	169	171	157	182	160	204	164	149	165	169	192	178	148	202	174	190	188	166	157	166	201	210	177	179	193	203	187	169	173	205	170	184	163	199	166	198	169	173	186	169	178	192	172	191	197	151	178	139	180	179	147	206	192	198	192	154	167	174	172	173	164	179	171	172	155	183	174	180	174	174	165	169	187	198	180	184	181	190	143	169	174	203	164	175	190	154	185	174	161	186	198	171	164	170	168	158	183	189	159	146	178	192	163	182	150	191	179	174	177	193	190	161	191	168	191	183	157	164	179	164	181	160	192	192	191	160	162	205	199	198	161	175	181	171	182	161	166	158	166	194	168	172	179	197	186	196	176	192	163	171	188	151	191	189	209	186	162	163	165	205	179	167	188	185	179	178	172	148	169	173	187	157	160	200	142	153	167	165	153	163	163	152	175	159	190	171	161	162	185	188	187	167	177	169	172	163	202	171	162	175	186	159	158	165	169	170	172	178	191	179	189	162	152	157	165	149	161	188	160	190	166	167	164	211	165	175	170	196	175	186	161	179	199	161	197	164	158	168	158	194	201	193	176	199	174	177	165	161	194	167	179	187	165	168	175	179	159	184	172	161	152	189	161	159	181	161	181	157	161	175	189	184	169	209	177	181	179	191	184	163	166	176	166	178	172	160	184	198	190	168	164	172	166	168	175	174	179	192	187	165	181	183	169	156	160	188	182	188	176	168	167	161	168	161	173	193	177	187	173	168	176	177	177	174	184	156	183	156	180	167	176	182	182	172	180	170	168	200	185	166	171	188	175	150	191	142	183	184	201	173	174	191	168	192	144	159	192	188	141	183	169	163	166	171	189	199	189	157	188	157	180	175	164	147	196	161	166	163	191	162	185	197	187	165	164	193	184	147	124	187	177	176	200	166	165	166	196	181	197	173	165	181	184	192	196	189	176	189	157	197	172	181	185	178	192	178	161	176	163	184	173	169	154	163	175	182	172	157	182	164	182	148	153	169	172	177	159	160	163	194	157	197	169	164	187	174	193	193	191	168	156	173	163	189	201	180	185	174	168	187	190	179	176	179	160	176	194	184	157	172	176	198	191	160	171	193	194	176	192	205	174	171	167	182	174	176	183	183	160	187	180	156	173	183	201	220	168	166	158	170	193	174	198	181	159	179	175	158	197	167	175	135	180	200	168	180	190	187	177	178	183	169	190	171	162	192	178	198	160	166	182	170	201	161	168	174	167	187	170	177	169	185	175	211	188	168	199	147	180	179	187	186	181	165	201	157	178	195	179	185	157	191	166	180	159	156	175	190	168	172	147	167	152	155	174	183	169	171	203	193	165	148	167	189	182	161	153	166	183	193	190	191	199	167	183	181	173	171	160	150	174	158	184	173	173	167	158	188	191	166	180	171	176	163	162	207	172	168	188	150	188	159	182	185	169	186	181	192	161	170	185	187	181	160	172	160	170	169	193	165	171	194	188	193	176	175	174	170	181	175	174	191	178	190	170	178	177	173	173	169	159	188	172	173	194	163	184	182	181	169	176	154	186	187	161	186	161	165	180	160	161	158	179	171	187	178	144	204	179	186	167	171	182	179	210	170	174	161	181	162	169	183	182	161	162	172	188	174	177	162	177	171	168	172	182	192	180	191	180	153	155	158	172	171	185	150	148	175	177	176	179	160	165	141	178	149	129	135	167	156	159	177	200	153	171	153	181	183	186	160	198	180	187	158	177	183	166	182	164	184	176	191	161	191	153	198	155	156	176	151	168	190	195	195	176	179	170	178	153	174	161	181	174	160	176	158	202	186	180	177	201	154	164	168	192	165	191	183	174	165	170	187	162	159	213	153	162	178	192	184	170	178	181	197	167	166	187	177	169	168	171	182	175
1734	481	477	506	483	486	486	467	460	450	497	445	453	456	467	478	446	453	416	477	447	439	454	462	483	461	404	430	440	411	470	418	456	444	446	395	456	459	455	494	477	459	437	454	469	450	450	441	442	446	437	450	456	452	462	465	451	489	437	425	445	422	442	445	438	473	448	432	435	424	443	414	477	491	443	424	448	449	419	435	402	415	447	434	483	430	471	427	423	471	446	457	457	469	435	416	463	424	438	417	450	446	426	484	413	437	439	432	444	440	441	433	432	424	434	449	434	446	436	415	431	430	439	453	445	440	454	477	438	457	472	434	444	420	459	483	445	423	480	426	461	486	453	444	427	489	469	423	454	463	445	443	458	412	416	444	439	448	421	422	436	453	487	460	448	468	399	458	459	451	430	438	421	464	435	437	474	408	405	498	412	477	450	462	413	451	480	420	420	451	474	477	441	417	455	451	422	451	436	448	424	414	463	472	418	403	441	453	460	479	423	475	428	462	450	471	448	462	473	423	441	460	446	449	464	435	455	491	452	448	459	465	445	446	427	408	432	435	490	435	416	443	416	475	457	463	462	429	430	455	464	406	450	410	427	446	443	431	466	470	423	419	456	447	419	432	429	463	457	469	449	454	433	441	455	435	461	450	432	458	441	423	440	438	419	473	478	456	458	458	434	432	461	455	454	448	423	434	459	484	418	457	449	433	448	436	419	457	429	425	437	429	412	468	422	455	480	465	404	451	464	441	414	470	431	443	431	418	436	426	459	436	400	454	432	444	457	415	438	432	381	450	423	438	431	431	428	478	431	420	427	434	441	440	439	464	449	451	451	416	426	460	435	457	441	426	459	428	424	430	421	421	432	421	434	440	465	446	461	440	428	475	424	471	440	466	488	418	449	468	489	521	412	394	477	424	461	419	453	431	420	432	450	477	489	417	447	453	506	452	465	468	427	467	455	444	428	443	439	467	442	453	452	466	445	464	482	449	440	429	430	431	431	410	453	456	412	439	463	439	447	421	475	448	443	455	458	422	457	479	420	441	462	449	462	445	444	447	430	463	409	445	452	452	420	431	459	483	430	447	457	403	422	444	458	445	426	434	449	466	462	429	446	433	466	454	435	419	416	450	451	473	434	479	409	435	461	432	434	455	489	481	408	425	418	451	411	426	458	428	441	448	445	467	457	445	418	447	452	454	442	469	476	470	460	429	418	441	452	443	432	502	422	466	429	454	432	423	472	450	450	424	449	466	474	448	454	436	452	453	470	431	453	446	424	467	438	477	466	441	464	431	441	444	491	498	432	432	444	436	445	412	416	444	428	425	422	441	428	437	441	437	465	429	453	435	458	440	474	456	406	440	464	444	398	423	422	447	487	471	455	429	419	439	456	437	448	451	447	467	468	465	437	443	411	426	466	437	438	453	450	469	474	458	456	467	433	429	394	419	471	450	411	447	455	461	434	423	461	462	451	432	501	471	422	420	446	432	420	467	450	452	491	409	471	401	424	427	444	446	411	444	478	396	454	404	477	431	429	446	417	434	434	460	420	466	436	439	431	461	441	433	448	467	430	419	447	464	467	418	438	475	434	482	438	472	429	443	425	474	432	443	449	486	451	423	419	449	439	449	438	457	459	415	425	446	445	424	457	480	460	445	440	430	421	453	464	420	445	444	432	447	455	510	423	449	452	458	452	454	453	443	421	490	481	471	470	454	422	459	450	478	467	498	422	418	446	462	440	474	454	437	460	412	464	444	438	404	432	432	437	430	438	436	446	444	455	417	430	456	475	477	443	450	438	442	426	439	443	433	414	437	485	446	429	449	437	503	421	431	456	448	437	398	460	442	458	423	463	436	442	475	465	481	485	408	455	464	436	456	416	473	450	433	452	425	446	475	437	435	440	425	450	449	449	477	440	463	421	463	426	453	469	460	472	465	402	446	457	444	431	461	421	452	452	452	436	438	439	419	431	463	430	428	445	442	424	470	458	488	456	436	441	458	472	414	444	473	468	449	423	440	426	419	477	439	453	465	424	437	431	422	463	457	451	458	467	454	438	435	464	449	460	435	438	422	454	442	473	461	465	435	467	448	434	504	430	428	434	441	447	427	452	452	446	432	469	474	451	432	454	427	441	453	460	435	416	427	454	471	417	443	447	442	463	409	416	452	479	442	440	439	434	456	428	429	459	462	462	415	474	429	434	495	420	435	442	476	456	429	435	438	461	482	464	457	429	484	431	422	451	452	443	414	413	448	444	464	420	469	479	479	469	444	439	432	451	467	475	441	484	434	441	416	418	434	406	480	447	453	497	453	455	438	439	459	432	477	439	427	453	451	458	502	430	435	450	462	460	413	449	445	425	470	457	478	462	448	442	469	434	462	437	471	439	470	443	444	428	485	427	421	461	448	449	441	414	419	458	419	463	509	432	407	446	445	454	446	419	380	458	491	448	438	443	408	477	431	430	407	410	420	465	454	416	466	477	459	408	448	432	466	449	474	457	450	424	461	445	452	466	446	411	453	427	471	449	441	420	447	488	442	439	498	438	467	408	434	451	443	431	416	415	454	430	444	449	461	425	438	466	452	444	459	467	431	434	475	442	458	447	462	473	442	448	490	484	455	434	463	487	434	448	424	457	414	469	457	457	412	460	427	428	456	469	448	422	453	447	477	491	454	476	450	472	417	435	474	439	448	467	421	451	414	442	441	416	462	441	459	462	433	459	449	448	427	447	446	456	447	484	436	475	420	416	480	469	427	465	433	449	453	486	449	458	473	431	448	453	419	494	412	456	406	426	425	461	441	494	455	463	416	465	471	415	424	430	433	449	489	484	484	449	436	446	462	462	424	467	448	452	463	412	421	463	424	438	455	432	460	502	420	482	465	459	439	444	444	437	440	428	440	467	451	446	468	440	470	468	405	427	451	441	423	425	460	441	463	448	486	399	426	437	452	455	410	423	430	425	452	435	446	466	462	454	415	425	458	470	450	453	411	461	431	457	460	427	466	438	435	425	473	486	447	473	419	410	473	442	445	426	486	446	448	427	465	427	458	476	414	430	429	437	428	444	469	420	451	453	480	453	416	458	458	451	455	453	429	429	431	396	458	430	446	450	426	441	434	487	447	410	427	418	437	491	471	416	386	443	428	454	478	448	482	423	449	468	472	479	434	436	437	454	440	437	456	443	441	456	429	465	455	457	426	458	437	433	449	496	478	433	419	431	417	466	490	435	438	457	473	441	417	450	455	436	465	439	411	448	402	445	435	403	456	466	451	435	415	433	442	428	431	454	405	471	443	429	467	462	466	464	416	443	466	436	457	440	426	463	408	436	441	427	434	441	427	394	480	438	428	446	421	478	446	423	436	436	477	439	418	454	405	455	451	408	410	479	480	482	458	458	433	417	421	456	449	457	446	462	435	468	451	441	437	419	475	436	450	428	460	409	448	428	452	427	471	426	439	452	422	417	478	463	462	432	435	421	456	454	461	434	436	480	433	428	455
7794	718	729	592	504	433	417	378	342	367	365	369	365	303	358	296	309	351	328	346	315	318	317	319	345	321	322	317	312	317	282	288	326	291	294	285	327	313	335	329	314	339	298	301	284	339	329	312	294	306	314	309	320	314	336	337	311	364	346	342	298	308	298	303	352	307	368	326	360	283	330	362	352	310	304	334	306	330	320	316	309	310	324	330	312	345	352	320	303	315	335	350	305	339	316	314	293	345	347	322	329	326	343	299	302	323	294	288	324	338	337	315	315	284	323	294	312	283	290	352	301	331	316	318	310	313	296	304	365	295	309	328	330	322	315	303	332	303	349	322	321	356	335	338	306	338	325	330	292	291	321	316	324	321	306	315	296	336	310	343	330	345	328	316	303	296	343	323	325	322	332	302	338	326	319	355	332	294	332	319	309	273	317	323	327	308	296	307	324	318	328	292	322	324	284	329	312	332	307	297	336	339	328	322	351	353	315	303	312	334	294	295	326	320	311	317	300	320	359	351	334	298	323	318	302	353	289	329	315	288	295	326	316	318	329	314	349	358	314	296	306	335	307	337	335	320	287	340	298	319	301	337	338	297	341	314	284	324	318	346	322	346	343	322	354	293	339	341	309	332	326	332	315	314	335	321	296	315	310	330	328	290	327	346	315	303	324	342	344	326	321	344	302	319	352	292	291	355	328	355	301	327	328	268	292	331	324	261	295	323	302	325	347	306	292	316	329	307	313	301	313	320	323	301	288	303	347	289	281	339	318	335	312	294	329	305	326	314	334	330	320	327	337	306	343	326	329	310	342	300	317	348	294	301	300	332	347	289	310	330	306	301	332	332	298	284	335	349	327	323	328	326	353	332	313	358	318	323	324	319	314	308	285	344	344	314	332	312	332	321	311	331	345	323	303	326	317	336	328	314	330	303	296	322	306	287	323	303	311	283	333	354	284	343	325	333	358	322	280	304	330	294	300	320	315	337	340	305	327	288	322	294	311	274	302	348	349	328	318	319	336	307	355	336	341	321	317	360	302	349	342	319	319	293	343	338	308	312	337	330	318	328	317	291	309	335	346	304	305	308	327	288	326	346	318	321	317	305	335	334	361	358	323	303	328	298	327	372	331	377	308	305	291	341	344	292	347	357	333	308	352	311	315	296	305	299	282	329	281	320	360	318	304	299	321	311	340	342	309	318	314	337	305	345	331	327	315	335	312	335	331	325	304	325	285	300	322	322	317	332	337	297	319	305	308	301	330	310	284	291	305	314	339	320	322	297	317	328	306	336	310	327	291	351	318	310	320	316	330	320	294	320	320	310	309	308	300	316	306	314	337	322	330	360	307	335	361	321	316	320	317	301	313	310	317	349	325	302	317	332	304	315	306	328	314	301	319	324	316	330	302	323	305	344	294	311	307	309	336	303	291	314	340	316	309	323	349	341	323	310	303	333	346	324	349	288	333	333	291	325	330	350	302	311	337	338	338	366	309	317	290	324	303	320	322	340	316	373	321	317	344	302	339	315	318	290	312	334	286	322	317	281	323	335	327	345	292	335	317	314	353	318	330	354	332	341	294	325	323	292	332	309	323	320	361	329	362	338	331	309	302	332	332	319	318	334	310	343	313	335	308	316	306	337	309	304	340	346	348	304	326	310	288	315	343	316	275	318	308	304	339	341	309	312	303	319	321	327	329	297	347	333	328	306	316	303	332	299	295	297	329	315	325	323	331	299	326	306	311	313	318	329	305	331	296	295	279	311	297	321	349	293	328	337	320	328	329	318	330	310	299	287	342	287	298	328	291	314	334	317	350	332	322	304	337	327	295	332	360	310	323	320	330	310	354	334	316	334	319	294	318	327	329	310	322	309	317	333	287	343	331	313	312	367	336	326	337	315	314	322	311	345	351	333	307	309	327	318	296	340	305	312	328	309	339	333	300	339	302	336	312	291	306	329	368	325	303	316	307	286	315	341	288	302	333	284	342	322	324	318	332	328	321	353	344	331	300	339	305	316	312	297	333	341	305	290	319	315	316	313	280	311	303	304	316	341	319	299	337	292	325	358	339	301	365	277	350	328	311	296	344	383	311	286	331	347	318	333	325	343	310	310	323	338	290	344	316	316	320	316	337	334	283	320	350	326	348	311	298	310	314	329	341	325	301	289	340	315	327	324	323	294	329	305	335	316	338	312	287	353	316	337	315	339	337	336	319	297	356	338	327	325	320	339	323	345	340	335	349	294	307	336	339	317	366	318	352	317	319	329	289	333	341	359	292	279	294	332	326	341	312	304	329	301	288	294	304	338	340	309	331	306	342	285	295	314	290	306	314	307	294	295	324	291	304	324	348	296	299	325	313	290	275	305	329	312	319	296	332	322	333	301	341	341	347	341	317	311	331	310	351	330	297	324	300	309	372	303	334	334	296	325	348	311	333	356	280	339	324	316	342	323	317	297	327	340	306	312	306	313	290	319	296	308	361	351	293	318	275	306	317	342	293	299	298	312	286	361	317	323	318	334	321	331	325	286	327	326	317	321	307	280	308	300	319	346	316	300	313	342	333	331	321	312	320	299	312	313	352	296	300	311	320	287	321	313	299	327	329	325	313	325	305	299	305	314	307	324	294	294	264	363	335	305	320	348	326	323	357	296	333	336	320	271	305	316	284	341	297	335	348	317	349	339	322	300	313	281	322	317	311	300	300	321	309	311	335	360	328	336	327	310	293	303	321	319	309	296	326	329	330	304	300	324	352	326	305	340	315	280	311	338	311	310	296	304	345	301	303	321	308	316	325	317	299	321	327	314	317	302	292	357	335	340	334	319	322	330	310	319	298	306	330	340	312	350	324	339	322	332	324	310	329	323	336	359	322	295	298	329	292	311	331	311	314	326	354	297	314	302	314	304	294	305	345	318	322	305	289	278	323	318	336	299	308	321	297	310	333	315	319	343	323	304	333	320	325	294	347	304	302	298	325	328	307	310	312	328	271	302	293	297	290	352	339	346	335	329	308	332	316	309	330	342	293	323	325	373	330	324	341	336	327	354	328	315	345	338	333	312	307	328	310	333	335	331	329	333	346	311	327	324	305	314	323	329	302	288	325	329	323	318	400	346	327	323	343	311	335	306	337	300	334	319	280	338	344	345	319	312	335	315	288	310	337	353	327	303	301	325	311	297	329	317	325	313	330	297	345	326	309	300	304	329	340	286	338	308	303	304	322	310	310	325	292	290	319	319	355	310	341	317	341	325	269	315	322	313	298	302	305	322	332	334	313	328	341	361	317	302	343	295	333	326	325	347	323	309	331	333	326	320	297	333	293	310	310	334	328	341	367	322	316	319	323	296	297	326	306	309	320	327	328	342	308	301	316	349	292	351	310	286	325	286	323	319	310	325	329	308	313	282	301	316	365	325	345	336	329	278	322	338	301	307	328	297	330	314	309	313	343	311	308	357	302	331	269	298	296	303	306	306	315	291	314	358	360	335	323	284	345	316	315	318	315	317
6610	1044	1618	1609	1419	1255	1164	1058	988	937	905	871	898	860	889	828	809	803	812	814	746	787	750	797	765	749	737	817	776	830	741	716	745	748	718	739	727	748	771	746	746	715	755	741	736	755	744	703	741	807	743	747	714	704	727	735	742	771	695	693	723	746	729	729	710	763	727	744	748	694	715	712	746	704	738	729	741	679	784	711	724	753	739	676	736	713	690	728	722	732	712	739	694	749	751	730	745	727	736	757	762	689	713	723	747	734	727	757	701	710	754	768	724	693	754	690	736	713	775	748	756	750	742	737	713	749	701	703	699	759	746	705	743	744	724	712	759	728	737	726	738	722	757	760	741	744	708	793	719	723	668	756	756	705	671	760	699	715	745	737	755	681	700	773	752	723	736	721	726	746	705	725	762	739	733	711	704	750	779	764	785	739	700	717	778	739	754	720	772	768	746	771	750	724	755	762	727	706	772	668	748	765	727	744	742	730	703	696	774	734	733	733	783	734	742	721	687	737	699	716	748	730	694	728	753	703	714	743	735	694	699	714	712	715	733	745	716	729	717	770	780	707	681	749	746	734	753	736	769	742	706	707	793	667	797	719	738	796	732	793	743	786	724	793	734	704	748	708	743	747	744	738	759	773	743	737	723	741	729	721	730	707	731	726	746	674	760	749	679	736	726	759	745	731	729	759	743	753	696	725	771	717	735	738	713	694	738	641	739	759	716	757	734	762	689	752	698	758	757	768	765	726	762	678	735	727	757	738	704	670	742	708	686	753	728	762	693	747	742	752	761	709	705	761	699	758	705	729	771	743	789	774	746	712	753	745	696	765	725	755	757	733	726	740	739	701	737	711	744	703	727	669	737	688	780	736	708	715	729	740	715	728	712	729	697	709	727	709	691	720	774	748	713	754	721	713	735	727	779	719	731	705	687	762	708	754	718	705	722	711	794	755	690	709	705	732	735	739	735	725	725	735	746	735	737	712	740	723	756	742	711	737	737	803	704	732	740	722	749	747	760	696	736	764	733	770	754	706	718	784	727	686	678	721	713	693	786	726	710	715	727	722	726	692	736	707	776	727	752	714	756	722	736	721	723	757	745	730	722	745	730	712	737	717	718	731	747	678	703	727	716	702	735	738	702	771	702	700	707	722	702	763	717	738	721	720	749	727	728	773	703	713	737	708	722	694	705	758	751	738	721	677	764	729	716	730	753	763	689	737	798	711	720	723	779	710	759	743	777	691	688	803	712	708	746	795	713	793	773	728	788	722	724	731	697	732	791	779	708	703	764	739	701	717	755	750	703	685	758	744	763	724	784	807	726	730	758	677	755	682	738	672	819	702	730	721	708	700	721	729	714	713	765	715	729	781	764	722	759	707	734	748	718	701	714	704	777	692	740	717	773	759	710	775	772	745	755	791	728	725	709	710	732	740	711	735	722	740	714	777	761	711	722	749	685	735	751	704	728	762	750	755	723	749	736	742	743	758	713	670	740	735	763	733	758	734	775	694	716	718	731	679	714	757	753	723	732	723	746	727	746	734	721	706	744	748	732	738	727	746	722	706	726	733	784	686	721	749	750	741	737	733	741	756	739	722	730	671	726	733	693	740	723	703	717	698	699	795	723	668	709	756	782	745	753	712	769	707	711	730	735	705	703	741	752	729	750	716	700	691	782	705	739	808	746	741	765	706	733	751	725	710	721	747	694	734	704	726	728	686	691	719	711	704	744	697	746	738	723	734	754	706	757	747	734	752	703	714	727	737	765	766	701	736	714	718	760	725	763	721	703	721	696	710	710	724	717	733	740	772	736	737	784	744	691	755	740	708	772	669	703	693	737	746	747	707	724	716	771	736	774	715	727	691	697	719	718	739	747	729	705	729	723	693	710	730	755	696	710	719	716	686	722	729	679	758	713	701	763	737	784	712	667	743	790	718	709	735	713	732	725	740	724	770	770	728	740	755	739	754	718	737	747	735	738	696	758	711	712	730	705	721	760	749	712	695	701	697	758	756	706	745	718	727	783	689	714	743	751	753	751	710	746	810	752	758	758	758	741	717	734	732	753	702	718	723	735	757	727	800	668	700	703	711	775	767	740	753	731	756	714	769	750	778	698	724	714	694	718	641	736	686	696	732	711	759	736	744	744	727	729	772	712	736	733	719	765	736	783	745	744	772	759	729	738	739	771	709	736	730	759	737	668	727	734	767	778	756	691	721	732	674	720	720	745	729	722	767	716	743	729	706	732	722	694	717	778	704	763	672	707	744	749	724	701	681	723	725	707	695	647	717	753	740	803	757	733	740	772	730	738	735	709	758	743	734	703	719	680	745	738	726	737	667	699	703	746	743	764	705	724	735	704	745	791	754	695	710	721	756	716	729	793	684	699	686	758	696	725	762	724	782	717	739	708	684	706	686	753	736	734	715	747	726	741	719	757	726	747	735	736	780	754	714	777	759	772	742	698	759	740	726	725	712	733	767	659	749	670	739	724	713	757	704	701	696	698	701	705	690	731	752	704	725	716	772	731	719	700	778	736	720	748	717	778	767	736	688	757	725	744	712	740	721	694	683	679	721	698	735	736	737	758	745	766	703	719	678	734	766	753	745	736	781	771	770	727	776	765	792	753	734	702	685	706	736	704	691	761	712	687	739	705	734	751	748	725	714	765	737	742	729	750	755	676	747	730	691	695	727	735	737	749	729	706	697	755	812	766	717	706	739	764	717	761	689	750	738	728	771	721	761	719	724	747	764	671	742	718	755	765	737	736	705	738	694	701	746	733	746	769	706	706	759	709	724	772	708	740	695	705	750	739	756	752	786	751	758	751	710	751	743	762	718	751	764	715	702	730	731	715	788	747	727	740	722	765	697	771	692	720	656	751	708	759	726	745	723	730	715	707	755	774	722	735	690	706	712	706	732	782	706	694	712	766	726	729	697	727	765	685	734	715	723	746	692	756	722	777	745	765	727	693	737	715	738	693	734	741	736	703	733	741	700	735	695	745	785	762	719	733	737	711	681	786	768	685	662	703	766	759	696	751	684	757	692	707	741	715	736	714	740	740	715	755	717	700	726	752	764	744	672	689	706	726	719	747	693	728	731	763	757	669	782	746	718	756	737	763	771	710	729	713	706	690	728	727	712	758	689	720	668	733	726	701	727	765	723	738	710	727	753	752	752	738	799	731	733	681	721	774	756	784	760	695	687	743	698	720	726	755	754	718	708	724	698	730	716	726	722	731	776	721	714	697	748	728	753	701	743	740	728	703	716	696	700	706	749	752	703	764	727	716	786	713	763	732	731	736	692	728	721	755	739	724	747	729	717	754	678	720	712	748	751	762	731	734	712	697	721	722	769	687	756	775	691	729	727	738	721	739	744	713	743	762	717	743	704	773	699	729	750	690	698	733	737	706	717	740	762	727	695	757	676	761	729	747	676	765	702	732	698	755	704	791	707	706	741	673	755	730	764	741	682	727	737	717	729	737	718	727	764	731	736	745	726
14693	1292	1023	735	592	499	447	411	350	316	321	352	310	307	285	276	266	254	251	260	278	299	292	259	270	278	232	286	281	264	269	304	292	269	268	249	230	278	229	266	285	277	283	260	255	249	273	272	262	252	257	263	258	256	275	262	275	248	262	252	254	253	286	283	240	256	254	244	273	283	271	243	283	282	307	227	279	258	274	263	258	267	268	239	266	272	274	290	279	258	262	249	297	284	281	231	230	261	251	280	241	257	286	287	268	277	265	265	268	273	268	264	276	275	264	256	235	292	271	241	257	271	249	264	275	241	248	270	283	258	287	249	225	256	297	261	242	263	292	240	262	272	242	259	264	250	265	244	270	265	247	279	272	283	263	259	245	263	280	267	261	286	273	252	271	255	254	276	259	261	240	244	304	280	250	253	259	258	250	262	308	287	256	266	256	240	265	262	266	280	258	258	217	262	259	261	262	257	241	280	275	284	266	241	279	277	238	256	267	278	254	252	275	218	263	236	262	236	244	254	245	252	277	273	288	271	277	228	300	282	258	294	213	228	273	274	248	240	255	257	247	264	267	246	254	273	297	275	246	238	244	235	285	255	290	275	256	263	224	310	276	253	258	249	233	267	275	269	261	299	282	263	271	278	264	284	249	250	275	282	272	266	293	276	276	239	268	263	252	283	265	278	257	249	245	225	236	260	263	276	272	240	241	239	266	294	260	272	262	238	261	266	246	231	296	270	258	275	258	275	314	240	273	251	240	272	283	271	247	284	238	263	253	240	272	256	273	252	265	228	243	253	270	256	263	289	255	245	275	253	271	269	322	251	254	275	256	256	233	307	249	265	271	260	285	282	217	257	254	227	264	254	250	269	289	267	279	275	293	264	261	267	262	232	248	319	259	261	271	264	251	271	300	248	249	275	255	252	282	270	287	251	285	295	265	256	268	250	281	245	268	274	253	294	276	296	264	276	242	249	288	291	252	264	269	230	250	271	270	250	240	241	234	245	275	261	217	275	262	253	243	261	280	252	287	278	286	250	285	274	238	268	225	268	258	256	257	278	237	274	255	248	262	237	255	229	252	273	257	295	258	282	266	289	261	279	266	241	245	267	240	255	233	233	249	242	267	287	243	271	259	281	237	254	300	262	269	251	261	247	282	269	258	251	246	273	274	272	257	255	273	271	258	252	265	282	250	278	227	244	253	232	267	286	235	239	283	276	270	258	279	254	285	240	268	244	250	283	254	252	282	272	259	254	261	262	281	228	234	272	274	268	260	284	254	306	268	287	298	264	271	295	261	250	226	274	271	265	261	286	292	298	272	273	267	261	276	226	258	242	260	256	314	247	258	265	251	233	248	280	246	264	228	277	315	249	268	266	268	244	267	263	250	251	256	252	269	258	260	298	233	265	271	275	274	246	254	246	254	301	256	242	253	276	247	261	278	263	232	272	285	281	241	251	272	270	243	256	277	234	272	242	269	248	246	255	253	281	267	303	264	272	287	261	260	264	270	243	284	233	282	252	256	287	239	245	282	249	276	274	262	244	258	281	290	263	266	235	263	279	259	262	263	282	254	273	300	252	230	258	259	280	259	274	267	251	267	260	260	253	285	233	282	266	238	265	264	287	252	256	264	237	261	259	254	254	218	253	287	277	235	252	251	251	269	275	258	245	243	271	286	244	233	231	291	286	300	256	269	268	304	247	242	247	263	257	265	246	247	259	264	275	266	254	255	259	283	268	269	274	257	273	266	243	257	288	273	240	245	275	256	263	258	274	259	275	263	269	266	235	297	253	252	285	240	262	268	249	259	265	267	275	241	253	241	247	259	287	244	252	256	251	258	259	309	262	248	226	265	252	236	279	258	269	245	235	235	278	268	268	225	255	247	285	247	285	253	257	268	246	258	258	280	253	276	245	232	267	299	264	266	259	262	254	287	253	276	296	260	243	283	251	234	257	271	258	243	244	245	246	247	245	259	276	256	223	268	273	272	266	259	242	271	287	252	258	258	261	264	267	241	238	243	225	255	271	251	249	267	263	272	263	242	289	249	279	227	252	288	249	282	239	247	285	248	263	234	272	271	245	253	295	301	257	258	249	278	243	257	250	260	264	304	262	257	273	262	256	247	271	276	222	268	238	259	251	267	247	263	241	283	299	309	262	241	250	268	247	269	256	290	258	277	232	278	252	250	272	275	240	252	258	280	269	246	278	232	257	312	294	275	295	263	244	254	271	263	260	276	299	238	258	266	240	281	250	273	241	247	226	254	274	276	264	250	269	255	262	256	258	256	238	277	278	231	243	247	233	291	276	264	272	264	267	270	258	237	265	262	253	255	255	263	260	254	258	268	274	251	262	235	251	273	269	274	243	235	262	252	270	279	285	278	263	274	233	300	243	238	229	272	265	260	256	267	263	268	230	243	268	276	251	275	263	252	246	292	266	294	278	236	268	247	230	287	302	256	284	274	260	289	266	231	226	227	295	231	282	278	241	260	264	268	281	262	254	251	246	277	262	253	254	260	278	251	257	274	257	260	265	264	265	262	263	262	278	273	247	255	290	273	278	233	277	256	275	258	273	263	246	275	250	275	248	287	271	274	276	253	260	268	272	247	273	251	282	291	234	249	234	279	270	263	260	256	254	274	270	280	284	259	267	255	265	239	243	275	282	277	264	271	270	286	275	260	275	265	270	294	274	255	246	267	261	264	265	288	286	263	251	251	243	274	246	230	254	254	254	267	257	272	255	250	272	277	270	239	270	266	281	289	256	264	251	257	271	230	237	256	239	253	267	239	284	290	234	230	270	246	291	237	278	287	248	250	267	270	266	243	270	263	260	289	236	268	288	264	261	272	271	263	265	284	258	252	243	290	283	254	274	254	255	253	262	271	290	278	244	237	262	268	250	254	252	279	216	276	232	277	276	260	252	265	270	262	255	284	284	249	250	280	266	275	282	241	230	249	259	294	277	280	249	252	247	270	280	285	253	257	248	267	307	268	251	283	259	287	266	252	278	238	233	245	251	274	310	233	292	270	225	252	250	265	266	256	255	288	273	250	239	278	267	282	274	246	251	268	265	298	259	259	238	280	272	231	297	262	243	263	254	301	250	256	254	260	288	259	253	258	231	264	251	263	211	265	233	274	298	261	260	267	225	285	245	269	253	303	283	248	236	247	241	246	227	262	248	274	268	258	283	279	245	272	262	256	264	263	233	255	259	249	264	225	247	254	278	256	268	256	245	278	246	278	258	279	292	276	291	267	255	238	248	276	257	288	255	219	270	271	256	270	263	259	287	269	272	238	249	251	258	277	266	254	240	275	239	297	271	251	265	265	259	266	273	292	264	270	239	224	264	260	259	269	251	272	246	256	303	275	272	248	280	249	278	275	245	245	251	283	276	250	259	250	266	261	273	240	280	244	254	254	255	250	253	247	263	255	242	251	269	261	255	253	250	256	273	254	265	268	268	246	247	257	261	258	267	254	249	271	259	298	290	243	249	260	252
8296	1183	2067	2218	1980	1612	1393	1159	1151	979	1008	934	846	861	795	717	680	709	683	645	670	684	667	711	664	655	652	667	649	616	659	612	600	645	626	652	614	577	599	625	615	594	620	590	616	622	621	617	577	592	584	548	539	623	620	565	597	635	562	607	628	596	579	580	589	571	564	584	597	612	640	591	597	582	600	625	604	630	607	595	580	608	622	607	567	571	614	604	606	596	663	564	618	632	585	555	591	553	574	571	566	614	596	584	578	588	594	619	554	577	587	529	620	622	601	571	594	562	571	560	563	587	636	576	585	625	594	596	631	627	607	607	606	588	566	622	600	557	592	565	607	591	570	560	577	619	617	606	577	552	604	626	585	552	616	604	576	624	660	566	589	576	591	568	575	599	605	607	582	533	644	581	617	562	658	575	602	598	577	553	572	601	606	600	606	605	603	570	561	599	584	584	590	553	594	637	540	577	619	555	624	562	582	560	581	586	568	588	614	556	599	593	585	597	588	588	570	606	541	564	560	596	578	590	572	564	583	633	559	585	608	596	602	580	532	587	608	594	611	602	616	575	588	586	613	542	582	627	574	593	575	531	640	653	585	591	588	563	575	612	602	537	570	589	580	593	586	569	598	585	589	558	610	597	584	568	572	628	607	580	604	581	568	571	569	576	594	589	585	628	574	574	622	563	573	533	552	574	604	580	535	547	581	562	579	591	600	589	643	557	579	561	609	562	585	573	592	583	607	585	617	605	619	642	606	587	571	592	615	601	585	596	597	581	606	578	579	590	594	611	601	638	565	601	583	612	596	588	612	608	605	567	602	592	526	597	600	598	603	562	593	587	572	598	592	571	573	590	605	576	586	586	597	571	556	606	532	631	587	601	559	556	564	594	597	534	558	560	566	563	586	668	570	579	572	562	568	582	574	595	604	559	574	593	560	582	567	581	580	552	541	575	591	609	577	610	602	585	570	616	573	580	546	597	614	572	622	607	598	565	600	591	583	578	593	614	561	542	598	564	606	564	593	541	615	593	580	558	633	577	599	573	594	602	634	617	603	600	619	594	584	571	555	568	575	641	577	630	572	624	570	549	622	641	595	535	601	543	555	571	596	571	554	563	588	564	569	632	562	611	564	571	595	586	559	618	595	616	582	561	646	565	575	583	598	605	597	573	584	617	601	619	593	595	591	578	605	620	578	609	567	591	572	525	556	612	590	551	631	590	617	624	582	585	598	625	558	601	609	577	568	585	587	575	592	579	585	574	595	570	622	559	590	588	586	563	598	599	579	598	577	572	569	601	568	569	592	563	599	613	562	569	607	560	586	547	606	569	615	548	603	569	552	584	590	553	592	630	567	582	646	592	585	625	582	564	572	583	584	608	605	621	568	589	578	592	614	566	604	562	605	584	576	606	562	605	605	618	583	556	553	577	566	569	608	560	598	562	578	554	548	551	552	590	590	558	552	577	609	606	604	618	599	616	633	569	595	603	612	577	603	607	568	619	597	638	605	572	603	578	606	603	551	537	597	566	623	629	575	587	643	585	589	569	591	565	594	595	578	589	598	571	576	562	615	624	593	596	551	598	578	564	576	610	585	612	563	622	561	501	635	593	614	577	534	591	557	594	636	562	616	611	607	588	615	585	581	591	562	634	599	591	572	579	612	598	603	607	580	583	608	567	596	567	564	575	589	583	631	591	615	585	606	581	535	572	567	588	612	615	603	608	592	601	549	603	561	590	594	576	578	612	607	583	572	571	604	627	549	566	592	601	581	607	582	596	589	585	594	581	558	609	585	606	626	588	602	587	557	608	567	620	573	606	609	569	577	552	588	581	550	600	601	627	567	573	613	600	572	523	592	595	614	588	555	579	616	599	587	598	572	595	603	587	596	614	614	614	585	599	599	566	614	587	566	615	601	566	601	577	581	562	612	595	601	563	607	579	598	622	597	569	559	572	572	600	590	543	559	606	613	621	588	534	572	610	529	583	573	579	599	601	615	541	610	623	601	594	614	566	589	542	556	569	601	582	574	567	587	579	604	588	602	554	560	585	597	530	582	598	559	591	616	559	585	576	575	572	544	605	594	625	558	580	573	544	540	563	608	632	578	588	614	582	580	578	568	585	590	593	559	584	553	621	563	554	572	573	592	623	608	605	564	609	631	628	588	598	587	626	630	594	615	629	603	576	572	567	565	635	564	606	600	580	573	582	611	568	592	584	611	646	606	563	589	607	558	598	590	572	603	595	597	592	606	617	583	530	616	587	561	569	599	568	603	596	582	589	588	610	593	623	559	601	590	568	600	585	622	558	546	583	597	607	577	554	634	567	555	627	547	598	616	541	607	607	596	581	566	578	605	602	617	584	610	576	570	585	627	574	635	573	586	561	556	600	570	570	631	567	604	618	625	607	611	590	588	604	574	589	574	581	571	572	587	582	568	596	609	562	590	566	586	599	608	581	582	614	554	599	554	560	622	600	597	617	584	596	598	567	599	580	648	607	591	586	566	603	588	619	610	589	605	609	573	613	583	613	594	590	631	563	620	521	575	562	591	623	645	581	567	618	544	593	580	565	566	587	597	559	621	594	622	581	603	576	548	576	592	551	563	578	554	598	576	602	620	583	564	612	598	620	570	594	554	581	595	587	541	614	628	600	587	569	525	567	608	617	547	581	565	588	592	642	571	560	583	615	594	630	572	573	566	589	581	574	574	605	554	593	617	578	597	599	600	558	596	599	571	593	588	579	553	607	632	620	575	633	587	567	605	599	590	590	625	595	580	635	552	569	583	561	606	565	600	585	546	583	604	569	594	620	589	572	585	583	589	603	578	582	596	577	550	580	572	611	582	568	595	603	593	551	559	594	554	590	567	574	604	578	620	631	588	557	576	580	567	603	612	566	592	571	599	609	616	622	575	573	565	626	617	590	585	569	588	590	612	626	615	606	539	646	612	613	606	605	620	571	583	555	565	605	594	589	572	606	570	578	621	546	584	571	569	598	550	576	604	569	590	559	585	534	610	612	613	557	622	594	590	578	585	585	561	578	596	579	611	595	590	572	583	598	610	584	531	612	573	640	557	543	554	571	583	520	578	556	604	635	640	574	616	586	590	594	601	598	619	603	597	570	584	576	543	575	565	582	626	598	619	612	594	589	614	604	576	581	641	590	611	578	608	593	603	598	583	583	630	567	563	630	590	617	579	591	577	580	594	588	611	577	570	582	595	565	596	578	522	604	531	545	564	578	581	577	562	558	619	565	587	617	599	581	610	572	597	602	572	585	588	571	606	573	627	559	616	574	584	579	591	613	591	598	607	617	619	594	573	598	576	561	625	574	605	567	554	606	535	543	581	563	584	635	597	551	632	585	574	571	551	581	596	577	546	586	585	604	575	635	604	574	590	633	566	610	601	577	625	637	590	607	615	640	573	544	610	583	588	558	598	603	608	592	579	594	600	576	573	549	565	601	582	599	529	596	602	633	579	584	585	608	566	587	605	584	580	593
1501	208	193	204	202	191	147	156	186	175	179	176	196	173	167	172	175	142	177	185	163	167	176	183	190	179	190	187	176	200	169	183	200	168	159	166	180	178	174	155	169	189	166	172	175	184	182	189	169	162	178	196	183	178	174	182	174	178	164	180	171	212	155	164	170	165	192	185	182	168	162	174	195	158	170	176	167	195	186	154	183	183	171	203	170	183	165	179	182	177	202	169	191	197	196	192	172	186	212	185	145	180	184	183	204	147	168	161	191	176	180	183	202	185	174	168	175	186	169	193	169	199	177	160	154	189	175	203	174	185	166	193	171	157	170	175	167	153	175	167	171	191	185	167	154	165	172	184	175	200	161	206	199	167	162	192	192	157	171	174	182	186	162	159	210	178	170	200	190	183	192	163	165	180	184	187	197	174	177	202	152	167	185	178	166	193	172	173	215	198	199	177	189	164	199	204	160	181	177	184	190	193	201	161	177	162	176	190	185	200	188	191	181	182	180	182	185	172	183	190	151	202	173	180	193	180	188	157	174	175	175	192	182	146	174	193	178	183	188	178	145	190	168	178	191	182	167	141	192	178	198	174	177	202	177	184	165	165	170	201	177	181	206	175	186	163	167	170	181	153	184	210	184	175	155	162	173	152	177	161	191	155	211	162	183	186	173	156	192	139	182	171	185	161	166	189	178	177	202	178	169	168	166	180	187	185	159	157	195	174	189	175	194	162	187	163	175	182	153	190	176	195	200	159	172	151	205	189	197	171	165	195	157	178	186	193	183	168	171	184	181	183	158	170	184	162	176	178	188	183	221	172	193	174	165	173	153	183	166	173	170	170	158	184	205	186	177	170	177	201	183	183	149	181	167	158	178	176	174	176	196	184	163	169	172	169	203	158	141	173	187	171	178	177	174	181	155	199	151	170	161	165	163	163	171	200	178	180	173	179	162	151	174	189	177	203	184	158	177	201	183	176	185	162	180	171	180	189	155	167	182	203	170	184	166	180	178	178	147	198	140	185	190	184	152	202	181	183	166	158	184	176	187	169	177	148	165	196	177	188	164	198	166	176	176	161	200	194	196	174	162	155	189	178	160	166	161	132	176	175	173	181	191	167	198	196	181	204	189	179	168	192	141	168	172	165	167	193	161	167	163	168	172	163	209	174	176	183	187	178	175	179	187	185	187	193	181	166	187	196	212	211	168	155	192	170	155	188	179	191	161	186	175	183	175	202	171	156	182	192	168	204	204	174	203	183	187	185	182	151	160	180	172	194	211	159	182	187	194	185	167	177	203	176	163	186	143	171	172	174	167	153	179	185	200	157	164	179	159	195	176	212	174	195	173	204	173	159	178	153	179	184	169	193	191	179	193	181	175	150	166	165	168	173	177	182	187	158	185	177	167	185	186	189	158	161	160	152	197	184	187	183	173	169	158	158	168	171	170	155	173	183	185	172	204	201	173	166	179	180	194	213	190	160	190	197	175	197	193	156	179	201	186	173	177	178	151	193	174	191	169	187	165	199	154	163	172	183	169	191	173	176	161	176	167	172	166	169	202	183	172	175	179	159	194	188	170	188	207	180	174	171	191	158	178	203	169	155	159	188	188	179	183	160	161	189	188	147	186	183	182	163	187	175	177	156	178	176	168	142	177	164	179	175	207	179	164	156	175	197	150	181	177	168	172	189	174	166	170	159	167	170	165	197	176	177	198	191	190	183	185	178	206	157	193	178	167	184	173	166	152	185	168	177	164	197	166	200	216	181	158	175	182	198	203	200	175	186	157	192	159	175	189	188	177	166	199	187	160	158	162	165	171	168	179	162	196	172	161	184	187	180	178	170	174	162	152	190	142	162	177	180	181	161	166	153	181	202	195	172	157	173	197	179	158	166	184	173	160	178	182	172	160	163	172	171	194	168	176	160	159	193	182	179	169	166	171	190	182	191	185	199	185	166	150	187	192	166	201	175	168	179	172	171	191	210	193	160	164	184	166	167	161	191	157	184	173	188	207	167	168	172	176	161	161	181	199	180	178	182	152	181	195	160	178	169	194	146	207	166	191	153	157	191	203	185	198	159	163	168	161	181	142	182	187	160	141	159	179	174	208	185	178	167	186	177	179	163	210	154	179	177	178	167	194	194	165	172	163	175	176	174	196	185	211	176	173	167	167	153	160	175	181	159	183	164	187	177	180	222	158	174	176	202	195	155	176	172	212	187	167	188	192	167	159	172	163	196	174	159	194	184	184	170	179	166	162	197	185	189	162	182	179	181	181	170	170	177	196	192	182	179	176	208	199	195	154	160	168	158	174	167	151	155	165	216	194	189	184	159	184	199	196	180	189	167	192	172	180	170	151	191	178	157	149	164	169	160	184	193	157	189	166	175	159	212	158	160	174	178	161	168	178	203	161	183	180	233	186	176	166	175	161	169	173	171	173	156	151	173	171	190	202	176	163	163	185	193	197	167	156	191	185	188	187	175	162	177	166	186	167	187	205	171	209	160	167	168	159	158	174	177	177	155	176	198	165	146	183	167	189	168	164	175	176	163	187	200	169	153	167	181	180	155	188	176	195	179	143	174	152	162	158	180	187	182	176	198	192	177	194	193	169	185	164	179	191	193	179	197	222	184	155	177	167	190	172	153	186	172	167	184	168	191	174	189	177	183	144	180	194	161	185	170	162	183	181	195	179	210	191	186	145	164	168	171	173	162	174	154	164	165	181	167	156	163	193	186	174	181	195	167	175	140	190	168	210	179	177	196	177	176	177	158	173	176	167	174	201	187	172	175	211	162	168	183	173	171	188	173	182	179	178	202	160	179	189	187	192	158	183	178	174	162	167	182	188	161	203	165	158	161	180	158	163	188	171	178	210	198	169	188	150	175	167	158	170	173	180	181	183	173	184	167	167	185	201	212	190	179	184	173	177	197	182	145	174	135	172	147	163	169	194	192	188	193	196	176	163	186	176	183	169	156	197	206	170	220	173	180	168	192	173	196	171	186	206	177	196	175	191	167	185	206	166	161	187	153	155	144	177	194	159	199	175	183	173	147	158	180	169	174	193	193	190	170	184	168	180	158	188	169	179	174	175	181	184	164	168	191	158	162	179	142	169	160	187	169	202	184	193	207	189	169	183	162	181	172	196	154	205	171	177	168	185	193	167	203	186	173	178	184	183	208	169	181	188	191	196	204	196	187	157	167	163	163	194	152	184	178	180	187	173	161	166	183	161	160	172	207	170	163	154	172	182	154	169	200	193	167	197	159	148	181	178	194	192	180	161	190	180	186	193	183	152	190	180	174	159	164	147	183	186	192	181	201	183	196	193	171	184	161	169	190	176	196	190	194	178	167	189	180	177	185	178	175	174	157	189	189	189	187	167	174	164	158	168	186	157	163	164	187	176	148	159	163	186	187	157	197	171	186	163	180	183	162	176	193	187	174	160	186	182	158	157	140	162	176	173	158	166	205	198	153	166	200	183	162	197	170	161	200	178	189	163	174
1789	478	511	480	519	518	496	430	479	476	473	450	466	461	494	472	466	435	460	433	444	442	472	430	445	492	451	469	437	439	449	485	458	455	445	433	454	404	450	442	461	420	433	430	452	442	470	441	475	448	466	441	415	426	464	461	469	445	421	456	433	444	405	483	480	433	466	400	468	440	453	454	438	461	454	461	453	438	457	467	429	437	444	477	452	451	424	456	461	435	474	428	418	446	484	453	491	464	417	428	436	507	472	429	471	510	484	412	436	460	395	456	443	461	413	449	446	428	457	477	445	444	450	418	407	463	466	458	435	405	489	461	456	429	455	436	424	443	437	429	421	460	482	416	456	479	437	442	448	426	444	462	453	450	493	449	445	433	449	438	415	449	470	467	403	415	497	447	421	433	440	468	478	414	475	434	440	408	437	477	462	498	444	497	447	455	446	430	422	405	393	462	446	463	470	444	442	439	426	463	434	438	458	417	436	432	466	419	457	450	433	468	403	450	437	458	470	428	456	437	450	421	453	478	478	441	418	469	463	445	410	457	457	440	418	403	443	443	443	481	481	442	444	421	403	440	468	463	394	449	456	422	448	489	441	447	460	411	468	452	440	436	465	431	457	432	455	429	475	439	439	451	456	428	443	450	428	450	407	424	444	433	466	439	424	437	461	458	461	451	447	438	471	464	423	459	462	420	448	449	419	449	507	460	464	476	410	449	441	453	468	418	434	441	443	471	448	449	444	458	473	464	462	476	415	461	444	465	468	484	422	413	477	472	449	413	445	461	434	438	488	453	478	448	482	485	475	465	440	408	435	430	466	458	435	471	429	454	450	482	432	467	435	460	433	469	433	454	433	458	459	444	431	435	411	434	424	458	420	456	446	453	432	502	446	457	443	412	426	444	455	465	427	452	482	432	440	497	427	435	466	456	425	443	438	469	460	465	421	423	415	455	430	467	441	439	457	466	448	460	446	438	437	471	396	452	435	464	450	472	466	413	434	426	456	487	460	401	414	433	439	432	453	447	430	443	452	425	471	459	470	493	442	480	407	444	434	463	456	436	466	451	457	444	467	413	450	475	460	446	476	459	471	423	470	463	412	468	432	434	461	448	471	454	437	450	491	440	433	485	458	427	458	438	412	458	452	454	431	440	447	482	432	464	416	446	421	473	491	434	482	458	445	455	438	423	454	465	442	452	426	416	468	459	439	473	464	424	459	421	433	466	526	462	471	421	421	500	406	428	465	437	415	492	459	436	483	450	461	439	442	448	466	426	469	459	439	444	450	462	425	422	443	502	405	414	419	450	429	467	454	454	420	452	464	456	447	470	433	452	454	426	440	439	440	455	434	416	463	453	454	431	454	454	425	435	439	443	408	435	442	450	471	408	437	402	436	431	443	450	438	418	467	451	441	462	426	458	398	450	460	458	440	443	421	451	470	416	465	434	458	478	440	439	433	456	411	454	471	470	478	453	415	472	463	465	484	442	469	481	432	423	433	461	449	441	461	435	466	443	516	460	447	411	459	425	453	458	475	456	466	472	455	459	475	439	434	466	453	419	475	439	433	489	453	449	466	443	447	413	449	459	465	433	440	435	427	437	440	445	476	420	470	477	451	434	449	459	459	450	473	479	466	447	439	427	422	426	441	441	434	440	451	437	487	444	443	464	451	440	455	407	463	427	440	469	415	425	435	452	476	441	458	436	436	469	453	451	465	483	452	429	461	454	470	476	481	451	443	464	433	432	476	436	488	454	432	423	472	449	449	469	393	433	449	425	430	432	489	398	456	425	429	434	453	448	484	471	433	401	476	408	410	471	466	456	451	482	460	453	437	434	417	436	414	462	414	416	422	449	437	465	434	452	474	447	476	446	446	426	457	455	402	485	475	431	474	431	422	434	480	447	454	408	432	430	446	438	415	510	413	479	462	417	448	488	451	436	438	462	465	410	438	445	445	482	412	473	462	434	453	454	428	466	466	439	461	450	435	449	471	454	442	399	465	459	453	482	450	381	437	445	425	433	429	432	451	422	444	402	433	456	409	467	411	418	427	459	419	455	445	440	421	456	457	450	444	461	462	443	424	469	460	457	448	434	494	445	473	407	458	433	436	477	480	441	457	468	476	440	481	433	450	470	487	440	448	469	470	490	460	468	449	436	486	419	462	429	486	463	430	446	439	432	416	437	423	419	455	438	418	452	452	422	459	455	412	460	448	418	459	404	437	428	465	485	448	465	441	482	441	462	478	462	416	452	459	450	412	425	473	439	476	421	472	456	456	432	468	473	460	461	476	459	453	465	472	475	441	442	423	451	423	456	460	464	440	451	438	488	406	407	431	446	457	420	476	446	444	452	430	434	458	443	443	440	466	432	469	432	458	448	426	447	437	414	457	466	454	439	476	432	463	457	442	411	439	460	471	477	452	451	441	447	430	469	452	431	466	423	439	439	469	471	449	431	438	446	439	456	429	446	463	449	464	457	439	451	461	444	431	466	414	384	437	446	453	441	463	435	471	438	427	454	440	457	432	474	444	479	476	463	414	478	436	447	439	474	436	478	473	495	439	427	426	486	452	453	437	479	472	433	421	440	473	440	469	420	435	455	434	435	487	444	463	429	412	434	479	468	461	388	448	422	430	463	414	464	455	438	440	445	447	428	447	470	445	463	468	449	468	484	445	458	440	480	474	429	440	468	440	443	479	467	437	438	442	390	490	473	464	446	469	459	460	475	444	424	444	412	441	438	446	421	466	479	443	451	469	445	446	473	473	445	473	455	458	458	427	419	445	433	423	410	413	466	473	460	473	433	446	457	447	418	454	458	469	453	471	447	461	433	425	441	431	435	434	455	419	471	437	443	454	439	466	461	447	460	469	441	426	424	428	472	451	447	410	419	420	440	470	456	430	470	461	450	481	493	410	466	406	417	446	478	405	446	446	475	465	452	422	419	462	423	456	460	437	471	417	475	461	444	471	446	467	478	400	505	454	403	437	452	462	453	442	460	423	470	451	456	434	453	451	450	430	416	438	428	453	432	464	420	481	406	435	421	419	521	443	418	448	418	452	462	493	483	460	463	427	437	455	462	461	460	417	433	465	490	477	419	415	457	471	462	447	420	449	434	430	428	442	460	481	408	428	461	457	438	431	450	462	432	434	432	427	448	439	442	417	399	478	438	405	445	429	491	448	417	476	425	457	424	466	445	407	439	439	456	471	461	474	384	425	447	450	469	457	394	451	443	474	472	445	433	456	455	430	479	456	419	456	440	462	428	499	432	494	416	469	419	446	467	426	488	454	433	453	431	465	447	469	468	420	430	465	527	423	424	468	443	471	452	464	454	449	428	503	472	426	464	440	444	426	467	459	457	472	449	450	444	476	391	493	405	456	476	436	443	483	436	486	449	452	439	466	487	478	410	430	414	471	474	427	423	466	461	420	419	406	457	442	456	425	471	450	447	415	482	419	427	439	447	473	454	475	421	438	443	480	456	454	456	415	456	435	451
7724	742	693	578	462	429	435	386	349	349	320	350	321	347	351	358	295	336	300	340	303	308	309	308	309	299	321	287	304	338	301	339	371	315	286	285	321	305	319	322	333	338	341	308	330	298	311	329	338	331	357	312	289	331	337	334	317	322	316	317	320	291	326	320	270	313	324	287	309	299	311	330	333	330	295	340	335	335	324	306	327	306	329	324	325	302	320	317	319	322	316	322	313	306	311	310	292	326	316	325	333	326	337	304	301	319	360	322	309	339	316	311	316	279	341	319	337	283	306	329	344	339	331	327	328	303	321	294	324	372	314	329	327	336	324	354	290	304	316	289	316	349	332	327	293	286	332	306	313	324	332	318	341	303	337	340	346	338	292	313	319	314	308	316	356	334	346	330	327	320	330	287	296	324	331	331	325	331	287	313	272	282	311	305	279	309	283	308	306	322	328	281	359	330	302	329	319	308	314	289	309	303	272	292	316	335	309	297	305	316	345	310	347	322	325	312	314	307	318	316	320	279	289	310	341	310	302	350	312	328	315	319	322	316	317	321	300	338	314	339	310	294	339	327	334	296	278	331	301	339	285	320	321	290	326	333	337	312	319	298	311	368	317	347	305	349	323	320	283	322	315	310	301	325	322	317	319	359	303	320	353	332	306	341	297	334	316	314	348	312	375	342	305	344	333	318	340	289	327	340	315	308	323	323	354	296	329	326	316	266	317	315	297	317	327	349	315	365	305	305	307	346	331	332	315	262	326	305	334	286	330	333	302	356	288	338	335	327	314	295	316	334	318	322	356	309	302	300	348	306	309	305	367	325	295	346	305	334	318	350	323	305	289	306	288	311	286	314	327	316	247	324	324	328	326	327	301	315	325	343	311	327	307	292	338	296	333	326	297	307	339	317	337	278	292	316	311	317	301	291	369	353	327	321	280	343	320	289	336	317	304	303	300	343	361	309	328	307	297	314	329	339	338	334	300	328	320	289	302	321	354	313	332	282	317	300	309	352	321	316	327	308	322	289	314	297	304	346	303	310	292	301	330	299	298	296	332	328	319	313	326	314	307	309	299	324	300	333	314	300	332	336	316	316	332	301	350	317	321	302	326	337	299	323	286	296	332	307	332	319	314	336	327	321	325	346	325	341	308	345	309	286	332	326	313	322	361	320	346	307	292	279	283	292	326	338	337	357	316	316	332	330	312	314	346	336	359	278	308	326	370	338	327	305	295	324	301	288	393	330	362	336	303	296	293	322	363	319	273	318	303	297	327	300	304	314	320	326	333	308	324	325	305	280	276	320	300	315	314	304	304	354	295	306	298	317	356	347	320	344	319	370	298	316	300	314	313	331	328	316	325	317	338	327	334	319	328	306	323	335	310	355	317	343	328	299	307	320	335	336	323	298	289	279	295	289	319	348	318	317	307	313	326	293	307	364	316	290	328	347	339	323	315	310	303	342	328	298	281	350	340	309	340	325	309	328	324	310	354	341	310	319	326	330	318	349	333	303	342	305	342	296	317	336	305	343	316	323	330	315	338	345	326	309	333	292	310	300	331	297	317	310	333	317	313	321	274	301	292	334	337	311	288	352	316	355	291	316	338	304	319	299	334	330	314	317	333	350	293	316	328	336	306	278	312	310	315	296	297	313	298	273	291	305	323	291	334	307	301	327	308	316	302	316	327	364	297	300	315	332	287	282	351	298	312	316	354	328	352	324	306	327	347	342	299	311	273	333	324	343	283	309	305	315	314	309	305	335	297	336	317	341	341	310	304	330	317	328	307	313	338	307	288	330	257	324	317	325	300	320	315	322	308	322	293	313	313	332	281	311	305	306	291	332	291	319	338	336	310	325	329	323	362	340	325	305	325	342	287	306	337	289	339	323	311	308	311	335	304	339	366	282	344	326	307	322	343	318	323	306	317	352	306	355	324	310	318	321	342	297	327	361	323	285	333	319	314	326	334	321	338	297	321	309	315	331	325	327	341	301	296	344	273	346	301	305	270	322	361	323	341	341	310	327	297	320	320	344	305	328	357	299	306	314	330	300	322	364	304	323	340	321	306	321	327	317	323	310	323	308	313	327	314	287	326	312	316	315	317	335	314	328	305	307	328	319	348	308	321	280	322	282	347	319	335	323	333	348	306	308	305	292	367	318	333	316	307	324	329	315	373	294	342	313	320	338	297	355	374	349	347	323	301	341	332	334	323	340	326	294	302	308	300	358	339	311	330	320	294	329	332	315	319	290	320	323	320	310	335	327	307	311	312	319	326	308	325	291	308	309	319	328	327	326	345	317	310	369	323	306	311	306	342	328	298	306	329	322	330	305	339	344	329	350	284	367	333	323	310	323	318	319	321	292	295	314	299	309	319	314	324	313	308	345	289	304	345	328	317	339	309	321	325	313	324	355	316	322	317	326	318	294	313	306	305	322	308	343	353	309	309	325	321	300	313	304	311	299	313	311	313	306	293	288	352	301	318	308	296	291	319	312	326	281	339	332	300	335	329	360	329	330	302	320	296	343	327	280	342	335	289	331	342	327	331	315	314	329	324	317	329	320	301	317	325	315	306	308	343	306	339	322	304	328	298	322	317	328	334	295	322	314	335	321	310	311	335	331	333	332	345	338	278	286	313	300	344	318	323	312	306	316	320	316	355	325	335	338	296	339	292	323	296	323	301	319	309	340	299	344	349	335	349	327	314	310	264	342	329	312	340	326	316	332	338	333	300	336	386	343	334	310	318	323	315	312	330	293	327	303	312	355	329	320	332	324	344	360	321	313	332	318	310	309	337	345	325	330	324	308	294	342	337	323	314	308	317	310	294	318	313	308	345	294	292	329	332	306	324	360	351	311	334	324	350	326	346	328	325	304	309	307	331	286	337	314	279	322	319	330	323	332	320	350	307	342	331	331	341	320	334	289	329	323	306	321	332	328	323	291	281	308	325	327	316	326	332	313	303	331	324	303	326	318	362	309	334	298	338	347	298	313	307	308	334	287	286	321	295	378	301	307	340	307	320	343	299	279	303	349	325	337	314	343	307	300	312	301	295	354	332	350	285	328	317	295	308	329	339	300	298	307	335	303	350	324	316	327	319	295	332	322	283	295	311	319	314	332	331	332	333	344	329	325	334	351	315	329	317	320	302	318	306	271	297	309	344	352	308	310	316	347	294	314	313	334	294	329	339	322	356	335	320	313	294	327	345	328	333	310	300	291	299	319	347	323	332	285	350	339	296	324	319	316	336	352	327	297	314	331	315	324	285	316	308	302	343	328	343	356	331	312	314	298	358	331	303	325	344	326	262	303	345	287	300	309	330	333	304	311	312	305	301	297	332	302	323	307	300	307	344	350	313	319	315	313	340	366	351	326	277	312	294	321	326	313	309	317	334	292	311	326	284	315	324	303	319	333	304	310	336	309	330	320	318	343	341	336	285	318	354	366	356	323	326	271	311	344	343	331	311	313	309	344	302	314	298	333	336	321	314	317	315	285	317	312
6648	1063	1576	1593	1462	1299	1176	1067	1029	965	937	868	857	891	805	763	792	817	796	732	831	808	815	800	743	707	776	703	754	764	740	773	742	740	732	741	718	762	761	742	766	725	741	728	749	715	760	700	783	752	787	759	736	747	730	770	748	745	762	774	732	769	775	720	705	746	734	703	692	740	725	768	728	736	706	752	710	754	741	719	663	676	779	740	772	763	771	705	780	728	748	728	709	716	731	739	758	717	695	722	698	700	756	663	676	743	714	711	762	699	730	756	714	760	726	702	732	728	716	764	734	760	761	703	697	745	760	716	717	733	737	712	747	722	660	769	708	755	731	718	748	715	692	720	735	774	746	695	718	675	743	728	734	789	739	673	697	718	738	722	698	781	716	758	747	683	740	737	745	732	746	773	726	728	733	714	691	704	728	726	744	715	753	700	720	691	674	679	706	719	740	734	725	701	755	715	729	789	732	715	734	725	728	701	705	723	772	747	721	751	681	714	694	733	693	709	766	718	708	779	710	701	694	710	764	764	730	742	727	774	714	732	717	735	697	739	771	728	733	744	664	757	695	730	711	722	703	702	738	736	759	731	724	688	706	762	730	699	733	692	725	727	679	749	754	752	742	773	790	776	734	728	720	685	703	749	680	702	736	699	743	727	753	697	724	805	710	748	750	754	722	735	744	691	741	753	806	702	751	723	718	758	737	729	746	721	722	703	722	708	699	730	707	763	733	790	699	781	750	729	724	723	718	709	705	715	720	739	740	702	708	757	767	755	694	771	750	736	743	758	721	727	739	730	750	784	693	709	781	687	720	744	733	718	740	762	740	758	746	748	722	716	751	687	760	745	766	757	721	717	755	777	741	716	708	754	758	764	705	708	744	733	715	707	757	762	701	736	713	755	732	707	743	782	726	725	707	760	662	774	754	727	707	721	713	722	716	719	722	713	708	764	732	716	755	766	689	705	709	724	736	720	738	728	720	699	703	674	745	698	743	721	732	680	765	707	762	681	734	735	750	699	742	684	713	756	720	701	718	697	743	777	726	782	707	743	711	775	639	717	751	727	720	706	701	753	746	751	687	737	702	717	695	733	695	711	759	744	721	693	706	714	712	777	711	736	691	705	735	736	706	729	736	742	718	726	732	768	760	728	704	735	759	687	720	769	767	696	734	740	723	753	695	718	707	707	705	714	677	741	758	694	730	714	743	756	777	711	718	696	737	742	736	728	736	728	730	747	723	716	715	744	671	705	779	717	709	740	693	712	717	797	764	762	704	719	758	715	704	712	713	700	706	741	715	721	749	740	677	684	683	679	729	725	766	726	750	683	724	683	697	734	729	693	726	715	748	713	797	727	678	711	712	724	732	725	769	763	724	722	695	711	729	731	729	739	720	706	660	781	753	741	723	726	717	698	737	720	719	711	709	773	761	745	738	717	728	739	756	726	729	767	754	708	726	736	705	689	754	754	743	761	771	735	740	745	728	761	711	768	759	703	780	690	749	756	711	682	717	689	748	701	729	707	707	722	751	772	723	702	745	684	747	738	760	717	745	749	787	764	708	726	709	724	753	745	741	735	768	784	736	712	686	708	771	714	739	712	712	740	754	735	750	738	753	702	751	717	744	740	752	723	707	747	748	708	724	750	702	726	735	701	722	729	697	755	696	738	684	709	711	735	766	745	732	753	717	785	710	746	706	711	726	749	701	673	749	762	687	729	749	708	716	683	721	714	711	697	767	700	750	760	707	750	724	729	696	681	692	693	746	772	675	704	733	729	733	752	718	710	726	761	670	705	748	716	705	712	767	725	708	740	683	716	707	761	738	754	740	741	719	686	748	714	767	723	727	760	714	736	736	753	771	730	759	741	758	704	716	718	757	704	751	726	740	737	729	693	759	718	707	741	736	706	730	790	739	713	688	698	791	722	742	717	733	725	761	704	675	722	703	722	697	751	732	757	750	730	731	677	709	757	755	752	700	751	718	730	719	757	693	739	752	744	742	778	785	746	723	710	721	741	741	783	710	754	758	735	724	761	711	737	721	719	784	753	711	737	779	724	739	674	707	726	718	686	712	691	697	723	760	722	735	722	711	745	768	781	692	706	723	722	724	756	721	732	712	681	714	749	731	689	721	736	718	744	716	750	767	757	737	722	674	697	744	700	738	701	745	746	794	738	687	708	735	737	731	669	717	741	727	745	695	704	746	721	733	739	751	654	733	725	723	732	722	709	693	762	690	709	725	684	734	666	759	733	762	787	666	736	762	754	734	746	748	727	712	747	714	773	711	745	752	720	735	695	745	717	684	732	747	691	755	691	757	731	692	755	693	706	769	742	704	751	759	720	740	736	735	719	783	770	674	755	698	740	760	699	733	741	681	750	802	736	713	728	715	698	740	729	710	721	750	748	751	748	744	658	738	748	753	700	751	744	728	735	734	735	760	708	736	765	745	755	742	726	726	724	705	678	739	734	713	751	747	727	716	693	735	709	715	761	718	765	710	728	754	778	735	729	775	688	692	752	705	679	708	735	738	747	732	708	717	723	725	706	767	729	685	707	734	752	751	715	754	751	756	721	728	734	740	718	747	727	697	736	730	752	687	766	729	698	792	721	676	740	774	703	748	748	677	699	692	727	684	673	708	745	712	734	765	734	712	746	735	714	724	726	720	747	688	721	767	731	735	731	730	706	718	744	674	721	698	727	708	717	746	752	732	719	696	695	707	724	727	736	768	729	768	730	682	712	719	708	755	756	718	732	754	768	733	715	740	747	733	706	738	744	727	760	690	732	766	746	713	729	719	734	713	733	705	782	687	703	696	709	693	725	747	740	689	721	695	714	718	746	731	693	710	721	743	760	726	732	722	692	721	719	707	722	739	724	763	738	707	692	717	689	718	738	734	731	754	733	755	789	740	758	717	746	771	737	734	738	696	666	764	735	709	756	714	729	726	722	742	692	705	716	732	766	751	779	719	756	732	769	716	726	719	752	680	702	709	691	677	698	776	723	681	776	705	725	705	750	769	742	674	703	756	739	767	726	766	700	710	723	741	729	724	742	687	733	718	685	700	764	715	759	743	756	761	694	732	738	726	768	718	742	751	726	743	701	766	717	757	704	702	759	688	791	741	720	751	727	737	704	733	718	780	711	721	670	745	736	717	720	734	761	726	741	764	699	730	757	763	713	740	694	709	718	744	753	756	696	743	702	711	753	763	700	747	703	688	726	696	719	711	696	728	780	711	718	730	727	695	727	756	748	753	732	673	664	752	757	674	716	733	727	715	775	752	792	769	750	738	660	741	744	685	748	736	722	722	750	707	773	707	724	761	716	732	751	743	764	705	729	732	731	748	733	687	746	705	723	703	741	731	733	715	741	722	716	694	694	786	716	720	730	724	773	724	788	723	678	723	773	647	723	727	762	745	742	702	730	766	763	741	701	685	721	711	745	737	724	725	695	728	710	748	729	726	724	720	726	754	678	755	756	740	738	729	745	735	792	721	714
14750	1266	995	784	571	463	405	393	344	320	315	312	342	314	284	265	238	272	300	234	280	277	272	252	269	287	270	258	266	258	285	290	256	286	239	241	265	242	263	255	240	255	260	237	249	287	256	287	250	252	274	260	257	256	238	278	235	248	299	268	240	275	268	256	257	269	246	248	255	251	273	268	263	267	254	261	269	222	234	265	270	255	242	264	256	248	286	284	280	225	243	272	258	236	282	262	226	236	271	273	230	276	256	280	283	288	273	267	261	251	279	256	259	263	249	277	294	252	229	275	237	265	270	274	251	241	272	275	256	254	273	249	282	262	255	254	242	262	262	260	240	261	257	260	273	267	259	247	256	274	264	262	261	236	292	251	307	282	264	236	284	265	269	249	240	264	260	249	260	263	302	252	275	272	278	273	282	280	263	281	262	258	241	270	279	251	235	308	292	254	259	230	255	284	238	278	276	274	249	228	252	257	267	257	265	267	257	281	288	276	255	263	249	281	262	265	271	260	262	227	255	292	278	301	263	285	231	282	278	261	239	263	246	252	260	260	293	290	242	255	277	247	249	295	274	270	283	260	276	229	262	271	244	265	256	265	261	254	256	245	277	261	258	269	255	248	241	260	227	268	240	255	284	283	252	275	258	273	259	233	228	249	238	242	284	257	267	278	251	268	277	287	292	258	236	260	252	288	268	303	278	277	259	266	284	275	289	277	289	255	244	265	247	237	259	246	246	246	253	237	260	260	271	266	251	267	246	253	303	262	243	268	243	269	230	247	262	250	250	256	266	279	272	279	247	269	271	248	270	242	268	239	267	266	254	269	273	259	252	261	241	243	269	285	281	250	269	244	267	271	287	248	214	290	247	283	246	253	281	243	287	263	289	248	236	270	262	241	250	289	256	249	257	254	295	283	251	298	272	270	268	244	268	290	272	228	236	261	250	251	244	258	258	265	249	254	239	250	275	275	278	240	266	269	221	235	256	262	230	237	250	311	256	237	271	245	278	253	284	263	262	249	260	247	300	244	247	278	275	263	271	261	254	257	254	251	248	253	278	249	260	249	258	239	259	270	244	256	268	274	251	242	262	245	276	291	287	244	272	278	272	284	263	235	261	253	241	247	235	260	242	273	238	273	267	279	257	257	274	259	283	276	248	242	255	269	271	279	262	237	250	275	273	255	271	273	268	250	273	243	267	276	245	269	295	274	261	276	239	261	266	307	271	268	263	286	237	243	270	271	238	243	238	251	260	265	299	275	279	259	262	252	275	287	282	297	261	255	273	256	254	257	255	238	267	280	266	257	286	272	273	244	286	270	237	268	289	276	255	251	293	299	241	270	265	267	266	246	243	223	255	264	283	237	259	259	247	282	250	265	251	254	276	277	254	268	269	238	273	272	249	282	255	293	278	253	224	250	263	250	263	296	223	256	275	270	281	283	282	266	291	260	239	247	236	256	271	280	264	269	248	296	264	226	283	267	244	274	250	250	255	245	235	285	254	243	262	281	245	256	267	234	269	268	254	236	274	261	255	245	227	257	252	271	282	253	257	263	273	252	286	246	292	277	252	255	252	281	269	262	257	269	239	275	264	265	256	254	236	261	272	265	244	251	262	265	279	270	289	256	255	256	274	265	251	265	274	244	267	252	232	233	266	242	255	247	250	250	263	278	287	220	241	246	233	249	273	264	205	267	257	279	255	263	252	262	251	295	276	249	269	260	284	281	240	238	241	249	278	239	260	259	263	302	292	284	265	248	257	285	214	293	239	257	257	273	207	276	260	242	283	281	280	260	253	253	234	281	284	242	280	278	258	266	240	252	246	246	274	247	260	259	268	248	304	248	272	271	267	250	272	236	251	280	264	296	254	242	262	286	258	236	265	231	252	266	236	242	251	254	265	282	266	294	281	244	263	238	243	263	269	255	270	256	240	277	267	256	250	288	246	274	291	275	282	269	253	270	275	252	259	243	258	280	256	258	265	252	275	252	257	271	273	259	261	252	253	246	258	255	262	250	275	268	266	257	248	273	277	269	253	237	274	251	280	273	289	268	303	247	283	254	309	235	265	263	273	232	289	240	273	240	230	245	261	268	231	234	251	287	255	269	263	255	286	264	248	298	289	252	251	283	260	276	246	274	276	246	247	266	255	239	256	246	254	238	260	280	270	246	295	279	264	237	222	232	289	265	265	289	290	243	272	261	239	240	246	288	244	258	247	263	261	273	249	269	263	284	270	279	276	262	272	260	248	265	266	240	284	243	238	233	262	238	257	267	238	280	278	240	242	293	258	278	271	239	260	247	321	268	275	250	254	262	239	255	236	259	247	283	253	266	261	253	278	286	271	264	257	304	250	267	240	243	243	259	271	274	229	233	281	240	270	274	276	283	258	235	246	252	276	291	259	265	285	267	299	251	276	290	230	273	277	262	250	227	236	290	264	284	263	251	279	276	234	260	284	243	225	253	271	277	271	264	297	265	263	265	246	269	269	244	276	238	260	260	268	248	239	253	262	261	283	270	284	250	261	271	277	272	260	278	263	248	270	292	304	291	259	274	276	263	266	266	271	293	276	270	262	295	239	278	228	232	263	259	212	252	291	269	268	272	284	246	262	279	248	281	251	257	268	252	253	282	268	260	238	266	274	280	263	263	251	269	256	256	272	258	252	285	266	254	277	258	264	269	256	291	253	262	294	308	276	221	255	284	239	240	222	256	260	269	269	266	269	257	274	249	259	276	259	278	253	256	246	274	256	267	245	263	265	253	265	266	273	242	267	259	252	266	257	267	243	258	244	261	280	265	240	270	278	278	250	269	251	280	255	248	270	266	259	256	257	256	247	263	263	282	219	255	272	270	278	280	296	283	265	248	286	244	288	259	237	253	268	261	264	249	246	248	264	264	258	239	247	257	241	289	237	286	248	263	264	215	252	292	248	290	250	272	286	261	254	267	255	276	279	233	226	262	250	259	269	251	275	241	247	260	215	268	288	219	279	276	242	257	224	260	238	276	257	247	240	269	261	287	271	264	252	272	274	262	241	275	265	257	260	243	281	249	254	261	291	261	231	247	267	264	275	267	302	267	279	261	267	268	239	230	270	238	276	259	264	266	245	248	259	261	269	284	259	293	270	267	265	235	244	245	241	258	247	237	270	264	238	254	280	287	239	252	260	273	272	273	290	232	271	264	261	247	245	274	261	281	282	263	252	294	250	255	269	272	280	261	285	291	243	246	263	284	276	284	268	277	296	289	232	234	255	267	253	247	285	297	237	248	271	287	284	282	256	291	230	225	243	251	259	272	280	268	257	292	267	265	239	268	248	256	271	250	271	259	245	253	235	250	282	272	266	270	249	275	270	264	263	249	218	261	263	254	272	264	247	295	225	284	286	271	292	270	274	291	260	241	254	251	255	235	226	256	261	295	260	280	264	258	266	270	288	242	281	278	253	287	276	251	239	272	266	263	255	250	268	272	249	260	244	239	262	268	267	260	265	258	243	261
8268	1211	2131	2281	1982	1623	1458	1243	1114	1041	982	890	899	816	781	729	726	735	727	726	666	691	677	625	661	621	693	621	602	626	622	631	599	577	632	612	570	616	607	611	598	649	558	557	547	567	618	594	586	658	607	589	583	608	609	597	621	547	612	577	589	577	611	602	580	618	593	573	603	621	605	606	633	575	608	563	534	572	593	616	632	595	588	581	561	538	588	586	602	575	550	591	555	584	544	563	592	557	602	558	579	571	606	571	590	560	574	582	583	556	597	576	606	597	505	601	599	605	559	587	591	572	602	611	556	604	560	555	590	599	616	584	599	614	606	602	581	620	607	586	564	599	613	603	595	604	651	595	571	591	591	565	579	612	576	586	574	622	598	573	602	567	613	529	599	618	585	586	574	614	578	596	582	615	572	559	544	555	566	593	604	592	606	561	585	581	586	595	601	618	553	584	602	541	547	611	602	572	607	584	619	603	583	565	554	580	592	621	541	641	618	606	586	632	582	581	562	606	594	571	589	632	567	636	580	577	601	593	599	596	603	589	589	557	607	588	556	579	574	581	555	596	640	592	607	588	573	551	596	588	593	596	636	631	576	562	604	629	591	570	574	586	589	588	578	601	555	559	613	573	574	599	578	582	550	569	585	606	594	574	595	608	549	559	567	575	546	594	575	549	592	559	562	566	582	543	643	589	600	572	575	611	596	616	596	568	612	604	583	575	576	600	593	594	552	567	589	597	595	579	624	612	622	567	553	578	591	588	582	550	605	582	576	613	559	645	571	577	585	616	552	568	575	602	534	599	540	588	567	593	574	587	566	579	583	586	624	566	584	589	598	600	602	560	570	584	516	597	584	592	597	613	535	606	569	582	585	541	600	589	590	610	600	574	611	547	600	564	579	597	568	644	583	588	575	600	567	558	544	566	593	568	560	561	539	583	533	599	560	575	594	552	584	615	551	574	619	567	641	610	573	602	599	600	578	562	630	593	586	591	639	557	563	639	596	574	600	591	580	553	604	614	610	606	538	565	621	554	604	563	573	596	597	572	556	624	647	574	569	562	593	589	546	580	573	594	580	564	574	612	598	534	588	585	601	617	541	580	616	581	639	565	604	563	603	602	535	568	594	568	594	621	570	580	577	616	575	580	630	575	575	617	608	599	564	627	575	594	540	578	561	553	532	612	564	609	602	584	622	611	632	597	583	553	582	615	620	576	605	587	576	554	614	615	572	544	572	607	616	564	585	585	580	572	602	596	566	601	603	597	596	607	624	562	633	574	622	605	586	597	611	571	581	621	592	562	562	594	573	627	551	574	574	570	596	548	575	603	636	617	562	574	593	549	553	588	590	639	612	592	591	556	555	641	553	633	605	612	628	578	619	552	576	592	601	552	578	566	591	535	554	607	572	567	603	610	606	584	608	614	611	582	572	604	599	551	631	549	629	589	556	573	582	578	589	593	604	577	638	583	570	624	574	599	590	594	596	563	531	572	588	592	627	572	507	602	605	612	634	595	567	623	571	579	607	572	551	574	586	571	606	554	575	594	633	552	606	612	545	589	584	565	603	589	600	628	529	624	568	614	589	581	556	607	588	584	614	582	545	576	609	582	550	592	600	599	596	566	627	621	612	590	656	611	574	595	575	577	572	553	561	567	554	566	605	615	576	650	595	603	581	576	559	579	598	580	576	642	616	583	579	593	590	590	609	573	581	591	586	622	598	594	567	574	598	612	530	579	572	578	576	633	594	538	564	591	574	581	598	629	593	594	624	606	589	590	574	567	606	605	607	573	587	629	577	548	596	582	626	589	605	565	604	571	573	602	571	594	565	558	591	616	553	577	565	622	593	579	608	582	576	593	578	587	598	591	627	640	578	609	617	558	563	576	603	626	552	609	574	593	580	561	610	579	526	577	589	558	541	613	593	588	566	564	573	577	590	635	583	626	604	579	641	595	584	612	576	602	594	601	606	554	569	611	611	631	553	588	572	562	579	544	603	604	609	611	580	614	607	606	576	607	555	613	566	606	603	579	566	556	584	584	588	584	567	576	599	527	633	597	583	590	634	557	559	596	571	584	613	575	598	594	603	630	572	552	578	564	583	604	587	555	582	589	578	595	595	572	599	582	608	571	621	589	565	577	534	584	588	578	617	598	570	574	594	596	596	605	627	588	549	609	557	619	574	578	589	584	575	618	568	578	552	588	592	567	603	633	612	576	556	599	578	613	566	576	596	652	600	637	552	598	557	579	583	545	580	574	592	610	584	612	624	612	586	613	587	586	609	573	594	624	532	588	573	580	541	610	585	603	547	567	589	565	578	604	587	569	552	561	601	533	649	629	590	570	634	587	596	627	587	643	594	610	576	567	590	555	595	620	588	652	602	588	527	576	603	550	578	558	578	537	608	601	600	580	590	577	559	612	555	605	644	546	603	551	547	614	568	545	572	560	578	602	574	595	580	594	586	554	541	595	599	600	606	558	583	572	592	566	550	591	635	576	572	582	598	614	640	568	550	589	604	608	576	618	619	598	577	598	575	622	573	601	589	591	594	568	573	610	566	597	576	593	618	563	603	573	575	551	600	606	591	573	639	587	613	565	583	611	581	615	627	625	589	575	586	602	558	614	579	581	536	619	597	609	563	621	563	591	592	612	606	582	591	612	592	573	590	541	596	593	615	598	586	561	586	604	579	566	580	553	610	595	588	583	554	592	598	575	594	577	556	594	581	609	598	576	581	583	599	576	669	604	614	594	599	608	635	608	612	570	593	598	607	577	583	580	594	577	585	593	567	567	606	580	561	580	580	603	569	601	621	634	571	589	612	584	571	581	599	582	559	596	579	600	557	579	626	616	588	587	600	561	601	608	617	581	563	595	612	579	600	609	617	586	620	591	566	590	582	608	630	617	565	605	577	602	575	621	585	603	592	583	592	544	606	587	581	593	593	565	587	564	588	597	555	583	626	576	588	572	569	613	556	624	578	571	552	594	639	607	551	564	553	575	601	609	561	625	656	578	580	581	601	612	583	575	578	618	598	596	601	604	581	575	599	522	580	539	565	547	550	582	583	563	567	595	584	541	627	597	575	578	563	594	594	569	599	616	590	548	625	595	542	598	606	595	581	616	557	605	588	643	564	574	583	583	600	604	604	583	561	581	590	645	581	578	540	560	620	577	571	591	565	584	626	601	591	566	623	563	575	639	568	568	576	555	561	603	551	578	572	575	603	636	603	582	633	554	609	597	588	607	594	588	623	609	575	580	521	563	595	575	630	600	585	637	568	610	629	597	559	561	575	591	557	615	633	638	604	552	636	586	587	539	590	577	588	592	589	618	587	631	582	601	600	636	579	572	588	580	587	566	532	587	635	586	595	601	625	588	594	595	658	581	584	597	586	549	574	599	612	595	604	604	563	644	646	607	614	567	615	603	567	608	592	612	586	589	594	631	561	559	558	628	577	583	586	516	536	570	601	579	569	599	634	577	587	535	605	581	606	584	589	615
1433	200	232	213	201	183	172	189	182	191	180	190	159	172	169	170	178	154	178	177	181	187	163	180	201	192	196	172	176	164	177	185	169	174	172	188	188	194	177	184	160	168	176	170	171	159	173	167	172	150	181	212	179	173	149	157	206	187	160	180	168	180	188	173	172	194	202	193	174	174	187	177	179	177	177	201	156	168	165	177	202	152	161	192	193	177	192	169	181	185	176	158	172	172	192	190	200	193	163	172	179	177	165	183	202	199	171	164	172	179	161	166	181	181	188	158	170	179	197	163	164	169	139	180	189	164	196	181	176	185	202	169	178	159	164	184	179	169	169	187	167	159	164	224	181	191	169	192	195	184	177	184	163	173	162	183	148	177	173	142	169	193	181	192	196	161	159	172	178	173	154	191	178	198	192	168	148	196	163	202	172	187	192	172	155	204	176	162	194	193	187	181	192	172	186	182	185	171	187	189	195	169	171	186	173	191	142	194	207	163	189	205	162	164	166	172	174	187	179	171	172	192	163	203	173	185	180	177	165	177	192	198	181	178	190	197	184	186	187	188	171	186	172	155	168	175	198	214	151	176	183	194	172	162	192	163	178	166	165	156	195	176	200	185	179	152	184	169	178	163	182	170	170	168	156	181	211	205	179	173	189	170	194	174	190	193	194	166	173	199	182	181	173	198	173	175	194	155	164	173	199	189	176	178	186	177	155	171	174	162	159	175	168	181	186	169	183	171	189	181	177	167	186	194	193	188	193	168	175	162	186	174	176	172	171	181	159	190	157	195	175	160	173	166	174	185	187	158	156	140	157	176	149	155	167	162	161	189	172	184	171	168	189	153	167	185	167	160	190	185	184	150	163	167	159	203	192	193	166	190	157	154	171	169	177	165	180	189	191	188	177	204	181	182	158	187	183	211	181	174	198	167	185	179	170	201	183	169	196	158	177	180	191	169	177	170	181	169	168	165	166	190	189	176	179	172	169	173	206	168	183	159	188	163	174	183	172	188	207	183	174	217	173	136	169	198	159	190	182	177	153	172	180	204	174	182	171	170	155	174	181	177	184	215	160	176	171	181	161	184	169	173	192	160	177	186	144	176	202	185	185	176	161	197	185	200	192	169	186	172	185	165	148	180	161	184	180	165	173	156	175	180	179	169	180	173	172	193	181	170	179	149	157	172	196	180	188	185	174	192	162	149	177	178	162	169	176	166	188	176	160	165	174	159	176	187	202	199	175	152	173	191	164	162	200	185	158	163	174	191	165	165	223	173	189	175	167	165	184	149	168	197	188	147	183	177	178	169	167	177	160	182	169	151	155	159	182	179	186	166	214	180	192	198	186	163	155	183	175	160	176	165	175	153	173	191	184	169	167	188	208	179	188	192	184	196	199	177	176	195	185	180	191	185	150	153	174	178	180	174	168	168	186	191	167	203	144	163	193	175	192	154	199	213	167	201	171	175	151	185	161	185	175	196	188	184	141	152	160	149	205	185	167	210	197	183	186	167	173	187	209	185	145	175	172	176	186	202	198	157	194	180	185	172	180	177	193	184	192	167	147	154	179	196	163	169	180	193	171	179	194	181	155	185	187	194	196	181	163	149	171	210	185	201	190	169	181	153	190	176	202	159	180	191	169	188	184	184	148	174	174	152	192	192	193	167	154	186	181	191	191	149	183	175	191	205	171	173	183	157	167	177	170	188	166	185	174	194	181	186	191	203	178	165	182	154	199	173	192	189	194	194	192	188	167	176	184	195	145	177	181	177	163	165	175	196	171	171	167	194	185	197	170	174	170	172	158	184	189	165	156	189	168	185	172	187	187	168	202	186	193	188	177	174	170	172	199	174	197	152	188	177	175	156	169	167	162	200	175	158	194	197	177	175	177	156	201	167	156	184	197	174	179	194	181	196	189	185	154	186	172	166	183	181	190	190	170	181	161	160	169	168	175	174	155	172	166	182	153	168	185	183	180	191	166	169	190	172	187	175	203	181	186	144	171	161	209	162	174	165	166	176	183	193	178	145	189	206	163	198	206	174	164	155	173	159	156	170	165	173	136	188	175	154	166	177	166	179	202	164	172	164	173	186	155	174	156	171	183	178	161	170	185	185	187	181	189	187	163	169	160	170	200	179	166	161	144	164	170	174	168	184	164	194	183	168	193	148	182	164	169	173	184	142	177	180	167	187	174	177	166	167	205	178	155	178	182	150	189	191	180	214	184	187	202	184	185	185	170	186	171	181	195	190	188	159	168	169	169	161	176	196	160	163	162	182	157	158	170	182	180	175	159	170	191	192	189	168	186	150	185	167	191	184	211	189	185	169	173	161	161	175	178	202	184	183	177	146	159	180	146	200	192	136	174	198	160	151	151	144	183	161	181	176	179	185	184	177	203	180	150	189	184	178	167	201	202	178	178	168	155	179	177	163	176	194	153	203	184	180	171	169	191	182	166	168	198	165	181	175	180	163	167	183	187	179	181	192	180	189	164	168	164	176	178	178	155	165	152	174	180	170	178	175	215	182	167	180	176	195	164	191	185	179	155	152	139	172	197	189	173	148	169	189	180	173	181	176	193	165	169	176	172	197	209	173	150	187	196	172	183	173	165	163	162	185	199	201	178	187	180	156	209	153	161	186	178	198	169	170	201	196	187	151	173	209	185	141	195	202	166	185	181	157	169	184	157	177	172	167	170	177	186	172	180	171	166	172	172	166	163	191	155	184	186	165	214	200	165	175	189	162	192	184	179	190	179	205	195	184	183	156	223	180	158	157	168	158	176	170	191	159	185	162	154	190	171	195	171	182	147	177	156	177	177	179	172	165	157	202	185	189	196	167	184	178	160	157	184	179	172	190	177	169	159	157	177	186	151	170	175	180	210	165	170	184	163	157	196	184	201	164	175	164	203	156	179	160	179	169	177	202	179	194	176	196	182	202	160	177	185	175	174	165	184	187	203	191	166	193	197	189	192	174	196	183	183	217	168	182	170	183	191	183	162	157	143	186	192	197	171	158	199	182	195	164	173	186	165	178	157	197	168	147	177	168	191	155	188	203	155	157	204	186	177	172	169	171	159	181	162	187	181	165	182	168	201	174	183	191	188	186	232	195	170	155	161	164	180	182	197	202	174	155	188	193	184	141	163	193	178	176	184	172	172	181	158	174	165	162	173	198	195	174	184	159	184	188	194	168	198	190	168	156	161	178	183	189	208	178	173	203	157	163	150	146	150	186	185	186	179	163	178	183	165	147	146	185	193	186	183	164	155	176	196	184	176	173	152	186	192	207	180	148	188	146	163	185	199	185	184	158	171	191	181	144	177	191	203	173	168	173	190	162	172	168	161	179	167	167	174	135	161	180	165	176	171	172	186	171	176	158	196	191	203	176	198	161	180	191	163	208	179	185	175	172	175	168	187	185	204	197	190	167	161	174	158	187	176	182	171	179	189	192	170	198	184	171	182	165	184	187	176	175	171	194	147	182	158	172	167	174	183	174	172	152
1702	453	498	501	536	473	485	483	457	489	455	471	486	471	439	418	471	428	459	492	416	423	448	430	455	446	425	451	431	418	458	461	491	461	417	435	468	452	467	442	438	468	448	462	452	398	458	422	386	480	440	410	469	416	446	438	480	446	463	476	446	469	438	457	453	480	407	461	415	440	465	420	434	478	454	457	422	446	482	457	454	424	452	454	433	475	455	452	466	482	453	455	423	432	440	473	474	460	435	409	447	444	453	440	433	440	442	445	447	474	467	458	455	478	449	445	461	427	450	417	444	435	439	457	450	431	451	430	425	426	458	426	441	442	414	439	438	476	471	464	404	396	463	446	429	460	463	478	431	461	442	424	453	414	445	480	431	439	437	451	429	478	441	450	424	435	454	442	474	448	408	440	452	485	478	420	416	453	464	425	482	445	471	420	419	443	466	425	448	428	452	413	462	462	456	476	439	471	459	431	404	452	414	438	480	426	448	453	433	449	460	488	414	467	438	431	431	404	441	462	433	439	445	472	467	410	472	431	422	487	469	436	415	476	457	457	446	480	471	467	441	417	420	461	456	451	466	437	434	454	450	459	468	462	479	424	469	437	462	414	445	461	477	451	419	452	437	447	429	440	480	462	440	451	420	436	442	447	457	416	422	448	445	413	440	465	465	422	416	471	446	420	431	471	448	411	436	417	467	436	453	418	452	445	481	439	446	424	439	458	407	451	453	450	440	454	423	486	441	470	437	417	476	427	470	465	442	465	422	489	443	430	444	425	487	480	432	436	462	427	475	441	446	450	466	448	436	455	440	434	485	432	416	462	412	462	479	441	427	442	416	427	471	491	484	426	472	472	457	418	439	442	459	464	417	439	447	438	451	460	451	444	435	449	487	475	448	469	424	456	430	474	459	412	421	472	439	437	441	417	447	423	428	407	426	408	466	460	424	449	425	423	412	446	405	452	408	446	435	452	430	454	439	459	486	429	446	412	431	455	486	467	438	436	453	473	489	467	453	424	434	440	444	466	418	447	455	471	413	443	471	455	463	449	430	460	443	438	443	438	450	463	449	440	437	459	453	413	409	425	418	457	441	504	471	408	412	486	474	445	379	466	425	448	451	450	459	451	463	466	483	477	435	428	448	471	465	430	432	443	417	397	427	428	468	440	453	473	468	444	477	440	454	443	481	447	435	493	451	457	454	495	445	474	429	521	413	419	441	445	479	412	457	438	426	473	456	425	405	469	456	413	416	449	428	429	440	452	422	432	434	461	437	424	410	467	457	423	445	446	455	457	447	496	466	444	451	481	457	429	410	444	447	467	447	436	452	431	464	392	424	444	434	451	465	432	450	458	415	472	456	461	431	421	484	447	427	433	426	433	459	448	465	458	446	443	459	422	426	459	448	446	442	498	461	455	429	449	484	483	432	457	437	414	451	441	425	444	461	468	444	438	442	476	434	452	463	435	452	435	422	453	422	452	410	440	446	413	485	425	420	436	435	448	438	461	408	451	484	445	478	432	456	457	452	436	425	471	424	425	480	435	446	464	462	401	422	500	445	430	408	456	458	435	433	438	457	482	466	451	438	493	420	434	403	438	478	447	428	487	457	443	457	477	461	432	457	449	439	461	498	415	457	443	436	416	443	477	452	439	452	430	445	444	447	450	434	449	443	438	420	441	451	454	468	462	492	458	461	447	418	457	456	459	453	436	439	463	415	468	465	459	432	465	429	437	453	429	421	460	484	445	443	429	465	455	437	451	430	450	464	425	489	468	431	447	424	416	446	432	453	452	422	474	438	415	431	405	431	423	418	435	435	453	441	454	477	478	420	450	453	502	479	455	426	468	423	444	458	444	432	431	473	423	459	466	448	440	426	428	443	419	421	482	451	480	454	479	464	418	443	445	490	443	422	452	489	445	456	444	443	429	441	481	450	434	442	463	423	422	430	453	429	426	444	436	438	442	438	450	465	458	424	441	413	386	469	438	443	440	455	469	466	417	444	446	470	454	428	443	468	464	437	454	448	445	438	449	443	437	421	421	486	452	434	422	463	438	453	434	471	427	430	443	449	453	468	469	469	455	467	418	428	474	455	431	446	430	471	479	463	468	446	503	425	409	444	425	464	468	440	450	394	458	432	425	472	441	455	457	450	459	452	459	463	445	466	466	488	455	447	423	410	447	441	445	437	473	481	445	474	454	434	495	466	424	474	423	442	476	437	463	451	466	417	451	425	401	418	451	441	431	454	455	409	448	432	444	438	490	428	440	469	447	433	427	439	452	404	454	453	460	469	434	406	463	467	426	445	490	441	450	442	442	430	445	429	434	479	451	466	447	428	445	419	474	480	486	422	444	461	468	461	415	449	433	476	452	468	450	453	462	477	437	479	446	459	461	441	460	451	455	460	450	443	444	427	447	415	419	459	477	443	407	439	464	433	447	488	402	468	436	463	448	433	440	447	449	490	454	494	407	438	452	490	445	457	413	461	453	440	464	473	449	422	479	430	458	427	471	435	446	442	414	460	437	443	445	475	453	422	459	445	428	447	466	438	451	478	470	434	434	434	423	412	461	455	420	409	467	432	441	474	440	468	449	452	467	456	434	431	475	460	428	440	441	450	428	459	429	417	442	447	469	434	472	474	460	467	423	387	456	424	468	487	453	471	429	483	435	436	447	484	447	448	475	463	441	434	455	471	446	426	450	444	439	457	436	429	445	444	442	432	465	449	477	490	460	451	439	432	433	459	442	446	442	474	434	445	424	436	444	502	438	413	424	422	444	449	424	423	471	459	439	444	487	451	449	429	483	484	443	454	444	473	428	428	411	419	458	439	449	443	467	431	456	477	474	415	449	465	411	459	459	430	465	464	461	502	439	427	440	436	434	404	435	442	431	470	394	431	446	445	448	440	422	428	421	458	413	445	451	421	462	451	435	456	428	486	423	478	436	409	454	446	431	469	429	442	445	430	489	450	465	454	432	425	449	414	454	433	439	479	443	482	466	475	398	464	412	508	467	434	444	430	450	456	427	435	451	462	412	443	459	427	464	457	514	444	449	437	459	450	451	459	436	473	430	417	431	462	457	464	436	475	422	446	446	410	414	441	402	468	416	420	452	443	400	459	457	473	463	459	426	439	435	464	470	477	477	440	470	390	406	456	482	459	457	442	454	476	436	482	452	460	446	433	470	474	448	374	486	441	434	413	437	432	425	493	449	440	455	436	430	469	455	444	473	438	450	475	451	471	457	444	431	444	452	424	476	452	446	432	457	463	452	420	414	450	385	456	485	447	455	456	445	417	417	447	404	449	444	440	464	422	412	425	447	454	447	463	473	428	481	447	428	489	457	446	450	465	430	472	432	441	449	420	434	412	442	412	462	444	468	437	420	483	449	438	467	442	452	413	432	444	438	425	446	449	473	459	416	444	488	443	484	455	439	437	486	442	436	461	409	439	442	435	447	438	442	420	483	455	466	460	447	432	453	470	455	451	436	454	388	415	446
7835	683	657	595	470	435	388	389	374	353	358	351	348	336	329	340	334	342	335	339	327	336	325	321	311	331	315	303	286	334	337	351	331	361	353	282	329	295	264	294	276	331	315	321	316	346	328	314	299	326	292	294	337	370	278	296	327	318	343	297	335	306	312	313	303	370	324	311	296	302	312	306	336	332	329	298	314	317	334	315	330	347	301	325	286	311	329	267	358	341	321	329	312	337	347	328	309	303	305	286	331	320	330	332	309	309	306	313	329	322	311	322	322	286	338	344	326	309	327	290	299	313	324	328	331	301	304	292	320	324	335	329	331	322	337	316	298	312	317	341	282	295	356	326	334	337	330	313	328	290	316	333	330	302	327	293	357	310	295	305	321	295	315	284	300	324	325	343	369	330	335	334	325	293	331	301	322	342	323	291	303	354	336	300	351	278	314	329	321	317	321	314	324	341	296	324	310	315	344	312	331	328	290	289	339	297	295	353	341	325	317	340	322	322	319	317	300	299	341	320	320	323	310	317	315	297	330	298	338	305	302	326	328	296	286	329	291	299	336	311	336	341	309	300	329	330	282	330	302	326	345	318	317	292	300	333	300	318	306	330	354	293	324	346	315	322	318	323	287	324	298	330	302	310	336	347	331	316	293	321	294	327	326	312	320	335	350	331	331	326	311	323	302	316	288	339	293	354	340	328	316	296	324	290	377	305	295	344	360	318	307	319	302	308	295	311	314	300	355	338	302	309	327	340	324	314	314	323	322	315	309	325	326	317	322	290	316	330	305	321	330	297	305	315	306	338	341	325	342	282	322	321	342	357	333	332	317	291	318	345	339	313	313	331	328	319	330	314	312	332	323	347	346	343	310	288	309	314	350	311	328	327	370	300	338	334	320	343	306	307	323	341	330	317	338	281	317	329	309	291	306	284	360	338	317	364	332	309	299	341	321	348	296	323	306	292	316	283	325	300	301	311	323	315	316	324	297	345	293	327	285	325	302	334	348	317	324	293	339	337	337	348	334	307	296	317	343	312	318	316	313	298	327	308	321	317	320	350	332	310	322	301	358	289	290	324	339	323	329	338	276	298	306	327	323	309	304	329	322	304	321	346	338	341	340	311	294	328	317	327	303	307	309	333	345	316	281	319	312	263	295	305	313	297	328	351	279	355	334	329	287	306	310	323	354	312	332	320	335	321	340	282	311	307	312	291	321	334	281	308	361	330	325	307	327	335	304	329	329	370	319	353	301	320	292	300	309	335	344	313	349	354	328	295	329	329	366	309	302	324	314	310	294	334	308	313	299	316	324	302	327	302	318	314	311	326	350	311	334	294	304	315	338	292	335	298	309	313	302	355	319	325	336	349	352	293	357	309	307	279	298	367	312	271	312	299	336	306	317	342	314	315	328	287	336	339	322	324	319	350	347	302	297	338	326	320	322	309	330	300	308	330	314	350	314	342	337	355	332	293	307	339	330	328	285	343	336	291	317	325	323	309	304	309	335	328	286	324	305	306	311	326	343	379	313	317	312	332	324	291	310	325	318	298	301	319	329	332	301	304	329	313	356	326	341	308	355	302	297	318	309	331	324	312	338	345	287	295	299	307	329	316	313	307	302	303	303	337	317	331	314	335	314	303	298	337	331	328	324	297	315	309	326	309	319	294	328	312	302	319	299	366	303	322	307	326	301	332	298	337	308	314	333	317	293	314	312	314	325	316	311	357	290	302	311	319	331	308	341	308	310	328	305	348	320	299	333	343	287	344	311	336	338	320	339	322	288	332	322	319	293	322	336	312	315	336	292	314	349	331	331	323	311	317	329	299	311	332	275	313	317	312	339	346	307	316	325	346	325	330	324	322	333	300	298	325	315	341	309	303	289	321	337	301	298	320	297	325	300	297	361	322	308	329	342	344	330	280	294	325	357	329	336	290	333	348	317	315	296	333	347	318	340	309	308	343	309	334	288	290	368	307	339	303	349	327	333	316	304	306	322	297	348	325	337	313	332	322	307	317	301	332	336	288	300	290	306	268	297	338	299	315	340	282	320	318	333	328	359	278	358	347	310	343	342	318	340	315	333	335	331	333	333	319	314	313	304	322	325	337	324	324	281	315	294	298	316	349	344	305	347	322	291	291	323	312	318	302	320	308	309	334	307	318	302	298	329	306	304	320	328	326	348	279	322	358	317	285	302	296	308	331	354	323	339	319	278	317	320	299	315	312	316	312	305	341	300	287	332	319	317	324	345	337	343	302	318	311	322	334	321	315	339	318	323	321	297	347	325	276	320	307	336	303	330	276	318	341	316	316	337	298	349	331	318	301	345	318	308	302	334	328	311	312	302	324	349	315	335	325	295	330	345	338	345	339	334	332	320	305	316	313	274	278	324	320	312	332	335	304	333	339	318	300	310	305	296	331	358	333	336	317	299	300	327	305	304	311	287	303	362	291	332	307	317	347	285	301	354	315	290	311	355	323	277	345	341	342	322	308	318	308	334	317	310	319	299	306	300	360	316	329	327	322	335	300	298	345	347	353	300	335	322	312	328	304	347	338	291	309	293	300	350	309	346	344	341	276	297	327	325	318	310	325	312	303	357	329	333	328	331	310	318	301	312	313	289	299	303	273	302	351	326	321	328	332	315	306	335	311	315	343	333	318	352	327	299	329	324	279	319	301	313	303	313	328	325	321	307	306	304	326	328	320	340	309	328	333	307	315	280	335	324	343	329	328	307	302	320	311	300	316	315	314	323	324	316	353	305	316	299	338	310	302	308	326	291	283	286	299	328	316	294	300	344	318	332	292	324	339	279	336	346	324	316	308	297	343	301	287	315	286	329	307	321	360	349	340	279	305	317	289	317	322	340	319	329	303	328	292	326	308	318	340	341	297	334	334	339	317	318	314	301	310	320	318	331	301	321	307	296	324	318	321	318	297	316	335	355	308	312	310	348	316	326	329	322	290	315	318	319	295	315	340	335	324	368	309	322	329	349	333	341	331	321	323	347	308	330	328	363	313	331	294	318	305	327	310	298	314	317	313	366	354	314	270	359	333	307	334	302	358	340	349	335	343	335	352	325	320	321	310	297	285	285	295	313	310	342	327	320	333	324	294	299	309	332	339	296	318	318	311	340	321	312	324	342	329	330	283	342	314	330	307	295	354	299	337	345	334	310	333	267	327	290	293	319	312	328	293	363	324	323	311	352	298	301	339	332	323	339	344	313	318	321	320	351	287	305	327	317	311	329	300	361	334	317	310	301	344	326	313	299	331	336	344	335	301	308	306	303	316	292	321	303	313	336	312	344	305	312	322	282	311	324	307	328	309	317	310	291	349	322	317	316	321	344	309	316	329	330	330	335	309	327	305	327	295	322	323	273	285	287	330	308	337	324	334	330	317	289	301	345	289	330	324	259	321	327	296	358	343	313	300	324	359	314	292	308	344	331	296	276	311	287	314	317	300	298	329	304	271	327	345	332	308	323	353	349	302	305	314	309	338	319	317
6623	1010	1538	1567	1448	1235	1211	1073	1023	921	876	898	885	831	852	823	811	771	803	819	786	741	788	814	810	732	746	785	777	747	763	767	743	745	735	733	727	771	747	748	713	729	687	697	729	776	742	681	739	712	751	711	728	728	694	752	700	730	741	757	703	731	747	715	750	737	749	767	723	737	727	740	770	765	776	758	694	755	719	741	737	729	722	773	701	673	767	756	700	762	735	690	696	716	752	764	741	695	733	733	755	725	693	665	786	701	740	726	749	709	714	739	739	732	695	737	716	678	754	717	654	699	710	717	762	718	693	729	737	694	794	753	787	731	687	692	740	775	712	767	714	733	767	770	727	756	746	717	714	752	684	766	749	723	720	719	760	734	731	659	748	748	706	707	732	681	736	706	733	738	731	708	726	748	722	744	743	743	755	756	770	744	735	733	717	700	737	765	742	683	688	776	726	763	683	752	723	679	756	741	752	734	701	721	742	721	653	763	738	692	774	686	741	780	743	742	690	756	697	740	725	716	756	735	762	720	755	734	728	744	704	705	758	704	701	676	745	727	731	723	726	718	731	770	709	692	753	704	771	733	692	727	745	741	721	759	776	715	730	727	693	714	724	742	771	746	720	707	695	670	718	782	694	699	677	708	716	730	704	724	710	743	738	726	725	698	730	703	726	739	757	693	773	741	720	728	718	739	731	720	692	726	734	723	738	705	703	775	747	748	722	742	765	724	756	712	764	761	744	723	710	748	680	770	741	738	723	756	735	718	752	741	754	734	764	694	759	755	697	764	784	673	795	718	745	749	750	691	751	761	713	726	734	725	744	762	723	727	721	725	716	710	719	702	677	703	732	711	685	729	731	780	744	728	752	682	713	684	730	738	706	726	692	728	729	678	752	738	674	751	761	749	730	693	682	722	740	702	701	730	717	774	727	735	735	744	743	759	691	721	726	739	757	711	710	702	738	713	719	743	699	755	777	713	714	737	713	696	694	767	694	713	695	702	781	705	784	706	797	747	681	756	752	720	717	727	736	715	747	714	727	702	720	723	695	712	729	703	726	766	746	716	729	750	714	721	710	715	703	710	741	722	734	733	711	695	699	747	699	684	703	726	777	757	730	692	782	696	703	723	679	745	732	704	723	785	704	736	756	742	754	720	709	744	730	710	729	726	775	747	764	730	752	728	777	713	686	735	712	727	694	752	672	714	774	748	729	741	724	772	790	745	716	773	741	734	761	758	776	704	715	737	726	722	779	709	695	726	741	713	718	733	713	688	751	743	734	712	738	736	767	737	694	722	710	737	756	743	676	735	722	743	721	713	747	778	736	698	778	731	722	708	700	728	727	722	718	746	758	712	702	717	739	693	700	696	745	713	706	743	700	710	722	730	695	735	695	764	731	738	740	762	771	762	729	698	740	721	752	753	747	705	733	739	745	638	744	716	709	749	749	734	749	689	784	725	712	699	719	716	780	749	746	752	750	718	719	736	717	760	735	747	714	741	771	730	752	712	753	697	741	676	751	734	723	713	705	757	749	716	718	758	717	695	744	722	756	738	712	704	748	722	769	746	711	727	718	748	687	738	763	752	704	677	768	784	711	768	750	770	760	710	752	740	769	725	737	695	694	707	736	741	750	729	727	698	753	702	755	713	752	751	765	714	663	732	752	677	701	699	711	726	726	703	700	718	727	717	750	750	728	759	709	740	710	736	752	737	750	726	723	710	743	716	689	715	713	760	770	738	679	754	722	741	742	701	752	765	737	704	696	786	729	772	719	769	736	699	789	793	765	725	722	728	747	763	743	731	714	741	730	720	743	762	738	715	727	727	734	734	700	746	725	689	678	728	726	763	723	751	713	722	751	760	732	724	751	715	701	719	748	731	732	714	724	715	684	720	762	704	724	690	739	745	702	705	740	722	731	737	743	737	712	752	751	715	715	742	725	737	788	735	720	738	722	768	728	679	761	708	689	758	683	729	746	757	739	733	689	723	716	747	740	685	749	725	723	784	758	707	747	707	700	779	690	758	735	776	732	705	711	755	743	711	699	734	797	700	710	683	728	787	692	731	700	706	766	714	722	775	754	772	714	729	702	707	775	730	718	766	775	748	718	766	780	731	731	704	733	698	717	721	687	757	776	736	739	728	735	695	745	738	777	698	691	726	692	810	738	788	722	762	722	754	727	752	712	732	678	741	670	691	704	708	737	740	703	695	717	731	728	733	701	749	721	717	746	751	779	711	693	772	720	695	673	666	727	722	718	736	687	760	712	729	715	725	741	716	733	717	687	750	710	770	686	750	709	736	653	726	733	752	743	703	674	688	724	709	720	722	727	732	683	745	732	747	780	749	732	737	704	753	723	747	706	667	705	752	710	770	758	743	728	698	720	752	753	737	725	702	742	670	733	711	713	686	732	698	717	744	690	731	729	783	724	750	704	779	752	743	725	701	710	663	714	746	711	696	740	756	686	786	739	770	744	700	744	747	757	716	746	727	753	759	786	655	678	724	719	720	745	743	720	700	705	721	692	735	682	757	738	710	710	657	718	694	786	706	724	695	734	707	789	770	765	741	743	711	684	742	716	732	746	741	763	785	723	758	745	682	699	757	697	729	735	708	735	734	771	727	730	729	772	810	731	743	741	668	733	740	747	719	731	736	787	736	708	655	708	760	740	771	739	752	724	739	697	709	708	730	741	770	735	715	745	740	769	692	709	734	717	708	765	716	762	733	704	706	729	756	775	726	693	700	743	733	767	768	764	767	659	719	770	790	713	725	705	690	747	752	683	743	772	721	752	762	660	697	740	762	739	769	714	740	745	766	725	745	701	756	707	737	744	771	656	737	727	748	698	710	763	715	719	715	708	742	739	712	738	732	756	715	717	696	744	712	702	698	709	714	752	708	726	801	755	754	677	737	738	728	710	729	712	689	742	733	736	753	762	728	756	771	671	738	789	716	725	721	736	748	702	701	764	710	762	762	714	715	724	726	693	719	727	733	713	729	702	743	732	684	726	769	775	733	708	697	725	702	738	733	682	718	741	698	709	719	739	724	753	714	703	713	724	727	696	727	716	743	680	754	738	710	715	736	747	719	698	756	731	739	743	730	706	705	726	730	746	730	707	732	731	750	732	662	691	732	719	731	743	722	745	689	748	750	718	741	757	762	748	720	719	749	752	741	723	712	698	777	797	715	767	738	768	704	678	767	744	687	719	737	736	742	709	692	724	789	807	774	742	703	692	746	756	714	739	795	705	732	732	740	739	703	705	691	766	723	710	739	785	752	713	747	757	749	709	725	754	688	689	718	707	715	725	729	687	752	717	731	729	732	755	682	708	719	759	754	739	754	699	728	735	729	699	737	690	714	741	740	715	709	762	740	684	741	702	714	698	721	702	748	751	695	752	709	766	724	677	726	717	708	703	735	740	709	681	748	700	749	735	739	755	772	721	709	745	740	716	724	655	729	759	701	709	726	725	745	707	698	753	743	709	751	799	754	730	731
14663	1307	1005	791	610	484	386	396	369	344	321	320	294	305	301	281	309	274	283	295	263	268	289	253	294	260	233	273	255	261	238	212	263	259	256	290	260	261	255	259	254	252	263	248	265	275	254	259	269	258	281	274	260	248	248	265	290	270	245	279	269	254	236	259	255	265	236	285	249	286	266	273	286	288	268	267	257	242	246	252	228	274	244	264	250	219	245	256	262	244	266	266	257	260	270	287	283	261	282	225	230	250	216	227	248	246	245	287	268	273	278	278	263	235	290	269	254	257	260	287	307	282	260	273	280	257	270	274	234	236	264	273	265	245	257	269	250	294	262	233	257	259	250	254	243	239	257	248	283	232	247	267	218	262	248	271	234	267	273	249	238	236	257	265	279	253	262	235	263	261	303	268	273	289	268	245	257	268	251	278	287	259	228	228	253	266	255	263	253	283	265	230	264	281	247	272	257	270	275	292	263	271	267	266	265	276	218	220	236	259	250	254	242	248	247	270	253	248	271	227	271	267	227	240	255	260	252	243	278	257	252	267	234	271	261	262	238	265	281	233	269	253	264	244	282	242	268	264	260	255	271	284	261	220	227	231	253	265	299	269	280	263	229	251	228	244	278	274	267	281	256	253	258	251	249	254	270	233	246	263	259	287	262	260	259	253	230	250	263	291	250	255	243	237	268	253	232	267	274	250	272	251	269	255	223	246	258	247	257	244	293	242	262	279	252	277	304	241	284	251	239	276	266	251	240	254	254	249	269	253	236	257	250	233	260	253	250	261	269	261	252	255	265	259	284	249	231	246	296	283	278	255	295	270	238	278	256	250	229	239	262	254	248	271	274	275	268	270	244	301	298	274	295	262	235	252	259	272	216	267	260	242	274	267	252	255	263	266	258	243	292	265	273	243	261	268	260	260	269	276	293	263	278	272	319	282	257	285	268	232	265	245	245	236	271	270	249	281	288	260	278	261	251	277	226	263	259	260	264	233	270	266	267	261	230	263	269	267	266	257	245	231	278	248	269	258	259	241	261	260	249	279	263	263	227	269	226	270	270	207	261	280	276	251	261	270	269	244	261	265	275	271	265	255	227	248	235	266	293	247	237	257	239	260	251	266	255	250	287	262	233	254	285	226	248	273	263	273	251	259	243	263	276	250	254	265	301	219	271	287	274	264	264	282	234	280	270	279	262	247	258	227	273	292	271	276	280	306	265	277	274	276	271	276	260	265	283	269	263	237	267	256	225	243	256	255	268	267	237	271	278	232	263	254	240	282	257	239	273	261	231	222	241	236	249	280	259	252	234	272	267	241	269	272	252	282	260	285	270	265	249	228	272	231	269	270	224	280	232	270	226	238	260	247	284	295	272	232	255	273	260	272	240	279	264	288	253	244	240	321	269	262	249	255	288	245	242	218	233	269	257	237	261	219	289	277	224	274	278	252	261	293	260	226	299	273	228	254	260	236	252	252	256	247	263	300	289	250	243	229	256	258	287	270	290	273	269	243	269	269	234	241	243	248	286	266	217	257	275	265	235	259	250	305	251	258	227	251	274	268	263	245	288	268	270	232	241	254	248	261	257	233	246	227	260	244	275	265	234	261	243	275	252	253	247	239	250	271	248	283	250	228	283	264	250	289	268	230	241	244	284	239	250	247	248	238	282	267	251	260	260	280	243	266	268	260	279	253	274	269	236	283	244	248	243	255	273	261	263	280	282	301	260	269	285	269	236	255	272	298	239	269	231	269	238	275	239	254	284	289	267	256	282	261	235	286	245	249	258	276	254	264	285	249	245	252	244	271	283	254	245	246	265	260	276	268	265	254	273	268	279	262	247	254	224	268	272	254	247	254	263	231	300	257	270	266	269	293	254	251	277	238	250	240	257	232	251	233	241	245	293	262	232	264	236	256	290	233	302	290	251	258	262	241	269	264	242	237	242	261	277	285	287	261	278	250	267	261	266	249	252	251	247	259	248	256	241	253	268	240	264	260	287	298	246	257	282	261	269	271	262	248	290	273	271	267	294	254	233	225	258	258	290	274	284	280	260	254	249	280	282	253	245	280	267	301	270	322	266	251	255	280	223	249	243	265	280	285	280	259	295	279	276	254	282	252	259	257	258	258	266	303	261	256	251	247	258	285	258	248	262	257	247	264	250	264	219	251	268	266	251	246	268	304	238	259	278	300	239	266	280	265	230	255	248	273	246	286	252	250	267	281	276	229	255	275	244	261	256	244	280	238	238	244	209	272	261	237	246	258	265	229	274	251	253	261	245	312	259	251	279	247	243	252	272	296	229	263	251	294	259	247	266	266	258	267	280	236	249	256	282	260	235	248	239	240	254	265	275	256	272	257	251	258	293	288	253	246	238	236	248	277	254	279	265	255	260	241	265	290	239	232	257	271	279	261	245	237	258	253	255	280	265	248	241	289	262	260	282	281	270	260	271	275	260	277	274	246	259	247	243	242	272	295	251	275	240	245	277	252	253	274	267	269	273	250	280	266	268	269	258	262	265	252	243	286	269	253	248	242	273	300	262	258	252	229	285	278	239	250	291	261	263	274	246	264	269	254	241	273	259	262	247	284	245	272	231	238	255	257	242	250	243	245	253	254	266	265	243	218	253	244	251	260	269	282	261	264	265	248	259	265	253	219	255	253	270	302	275	270	280	279	272	230	269	268	274	249	282	259	263	271	299	256	260	258	297	254	250	274	258	255	252	264	269	265	278	288	256	257	246	244	220	235	246	252	237	242	256	248	264	253	237	267	278	242	287	235	255	287	264	280	262	239	261	266	249	262	236	256	254	239	250	245	269	274	289	267	263	277	239	278	276	252	272	256	263	268	279	257	258	229	238	255	260	252	253	262	290	242	254	251	261	261	252	265	237	252	261	254	224	248	262	264	248	239	260	288	275	268	256	237	251	277	260	308	243	238	257	283	242	261	259	257	252	250	273	263	244	237	260	257	263	276	236	280	258	255	267	260	251	241	262	261	250	237	249	262	255	228	266	252	266	263	273	240	220	266	274	262	254	262	271	262	264	246	275	268	262	278	259	261	258	280	252	263	261	293	253	263	277	260	268	273	264	254	271	244	258	243	264	250	248	254	258	253	228	233	266	293	222	265	266	277	245	234	256	258	255	274	258	254	250	264	278	265	247	250	255	293	277	293	274	264	255	259	271	276	254	254	253	301	275	262	241	277	288	271	280	283	261	270	272	266	270	289	267	303	279	234	233	256	258	270	264	257	246	251	235	252	254	255	276	254	237	260	271	230	236	277	265	254	286	243	252	242	246	263	263	258	255	299	264	261	271	279	261	286	220	253	261	255	225	245	259	263	273	274	260	253	265	242	232	267	282	233	249	274	252	248	260	252	240	258	266	251	255	272	273	258	261	258	259	231	239	262	255	264	287	258	238	256	259	240	252	248	271	240	247	261	222	222	250	244	216	277	240	257	283	276	242	285	252	264	251	261	254	252	275	264	272	246	256	260	256	255
8198	1249	2133	2283	1932	1610	1432	1174	1040	1001	954	892	900	846	751	708	741	736	679	658	729	690	650	680	681	658	663	665	609	671	613	638	665	578	627	642	599	626	585	574	575	588	613	626	585	573	587	578	608	583	624	597	593	572	625	608	566	593	588	591	576	603	629	609	541	602	624	599	603	592	590	530	561	547	553	615	625	596	589	621	602	614	553	551	568	594	582	553	588	605	624	573	557	586	593	578	565	582	595	577	588	584	558	586	599	540	603	568	580	606	604	575	594	591	552	551	606	603	618	606	560	576	540	584	622	519	579	599	529	564	587	586	589	618	564	602	582	574	543	610	572	586	563	563	615	536	580	603	544	584	587	608	579	635	574	573	572	606	567	557	563	574	577	627	599	588	587	603	603	597	571	555	558	588	569	612	624	556	619	630	545	594	639	564	588	558	593	622	584	597	583	569	578	608	570	611	549	554	578	563	585	615	619	551	568	592	561	552	612	589	605	625	626	585	583	557	550	540	568	576	604	579	579	564	589	576	605	586	599	568	598	629	580	589	616	529	559	603	586	543	570	593	620	595	626	572	581	601	635	613	595	578	572	567	574	573	634	594	620	574	580	592	530	583	539	604	603	577	603	592	583	596	563	594	600	575	556	615	596	595	618	576	628	610	625	549	553	563	569	591	569	581	582	634	621	566	615	587	579	592	550	613	592	589	610	545	583	595	598	590	542	619	549	609	607	638	548	615	582	569	564	618	594	608	568	564	585	573	591	555	558	558	599	584	596	592	573	589	552	579	561	605	610	549	611	574	600	597	605	606	589	568	578	603	608	595	547	559	565	589	579	562	603	614	567	572	592	627	570	586	602	610	568	598	594	595	575	606	587	584	543	594	562	555	582	568	590	612	540	551	581	586	573	592	592	581	584	525	555	608	585	603	565	574	589	564	617	584	595	612	565	587	583	592	613	598	597	577	601	560	569	595	575	549	537	572	578	581	594	589	565	607	595	585	563	566	612	599	588	587	590	586	566	611	599	605	617	557	575	568	594	557	590	579	590	583	608	576	585	566	586	570	608	570	551	554	569	579	606	597	599	598	545	546	616	588	555	564	546	569	637	597	627	578	597	589	571	576	604	564	547	599	569	555	599	579	573	597	592	541	563	619	600	614	562	583	594	568	571	578	573	565	587	557	557	618	583	597	581	570	586	597	607	577	607	582	540	573	566	558	569	593	543	620	589	624	578	536	591	597	564	597	575	591	582	594	588	572	603	618	569	606	576	602	615	613	623	568	574	620	581	587	593	567	600	542	584	581	609	578	571	616	592	562	588	590	571	596	557	573	579	608	552	577	580	628	572	579	593	582	584	582	608	602	629	602	600	579	550	582	607	610	597	549	584	597	567	582	521	636	586	623	623	562	594	630	596	590	569	595	581	580	596	606	603	520	590	605	585	560	592	559	608	596	584	554	598	561	611	565	630	584	593	566	603	578	587	561	600	581	618	578	624	597	589	595	593	604	577	599	565	591	588	599	583	560	614	589	545	596	594	564	533	588	564	600	591	601	538	579	575	592	588	610	577	533	576	624	594	607	609	621	575	561	584	565	598	610	569	555	594	612	554	572	555	560	578	568	582	585	577	591	587	612	551	591	590	572	579	618	548	546	584	601	532	593	575	555	578	544	624	617	577	599	590	583	589	552	595	537	570	603	595	602	552	577	599	588	607	557	599	586	573	596	567	588	558	594	578	588	604	565	621	562	595	595	616	577	610	608	580	573	587	609	590	577	570	575	579	585	565	593	588	605	545	593	619	581	589	565	604	590	572	641	535	635	583	563	569	569	592	593	591	614	570	543	577	587	557	585	607	634	592	598	603	611	595	646	592	615	576	618	585	572	545	617	630	591	594	608	569	605	565	573	555	551	626	609	589	553	586	556	556	598	579	654	579	589	574	605	612	585	558	571	583	597	565	612	607	572	587	566	578	559	536	579	596	576	608	573	597	583	528	593	624	572	590	553	628	580	637	566	572	599	547	551	556	591	561	577	607	624	582	598	561	595	567	563	605	584	637	581	557	621	586	569	555	568	589	618	577	581	558	623	555	581	555	591	586	606	597	594	588	606	607	545	584	572	593	546	597	589	616	606	556	593	602	632	621	589	591	585	594	593	571	563	564	551	564	599	589	621	598	569	578	577	581	585	562	605	553	578	595	582	588	563	564	580	610	581	599	564	611	613	560	545	562	606	620	569	602	552	588	551	543	573	577	620	577	645	568	613	590	560	558	609	598	598	598	585	589	539	568	600	579	623	571	559	639	610	551	573	570	566	600	572	591	598	572	619	599	582	607	612	588	574	621	565	600	583	578	612	609	588	586	590	551	554	581	561	609	578	614	538	550	588	583	571	596	577	574	579	567	575	599	546	594	622	577	618	587	567	591	579	586	588	596	588	553	606	579	554	576	593	603	609	609	642	588	534	576	581	538	570	550	565	611	606	627	585	585	610	578	593	589	586	583	582	554	600	561	576	562	629	530	577	599	568	587	584	612	595	566	554	601	572	592	604	555	604	557	525	602	585	532	621	592	570	593	561	619	610	583	593	605	559	634	618	569	552	567	577	583	573	652	583	556	549	598	626	610	596	609	555	574	539	529	568	581	567	609	619	574	609	585	588	614	578	595	607	603	568	593	593	631	568	559	550	592	602	595	554	603	575	605	591	588	568	556	563	533	617	586	610	582	561	593	619	578	619	543	571	588	579	602	558	559	571	577	612	579	564	543	549	571	579	595	603	605	555	573	628	570	581	604	598	579	581	593	565	620	598	598	583	581	628	544	570	585	554	592	570	537	624	611	558	597	553	557	559	627	598	613	564	572	605	599	590	589	544	598	562	579	619	652	543	543	587	586	587	584	589	583	595	600	594	559	568	561	564	603	573	572	574	609	520	597	630	602	578	570	579	581	611	629	595	590	583	572	589	583	538	572	529	577	584	569	580	638	572	564	581	582	617	555	557	606	586	579	562	564	553	565	579	594	576	618	578	589	599	575	523	567	577	620	598	554	580	573	620	578	575	604	588	555	553	591	566	601	596	556	585	549	561	625	565	597	506	568	533	608	580	624	582	578	562	570	594	536	604	595	591	616	577	605	606	589	622	584	564	553	582	613	586	569	629	601	634	580	556	571	581	609	545	574	591	540	581	588	577	574	597	559	577	580	572	608	579	585	587	607	581	591	585	593	609	596	579	600	589	579	543	556	562	564	558	568	608	574	586	567	621	639	590	553	549	583	585	583	617	581	623	596	589	571	545	597	536	602	540	628	603	576	561	614	583	646	595	600	593	587	602	634	614	597	576	636	582	597	573	594	614	591	531	590	609	574	558	601	591	583	586	567	626	579	559	586	572	579	603	601	600	598	567	632	567	620	594	578	572	609	605	570	582	600	580	579	583	556	583	610	582	555	600	610	608	597	580	591	590	561	573	585	565	630	611	567	612	588	577	595	574	578	557	576	582
1440	185	223	211	176	161	169	189	172	184	177	210	176	173	180	188	156	182	178	166	160	163	162	200	173	181	190	182	200	174	162	177	184	161	173	204	173	184	184	172	202	180	193	194	171	170	189	148	160	175	199	199	191	153	177	161	159	202	188	188	190	190	194	167	178	174	184	201	197	177	191	152	176	154	196	160	174	208	171	184	179	169	184	170	175	167	177	178	184	178	184	184	182	191	187	190	184	157	171	179	192	188	201	198	180	182	174	205	181	207	180	192	192	181	190	188	201	172	176	189	190	171	162	176	192	189	181	191	147	189	188	181	180	182	162	186	164	193	191	197	201	151	188	200	185	163	190	189	141	183	169	177	170	186	188	156	173	154	178	184	176	177	199	148	204	203	156	194	189	172	177	175	211	196	167	178	165	206	168	192	175	164	182	167	173	179	136	183	171	155	181	199	179	169	185	163	156	169	167	174	225	174	153	185	163	186	171	249	197	197	185	177	163	157	190	194	154	159	168	184	173	191	156	172	190	175	187	184	177	181	164	174	174	163	159	178	196	201	157	197	182	175	159	185	185	182	176	187	173	171	168	174	166	184	185	171	168	189	191	175	188	182	176	162	173	166	172	169	194	196	154	197	157	167	183	188	187	163	195	171	176	172	178	168	153	178	172	182	206	157	196	160	152	181	171	171	164	165	161	165	171	193	176	179	175	176	202	176	177	179	195	191	206	183	170	176	166	171	171	198	164	167	176	147	171	193	194	178	169	171	180	172	195	181	187	180	184	189	173	171	161	182	174	165	183	163	187	166	200	162	175	159	171	176	189	200	156	173	185	161	180	179	191	153	179	188	153	172	181	162	192	154	172	186	195	188	188	156	166	170	182	163	170	168	186	178	174	195	151	174	177	173	157	161	180	177	187	177	184	180	170	188	212	171	150	185	178	171	185	163	165	173	177	166	174	174	154	173	175	198	183	182	175	154	173	195	172	195	173	160	175	166	194	157	166	177	156	180	197	180	180	190	181	163	160	167	162	187	176	161	175	168	179	172	177	170	175	172	172	186	189	176	167	183	188	163	182	170	172	148	173	173	165	155	215	178	148	171	160	166	181	187	176	188	178	142	180	156	175	172	169	189	156	181	198	181	170	207	225	180	180	165	183	165	169	201	177	182	169	155	169	204	180	176	178	176	164	163	190	166	171	167	181	144	157	165	175	198	191	185	183	163	169	194	188	145	177	156	179	175	157	174	187	151	164	188	177	164	171	174	176	156	180	191	194	204	175	177	164	176	185	155	176	171	168	187	150	176	162	182	184	170	190	185	168	164	179	172	162	163	170	168	184	173	169	146	183	186	183	177	168	177	177	163	207	158	172	167	180	182	179	152	171	179	173	165	188	166	183	163	196	208	168	164	157	158	152	152	169	168	199	169	176	198	181	169	170	183	181	152	164	177	181	178	222	173	185	161	157	166	172	157	159	158	179	191	187	185	170	175	177	181	164	173	161	168	163	177	180	192	159	175	192	175	193	157	188	164	160	179	177	179	187	193	156	174	164	152	174	167	184	163	179	189	180	155	186	161	187	180	199	165	139	156	169	184	172	168	175	190	197	159	164	177	208	192	186	186	184	180	181	161	162	181	169	194	187	191	169	163	170	189	179	153	157	193	181	171	161	181	183	166	186	199	176	184	202	173	169	192	159	150	184	182	183	156	172	180	172	171	162	184	182	161	177	178	169	177	199	161	198	187	187	165	185	188	165	161	174	184	192	186	177	175	191	173	203	157	168	188	172	172	156	170	181	188	149	166	175	168	177	172	161	159	148	158	161	186	171	174	160	190	169	194	164	191	164	182	161	189	173	183	180	173	206	196	198	168	166	159	173	204	153	187	164	160	167	166	189	170	201	176	198	173	165	200	179	159	186	157	164	192	154	171	198	184	170	159	171	172	162	177	212	181	177	179	175	172	184	199	168	178	180	148	162	163	179	184	181	172	194	174	176	160	173	189	171	162	157	202	197	194	164	202	195	173	167	176	206	176	150	176	194	181	164	192	153	195	177	195	179	178	160	165	179	177	162	187	198	183	183	178	157	147	172	155	201	165	170	198	168	175	163	184	160	175	180	166	171	192	186	169	187	174	168	177	175	188	198	168	154	146	179	171	193	197	172	181	156	157	171	185	157	177	180	198	180	168	163	179	184	163	179	197	186	152	161	183	172	172	166	177	189	181	169	173	176	182	189	176	164	191	192	195	175	165	161	175	198	190	166	166	176	194	205	166	188	211	167	196	159	177	184	150	175	208	183	201	191	162	170	178	159	182	168	184	198	164	155	169	177	192	187	170	167	171	187	186	182	177	154	184	186	152	172	149	181	146	194	197	201	170	161	172	170	167	157	165	192	172	181	174	180	186	167	167	178	191	177	185	173	210	166	180	171	191	191	164	190	155	173	187	191	188	170	183	187	163	164	159	174	185	189	170	155	195	172	151	167	158	188	167	168	174	179	167	179	177	174	172	175	162	163	166	162	189	152	177	177	179	172	174	166	173	188	177	197	165	173	168	172	160	152	166	194	172	151	182	175	163	168	161	178	166	165	186	146	187	191	180	166	155	173	166	188	168	166	187	190	162	192	172	153	145	158	190	161	170	185	172	174	190	177	176	190	202	174	183	187	176	158	163	146	184	177	188	160	191	170	143	177	174	173	209	176	156	202	192	170	172	193	175	171	180	180	163	162	201	163	180	161	197	180	178	180	173	162	176	149	180	153	148	166	168	176	175	177	162	166	180	188	167	172	169	170	182	192	154	164	155	178	183	173	191	195	165	173	151	175	160	182	162	181	191	203	184	200	152	186	179	192	152	182	166	167	181	159	188	172	158	169	175	177	160	188	151	162	153	163	158	162	182	178	192	170	173	193	189	182	173	185	201	202	197	192	171	171	164	196	184	173	158	161	175	165	174	184	176	156	171	167	171	174	175	183	168	165	167	201	192	194	172	174	190	178	162	167	177	168	184	168	153	171	174	182	178	172	198	182	156	169	184	168	184	203	165	175	159	144	169	165	203	161	172	172	161	192	200	170	188	161	175	176	148	181	173	162	179	183	169	177	169	176	171	172	176	155	200	181	199	167	193	214	200	197	172	164	185	180	160	174	156	190	177	166	173	193	171	169	175	191	178	163	177	172	176	182	168	155	171	174	178	156	165	194	181	174	190	167	162	185	172	185	154	164	205	153	189	186	193	162	168	168	160	175	166	176	191	203	163	190	134	164	165	146	160	184	192	209	161	206	188	163	186	196	186	178	172	157	170	198	166	162	180	199	181	172	150	182	169	182	160	174	182	192	191	166	159	166	206	185	176	185	207	209	182	188	193	157	175	188	171	193	165	187	154	177	179	193	179	213	147	164	165	167	152	177	192	184	161	160	198	187	165	181	185	161	165	177	179	171	191	168	164	157	164	164	195	166	211	178	197	174	181	159	172	177	166	175	172	152	171	157	186	186	172
1696	435	521	504	512	496	512	464	448	450	463	477	448	461	449	492	445	460	469	406	479	463	444	442	451	405	447	439	462	459	461	465	473	487	481	436	458	445	428	477	467	405	450	444	432	478	458	443	474	415	468	455	482	422	473	435	447	442	487	447	421	434	473	431	420	473	425	449	449	423	428	445	410	440	439	457	429	452	439	405	471	425	456	444	403	416	427	440	440	455	450	485	452	425	435	448	453	463	415	429	442	450	444	463	433	404	444	438	446	468	422	486	468	442	437	443	446	456	466	459	458	435	484	430	419	469	469	466	413	436	504	448	456	463	432	427	404	425	465	430	470	426	421	467	492	455	476	458	429	444	427	490	450	492	422	469	449	441	450	429	437	429	422	478	421	500	418	411	466	465	442	455	450	492	447	400	478	436	414	435	424	475	472	467	462	452	419	477	457	464	471	471	424	500	450	460	451	456	410	452	464	442	441	426	450	438	438	425	426	410	427	395	479	421	429	453	462	441	385	453	449	451	455	462	460	433	474	436	459	427	446	426	438	443	428	460	418	423	444	439	462	438	428	440	475	457	436	444	447	450	438	498	428	424	443	420	446	462	457	450	446	441	450	452	424	422	444	424	431	445	476	443	461	461	421	430	456	452	412	472	434	458	420	416	487	453	444	419	472	457	453	444	461	427	478	453	449	426	485	410	458	450	450	451	437	482	449	435	423	443	469	469	436	431	414	472	408	442	467	436	448	487	438	426	411	466	473	454	449	462	433	459	464	483	449	453	444	444	455	392	451	468	422	465	466	443	472	397	458	458	423	469	454	474	425	421	449	390	438	452	461	471	453	429	448	445	438	462	429	457	475	485	427	456	430	426	448	474	439	484	431	447	421	454	439	428	429	416	442	443	447	460	430	471	471	422	457	423	464	474	418	488	484	453	448	430	439	470	447	496	441	468	429	445	464	435	428	413	431	399	433	476	431	446	489	471	424	450	431	418	444	474	451	446	449	432	473	453	452	428	437	494	429	455	452	487	442	477	400	425	430	485	406	436	447	429	480	468	453	439	470	473	430	441	430	430	460	433	422	475	433	441	467	448	477	451	424	443	473	455	450	431	495	416	431	436	435	455	414	460	457	459	454	438	436	415	421	430	447	495	436	435	442	413	435	461	493	400	448	434	462	414	452	406	473	452	462	452	426	396	425	454	422	420	428	426	418	458	448	483	479	439	440	408	439	453	444	412	425	473	426	423	422	407	446	449	436	441	435	457	433	438	426	461	463	470	432	443	447	453	464	446	466	467	445	443	456	461	462	449	427	451	433	422	418	473	460	451	420	435	448	475	456	423	470	468	468	424	469	436	439	453	446	441	455	437	488	426	425	467	445	457	439	452	449	409	436	493	461	466	428	418	443	420	455	406	491	466	436	451	475	480	470	441	460	455	421	435	433	490	462	469	409	406	454	434	461	425	423	439	432	400	411	438	431	483	480	443	455	457	458	431	462	430	439	448	453	482	445	452	423	446	445	441	406	483	445	485	422	446	435	456	480	483	467	403	453	461	460	463	451	417	456	434	484	415	455	451	407	419	440	434	430	449	472	430	445	471	437	455	453	478	479	468	403	439	447	447	429	476	473	426	470	447	423	460	459	470	479	480	425	435	455	450	424	443	452	443	482	439	463	493	443	419	453	415	441	452	434	487	449	428	445	473	431	444	473	494	459	449	447	449	452	457	459	432	435	433	417	488	432	434	433	405	413	431	478	433	470	446	460	444	438	443	451	449	453	450	450	404	427	422	463	471	428	443	418	429	480	458	447	478	448	461	455	441	391	447	470	429	483	432	451	441	453	428	466	444	466	449	456	451	443	469	464	429	447	481	440	442	444	441	451	413	443	441	460	433	480	463	451	427	462	424	447	460	436	455	449	446	463	470	464	465	448	448	505	443	441	464	456	458	426	444	482	455	444	467	412	483	466	430	423	408	469	458	422	444	448	441	424	443	462	434	439	421	430	447	427	411	446	430	462	468	469	463	443	443	420	452	423	452	441	440	482	426	470	426	475	419	423	450	442	437	482	435	418	443	461	453	459	442	440	445	449	448	473	445	433	462	407	443	420	436	425	453	462	417	446	446	402	455	444	466	458	427	478	423	448	422	396	459	470	441	443	429	427	450	459	456	434	447	466	414	450	405	485	428	405	435	439	423	469	465	453	446	454	440	499	416	429	438	452	436	464	459	449	453	458	453	427	457	450	430	438	480	433	439	498	449	449	448	472	464	441	446	443	435	487	477	431	438	384	424	464	420	461	451	450	428	438	470	470	475	458	444	443	437	453	462	424	463	446	442	444	446	467	449	448	421	418	464	487	448	445	419	451	454	482	429	454	385	429	459	417	478	425	423	453	427	458	437	421	425	407	441	446	426	457	434	442	437	463	427	469	443	436	446	449	445	413	462	414	461	452	434	465	418	459	476	396	438	437	451	436	453	422	427	465	412	416	439	447	428	453	451	430	450	444	443	465	443	435	446	451	458	405	426	443	417	439	457	449	454	432	435	451	454	448	455	459	435	454	457	450	428	442	377	417	447	444	433	435	448	421	476	441	431	431	448	437	462	425	444	439	447	433	454	432	447	403	446	443	408	440	447	465	400	447	466	415	440	455	431	422	422	452	406	417	475	463	435	452	432	467	459	452	423	450	470	442	454	411	434	437	470	443	476	468	430	416	459	420	422	434	468	403	455	438	453	435	482	409	454	473	419	427	417	462	430	447	457	475	425	439	450	457	390	485	433	445	458	432	436	411	449	452	410	455	446	463	443	428	455	450	459	482	461	490	456	438	483	413	457	411	456	424	438	426	435	440	438	454	449	447	449	458	456	472	456	443	424	457	421	402	453	454	435	452	442	446	442	432	456	431	466	433	460	420	455	443	471	450	474	428	424	447	445	450	438	432	466	445	429	445	453	423	433	431	478	440	447	435	434	441	460	457	464	421	429	435	425	389	465	461	451	417	432	445	429	438	467	433	494	474	460	420	454	412	505	423	451	464	431	426	486	441	455	420	444	427	456	452	449	496	453	438	473	454	470	419	433	452	454	415	495	449	429	463	445	442	440	431	427	407	425	439	476	429	480	430	464	435	454	420	461	433	466	438	458	490	455	414	441	440	452	448	432	450	428	429	420	437	440	463	402	474	422	410	446	424	398	419	435	428	489	458	466	438	412	449	473	423	470	468	454	473	477	441	448	391	469	445	438	447	465	478	425	449	423	415	430	412	445	465	450	475	475	447	410	426	451	429	423	420	449	433	450	426	481	435	466	468	442	442	465	456	457	464	420	417	456	452	442	446	465	424	455	437	439	437	421	425	459	444	446	452	451	442	432	472	422	448	459	477	444	389	457	426	428	463	453	439	467	440	423	429	453	472	431	427	442	472	445	483	429	418	454	460	437	443	423	434	444	465	427	498	456	477	488	488	437	438	435	437	442	461	445	435	453	456	445	416	457	418	460
7821	680	642	568	489	421	409	371	354	372	338	337	355	354	324	348	309	313	379	320	307	309	319	344	321	341	341	358	348	319	316	296	316	330	352	332	278	296	327	329	309	300	291	351	329	314	317	323	317	282	306	301	295	326	355	310	286	319	330	304	326	315	309	304	296	341	305	320	313	318	334	336	308	302	351	274	297	339	333	324	321	351	296	331	332	357	320	339	301	332	273	335	335	317	334	318	322	310	333	314	331	303	313	358	325	310	306	304	320	307	313	333	336	330	324	289	322	305	324	343	322	319	325	299	328	308	343	327	324	326	324	322	318	313	332	338	302	330	320	310	307	320	318	352	333	330	321	320	339	300	326	311	341	331	322	320	327	319	311	344	312	271	276	290	331	336	300	308	315	327	310	329	310	323	316	350	318	328	335	309	303	327	343	326	293	309	343	282	297	328	300	316	352	296	307	336	336	299	322	276	290	317	360	329	325	290	307	296	312	351	298	314	318	309	357	375	313	303	290	331	346	324	311	345	274	314	338	329	302	318	315	317	363	324	281	316	322	310	319	364	311	342	275	296	336	288	298	338	311	320	346	290	308	338	332	329	343	332	321	327	308	325	301	280	324	314	312	311	303	338	338	318	307	335	339	312	324	324	305	313	262	316	341	349	341	332	362	323	329	333	303	320	298	309	321	306	326	304	290	315	305	326	323	333	335	362	327	344	282	352	318	283	301	311	301	375	291	365	288	336	288	333	299	338	340	343	307	306	313	308	337	319	321	289	294	323	283	355	330	296	361	327	325	295	319	339	338	357	297	332	317	343	333	316	371	332	335	327	307	336	286	331	339	283	321	304	319	319	289	338	313	312	337	365	321	313	327	333	337	332	358	316	342	329	345	310	325	331	327	330	315	298	298	344	307	293	304	303	327	306	331	313	331	303	287	332	309	326	326	308	304	308	317	302	294	307	327	338	313	286	310	306	306	331	267	329	317	298	328	335	289	310	295	315	334	328	314	337	323	321	303	349	283	296	357	284	327	348	313	305	322	360	319	339	296	310	335	303	313	317	293	312	314	350	339	291	330	313	339	336	313	296	329	333	305	320	325	329	342	322	306	314	318	321	291	312	357	309	339	305	322	324	301	324	308	338	305	315	315	307	315	323	341	346	301	349	354	317	326	306	306	354	308	329	308	364	303	289	320	297	326	333	325	298	327	328	333	345	315	347	317	310	310	299	287	308	331	312	310	286	356	286	306	350	343	289	301	312	276	300	282	360	307	295	273	316	313	347	304	300	347	308	290	309	337	323	287	320	322	308	347	325	317	350	365	305	312	315	317	323	327	316	345	299	312	291	310	287	326	312	302	333	321	291	343	324	322	333	292	333	318	329	316	321	321	297	292	311	289	330	302	326	338	308	292	370	301	303	312	287	314	329	301	336	310	312	337	305	293	315	332	336	344	329	308	339	319	348	333	317	315	339	315	301	292	334	344	330	314	296	341	303	336	314	330	316	337	345	322	302	317	309	298	307	319	257	289	314	282	283	342	336	321	304	310	322	331	333	301	324	338	340	304	309	312	359	324	308	327	280	325	295	315	315	323	327	321	331	330	324	281	319	310	323	329	337	325	304	311	300	340	321	354	331	307	321	286	293	344	340	367	313	292	323	328	305	314	333	369	308	272	297	305	351	312	335	300	291	326	294	337	325	324	313	329	292	341	323	320	336	339	308	309	323	331	313	310	292	332	341	309	331	272	339	284	315	340	327	328	325	343	334	316	363	342	326	290	314	307	341	323	313	303	298	292	321	348	326	355	347	323	309	297	290	307	358	325	317	342	325	331	370	276	323	347	329	353	349	303	360	286	315	347	315	301	358	300	315	298	314	315	308	325	315	298	317	323	337	334	333	303	302	331	299	326	333	330	341	312	314	334	321	297	309	276	332	313	324	312	333	298	287	312	311	283	313	333	332	339	292	306	329	317	332	305	339	305	328	291	317	328	340	355	347	319	312	339	343	311	323	329	332	309	289	350	328	304	356	346	319	319	341	320	325	327	301	304	313	352	304	318	340	315	340	314	314	320	303	319	302	312	307	302	296	315	344	341	297	315	304	328	323	311	297	334	320	345	308	332	316	298	332	322	306	325	320	303	300	293	308	355	322	277	319	314	307	315	318	318	340	376	324	327	329	358	321	307	313	343	358	327	314	332	295	334	304	330	308	280	311	333	331	314	318	307	289	294	344	355	341	312	338	336	323	296	324	315	339	295	342	347	280	321	319	340	333	342	307	345	293	335	356	309	331	339	343	316	327	353	318	303	334	340	325	339	324	289	317	291	343	361	335	315	304	323	325	300	344	337	341	339	285	349	344	330	308	317	297	327	324	337	328	320	346	298	319	282	345	292	337	301	305	336	338	329	287	343	285	295	327	336	308	304	331	339	316	349	325	334	353	304	337	335	337	345	309	320	308	338	307	278	294	325	335	337	321	334	321	303	310	330	325	324	313	324	354	310	335	298	331	327	310	311	284	326	280	305	326	320	331	308	329	333	333	341	320	304	333	328	352	298	313	314	328	317	312	278	340	331	308	348	305	296	302	306	284	320	308	345	319	297	301	331	318	365	313	296	307	304	320	295	285	317	351	309	333	342	303	338	306	323	338	355	317	327	304	318	342	314	320	310	324	325	344	316	318	259	321	290	343	315	357	319	297	312	315	307	316	355	305	313	310	299	294	314	308	287	309	311	317	311	329	327	320	349	349	365	318	317	334	321	331	295	311	299	315	308	320	309	290	314	339	301	323	309	289	314	308	329	316	315	332	301	341	351	340	300	281	330	323	326	335	291	303	331	353	313	323	321	320	284	327	329	352	315	322	326	332	321	320	345	341	267	368	312	350	321	259	328	347	350	338	294	305	308	305	327	326	311	323	333	341	318	322	315	315	359	306	284	359	319	340	348	282	314	323	320	285	314	311	332	313	290	333	378	313	311	333	321	304	325	305	358	340	307	335	312	333	336	325	359	299	336	307	306	311	339	340	336	327	312	307	280	307	327	328	327	308	284	304	315	342	279	310	311	349	320	332	345	302	306	344	308	316	311	346	348	283	338	317	300	322	300	349	298	335	332	321	320	260	318	320	339	302	321	287	312	336	317	311	320	296	286	311	303	373	351	272	332	302	328	346	342	334	343	317	317	311	336	300	338	332	308	338	292	294	317	333	308	288	312	313	292	309	295	290	338	286	333	336	304	315	312	305	278	311	302	306	290	312	331	339	312	356	321	353	303	310	328	325	350	331	315	333	345	335	348	352	353	314	342	309	324	286	296	311	310	320	323	332	327	297	354	350	320	334	317	304	323	327	285	282	299	360	361	334	329	314	326	323	293	315	305	310	278	332	315	367	350	336	309	347	365	322	348	331	321	315	322	300	331	320	332	308	353	310	299	320	367	347	356	349	304	339	319	331	316	341	321	334	334	339	312	337	316	329	318	324	307	342	295	312	336	319	321	326
6614	1052	1574	1591	1434	1268	1134	1047	1011	948	928	904	882	847	827	795	834	793	766	784	752	705	796	761	760	717	737	766	719	771	793	723	765	751	739	750	684	740	713	723	727	784	678	748	736	748	730	720	762	740	736	733	754	821	739	722	708	751	742	737	744	743	709	738	750	739	721	731	732	744	709	729	768	749	733	752	686	750	721	714	737	724	748	734	779	728	744	769	698	703	736	771	663	690	739	707	732	740	719	679	766	739	722	741	773	698	717	764	780	751	738	747	730	788	696	718	760	786	676	710	680	658	732	723	729	732	703	788	764	775	714	665	763	735	688	726	711	752	741	752	732	712	699	718	760	711	771	716	735	702	686	751	717	747	702	756	723	705	777	708	734	702	733	718	742	721	739	777	701	743	750	697	754	774	697	721	712	726	729	712	726	689	723	725	722	672	720	727	746	729	754	716	794	705	735	729	733	682	709	748	723	673	697	725	707	741	746	741	686	674	759	713	723	709	720	744	710	730	714	724	743	749	714	713	746	714	706	743	705	744	714	702	713	766	745	717	668	760	752	748	698	713	729	761	737	746	722	722	728	716	726	713	711	734	726	767	730	719	703	737	742	768	713	723	734	709	730	722	761	729	726	736	705	718	762	728	733	721	731	748	754	716	749	736	753	695	740	764	713	751	750	766	743	760	723	728	740	746	747	734	736	731	750	738	722	720	768	704	749	725	704	748	743	688	725	756	742	757	752	745	692	704	778	709	734	780	711	725	747	736	745	731	718	772	730	740	754	778	757	729	757	736	723	698	726	715	685	738	725	689	728	764	722	696	731	754	693	726	717	777	736	757	761	757	716	700	713	747	730	675	738	720	750	747	734	690	722	725	749	713	735	701	696	723	721	715	740	707	724	778	707	699	737	779	760	717	738	730	697	720	727	763	683	706	723	737	764	776	699	733	738	747	776	753	740	736	737	676	701	707	713	731	724	714	706	741	752	740	760	713	712	681	711	696	788	694	718	793	707	704	661	753	738	728	714	738	750	727	760	799	712	745	681	749	721	679	752	737	714	746	723	737	736	711	765	745	804	666	727	778	737	685	732	719	719	754	680	768	746	764	708	708	720	700	735	728	754	739	713	667	727	711	709	726	696	739	716	705	735	686	706	683	738	716	709	785	744	771	730	754	718	770	737	722	748	722	769	732	717	764	706	727	769	725	743	726	719	726	772	744	742	696	746	714	721	748	691	745	761	699	722	681	748	728	746	692	720	685	752	749	765	687	712	722	725	752	727	774	741	663	684	763	733	735	713	694	721	686	733	675	743	742	747	691	734	682	721	725	706	679	723	759	725	703	700	659	735	725	739	772	729	749	750	763	690	701	696	753	712	735	720	716	731	733	710	737	726	734	691	686	694	678	684	715	756	734	696	774	708	751	753	739	752	728	715	746	705	756	717	698	733	707	706	714	762	735	735	674	716	718	759	753	707	731	690	718	718	743	736	747	744	709	734	735	703	729	738	748	674	726	731	722	778	718	739	737	749	730	721	759	729	678	696	736	743	676	748	713	758	764	757	675	694	718	710	735	733	734	738	686	676	698	718	700	736	694	713	763	701	744	759	691	743	765	720	762	741	714	748	784	759	750	734	751	711	760	730	745	726	758	674	731	735	760	747	714	720	704	793	750	768	727	739	747	788	711	694	702	744	743	733	722	699	695	708	738	808	748	695	745	744	774	713	746	695	703	754	698	722	666	708	731	718	725	746	638	715	704	732	696	718	743	710	733	739	721	701	794	775	743	786	712	702	762	728	695	747	767	681	723	747	719	745	752	718	763	726	735	743	734	714	690	700	735	726	697	713	685	708	713	718	674	696	760	744	723	734	705	752	785	717	769	676	708	724	711	739	741	714	752	784	736	692	729	698	706	729	725	726	730	701	710	678	707	663	696	675	721	731	769	706	717	685	711	766	692	713	740	697	673	724	692	755	755	718	715	724	713	765	725	774	674	734	690	702	758	722	678	725	727	732	721	762	755	717	745	740	735	796	728	733	752	739	741	710	737	753	731	715	758	722	687	714	742	691	741	692	703	706	729	767	749	748	705	669	708	716	751	733	707	712	758	677	733	730	723	724	709	709	763	718	766	704	719	694	740	749	693	733	754	715	680	710	710	711	728	791	724	750	744	729	730	738	739	748	684	775	728	695	734	734	736	695	736	716	726	715	740	681	759	720	742	741	721	737	776	682	757	701	798	702	706	743	784	702	766	723	776	728	728	745	698	721	739	706	703	728	703	720	712	723	698	748	732	690	733	737	706	714	706	700	718	740	737	763	716	742	769	694	719	773	746	763	685	752	765	686	747	717	721	726	736	743	753	696	731	726	704	767	723	705	767	702	749	772	721	733	709	727	711	708	754	736	760	730	719	700	766	740	750	745	763	672	713	696	742	688	747	727	754	710	699	737	729	710	700	685	693	742	696	770	756	752	692	737	689	697	730	709	720	745	732	736	757	757	701	644	732	755	719	724	769	742	758	709	718	697	691	739	768	734	710	743	702	762	725	710	726	739	748	801	735	734	718	713	682	675	767	737	709	750	735	722	726	757	727	738	745	713	756	733	775	674	745	742	724	716	691	708	724	701	712	733	710	743	716	684	698	725	747	725	761	745	696	749	729	708	759	718	722	679	743	736	725	737	774	695	746	722	716	760	769	749	772	749	695	694	725	721	715	722	748	764	705	690	753	699	719	743	759	741	728	753	716	759	733	770	702	755	701	728	772	726	715	725	763	721	789	756	743	735	716	744	736	703	766	720	707	748	778	663	720	785	709	760	704	690	702	706	792	715	752	751	713	708	695	717	722	746	685	690	737	738	664	792	709	741	691	753	751	715	710	727	705	689	735	754	719	729	742	738	762	720	743	721	671	697	767	776	717	672	748	711	662	737	686	708	753	766	707	775	702	774	705	719	716	692	731	692	722	741	769	715	750	739	730	743	712	712	722	700	695	725	713	712	726	713	673	743	687	689	749	708	759	698	769	719	768	744	701	685	736	761	737	719	715	745	766	736	750	766	696	700	708	731	743	753	710	753	690	695	725	734	760	710	686	704	736	745	785	696	746	739	724	753	682	704	748	745	709	720	742	704	709	730	745	676	763	742	724	760	731	734	738	760	772	731	741	698	704	759	760	751	682	715	697	729	701	719	733	694	789	700	717	700	749	709	732	740	745	713	756	713	734	720	733	759	731	678	700	759	763	705	734	708	756	758	722	765	749	723	663	728	747	745	732	712	717	725	682	717	710	763	711	762	749	747	715	730	735	739	718	691	735	727	709	752	706	744	756	700	745	749	729	722	772	736	668	734	733	757	740	707	698	708	726	750	721	764	698	806	728	689	707	753	751	715	756	755	732	751	748	781	727	708	702	678	717	751	675	704	757	720	686	753	718	703	724	743	746	753	738	778	738	730	684	681	735	756	696	727	707	733	739	717	789	718	747	742	689	715	738	751	723	711	735
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
