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
338122776953	338122777464	338122778014	338122778564	338122779114	338122779664	338122780213	338122780764	338122781314	338122781863	338122782414	338122782964	338122783514	338122784064	338122784614	338122785163	338122785714	338122786263	338122786814	338122787364	338122787914	338122788464	338122789014	338122789564	338122790114	338122790664	338122791214	338122791764	338122792314	338122792864	338122793414	338122793964	338122794513	338122795064	338122795614	338122796164	338122796714	338122797264	338122797814	338122798364	338122798914	338122799463	338122800014	338122800564	338122801114	338122801664	338122802214	338122802764	338122803314	338122803864	338122804414	338122804964	338122805514	338122806064	338122806614	338122807164	338122807714	338122808264	338122808814	338122809364	338122809914	338122810464	338122811016	338122811564	338122812114	338122812664	338122813214	338122813764	338122814314	338122814864	338122815414	338122815964	338122816514	338122817064	338122817614	338122818164	338122818714	338122819264	338122819814	338122820364	338122820914	338122821464	338122822014	338122822564	338122823114	338122823664	338122824214	338122824764	338122825314	338122825864	338122826414	338122826964	338122827514	338122828064	338122828614	338122829164	338122829714	338122830264	338122830814	338122831364	338122831914	338122832464	338122833014	338122833564	338122834114	338122834664	338122835214	338122835764	338122836314	338122836866	338122837414	338122837964	338122838517	338122839064	338122839614	338122840164	338122840714	338122841264	338122841814	338122842364	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15345	1301	1077	785	604	477	468	441	369	384	369	336	347	324	293	314	325	297	275	302	309	278	303	306	301	272	297	315	297	293	287	318	321	311	309	288	274	271	315	295	297	308	298	296	261	290	322	315	307	302	302	279	319	293	289	310	302	264	265	314	322	282	308	314	295	270	271	304	314	310	297	299	280	278	299	293	311	299	279	291	300	324	292	308	291	277	253	277	300	315	307	273	300	295	333	283	316	313	291	285	311	295	279	279	298	294	275	321	300	319	289	280	287	296	267	268	307	285	333	289	300	293	323	303	280	272	307	315	313	281	311	284	281	296	305	319	346	291	315	292	285	292	310	325	298	300	315	280	291	283	270	286	310	324	295	285	292	307	326	313	310	264	312	318	304	308	298	312	303	284	315	319	271	267	300	289	288	282	285	275	270	302	269	279	287	254	273	279	281	303	256	280	318	302	271	263	290	292	277	319	303	319	343	268	345	276	288	278	281	301	275	302	327	296	299	279	274	270	279	283	271	295	259	251	269	300	299	300	287	297	315	306	273	271	314	312	254	294	321	290	291	288	266	287	291	274	268	317	277	328	290	308	262	326	295	270	301	304	282	283	317	277	283	297	309	283	324	282	304	289	310	275	285	277	286	277	305	269	301	313	311	311	277	297	262	297	295	303	264	292	276	292	292	309	286	279	283	293	291	283	300	293	288	305	291	284	300	302	306	284	294	290	301	292	295	278	309	307	298	288	268	271	285	323	256	314	280	288	314	264	271	319	323	291	314	298	304	295	323	286	263	334	282	280	321	303	296	319	318	332	311	301	296	290	297	296	271	294	320	323	298	288	300	289	320	287	308	313	304	283	289	269	255	318	310	308	313	296	316	339	283	279	302	304	291	306	313	252	286	288	264	261	285	290	276	279	304	273	298	295	313	315	311	307	309	319	299	276	318	322	298	284	292	330	257	283	243	300	290	324	295	306	325	306	264	304	265	268	298	294	288	276	292	326	278	288	315	307	304	266	264	293	294	276	312	321	285	298	298	290	313	307	344	292	293	273	301	279	272	272	323	302	295	291	304	293	282	293	311	293	278	290	281	313	314	298	269	297	313	299	273	305	316	303	305	323	318	261	340	301	304	298	296	320	270	286	298	304	286	274	308	258	294	288	318	284	280	278	293	255	298	272	277	304	269	335	288	290	285	311	294	284	303	333	319	284	287	317	315	272	306	265	322	300	309	303	305	293	292	274	294	267	297	284	297	302	305	287	272	308	307	290	317	321	276	325	294	287	276	304	267	276	322	288	302	318	298	292	298	328	296	319	297	316	309	306	283	248	304	298	312	269	294	267	308	270	290	281	314	318	282	277	298	290	289	294	299	325	278	294	296	280	319	284	277	317	298	297	300	282	297	303	271	281	316	277	303	290	305	305	298	307	292	271	329	295	282	279	289	309	306	293	309	287	309	301	278	319	351	312	255	276	291	259	267	291	316	286	323	283	273	334	309	282	289	274	306	293	288	288	279	338	276	270	325	284	308	292	294	260	280	292	243	298	268	306	332	295	292	313	297	330	260	298	300	294	289	341	292	333	271	315	298	279	293	307	279	346	271	292	295	303	291	251	294	312	293	282	283	273	275	304	285	300	247	257	299	297	285	320	260	299	298	290	289	313	279	298	311	259	260	305	292	298	322	287	266	278	275	284	313	289	276	292	314	334	289	295	299	304	307	290	344	273	292	291	299	296	236	291	300	298	312	308	286	302	298	282	275	329	334	290	292	294	286	250	288	287	302	338	315	283	283	282	246	291	283	321	286	277	276	301	299	343	307	278	279	309	293	297	278	308	266	288	287	311	272	284	271	283	316	258	292	296	318	320	292	277	277	302	305	308	293	284	263	266	307	310	309	296	320	289	274	288	303	286	335	286	272	290	281	287	321	295	311	314	301	299	330	288	283	290	273	294	283	315	298	258	274	307	303	282	305	287	309	316	316	280	304	293	293	296	356	289	271	306	282	303	306	302	292	309	307	280	280	300	258	274	282	277	317	297	299	295	278	294	300	279	284	333	285	297	310	278	295	311	284	272	316	293	302	291	285	303	265	283	296	299	277	291	284	306	304	288	315	351	318	308	266	270	290	314	292	296	308	273	322	285	322	301	320	314	297	266	295	304	296	305	302	301	296	281	279	294	314	277	277	282	314	292	260	293	328	268	299	304	258	281	279	290	259	287	267	285	313	279	297	284	268	309	281	308	265	311	297	276	295	290	279	276	292	273	284	253	274	283	294	262	280	303	281	302	322	263	316	266	291	302	306	316	286	263	300	309	292	290	287	297	307	296	329	277	291	273	260	277	282	263	313	321	323	278	269	286	261	307	295	291	328	330	322	251	276	280	295	294	324	261	258	290	273	317	304	320	282	293	280	240	320	292	284	286	291	275	308	280	312	303	271	323	272	322	301	301	318	314	310	270	275	291	300	286	307	276	313	293	319	301	292	269	267	302	283	302	292	316	338	309	295	300	292	293	267	293	314	291	269	284	278	294	276	312	303	278	272	266	275	293	283	315	302	293	278	286	293	279	276	300	275	312	335	276	291	315	326	313	311	286	261	334	293	317	280	288	279	297	284	291	308	284	294	288	268	314	299	296	286	283	277	318	283	307	285	310	277	270	281	279	287	327	299	311	317	298	309	270	285	318	266	289	321	288	308	300	287	291	288	277	296	320	302	265	294	309	309	285	324	289	240	270	298	318	272	284	286	309	315	271	339	281	284	264	268	302	298	285	300	282	276	302	270	257	287	311	319	283	314	326	316	302	258	298	291	278	322	294	325	297	315	255	276	301	281	300	298	260	301	284	264	279	281	298	303	276	298	305	301	304	299	307	310	271	289	300	322	309	297	295	292	301	328	289	316	304	259	285	285	274	271	302	276	293	273	321	301	269	294	288	278	316	268	307	310	294	258	303	306	269	289	318	276	315	269	279	308	276	292	270	290	300	300	304	249	299	290	284	282	296	316	300	267	274	309	296	303	288	295	306	304	248	265	263	291	270	314	270	303	281	309	296	308	292	264	274	315	301	306	257	286	313	311	276	264	256	270	299	267	296	293	315	257	279	298	280	311	279	307	284	236	278	295	305	285	305	296	288	294	294	292	297	303	281	316	321	316	319	276	313	316	306	322	304	277	273	299	297	295	289	299	279	273	264	269	307	256	292	312	296	312	282	286	291	251	277	297	271	315	306	305	271	284	266	278	313	270	328	331	256	318	275	276	269	259	310	315	335	273	250	262	320	346	280	281	274	272	300	272	294	290	315	296	285	290	341	290	287	310	297	315	318	269	302	305	298	289	305	278	295	311	326	274	294	259	276	300	324	302	298	322	281	265	271	288	293	284	295	303	293	272	316	323	267	258	301	316	296	297	272	295	314	306	300	321	325	338	296	309	305	294	273	287	313	306	277	310	297	314	312	281	301	289	269	264	281	306	311	291	286	278	315	287	344	314	308	300	304
8786	1183	2096	2318	1981	1652	1523	1399	1212	1110	1089	986	926	1001	939	814	850	815	809	815	748	761	783	775	753	701	747	720	710	701	760	713	679	694	703	725	721	724	705	761	731	684	733	703	731	740	730	703	664	657	737	680	701	719	639	708	694	649	685	711	724	696	714	690	684	647	704	677	714	674	700	707	704	736	709	695	713	671	692	655	775	644	717	663	702	718	696	726	695	684	677	690	652	699	705	666	717	676	669	685	655	693	681	716	700	665	683	690	685	617	699	668	678	670	674	700	663	654	703	675	649	735	638	704	750	659	662	702	716	695	667	682	626	700	638	657	746	700	695	639	681	671	679	662	684	708	675	629	680	613	673	685	700	667	717	665	705	679	676	629	673	660	643	707	643	679	669	705	696	709	681	677	678	672	690	671	711	657	652	681	666	704	682	666	646	677	719	662	668	707	697	671	677	641	704	743	723	686	690	660	585	675	662	664	651	703	659	675	724	704	654	633	688	669	651	650	664	694	646	664	679	659	677	637	698	650	665	680	708	651	747	709	677	674	662	703	661	641	682	653	686	675	717	700	681	696	670	723	692	673	709	691	677	712	719	684	710	710	688	672	695	639	716	711	717	663	683	698	636	707	618	642	698	653	664	720	667	647	708	672	650	658	683	698	650	652	655	666	661	651	658	694	666	675	662	671	677	675	694	701	683	698	712	719	725	689	681	731	630	643	663	636	729	692	688	688	687	657	645	649	648	684	654	702	714	675	698	618	690	693	644	659	685	665	694	731	654	654	692	707	626	678	688	661	680	638	720	701	626	741	679	663	668	653	646	705	642	687	711	645	678	687	669	683	699	677	662	678	672	645	695	673	630	679	716	666	691	645	683	737	715	716	594	651	682	705	707	649	677	670	653	649	699	661	669	680	689	683	621	675	689	717	688	693	672	711	664	721	682	706	662	679	691	695	679	636	667	721	684	656	656	658	695	633	674	638	682	678	684	697	663	657	662	661	648	650	686	669	679	669	712	663	712	606	710	703	726	702	682	734	678	680	762	771	694	645	735	687	641	686	655	697	685	706	699	666	652	663	684	674	649	644	654	670	684	654	662	660	666	687	695	670	701	628	617	672	688	671	716	667	666	678	667	706	693	720	673	691	676	672	693	696	674	685	717	673	643	698	647	694	676	668	712	687	690	665	656	716	664	677	719	671	683	690	696	665	650	685	647	645	636	667	664	651	687	704	641	697	677	668	665	703	677	700	659	701	704	707	691	706	679	652	683	680	642	676	673	681	663	672	617	696	694	657	647	684	642	672	695	707	674	641	646	633	715	705	692	646	699	693	698	714	679	693	661	670	667	679	650	685	668	700	613	628	686	619	697	627	685	652	667	673	682	748	682	670	668	701	694	690	648	636	631	690	689	655	672	706	695	660	686	664	691	669	637	698	702	672	651	703	720	670	688	684	699	647	654	681	655	691	691	773	669	719	680	681	729	673	684	691	673	683	676	654	672	679	705	656	677	692	666	713	657	721	681	695	680	678	639	683	663	698	692	728	694	642	721	679	690	691	658	711	663	669	705	677	660	665	675	675	696	645	665	661	683	713	655	695	679	683	731	661	711	708	652	646	685	661	683	679	633	694	677	648	646	706	702	657	660	647	714	664	673	670	703	678	670	694	740	709	714	707	661	639	652	655	684	646	643	725	713	723	707	709	668	694	699	668	691	688	708	727	638	691	694	699	701	698	699	729	721	659	688	702	719	663	658	745	646	648	686	654	680	699	707	669	659	717	667	645	668	673	684	633	647	701	712	674	700	647	668	647	650	692	697	729	703	666	648	692	693	658	673	641	697	714	695	709	689	697	681	709	654	696	670	655	693	669	705	709	672	701	676	648	640	670	673	622	694	662	684	653	661	650	634	723	670	686	682	662	693	669	642	730	651	715	684	648	692	700	683	701	669	696	696	688	689	704	684	669	663	710	692	680	705	686	672	704	678	676	607	672	682	676	694	663	718	651	691	708	678	718	690	666	705	697	670	696	654	666	683	707	682	676	660	671	738	673	665	655	674	692	702	673	695	658	684	702	667	671	663	662	656	663	643	650	745	635	689	677	715	681	673	691	650	684	640	686	661	705	712	679	650	649	728	663	670	672	668	647	648	684	649	690	646	640	668	658	687	657	686	683	644	679	677	714	689	679	701	677	664	679	648	650	675	715	652	669	681	640	616	660	647	659	669	624	692	679	646	658	671	697	688	704	652	670	674	630	689	681	693	655	699	635	676	695	703	663	659	687	690	691	674	653	692	651	652	667	683	681	675	710	668	683	636	676	657	669	673	691	708	638	656	659	630	677	672	683	687	705	678	675	735	671	682	676	695	737	699	682	660	692	689	692	673	675	650	725	712	665	695	693	689	654	664	691	699	703	692	689	725	669	652	680	635	699	737	658	627	661	667	666	673	664	731	662	659	654	684	648	663	700	671	691	668	664	693	702	717	725	721	729	695	668	646	684	668	661	679	709	694	685	667	704	708	702	650	666	671	688	611	692	685	632	634	683	639	665	698	694	718	670	680	693	704	673	672	637	740	670	698	695	673	669	664	661	662	674	670	671	672	651	659	683	691	622	698	709	717	696	637	656	647	658	679	624	688	689	641	663	665	674	671	736	684	658	662	690	659	672	668	670	624	669	713	671	677	695	706	652	671	706	653	640	642	710	673	667	646	675	676	657	708	685	665	712	674	697	704	642	686	709	632	655	723	684	657	690	676	651	668	730	697	663	710	717	680	718	697	670	672	659	700	621	692	701	703	665	696	685	648	699	723	661	665	721	655	714	706	673	666	671	692	672	672	667	639	687	662	651	656	709	685	678	686	704	664	671	621	673	689	656	676	647	704	671	671	664	656	638	717	668	701	665	713	622	684	722	663	675	635	669	678	672	664	682	678	645	682	714	658	642	699	691	661	698	680	694	672	713	676	671	692	645	680	668	708	671	714	700	640	652	695	664	695	669	667	646	691	629	706	693	668	678	674	740	730	686	667	657	642	653	666	721	668	673	636	666	665	648	649	677	673	683	679	662	698	685	678	652	698	646	685	700	625	636	642	665	716	640	695	676	673	701	689	650	645	669	640	699	669	673	686	742	660	704	687	698	668	708	643	732	738	671	670	662	672	663	661	626	718	695	718	695	699	669	676	746	724	668	701	689	687	655	635	667	657	687	663	717	717	666	750	669	664	676	675	669	667	661	682	691	698	672	660	704	690	670	708	657	696	645	642	678	710	703	695	695	713	693	662	682	729	647	680	663	704	663	674	751	706	702	701	651	653	702	667	699	699	667	724	675	718	699	707	687	679	649	689	704	673	658	665	665	675	674	696	670	678	684	656	750	693	653	682	634	674	657	676	673	661	682	661	645	694	660	691	623	656	697	676	669	679	679	689	701	658	631	646	667	669	676	702	632	710	712	670	697	697	678	695	700	695	629	694	722	709	632	631	640	683	663	722	648	663	677
2594	284	257	276	255	252	271	236	238	255	241	259	243	227	233	227	242	226	250	268	243	231	259	236	246	225	237	218	236	223	225	225	222	220	214	249	230	258	226	222	236	251	227	230	228	227	230	243	254	246	237	210	233	242	234	245	239	258	249	229	257	243	244	232	250	206	227	230	247	225	258	248	248	268	207	239	239	232	246	221	223	217	226	265	243	220	250	238	241	224	234	224	200	237	235	250	221	265	245	248	230	237	237	231	225	217	205	200	253	222	220	226	223	229	195	220	266	230	238	218	239	243	218	259	233	230	233	266	252	257	215	256	203	213	238	242	251	243	234	241	243	247	246	237	233	241	273	234	214	216	227	203	238	247	200	205	229	237	245	245	253	239	233	230	239	259	266	258	244	218	235	207	244	227	254	246	226	256	254	228	259	247	214	208	208	251	263	226	230	263	246	233	228	221	222	267	236	263	208	222	229	230	236	262	243	244	222	243	237	228	201	224	254	206	226	222	217	238	230	230	229	255	198	238	240	248	229	225	213	228	221	259	242	241	237	242	223	228	223	247	192	246	221	259	246	255	221	214	216	239	232	257	211	226	210	213	234	258	231	199	209	225	258	217	218	248	237	211	234	251	238	236	261	205	207	217	225	217	248	253	233	224	237	205	248	237	223	200	210	234	216	229	225	248	229	243	237	246	244	266	260	235	225	211	223	233	268	205	220	210	267	225	235	238	227	246	242	246	205	252	226	232	219	205	239	262	253	220	221	250	224	224	228	251	224	223	266	203	227	204	233	242	238	242	250	242	278	230	240	241	233	210	219	239	238	227	212	256	244	232	209	235	228	237	233	231	276	271	236	262	226	216	208	242	244	227	249	220	244	216	238	227	233	259	220	232	229	239	225	224	221	216	215	227	244	227	235	249	230	242	227	255	244	239	238	213	196	233	228	237	204	230	198	217	245	193	220	226	234	225	222	227	230	216	231	259	235	250	250	232	225	218	237	222	239	232	227	244	246	269	252	222	247	229	237	262	245	235	219	239	227	244	223	243	254	247	245	240	201	232	253	236	235	225	272	239	246	255	248	247	226	237	242	242	213	251	263	239	254	268	261	243	219	253	251	294	261	238	207	223	203	244	262	256	261	213	224	241	215	214	254	243	227	225	193	212	223	220	229	224	224	251	248	227	231	240	222	208	214	262	218	227	228	220	231	218	265	245	237	204	251	240	245	222	246	251	229	237	255	221	241	257	227	237	231	256	231	208	235	256	216	227	237	254	241	257	239	246	215	244	217	197	217	244	218	263	247	236	232	203	225	212	219	234	234	249	229	227	252	198	250	248	225	244	261	244	272	236	232	228	233	219	250	206	201	246	253	240	240	225	255	214	264	255	257	228	212	258	252	263	230	260	231	235	214	278	232	281	254	217	219	268	221	211	237	211	234	224	226	235	253	222	242	229	247	267	218	208	212	233	220	207	223	210	208	223	201	212	216	241	255	247	223	240	223	209	263	220	239	241	248	265	238	220	198	227	245	218	229	213	221	221	270	241	240	212	213	231	234	230	248	245	262	233	222	236	244	249	223	222	214	228	216	210	247	239	198	222	236	217	217	228	230	235	229	227	217	211	205	230	193	214	231	250	263	283	238	204	243	255	233	248	253	244	245	281	242	229	248	226	244	239	219	220	220	252	222	225	240	260	224	232	211	233	247	246	205	256	259	226	220	248	249	228	244	207	229	206	208	231	221	255	263	244	195	211	270	220	259	213	251	220	220	235	232	225	235	213	261	248	256	239	227	251	215	261	226	219	253	257	230	224	231	226	243	244	246	237	243	253	222	209	266	229	212	235	223	210	218	224	232	236	232	254	245	249	272	246	245	254	223	266	260	225	210	234	241	236	217	215	227	238	227	244	223	254	241	217	221	228	236	221	210	225	240	245	240	241	232	232	261	258	232	210	233	239	227	219	241	248	246	213	214	198	194	248	223	228	244	239	247	223	232	222	242	260	237	220	206	235	210	228	217	250	229	251	241	233	235	233	237	206	258	227	235	239	211	231	239	234	220	232	194	238	263	240	215	240	242	239	200	214	245	255	241	221	283	242	257	248	240	238	225	232	251	222	242	215	223	227	272	228	244	235	226	232	228	239	244	216	228	267	220	225	250	213	231	233	239	264	262	232	224	223	237	207	223	235	242	280	228	206	230	243	229	241	231	229	229	218	271	228	206	236	206	233	212	224	225	251	238	254	261	217	247	262	223	237	246	242	215	227	246	226	245	226	241	242	246	239	232	242	193	217	231	210	228	223	247	248	233	238	264	233	242	253	246	217	223	234	221	230	249	207	223	216	226	234	223	243	275	196	204	209	257	240	212	243	217	240	220	230	230	227	239	232	255	195	219	246	225	244	242	207	228	242	222	224	257	250	243	224	251	246	221	233	207	233	227	239	249	254	249	265	236	265	261	218	245	212	233	218	213	258	221	245	244	247	225	213	233	244	242	228	231	251	276	210	226	240	256	205	216	214	210	247	251	226	255	242	244	245	251	230	211	215	223	250	241	239	225	237	219	228	183	208	247	270	220	230	263	239	268	243	239	247	254	225	231	256	249	227	241	233	234	259	236	243	247	264	254	242	217	230	248	256	244	230	247	242	244	246	214	257	213	243	234	234	250	259	220	251	226	207	209	228	246	211	245	237	228	234	203	237	238	240	218	203	223	262	243	216	231	215	249	239	203	222	248	251	250	235	227	230	253	245	247	251	232	252	230	229	241	248	241	221	228	219	216	207	237	239	224	231	224	229	233	259	263	223	222	233	222	223	245	231	217	234	243	230	233	252	238	236	210	223	229	228	244	232	235	252	249	220	224	233	244	252	248	221	247	247	194	203	235	237	232	203	238	208	207	223	248	258	237	244	244	215	224	227	242	224	234	221	214	250	251	244	209	210	224	221	230	251	215	260	247	221	225	243	210	228	213	234	222	224	251	250	231	274	249	215	258	246	230	255	254	228	222	217	220	222	233	241	207	228	257	245	216	207	208	249	247	234	241	230	243	278	244	258	251	233	248	245	226	244	225	228	250	225	228	219	238	246	233	226	261	212	225	226	245	243	214	243	251	229	254	248	225	255	226	231	246	236	254	248	216	231	218	223	218	210	223	228	222	232	209	232	247	261	228	218	253	231	213	221	217	245	226	256	260	232	218	240	242	246	248	210	204	241	243	247	237	211	214	228	241	235	214	266	220	230	239	228	227	230	244	244	239	249	243	253	219	252	229	215	236	236	239	230	219	239	229	231	249	261	242	219	244	226	235	236	247	249	265	223	245	221	250	239	225	216	271	264	233	223	224	231	232	253	253	242	251	226	232	238	239	212	244	220	220	221	254	218	237	227	266	263	231	231	207	189	244	239	227	227	198	248	249	223	244	229	232	209	226	248	211	231	235	236	240	275	261	216	231	239	227	206	238	211	249	225	236	228	233	211	248	241	216	212	250	218	255	261	210	239
2444	567	666	604	658	572	565	590	601	564	567	598	606	590	583	517	566	540	539	572	561	530	555	535	547	595	583	549	540	545	548	545	526	528	544	540	576	518	546	540	549	545	557	585	500	544	584	569	561	543	515	552	524	565	526	535	581	567	529	535	517	592	542	555	537	542	561	512	525	519	594	550	545	550	524	530	491	566	491	545	526	556	571	541	548	557	543	529	560	548	537	556	559	525	528	542	552	571	550	543	548	524	533	527	552	513	561	556	508	525	535	525	507	554	579	547	541	531	567	533	533	538	543	521	558	518	495	520	526	498	538	538	536	505	482	555	536	536	549	578	506	546	545	592	553	504	549	539	572	550	532	584	565	563	528	527	499	541	580	562	524	522	511	545	524	569	559	522	517	548	506	564	539	516	557	524	544	521	543	564	547	537	549	541	550	540	560	550	544	515	521	583	570	544	573	556	526	555	525	496	542	531	548	559	528	605	592	549	546	553	533	533	532	548	534	535	472	553	549	527	517	592	543	514	520	535	572	559	542	555	539	500	548	539	541	539	527	554	547	536	541	586	556	544	545	571	533	540	576	557	516	515	539	504	538	553	515	495	536	573	541	516	506	544	549	536	533	563	524	521	561	579	527	562	522	549	573	548	523	535	516	549	520	526	560	590	528	580	548	519	544	566	580	547	556	557	563	546	544	573	502	557	521	591	582	554	512	559	552	505	550	516	520	568	589	532	541	551	565	515	579	492	562	554	530	492	583	525	521	525	551	561	568	587	551	534	558	523	570	562	538	525	573	556	560	514	493	531	550	584	545	502	537	489	553	559	549	515	530	539	532	503	568	532	566	530	543	539	542	541	531	537	545	551	534	545	478	512	519	520	525	546	534	548	585	501	557	529	583	585	530	533	536	554	532	551	520	577	536	569	549	549	535	534	549	576	588	569	569	546	567	575	552	558	544	581	533	506	548	528	504	495	522	555	537	535	575	570	578	489	568	555	500	570	521	538	530	513	563	497	529	512	558	547	556	515	529	560	608	574	591	558	527	501	574	537	504	564	545	538	585	553	514	563	537	551	570	537	555	559	574	544	541	536	546	549	485	556	552	562	525	572	532	544	560	525	538	566	548	559	526	574	511	557	541	563	523	549	540	540	549	556	548	551	534	542	566	558	552	554	514	572	533	548	548	514	552	592	528	532	543	533	564	515	567	553	496	534	522	514	534	544	565	519	527	536	523	545	558	528	537	523	511	542	536	543	578	541	559	554	522	504	557	522	545	606	528	565	535	535	538	555	504	537	558	520	550	537	541	551	505	531	534	516	566	551	546	564	534	555	540	536	561	548	556	552	576	551	537	550	539	557	537	540	573	532	515	504	537	493	540	584	534	517	549	492	564	583	535	533	543	515	527	537	528	544	507	568	493	561	567	528	544	558	555	537	536	505	551	560	512	567	554	554	543	528	528	575	536	520	537	554	501	514	554	551	547	515	539	530	549	527	511	540	560	540	524	531	559	530	535	559	488	547	533	524	554	511	507	534	537	523	576	533	555	523	529	526	520	574	559	553	545	547	525	539	577	512	587	548	556	515	579	543	544	527	551	578	580	550	559	539	555	584	550	515	564	568	515	541	519	496	540	576	535	596	478	509	510	559	571	567	518	571	529	540	510	547	559	539	545	571	583	554	590	507	549	549	508	524	568	563	554	503	512	519	493	514	539	563	522	546	532	568	537	530	588	565	547	556	523	541	537	546	509	532	531	529	559	547	528	552	516	540	586	585	547	517	526	544	555	536	592	528	552	511	523	527	576	573	576	543	534	532	523	551	567	523	540	514	523	545	570	529	504	511	508	565	573	553	545	547	479	544	571	569	520	557	536	561	556	574	478	549	567	540	470	524	522	551	537	586	549	527	557	590	543	551	524	548	509	508	565	517	543	557	545	576	509	599	476	555	541	595	554	599	544	517	546	504	531	520	576	559	589	536	532	539	534	491	508	529	554	524	493	544	544	545	523	532	553	569	552	565	558	553	545	505	558	532	533	525	509	498	541	572	561	590	528	557	533	560	551	577	570	541	500	545	509	526	522	551	613	590	563	565	517	551	544	509	570	546	511	555	520	547	538	553	564	541	561	548	532	541	535	553	539	498	543	547	525	549	535	532	550	539	541	543	575	544	546	544	522	562	511	566	521	553	555	492	572	484	491	539	557	524	537	533	474	577	583	536	558	535	543	528	537	517	533	557	535	551	511	533	519	540	563	518	547	574	519	495	509	537	534	541	553	566	532	549	557	546	536	544	552	558	573	583	578	542	587	524	540	533	564	512	551	551	528	544	531	544	559	556	521	557	525	507	596	508	562	569	573	563	554	484	570	562	545	552	495	553	550	565	514	558	518	538	561	544	509	557	571	508	494	530	467	532	547	508	560	545	601	544	529	531	555	546	564	516	521	529	522	558	536	548	551	546	546	574	536	529	541	559	565	567	565	558	535	516	543	530	549	569	582	515	568	551	527	548	515	554	534	521	508	506	519	534	539	538	519	543	555	553	550	550	547	540	526	530	553	530	549	555	564	545	551	571	567	571	536	552	563	516	555	535	489	501	544	571	540	506	540	492	525	516	547	531	512	505	524	551	545	538	517	556	531	545	548	552	579	530	549	553	529	534	509	557	552	567	507	527	564	571	535	531	553	546	582	532	517	549	520	547	532	536	517	542	558	510	528	545	535	563	562	526	505	548	527	502	566	537	518	541	582	575	569	512	513	524	529	547	538	537	572	503	538	509	490	548	570	537	548	548	544	568	563	555	566	534	536	562	532	511	540	558	523	567	554	539	570	558	589	539	521	563	551	564	531	556	539	534	515	517	549	545	564	508	552	541	561	505	596	538	599	524	571	574	518	563	521	574	511	523	529	539	538	530	525	539	539	521	554	525	529	552	549	539	554	567	566	558	565	556	595	560	534	552	521	578	516	524	540	538	545	568	593	548	573	543	534	520	490	514	549	540	539	508	534	536	561	530	547	539	494	533	554	504	535	544	534	546	540	548	547	552	530	530	522	494	539	528	531	508	545	529	527	525	501	508	541	561	545	544	566	537	548	531	544	486	561	574	544	537	496	540	560	582	528	553	518	529	586	534	541	560	543	517	555	545	531	588	548	556	589	522	575	539	569	535	508	514	512	528	516	517	524	544	582	559	550	555	542	526	564	586	485	530	556	501	531	531	547	555	559	530	542	574	586	559	536	560	537	556	547	525	513	545	551	563	592	520	538	548	492	589	548	536	560	528	522	545	516	534	502	553	571	522	573	564	575	528	556	561	562	505	510	549	525	516	527	526	526	568	544	534	539	508	536	528	549	534	551	543	536	511	550	516	557	558	560	534	537	535	535	548	522	526	506	515	522	548	539	536	534	557	527	513	483	523	558	585	522	540	555	578	546	541	546	518	524	554	517	558	466	531	521	521	511	527	547	549	567	604	555	550	551	577	566	551	556	514	532	529	508	510
9976	571	511	399	346	304	257	250	238	207	222	205	208	226	183	167	148	178	163	163	186	173	164	195	189	164	181	195	197	178	183	142	178	166	177	166	146	167	163	153	155	173	186	176	155	174	192	154	131	155	173	169	155	189	169	165	155	155	188	132	146	162	190	154	157	152	180	176	162	174	139	156	156	172	166	180	177	162	157	180	159	155	158	168	188	188	165	159	161	154	144	190	170	143	163	173	184	180	159	154	149	170	186	169	189	172	180	183	164	161	163	148	166	186	138	170	171	162	191	158	173	166	133	147	194	156	136	177	184	159	182	140	151	167	179	168	169	151	169	170	174	146	149	158	160	175	167	181	150	172	156	145	179	176	153	161	179	170	155	177	163	199	175	165	123	153	186	164	159	153	159	180	164	169	195	152	174	165	158	144	151	144	170	153	178	158	151	168	171	178	166	188	173	176	163	147	187	183	145	196	169	169	185	189	165	176	193	142	167	167	168	160	159	157	149	184	164	164	144	182	132	156	166	152	161	167	195	168	179	165	159	167	151	187	156	172	180	156	172	165	185	165	175	156	163	167	165	181	157	170	175	150	167	167	145	139	173	193	161	172	155	175	171	143	170	180	163	175	173	142	183	179	152	164	180	189	165	171	181	175	178	149	162	175	168	161	164	147	157	147	175	154	148	175	169	160	131	155	171	175	174	159	162	147	164	166	175	167	161	153	160	136	190	172	157	154	152	165	147	168	172	161	190	166	145	154	180	175	165	139	195	170	167	166	183	147	170	172	195	192	181	165	154	167	152	161	160	190	155	191	178	165	170	154	196	149	166	144	167	166	153	167	172	176	140	197	163	170	167	144	144	163	168	168	153	164	173	165	181	177	167	137	162	194	170	163	154	175	161	202	145	174	178	176	153	175	163	190	156	143	166	178	179	182	166	181	140	175	151	159	155	159	170	173	179	145	162	161	170	162	164	163	171	174	175	135	190	145	184	159	150	170	173	167	182	164	153	162	141	161	170	188	174	162	189	168	167	172	146	149	186	165	175	149	166	165	155	166	188	184	179	177	164	166	142	166	184	181	165	158	153	178	158	139	173	178	187	158	152	136	169	147	180	173	167	160	146	175	165	165	159	153	172	151	192	149	184	171	159	156	167	172	160	178	148	197	160	142	152	178	180	153	161	146	167	155	179	174	169	184	171	145	172	153	168	165	189	181	159	196	192	167	186	149	178	166	173	172	158	156	154	167	158	164	191	186	165	148	174	149	155	172	172	209	155	182	177	143	169	143	174	177	159	162	156	170	149	160	165	172	187	185	186	126	177	175	184	167	165	165	150	164	162	148	143	165	157	160	144	167	166	170	191	164	193	160	164	185	143	172	155	190	177	172	142	151	171	175	151	165	170	182	174	164	171	177	157	175	172	153	165	158	151	167	151	169	202	187	183	182	150	175	147	177	157	175	175	169	175	163	166	175	179	156	160	169	164	159	150	152	164	170	175	180	152	161	182	140	141	209	166	166	177	166	151	158	165	150	164	169	152	146	166	168	141	138	159	148	161	159	150	170	167	155	166	165	191	178	164	178	152	170	185	166	151	173	160	176	161	172	167	160	143	173	173	169	180	169	147	196	178	163	156	163	165	178	161	145	172	166	158	148	149	168	167	155	155	181	182	149	174	166	156	175	188	188	154	160	147	150	183	179	159	173	131	175	170	161	157	163	161	165	182	161	186	175	166	183	161	177	147	162	154	159	172	163	156	161	195	155	166	143	182	171	180	150	156	188	166	152	139	164	158	161	182	134	169	167	167	150	198	170	171	165	145	159	152	131	153	175	169	153	161	158	168	178	159	164	171	160	182	170	174	184	156	159	186	163	159	189	171	177	179	145	180	154	150	160	156	176	181	164	161	160	140	156	175	177	151	167	170	171	162	162	152	177	169	166	181	167	176	177	165	155	169	181	182	148	186	167	162	181	177	165	157	170	176	161	182	149	150	164	153	174	167	173	191	171	165	162	150	151	172	174	169	178	192	174	174	148	167	172	181	182	146	154	170	180	192	176	162	135	155	156	148	179	163	148	172	160	166	163	130	162	178	203	151	152	162	167	185	147	171	179	171	145	143	154	161	154	181	163	162	187	156	181	150	177	174	172	146	148	163	188	169	162	149	166	163	150	178	171	168	180	167	151	164	178	160	163	140	189	153	155	167	168	156	169	159	172	165	151	163	156	149	156	174	144	165	174	147	176	155	190	169	162	173	167	162	159	139	167	142	153	175	166	151	149	154	144	135	163	176	173	194	145	140	181	152	182	177	168	157	159	198	136	150	155	171	182	182	175	156	175	152	169	155	146	158	159	181	163	160	179	167	195	174	191	167	172	190	168	173	151	163	164	166	147	172	187	194	175	153	164	163	161	171	169	188	162	190	177	179	177	174	167	164	164	187	156	173	195	177	160	154	176	174	170	160	154	169	165	155	151	173	175	156	173	153	146	178	151	173	170	185	162	163	157	171	149	173	174	179	160	187	165	184	163	174	172	153	159	165	180	160	188	146	174	171	168	186	181	150	181	154	151	179	152	129	196	190	163	185	152	149	143	157	178	158	159	205	170	168	156	165	166	149	177	183	173	160	173	162	169	157	172	153	149	156	172	168	160	161	162	208	168	150	192	183	197	148	177	153	158	169	174	174	171	176	152	158	167	169	164	144	153	157	150	185	161	161	167	153	163	147	156	151	155	178	175	177	171	129	160	163	158	148	142	184	170	162	155	175	180	168	158	159	151	146	168	165	158	184	168	156	151	138	165	162	183	161	160	185	162	149	178	147	140	152	160	160	161	181	177	160	192	161	174	160	153	165	169	164	186	174	153	163	160	157	149	147	159	153	174	167	166	172	168	156	175	139	170	180	149	177	174	166	151	192	177	175	193	172	145	141	168	153	146	180	157	163	200	159	165	165	158	200	155	178	157	171	178	168	140	181	168	169	166	172	146	188	149	158	157	186	155	148	150	184	170	157	171	150	122	184	158	184	139	167	146	154	169	171	165	172	154	161	172	170	138	158	194	153	167	191	166	179	154	169	177	140	171	138	178	167	182	147	173	179	164	164	158	167	165	172	173	165	178	140	182	163	160	142	146	150	142	147	167	145	162	198	153	176	168	154	160	181	155	170	171	163	153	179	171	172	190	172	182	175	176	165	174	168	172	166	154	172	178	184	160	153	163	179	171	176	150	164	167	197	177	175	164	180	166	146	174	161	161	159	187	194	170	164	152	180	151	176	172	153	162	169	149	201	192	161	160	169	170	158	172	189	166	159	188	152	163	191	170	157	149	175	155	151	158	166	156	153	150	167	170	166	167	182	146	179	155	175	164	172	172	170	138	170	129	177	162	181	179	178	163	166	178	164	134	135	179	166	152	188	162	170	170	169	178	162	184	162	140	167	167	177	167	171	178	159	183	187	177	152	149	156	155	163	157	162	156	156	149	171	189	200	160	163	170	149	166
7423	724	1153	1326	1142	997	893	864	708	665	681	626	588	666	599	500	482	519	498	505	510	490	475	467	494	474	467	471	430	443	455	451	452	444	434	412	465	444	427	505	438	420	467	442	416	425	443	475	417	396	431	490	418	444	434	451	458	467	433	435	435	464	416	424	441	431	393	438	400	426	440	439	400	412	409	465	404	464	405	439	443	431	443	425	417	470	420	396	434	403	443	413	449	423	440	417	458	422	410	453	410	454	429	407	426	444	421	403	438	446	444	455	399	405	461	433	421	397	452	422	416	428	420	415	438	435	417	405	367	400	425	432	446	416	405	413	424	420	471	393	401	412	428	362	413	372	462	398	449	432	391	455	425	438	386	389	429	412	426	407	406	405	419	458	423	421	428	422	450	437	409	460	418	418	434	412	442	454	465	408	454	412	425	431	414	474	438	403	439	402	452	437	414	463	437	412	427	434	396	407	393	458	396	405	435	446	427	408	451	458	451	423	422	426	445	449	418	418	426	425	425	410	386	449	384	415	447	403	443	432	447	391	461	411	447	452	442	399	419	418	412	392	428	392	404	430	393	435	445	393	416	474	421	416	434	429	444	409	379	452	422	432	400	437	442	424	385	425	424	418	446	440	412	419	450	424	428	418	413	413	447	436	435	423	395	449	401	436	434	416	420	412	419	385	363	425	426	409	412	415	433	431	410	404	413	427	397	429	454	436	435	456	429	419	436	427	409	442	404	442	450	441	407	419	406	415	421	438	431	413	403	380	433	433	445	374	470	401	419	404	460	427	397	457	420	405	398	435	399	444	431	430	439	399	412	425	422	430	415	426	428	387	416	443	399	447	422	430	445	398	392	431	443	407	457	428	393	415	422	422	440	439	395	446	466	411	408	403	429	421	420	412	411	442	421	415	410	401	420	407	452	435	380	421	417	404	418	408	419	404	474	434	434	483	424	434	400	422	448	471	414	428	411	410	423	437	459	410	411	434	462	399	421	382	434	408	443	401	402	385	435	394	444	427	413	434	406	457	428	414	411	433	437	450	426	424	413	430	408	453	398	411	422	418	435	440	409	421	411	438	463	415	415	431	456	393	431	445	434	419	445	428	438	451	403	437	424	389	419	422	454	376	439	417	376	421	392	425	443	419	457	440	411	411	418	397	440	440	428	386	448	383	430	397	421	422	435	441	411	428	426	382	428	430	413	429	430	418	372	396	421	431	440	416	446	406	436	421	417	457	459	439	391	416	438	432	441	444	418	434	423	425	437	461	419	426	410	440	445	414	404	402	415	421	410	434	396	431	476	438	449	469	441	394	447	438	415	443	409	394	467	430	406	405	441	423	418	372	394	395	404	435	418	417	402	424	445	413	437	428	498	407	429	446	406	423	419	407	432	433	419	392	403	399	437	431	440	414	405	458	427	402	420	418	435	437	445	412	399	398	413	396	434	416	448	442	414	432	424	430	424	419	404	432	430	422	388	397	423	425	432	436	405	425	438	447	441	396	417	416	411	397	437	427	406	401	420	461	441	455	404	425	404	422	396	403	442	376	416	420	436	423	422	421	468	426	436	414	405	448	459	415	443	431	463	396	421	418	418	428	436	436	406	421	444	416	405	409	424	449	391	406	419	459	416	414	439	436	425	456	415	402	454	428	440	385	478	400	425	436	435	412	448	413	424	431	404	463	438	446	453	429	414	445	385	456	419	432	444	406	406	396	420	393	462	427	430	433	398	421	434	446	409	418	414	435	418	377	416	423	424	433	436	399	471	425	429	389	425	456	441	435	392	426	427	408	413	437	437	400	446	412	459	444	446	396	461	425	408	404	417	433	443	388	425	397	438	445	410	445	425	423	408	389	422	392	400	444	441	456	453	448	422	413	446	426	456	449	436	411	433	416	399	422	417	383	398	404	426	439	423	398	386	422	418	425	393	442	447	404	411	425	429	436	441	378	420	421	421	415	442	402	442	445	447	425	422	429	401	464	422	412	421	405	413	420	434	417	409	457	399	402	411	416	429	415	390	433	421	433	432	399	409	416	427	447	462	397	417	436	459	388	409	399	413	445	437	476	438	442	443	423	416	395	449	452	412	407	431	452	408	423	431	392	405	404	458	434	449	412	466	393	440	442	420	393	419	429	415	442	411	402	460	405	401	437	431	410	407	423	397	438	391	390	421	431	403	431	420	395	426	393	377	387	428	426	405	432	430	421	414	402	430	420	428	452	427	449	431	414	362	419	450	438	428	480	450	369	452	428	438	417	454	382	422	393	431	385	420	395	418	419	417	401	436	402	400	430	447	428	444	388	432	455	473	429	394	430	411	441	449	420	447	409	426	440	436	426	431	439	445	418	446	428	418	418	418	408	428	442	431	432	447	398	440	388	364	403	428	437	454	431	422	404	395	431	421	413	420	486	449	405	429	449	428	422	381	402	416	420	435	412	412	408	412	403	414	391	416	405	397	388	430	413	427	424	424	465	416	414	434	417	410	443	470	459	441	397	415	411	414	403	397	420	453	408	435	433	451	389	441	459	414	387	437	404	405	419	432	401	415	451	407	401	424	445	381	431	436	417	407	438	420	424	399	407	435	423	408	438	443	421	445	430	425	463	399	419	408	408	421	429	447	398	411	416	410	415	403	438	423	431	420	399	481	414	410	431	442	418	467	414	423	437	418	427	447	431	440	390	397	422	435	446	417	447	409	436	450	429	409	427	447	403	422	412	420	460	441	403	413	416	439	465	466	435	436	427	404	431	394	431	418	404	428	433	388	460	425	389	412	455	463	392	383	450	423	436	410	478	424	450	414	434	447	435	397	429	419	437	429	418	407	415	427	423	454	420	468	458	421	397	409	396	434	401	392	453	434	403	453	433	453	422	438	416	470	390	418	407	419	414	414	410	423	402	420	394	432	430	414	428	430	424	415	426	411	416	451	412	436	417	411	413	363	420	438	467	448	427	448	422	420	444	423	454	431	424	423	449	438	414	401	418	426	394	440	431	436	443	435	422	446	452	428	408	422	418	398	430	448	395	448	409	422	486	416	452	433	437	421	387	433	435	436	430	408	410	396	418	454	414	447	416	447	431	427	449	424	412	406	430	437	432	415	419	437	425	421	433	430	430	412	423	456	436	437	403	441	424	415	422	399	423	409	416	451	387	428	456	428	413	423	445	426	427	458	393	405	432	416	428	392	409	457	419	438	395	393	414	424	464	416	397	418	438	435	392	448	394	412	453	404	403	445	455	445	426	448	388	437	452	396	452	425	380	408	465	407	422	417	447	435	412	408	395	462	451	391	406	408	433	410	450	417	427	417	440	447	417	438	426	411	402	419	409	403	440	463	440	447	389	426	400	446	415	441	425	430	423	403	441	445	429	430	404	422	460	452	421	395	432	396	440	400	446	459	426	419	435	432	440	403	424	449	425	424	424	427	423	417	429	416	433	429	417	453	456	383	438	439	434	435	402	391	418	413	438	412	399	476	431	413	446	409	442
18521	1539	1062	916	638	610	528	467	452	446	397	398	414	402	372	346	343	318	344	292	292	342	325	320	294	313	314	305	296	348	320	336	335	316	320	358	308	333	310	284	363	324	322	339	311	334	339	327	340	356	329	318	313	323	299	342	315	292	309	300	319	343	313	354	346	312	337	329	329	315	300	312	307	321	326	315	328	315	334	322	318	319	306	262	324	312	302	296	321	310	292	364	293	315	306	325	301	334	302	319	318	334	310	360	337	321	315	341	307	317	338	305	334	325	317	321	320	301	360	319	289	307	315	324	319	329	296	330	334	288	301	321	331	307	309	313	318	326	318	301	346	307	311	288	302	366	305	285	309	307	325	297	264	312	323	327	316	314	336	321	303	305	313	335	308	303	310	346	305	337	353	324	291	314	330	294	301	337	318	320	314	303	312	296	324	303	301	311	296	310	301	281	273	303	327	295	295	323	327	297	351	328	355	307	320	306	302	322	315	300	330	302	292	332	297	298	351	350	296	264	308	328	309	322	289	342	348	340	335	339	331	313	319	305	313	319	333	296	330	313	325	335	307	321	342	302	329	308	299	331	328	329	322	302	327	323	327	305	350	296	311	331	301	314	311	306	328	329	305	314	312	326	312	294	311	338	335	313	306	317	314	319	322	319	332	323	315	308	313	337	276	299	341	315	343	329	355	328	314	309	325	307	313	319	311	312	285	329	292	316	321	337	273	323	312	335	317	342	302	305	315	338	319	362	352	290	346	324	340	323	307	305	341	298	284	324	281	282	279	316	331	313	329	304	305	295	304	311	286	284	325	301	327	297	365	350	305	342	318	338	323	333	317	303	308	324	305	353	309	323	286	300	327	321	323	359	288	316	300	326	316	341	357	354	318	331	309	307	293	323	320	305	303	316	356	320	325	307	290	349	317	315	351	312	287	352	324	344	328	317	303	304	302	325	308	334	283	302	339	321	318	319	309	298	343	297	355	308	359	327	327	301	322	282	346	296	294	312	318	325	300	340	343	298	291	328	296	338	316	319	310	313	329	326	327	329	291	300	323	305	309	258	307	302	312	309	319	324	303	333	313	302	320	330	302	303	318	358	305	295	328	369	330	351	352	320	303	292	329	312	334	352	319	335	352	288	256	333	359	331	330	339	296	352	309	358	303	284	324	351	328	309	343	319	316	310	287	289	321	316	292	290	319	296	354	318	299	303	303	293	306	315	338	329	307	312	323	325	327	310	325	315	314	326	306	295	308	316	332	293	312	330	328	315	292	294	331	328	323	313	283	322	302	351	300	348	283	321	314	309	297	332	300	288	280	346	324	309	323	326	343	297	343	321	285	354	306	275	304	328	292	286	323	327	300	312	337	323	307	326	306	307	300	290	317	308	315	316	293	313	311	344	315	337	337	281	338	303	329	318	305	314	281	349	336	288	304	312	342	310	304	319	346	297	295	311	291	337	284	343	317	318	307	317	313	278	317	314	311	312	288	314	318	303	320	308	322	309	311	313	329	325	311	325	313	315	312	321	330	329	313	300	310	292	309	315	315	337	301	299	344	326	336	311	288	335	324	349	336	376	311	292	318	308	309	323	310	284	291	296	315	336	330	314	285	323	305	300	298	284	348	301	299	272	305	296	335	272	302	293	306	361	306	301	288	310	316	281	313	331	253	328	289	292	294	283	311	317	296	319	319	310	290	331	339	306	313	392	336	333	346	278	309	308	314	326	299	337	308	331	320	322	343	298	338	292	321	304	308	338	355	370	313	334	328	322	333	319	291	336	334	295	347	320	309	320	298	326	302	324	323	300	316	324	329	301	300	327	310	315	332	303	326	308	331	306	356	354	315	289	328	302	348	294	321	312	352	329	325	342	345	321	318	322	326	311	307	305	343	334	314	299	327	292	299	304	298	295	317	363	353	352	301	315	318	300	319	321	306	294	293	296	344	277	308	313	313	302	305	299	345	336	339	328	323	288	301	312	314	327	330	311	324	324	328	346	313	310	335	359	320	311	318	325	340	310	310	305	333	298	325	336	331	320	330	309	303	304	308	306	301	309	294	308	294	296	326	318	318	305	337	337	347	308	350	333	313	321	347	318	325	334	321	340	290	317	289	348	345	308	288	311	312	302	334	300	342	318	324	330	274	299	323	284	338	318	309	303	297	316	309	302	321	347	320	302	309	341	323	338	326	321	348	309	328	318	310	311	310	343	317	321	293	313	313	284	333	322	330	317	313	315	292	325	327	297	295	262	327	304	308	287	307	349	309	301	332	302	277	328	344	332	319	337	332	352	337	314	279	291	321	312	322	306	315	315	300	319	353	299	305	311	299	323	349	321	287	308	342	269	307	287	328	312	317	340	339	314	305	329	321	344	313	329	278	322	283	325	318	298	322	326	294	352	309	340	318	305	270	328	296	353	311	331	285	326	340	305	305	349	301	323	292	292	322	329	323	303	286	300	300	335	288	325	327	342	322	294	325	339	354	305	362	326	307	314	331	302	358	366	333	315	292	309	347	331	292	274	299	325	347	337	310	341	330	329	314	343	337	365	331	348	352	323	302	326	324	310	327	311	336	321	331	264	312	307	330	303	314	301	330	323	302	327	330	330	290	332	313	332	337	311	309	319	259	332	299	327	307	332	354	304	328	305	323	334	307	363	314	302	318	296	326	334	297	303	358	334	329	308	323	333	337	293	310	330	318	330	306	315	301	342	332	340	315	319	330	308	334	307	318	314	305	300	326	287	303	313	321	296	287	328	294	314	312	328	327	302	323	333	292	313	321	303	288	322	297	278	295	305	315	294	277	288	285	339	316	311	320	313	326	350	294	335	336	307	300	331	315	302	305	331	328	303	323	291	336	348	317	325	310	319	340	363	303	305	306	326	346	322	314	330	284	315	302	330	349	324	369	282	345	324	287	302	292	315	293	322	336	302	320	303	292	353	310	327	313	357	297	289	320	320	304	313	324	336	352	317	340	291	305	310	331	320	304	318	327	297	327	290	320	312	335	324	319	350	327	315	329	309	311	305	342	340	363	332	300	303	301	309	322	321	307	341	335	318	300	325	325	325	334	356	290	284	326	340	292	311	342	349	318	353	329	306	339	332	319	317	308	322	316	315	325	313	298	307	336	330	335	319	315	317	291	295	296	326	322	291	326	290	287	299	311	321	324	293	347	302	291	306	333	294	297	300	310	318	334	299	298	331	325	313	345	333	295	313	333	303	301	337	343	307	281	328	316	292	312	334	315	292	324	312	354	300	308	320	317	333	325	296	289	300	316	333	304	353	310	312	311	300	323	314	332	327	312	317	283	318	349	338	323	308	340	325	298	318	297	311	302	331	330	324	310	334	320	316	307	305	331	315	311	373	320	332	315	314	372	307	320	305	320	299	329	359	354	310	277	313	320	343	329	300	324	320	313	314	296	328	315	320	296	318	344	288	323	316	318	291	360	330	312	322	289	354	331	310	337	318	348	291	325	305	316	315	312	288
10296	1335	2176	2466	2112	1756	1599	1471	1319	1183	1162	1100	1138	1270	960	912	863	910	834	845	792	868	867	844	837	818	821	816	761	775	831	785	796	773	794	788	797	792	773	787	713	772	784	728	752	730	757	778	743	756	773	746	754	706	769	803	752	761	767	741	744	710	747	773	728	757	716	747	711	732	717	726	747	730	704	749	745	763	740	765	752	770	782	750	765	715	792	767	721	766	698	816	709	773	722	670	752	727	777	731	727	767	732	734	764	670	721	776	709	770	722	768	723	755	717	727	740	712	700	760	780	783	769	721	730	687	739	712	755	767	737	687	745	744	753	701	725	693	723	703	807	760	734	697	773	783	765	747	743	725	749	728	744	730	757	712	726	719	733	751	758	699	725	669	768	762	744	771	748	765	726	710	725	735	742	733	703	734	739	698	753	771	732	702	759	733	758	747	745	709	726	762	670	711	671	752	721	718	704	732	727	753	754	722	722	711	716	712	723	723	738	759	688	736	746	740	739	703	689	755	735	747	774	763	741	722	732	789	759	720	720	687	729	762	756	760	733	745	678	746	723	723	725	753	744	688	786	738	754	774	722	786	743	698	745	754	710	760	743	764	706	765	738	749	679	690	765	754	730	706	717	732	713	730	703	707	776	720	733	733	710	724	779	754	673	734	712	736	758	772	703	781	714	790	794	721	684	673	721	727	724	746	767	698	713	734	685	682	759	737	676	680	754	688	744	747	770	705	758	711	716	717	708	718	758	681	685	756	703	734	707	693	722	696	760	753	752	743	755	804	712	742	692	737	689	712	762	779	654	745	741	733	736	761	752	695	743	731	714	706	715	738	694	763	733	762	714	749	726	729	693	716	704	761	748	766	745	729	709	777	763	789	727	726	741	701	729	722	727	727	712	736	738	728	723	763	752	718	748	702	747	741	706	746	797	741	714	746	675	753	706	751	749	705	729	760	695	732	740	761	726	709	714	749	761	733	741	779	693	750	677	765	782	719	720	717	731	756	730	782	699	724	712	721	759	732	796	730	741	713	733	726	756	757	710	771	773	714	744	773	709	727	736	712	791	704	735	754	731	758	821	719	760	735	707	776	708	737	730	750	739	760	734	729	731	713	787	743	730	767	724	722	807	799	718	733	736	772	763	770	739	714	742	688	756	696	754	751	775	727	718	748	749	733	740	756	765	768	704	757	777	738	720	768	739	758	732	749	702	765	701	713	715	702	732	777	731	721	718	717	767	741	754	729	711	764	737	776	755	705	743	749	699	755	759	685	791	749	740	763	722	758	742	712	750	726	718	700	759	708	734	725	718	720	689	728	754	780	731	705	743	718	704	710	759	719	731	739	712	765	770	729	699	707	728	715	720	686	717	743	719	733	697	727	767	754	719	758	768	775	735	737	724	730	669	671	740	729	732	738	713	738	708	728	705	701	723	728	729	722	771	725	741	728	702	712	753	717	719	735	720	701	733	733	795	736	763	754	773	735	702	751	713	737	663	720	741	737	708	775	756	708	752	754	734	693	711	730	696	728	743	698	728	822	739	764	702	730	782	720	746	767	717	714	767	737	738	749	673	715	710	712	730	754	692	735	683	798	741	735	734	732	735	715	746	730	734	702	724	766	706	748	725	758	743	717	735	753	735	770	729	733	707	726	741	672	724	749	759	689	741	709	748	760	707	780	705	726	737	732	741	725	727	740	758	689	740	722	738	745	702	738	752	711	743	711	706	767	788	749	739	722	723	725	721	731	707	772	735	776	732	730	732	768	725	766	752	757	715	741	771	698	764	770	718	749	773	777	725	748	686	672	748	771	742	699	685	747	694	684	700	761	762	753	738	735	746	702	805	747	721	743	737	769	800	757	713	726	735	720	758	702	752	721	739	733	715	726	758	719	725	734	762	712	755	728	759	724	764	716	741	718	719	768	746	749	716	757	740	728	681	795	768	744	762	773	794	708	740	772	721	726	711	752	713	747	719	711	752	794	743	771	726	751	718	732	737	765	725	751	693	746	727	768	708	717	747	751	712	709	708	711	734	801	759	739	720	744	757	703	775	743	737	693	768	728	680	730	746	698	733	779	761	751	710	754	718	689	751	745	759	734	730	709	712	762	723	704	750	736	781	742	770	733	759	790	727	740	742	693	718	713	671	721	716	756	745	717	783	791	737	745	737	722	697	748	752	739	736	763	735	749	725	716	724	775	672	795	739	748	740	735	721	736	704	684	742	723	767	742	736	742	695	735	721	713	745	759	737	774	737	715	710	767	737	732	765	684	736	755	727	817	749	705	766	720	686	720	742	755	722	704	706	770	734	765	731	726	723	711	761	716	719	697	719	758	699	706	732	721	724	732	745	782	712	725	747	725	742	718	715	721	749	749	773	751	710	685	684	752	698	720	693	717	754	692	727	736	723	786	724	778	683	722	695	725	763	742	701	727	755	746	724	780	718	733	740	737	751	740	741	742	758	724	702	732	742	750	730	712	748	739	750	725	717	762	766	779	736	753	738	765	784	752	713	731	723	714	706	750	712	697	760	688	749	725	728	734	763	740	693	693	726	745	754	774	725	775	769	765	721	718	766	721	714	707	748	760	681	752	702	729	765	732	766	744	765	720	750	757	752	721	707	722	732	726	709	734	745	705	766	791	713	723	746	701	733	776	730	754	755	785	698	762	760	737	712	753	717	779	758	730	695	777	720	719	751	729	708	696	710	718	715	711	695	724	734	782	755	719	759	740	693	709	706	747	714	726	770	737	774	719	747	737	754	731	731	732	720	770	767	689	719	744	765	681	721	766	717	784	684	713	678	786	754	710	729	753	748	745	735	766	754	690	777	729	738	727	774	698	703	738	724	696	764	758	771	720	752	753	706	707	723	821	762	756	720	739	762	763	788	777	707	734	766	723	730	729	809	753	756	734	721	737	704	709	765	644	742	787	697	714	762	744	762	749	682	719	711	695	741	752	690	716	722	739	743	734	777	688	689	703	769	710	719	731	744	711	760	700	782	688	759	737	737	788	718	762	737	735	741	749	688	696	762	718	710	728	735	736	691	698	742	704	764	732	736	714	747	722	704	700	753	776	711	708	707	700	762	711	779	699	743	763	743	721	736	752	722	768	745	706	695	736	745	738	738	710	729	735	727	793	756	734	736	745	719	732	740	740	730	747	715	727	747	745	694	739	679	703	678	748	750	768	751	715	711	757	766	732	736	718	717	734	803	745	724	729	726	700	745	772	710	781	737	741	734	734	744	761	747	712	704	742	729	697	696	778	685	740	687	722	732	743	783	734	757	748	733	745	721	708	696	763	745	745	753	694	740	734	767	737	760	766	750	716	715	728	681	733	711	700	711	731	729	806	733	722	770	763	704	752	710	785	739	724	730	702	744	684	738	683	738	713	760	688	731	745	703	742	690	766	742	737	708	722	707	687	756	756	725	690	692	763	799	740	720	717	704	729	702	732	682	739	719	725	682	734	765	721	711	749	679	741	777	751
3217	274	271	283	249	260	221	240	238	217	243	267	244	254	238	236	213	244	241	258	261	203	241	237	248	212	264	230	206	244	211	237	226	219	228	245	269	222	205	220	204	230	260	243	224	220	230	226	218	229	242	243	265	233	219	223	249	243	229	234	236	217	233	213	238	233	224	232	234	242	244	258	241	230	209	257	232	259	251	233	237	264	214	256	223	237	242	208	280	267	211	206	222	247	249	242	221	256	261	232	218	208	235	250	239	215	253	210	254	231	219	233	248	227	205	227	212	252	229	249	209	229	242	257	291	217	229	259	215	220	227	229	214	222	241	245	244	194	247	221	248	242	277	229	227	229	243	213	218	235	224	244	240	218	205	253	221	203	204	208	257	203	251	213	256	222	226	237	231	265	257	213	228	243	222	238	245	222	216	258	244	237	228	220	232	244	241	215	237	234	245	250	222	276	243	267	245	241	273	233	205	244	236	224	256	217	220	229	239	253	217	222	222	266	253	232	227	234	238	228	223	223	231	227	259	225	199	206	227	269	240	238	241	255	204	231	247	224	232	243	235	237	240	243	260	245	240	232	227	238	256	237	225	223	207	256	227	234	223	242	244	237	231	215	215	263	201	246	263	252	223	235	237	225	224	246	235	224	222	271	278	260	242	263	239	226	224	236	240	225	232	246	213	236	235	250	228	221	263	246	254	268	235	210	234	230	226	251	249	239	225	238	226	268	234	238	256	226	224	216	243	231	241	220	231	226	241	227	240	209	233	251	238	255	221	238	221	290	213	248	247	229	243	266	264	261	225	241	222	255	217	233	262	278	261	213	227	256	234	231	255	238	231	229	220	243	212	254	269	266	242	235	223	224	221	223	247	232	242	212	250	227	229	238	237	252	218	240	246	251	256	247	243	227	220	224	219	225	221	221	230	262	259	249	217	250	255	274	228	239	239	227	212	232	235	253	232	228	213	225	245	229	215	247	236	244	248	233	245	214	234	214	244	245	252	240	220	239	221	254	236	211	238	242	234	217	238	227	238	182	220	235	205	234	211	230	233	218	247	253	245	240	224	237	229	233	235	217	252	211	234	245	241	249	228	237	240	231	239	208	232	194	244	223	242	243	244	213	233	243	233	277	233	228	252	245	220	240	201	223	238	212	249	253	225	222	232	239	259	214	244	249	226	236	245	230	230	221	228	213	214	225	235	222	244	224	254	225	242	251	249	259	210	242	226	226	209	248	232	217	239	217	246	232	217	255	233	213	211	210	241	219	222	234	231	235	212	241	213	228	257	223	241	225	249	267	256	249	235	239	226	265	235	224	261	229	218	251	229	241	250	250	244	247	259	248	237	218	222	234	241	229	247	223	227	243	191	236	247	216	240	241	253	279	277	243	244	227	249	226	203	236	266	252	224	251	230	227	262	215	251	254	243	232	222	230	228	229	239	243	261	240	204	246	260	257	239	223	257	236	230	222	224	220	272	256	235	239	219	204	246	233	246	220	231	228	235	225	221	242	215	234	246	250	236	229	263	224	208	213	253	223	226	219	230	256	223	217	226	242	242	234	224	214	248	230	226	205	245	249	228	259	236	240	259	228	266	224	205	264	223	228	266	222	212	220	265	234	218	229	204	230	235	226	252	225	219	240	209	212	236	246	233	264	243	229	249	277	204	194	252	230	237	214	238	222	234	231	238	211	219	220	215	251	225	252	224	247	239	208	238	248	200	240	254	219	249	272	240	222	214	223	235	208	234	259	262	246	260	224	213	253	249	223	233	223	245	254	265	251	236	285	233	246	234	195	236	217	216	234	218	226	230	252	237	225	242	247	221	251	211	228	216	240	239	251	238	237	253	250	235	262	228	244	260	244	224	252	221	215	252	252	247	204	255	236	202	217	209	249	250	239	226	206	255	239	244	208	248	230	239	252	242	267	257	221	233	217	234	252	237	240	222	216	224	274	251	244	227	235	264	248	228	234	233	248	234	241	222	231	220	260	249	258	226	230	239	244	256	262	233	247	284	246	265	236	230	221	240	224	236	243	230	246	228	243	205	211	258	256	233	224	276	237	237	226	232	219	245	240	249	246	242	217	219	225	216	255	202	255	241	216	224	220	227	255	237	243	237	252	231	204	242	238	258	252	219	266	238	244	233	229	207	294	206	247	225	213	242	255	217	244	211	223	233	203	219	206	228	225	250	228	227	220	233	236	237	243	239	236	211	217	254	243	228	241	236	259	231	241	237	248	197	223	243	270	241	250	234	253	261	207	246	219	262	247	240	249	218	224	239	215	229	217	212	232	249	257	225	225	213	246	241	244	255	234	246	229	269	267	247	249	225	211	221	207	219	242	231	226	221	227	258	215	253	247	246	227	220	251	218	245	233	223	213	239	263	284	240	229	257	213	228	244	279	263	223	242	230	207	252	242	237	188	270	203	215	216	249	228	243	244	253	244	243	237	213	218	218	229	223	250	244	259	248	222	230	236	223	223	237	245	236	253	235	227	228	222	254	219	236	201	245	232	235	251	233	259	220	217	230	242	226	249	236	228	240	242	206	239	211	260	245	258	232	198	255	240	237	227	250	250	236	250	251	230	241	239	192	255	216	224	231	240	255	221	218	216	232	224	234	231	236	249	241	249	227	243	252	244	250	242	225	243	266	219	234	239	244	236	239	244	233	227	216	235	250	203	204	238	241	241	242	244	237	221	234	224	205	242	222	193	231	233	197	230	248	253	245	246	209	231	221	204	223	228	224	254	218	231	279	232	248	273	262	204	252	244	222	228	266	237	216	230	231	240	247	220	233	240	219	235	236	216	219	220	243	203	218	227	247	223	222	239	233	249	221	230	267	264	221	235	252	265	247	264	227	235	224	224	226	260	272	238	249	251	281	250	238	235	240	219	241	225	229	250	256	194	206	250	249	250	240	213	252	237	225	210	239	237	215	213	249	225	225	232	215	225	240	261	251	219	231	240	230	231	239	234	210	222	234	244	226	229	216	232	236	223	218	221	230	214	247	245	213	245	252	214	227	215	231	236	271	216	229	232	250	236	219	240	224	214	220	233	200	232	240	251	245	229	229	247	221	225	238	234	243	225	206	220	222	211	215	260	232	219	219	243	231	227	243	237	248	191	241	210	253	272	250	249	235	239	224	230	223	248	232	231	220	253	199	255	194	261	239	241	240	243	239	210	232	230	214	225	237	241	233	233	233	231	259	252	235	238	206	225	220	220	241	205	243	230	226	235	237	237	226	232	222	250	234	223	232	217	237	208	249	227	219	231	237	216	222	242	207	236	240	219	220	237	232	248	242	244	205	256	234	236	241	240	233	225	261	251	229	259	250	258	248	200	248	234	228	239	227	216	220	268	240	245	249	235	246	242	225	235	250	228	249	201	246	230	201	252	235	213	250	240	213	257	239	218	242	212	263	260	220	234	203	254	273	235	225	226	221	246	219	216	258	207	206	268	241	240	253	207	225	240	218	248	234	203	250	222	279	243
2643	530	583	627	545	619	630	617	606	580	575	599	623	714	615	568	535	555	573	568	573	552	571	537	555	593	557	546	575	518	610	535	557	560	541	539	566	590	509	551	562	511	527	544	527	566	578	567	537	552	550	568	533	556	562	582	542	545	554	540	529	544	545	544	561	543	566	550	547	526	551	565	526	572	564	545	526	569	561	520	510	534	554	530	546	514	547	546	548	552	564	553	531	561	556	522	561	520	567	540	551	542	513	559	533	498	539	524	524	527	537	554	546	616	529	556	502	512	555	526	546	548	577	538	592	549	572	536	540	547	552	577	523	543	563	502	538	573	552	511	532	538	518	586	572	594	550	563	531	558	568	537	558	576	566	500	561	566	546	522	537	541	529	566	549	481	547	537	540	575	511	539	589	546	532	594	555	567	567	522	524	522	524	542	556	564	579	520	501	581	560	553	535	559	585	563	607	556	512	517	571	539	527	548	561	542	528	528	526	549	509	511	515	573	551	536	583	556	528	523	537	544	527	549	571	564	557	581	535	537	562	556	560	519	573	553	560	527	548	530	533	546	515	501	568	567	595	547	568	516	499	506	506	569	499	564	534	527	538	517	552	552	531	560	555	541	511	550	536	555	536	536	585	519	545	542	505	534	534	581	533	501	560	532	558	555	550	553	567	534	548	535	517	531	520	532	538	538	555	511	520	549	578	533	531	579	554	582	542	526	543	527	570	554	537	494	527	554	543	529	522	546	529	533	584	544	529	567	544	534	572	576	547	542	523	545	522	538	577	498	522	558	557	562	528	527	561	555	498	579	525	560	541	533	537	523	552	542	576	541	551	600	555	548	535	570	613	571	514	560	553	569	521	575	530	524	535	587	515	527	569	519	604	520	530	573	489	545	544	557	568	550	548	580	528	575	553	588	527	567	530	548	540	525	539	493	571	528	604	562	572	551	552	541	585	536	507	543	549	525	551	567	523	538	519	530	522	564	507	532	559	524	572	564	501	547	550	569	539	555	545	555	534	511	523	551	549	496	530	513	559	547	512	540	492	548	533	499	537	507	589	561	571	584	551	540	508	606	583	529	540	546	506	629	577	558	527	571	537	542	534	560	536	556	542	539	542	526	558	537	536	559	496	592	490	541	552	547	529	545	555	541	530	542	501	522	534	529	566	536	552	522	533	546	527	551	524	598	536	541	577	534	567	492	571	601	520	531	543	545	497	551	528	535	558	573	586	570	537	563	565	568	551	514	553	557	526	552	548	552	527	598	530	526	581	499	546	552	562	532	564	535	555	584	571	517	566	549	568	564	525	606	581	548	554	511	536	549	525	537	502	552	509	482	534	565	583	520	550	510	549	540	560	584	590	556	527	526	575	555	549	550	524	552	563	554	501	575	539	563	537	533	533	541	543	566	543	551	534	533	528	553	544	545	558	560	564	535	538	543	538	561	523	578	528	540	541	600	509	545	563	505	504	573	522	566	519	531	534	541	531	525	550	569	514	553	539	541	522	550	562	547	529	564	539	512	542	566	528	544	513	549	504	537	539	558	580	552	559	553	555	536	525	535	504	546	564	543	531	535	537	558	563	549	527	593	555	516	571	514	543	535	481	530	542	548	554	546	548	520	506	565	547	591	544	535	541	552	533	551	507	524	530	533	564	577	582	510	541	613	546	565	567	538	577	529	557	531	578	567	540	530	542	542	524	547	544	512	550	513	566	552	532	577	574	538	556	535	569	533	576	565	560	572	577	534	509	530	569	576	548	579	528	533	549	555	562	532	537	540	578	542	592	536	573	552	523	544	523	518	552	527	507	551	519	506	541	498	534	552	559	575	547	575	582	575	553	532	507	520	504	546	555	584	611	588	582	555	512	540	537	557	549	544	525	497	509	534	550	540	531	532	544	580	526	541	514	494	530	588	537	524	525	556	557	537	565	527	529	512	572	517	514	571	564	539	549	557	567	559	516	552	534	526	550	551	528	529	508	544	537	508	535	580	548	577	529	558	561	544	545	560	540	491	527	512	555	535	570	544	541	571	553	530	545	555	547	557	512	581	584	546	568	545	503	570	554	582	570	569	514	548	552	550	541	537	524	572	538	531	523	522	520	533	559	539	541	588	583	567	508	524	530	524	556	556	560	527	506	552	535	521	542	555	520	535	498	561	528	515	518	534	524	526	572	560	499	513	513	544	550	552	519	530	503	572	566	578	541	527	550	604	548	517	531	559	573	535	602	556	549	529	582	588	539	564	562	544	534	571	501	512	586	532	543	528	565	508	582	530	557	601	604	552	534	515	553	577	542	486	528	504	511	523	600	522	552	561	563	550	535	488	517	604	503	591	603	572	543	551	530	551	577	534	533	564	534	550	539	548	549	502	569	559	556	554	543	536	536	564	582	533	516	540	531	565	559	524	531	561	524	527	558	563	562	544	517	546	598	544	521	540	532	549	562	581	532	536	581	559	567	545	586	525	512	549	529	523	548	520	564	545	567	545	562	543	541	585	531	516	536	532	556	512	586	576	566	547	513	534	546	544	511	510	585	547	580	540	575	507	533	554	540	564	552	568	544	551	556	552	573	556	511	527	554	598	536	538	536	536	513	542	557	502	514	516	527	526	540	571	550	531	528	582	540	559	559	552	533	554	520	538	577	573	558	579	535	521	563	552	533	511	552	521	557	551	533	544	526	570	529	556	542	556	584	566	506	545	524	554	529	496	527	525	535	548	554	514	522	548	564	534	566	541	583	576	548	506	565	541	549	503	541	570	509	601	537	539	539	509	562	517	556	565	578	495	540	556	526	544	533	540	518	532	537	539	551	551	553	551	535	577	543	557	583	544	545	572	542	514	534	528	574	561	535	533	538	558	512	575	539	528	564	536	579	554	543	552	524	538	570	509	550	522	548	508	582	549	569	512	549	530	535	554	575	572	517	559	542	510	536	557	546	552	561	543	510	532	564	552	542	589	569	557	526	563	567	561	584	529	542	524	587	537	568	554	519	553	517	530	537	566	565	555	519	562	515	519	566	523	576	505	560	567	562	536	528	518	555	533	541	563	495	544	540	567	587	526	593	541	525	566	537	544	581	557	557	529	568	564	547	548	521	527	548	530	535	533	505	525	560	571	574	538	530	605	576	503	549	569	562	587	555	505	564	546	560	539	559	571	558	532	538	504	542	542	569	501	541	537	538	532	565	532	538	565	553	539	539	568	570	557	528	514	535	508	510	587	538	558	509	578	580	563	553	516	545	632	534	526	556	565	534	520	558	549	545	526	546	524	543	566	529	543	515	500	563	541	533	537	563	537	525	584	579	572	541	513	536	579	573	553	548	564	554	539	565	477	590	547	522	549	537	511	554	552	560	534	527	547	535	549	538	568	524	520	540	536	569	540	510	537	542	562	514	555	559	546	514	525	490	560	489	532	536	517	558	524	597	542	583	570	574	564	555	600	579	546	571	539	617	565	511	502	501	547	537	538	539	484	520	569	564	563	526	512
10930	624	549	488	360	255	241	221	220	217	206	210	188	216	201	173	173	176	169	175	171	161	167	141	176	186	185	187	179	159	164	163	189	156	189	184	160	173	167	192	182	173	177	177	167	196	170	181	164	177	179	138	163	158	164	179	158	164	141	168	187	153	172	160	194	183	154	143	176	202	178	184	183	164	170	167	187	148	153	167	182	156	144	176	160	153	182	170	162	158	160	164	199	174	186	166	183	162	188	167	141	193	182	157	182	169	167	160	172	168	178	188	171	167	172	162	170	156	174	172	166	149	186	174	166	186	159	146	166	166	166	159	149	159	148	192	171	174	172	154	154	164	166	176	185	180	148	178	168	153	156	158	153	163	170	157	155	173	157	155	161	156	133	155	171	171	188	172	165	176	158	185	204	164	144	139	173	181	135	154	176	173	183	174	175	172	166	172	183	161	177	146	189	171	161	156	187	177	175	186	158	148	174	173	164	199	163	166	171	154	167	170	173	177	174	145	180	177	148	151	166	178	166	140	178	155	155	152	160	171	158	170	153	154	147	177	172	187	183	160	184	166	177	164	168	191	157	155	188	169	150	147	169	163	147	179	155	163	173	186	164	147	174	180	158	174	181	151	198	162	165	184	187	216	178	183	168	179	175	173	153	164	152	168	161	140	170	150	186	181	171	152	191	162	169	188	173	167	176	159	181	168	202	184	175	158	167	149	152	168	142	156	149	197	186	170	167	192	168	161	151	172	146	147	191	163	162	146	171	176	179	179	189	184	168	173	210	174	193	170	167	177	161	162	181	150	151	159	178	184	174	183	166	185	154	167	168	165	173	137	172	169	181	185	176	200	170	166	163	147	172	172	159	161	159	152	163	162	183	168	165	180	142	151	185	162	185	158	175	167	145	148	133	168	172	159	190	180	163	150	140	155	161	165	163	167	159	173	191	169	162	145	154	168	150	174	171	153	158	178	172	147	161	181	156	164	150	165	148	166	142	163	163	172	188	159	165	172	158	160	166	159	176	181	160	155	166	157	169	176	150	175	176	164	134	160	159	146	161	169	165	137	171	182	187	163	162	182	164	164	163	186	186	170	144	160	155	162	170	171	174	153	159	169	164	159	165	161	167	163	156	159	158	174	183	175	188	189	173	162	155	157	157	186	179	154	190	181	172	164	162	145	157	175	166	144	148	157	150	168	158	157	169	153	152	140	144	161	176	166	165	163	175	169	171	163	158	162	174	177	160	162	167	154	152	192	147	164	190	161	188	156	161	129	148	168	153	144	173	168	161	174	167	188	168	143	156	174	157	178	175	144	166	168	151	169	142	179	155	171	162	149	153	162	165	167	163	160	174	177	134	167	186	171	162	167	156	175	172	178	189	171	184	169	168	179	153	156	172	171	174	156	151	156	166	165	165	181	179	175	154	178	159	210	170	144	166	145	158	176	161	178	197	180	174	162	167	170	163	162	198	163	165	155	170	132	175	155	208	171	153	183	163	172	163	184	180	155	169	158	150	167	190	141	176	152	149	159	186	164	176	177	161	162	149	167	163	159	163	167	175	164	171	167	171	169	153	168	143	159	146	165	186	191	151	170	187	186	167	153	168	169	164	155	173	142	161	168	158	183	171	160	176	166	172	193	172	188	156	179	137	164	189	181	149	195	168	190	146	174	167	148	165	176	186	160	187	155	176	167	173	162	175	153	158	178	179	170	150	184	187	167	194	151	151	161	172	168	159	172	147	182	177	145	191	171	159	169	150	175	187	190	171	166	164	159	162	165	153	172	178	183	153	155	191	156	208	170	154	173	167	156	151	165	187	147	155	190	152	174	155	166	176	169	180	165	180	156	148	170	135	165	160	160	183	147	180	158	157	194	136	178	154	171	155	178	191	194	171	141	165	159	154	158	179	136	170	172	178	169	152	164	186	171	145	163	187	158	150	192	161	173	147	172	151	146	174	169	183	152	193	154	151	169	164	150	164	185	159	194	166	160	180	168	162	160	182	169	147	173	182	161	161	178	157	161	165	167	183	178	164	172	174	159	170	169	165	149	160	154	144	165	158	181	159	170	183	155	156	168	166	159	153	145	155	160	164	174	161	138	170	159	153	175	172	195	182	185	148	179	184	159	162	161	166	169	153	174	167	150	154	175	164	158	185	146	184	160	171	176	161	182	152	156	147	167	165	151	159	153	164	147	157	152	160	190	186	152	168	144	155	149	162	174	170	157	162	183	187	148	157	171	153	186	162	169	177	175	157	166	148	169	166	162	183	133	153	179	161	161	199	169	169	179	161	169	161	157	159	180	162	168	138	189	136	152	162	153	164	152	175	157	162	169	163	165	163	174	158	165	211	168	146	188	169	170	139	145	179	140	167	173	150	164	180	158	158	186	152	172	161	139	171	187	181	169	157	163	207	171	149	181	160	164	155	160	171	146	170	171	185	179	195	163	174	170	169	182	150	175	186	172	170	187	135	149	158	158	176	154	146	155	143	162	187	207	171	159	153	156	154	179	165	175	133	195	151	160	180	149	177	192	154	177	178	163	178	140	161	137	151	176	167	146	162	166	184	166	150	192	170	176	175	180	162	163	153	149	164	195	180	149	158	177	175	185	160	186	171	159	167	166	163	170	149	156	148	167	183	161	170	193	169	168	154	184	179	176	159	167	165	193	152	178	163	163	197	164	179	186	161	175	176	171	183	164	141	177	180	155	170	162	158	165	159	156	184	166	151	165	174	167	164	181	160	155	156	170	185	160	152	176	171	141	156	153	154	183	157	161	169	156	178	155	190	140	140	169	163	168	175	148	174	133	130	163	158	165	170	182	180	184	174	168	165	163	157	155	147	192	148	189	186	157	153	176	146	155	173	184	173	119	159	184	167	179	184	190	180	163	182	150	156	175	158	179	176	165	158	178	153	156	185	150	147	170	148	168	180	158	136	184	167	157	145	190	171	196	156	161	153	169	169	161	164	171	172	171	159	158	161	166	157	147	156	160	179	158	173	169	163	177	163	141	164	171	180	184	163	158	172	161	173	176	188	155	200	169	161	170	165	162	165	165	164	177	155	180	167	160	158	166	165	173	153	143	190	193	170	138	145	190	164	194	158	138	155	175	168	190	177	154	168	186	147	168	158	163	156	195	164	157	172	181	165	159	185	168	157	177	169	188	166	157	176	168	168	143	140	161	158	170	154	162	146	165	178	171	159	163	180	175	184	171	170	163	184	151	175	184	152	173	172	171	160	145	154	161	168	163	185	147	174	162	160	186	148	157	170	157	163	164	167	195	158	177	184	159	145	178	154	150	132	163	168	185	148	168	157	158	163	164	170	169	158	167	168	176	160	157	166	176	167	176	169	170	166	158	172	173	148	200	150	166	176	165	189	170	148	170	142	164	178	166	162	172	190	173	186	176	174	149	151	153	174	180	164	151	177	153	161	172	153	159	188	183	148	176	172	169	178	156	177	191	155	195	205	191	184	151	152	187	174	160	159	158
7850	672	1166	1275	1175	909	913	813	687	688	675	654	597	657	580	514	502	488	484	494	505	482	525	495	463	469	440	444	496	465	450	460	469	488	428	478	454	448	491	501	455	452	443	458	443	416	438	421	420	419	441	430	424	440	445	466	447	427	460	411	453	429	455	441	432	432	431	427	439	460	476	428	403	458	412	470	409	398	405	406	407	437	413	434	438	458	437	440	437	436	447	420	436	494	412	454	427	455	440	437	410	414	397	419	409	405	437	452	438	417	431	412	393	424	434	420	417	382	423	402	413	474	437	460	412	439	442	427	422	421	430	425	401	417	408	436	449	424	464	412	392	431	434	448	414	402	410	415	450	428	431	427	397	413	396	461	432	436	450	417	456	457	440	408	414	462	417	437	445	429	401	446	466	449	446	391	428	433	449	431	435	433	476	407	426	436	414	422	456	430	418	423	431	437	442	440	401	435	437	424	453	450	424	432	433	443	409	414	391	410	437	418	409	428	422	449	464	414	466	404	439	412	416	458	426	413	445	426	435	457	420	436	460	430	428	417	406	413	428	426	402	463	439	455	417	435	443	451	409	433	430	389	433	444	444	442	408	475	426	417	410	430	421	403	423	428	414	409	407	430	427	416	427	431	377	378	438	418	432	455	408	434	394	435	421	407	413	404	424	444	460	415	426	439	457	435	426	380	386	434	394	406	426	439	468	438	395	416	424	446	441	457	401	433	448	413	413	399	421	433	462	439	440	453	396	438	402	414	438	408	405	396	382	419	433	406	411	425	398	439	433	433	417	423	404	421	417	453	416	435	417	444	398	424	447	493	417	444	431	425	427	405	462	426	388	431	422	436	441	404	395	409	409	424	420	445	462	432	406	436	446	461	420	442	413	410	437	407	447	431	410	405	445	447	404	436	413	467	454	421	452	424	416	438	443	470	424	389	401	449	404	435	408	408	445	427	394	413	425	448	441	376	424	454	381	401	420	401	411	392	421	437	436	382	428	448	415	468	397	426	441	410	454	415	417	450	419	410	416	462	428	412	438	429	391	439	426	379	401	419	486	463	446	392	435	406	449	400	422	456	436	470	412	406	428	409	404	459	442	431	439	391	422	428	452	418	431	407	427	431	417	422	409	427	454	441	442	412	418	422	407	407	455	398	397	395	456	409	470	413	404	427	441	442	428	425	402	393	415	433	418	424	415	414	424	420	440	453	449	443	414	449	405	429	438	459	454	431	433	445	400	436	417	362	435	430	431	430	414	395	427	452	425	424	418	444	420	463	400	396	401	431	451	407	430	425	392	426	415	420	429	399	436	442	436	424	438	424	419	450	462	451	408	436	436	406	429	430	435	431	440	415	425	412	460	382	424	443	443	420	398	405	419	450	407	413	410	453	408	419	433	415	442	440	442	444	416	446	410	448	423	423	436	398	390	394	444	423	406	415	434	425	407	429	402	436	452	441	422	430	423	452	453	421	385	423	407	438	411	441	448	455	465	403	438	433	446	452	462	454	450	389	412	440	431	425	470	443	425	397	397	444	462	428	447	376	376	411	414	461	470	455	416	435	442	424	393	460	468	437	407	407	433	414	448	405	450	429	396	406	437	429	422	424	399	406	426	433	399	448	419	454	420	431	460	426	424	457	415	439	427	425	432	409	408	417	415	408	455	457	440	410	421	418	443	432	382	447	432	437	437	422	420	410	413	412	410	421	445	414	432	412	434	438	439	407	440	435	448	478	454	447	395	429	425	421	438	414	466	445	435	427	419	415	439	451	475	409	413	419	407	461	431	420	411	385	416	446	392	400	422	425	403	455	387	399	429	443	413	403	393	444	448	448	422	431	425	439	434	423	395	433	429	429	412	408	412	447	432	421	452	463	449	462	453	442	449	389	450	440	393	415	415	440	443	410	406	440	444	405	391	404	440	456	435	440	460	454	440	393	405	421	427	464	436	408	450	460	410	415	433	428	441	405	436	415	406	438	462	424	452	446	439	406	434	438	467	452	448	465	415	452	422	432	458	444	451	446	455	431	420	441	455	402	410	418	430	449	439	419	429	383	416	451	426	433	461	409	428	449	398	432	451	416	398	417	407	462	411	422	437	438	426	424	422	440	411	413	457	422	425	413	423	423	433	427	427	426	409	429	456	460	397	417	439	442	444	428	416	387	417	429	453	440	451	415	435	438	422	417	434	400	434	403	434	446	451	387	439	400	458	422	421	420	428	448	433	415	448	423	397	485	421	440	447	406	427	424	432	418	448	413	440	420	397	459	424	426	410	411	441	390	425	415	435	419	423	412	416	399	422	420	418	386	427	476	429	442	463	411	438	445	434	458	443	478	420	437	447	414	418	443	436	385	418	452	435	414	424	422	384	469	419	437	424	420	440	441	429	447	418	414	400	437	410	421	413	391	407	429	442	435	411	424	448	417	427	457	450	418	413	434	410	401	445	434	452	421	450	453	410	402	425	422	475	420	422	406	442	417	415	439	400	438	445	449	403	392	435	430	389	447	410	426	452	410	444	429	395	464	409	450	425	393	449	448	403	415	379	411	403	442	384	462	413	434	424	461	457	442	428	427	413	391	415	467	444	445	452	410	408	409	473	429	448	450	397	406	456	417	426	439	428	416	416	430	435	415	438	455	450	424	435	429	463	441	427	441	431	445	420	439	450	437	455	463	414	441	371	426	421	405	419	457	428	439	408	390	410	420	435	432	449	437	398	419	417	436	425	445	446	422	440	403	427	417	449	406	450	456	436	405	431	422	433	458	437	431	416	424	434	422	417	439	447	409	422	411	400	428	450	402	410	427	402	473	439	426	446	374	424	477	412	399	421	425	382	421	445	441	441	436	470	394	459	468	425	429	425	438	392	459	431	468	447	418	446	458	433	409	394	456	413	427	401	457	418	390	437	392	462	427	391	449	428	447	407	389	475	422	399	404	462	442	396	427	440	387	445	420	444	437	394	417	406	458	436	432	467	456	419	409	402	413	436	444	420	435	435	447	388	457	419	416	438	467	435	419	425	440	417	466	414	406	427	420	400	432	446	422	409	441	450	437	421	428	426	438	429	416	394	422	392	376	411	418	431	399	396	435	446	436	422	402	447	457	462	435	424	462	446	415	441	410	430	427	442	394	432	478	472	429	432	433	380	413	425	429	397	387	418	427	413	435	426	420	418	416	439	403	421	407	426	400	436	444	440	415	438	412	448	440	399	461	384	441	434	417	425	423	454	425	434	436	406	453	393	450	416	434	403	433	414	454	445	420	431	431	424	425	450	431	412	391	395	381	415	422	435	434	402	450	431	419	427	440	415	433	442	434	441	439	429	414	421	422	411	382	455	422	394	419	409	433	439	404	408	439	425	411	434	438	450	416	427	451	408	426	395	453	451	386	416	428	422	425	449	441	440	453	417	441	434	417	431	442	429	453	412	444	440	428	462	425	450	448	458	405	435	439	411	423	440	416	406	441	404	448	417	444	438	442	428	384	449	443
20233	1850	1045	892	645	549	474	423	423	406	390	356	359	352	316	334	316	361	360	361	322	343	345	298	344	346	310	327	309	341	338	328	325	329	338	360	340	292	348	319	306	303	297	347	301	312	318	357	344	339	315	300	325	268	303	343	329	339	306	331	273	293	315	329	351	308	299	316	308	290	287	317	327	322	303	304	344	322	325	321	323	303	334	310	337	306	310	285	305	346	314	305	360	309	296	309	315	296	375	276	341	324	346	321	353	329	288	312	308	364	316	319	338	300	320	355	308	320	310	309	339	309	311	320	314	324	340	352	350	339	322	303	286	346	297	321	344	281	326	327	306	367	303	308	320	324	300	290	329	345	303	296	287	338	336	306	283	302	344	301	306	301	344	319	289	315	310	299	353	327	349	313	304	330	333	318	306	298	292	314	342	309	322	313	317	292	320	351	317	314	305	326	332	315	340	304	316	311	317	329	324	311	298	296	320	294	319	322	323	312	304	331	311	269	326	319	294	315	309	325	290	315	316	293	354	292	317	315	300	327	327	355	348	340	315	318	301	343	327	319	304	311	332	324	317	317	318	315	312	315	283	318	365	301	329	311	302	311	323	304	301	306	300	318	297	315	357	313	278	319	354	294	285	357	325	342	338	342	329	294	302	308	310	284	307	329	348	307	298	344	357	323	302	337	323	338	314	335	347	299	378	331	341	330	320	298	309	311	334	300	343	314	333	302	315	309	303	317	312	341	290	339	300	327	340	302	300	308	323	317	329	296	320	306	326	304	321	307	323	322	314	301	307	307	303	339	313	305	310	335	300	323	296	333	303	341	358	307	319	302	326	320	303	270	313	335	316	300	302	311	299	333	287	316	327	311	330	346	306	336	327	329	318	323	344	284	311	319	296	329	358	343	309	342	314	323	312	300	336	341	345	323	337	313	292	317	273	334	317	350	318	312	319	352	325	317	305	310	343	287	335	327	341	305	305	326	325	305	324	332	330	352	298	321	350	300	319	325	337	295	345	323	350	301	273	325	329	311	294	311	327	306	295	325	310	291	335	295	329	348	319	278	320	305	315	316	342	319	320	305	294	314	318	319	312	280	343	306	306	291	283	302	350	320	304	309	336	295	321	332	328	336	356	300	299	312	337	297	294	291	321	330	330	346	297	337	313	318	337	327	315	318	310	306	323	340	285	303	285	333	324	324	305	316	337	326	336	302	332	329	319	303	298	332	327	346	324	368	305	348	310	307	319	336	348	301	308	309	303	358	307	330	310	355	300	344	333	272	303	318	308	298	306	328	323	311	320	324	346	299	336	286	298	368	335	322	280	333	292	307	315	312	336	352	305	326	350	339	311	330	281	344	329	296	334	326	328	298	337	296	332	311	301	310	310	268	337	327	349	340	276	296	347	301	307	307	330	291	329	312	291	320	304	312	317	351	250	299	310	307	315	335	318	284	312	324	300	300	339	299	363	312	334	309	348	326	300	309	324	306	324	318	332	322	294	312	326	348	355	307	286	330	321	296	303	323	345	321	316	326	338	313	306	311	336	316	293	301	303	329	321	327	312	319	323	320	322	305	322	302	322	314	301	340	291	325	319	312	289	317	313	312	301	323	328	354	323	329	342	298	301	345	296	309	320	311	321	304	320	308	344	332	327	311	304	286	311	314	340	291	324	327	347	345	356	321	320	317	320	314	338	319	315	332	304	328	312	338	328	272	311	314	325	319	292	306	322	337	334	327	308	318	306	299	318	319	305	283	313	301	309	358	318	325	302	305	316	311	306	327	335	298	307	344	341	311	301	342	347	331	342	358	305	320	312	320	280	341	303	310	318	294	294	330	350	335	307	301	367	302	298	322	303	310	329	335	304	331	314	297	319	334	330	323	338	312	302	267	323	319	339	282	331	326	340	303	295	296	325	320	325	320	314	308	336	322	310	335	318	304	298	300	339	305	306	342	322	309	313	350	289	323	282	342	321	332	307	316	322	326	333	310	298	325	342	339	278	323	337	337	341	299	315	314	351	305	334	313	319	294	306	313	345	313	328	335	351	322	349	313	313	318	286	306	295	311	360	344	331	322	294	286	324	323	292	311	307	317	341	329	305	362	310	305	301	312	345	341	333	338	312	301	306	298	284	310	340	338	321	341	315	290	331	339	328	337	309	334	346	329	319	316	307	307	346	304	314	301	332	323	329	321	331	321	338	304	316	335	307	365	322	320	315	294	319	326	297	280	297	303	327	315	337	331	330	293	324	340	332	279	303	308	331	328	311	287	310	303	301	338	294	303	348	361	331	334	312	301	319	326	288	311	321	334	278	312	305	325	339	352	316	311	316	308	313	285	334	337	334	334	324	292	342	356	317	351	302	287	325	298	338	331	292	321	304	302	340	293	325	362	314	319	319	318	340	308	308	318	324	305	315	304	340	329	328	348	335	338	347	338	307	313	368	320	316	351	347	334	355	317	295	332	310	304	334	310	344	283	292	312	342	334	345	299	315	300	327	309	330	285	313	311	268	339	309	349	292	327	354	302	338	342	295	312	362	340	301	308	326	305	301	305	301	352	309	310	302	279	313	313	322	298	338	318	295	317	333	303	313	306	338	306	323	309	291	326	349	323	323	354	305	301	303	331	305	340	264	306	327	347	290	286	286	330	283	309	333	317	304	297	305	314	302	300	312	302	316	300	331	292	337	307	329	316	304	321	330	347	349	354	322	325	286	313	348	352	324	337	295	353	294	320	313	331	318	327	313	326	327	321	303	313	350	298	288	316	318	313	339	299	318	305	350	333	343	304	336	335	307	318	304	360	299	316	308	284	309	330	327	313	280	319	305	317	307	337	328	322	293	335	323	285	345	318	354	310	323	296	314	282	304	286	310	310	309	302	290	285	326	304	320	337	327	330	310	333	319	331	278	344	310	334	322	330	311	294	294	315	343	299	319	341	317	299	330	304	321	345	329	315	307	287	284	293	324	333	319	344	297	312	302	302	334	326	341	346	291	326	307	327	325	312	343	336	334	312	303	302	306	344	331	323	309	316	283	317	320	327	326	274	311	319	325	284	315	322	320	347	348	296	346	325	312	306	325	327	330	308	297	309	325	329	312	331	352	308	307	323	318	350	317	289	303	335	305	326	317	291	339	344	319	285	341	291	308	320	342	329	313	327	330	297	310	312	317	300	344	312	315	335	342	325	295	314	315	319	347	299	298	340	292	311	344	302	294	325	297	345	306	301	357	311	345	353	306	335	294	324	317	337	326	314	352	318	306	336	333	292	346	303	315	310	315	325	338	324	286	337	298	316	314	282	327	314	319	268	327	290	310	320	341	324	315	318	298	318	313	334	304	311	344	331	334	353	303	282	332	285	298	299	323	339	288	315	334	297	325	316	359	346	321	314	338	332	316	315	333	338	318	311	300	290	339	311	323	303	329	313	294	318	367	307	334	302	334	351	327	291	314	277	322	316	336	340	327	312	322	316	304	337	333	314	315	313	319	286
11086	1269	2084	2521	2254	1876	1566	1402	1300	1304	1173	1068	1050	963	983	933	853	927	841	911	871	870	856	824	832	764	783	783	773	822	782	783	824	780	715	762	807	734	851	775	748	788	799	804	786	776	750	727	843	758	756	741	766	693	718	755	735	751	742	778	766	751	711	733	690	736	717	729	731	746	722	767	738	774	726	741	723	683	742	707	705	676	757	760	745	709	791	662	698	731	767	756	722	687	754	726	728	742	717	705	692	712	787	766	731	743	753	719	725	741	692	717	707	718	741	738	725	771	718	742	730	742	758	742	701	768	761	692	758	781	739	757	762	722	788	753	705	671	763	753	748	760	759	742	739	794	773	737	729	713	764	750	736	756	740	786	719	733	716	747	735	738	757	782	739	771	758	725	689	742	774	805	759	729	762	722	740	751	750	732	734	706	725	774	762	710	732	712	763	738	756	700	797	683	739	764	751	729	767	751	753	745	721	722	794	664	716	700	689	794	736	748	795	710	713	801	739	759	733	707	725	731	724	752	757	763	819	741	737	759	731	754	707	691	742	736	765	736	688	727	749	738	778	744	733	742	767	800	774	745	725	765	749	733	733	733	715	739	714	716	729	735	754	738	759	764	700	721	748	749	759	695	739	725	747	758	726	712	707	747	736	694	743	763	695	748	739	770	710	784	749	732	727	743	714	731	715	747	743	708	698	713	756	690	831	761	709	744	722	746	738	679	762	765	710	721	693	704	742	723	709	705	718	726	727	759	699	751	770	681	743	728	752	735	719	735	739	716	726	765	723	710	719	721	708	726	743	748	691	737	766	743	711	692	742	681	736	741	711	708	717	729	744	707	723	799	731	744	752	775	763	718	746	824	710	753	786	710	722	688	702	722	717	701	730	752	734	723	764	759	741	767	778	734	793	705	726	758	728	730	777	719	705	724	737	760	745	728	766	736	723	757	724	762	717	751	752	772	764	705	713	726	758	742	779	711	747	697	713	731	744	749	727	687	802	754	767	693	713	702	727	727	699	787	744	726	726	794	733	710	699	731	732	762	762	761	746	697	738	697	717	712	702	737	736	762	716	762	786	730	711	708	711	712	742	748	763	744	712	751	773	704	744	755	706	748	730	721	728	801	746	785	741	705	737	690	711	714	751	756	756	719	749	774	741	711	777	701	728	713	763	674	801	725	738	724	720	720	746	737	770	785	766	694	737	691	803	781	769	773	699	706	756	714	771	722	792	737	703	762	763	741	732	744	719	743	734	723	729	727	729	729	750	729	732	754	717	750	791	712	773	735	737	742	692	787	757	723	682	761	740	707	722	722	708	694	763	783	686	717	720	722	702	716	719	764	738	760	747	732	765	673	721	735	706	777	712	696	728	714	735	737	775	716	751	761	762	785	736	715	744	716	707	751	718	766	753	731	764	721	726	790	754	736	775	727	721	746	740	743	662	737	731	721	770	751	733	719	707	727	724	753	712	771	730	725	736	760	753	705	744	727	701	755	743	708	754	744	717	711	761	737	709	755	729	686	716	730	723	738	743	781	737	713	780	752	722	701	720	715	705	752	726	728	753	741	736	769	773	792	726	769	742	705	750	708	722	759	741	739	728	674	721	761	697	742	767	729	717	734	722	730	764	777	709	725	748	770	697	749	673	720	668	742	711	699	732	726	803	694	729	708	726	702	676	714	768	736	733	756	751	655	770	751	765	687	734	730	733	734	710	752	747	766	742	801	704	717	721	706	717	702	719	762	760	752	711	742	741	767	720	768	801	762	738	715	738	707	696	809	775	746	702	750	768	769	733	747	734	742	750	754	748	734	775	681	734	803	752	731	705	733	751	747	743	796	683	783	762	748	764	735	704	714	778	721	764	770	797	700	718	747	689	711	684	746	737	728	728	718	715	733	752	767	735	740	725	729	701	728	738	726	704	730	749	735	753	743	743	730	736	750	727	724	724	761	775	730	767	757	754	712	789	766	736	743	734	768	752	719	764	747	741	724	753	703	745	767	753	694	727	716	745	685	732	759	768	724	740	720	719	718	741	714	757	776	761	751	768	745	764	728	721	724	679	747	723	760	743	729	710	725	710	698	713	720	737	745	721	728	695	712	767	744	803	751	710	744	757	734	718	750	775	723	735	714	777	759	786	745	745	755	768	750	740	731	714	755	746	714	759	742	731	755	728	738	744	727	765	725	702	748	751	748	756	721	733	737	696	736	695	764	679	759	722	731	733	736	787	744	723	693	713	706	773	731	718	758	733	755	731	740	683	737	716	733	719	723	752	739	757	735	747	747	783	762	772	774	691	759	730	728	741	736	732	725	733	732	675	687	765	754	700	722	744	802	727	783	751	753	716	690	731	727	765	760	735	734	708	710	750	751	701	756	785	743	727	727	733	746	765	710	736	689	785	749	717	717	721	714	722	707	725	775	741	714	741	714	756	727	761	743	749	762	740	671	713	783	714	751	718	735	743	739	724	786	773	752	689	725	745	765	698	733	730	683	747	751	708	725	794	757	699	717	734	755	739	736	744	715	769	739	746	678	758	790	716	729	772	746	782	726	726	779	734	724	739	708	750	749	755	747	750	744	712	748	727	746	732	721	746	760	675	762	780	749	711	798	701	736	771	725	720	734	727	687	720	714	693	702	702	739	709	745	768	745	673	790	714	712	776	727	717	766	703	769	773	775	733	760	719	740	766	748	741	718	727	727	712	757	703	716	724	717	736	704	730	739	757	742	803	728	763	741	744	704	769	739	731	714	705	711	749	706	759	751	734	710	757	715	748	776	710	752	708	784	781	782	753	718	723	752	781	715	746	712	774	755	721	703	748	760	773	713	718	749	675	749	712	748	713	754	788	728	781	750	737	796	742	761	724	753	723	743	776	736	702	740	703	695	705	703	735	714	726	768	712	746	809	745	760	714	722	773	733	699	739	746	743	731	741	784	713	735	744	724	772	748	745	685	743	754	698	714	751	759	707	762	754	746	752	767	748	736	707	779	739	766	722	715	768	727	683	727	731	734	751	719	729	727	774	715	694	733	727	698	696	739	741	716	722	760	737	753	723	705	747	734	725	697	725	733	723	784	797	717	724	744	753	706	686	742	703	782	740	770	768	739	722	772	747	741	769	729	711	745	768	722	746	750	741	707	751	754	754	720	742	692	748	746	786	732	717	711	779	693	715	743	712	763	713	716	724	753	695	754	683	707	737	683	704	760	671	742	683	698	819	737	709	753	717	729	734	753	770	758	716	721	769	760	756	695	740	726	702	752	713	752	771	774	726	750	816	725	734	673	702	708	743	765	720	735	739	762	756	721	725	760	721	728	739	758	752	717	729	757	764	702	750	747	735	719	746	731	741	744	751	735	720	741	749	743	693	788	698	706	731	726	791	756	752	733	755	763	759	734	763	760	708	702	704	707	717	734	738	704	756	728	771	717	722	756	681	707	737	722	699	734	720	733	694	690	716	753	750	725	760	693	694	717	719	725	762	728	728	739
3114	285	261	260	252	267	211	231	249	252	254	273	247	237	230	222	200	215	252	236	240	242	225	259	223	238	228	237	213	242	251	232	193	238	219	231	249	252	212	245	219	254	227	245	249	235	216	234	229	232	249	245	211	236	218	202	225	212	249	261	227	240	274	232	260	244	245	217	264	231	215	229	230	214	224	214	222	235	239	248	238	233	257	217	232	228	222	230	225	238	232	211	234	237	233	231	234	276	236	246	236	254	215	208	249	213	208	241	235	219	246	201	250	242	200	217	230	238	242	259	238	206	246	218	211	250	225	229	245	247	265	254	244	258	244	232	246	249	244	234	265	236	224	248	258	202	221	264	217	258	231	242	222	228	256	251	249	258	262	203	236	201	243	228	192	223	241	262	240	237	221	229	206	281	222	245	232	188	230	216	217	222	221	233	232	229	246	215	243	241	258	239	247	225	248	260	237	211	267	259	241	223	225	241	231	245	235	242	201	218	242	214	239	250	239	236	227	216	221	244	208	240	225	222	200	231	254	202	224	216	248	211	225	268	237	239	230	256	234	237	256	236	255	192	238	220	232	267	225	201	210	225	244	224	239	227	214	238	203	234	211	226	255	219	238	243	225	237	264	233	237	262	228	215	232	219	250	252	223	212	257	227	236	249	262	226	245	223	221	216	199	254	216	236	247	198	229	238	211	244	246	224	218	234	266	230	238	243	236	230	228	221	225	209	262	251	230	251	228	212	223	214	213	217	215	183	208	217	247	225	208	259	243	218	246	227	255	217	217	240	234	227	245	238	214	233	239	229	220	237	233	206	249	242	212	228	238	234	231	246	239	253	236	236	224	227	248	193	212	235	237	257	247	237	213	187	225	213	239	226	242	245	209	225	229	212	233	235	224	233	227	235	258	207	227	251	251	216	241	202	228	240	225	242	232	255	226	211	237	202	229	212	239	255	229	218	239	248	218	193	236	226	223	242	234	264	256	223	234	253	239	237	249	233	245	243	237	224	250	233	226	254	228	248	250	240	223	221	207	241	220	223	230	229	206	220	249	237	218	222	213	246	230	264	219	263	221	243	246	208	248	237	234	252	205	240	220	235	197	236	228	246	236	213	227	203	209	228	233	182	227	236	218	206	248	228	232	254	220	228	258	234	218	250	226	210	249	245	241	249	229	248	232	221	230	215	231	261	222	258	221	236	209	217	202	242	222	234	230	252	221	268	205	213	225	215	228	213	242	241	236	246	237	249	229	242	274	217	257	236	262	261	240	210	241	238	246	247	245	242	241	242	233	271	227	224	215	233	230	228	238	236	210	236	263	229	259	238	236	238	245	230	230	254	223	242	230	263	262	225	215	231	223	216	245	268	253	271	263	227	215	208	249	239	246	229	263	238	234	229	223	255	192	225	210	225	233	235	224	220	247	250	246	241	242	228	252	201	287	234	226	221	217	239	190	234	240	242	221	242	234	256	254	210	234	234	195	241	232	225	222	235	202	270	240	235	235	249	207	197	242	244	254	222	267	258	260	226	227	240	209	241	246	253	221	248	252	232	227	193	229	247	206	213	241	228	235	228	235	230	240	261	209	228	228	209	229	228	231	239	217	227	225	260	212	247	230	241	265	256	242	203	230	231	247	234	268	234	239	220	197	222	249	214	217	245	224	242	235	221	215	224	255	239	240	230	277	237	208	218	237	243	256	252	237	259	216	236	240	229	220	201	256	246	238	248	244	218	246	231	210	228	192	239	243	218	210	210	235	215	239	221	246	221	230	246	233	228	251	246	264	266	245	260	228	239	216	234	227	211	218	250	209	195	224	189	235	253	252	275	225	218	234	283	249	255	227	209	241	254	225	234	221	239	237	223	218	236	226	231	241	244	218	234	227	252	221	248	236	229	211	240	187	209	247	241	212	238	240	215	229	218	227	230	253	208	245	253	242	227	244	248	207	225	249	203	240	219	238	244	234	229	250	232	226	199	248	206	241	222	229	228	241	255	248	257	247	255	244	216	196	222	250	232	230	229	214	234	239	291	246	223	248	225	225	253	229	231	259	220	234	223	240	233	233	206	206	229	207	223	213	206	227	221	214	237	235	220	242	219	238	236	238	202	238	257	224	233	246	228	220	231	252	262	230	227	231	228	258	252	271	243	231	243	235	222	248	237	225	253	198	210	237	232	201	233	232	199	253	228	253	210	206	218	250	223	218	224	213	257	223	235	206	243	234	198	263	230	225	243	207	240	211	261	231	227	216	244	235	236	223	242	220	227	238	238	243	262	240	213	239	213	217	229	245	247	229	209	227	233	238	219	225	238	247	229	224	237	253	202	243	234	194	223	243	245	261	257	238	221	224	224	250	211	258	228	231	240	262	233	227	218	240	254	239	229	250	232	202	227	226	234	236	220	225	211	244	222	211	238	234	239	234	234	251	247	248	257	252	268	227	235	232	252	256	212	235	244	246	195	215	203	240	226	223	231	254	254	245	234	242	287	253	237	239	241	256	255	241	241	239	260	222	193	219	221	211	237	212	214	221	218	221	251	225	248	227	185	206	237	244	236	258	205	211	203	232	239	229	234	273	228	233	239	255	239	247	251	256	219	250	256	228	200	191	203	243	186	252	230	228	257	205	223	246	215	243	230	242	237	254	226	223	232	244	239	216	215	236	262	245	209	241	228	250	234	233	234	230	247	246	245	233	208	213	223	232	232	224	235	225	209	227	221	243	227	227	209	216	220	270	249	256	248	246	251	235	235	212	217	240	212	207	210	271	241	225	257	220	226	227	272	239	245	227	218	230	245	215	215	240	223	243	257	225	222	251	234	239	260	244	269	236	224	258	230	262	235	254	230	226	243	202	254	243	230	223	234	230	240	224	189	245	243	223	232	224	242	214	234	262	244	236	238	232	209	210	243	223	256	260	249	247	231	245	215	212	241	241	233	240	262	236	236	224	239	230	253	236	254	244	209	245	238	262	269	203	230	249	223	226	230	236	240	208	249	235	260	204	225	201	253	234	241	244	230	208	234	233	220	219	233	222	253	265	230	225	214	238	236	231	204	227	214	206	216	235	237	235	245	235	227	254	246	219	226	223	235	230	229	219	228	232	241	230	267	259	204	235	239	229	241	234	225	212	237	253	210	236	223	263	230	237	235	226	246	235	234	225	237	263	225	234	216	238	227	257	231	205	226	185	252	250	251	222	242	240	241	208	223	219	229	226	247	258	239	230	246	248	247	232	241	252	229	202	248	215	201	244	214	206	233	235	241	195	223	247	264	219	257	232	257	223	211	214	228	230	253	219	223	204	256	259	245	267	240	233	227	246	229	238	211	229	229	199	246	240	228	255	253	249	242	248	241	243	253	220	225	233	236	251	228	252	261	239	209	244	252	254	225	215	229	225	239	237	228	240	246	201	247	238	250	219	210	236	228	243	223	232	248	186	277	243	211	256	236	222	237	230	264	225	229	229	232	234	230	230	248	254	218	210	234	261	218	222	242
2712	581	635	675	585	553	597	576	587	552	622	632	535	533	551	538	528	584	545	502	568	539	562	569	562	556	562	559	554	510	562	536	562	519	591	544	600	586	516	570	536	577	550	554	537	528	548	562	535	529	535	566	614	519	550	506	524	515	527	573	535	507	537	553	550	577	570	544	518	539	574	548	523	518	568	517	560	561	574	557	524	533	559	530	565	522	572	536	471	521	535	545	547	507	528	576	559	586	571	528	541	539	525	515	564	547	522	588	536	559	551	570	570	572	533	565	506	509	523	541	562	548	546	563	540	528	556	576	525	550	530	551	558	581	572	558	517	551	559	552	530	557	543	581	533	553	601	546	530	589	555	538	544	515	528	593	577	512	531	565	548	549	505	554	557	558	501	580	551	534	510	532	564	555	540	547	564	566	532	517	506	546	542	561	529	539	511	506	515	566	546	547	529	571	548	553	562	519	539	546	571	577	575	563	503	583	527	551	573	542	543	612	491	552	559	593	537	548	538	522	535	563	566	606	511	543	515	542	536	486	561	507	538	578	543	541	532	539	524	569	558	557	518	525	540	536	542	565	532	543	549	543	540	570	524	551	543	558	572	567	560	592	553	562	575	551	524	511	524	510	570	524	538	537	542	520	559	597	536	534	597	549	517	532	532	538	520	526	575	561	524	546	534	530	524	552	552	535	574	542	531	560	559	542	525	517	581	515	512	558	576	530	567	564	585	548	552	510	524	592	563	527	561	579	549	533	563	519	568	583	511	582	518	522	508	538	559	557	567	489	523	551	534	553	506	561	515	558	558	504	522	561	515	535	567	541	521	560	580	534	498	526	571	550	512	541	563	556	494	519	536	549	521	535	556	521	532	557	572	537	521	520	534	582	563	555	537	557	581	560	552	544	510	567	562	563	544	587	514	562	558	550	544	540	562	516	535	549	537	524	545	524	535	558	571	538	498	487	528	562	548	518	539	595	508	543	546	524	545	554	541	516	530	498	520	567	574	498	508	553	550	581	594	528	564	525	564	539	561	551	518	553	530	547	565	518	558	552	524	531	510	521	534	592	562	557	531	565	518	541	482	507	544	551	547	538	497	521	499	527	505	517	563	538	585	550	525	538	562	571	552	539	529	539	530	535	545	564	605	523	559	541	514	532	553	536	530	566	491	555	547	502	529	573	526	529	584	532	564	536	537	537	548	548	572	536	556	537	543	501	541	546	539	555	504	552	553	527	553	551	553	547	563	519	544	534	540	542	580	519	556	478	528	522	541	527	527	511	546	544	529	550	568	576	516	571	539	524	530	546	520	511	576	561	555	573	591	543	568	537	543	593	553	568	558	567	576	557	555	563	513	580	545	550	519	530	532	556	567	571	535	547	515	592	574	526	551	534	538	559	542	521	573	521	553	537	510	567	520	556	497	554	541	556	571	530	535	534	568	542	552	536	538	553	536	532	530	584	529	546	509	593	579	558	558	540	531	533	508	564	527	599	531	554	520	565	545	512	564	558	540	549	524	534	524	556	534	530	526	566	534	495	561	561	550	485	545	538	520	550	560	556	577	519	522	505	562	587	506	578	569	540	528	572	505	543	526	536	546	525	582	533	575	524	537	550	529	543	513	567	517	515	568	577	533	549	543	556	566	513	564	583	494	539	574	546	559	511	566	577	503	589	552	567	519	524	540	545	514	540	519	546	590	533	528	525	533	549	504	584	512	548	533	530	537	565	588	565	507	539	517	566	503	526	559	568	583	510	571	562	559	509	512	584	547	565	547	536	543	515	542	562	543	561	539	561	496	543	549	532	539	523	548	506	531	540	542	547	569	540	560	540	527	518	542	542	504	572	563	539	532	562	556	542	533	540	551	564	576	545	548	539	537	540	618	510	561	534	504	537	526	562	575	551	556	510	572	542	506	545	555	520	491	501	503	503	534	492	529	547	547	525	532	529	555	541	546	562	566	559	501	562	569	510	515	537	505	537	547	579	522	535	554	552	553	555	516	546	584	546	564	547	517	550	536	570	525	547	538	563	585	529	530	514	560	530	520	502	580	539	530	551	517	540	543	523	561	554	521	547	580	539	572	524	524	528	503	527	525	579	548	581	550	561	553	540	507	589	516	540	578	540	532	494	550	523	545	546	562	511	559	540	529	525	522	543	510	553	575	562	565	515	512	551	597	518	538	533	529	558	506	526	511	528	525	533	524	592	509	543	540	531	550	578	516	578	561	536	543	590	554	506	552	539	541	541	549	539	505	526	534	563	577	544	549	525	582	524	570	496	586	550	566	524	501	528	487	570	510	552	511	525	533	536	556	540	581	560	540	531	562	540	580	516	521	524	536	541	504	538	563	504	539	577	537	548	560	569	534	537	531	579	554	570	530	568	527	524	549	525	550	555	543	556	533	551	568	529	518	499	521	540	542	574	526	544	540	544	539	540	545	524	514	602	578	528	539	487	560	527	512	520	527	523	543	534	545	531	550	549	515	561	576	550	540	516	574	502	574	512	612	535	575	513	538	570	557	590	563	487	559	537	532	524	537	546	518	523	552	589	527	554	555	516	573	511	474	567	543	509	501	554	561	544	537	514	586	525	508	537	514	543	545	526	546	556	520	541	531	538	541	571	510	536	531	516	518	600	533	520	528	531	532	558	561	549	512	549	546	509	496	569	547	587	535	566	544	553	499	521	511	531	531	567	569	564	576	508	515	557	532	524	544	498	535	565	557	531	528	536	545	526	550	564	539	518	526	497	571	521	550	565	512	546	564	571	539	521	523	574	572	530	560	555	522	520	559	544	552	538	556	550	576	559	525	549	559	511	558	547	557	575	535	533	553	546	576	546	548	527	572	542	494	587	536	538	520	494	557	532	580	545	523	529	503	559	517	567	558	523	566	566	519	509	543	575	555	537	515	521	543	516	556	579	564	501	543	526	510	561	524	503	534	503	529	550	563	556	557	553	531	528	565	541	532	539	547	533	506	530	542	528	557	564	534	523	550	501	530	508	538	528	568	506	546	553	563	578	542	558	544	541	522	529	502	541	550	518	505	521	514	553	582	494	562	551	551	554	558	553	505	546	516	546	540	526	554	572	521	503	561	547	561	569	513	539	575	562	514	549	533	513	527	533	550	559	538	549	539	525	549	544	594	542	539	564	525	592	529	539	554	563	532	556	551	511	539	497	524	546	569	571	507	557	494	593	545	582	506	537	515	506	576	567	518	554	504	543	527	531	548	530	551	577	582	530	556	549	533	530	525	553	519	541	526	559	523	521	571	547	548	511	525	535	540	554	578	554	534	512	538	569	594	573	518	543	585	538	535	578	538	554	510	551	543	532	569	589	535	514	519	517	554	564	535	551	540	575	543	552	502	543	536	531	534	566	557	493	496	473	582	562	498	555	546	553	510	587	542	495	537	492	558	515	528	563	519	527	516	536	596	572	533	528	538	546	546	516	581	534	533	536	547	579	560	570	536	533	571	576	584	550	572	566	594	536
10721	655	513	447	318	280	238	221	242	232	238	188	190	192	173	163	198	235	187	200	178	169	190	194	173	186	179	163	177	183	165	183	159	161	184	175	167	172	176	169	145	190	138	168	179	147	170	152	156	179	157	172	171	163	173	187	169	152	179	160	157	145	181	156	156	164	162	170	136	160	146	155	166	149	161	148	161	147	165	186	150	144	178	174	174	166	168	158	177	169	177	184	148	176	159	179	160	173	151	180	189	177	166	150	178	154	193	173	172	201	176	152	171	174	155	167	161	161	148	166	168	151	179	168	181	164	177	179	171	171	178	155	181	156	155	159	179	152	160	150	167	168	160	164	158	145	173	183	168	193	149	168	150	150	169	183	164	175	158	169	191	179	196	164	178	197	168	141	172	151	178	167	159	147	170	154	175	171	154	207	154	181	170	160	156	153	183	172	161	186	185	178	173	165	169	166	194	140	145	164	164	182	178	167	172	185	173	189	182	180	215	167	179	161	170	150	155	169	175	164	181	189	190	198	170	159	164	182	145	180	168	162	164	161	170	173	146	150	185	158	160	173	193	165	168	177	178	174	169	172	179	152	163	160	163	168	166	182	151	169	167	166	149	174	175	163	166	166	161	148	160	181	192	155	187	183	154	147	160	186	176	155	165	147	183	149	185	170	187	185	183	165	167	187	161	172	163	169	174	168	174	159	162	163	157	159	180	146	187	164	160	150	187	161	169	169	173	167	165	160	167	182	178	173	153	145	149	182	138	166	184	159	171	187	197	170	150	186	171	161	185	180	185	176	163	160	158	162	165	169	165	162	206	168	156	171	156	166	155	153	180	169	167	157	154	183	168	174	173	166	174	174	165	173	160	155	174	174	159	177	158	147	165	180	185	168	149	193	140	177	150	172	175	188	167	168	161	187	160	159	180	163	163	177	163	146	165	180	154	166	183	180	164	178	170	153	191	181	176	160	155	184	183	162	151	157	158	159	165	164	166	185	161	171	173	166	182	134	164	175	166	162	142	159	168	157	181	173	201	174	169	164	163	150	159	153	184	147	180	166	184	189	164	183	180	157	172	153	176	164	190	170	161	186	172	183	171	154	180	186	169	188	170	184	139	160	163	177	185	167	165	173	160	180	164	169	148	185	182	163	167	165	184	144	179	146	153	158	157	161	143	181	157	200	194	184	152	178	179	176	160	172	177	191	144	151	165	149	187	169	167	146	149	154	166	142	150	160	158	199	162	182	157	157	167	152	183	181	180	168	185	169	149	201	185	166	151	165	165	173	129	150	173	189	184	169	143	142	160	163	192	156	164	159	161	136	145	156	162	151	175	159	164	182	181	170	172	148	151	170	154	172	189	171	148	203	188	185	152	167	158	160	183	174	182	159	166	160	183	164	159	167	180	183	160	146	163	177	147	160	163	164	158	150	173	196	149	186	169	152	160	161	139	152	160	176	185	172	148	169	185	149	179	155	172	161	159	154	169	171	180	170	163	186	175	183	181	130	156	162	169	198	158	170	152	145	179	176	160	142	163	185	142	157	179	167	165	172	132	174	160	157	150	179	185	160	182	149	161	171	159	157	193	179	171	158	186	165	149	161	182	170	150	176	198	172	183	175	159	160	154	164	165	166	168	159	157	180	158	188	144	163	158	176	176	165	185	166	152	182	193	177	189	168	158	188	158	171	165	157	192	151	184	186	176	204	205	185	142	187	175	194	149	152	180	155	165	167	176	158	185	189	178	182	181	171	177	150	192	163	141	164	173	170	172	146	156	160	158	153	183	158	181	187	151	170	196	164	139	157	161	192	189	162	168	170	183	185	193	170	184	179	186	192	164	155	172	184	146	173	144	163	176	157	179	156	164	171	179	169	154	164	185	151	164	175	168	169	161	173	155	157	164	189	184	174	165	181	172	166	146	174	170	167	174	168	163	155	183	167	177	150	151	155	146	148	187	165	173	162	182	159	183	167	152	179	171	164	164	150	166	189	153	144	153	175	179	171	177	173	156	186	159	169	170	176	139	184	208	155	170	156	163	152	153	162	174	161	161	187	157	173	184	167	173	176	165	177	186	174	159	174	157	192	164	161	167	199	163	167	174	163	170	153	149	179	182	164	185	181	162	154	153	168	171	168	178	168	165	160	168	184	176	156	152	154	173	158	164	160	191	174	184	163	153	144	183	152	149	168	154	162	174	158	161	200	179	174	143	158	187	154	155	176	187	142	132	178	171	149	160	168	196	172	182	184	178	188	167	160	150	150	165	176	150	163	164	198	180	165	161	155	188	188	194	156	159	178	203	184	170	163	181	152	157	156	141	152	155	153	147	167	162	182	163	172	165	154	156	155	166	180	165	184	179	163	155	170	160	166	179	167	135	179	171	153	162	188	171	165	162	156	164	183	151	167	157	139	175	154	160	178	182	189	150	165	157	158	161	175	190	148	183	175	159	133	177	160	150	179	189	167	164	174	159	174	161	169	174	176	165	165	159	155	194	146	173	163	153	158	177	188	141	164	172	186	147	158	154	164	183	168	162	143	160	180	160	155	181	173	162	167	174	157	172	180	149	165	148	176	164	164	161	169	177	173	191	153	140	138	178	157	161	166	160	155	198	162	184	168	166	186	156	174	173	200	137	141	149	204	154	179	166	172	153	155	166	164	189	168	164	140	186	163	177	175	170	168	156	154	150	175	156	152	150	143	154	183	152	166	153	176	173	154	180	164	184	164	137	182	180	185	184	182	165	176	168	174	165	177	172	209	149	173	149	159	171	173	188	179	162	150	152	172	162	154	167	145	162	148	204	165	184	144	170	148	172	165	176	152	167	193	191	159	154	158	154	181	187	150	161	160	150	194	146	173	168	180	165	157	168	195	177	166	168	186	180	168	162	194	167	161	168	142	144	173	137	165	189	182	175	174	168	176	165	152	151	166	149	173	184	185	160	158	186	177	175	175	178	163	167	165	161	162	157	143	159	172	141	156	191	142	157	154	164	177	165	177	155	174	151	182	150	179	195	188	161	189	177	143	172	159	175	171	173	146	201	189	182	158	182	190	190	167	164	156	194	189	171	150	175	149	213	168	166	173	168	177	170	159	177	161	157	185	148	155	181	172	191	150	166	177	161	179	152	143	168	146	157	164	153	148	164	161	176	156	168	191	176	163	151	179	170	162	168	154	151	142	165	167	155	206	156	168	153	207	212	170	172	182	162	200	151	194	180	160	168	169	156	161	207	162	182	180	159	147	169	171	182	159	147	164	186	194	180	169	152	183	166	173	160	163	143	167	169	178	173	174	171	157	184	152	156	176	178	153	164	140	175	158	160	154	138	162	169	163	167	190	182	179	173	163	150	161	172	177	180	185	177	156	175	152	143	196	185	169	176	171	153	165	160	166	179	194	153	175	148	150	160	168	164	138	179	151	143	168	178	159	146	171	189	164	194	176	187	181	181	172	159	152	139	140	141	154	176	178	171	186	163	173	155	175	176	171	190	170
7807	714	1130	1329	1147	955	851	756	713	654	731	620	604	552	525	520	519	1087	470	474	489	461	494	495	467	479	478	460	464	489	469	439	468	465	466	447	434	420	461	469	442	443	426	465	399	430	400	458	486	461	469	448	450	395	462	374	448	417	437	494	465	444	436	411	429	442	393	434	428	435	427	451	410	391	440	446	425	419	448	426	442	438	419	440	463	382	462	399	432	425	419	409	447	440	400	418	418	449	413	391	418	441	435	475	399	473	428	448	399	422	452	454	429	504	439	413	379	408	425	413	456	437	411	407	405	430	430	414	430	453	412	397	418	458	447	441	439	424	434	400	460	426	462	392	395	452	466	417	416	424	426	413	439	439	425	412	410	403	403	461	415	435	470	433	417	416	439	426	414	407	462	459	456	438	431	426	416	418	419	400	386	432	451	410	430	424	443	469	427	425	421	440	399	423	465	443	420	412	450	427	404	406	402	403	428	412	399	404	428	465	391	460	427	448	475	445	423	396	414	412	405	452	398	369	404	444	410	388	461	452	439	490	437	462	400	416	407	423	434	409	440	442	400	428	420	461	434	430	404	435	408	432	433	403	419	425	396	429	427	413	415	414	443	454	411	416	451	413	455	410	453	438	422	425	429	406	452	436	428	431	403	434	440	424	438	415	451	441	448	417	440	445	428	394	435	443	467	426	456	432	416	459	429	438	432	393	426	453	458	437	440	441	429	410	463	455	411	396	440	413	401	419	427	410	421	434	397	436	439	405	413	427	457	442	436	400	436	409	471	422	437	462	419	421	445	434	407	435	477	448	387	419	414	377	414	406	407	402	435	411	414	440	431	420	422	407	436	416	416	425	421	441	416	430	428	460	472	413	454	445	420	406	389	454	417	433	413	446	431	442	431	381	436	418	441	435	436	430	418	414	419	432	445	429	401	398	423	405	446	420	433	407	442	429	445	438	401	421	442	436	423	422	424	413	414	412	460	417	374	417	424	436	445	450	437	433	448	402	437	393	452	464	449	396	446	411	425	440	402	403	440	437	407	436	432	415	412	474	421	429	435	445	436	428	415	442	425	458	444	405	444	424	460	446	423	447	435	426	368	419	408	415	424	404	409	437	426	437	427	465	417	417	421	427	437	413	415	408	437	414	439	405	424	470	444	464	438	464	419	403	428	419	471	446	392	422	411	425	438	464	424	465	444	424	405	405	429	413	427	412	409	432	422	453	413	452	407	429	442	388	409	411	434	440	399	454	413	442	409	413	420	404	437	386	410	459	425	403	433	422	429	425	406	428	407	435	416	398	428	471	430	400	417	440	443	409	404	414	454	442	416	447	407	456	437	459	410	433	395	434	448	418	422	421	416	434	426	472	428	420	418	437	402	448	441	454	425	428	438	407	405	415	391	426	434	412	423	466	399	428	440	421	418	418	431	424	413	406	438	407	431	432	446	434	418	443	397	415	409	467	407	405	432	444	421	439	445	449	418	405	399	430	425	414	435	434	387	433	439	411	440	408	406	420	399	406	437	400	407	398	447	412	434	408	437	425	448	416	427	451	415	447	410	423	393	432	418	428	433	405	402	414	407	455	426	429	430	447	425	406	436	464	444	414	453	442	431	440	428	418	434	414	451	408	414	398	444	416	450	423	419	445	401	423	463	442	414	434	422	427	443	451	452	403	433	411	466	426	416	476	449	412	410	417	403	441	434	417	456	438	436	412	414	456	420	448	453	392	425	411	440	452	445	457	401	446	464	443	438	436	435	383	443	411	408	438	408	437	427	414	383	417	430	416	457	423	442	430	433	420	461	411	425	424	426	394	425	413	428	418	405	434	399	370	456	416	416	452	440	416	406	432	416	449	421	436	450	424	446	426	422	441	404	444	453	428	441	456	385	433	399	439	410	421	416	435	393	423	447	416	414	444	434	408	461	431	447	418	461	455	438	440	387	385	403	413	416	396	428	406	408	427	433	440	423	396	420	438	456	466	408	431	419	433	445	432	422	420	451	435	453	385	440	463	416	431	447	455	396	447	409	457	434	435	425	394	444	411	470	451	404	441	479	420	408	458	448	429	411	466	435	428	420	426	425	430	433	403	444	445	424	417	442	399	420	434	459	424	400	433	436	454	397	498	445	434	450	437	450	442	395	414	448	429	427	442	456	373	453	403	458	443	418	447	428	422	440	395	429	421	398	468	448	421	417	453	421	430	402	407	435	433	420	460	428	388	379	439	423	445	434	432	436	438	453	411	478	418	434	436	415	454	445	425	433	420	387	454	406	405	392	431	422	415	427	428	421	391	420	426	451	417	439	414	427	426	448	455	399	434	401	445	405	435	423	420	394	442	438	413	450	446	440	422	436	425	432	432	405	389	404	421	431	441	430	421	407	418	421	428	401	421	426	439	430	413	447	448	395	421	402	466	432	454	419	421	418	409	433	417	399	443	394	499	455	435	450	458	424	437	422	466	416	428	453	433	423	433	430	424	429	435	471	439	447	432	468	463	443	451	407	427	415	408	427	442	452	399	411	426	434	458	433	447	466	466	389	424	415	401	442	426	396	467	412	422	424	445	443	454	406	435	477	441	423	411	429	430	448	396	427	431	402	439	415	452	398	433	405	417	420	420	409	429	406	421	417	434	422	420	431	441	400	428	403	439	438	408	444	443	447	410	430	431	426	420	421	408	427	414	403	447	446	412	395	427	433	402	420	463	421	415	417	423	445	436	431	442	386	418	413	433	448	430	431	453	430	458	431	456	422	408	446	446	455	460	408	444	427	386	429	424	442	416	464	432	408	458	399	447	382	479	469	464	457	407	366	431	434	401	452	403	401	414	444	406	438	455	437	429	457	437	459	411	432	426	422	439	407	448	444	456	443	421	436	426	439	419	418	412	431	430	432	444	424	440	449	385	427	439	424	439	442	417	441	428	440	420	472	426	428	475	443	438	438	450	387	479	433	441	470	411	400	448	415	419	425	447	401	453	408	443	453	487	448	433	421	462	388	493	455	484	428	402	407	450	414	480	423	415	449	403	418	441	441	462	405	459	408	439	447	418	416	428	416	431	428	419	434	394	434	408	423	426	414	437	417	415	420	413	412	436	416	418	423	441	433	464	435	370	405	437	405	439	426	440	397	393	391	403	417	431	480	408	374	425	390	405	439	412	417	453	444	395	433	391	442	401	437	434	403	405	432	411	415	402	406	428	434	429	435	428	442	444	432	436	398	443	444	440	413	422	384	436	392	374	434	452	441	408	414	405	415	435	435	428	445	420	420	447	445	447	424	434	419	424	415	431	431	446	438	438	438	450	440	431	445	451	430	435	422	417	424	446	422	457	388	436	404	409	409	414	429	429	417	440	432	390	401	430	424	394	419	427	421	434	426	446	413	460	430	419	397	432	419	415	431	450	450	462	385	441	439	445	405	412	429	436	416	425	415	416	477	428	440	420	456	444	410	440	430	430	492	434	421	460	450	423	426	428	440	407	415	427	426	437
18587	1670	1084	911	638	550	507	442	442	389	381	415	411	338	349	339	349	448	360	310	340	343	279	321	307	313	286	320	310	264	361	307	296	343	321	315	351	324	342	323	334	292	303	362	300	338	322	332	351	329	286	339	331	327	307	299	292	329	309	319	312	344	321	309	312	335	313	298	307	314	352	337	306	315	300	313	343	341	301	316	328	331	345	321	311	293	306	303	300	323	307	320	310	305	313	323	312	307	314	296	307	299	291	345	361	322	321	307	345	303	321	349	331	324	338	331	304	341	346	273	334	336	288	287	289	302	319	280	291	328	294	283	323	333	319	335	313	338	304	326	332	287	304	307	319	311	331	308	292	336	262	318	337	297	376	355	328	344	332	317	304	316	294	326	337	317	355	319	299	392	342	310	335	328	341	291	302	348	353	348	310	300	330	350	323	303	284	332	345	341	315	330	314	326	322	332	296	348	350	332	327	291	315	301	329	323	315	269	340	304	288	275	314	329	289	254	317	338	329	300	312	310	293	335	295	342	359	339	318	331	317	273	314	300	331	297	331	328	351	328	327	342	317	338	309	302	313	342	318	265	288	355	327	320	341	336	364	306	344	328	343	327	284	321	321	315	335	288	302	296	321	293	298	300	321	328	327	301	305	374	312	288	322	309	306	317	299	335	297	314	313	328	300	306	289	331	287	362	318	319	319	331	328	319	333	292	322	313	313	312	325	297	360	334	303	302	310	344	337	350	315	339	336	308	329	308	316	299	342	324	264	311	346	331	317	317	334	313	347	333	320	286	317	336	293	306	310	331	295	325	285	330	321	320	319	314	325	316	299	318	295	327	319	326	333	307	335	318	308	306	286	295	299	337	328	314	291	290	325	308	311	310	294	352	312	283	340	295	321	355	324	304	319	315	317	343	326	294	276	312	335	328	324	327	345	334	309	307	318	304	335	324	314	343	323	324	318	281	324	301	327	293	316	328	289	298	338	322	296	351	304	360	329	321	327	307	328	320	326	276	304	290	326	310	282	352	342	330	344	306	327	356	335	328	314	322	303	335	282	326	314	282	329	317	333	305	313	309	336	307	309	310	312	303	352	295	355	329	310	323	356	296	334	298	346	350	293	325	289	290	330	338	301	306	333	337	288	304	311	316	305	315	313	328	355	334	314	345	337	339	339	305	324	317	303	343	285	289	296	320	296	307	321	311	362	316	296	300	324	323	328	296	312	323	310	323	308	314	322	345	329	364	303	296	333	303	320	314	329	377	312	316	310	338	347	271	343	331	304	326	290	312	313	322	300	325	315	360	318	326	334	304	321	340	299	315	290	298	307	310	298	312	283	296	298	298	283	295	339	312	303	300	321	311	314	338	292	347	330	293	321	320	346	308	351	323	315	327	311	295	304	284	313	299	332	338	334	344	310	276	307	321	335	311	311	343	280	323	294	312	296	292	335	336	330	317	323	316	308	352	267	297	352	322	313	351	297	321	299	291	312	318	347	300	334	328	287	343	279	317	283	329	324	304	295	295	275	338	319	312	364	337	318	309	316	272	302	322	355	329	316	332	310	299	319	311	335	331	313	308	307	326	318	338	333	325	306	346	339	308	325	334	331	303	341	314	324	346	346	290	337	318	324	324	305	348	335	339	296	310	282	335	320	323	314	323	340	314	290	338	338	290	288	339	297	317	298	347	316	321	298	329	311	318	299	270	330	309	279	334	317	311	319	311	289	315	305	306	332	360	300	308	310	326	309	318	343	342	270	327	309	324	317	307	325	311	337	317	269	289	312	315	338	312	340	298	277	307	329	305	300	317	309	321	297	322	301	305	309	341	315	318	361	323	296	286	311	323	320	319	310	314	281	318	318	345	326	319	309	276	317	307	335	349	316	298	320	318	338	341	315	326	312	293	336	338	298	323	309	291	303	336	299	310	300	340	342	284	348	317	342	336	323	302	296	330	316	343	298	312	319	319	309	292	296	334	330	329	301	310	340	328	318	303	339	300	334	359	351	316	328	285	285	341	336	340	294	301	332	334	295	337	317	320	325	361	309	308	310	358	348	329	331	326	320	327	290	320	322	296	322	267	299	321	345	295	349	274	323	314	319	338	295	286	333	279	311	353	329	320	298	319	324	326	292	279	338	319	342	308	303	303	299	314	348	324	331	372	316	301	266	273	332	341	343	316	310	298	326	271	296	317	327	323	327	290	307	323	305	288	343	311	329	343	314	337	344	331	326	340	314	336	313	354	336	301	337	313	341	312	324	331	320	339	353	333	345	309	326	330	327	350	281	335	319	311	329	316	319	333	356	293	345	308	307	293	322	321	330	361	310	328	287	339	308	331	319	303	347	293	316	289	337	304	338	309	311	315	336	325	341	327	299	300	352	294	316	333	318	305	286	313	316	299	307	347	318	321	346	314	356	303	290	336	332	300	321	325	328	292	289	296	322	318	325	330	341	324	284	308	319	313	303	305	318	319	328	324	325	293	344	314	301	324	311	365	295	295	302	327	339	327	323	291	326	343	285	314	322	326	313	321	333	305	292	339	311	296	296	276	311	330	296	293	289	307	306	333	320	358	311	315	326	319	349	282	317	318	376	316	298	283	331	321	308	329	320	304	284	325	329	319	345	322	323	339	291	314	306	296	316	326	341	325	316	270	335	327	305	307	317	332	325	324	345	320	343	335	323	312	344	318	325	329	314	299	309	355	306	334	321	299	373	319	273	320	309	294	344	311	302	293	310	291	368	289	324	314	316	315	330	312	333	307	306	333	297	317	319	327	340	327	343	334	305	326	332	311	339	339	334	312	326	352	327	328	282	297	281	313	315	311	318	282	324	316	308	345	287	352	323	306	304	335	316	312	299	301	299	338	298	320	308	331	327	307	318	335	310	320	312	327	350	278	331	354	349	295	307	352	337	308	315	285	328	320	302	317	322	338	308	305	283	309	325	301	359	325	311	297	299	323	293	341	331	291	339	321	296	333	303	334	300	315	324	307	311	315	294	286	318	323	315	336	325	280	317	322	326	303	306	321	344	286	351	347	290	289	315	313	328	352	351	310	317	331	319	331	330	325	370	293	334	322	323	333	301	306	301	344	318	295	287	323	303	307	285	309	308	329	320	318	320	314	351	312	316	322	324	317	284	300	327	307	298	335	308	310	297	340	313	315	355	327	342	327	329	310	293	342	328	308	361	318	324	330	317	325	314	321	306	305	313	326	335	305	327	265	309	335	288	348	348	319	312	348	336	311	319	327	321	329	342	317	318	299	324	294	307	371	323	311	293	339	325	329	295	303	357	330	297	319	306	334	305	306	320	268	317	308	301	335	330	344	325	292	312	311	307	343	345	295	321	317	302	309	334	307	326	313	309	319	307	273	293	322	302	328	328	337	346	315	339	339	310	351	332	289	342	334	317	329	355	342	274	303	295	319	300	304	317	305	336	326	318	301	320	309	349	312	317	331	322	333	333	273	309	304	303	314	322	300	294	324	326	311
10648	1280	2134	2484	2152	1819	1529	1360	1288	1223	1181	1112	1086	956	912	879	879	1940	862	855	805	807	900	841	803	752	805	788	818	819	719	709	741	792	792	829	789	739	774	746	744	752	783	783	793	790	750	787	822	748	785	736	750	796	680	752	742	727	787	799	801	724	737	731	738	780	704	764	747	738	751	707	697	752	768	694	798	729	778	744	753	775	762	744	760	768	709	724	779	768	738	763	766	737	752	772	723	748	697	808	725	737	721	729	733	702	728	761	752	728	787	754	728	736	803	700	742	752	728	706	702	738	716	738	741	742	746	713	734	673	752	727	744	734	765	739	726	726	738	737	744	788	739	755	726	765	736	752	682	747	741	713	742	745	740	742	735	730	730	745	775	709	696	777	743	719	716	738	745	744	747	774	756	734	787	736	710	753	745	785	722	718	750	720	750	730	695	749	762	747	751	684	738	768	733	721	757	713	770	719	724	753	709	724	752	688	692	701	794	687	747	741	775	767	688	699	642	715	710	768	734	731	740	750	708	745	710	740	679	722	737	739	706	778	766	779	727	734	720	764	720	760	722	713	753	750	740	774	750	776	686	706	714	755	733	699	727	750	776	715	755	775	757	795	751	770	740	747	746	769	748	775	712	720	726	705	744	743	753	719	728	767	749	708	720	755	744	718	711	739	782	688	737	758	740	723	703	749	751	778	726	685	700	757	769	757	735	752	745	780	723	715	780	756	707	762	750	735	765	746	710	683	761	732	738	756	741	763	737	730	741	741	764	734	753	748	681	693	719	721	751	758	728	784	763	749	730	750	731	694	721	752	813	753	749	752	702	748	743	753	707	699	761	716	736	727	759	756	718	743	750	670	743	742	732	680	738	742	740	739	761	670	690	750	736	723	745	698	764	753	722	720	688	742	685	670	731	777	733	719	724	733	731	736	747	726	757	671	733	757	714	761	738	757	696	740	716	720	702	786	742	730	764	750	710	710	721	752	763	728	693	735	728	705	769	695	722	716	652	728	739	740	717	748	749	769	744	772	770	734	715	713	736	768	744	757	698	772	725	686	766	790	707	773	764	719	717	745	722	725	755	703	722	762	722	753	752	741	715	781	716	724	713	783	764	754	759	730	687	700	777	712	722	777	762	696	710	719	733	703	753	726	732	781	718	703	734	734	774	708	674	729	715	747	718	735	694	744	700	747	750	715	708	719	730	741	743	743	725	740	738	730	775	714	775	798	713	757	714	691	754	793	717	676	746	785	724	749	692	764	727	774	700	754	725	733	740	753	692	697	748	770	718	744	747	732	692	725	740	680	784	724	730	741	737	761	761	814	748	757	772	713	784	722	696	752	723	735	755	756	741	752	733	724	701	755	758	722	728	743	744	744	787	700	773	730	753	761	723	719	676	750	746	692	770	747	737	759	731	758	741	758	722	749	770	738	733	772	755	689	723	724	713	736	762	659	713	773	725	779	744	763	722	723	735	746	764	736	724	765	729	736	759	714	726	728	787	790	767	755	742	714	782	755	705	727	756	743	761	732	701	738	734	749	744	761	723	771	731	702	721	788	755	694	699	740	759	718	726	712	701	747	721	758	755	719	732	726	720	764	707	778	738	785	776	775	777	760	737	680	712	734	714	759	716	765	728	752	770	701	682	790	747	722	791	717	741	734	715	751	751	729	729	747	682	736	785	764	716	770	741	776	747	759	721	767	749	765	678	753	688	728	714	737	725	699	746	730	744	726	698	686	769	769	749	724	759	729	775	689	726	740	690	699	768	721	736	739	741	716	699	716	682	718	726	741	720	764	771	748	734	710	719	681	734	714	711	712	735	742	760	718	705	764	750	718	721	713	749	745	711	702	762	723	702	770	793	765	738	698	734	747	700	757	746	714	698	745	727	718	750	703	708	741	732	716	713	737	725	745	732	758	730	748	758	756	728	728	758	692	755	760	731	657	674	705	688	767	695	776	734	723	705	750	707	711	741	764	696	725	795	683	732	710	721	731	755	676	723	748	728	717	727	722	664	779	745	748	718	729	738	746	727	781	751	770	733	795	696	769	769	723	774	680	761	691	704	742	774	723	730	751	757	796	709	751	762	730	711	701	715	760	747	716	721	714	718	720	762	751	747	755	731	767	708	706	783	722	749	743	761	716	719	735	746	740	718	734	689	709	735	753	763	738	757	752	727	682	731	728	737	743	777	715	749	712	751	771	701	718	704	720	704	769	729	716	740	733	696	711	696	760	732	751	794	714	783	737	724	721	721	764	701	737	754	739	731	721	729	738	711	779	771	762	745	664	716	762	718	698	738	755	710	748	772	786	745	755	732	767	747	718	715	731	699	767	752	747	737	710	723	736	717	701	739	698	733	751	720	791	724	711	726	744	737	741	789	736	742	739	748	694	777	708	705	740	737	708	757	731	791	723	751	725	736	701	742	783	700	738	694	715	748	732	748	774	714	758	693	733	760	718	748	704	767	744	761	741	783	737	680	732	718	741	725	717	730	730	715	781	735	743	785	700	740	751	739	749	720	716	710	742	744	737	748	738	742	718	720	701	715	776	717	734	750	728	753	735	709	759	764	740	757	758	736	747	727	808	709	768	743	724	723	680	763	800	705	736	714	749	747	732	770	814	697	756	695	675	701	786	699	724	785	769	707	738	748	740	757	739	727	776	733	732	744	744	710	774	729	704	770	723	692	737	745	749	741	699	714	713	741	692	739	736	728	690	730	730	743	739	699	773	708	701	738	718	719	746	747	783	733	790	719	723	739	701	733	745	739	703	734	673	751	728	740	719	736	716	749	714	748	721	737	720	729	685	750	712	664	730	732	785	709	779	682	789	740	780	725	740	719	733	723	744	750	730	744	717	707	709	722	752	721	708	807	756	714	732	712	731	699	733	731	756	724	733	727	708	719	716	739	740	706	737	707	730	782	750	676	671	723	753	720	681	743	706	729	719	747	714	760	760	710	736	757	765	738	750	686	740	747	739	744	738	745	744	708	742	744	695	747	738	733	744	684	718	739	709	711	753	718	744	731	776	701	733	658	717	689	759	734	742	756	783	751	718	696	754	717	722	733	754	734	729	750	755	727	797	785	743	711	768	710	708	693	738	680	749	702	718	694	719	703	750	726	700	739	692	749	735	716	715	774	726	789	698	737	704	774	701	741	727	678	723	706	761	733	749	715	763	717	733	747	770	759	682	723	748	750	750	698	801	759	761	737	720	731	751	727	704	742	742	776	728	710	733	754	765	709	745	748	785	742	712	706	760	738	761	715	778	727	751	751	798	737	693	720	759	746	707	738	766	728	750	756	732	738	706	719	765	733	730	721	712	737	742	720	741	776	682	721	701	760	760	732	742	748	769	780	764	728	763	724	722	752	737	774	738	765	691	740	748	755	718	724	768	745	740	752	721	733	742	741	729	734	733	709	763	759	739	722	742	698	721	754	741	736	711	750	705	690	728	798	710	777	730	748	733	742	778	695	715	720	680	755	730
3147	271	247	236	221	236	217	256	241	218	260	234	240	214	226	236	244	230	230	242	234	229	263	225	216	224	263	241	229	225	214	262	227	221	227	248	224	230	243	236	235	255	214	223	248	227	225	246	239	208	218	209	234	258	222	250	258	243	207	218	254	233	239	223	231	203	214	237	270	212	238	268	235	215	238	219	215	254	225	238	224	223	206	228	221	240	226	213	192	234	236	239	220	239	204	250	217	206	213	226	245	241	216	214	214	231	202	221	217	230	211	227	234	227	274	210	209	227	225	244	239	224	229	223	221	240	222	273	241	219	289	225	212	234	224	230	228	216	245	222	228	214	217	232	230	220	226	251	235	232	207	244	272	218	243	203	238	205	247	242	249	233	208	216	210	209	216	221	225	202	221	205	220	233	237	260	248	235	230	196	229	227	223	228	240	225	239	229	252	215	209	236	220	237	247	254	247	272	223	243	250	237	239	246	212	242	240	229	205	240	224	220	213	220	212	253	239	224	229	219	236	221	200	246	212	230	238	221	230	239	220	234	211	202	228	196	220	231	232	236	217	222	216	248	225	238	227	217	220	211	224	222	240	213	249	255	243	236	220	212	210	235	219	226	212	231	252	230	219	226	243	219	237	218	236	214	218	258	232	246	237	249	219	216	245	212	215	218	225	240	250	249	228	236	227	247	218	244	206	222	214	226	220	258	234	201	210	238	228	250	239	242	237	246	256	248	189	232	245	236	196	190	217	236	230	206	220	226	225	236	208	243	256	212	259	242	228	203	219	201	237	221	223	219	214	207	219	201	217	239	238	248	232	234	233	235	213	250	218	206	225	246	235	246	209	222	215	207	237	235	262	204	222	213	265	236	234	225	230	249	238	225	219	229	206	230	224	209	215	269	227	217	213	240	209	235	248	239	244	227	234	226	220	208	209	203	225	246	214	226	250	207	229	236	239	223	213	230	242	217	239	230	242	228	227	245	215	250	188	247	251	216	221	220	223	248	206	226	228	221	217	208	236	208	229	230	234	217	263	221	227	243	229	254	224	190	217	213	222	225	233	236	219	258	256	235	214	224	250	221	218	281	247	207	227	227	236	222	211	213	218	188	206	216	217	192	224	221	215	234	225	249	222	231	225	286	248	215	240	251	240	194	203	240	212	215	235	231	204	212	245	227	212	254	215	240	244	237	212	224	243	214	236	234	228	221	215	204	213	247	227	233	229	236	215	233	234	226	249	222	227	225	196	215	247	245	213	232	224	216	227	233	225	224	225	218	221	246	228	236	220	202	198	214	235	217	227	213	223	249	252	226	246	254	236	209	248	246	244	226	242	232	248	212	233	240	235	244	246	216	223	227	208	252	223	230	260	236	228	231	227	246	227	222	208	234	213	257	231	214	242	219	179	214	232	235	188	216	245	218	233	211	259	243	220	227	216	213	213	184	239	228	220	204	225	254	237	203	243	215	230	238	216	209	238	251	240	248	240	268	226	227	216	247	228	280	238	246	220	230	232	213	218	219	248	234	216	225	242	232	276	217	227	239	211	242	218	241	244	246	233	209	236	246	239	234	216	237	233	236	240	244	225	226	220	246	210	239	231	245	230	221	219	226	235	228	247	207	243	229	229	234	233	221	225	246	249	221	217	220	235	225	244	251	262	204	227	211	205	241	214	212	243	274	222	245	247	228	226	234	230	221	203	198	225	226	221	239	229	226	233	223	251	230	236	209	251	208	238	221	229	224	239	213	204	263	221	240	231	209	241	229	232	252	233	229	224	205	255	252	264	220	216	234	218	235	256	236	235	233	229	228	237	224	227	230	209	221	225	240	242	239	209	245	213	249	260	267	234	241	238	219	242	215	249	228	258	238	197	217	228	223	242	219	219	244	209	204	228	259	228	246	233	251	214	251	238	237	222	225	235	219	229	197	221	239	232	225	223	279	247	246	211	208	215	208	284	206	228	241	234	212	218	231	221	203	241	239	222	241	241	234	238	242	220	226	230	216	215	206	239	236	216	229	204	224	247	219	225	219	227	236	235	263	223	230	237	211	229	227	222	213	198	214	221	212	210	217	236	224	222	230	238	210	232	201	220	223	218	250	243	230	226	243	238	213	217	251	230	220	209	234	240	251	249	233	240	197	230	233	239	210	262	251	219	215	223	227	251	245	193	208	248	238	218	268	221	176	228	212	268	238	225	223	243	247	208	207	239	243	240	236	234	233	223	205	272	222	211	223	238	230	247	209	210	230	224	220	245	235	253	232	239	222	261	236	266	235	218	202	229	222	201	221	208	242	226	216	238	223	248	244	256	215	213	216	225	232	202	236	225	222	243	228	197	212	243	248	233	219	232	244	244	227	221	254	229	260	201	233	266	231	233	235	233	217	223	238	252	214	238	218	228	245	241	236	248	267	203	239	241	241	221	219	254	228	239	239	245	234	220	229	215	249	217	236	248	206	218	252	256	247	253	209	238	247	215	230	218	216	238	241	222	217	215	189	227	248	214	250	231	214	245	216	233	233	227	225	213	212	254	232	237	239	235	231	254	219	243	242	236	251	223	245	248	266	220	235	248	206	220	261	229	241	264	217	242	250	221	244	241	235	238	248	232	223	253	203	242	213	232	253	241	199	218	237	235	234	220	221	204	213	233	219	216	214	231	217	213	254	236	223	220	235	220	231	242	227	229	220	248	210	220	239	230	230	228	232	208	252	229	234	240	232	243	240	254	201	214	237	226	232	247	219	237	257	233	243	241	215	249	202	208	238	262	234	210	233	225	196	231	227	218	224	226	241	230	214	225	232	235	221	270	222	245	240	234	236	202	210	228	199	246	243	246	241	244	229	235	250	227	218	238	255	252	235	235	230	203	225	203	222	229	230	223	242	214	214	242	227	255	214	250	244	243	222	211	213	239	234	217	241	230	232	220	203	239	218	226	211	207	247	226	261	215	196	201	211	226	213	257	246	216	207	245	207	223	226	241	220	251	217	218	226	201	221	228	232	211	219	211	234	262	228	207	237	224	231	240	192	250	274	228	215	242	229	220	229	214	224	210	241	223	231	241	228	273	198	204	214	202	263	225	205	199	252	238	220	241	229	222	233	248	230	240	211	222	259	231	262	208	238	240	254	259	224	216	218	227	243	246	234	248	247	209	221	243	247	224	218	233	232	221	232	239	243	240	221	245	253	241	207	243	225	246	251	223	206	231	226	255	221	227	223	241	247	227	195	227	228	231	227	249	243	214	226	276	243	219	233	251	218	200	221	228	228	195	221	261	245	260	221	222	239	217	239	231	241	242	272	284	252	237	216	221	236	224	218	222	222	221	207	206	229	228	233	229	224	242	224	251	213	248	237	239	221	228	241	221	227	253	231	246	275	248	218	265	233	241	227	215	253	186	244	246	215	219	232	214	235	216	222	209	227	244	200	220	243	230	235	241	212	226	205	228	217	213	223	251	223	243	258	235	223	251	223	224	249	216	218	246	249	219	215	230	210
2611	570	569	576	571	554	548	554	506	562	550	528	571	555	537	567	544	533	512	603	522	515	549	577	487	569	528	590	569	521	523	531	565	559	536	504	521	545	561	543	542	519	565	505	532	553	545	502	559	532	470	535	548	537	528	529	545	490	509	523	563	558	541	541	488	524	526	512	574	529	514	545	533	520	533	514	564	505	576	598	545	552	544	564	523	518	509	533	538	551	558	568	533	548	549	510	485	526	519	508	560	518	535	544	549	493	527	588	569	551	524	572	533	539	583	555	526	497	530	525	535	492	503	532	530	485	530	550	553	497	516	532	551	517	565	505	584	539	516	539	543	546	529	575	528	527	541	527	505	527	474	527	546	550	495	511	531	492	486	548	529	558	536	500	576	525	559	534	529	536	542	499	532	522	514	513	545	539	564	538	564	507	495	564	512	516	499	523	524	523	526	543	486	554	543	532	516	536	552	550	523	558	506	547	559	517	531	523	574	521	541	562	547	522	566	540	550	525	540	516	531	540	513	533	550	519	574	573	517	545	534	587	505	515	504	535	540	534	561	532	557	519	534	568	550	541	556	562	534	530	535	533	527	508	543	540	516	552	535	527	536	499	526	550	511	501	507	520	536	552	552	524	516	542	511	536	552	541	579	538	556	524	542	532	547	555	511	536	532	535	581	523	503	551	566	554	560	523	516	549	528	529	538	517	550	535	543	557	551	541	512	568	553	555	553	538	576	549	553	526	509	575	517	511	544	503	548	523	550	553	588	530	511	532	526	509	511	550	516	559	553	548	501	504	485	513	508	536	541	532	514	542	491	577	520	482	517	543	504	571	529	579	536	527	557	538	534	555	534	531	541	549	534	516	530	523	576	543	519	544	541	559	530	545	556	527	512	534	573	533	578	486	574	527	540	559	546	511	500	529	580	542	579	521	539	549	511	521	518	538	542	551	537	521	534	551	554	529	541	490	504	508	502	530	521	542	502	533	538	556	552	534	544	517	514	496	520	576	525	529	501	520	501	542	534	538	524	531	511	541	541	536	537	509	518	520	545	544	560	513	547	543	550	569	513	571	517	530	554	534	524	533	506	540	538	566	520	531	541	551	496	558	566	530	537	501	525	524	577	561	557	504	548	517	486	532	550	541	514	536	531	527	547	469	518	533	544	539	554	480	548	550	535	481	516	540	504	526	537	538	527	570	560	525	541	498	548	566	540	546	533	568	545	508	495	519	528	544	534	523	475	520	467	548	522	551	539	530	475	536	544	524	568	534	527	541	535	530	553	531	511	514	488	521	543	511	537	554	525	507	552	488	522	535	528	502	565	500	528	545	510	545	514	564	559	534	548	523	519	520	538	538	482	544	494	558	537	535	518	533	504	546	566	555	507	563	517	575	527	521	537	505	496	530	579	532	539	521	523	541	507	536	527	545	543	539	509	562	516	530	546	541	526	548	499	549	541	522	530	526	533	520	524	517	552	575	521	551	535	545	537	579	540	527	523	525	508	514	524	547	574	522	480	553	522	554	519	543	567	509	554	501	501	582	521	561	510	529	545	554	531	510	573	561	528	586	513	539	562	524	510	477	484	516	513	538	504	574	536	540	592	545	533	549	551	529	522	545	502	544	480	525	556	582	548	530	590	554	512	571	520	562	551	505	590	552	549	526	530	543	537	546	479	543	554	549	531	551	551	524	554	582	524	570	521	552	554	518	533	503	527	551	563	534	504	520	521	520	575	544	562	608	541	540	517	580	549	525	558	518	543	535	524	500	544	514	552	552	505	520	563	539	514	539	561	521	548	532	522	517	535	502	507	537	547	545	565	528	527	543	523	500	549	514	527	508	514	523	528	515	571	538	511	555	539	525	564	524	540	532	541	560	557	559	530	483	512	510	539	532	540	538	503	498	543	583	520	556	551	516	560	521	541	572	548	547	497	561	514	512	540	536	495	531	518	526	502	538	540	542	522	553	532	492	562	524	489	528	583	570	535	563	500	498	618	575	525	542	543	487	510	517	518	518	535	497	558	519	535	538	563	540	522	589	539	527	560	520	507	557	543	570	552	562	487	525	543	520	545	535	530	547	558	545	524	522	544	544	548	518	555	521	543	512	530	557	524	539	485	509	561	534	532	520	514	553	544	493	540	540	548	540	523	516	571	544	536	532	545	542	510	495	485	559	509	515	575	529	499	565	525	517	557	534	527	497	525	526	493	539	590	525	504	540	525	519	536	487	539	540	516	526	526	560	570	517	541	530	550	535	508	540	497	524	556	537	527	511	563	553	524	530	548	530	569	519	526	510	527	577	544	517	563	536	576	531	534	514	555	494	539	549	550	560	543	558	533	538	534	546	559	534	555	554	502	510	522	489	502	517	563	483	495	519	561	541	553	552	511	539	581	530	513	488	533	528	558	478	558	540	547	527	496	538	548	544	525	498	526	557	527	565	489	492	534	491	520	545	506	519	476	520	546	499	532	508	563	539	553	566	573	539	514	546	542	503	551	545	561	592	535	522	502	548	545	535	537	522	550	592	531	530	540	548	545	540	555	507	535	530	555	532	557	566	520	530	555	509	563	559	545	534	506	557	487	537	507	529	507	549	548	586	548	527	550	530	521	553	491	549	559	526	548	562	529	533	532	504	522	553	519	574	543	546	516	517	521	559	510	531	558	565	525	499	547	568	525	532	506	534	535	513	539	540	570	520	526	510	519	514	555	510	557	568	481	533	531	532	545	523	509	543	549	490	547	505	474	548	487	527	505	492	504	511	513	508	545	507	530	502	560	537	551	504	535	548	517	562	520	525	558	579	484	558	523	561	592	533	492	550	540	550	557	528	507	519	541	525	528	535	544	549	530	545	543	561	533	549	569	511	540	501	563	531	567	520	548	548	503	557	556	498	540	504	564	541	524	535	569	515	513	516	523	527	514	520	501	518	544	519	525	570	589	538	568	523	534	565	515	532	547	545	528	524	528	510	526	499	512	530	556	557	539	546	554	515	543	549	537	545	590	535	522	568	523	504	531	533	540	542	549	538	554	535	513	508	573	534	553	513	569	486	537	551	524	497	501	550	532	540	542	511	486	512	538	581	511	512	517	541	517	540	513	547	522	541	553	494	526	509	533	547	510	541	492	551	508	533	533	532	499	514	535	544	536	492	535	544	549	520	568	493	530	565	531	511	534	501	541	522	525	555	548	527	567	548	494	517	551	531	525	599	529	485	492	541	519	566	518	510	529	516	587	494	501	499	545	532	551	548	538	513	547	505	526	547	525	561	540	523	534	569	522	571	554	545	539	503	541	539	509	488	577	513	565	545	528	542	533	541	548	564	528	515	511	563	541	560	559	556	517	528	563	559	497	511	527	581	526	516	570	567	538	520	497	574	519	549	546	530	541	526	534	553	495	565	545	540	531	534	565	549	542	545	557	536	522	537	531	544	522	507	560	537	469	532	528	538	533	513	528	554	567	523	532	548	503	549	510	509	571	558	528	524	532	563
12039	759	556	456	329	315	250	234	187	200	177	192	197	203	217	159	186	182	173	183	158	177	165	166	164	172	204	166	205	170	183	166	182	187	165	172	182	158	163	179	173	169	158	171	175	186	163	195	155	191	194	161	161	159	171	171	169	186	141	193	155	166	180	176	178	159	166	157	172	167	160	147	162	180	180	174	182	177	159	165	165	166	155	169	190	164	153	159	158	159	171	194	177	178	183	191	186	198	170	187	145	168	160	164	180	149	144	157	161	172	169	146	172	196	169	170	168	160	161	138	148	156	170	160	167	170	154	170	172	168	207	182	185	169	154	165	197	163	181	165	169	170	160	179	159	165	196	198	177	171	172	144	180	153	190	184	174	171	173	163	159	174	160	159	190	168	158	146	166	181	186	172	150	175	154	151	176	155	156	166	173	179	189	171	159	166	169	202	164	169	170	167	142	171	177	150	154	162	157	156	172	151	165	163	153	145	156	179	171	176	182	171	190	167	169	165	187	184	185	168	141	173	154	162	183	192	171	177	155	159	177	184	167	175	168	155	179	161	176	178	198	161	177	171	176	154	187	177	166	173	182	146	167	173	176	185	170	178	150	178	174	171	187	191	171	174	161	174	166	184	166	152	164	169	159	182	157	160	161	158	183	162	158	171	173	155	154	142	148	148	161	201	170	167	164	189	192	153	193	145	179	166	181	178	167	197	201	165	143	171	194	173	170	177	166	153	171	164	163	154	160	158	168	163	160	161	192	175	163	164	156	159	178	184	153	162	175	186	163	182	162	175	186	194	152	158	173	181	155	150	135	164	154	153	147	167	211	171	147	161	160	171	189	196	160	163	190	176	163	147	146	155	166	179	150	195	189	194	168	172	157	160	191	155	139	166	175	192	160	165	149	168	148	128	156	178	200	158	171	164	180	176	182	159	160	161	189	153	161	159	153	174	170	168	157	169	169	169	197	147	152	170	155	126	140	164	155	148	167	178	175	171	187	196	174	177	166	160	168	144	188	171	165	166	145	169	132	180	169	163	182	162	185	169	157	182	183	155	178	156	181	171	146	155	157	177	189	156	175	178	180	169	192	152	150	155	183	190	133	153	174	148	170	144	179	178	165	199	153	172	171	172	166	177	167	168	159	167	152	188	157	159	152	173	180	178	160	160	146	173	180	195	150	164	144	157	163	171	158	162	162	169	177	160	177	173	174	166	164	171	162	167	172	157	193	171	211	151	166	170	160	153	180	175	179	177	165	175	177	160	173	189	159	168	197	162	205	158	200	181	158	131	165	167	175	182	164	162	165	178	144	179	184	176	170	166	158	163	186	185	169	181	184	156	171	158	164	151	174	163	180	171	180	187	156	153	185	170	151	184	179	164	166	136	141	150	169	172	153	147	128	149	171	179	186	148	182	156	159	138	138	139	171	143	160	167	184	175	178	155	163	163	183	159	184	157	203	161	183	173	183	163	150	170	161	173	177	196	220	164	169	163	156	168	164	179	189	160	180	164	162	142	193	164	151	141	165	173	142	161	141	155	179	174	149	153	193	171	140	181	170	169	183	168	171	166	168	175	171	144	163	159	181	209	169	180	162	168	160	183	154	152	168	173	164	167	167	186	164	158	160	180	181	155	184	176	171	181	177	179	178	164	165	173	181	169	146	166	177	144	146	159	160	154	153	175	178	179	192	177	138	202	197	188	151	176	173	152	165	155	149	183	175	185	209	198	163	151	165	166	186	176	178	147	166	182	164	151	144	162	151	173	164	138	182	200	172	189	153	167	161	166	177	177	182	157	181	168	152	160	162	146	158	180	170	160	180	161	153	175	183	176	146	147	160	164	168	155	150	181	181	200	198	159	190	179	156	160	170	174	169	169	178	161	157	191	171	190	147	171	185	167	172	161	180	161	161	182	191	163	172	169	162	192	148	156	166	157	139	151	190	161	172	176	165	148	161	139	182	168	169	164	151	160	155	171	165	165	171	179	174	168	161	185	171	190	170	171	188	158	152	153	179	173	168	163	180	155	154	185	181	166	167	148	168	148	187	168	166	178	198	169	143	151	172	155	175	163	157	157	171	161	194	162	165	183	159	185	187	155	169	161	181	175	165	172	178	163	176	157	172	155	201	156	146	155	156	175	163	187	197	165	162	175	161	177	181	186	175	179	180	173	174	137	167	200	193	163	160	171	157	188	160	181	167	178	146	184	155	182	202	165	162	175	162	150	196	187	198	150	149	177	172	161	178	167	165	181	156	179	145	144	172	174	181	192	171	146	198	171	175	174	182	187	178	161	172	167	174	155	180	166	161	182	170	169	164	178	166	168	218	169	181	139	158	170	208	151	160	163	153	150	159	148	168	174	142	180	170	163	189	180	162	174	167	158	142	182	146	173	166	141	181	165	156	160	189	138	208	179	147	155	152	174	179	170	176	164	168	165	172	144	179	155	202	183	143	158	165	157	166	192	143	161	173	147	176	167	174	162	163	167	182	167	158	183	169	196	186	170	149	165	155	174	169	177	159	178	154	172	147	176	178	192	163	159	180	192	168	147	141	173	187	177	175	178	145	138	171	174	161	161	194	141	195	148	172	154	168	180	155	160	167	177	166	178	164	165	156	158	169	148	160	184	140	173	151	183	164	169	166	175	153	181	163	162	151	153	156	176	188	162	178	185	189	167	172	173	151	161	143	162	175	147	177	172	162	146	180	147	171	188	171	164	147	159	151	162	173	168	169	178	172	165	176	167	155	191	162	152	161	157	181	144	179	169	154	153	183	167	186	216	171	144	201	185	203	156	171	161	166	171	179	181	162	151	164	148	171	161	141	183	181	182	151	149	144	181	193	195	175	168	155	163	165	157	167	154	146	138	181	159	185	180	166	176	150	165	161	171	173	154	157	162	150	165	190	168	182	140	170	162	162	165	152	170	177	148	199	153	166	177	165	156	161	207	159	162	156	165	178	188	174	149	172	161	155	179	212	184	158	164	168	149	172	170	171	178	151	161	162	171	156	167	161	162	185	187	155	192	187	203	168	147	181	173	156	175	180	149	169	145	166	182	190	181	177	188	177	175	153	165	155	174	161	160	173	159	163	164	174	155	150	168	156	181	159	167	145	158	177	158	187	146	177	175	171	196	171	189	170	172	178	150	165	174	169	144	180	153	162	189	169	185	154	180	182	157	161	175	185	182	185	153	153	164	166	189	164	156	171	179	146	159	158	178	183	162	155	179	158	131	167	185	161	167	171	159	167	156	174	142	154	156	156	186	168	180	160	184	180	159	159	159	146	174	183	165	161	187	148	163	163	179	143	174	178	160	172	171	187	178	176	160	181	161	169	196	169	182	166	171	173	168	169	172	180	162	175	153	173	160	160	164	169	165	159	159	178	157	169	174	179	146	191	178	152	175	185	169	163	160	161	198	166	164	171	167	187	157	157	165	153	166	167	153	183	181	167	172	151	173	165	144	169	168	158	161	159	156	176	165	188	161	157	171
8390	754	1152	1307	1151	987	861	745	699	612	621	580	616	535	574	517	506	572	457	539	469	486	488	498	460	509	478	480	450	405	455	482	419	476	438	480	440	461	447	435	463	471	460	453	457	448	457	465	439	441	470	430	427	437	410	401	416	476	473	420	440	426	450	430	455	484	418	447	422	427	442	422	435	398	436	412	435	441	476	415	439	447	429	440	401	415	409	415	439	423	466	429	425	432	417	464	406	454	447	416	440	437	419	432	410	436	421	433	436	412	456	395	422	417	422	435	458	451	477	444	430	436	410	446	447	438	440	430	452	410	413	406	383	446	422	408	403	437	433	418	412	407	445	441	454	443	417	411	426	436	403	421	437	446	440	408	417	447	448	423	431	405	392	454	428	426	423	392	396	458	397	416	388	450	445	411	414	465	441	390	421	454	418	406	422	449	440	449	419	385	423	415	399	424	409	457	412	439	418	414	439	443	416	467	456	416	453	449	477	402	387	460	397	443	449	417	472	436	383	411	434	430	415	434	412	411	438	424	418	421	444	424	481	422	423	423	431	420	421	405	415	420	438	412	410	467	474	416	439	435	433	421	448	450	433	470	409	484	432	412	431	431	443	416	391	436	448	448	444	455	400	395	441	442	421	429	418	426	435	430	425	442	443	442	442	400	431	412	454	481	448	459	460	440	448	424	415	381	423	429	392	434	456	438	410	393	427	464	387	430	398	430	427	421	412	430	417	428	453	413	453	440	435	385	392	422	415	421	443	433	487	434	447	435	401	425	469	427	411	465	407	414	433	424	405	416	418	412	420	444	431	405	402	444	452	421	460	441	455	449	436	434	405	397	453	409	426	450	441	453	449	461	416	442	426	432	433	418	403	421	397	454	429	406	420	415	445	479	424	426	422	403	402	407	450	403	412	428	423	403	439	412	468	425	412	443	441	433	382	440	443	396	391	408	425	391	434	411	433	421	435	430	434	434	427	443	446	432	383	422	420	380	440	421	392	427	403	455	452	427	444	447	444	417	407	461	397	422	495	414	399	409	369	436	443	451	427	416	411	413	400	462	456	433	382	425	453	426	405	439	449	424	444	382	435	410	396	423	399	395	401	436	436	416	418	444	417	441	449	439	456	400	425	407	440	414	433	437	433	438	417	441	426	424	419	422	439	445	462	437	413	430	466	465	400	441	485	441	435	418	429	428	433	443	441	463	414	444	424	449	482	454	462	435	436	452	450	442	384	446	458	427	404	456	405	421	450	401	397	446	467	398	420	435	408	435	400	414	439	433	442	436	426	431	477	430	439	453	463	460	449	423	463	454	382	441	450	433	400	415	430	434	414	439	413	443	445	454	458	434	408	423	409	429	441	405	440	455	410	401	434	391	422	445	408	435	421	414	417	399	409	399	442	416	406	457	461	463	430	410	380	431	432	462	403	429	426	467	455	423	389	462	449	467	413	391	396	429	407	429	449	438	463	456	414	412	417	394	405	456	410	414	446	415	436	455	396	444	403	437	429	469	449	446	447	408	412	442	415	423	437	415	437	420	435	411	391	434	366	423	457	449	413	416	445	369	415	420	429	403	404	472	429	456	441	411	400	432	436	455	455	409	422	424	411	435	451	443	421	430	452	435	453	414	403	433	463	457	424	453	404	388	425	440	392	453	422	413	443	423	399	435	435	414	431	412	417	419	415	439	410	413	450	426	433	438	415	432	421	426	450	397	441	453	449	442	448	413	401	429	429	393	443	424	447	435	402	459	394	407	401	429	422	448	430	424	390	424	416	446	442	439	418	402	433	437	456	421	448	422	431	431	423	455	440	399	410	448	429	398	416	417	410	439	455	451	426	455	423	382	434	433	423	424	434	449	400	422	443	435	474	427	450	432	446	414	427	423	421	428	429	430	441	446	408	387	418	406	410	422	420	388	379	374	435	405	418	457	443	440	428	457	399	371	460	437	445	415	452	443	444	413	422	439	463	450	442	464	419	408	404	432	422	425	427	407	424	399	414	448	438	415	447	431	436	417	419	459	419	395	444	403	433	441	400	422	406	420	428	420	415	410	394	419	412	424	461	424	437	403	429	431	432	440	403	435	411	424	421	413	409	397	411	461	426	440	439	413	477	437	401	415	432	406	471	453	390	439	429	441	427	405	427	427	419	422	375	436	411	406	407	430	429	436	446	422	394	438	450	441	436	394	425	434	413	439	440	458	419	396	437	431	431	425	408	435	409	432	465	407	426	441	402	448	468	418	439	413	435	435	433	405	432	459	425	431	413	387	401	426	415	417	414	420	425	443	447	427	440	391	401	415	388	394	441	407	431	425	429	369	462	453	432	411	436	432	448	428	449	430	428	416	411	435	443	414	460	404	458	406	429	436	427	419	416	447	418	414	434	391	437	451	393	478	438	431	437	432	444	419	436	433	422	434	421	439	430	438	433	426	447	437	406	463	427	430	397	446	403	375	397	408	476	424	446	412	409	448	444	386	472	388	489	467	416	442	395	405	410	429	467	392	390	454	412	450	449	417	400	390	434	448	399	444	415	449	441	413	418	417	440	396	437	430	420	430	418	379	412	415	434	388	436	404	435	416	444	458	452	432	417	427	379	411	411	397	414	478	407	423	408	417	379	421	412	398	427	421	406	418	422	433	438	443	415	450	455	402	443	461	384	400	419	412	446	442	427	397	445	430	452	434	438	453	410	428	449	411	419	460	421	409	424	425	438	440	426	433	426	430	430	409	448	427	437	399	464	443	422	418	401	460	403	404	415	456	399	412	417	441	456	451	402	424	415	430	426	408	436	415	453	441	425	435	429	451	428	439	441	454	449	389	394	454	437	440	399	428	415	437	422	445	411	439	450	404	419	453	446	427	444	414	446	455	471	425	452	398	386	445	414	478	417	431	389	436	418	427	424	457	451	396	437	477	425	447	400	435	406	418	430	412	395	462	413	397	409	424	434	424	425	421	422	387	406	456	440	460	438	451	447	383	447	414	446	406	418	410	429	405	445	465	407	429	427	414	407	434	446	426	436	450	444	425	421	424	431	356	443	461	418	399	423	408	444	449	444	430	428	414	431	405	432	457	443	418	392	442	420	402	418	443	389	400	453	397	436	412	422	470	437	445	404	423	417	424	462	402	389	403	442	416	397	449	415	422	412	386	436	419	429	452	466	435	427	419	427	386	414	429	413	452	412	416	444	412	407	437	394	405	414	409	405	451	444	458	436	439	401	401	429	435	413	426	410	423	416	428	438	396	424	396	414	426	436	451	435	417	428	426	415	435	409	411	433	421	409	411	418	403	426	445	418	396	411	416	442	430	426	437	412	443	424	447	452	423	386	447	384	445	425	417	447	422	436	421	431	403	446	450	421	413	410	390	408	458	443	389	460	440	431	410	393	439	422	444	418	423	402	421	409	417	372	427	469	428	408	454	421	400	423	424	453	417	438	452	433	389	408	422	418	410	441	411	464	454	443	440	443	439	423	399	418	403	441	406
20936	2159	1042	854	658	551	501	446	410	357	409	370	372	367	371	357	339	343	338	313	356	338	356	335	353	339	301	311	345	321	337	333	305	325	336	347	322	314	318	353	325	336	346	334	328	319	355	299	329	301	335	319	362	331	332	334	331	321	342	349	354	303	326	324	327	311	346	342	326	338	321	361	308	319	286	355	329	327	327	334	324	306	326	327	324	339	331	327	331	356	316	322	313	359	321	315	292	306	327	261	308	311	331	322	326	282	301	334	320	308	307	307	307	316	319	358	286	331	334	335	318	296	320	344	307	327	335	329	303	333	329	282	323	338	322	377	321	295	286	317	318	351	317	302	325	325	324	354	328	318	294	321	313	344	307	301	325	320	326	381	273	336	318	306	300	342	308	311	325	335	310	330	362	316	320	345	331	341	335	333	332	341	333	313	335	335	314	355	278	321	312	329	328	281	336	340	346	320	357	353	312	332	260	297	305	340	295	310	299	306	301	306	284	341	296	312	293	336	317	357	297	326	344	312	274	300	315	363	304	313	319	366	342	351	294	323	327	282	325	326	335	314	319	352	319	335	311	311	331	343	311	286	297	303	345	312	319	321	301	330	297	304	289	306	310	316	300	270	302	335	320	356	327	349	316	320	324	307	309	311	356	340	327	336	325	314	352	303	308	311	314	327	294	296	296	319	321	285	347	314	306	332	310	336	294	307	306	318	332	308	354	334	334	298	315	326	334	340	316	304	323	306	353	317	331	305	299	332	317	300	311	330	320	318	346	330	331	314	288	336	324	334	331	289	356	339	312	321	328	326	315	325	357	300	290	313	340	328	345	308	313	331	317	298	356	297	314	316	352	301	371	315	312	320	308	315	343	316	307	346	296	310	320	311	313	293	329	302	311	290	300	335	332	319	313	323	333	331	326	351	324	319	355	336	339	335	341	311	276	315	328	310	329	336	317	330	311	290	294	335	327	309	303	326	292	258	328	309	330	351	319	309	335	341	296	340	305	315	320	288	327	329	316	330	333	337	297	342	314	310	311	326	318	324	346	286	337	326	374	314	306	320	312	272	324	344	323	334	321	316	326	330	333	335	323	324	312	332	340	335	344	307	319	324	296	321	320	321	297	305	313	322	299	316	322	346	346	325	326	308	318	312	336	334	343	328	347	304	351	319	297	272	329	321	351	313	296	335	302	309	326	316	291	269	333	342	328	331	317	310	329	312	328	351	334	333	316	298	322	327	317	311	334	287	301	318	339	319	313	331	318	339	338	313	296	312	283	321	340	337	325	329	319	273	293	324	323	327	358	342	332	302	307	314	327	300	286	318	357	312	311	317	288	318	342	307	271	318	340	334	314	306	317	330	346	291	321	340	340	314	293	279	300	332	335	304	322	337	301	334	343	299	304	311	320	329	343	319	335	384	293	325	367	328	310	341	317	330	340	301	314	305	311	331	305	296	337	328	299	308	294	348	303	317	309	308	285	334	309	345	340	289	279	341	326	323	329	335	298	310	316	309	303	331	306	327	295	327	353	276	313	304	320	307	303	317	312	340	319	338	302	355	309	334	340	302	308	329	359	303	318	309	320	324	320	307	313	320	276	308	307	349	283	308	332	341	293	331	297	301	291	341	316	276	304	303	281	331	344	318	337	292	317	316	335	346	329	323	322	302	307	309	325	290	319	318	309	301	307	314	335	299	312	307	311	348	294	289	316	318	318	308	291	318	314	337	286	281	297	305	310	360	309	310	317	343	279	308	318	305	315	299	293	315	344	330	313	331	297	324	293	310	347	315	339	295	332	333	328	335	311	322	352	317	295	324	349	327	339	338	348	314	311	320	339	347	333	315	308	290	298	346	320	317	324	295	296	328	318	353	330	311	326	323	312	310	296	320	316	318	347	325	332	361	351	336	359	354	286	325	321	295	324	307	328	328	345	338	275	311	322	333	306	293	333	287	302	317	293	299	318	303	311	366	295	298	316	303	309	353	308	343	335	313	307	316	339	341	304	331	343	313	324	320	318	312	300	334	308	314	316	336	342	351	345	315	296	316	304	302	305	309	268	330	287	283	304	296	320	327	311	344	310	302	325	293	333	292	326	320	344	356	337	330	318	314	309	313	338	290	319	316	309	333	319	308	320	346	314	279	353	299	320	315	337	346	327	366	349	302	301	325	322	312	334	335	331	345	293	287	312	313	319	320	316	295	318	308	294	330	361	344	317	322	321	317	347	326	339	327	316	343	291	320	359	313	309	353	297	304	314	287	304	319	293	289	352	323	321	331	301	324	304	350	290	306	333	308	326	301	334	357	334	348	297	296	342	311	291	295	329	319	320	315	340	330	331	327	330	315	323	338	334	316	334	304	328	301	302	332	322	308	300	316	298	331	308	330	292	283	312	349	318	363	332	323	327	308	312	291	338	319	331	306	317	306	314	313	366	357	318	301	343	320	353	305	304	313	362	300	322	365	289	305	305	353	318	275	296	346	323	343	337	318	320	325	291	342	327	359	309	324	354	302	317	321	349	335	327	345	311	280	326	331	325	316	336	331	325	339	325	321	318	329	331	323	301	331	312	308	329	315	288	296	344	333	297	341	305	312	298	313	313	311	282	318	338	357	320	337	355	301	316	360	323	334	324	320	344	304	335	329	316	318	330	287	336	321	323	316	314	325	353	306	310	348	328	319	319	355	341	340	307	309	349	312	338	330	302	322	298	291	328	314	305	321	328	307	306	356	308	328	272	293	282	321	356	306	309	305	336	338	326	364	298	310	332	312	287	308	300	318	290	314	347	337	333	321	294	328	332	347	303	299	300	367	291	282	322	313	324	324	338	339	299	326	344	306	343	341	313	324	328	319	353	340	330	325	325	331	343	312	336	329	336	336	314	293	339	303	318	306	331	303	325	293	330	293	317	282	296	355	344	338	317	309	370	304	323	360	320	355	326	327	296	317	325	310	334	327	320	327	318	325	326	373	341	329	328	302	309	321	338	318	308	347	290	340	314	326	308	305	381	309	331	320	306	320	299	359	309	307	341	334	334	320	323	289	271	311	305	315	317	322	334	334	320	358	326	300	319	320	277	312	278	281	306	337	355	348	341	317	355	341	329	343	314	313	312	340	338	343	335	330	305	303	352	287	295	310	317	335	296	344	351	314	297	314	320	299	323	328	306	338	298	332	284	295	325	338	299	310	349	271	314	306	327	274	304	313	323	305	343	306	343	322	329	337	308	321	304	329	314	301	293	320	303	285	331	337	334	325	301	332	296	306	331	323	320	310	341	305	306	323	357	307	323	307	327	305	314	321	343	301	324	309	303	309	325	319	329	283	310	312	319	344	322	314	367	326	297	318	345	310	321	335	332	314	316	325	331	314	328	320	324	284	340	302	321	330	293	302	346	310	337	319	328	309	333	321	296	337	332	337	355	308	316	335	330	331	311	291	339	306	330	300	319	293	295	307	308	334	329	302	316	344	334	329	298	316	313	292	322	325	306	319
11520	1348	2168	2430	2188	1896	1581	1455	1205	1167	1050	1081	921	1004	928	912	910	949	861	814	906	793	826	868	821	813	824	783	810	822	800	790	803	769	783	794	783	790	724	756	743	757	743	789	781	799	801	752	790	725	771	719	791	706	758	775	682	776	766	737	753	759	754	737	730	739	758	713	781	726	811	729	753	731	734	745	721	760	740	724	726	761	782	749	731	749	694	707	769	778	719	741	695	773	718	715	737	730	759	782	735	704	705	684	732	766	706	714	755	715	793	733	724	774	752	744	746	749	722	779	736	749	738	750	742	719	757	749	758	746	745	726	737	736	703	771	751	702	782	716	727	725	706	706	757	735	727	767	726	694	767	767	746	732	792	765	767	767	684	739	761	708	702	708	750	736	727	705	698	748	713	746	720	730	761	733	760	701	708	728	796	734	743	741	730	711	739	695	707	771	722	724	724	707	759	722	773	775	701	768	635	744	721	735	714	726	758	749	764	719	687	718	703	777	736	706	737	694	724	744	771	707	751	738	729	759	661	733	759	739	815	724	769	743	759	754	700	760	735	754	721	742	706	695	726	740	754	749	732	713	724	754	759	749	734	764	722	720	739	728	710	714	734	746	717	707	720	744	771	753	700	742	640	737	732	735	767	709	750	695	783	721	748	770	723	705	743	773	716	773	684	753	726	729	713	741	755	732	739	715	707	734	748	730	713	727	749	714	724	738	797	703	739	758	731	749	765	728	769	705	804	712	751	779	819	677	683	697	739	740	717	730	743	763	679	742	739	737	669	759	746	782	746	731	750	774	717	743	717	718	783	723	721	707	717	745	716	749	725	748	697	686	735	691	750	734	762	779	710	743	748	764	763	719	740	756	746	738	703	736	756	732	736	727	735	787	753	753	738	689	769	738	722	725	731	737	727	670	716	764	736	764	702	707	782	741	696	726	785	720	712	711	700	740	756	708	739	704	738	733	718	731	714	753	752	688	743	711	717	751	749	747	675	744	715	742	761	704	739	752	768	726	700	739	763	737	726	818	709	797	760	740	759	737	721	750	716	720	737	701	725	686	740	750	713	744	739	764	757	751	724	747	725	725	712	724	730	770	742	716	759	769	711	791	774	746	774	742	717	743	737	778	687	750	756	738	720	720	697	694	782	728	761	766	751	743	757	743	687	781	723	759	724	769	706	731	692	741	684	712	752	712	716	758	742	740	723	753	762	738	698	675	758	743	727	685	693	766	719	732	727	783	723	693	707	715	724	734	746	729	670	767	736	730	762	720	739	737	759	754	734	749	730	731	707	703	724	712	766	761	733	721	725	676	731	720	712	743	769	684	730	713	689	714	741	760	679	726	701	735	765	800	731	712	766	753	723	732	734	695	762	752	724	744	759	695	758	737	755	740	729	747	792	758	744	765	738	675	724	732	723	726	716	750	711	747	709	698	730	750	730	710	684	751	738	767	736	719	742	790	725	774	687	745	741	770	772	705	701	724	709	762	726	764	723	728	775	735	705	720	732	767	691	761	712	713	680	703	755	748	725	762	734	759	743	793	742	780	679	717	765	738	727	783	724	723	766	742	752	749	767	746	734	745	760	712	750	730	729	688	722	745	700	727	753	729	676	697	725	758	734	715	756	710	734	727	761	720	725	719	734	774	709	732	743	735	663	712	760	770	743	743	751	738	757	758	749	741	709	695	735	723	735	767	792	705	769	733	711	720	712	785	778	755	704	704	825	718	720	748	683	747	729	779	753	717	736	742	731	723	729	749	794	715	699	759	722	739	695	733	729	736	726	748	761	750	733	722	680	720	719	720	749	771	733	785	741	696	746	755	706	735	749	733	726	717	699	750	766	744	683	753	737	759	752	737	745	719	721	714	722	740	729	765	710	688	746	725	750	792	778	747	776	734	740	747	694	701	743	744	770	729	765	694	737	754	784	736	721	746	759	715	737	738	736	710	748	713	730	758	746	748	760	742	676	726	753	744	727	675	668	766	743	744	718	744	708	710	757	736	720	730	737	738	729	769	777	688	720	771	692	720	732	784	705	724	692	736	734	805	721	710	747	762	739	767	783	747	802	725	768	722	740	733	744	764	778	768	782	771	766	777	722	736	700	742	722	744	713	735	699	731	721	705	752	739	707	757	758	720	718	740	719	763	702	732	726	690	765	729	681	689	736	667	734	756	730	747	767	724	765	728	714	728	772	711	709	742	734	714	714	696	726	744	666	746	735	719	731	730	793	726	767	747	802	770	746	732	738	736	741	713	736	782	721	720	742	762	733	728	780	722	707	682	727	713	808	734	694	734	724	783	708	747	732	787	672	738	720	774	791	779	755	739	742	751	716	752	733	721	745	727	707	760	735	732	752	678	719	755	763	728	733	787	700	759	747	750	784	744	714	717	695	734	720	699	723	762	749	757	693	753	779	704	713	731	742	704	744	769	749	759	735	762	747	771	741	732	687	704	707	728	817	719	733	700	721	696	753	712	754	712	713	737	716	694	727	714	704	703	720	700	712	751	693	719	706	707	782	709	769	712	738	769	751	773	722	763	730	729	735	752	735	762	734	770	792	753	734	666	718	710	731	723	757	783	750	723	779	753	750	763	766	728	723	734	740	766	782	735	760	779	740	719	743	775	759	771	765	724	732	776	809	771	739	716	756	742	742	775	702	689	800	740	733	731	729	716	741	786	710	743	741	770	763	750	748	804	726	738	732	718	760	719	717	712	749	730	695	761	752	742	709	772	733	695	733	715	711	760	793	772	739	751	769	758	773	707	691	717	717	725	743	753	739	768	696	743	726	714	713	728	731	731	758	671	689	740	749	691	703	697	755	757	717	759	715	694	756	749	752	759	772	731	728	754	714	746	741	715	766	755	766	752	722	788	728	726	742	782	752	721	691	781	710	740	726	737	710	773	746	732	754	725	733	713	729	732	714	761	776	779	728	748	793	728	704	730	751	717	712	776	739	785	718	742	737	757	737	758	727	721	782	774	752	755	744	770	713	767	775	744	742	767	754	767	699	764	795	734	734	715	689	727	767	738	729	775	708	745	725	728	716	695	778	710	758	742	724	732	764	734	710	708	717	710	731	784	743	694	724	778	778	706	770	722	730	756	726	754	687	745	703	751	712	666	744	740	713	694	778	701	755	757	730	752	710	781	727	717	746	694	696	757	754	761	707	716	802	750	732	733	732	732	747	760	772	703	715	793	762	737	699	783	747	743	730	810	741	738	726	735	773	740	701	750	723	728	699	713	721	833	736	738	721	702	684	715	721	713	698	779	748	729	688	720	710	716	727	751	691	732	732	709	767	764	730	756	709	696	721	715	800	774	763	723	758	744	739	713	723	733	746	709	673	740	693	733	752	747	746	766	763	724	741	738	703	710	814	750	799	728	716	752	718	774	732	743	808	688	716	752	786	676	756	736	736	718	766	775	723	749	739	725	728	722	750	747	723	747	760	776	759	743	740	724	768	727	697	729	739	735	768	726	691	724
3537	327	269	246	256	237	276	212	229	265	248	246	240	258	264	250	257	229	233	224	225	221	239	264	245	235	252	245	240	265	228	224	238	250	207	230	243	237	242	232	240	219	241	220	221	210	258	235	237	210	253	235	202	217	223	228	202	269	246	231	213	262	248	230	236	228	207	234	243	246	204	237	253	226	279	238	245	233	220	227	222	212	237	252	249	241	223	248	237	211	231	247	212	231	245	221	248	224	205	204	220	255	263	229	213	256	252	246	216	217	243	249	235	193	216	207	226	258	237	238	250	201	227	251	248	242	250	235	220	244	244	221	245	201	217	211	243	242	247	229	225	239	239	260	243	261	242	236	241	243	232	247	228	228	219	233	239	207	240	255	269	238	235	251	249	218	229	220	229	210	234	224	245	248	218	228	211	231	223	216	250	253	227	264	220	234	236	237	215	244	234	205	250	254	243	213	240	254	253	238	242	228	207	220	233	221	225	239	242	224	209	246	223	245	249	248	205	221	248	260	228	250	207	243	249	277	224	222	235	225	222	237	234	236	219	222	272	229	215	242	213	231	263	229	248	252	236	233	242	223	220	249	237	247	217	242	260	202	216	229	215	239	214	232	237	225	237	212	224	223	230	212	252	248	220	229	228	251	234	230	264	246	240	216	224	238	258	260	228	213	203	203	214	229	216	219	239	240	206	222	247	241	216	184	256	235	240	220	203	222	225	222	219	232	234	208	230	226	221	196	218	234	268	230	259	229	242	219	223	229	198	246	245	236	243	244	239	254	241	239	231	287	216	228	226	218	235	210	215	266	266	231	286	229	236	215	240	245	205	261	221	245	212	250	243	247	233	225	249	211	211	260	214	247	239	253	245	213	246	230	249	266	244	257	209	243	263	260	245	231	218	224	223	264	226	228	251	230	236	229	234	215	232	195	230	255	225	224	246	237	238	221	248	224	220	186	281	280	248	254	217	225	234	223	213	248	242	242	235	231	215	255	254	232	230	208	219	242	243	245	236	234	241	219	223	250	246	229	270	229	239	227	225	209	230	252	242	250	232	242	231	215	237	236	222	252	230	204	198	255	237	209	215	228	235	224	272	245	241	209	201	210	235	248	238	232	240	233	213	203	202	225	242	247	232	194	210	197	205	232	214	251	248	224	220	229	236	240	230	242	228	240	235	221	235	263	233	231	249	220	205	259	240	271	240	252	199	252	235	222	247	229	232	265	240	244	247	233	230	228	243	248	263	248	220	251	219	195	248	213	216	239	228	227	230	248	249	278	214	252	264	249	239	261	241	229	216	224	229	204	230	228	220	226	231	221	248	239	220	260	232	243	228	231	228	242	256	253	195	255	242	234	228	247	241	219	218	263	235	244	210	225	253	239	227	240	224	222	227	241	207	220	240	238	250	267	216	256	225	232	222	243	212	223	238	251	228	220	258	242	245	222	206	216	245	208	231	228	229	225	260	225	241	232	235	272	244	255	232	215	237	270	208	225	207	231	221	241	222	228	231	235	233	237	248	224	218	216	208	233	222	223	232	236	241	210	219	225	242	223	257	229	232	227	214	225	219	261	229	226	210	237	209	242	246	240	228	217	196	258	238	220	210	233	222	226	226	213	210	213	235	225	245	266	237	250	221	216	230	248	215	211	216	229	236	255	241	230	252	206	249	234	207	239	241	216	225	241	195	217	249	233	255	239	221	215	221	215	233	240	224	263	238	224	241	190	263	208	227	235	230	248	222	230	232	260	246	222	225	231	220	249	229	240	251	243	237	208	242	199	239	250	227	233	239	255	224	208	237	224	250	258	207	241	237	235	234	248	230	223	217	233	206	242	257	224	231	230	210	243	228	230	253	243	252	266	222	229	226	230	230	229	244	232	228	206	219	236	226	253	216	227	246	228	253	248	234	251	210	213	201	213	235	230	224	244	270	229	243	240	227	221	207	256	226	235	218	233	233	277	255	224	250	234	229	233	234	202	243	253	208	217	200	224	225	233	219	237	250	238	218	238	238	261	242	230	243	237	206	235	252	263	246	226	248	255	262	224	255	245	202	256	225	242	242	208	225	258	228	258	222	245	240	237	219	201	264	260	229	245	240	222	209	222	211	225	223	231	247	236	271	214	220	234	249	224	232	184	222	232	264	212	218	219	203	240	221	201	192	223	240	238	260	218	248	207	208	207	244	257	221	243	235	225	243	206	219	219	253	232	232	230	238	227	229	257	209	248	211	235	237	229	222	236	209	269	220	241	216	215	210	242	217	261	221	211	229	235	248	223	231	242	241	251	231	230	241	217	240	235	258	277	205	241	241	206	256	235	240	225	239	215	239	233	247	233	203	216	193	224	222	230	248	225	209	230	265	212	236	220	266	239	212	227	210	254	234	232	223	226	244	230	241	223	240	223	212	227	219	239	252	220	236	195	228	247	242	234	235	271	231	228	216	236	243	255	255	231	249	245	236	242	238	225	242	219	233	216	230	249	234	228	245	227	228	234	237	221	256	243	243	238	223	251	253	239	223	238	227	215	239	235	242	247	195	240	233	217	202	242	241	254	243	248	250	226	237	204	223	238	219	200	215	219	242	226	264	244	226	268	230	202	214	227	213	248	232	235	251	252	236	239	222	216	241	228	205	228	239	263	234	227	236	221	233	251	213	224	230	252	236	232	211	241	257	224	220	236	240	236	278	254	271	214	241	207	238	240	232	198	237	223	243	250	213	227	232	230	250	249	211	242	240	238	230	214	222	232	237	254	211	231	227	268	245	261	244	251	276	268	206	226	210	237	221	215	219	244	240	233	243	229	196	241	243	236	221	226	236	243	247	244	244	251	214	233	256	209	220	244	222	237	231	230	253	234	229	233	245	269	216	249	234	246	241	240	240	243	260	257	221	264	250	247	214	209	248	255	243	214	236	249	232	246	231	232	252	246	241	223	243	202	212	205	212	196	219	255	225	233	241	218	239	246	240	225	225	215	236	209	239	219	242	229	244	225	244	249	225	262	226	267	260	224	237	240	243	244	222	232	235	230	214	230	206	248	229	239	236	236	232	238	254	254	247	229	234	230	223	253	252	221	217	227	212	198	231	208	225	262	219	226	253	244	255	228	254	248	229	247	233	239	226	225	203	218	204	243	241	215	231	228	255	264	249	213	228	232	242	234	226	229	239	228	227	252	208	235	215	240	223	230	222	234	239	229	199	221	232	219	210	225	234	239	228	234	243	245	258	259	218	226	221	266	237	233	227	223	192	235	234	252	229	228	237	205	220	210	238	228	205	242	209	257	254	238	250	249	247	191	204	262	240	249	234	210	211	246	196	235	222	245	205	235	251	214	235	230	232	259	244	245	252	265	226	237	229	296	240	236	246	260	281	241	247	255	224	237	222	247	233	249	251	263	246	225	266	241	213	228	234	212	240	233	220	215	224	246	247	220	246	253	198	216	238	242	241	259	248	208	230	236	220	223	233	224	234	242	194	219	215	251	218	219	222	228
3000	632	600	632	573	616	595	535	614	539	594	590	540	517	542	557	555	557	545	531	586	589	595	559	534	549	568	531	527	506	564	546	541	522	513	539	523	563	549	537	522	541	535	532	539	541	529	529	554	587	570	552	512	546	562	531	571	554	516	556	543	561	542	526	565	551	511	565	505	552	547	543	533	544	495	538	526	513	546	540	502	569	511	539	565	526	539	489	562	538	565	519	493	574	511	554	565	535	577	502	539	568	554	503	563	532	552	545	490	550	524	543	511	529	563	518	566	511	572	528	515	538	538	538	551	544	534	534	562	484	540	531	511	520	535	564	544	524	547	550	551	524	571	544	574	541	562	537	538	528	551	541	543	530	525	523	552	545	555	524	523	538	514	583	539	537	534	546	548	499	525	535	527	503	553	555	551	487	530	548	526	569	557	545	539	566	568	562	559	485	547	504	551	520	547	564	539	524	535	545	535	553	531	578	532	518	566	536	547	523	513	581	549	536	548	504	520	524	555	513	551	554	516	516	535	542	538	530	519	507	506	534	536	523	583	515	548	574	535	553	571	516	583	523	532	492	530	543	535	535	540	552	544	532	545	550	538	514	488	522	558	513	518	533	550	574	539	540	572	543	573	577	521	551	582	583	518	574	550	537	541	509	518	521	539	560	517	577	508	499	536	525	531	516	543	522	558	529	533	583	554	563	507	523	571	500	532	560	501	537	536	535	554	553	546	514	567	538	500	496	565	585	526	547	529	537	561	572	568	537	565	547	539	535	543	541	512	518	546	550	561	547	562	566	524	531	504	561	537	553	551	528	593	520	576	574	531	552	553	532	550	557	536	511	518	547	527	521	537	568	496	539	574	518	539	539	555	538	537	573	523	572	508	535	527	533	554	552	572	531	534	549	561	557	541	597	532	560	544	516	514	528	592	494	520	548	527	554	508	534	556	536	571	556	504	533	549	538	577	533	555	595	558	528	538	540	544	560	532	468	554	558	512	541	543	524	532	563	561	563	546	525	544	521	527	512	556	545	529	529	551	513	550	496	525	532	530	531	553	535	508	516	574	555	562	542	532	564	557	536	530	558	514	528	541	553	541	512	518	508	570	538	513	532	495	559	564	584	504	525	574	566	544	553	531	529	540	530	544	572	596	528	527	525	575	543	539	570	519	536	546	516	531	518	552	568	554	527	506	508	513	551	545	521	542	522	579	534	545	523	511	570	543	553	573	570	530	516	538	544	489	545	563	558	515	556	557	527	546	546	545	545	537	565	547	490	549	580	530	518	553	510	534	521	564	548	517	550	561	550	537	539	549	531	541	586	575	527	562	547	569	542	536	553	560	534	561	582	526	525	522	532	465	529	539	562	532	593	547	555	551	554	544	535	535	551	584	536	545	556	504	519	520	551	513	512	514	534	558	521	522	564	536	559	563	545	537	512	553	551	558	537	560	554	489	562	552	572	562	545	546	558	515	506	557	532	549	568	507	591	557	562	524	535	511	511	595	531	543	599	541	508	524	517	520	540	536	528	499	543	528	549	555	549	523	504	571	529	578	499	513	535	555	536	583	513	510	547	564	537	561	572	538	586	538	559	521	544	522	514	550	540	550	508	550	585	534	550	584	512	526	578	537	508	519	505	511	557	526	505	562	508	574	561	530	542	513	536	541	521	569	554	530	523	573	571	511	562	555	563	549	571	518	514	535	565	540	541	509	576	497	561	550	484	544	537	552	564	512	552	519	547	540	511	552	551	531	532	522	539	527	552	554	525	542	540	502	517	506	558	500	563	513	529	541	584	566	531	550	559	518	555	548	615	519	561	579	534	551	534	508	553	520	556	537	544	538	537	580	498	509	540	547	486	548	494	545	518	589	505	562	499	534	556	536	548	561	489	513	564	566	510	574	525	531	547	516	549	516	538	509	559	543	603	518	574	546	515	525	531	505	523	544	549	536	579	506	580	515	473	560	494	536	545	531	544	505	534	537	538	534	561	585	565	549	555	515	551	558	546	548	558	576	529	550	498	536	548	510	493	545	559	569	552	525	548	558	558	513	509	554	541	543	518	561	510	508	514	518	522	520	550	551	525	557	574	551	536	522	571	550	532	591	533	534	537	544	495	490	565	543	541	543	576	554	526	507	498	541	563	589	541	557	522	539	480	525	604	547	518	534	504	569	539	523	562	524	537	509	531	557	520	579	512	534	508	573	584	592	525	487	497	515	555	560	546	511	537	505	499	508	522	527	530	538	527	572	544	545	525	532	577	557	509	512	509	558	568	569	577	559	529	544	517	580	539	520	579	598	549	503	536	487	538	569	568	508	554	555	568	577	509	542	556	533	553	562	549	489	545	526	553	568	507	546	536	542	561	620	551	559	561	535	536	528	537	544	549	561	530	572	564	509	566	587	564	568	502	550	535	504	563	507	501	557	541	552	544	549	535	530	510	538	556	559	545	579	549	543	553	540	540	528	569	510	504	530	585	550	570	552	531	539	523	525	574	568	573	546	538	522	537	580	529	549	542	512	562	495	543	479	502	536	587	549	531	591	529	525	516	567	544	548	563	564	523	578	539	531	541	551	565	551	531	557	521	543	539	530	510	580	559	529	552	573	580	516	503	513	555	592	558	557	554	516	538	541	553	539	549	535	524	573	573	563	577	597	518	542	552	550	545	530	505	572	531	540	567	544	582	509	576	569	514	542	541	513	553	543	541	581	509	543	536	545	494	528	570	538	558	577	546	537	564	529	501	499	555	547	524	535	488	572	541	546	529	578	530	552	544	542	530	523	515	542	570	552	582	560	589	535	537	526	515	568	569	557	540	569	536	524	560	552	550	508	509	541	533	539	540	544	540	569	563	501	521	532	506	552	530	540	529	508	566	512	558	535	535	558	536	504	529	506	555	488	542	551	542	558	580	543	504	522	540	565	552	529	549	614	564	555	552	495	545	596	549	548	589	583	525	530	518	526	521	545	511	533	494	551	544	537	528	578	484	535	541	529	569	549	568	515	546	568	546	567	507	567	553	519	534	523	571	527	538	518	524	508	528	544	523	513	537	538	529	536	521	539	524	570	532	574	550	523	487	575	499	558	551	555	524	508	542	502	544	559	519	545	528	510	594	529	565	504	540	558	506	495	528	568	550	532	547	528	499	488	536	530	564	514	548	565	570	558	526	527	552	557	554	551	501	542	548	525	561	494	497	514	511	576	529	566	551	531	539	582	543	523	541	535	553	548	521	555	515	495	545	506	544	534	516	506	558	557	565	543	534	572	542	546	574	542	498	502	514	506	541	574	512	557	514	548	555	520	557	562	525	529	581	539	557	518	519	545	544	486	536	553	510	521	552	559	576	560	552	528	502	522	548	502	529	553	500	513	541	552	548	561	534	518	545	509	514	524	556	546	541	552	491	569	513	550	525	464	573	554	545	544	560	502	482	528	549	535	520	556	479	555	542	525	528	556	550	508	514	517	575	544	545	567	557	540	597	540	568	564	517
11880	764	491	418	310	277	220	239	209	209	159	185	176	186	203	172	185	178	180	169	177	183	169	156	173	179	161	159	187	187	169	174	154	186	181	181	173	177	186	155	160	175	179	167	180	179	163	170	164	176	162	156	167	178	172	175	170	159	169	185	187	185	144	124	150	168	194	153	150	172	188	168	195	185	181	188	179	176	155	162	180	159	183	187	169	156	186	149	186	139	155	173	200	166	168	166	176	184	170	160	170	157	174	173	153	151	171	174	175	146	151	152	149	197	147	172	158	161	196	153	169	176	156	196	151	189	138	163	155	173	152	149	190	188	172	182	168	154	174	180	161	172	152	159	172	158	167	174	152	154	162	179	183	149	163	179	149	173	171	157	189	183	156	166	153	139	174	160	174	164	186	177	164	145	185	171	185	162	165	172	163	172	147	188	171	179	158	159	177	177	166	180	160	172	192	170	162	143	169	163	173	180	169	159	179	168	158	176	154	172	155	155	185	164	173	172	178	176	184	181	143	168	147	174	172	163	180	163	176	159	157	150	168	181	174	185	188	190	204	185	152	173	158	143	161	169	180	171	168	171	140	172	171	176	174	170	169	175	190	170	185	186	172	152	157	146	169	151	165	165	145	177	162	145	174	143	173	175	165	193	152	148	143	179	170	160	168	167	170	187	187	176	151	176	165	177	188	139	172	165	177	162	162	162	174	148	183	174	154	150	160	165	171	177	158	142	172	151	182	147	148	171	157	174	177	177	168	141	164	168	167	159	151	169	160	180	160	156	186	170	169	150	156	187	164	166	164	164	173	168	159	157	192	172	177	181	163	152	181	163	149	174	185	177	182	174	178	188	166	155	170	167	156	199	154	173	175	166	168	174	167	192	168	190	172	162	166	172	152	149	178	166	176	179	156	173	167	162	169	165	177	179	183	177	165	183	191	186	176	171	182	171	203	154	152	159	194	180	159	177	172	142	160	156	170	179	168	153	181	176	167	155	158	138	183	170	155	171	137	159	188	166	164	159	169	163	169	166	162	187	173	164	173	146	162	182	188	157	159	167	188	172	183	207	179	175	159	172	154	173	197	180	157	156	152	157	162	174	155	184	169	170	167	173	174	199	158	146	167	172	144	146	147	169	169	163	175	192	148	182	172	151	159	172	168	167	177	174	143	185	143	180	179	164	157	161	157	156	171	168	179	162	156	156	156	178	138	167	157	176	155	150	200	164	178	151	195	184	182	170	159	168	160	175	190	184	163	179	152	154	177	163	182	167	145	160	188	158	179	175	157	168	176	178	174	172	180	167	174	186	184	156	172	185	188	165	176	177	149	173	164	178	159	189	176	148	164	152	183	175	153	169	168	167	167	189	184	155	157	155	151	184	166	191	168	161	152	182	182	165	203	142	165	146	163	157	182	180	168	181	157	177	171	163	150	185	170	162	182	185	174	157	178	154	152	174	191	185	185	183	139	174	198	169	154	178	147	165	171	153	176	153	157	147	187	164	184	176	159	184	172	172	148	157	173	170	176	184	171	173	162	179	151	171	178	175	165	123	167	168	157	177	187	183	157	163	164	170	160	149	203	177	159	188	173	166	176	189	170	152	177	148	170	173	170	174	155	146	186	181	172	159	152	154	164	177	141	150	166	170	157	162	154	170	146	128	165	168	176	174	156	161	174	185	164	163	158	173	171	136	163	179	180	174	158	188	164	156	181	157	156	173	182	168	168	179	174	164	163	176	182	165	160	173	160	177	179	185	158	175	142	153	193	185	166	177	173	171	159	149	165	139	169	182	163	158	155	168	163	151	161	186	160	181	134	167	165	154	166	185	168	187	166	171	163	172	162	188	147	165	153	150	167	151	156	163	157	141	153	163	155	161	170	192	188	187	150	148	178	191	204	155	199	187	183	193	155	149	152	156	162	167	166	166	151	160	135	190	151	189	167	173	157	149	161	164	156	168	204	186	164	167	139	165	183	185	173	167	154	176	162	168	158	170	173	179	161	155	193	153	158	166	177	151	147	158	175	170	172	162	164	164	145	174	176	182	175	155	143	173	179	160	178	148	154	177	160	165	161	179	156	183	162	157	148	174	167	195	150	149	189	184	152	154	189	162	167	168	169	181	179	176	191	187	174	164	157	164	162	195	180	165	151	160	158	182	177	169	177	140	188	167	176	163	150	178	172	173	170	152	155	177	162	144	126	172	195	178	163	177	154	172	149	198	157	170	140	172	167	170	168	168	167	158	140	172	164	164	133	168	168	164	179	192	170	176	179	173	155	150	174	163	160	139	163	177	184	174	139	191	158	150	148	159	136	155	163	177	185	158	155	184	160	164	161	168	165	169	155	177	157	167	153	151	146	191	171	170	175	184	157	160	161	163	147	177	173	184	184	179	162	169	164	188	161	194	173	186	152	160	190	157	166	164	146	180	173	162	148	157	188	159	184	154	158	174	185	152	195	180	156	187	153	169	181	197	169	140	157	170	167	177	170	169	169	172	152	190	175	163	163	161	159	169	156	205	172	156	174	170	168	166	168	173	175	173	171	183	181	137	154	171	175	170	155	179	153	170	169	187	162	159	181	137	178	176	180	168	172	186	186	204	172	185	180	175	170	189	174	173	179	160	194	186	170	174	171	159	158	175	146	145	159	160	174	162	159	165	185	184	183	166	182	173	164	173	176	158	148	182	160	196	179	168	172	159	159	163	150	155	151	190	193	181	150	162	180	180	172	184	177	177	163	170	195	171	180	172	172	152	180	184	160	149	175	158	174	168	165	168	177	170	152	165	176	162	175	208	177	148	200	182	169	164	191	165	182	173	159	180	172	158	154	167	158	170	155	138	179	157	174	172	174	176	182	178	162	162	165	179	168	150	162	156	176	161	190	187	189	177	166	199	194	158	160	154	150	176	167	168	158	161	186	159	164	175	149	174	177	158	156	212	188	167	178	170	173	168	164	159	165	168	187	191	176	178	167	160	184	170	165	157	194	163	175	181	187	169	142	169	165	161	173	145	153	176	154	182	154	169	161	188	170	196	159	189	157	166	166	164	184	168	181	185	163	157	166	157	152	186	182	220	156	175	182	168	144	186	165	174	156	157	186	145	169	175	155	175	156	174	175	159	155	180	158	145	145	175	171	168	151	183	199	175	188	200	165	191	172	176	169	160	151	155	176	138	161	164	191	169	170	163	179	167	157	146	180	175	172	148	176	173	190	170	164	169	158	161	173	153	161	198	158	195	162	149	154	190	168	188	163	159	168	167	198	195	168	159	165	168	160	174	145	155	178	172	154	177	175	169	179	156	149	160	172	148	204	183	192	186	158	180	161	137	147	164	172	180	201	151	174	198	146	159	151	184	177	150	182	178	173	166	164	157	155	149	146	152	182	167	188	173	157	176	182	149	160	187	173	149	158	177	162	170	175	175	169	193	171	165	176	174	177	180	188	180	147	154	197	168	190	172	129	184	158	159	179	180	160	152	166	176	166	170	170	164
8275	743	1137	1288	1145	928	830	779	697	648	616	594	570	523	512	550	498	524	477	444	448	511	485	497	476	511	450	515	461	425	439	469	458	459	448	452	448	467	453	451	445	429	419	454	422	426	454	446	438	421	474	456	445	466	399	449	433	410	431	466	451	432	427	437	439	422	437	417	432	407	436	427	407	429	419	418	437	423	406	448	420	408	453	392	413	370	432	412	420	468	437	434	419	427	449	443	407	391	429	420	417	481	395	417	394	406	442	419	399	458	402	430	395	445	471	411	457	406	412	428	443	389	438	409	411	442	433	456	392	413	416	406	413	450	422	434	417	421	460	412	427	404	426	451	460	434	418	440	440	406	436	430	417	438	389	413	458	386	383	453	447	427	397	433	430	437	441	445	411	427	433	435	450	431	384	454	433	429	418	438	401	425	448	400	439	383	406	389	429	421	411	393	435	437	424	425	467	399	437	398	457	441	424	446	415	406	398	415	417	439	406	439	434	429	441	413	414	416	415	402	432	416	448	427	428	444	427	440	441	434	421	408	423	390	431	454	445	419	477	422	420	423	428	442	445	402	407	394	419	442	442	373	409	434	479	414	447	397	437	423	408	416	421	435	427	439	437	414	404	440	412	417	409	421	444	459	450	429	430	428	447	437	411	412	402	453	452	440	416	432	430	414	426	436	451	423	434	432	425	364	432	387	400	414	441	446	417	480	433	403	429	382	422	387	444	417	417	446	420	431	416	386	406	499	405	409	413	410	432	440	430	449	428	415	435	407	410	456	443	437	433	454	428	447	380	448	433	415	345	419	426	459	398	392	394	425	392	377	442	459	432	438	409	403	448	430	413	424	408	439	407	423	430	467	421	416	424	407	412	441	407	432	402	412	408	425	420	430	453	434	412	406	409	423	454	416	415	422	410	377	431	414	420	445	413	410	421	449	402	416	424	426	431	459	429	450	420	406	427	429	465	446	443	449	398	409	429	397	414	405	384	401	420	420	440	440	432	459	420	426	427	392	381	425	411	417	447	437	465	409	431	410	398	415	438	450	421	421	451	404	410	424	414	448	419	425	422	417	406	375	446	476	425	439	416	425	424	420	422	490	445	415	432	424	482	423	436	420	427	423	428	449	426	418	450	465	424	443	413	415	391	437	451	406	427	424	419	401	441	445	430	403	446	423	396	388	427	443	452	416	425	421	410	392	438	419	436	443	421	450	441	417	434	482	421	441	412	401	429	405	424	442	388	392	412	408	416	454	406	430	400	411	406	416	416	445	446	404	409	434	420	431	439	431	447	450	445	421	406	402	413	425	427	424	425	441	413	422	439	451	448	429	463	446	464	412	426	403	433	418	420	435	419	447	400	397	445	428	466	400	439	397	396	418	425	377	451	419	459	392	421	432	431	424	399	430	434	464	418	412	460	401	449	447	400	418	390	444	453	432	435	412	454	449	451	398	404	460	430	457	416	399	428	402	463	435	434	442	409	444	420	413	395	403	428	410	438	446	436	400	393	455	457	433	451	435	433	406	410	456	404	390	429	437	397	397	427	426	421	447	375	459	460	444	457	437	422	432	445	413	434	396	451	422	411	437	419	421	424	430	420	467	428	404	434	377	389	406	391	400	405	434	428	422	388	435	445	425	431	430	460	444	431	445	440	420	462	425	492	435	414	458	439	444	406	454	450	452	465	398	436	388	403	457	429	432	419	416	398	429	448	441	415	425	420	426	417	427	422	425	417	436	422	421	421	438	427	422	436	421	420	444	444	399	403	430	389	396	451	414	434	411	430	434	399	437	433	435	443	417	431	427	392	432	461	423	406	416	422	425	403	397	417	423	440	419	449	414	452	433	425	395	422	397	424	421	426	442	417	487	428	428	469	443	427	440	417	409	440	416	423	414	493	410	401	431	426	458	427	420	409	419	458	423	405	407	440	449	452	409	455	387	446	446	429	406	435	421	412	396	436	434	418	396	433	402	433	422	398	436	421	439	410	452	393	405	403	437	392	411	426	408	413	426	471	410	432	459	425	431	446	428	450	398	405	391	433	467	431	418	419	398	429	432	425	461	429	411	411	428	445	430	405	417	423	447	422	439	450	447	440	435	417	415	445	425	437	410	405	483	471	412	412	417	431	431	444	433	438	420	448	436	442	416	381	418	446	439	340	451	455	454	428	443	438	418	426	419	462	439	409	431	428	434	450	432	402	437	418	443	394	463	402	445	423	436	437	429	439	470	403	421	392	421	456	381	449	429	375	431	447	419	397	429	408	420	457	423	417	404	413	460	389	382	411	424	430	431	439	440	448	427	436	424	408	421	450	381	423	470	434	454	438	421	395	392	417	445	436	417	411	418	400	425	453	448	435	450	416	427	437	402	410	391	430	399	432	420	459	440	413	417	437	425	427	406	430	429	429	417	432	438	400	382	395	453	423	430	414	401	422	421	406	438	444	425	415	454	427	421	433	454	471	469	404	412	437	411	468	412	471	430	419	459	419	420	413	416	436	382	396	433	404	420	429	417	437	407	441	432	440	417	485	399	422	433	461	419	420	412	436	433	439	413	380	413	407	412	467	434	412	429	462	431	444	452	450	434	428	439	476	442	439	421	431	417	417	433	423	403	421	437	441	442	467	421	393	438	444	448	432	401	456	461	421	421	421	440	404	417	423	430	435	427	460	421	428	413	412	445	421	416	428	442	422	397	393	412	430	429	390	490	435	439	428	468	438	409	422	419	403	427	392	424	437	410	442	437	404	425	427	408	399	429	444	481	444	430	436	406	397	421	437	429	407	465	424	404	423	421	447	434	429	403	434	431	445	418	425	434	425	443	413	428	441	428	448	434	493	392	382	421	395	393	413	424	399	422	447	456	408	437	416	463	450	432	427	459	439	419	407	436	422	419	420	440	416	386	400	418	406	404	438	429	429	412	434	399	445	456	409	422	404	422	453	433	460	430	414	463	435	422	401	441	421	447	407	428	409	405	465	411	421	408	406	417	453	410	430	398	393	435	407	410	393	409	433	395	427	437	438	419	421	397	427	404	439	402	472	434	457	477	424	411	417	440	420	414	407	442	375	417	412	402	453	396	431	458	425	464	421	435	486	428	428	446	384	455	398	412	421	406	435	405	446	428	400	425	408	440	458	457	444	423	390	405	381	468	438	441	405	401	444	437	453	441	451	446	392	397	437	439	397	416	419	410	438	381	429	411	423	437	430	395	403	434	450	481	423	440	424	417	437	402	460	434	438	411	394	444	455	434	426	447	427	454	418	433	372	411	442	449	384	413	413	435	424	395	435	426	414	438	444	422	402	430	375	428	417	457	434	431	417	409	448	417	408	418	421	423	413	471	405	436	461	445	454	435	443	415	421	419	437	451	420	445	426	455	405	398	458	418	409	392	408	427	438	400	412	423	428	446	450	453	431	407	432	433	386	478	397	485	396	433	436	423	415	375	452	440	420	415	459	395	425	418	396	396	414	432	434	419	405	424	403	427
19950	2005	1106	809	659	563	511	448	418	386	392	350	392	372	312	298	334	363	307	338	339	355	327	336	345	324	337	338	330	355	351	351	358	328	332	334	349	320	333	301	305	371	320	336	320	390	332	332	326	322	335	314	328	300	301	328	334	338	313	325	342	336	328	328	322	344	312	338	304	358	343	326	321	309	340	331	338	310	352	320	320	299	310	308	309	319	304	326	314	304	314	303	312	278	314	324	314	344	313	310	306	309	324	289	294	320	311	349	339	293	311	329	330	308	324	322	306	305	327	323	322	329	326	292	314	309	308	315	286	300	326	304	322	271	305	312	295	325	283	325	300	277	307	318	344	344	350	304	306	321	299	356	343	308	319	316	319	356	317	314	329	325	359	316	347	344	300	261	322	317	331	315	350	339	300	313	320	314	281	304	314	313	279	323	333	339	312	330	281	337	319	325	302	304	320	321	304	305	313	301	327	299	306	314	346	306	337	340	328	312	283	330	326	320	312	325	311	368	331	321	333	307	348	296	333	325	322	310	284	284	289	322	316	342	320	330	305	350	302	370	335	317	308	328	303	305	328	305	344	325	300	363	321	313	315	330	334	324	357	327	317	344	314	316	322	351	337	286	347	347	295	300	319	332	334	320	331	341	331	324	341	292	305	324	332	325	331	324	306	341	310	299	324	308	308	334	347	329	321	319	307	328	326	313	350	346	306	288	316	332	317	313	310	322	278	322	335	325	292	300	271	315	300	325	316	350	315	303	316	330	270	321	341	322	318	340	311	323	310	344	333	322	330	307	318	318	334	320	341	310	314	329	322	346	319	323	312	313	331	315	315	323	327	306	311	314	345	363	339	294	320	312	318	331	310	306	293	301	333	333	358	340	323	319	320	297	299	340	335	336	330	367	306	312	330	326	318	354	316	323	281	315	315	352	323	300	319	319	326	320	309	357	313	297	341	317	316	310	312	298	299	317	355	321	306	299	347	295	287	330	343	341	297	294	319	288	281	291	328	339	313	273	321	316	331	307	316	307	317	341	307	287	359	316	323	323	296	310	321	295	262	342	332	335	334	299	293	332	305	320	309	338	308	340	354	283	302	335	336	298	312	347	284	323	319	326	284	304	320	317	295	329	301	365	328	350	281	318	317	315	331	329	279	327	307	315	302	333	320	296	344	299	300	333	314	307	314	314	328	310	296	336	318	344	300	317	314	295	324	323	337	314	326	301	324	314	348	319	313	358	341	321	303	310	356	303	328	315	340	309	330	326	341	332	340	307	334	329	314	331	290	311	307	329	327	309	321	304	312	298	318	302	323	308	351	332	361	330	346	299	313	298	313	332	345	325	321	311	294	307	338	337	302	311	301	322	321	332	327	301	319	328	294	326	303	320	345	335	311	296	297	328	320	322	319	316	353	361	336	292	353	348	272	344	331	306	344	337	329	329	311	304	288	332	321	341	321	295	285	347	309	302	338	339	343	349	327	313	339	332	347	304	304	334	341	326	346	333	288	312	343	304	296	287	316	319	292	294	307	333	313	329	315	337	333	325	368	316	330	317	301	337	322	316	315	313	314	332	340	327	340	297	324	312	288	326	357	300	299	323	308	324	345	301	308	310	335	334	347	304	336	296	299	327	302	314	331	338	290	333	305	314	323	307	346	275	288	287	352	340	341	302	308	326	311	311	327	308	304	295	310	341	279	285	320	306	326	339	320	294	292	293	336	335	326	303	326	322	323	281	320	320	315	323	358	340	289	342	343	334	331	289	307	344	311	298	325	319	314	337	333	354	304	289	321	305	295	333	299	312	293	308	374	309	318	319	315	332	320	332	339	296	331	279	315	291	325	278	326	326	330	310	341	312	320	314	313	300	351	322	304	313	333	338	320	311	328	329	311	317	307	293	318	331	297	309	314	350	299	349	339	292	325	315	317	302	349	321	323	321	345	318	317	344	332	334	326	308	314	315	320	311	348	331	343	317	338	310	320	305	352	347	327	300	303	355	298	286	300	308	330	323	318	288	336	323	329	311	349	311	318	282	339	320	328	338	314	307	364	305	359	303	314	305	325	324	295	317	315	317	277	297	326	320	309	319	323	328	292	329	311	332	343	357	294	351	344	308	302	302	306	323	330	324	355	331	331	335	314	331	333	318	316	296	333	331	341	377	319	312	302	333	306	335	286	323	330	337	290	332	308	295	319	294	320	330	306	282	297	337	341	358	326	287	318	282	368	317	342	326	303	306	322	324	342	321	303	302	310	298	275	288	313	298	354	354	333	343	326	302	319	324	349	326	298	304	310	297	312	374	294	309	304	304	341	302	306	324	314	325	337	334	364	347	349	333	320	274	334	329	312	331	329	317	333	343	335	335	293	307	322	305	337	348	336	323	324	355	330	312	299	310	302	345	343	323	302	309	312	335	303	317	308	314	336	330	300	341	282	303	287	305	319	333	304	306	312	306	310	313	324	309	354	338	321	368	341	289	320	338	305	326	333	346	340	338	338	351	289	345	358	307	318	306	341	318	365	338	327	305	336	299	342	331	311	314	314	326	343	347	313	326	363	312	297	293	314	307	325	298	335	313	290	319	345	297	275	287	305	300	287	333	328	371	319	342	326	315	321	313	307	333	317	302	276	308	330	341	351	327	383	297	329	316	317	310	314	300	321	346	304	327	338	309	368	298	330	302	317	321	288	332	294	324	288	287	318	327	326	295	287	323	331	309	341	307	326	328	306	341	324	329	337	299	287	292	332	304	309	305	294	333	343	312	315	312	315	302	304	310	325	339	312	317	284	324	292	341	275	311	330	314	327	326	314	314	321	323	322	320	332	346	315	285	329	315	348	347	322	309	323	338	305	318	300	306	319	294	306	332	336	278	334	363	315	347	294	358	294	309	302	361	330	314	325	316	341	327	322	341	339	335	294	312	302	307	295	331	314	332	332	327	327	345	327	378	314	302	338	324	314	320	332	286	335	313	318	298	271	343	349	284	318	261	309	330	339	328	319	345	308	288	290	287	298	346	332	332	326	310	345	353	317	330	363	317	311	345	307	310	304	330	311	322	313	352	317	338	325	319	316	336	288	318	372	305	330	331	295	297	277	294	366	333	298	291	306	312	315	336	291	334	331	319	294	321	317	324	312	319	293	316	307	332	322	343	328	332	277	329	312	309	333	323	288	329	356	310	337	304	293	305	311	332	292	296	327	330	315	318	326	345	333	303	317	305	323	315	317	293	302	285	332	329	342	325	334	289	327	311	309	321	324	322	319	312	320	305	305	300	314	308	321	307	327	288	351	344	369	346	283	309	312	278	339	321	322	334	304	304	303	331	315	295	305	337	330	322	310	341	281	304	320	301	304	330	296	310	336	279	325	324	267	294	332	332	361	305	337	308	312	335	333	358	329	315	304	311	313	332	307	298	332	317	315	312	302	320	273	303	330	346	350	338	347	274	298	346	331	341	336	319	310	290	322	293	338	328	360	337	310	309	308	334	324	338
11044	1361	2061	2462	2116	1823	1527	1340	1182	1149	1026	1054	1016	981	981	955	895	906	847	883	848	818	854	784	862	817	812	780	815	807	768	820	776	812	769	779	797	808	778	778	787	777	768	759	752	752	786	740	759	683	734	754	796	730	761	763	752	758	738	742	776	722	787	707	734	795	715	714	747	759	733	787	754	746	799	771	723	772	761	715	748	710	768	740	713	748	747	780	720	714	753	748	761	731	753	764	757	754	744	737	713	727	709	713	669	689	742	759	732	750	711	707	742	738	746	751	728	731	729	720	723	754	678	738	689	760	739	706	704	770	704	729	739	706	721	719	753	749	735	707	730	735	737	725	769	741	723	719	725	726	740	729	783	736	776	762	759	763	727	750	760	743	759	727	792	679	773	683	745	744	755	712	748	708	706	707	796	717	719	784	728	724	766	775	758	736	771	746	720	739	734	703	764	743	717	703	730	785	740	768	732	720	707	725	719	743	734	713	737	759	750	725	769	709	738	726	732	744	715	709	732	739	739	745	744	734	708	754	804	764	737	759	774	720	740	798	760	725	693	771	750	689	730	708	753	742	768	747	733	733	727	768	771	772	691	731	687	753	728	736	722	734	732	743	703	723	753	723	765	705	756	706	767	708	736	753	709	672	789	746	761	726	745	680	742	699	732	704	764	712	740	671	684	707	698	752	746	717	735	744	768	702	703	711	706	748	725	784	692	751	748	718	755	756	776	705	742	722	729	736	724	776	721	645	774	713	737	728	715	715	691	781	767	727	764	703	726	724	685	724	739	772	747	773	758	771	788	720	769	756	743	742	723	783	730	686	697	736	695	762	735	748	748	730	740	749	725	714	751	763	786	717	757	705	698	747	728	770	745	776	665	735	706	747	776	717	699	693	688	732	718	714	782	717	755	757	734	721	733	696	641	755	730	768	723	733	738	768	782	757	800	727	740	743	770	712	710	727	722	758	732	699	731	779	733	720	760	708	712	736	776	735	731	742	784	731	716	720	707	735	715	738	696	734	759	759	720	749	754	720	717	754	763	758	776	757	762	732	720	709	761	763	781	758	702	775	726	765	710	739	792	715	747	759	766	766	736	742	755	720	718	761	753	747	737	744	757	742	711	713	744	716	738	739	767	738	742	779	745	733	748	693	763	687	739	682	742	746	738	782	712	716	729	729	729	759	750	738	743	747	709	789	713	743	772	770	732	722	743	689	762	730	731	715	721	726	758	742	716	675	708	719	726	760	729	682	717	733	776	764	709	739	731	722	741	723	732	707	727	715	704	782	747	770	773	692	763	748	719	738	800	731	698	750	725	790	723	682	730	732	749	697	672	745	728	749	731	749	750	753	707	795	706	666	749	768	720	735	751	726	807	752	726	715	734	729	776	728	724	736	750	735	689	730	742	731	741	760	746	764	753	678	704	760	728	746	765	723	787	670	773	756	716	740	739	730	695	760	704	769	763	722	779	749	751	745	723	791	764	719	746	751	783	743	782	717	701	757	706	741	713	727	740	668	753	692	744	713	690	721	745	697	707	716	769	714	751	731	741	741	736	729	707	698	770	733	787	741	744	727	713	692	716	762	730	758	691	740	754	735	745	721	696	742	736	762	754	723	729	731	720	767	693	702	720	730	749	743	714	730	691	759	740	767	719	724	771	784	704	736	741	782	746	745	747	759	719	745	739	699	738	720	739	756	749	748	736	753	720	729	756	688	718	683	752	761	696	732	740	789	692	754	702	695	666	742	767	712	785	722	735	717	730	672	730	747	682	708	753	719	740	719	749	776	734	758	701	770	740	760	755	699	785	752	730	712	791	744	725	724	710	763	707	731	766	766	707	718	737	659	757	784	692	789	741	765	706	714	745	739	770	683	712	743	751	765	758	719	722	779	748	766	699	778	751	730	731	695	727	727	734	738	749	694	715	710	714	695	733	739	712	747	762	736	733	745	765	795	761	747	731	721	703	745	757	768	697	736	755	752	746	754	740	709	786	707	728	671	732	737	729	743	746	733	734	722	710	734	700	683	761	762	701	749	733	724	736	723	754	714	741	759	755	736	718	726	706	685	783	726	712	697	814	708	758	746	756	731	735	723	721	725	715	673	698	749	735	701	730	711	730	731	725	681	742	722	747	755	686	719	745	762	713	706	721	736	727	751	768	765	773	761	716	724	762	714	661	728	727	707	732	691	753	778	775	726	717	724	737	740	748	681	735	727	782	767	744	752	715	731	649	721	786	776	741	746	739	742	694	728	741	761	725	688	744	719	783	777	722	682	729	732	778	751	677	763	776	785	702	676	741	710	749	732	771	716	746	749	736	739	734	741	747	725	745	767	737	745	692	735	719	699	728	715	732	731	754	730	703	728	795	779	755	741	708	695	770	696	786	696	794	766	731	721	723	717	708	741	742	755	724	722	700	779	768	746	768	710	739	768	708	749	718	800	743	760	744	739	724	731	726	771	696	736	745	731	740	715	797	780	721	752	745	725	753	775	700	754	752	767	742	706	700	717	762	754	747	749	772	724	736	705	677	719	754	731	718	713	702	732	737	726	731	758	749	735	758	712	725	751	747	820	735	760	729	721	775	806	754	742	712	727	718	746	714	671	747	739	806	691	724	698	744	744	719	742	765	727	760	727	706	753	666	746	724	753	747	739	724	694	746	734	741	721	765	745	724	733	747	736	738	734	805	754	723	673	702	743	696	732	703	739	715	792	703	758	756	762	690	703	732	747	739	689	809	700	704	765	735	734	761	657	734	711	758	714	744	750	748	734	728	697	761	689	749	693	726	715	750	698	756	748	739	746	758	802	779	741	716	714	714	723	743	742	748	735	742	695	732	708	740	777	726	759	689	749	760	695	754	708	693	756	772	737	741	687	748	739	728	775	705	757	778	787	710	701	780	686	710	768	691	727	733	744	735	774	703	718	769	705	766	749	749	814	745	706	729	777	746	740	702	723	743	720	774	741	755	719	693	775	797	746	709	697	729	740	761	739	732	745	753	773	733	735	725	724	763	728	741	790	744	743	773	738	682	766	676	764	741	730	733	781	756	734	709	726	764	740	711	705	761	726	770	771	771	773	700	743	729	752	754	713	728	708	740	752	718	773	702	741	761	700	745	688	736	733	698	750	714	731	763	718	740	726	736	755	774	703	788	760	726	688	727	759	792	704	739	756	770	778	741	708	768	729	776	778	751	687	699	748	751	713	721	691	779	748	698	756	717	737	714	745	738	731	724	735	769	729	820	740	729	763	685	739	764	727	734	715	704	687	717	735	719	717	720	734	742	759	740	734	706	736	728	749	760	739	718	725	759	757	767	762	724	721	689	759	766	771	713	727	707	740	751	758	749	711	726	759	762	740	743	736	695	742	775	761	691	722	758	716	742	763	743	700	732	725	694	762	749	757	695	757	766	708	754	713	737	691	702	714	744	736	734	718	726	694	733	769	677	704	785	730	778	688	742	723	767	670	765	733	783	713	755	732	761	761
3335	304	245	242	246	234	222	263	230	255	228	210	253	212	222	252	215	235	227	220	223	234	223	216	253	231	239	209	203	249	215	217	262	216	218	223	234	221	278	188	254	255	225	219	233	221	237	251	206	219	253	228	216	251	216	245	214	228	224	212	253	216	226	229	230	213	233	255	266	242	242	212	245	201	227	229	229	247	202	232	235	226	246	237	270	221	206	228	242	225	227	239	224	267	224	235	230	234	227	252	223	233	222	239	218	206	213	224	242	216	235	237	266	226	212	197	233	240	228	251	211	225	216	255	259	241	216	220	211	267	240	245	238	230	189	216	231	241	251	239	232	204	215	255	228	241	217	216	240	231	216	203	253	204	235	246	229	260	221	243	233	229	246	227	219	186	229	231	214	225	220	220	216	245	240	208	220	238	203	203	204	208	231	222	238	254	240	228	233	235	213	228	239	241	241	226	222	222	229	232	231	214	237	244	214	238	243	234	221	229	214	225	233	223	220	222	230	213	214	224	216	266	253	240	231	263	249	245	245	244	219	226	196	202	237	256	216	240	241	224	228	238	229	248	227	230	222	243	236	225	264	245	219	220	233	233	218	224	264	202	228	197	249	244	232	235	240	271	207	219	234	222	227	229	241	241	250	220	210	233	253	216	230	237	222	217	249	224	237	228	240	228	229	251	222	243	227	224	226	205	238	227	227	232	222	222	232	228	262	229	217	197	208	230	215	209	266	244	226	237	256	233	222	246	209	207	208	210	240	252	238	234	243	231	232	211	225	213	236	229	246	221	236	230	231	226	259	234	243	216	224	239	235	221	208	228	234	231	212	199	235	228	207	175	211	222	243	238	237	215	222	224	216	230	246	243	236	250	239	208	245	226	230	234	236	225	199	221	247	235	222	230	217	222	256	231	226	252	233	214	251	267	232	239	263	218	213	214	266	240	243	245	242	203	234	220	246	227	209	249	219	261	236	218	236	226	203	239	219	237	228	233	242	256	232	212	229	210	250	245	203	249	193	234	220	216	179	240	243	202	196	247	226	222	226	230	245	239	187	219	260	235	214	211	225	222	236	224	225	229	241	238	263	223	217	229	225	238	211	242	239	251	231	228	260	198	199	204	237	226	221	203	239	242	222	227	231	245	215	199	219	254	241	252	236	261	237	239	251	229	239	228	218	222	267	224	220	232	225	215	196	231	261	233	223	246	207	251	237	224	243	222	226	241	208	221	221	243	222	225	237	207	239	253	244	239	218	253	229	228	241	205	239	220	238	232	212	229	187	244	208	230	224	225	203	228	263	237	253	206	224	222	196	229	223	238	251	215	224	231	236	217	230	242	226	232	230	237	213	212	223	213	232	231	229	253	218	224	243	229	216	209	235	229	222	228	210	232	264	260	246	248	246	200	202	230	225	244	255	241	244	245	219	253	229	236	245	227	237	230	212	230	219	251	223	225	221	239	220	222	219	217	262	225	226	247	224	230	204	228	249	218	213	236	228	227	253	226	228	232	233	227	234	224	244	232	246	199	234	238	239	264	236	242	241	232	218	236	248	226	241	229	222	243	237	258	226	221	205	225	228	234	221	235	225	226	211	240	235	208	212	264	245	225	209	223	238	244	238	234	220	244	241	198	227	250	226	239	211	227	212	212	228	240	232	223	247	262	222	228	253	209	235	222	224	247	238	227	239	220	255	261	210	218	203	246	224	230	235	238	208	240	219	225	260	235	215	241	241	218	240	206	202	227	233	241	228	256	204	232	205	229	224	254	212	225	227	231	231	233	225	196	229	233	247	265	226	234	237	226	245	248	217	229	222	254	206	247	236	195	235	215	233	230	225	254	211	209	216	213	238	246	209	248	215	219	260	247	234	239	246	236	243	225	221	233	245	242	221	215	213	209	187	231	256	219	214	244	200	249	232	238	246	225	248	232	228	239	223	251	244	218	217	252	220	239	236	231	192	200	200	190	227	223	256	224	218	232	225	257	201	215	243	241	248	219	208	223	225	228	255	266	234	238	228	249	219	228	232	220	212	250	219	229	219	241	233	214	219	240	223	240	251	245	210	220	254	238	201	238	241	241	246	221	246	207	235	220	243	216	242	245	221	226	237	233	225	216	216	224	247	237	234	235	222	237	249	240	215	226	239	235	244	260	238	212	238	232	247	228	227	199	212	207	227	236	224	239	235	232	224	239	211	236	220	238	239	233	241	277	227	228	265	222	230	247	226	245	189	248	218	239	229	221	224	227	252	214	248	210	229	218	192	235	225	262	219	217	230	226	241	261	236	247	209	224	252	213	226	204	213	226	211	240	214	241	238	220	262	247	215	233	240	258	216	236	230	219	259	257	229	263	208	246	245	241	225	251	254	227	237	218	219	247	214	227	208	232	230	210	257	225	215	232	204	220	269	228	242	245	223	203	226	189	270	231	218	240	226	209	224	216	221	217	199	215	205	214	219	228	243	227	216	205	240	237	234	236	235	235	221	224	217	251	243	226	212	235	222	229	210	262	239	216	204	221	260	235	208	239	238	236	236	244	237	249	242	247	243	245	261	220	234	205	209	230	216	279	236	240	212	241	216	204	241	211	229	225	198	231	211	226	255	228	203	256	217	220	236	241	196	215	224	263	233	227	231	200	222	216	220	247	223	197	234	219	245	251	240	240	213	201	244	202	224	271	248	250	231	235	208	231	234	224	217	244	248	217	235	240	255	215	233	239	208	228	234	219	227	220	216	255	239	233	211	231	214	233	230	226	204	222	203	213	218	224	235	230	224	266	252	240	234	204	226	247	230	239	235	236	239	228	231	190	231	244	226	231	246	217	217	214	200	245	213	187	215	221	238	235	242	252	220	232	238	235	261	233	249	216	224	232	223	217	233	230	221	237	227	216	222	248	233	228	227	225	237	210	231	199	231	225	240	237	243	209	246	215	238	214	233	206	233	248	240	244	246	237	226	247	221	208	210	210	244	217	246	214	208	225	226	227	239	242	196	236	237	255	219	222	229	233	238	240	198	241	226	224	231	225	218	213	200	212	221	206	215	227	257	209	231	239	221	220	253	232	262	216	229	206	217	218	227	228	216	256	228	211	241	222	237	231	213	242	204	256	212	210	243	254	236	229	239	228	239	228	244	246	231	230	237	245	226	205	246	232	234	225	237	203	219	228	210	246	235	227	201	216	224	241	238	240	227	225	224	209	225	250	241	241	253	242	195	229	225	205	239	239	248	233	236	230	231	231	235	269	225	233	236	239	235	246	274	227	250	237	228	247	228	235	254	237	223	215	203	209	229	242	234	235	214	246	237	261	240	251	237	230	208	241	243	241	239	225	214	236	201	239	226	255	244	251	222	249	225	206	222	239	239	221	238	259	232	200	219	237	227	233	229	227	221	219	204	230	229	244	248	258	218	223	217	238	221	210	245	236	243	225	230	250	236	254	216	235	226	230	237	240	255	214	244	242	237	245	238	251	242	209	220	217	205	226	237	247	235	245
2841	566	591	578	561	579	574	557	535	585	563	545	582	513	503	516	552	494	566	580	506	529	540	603	581	534	565	555	547	516	559	519	512	539	576	533	549	563	557	546	544	473	577	585	522	530	579	568	506	568	548	523	539	545	500	531	588	514	577	531	549	548	507	543	531	598	576	519	543	540	568	534	523	494	518	533	523	557	548	533	546	540	533	564	527	544	536	543	521	561	498	513	513	525	537	555	566	521	548	516	494	531	519	536	509	593	546	524	553	559	531	554	500	539	539	551	525	555	531	519	525	543	524	540	544	607	523	547	597	518	553	518	533	527	572	532	545	509	558	547	538	545	536	545	554	518	543	507	539	497	499	526	554	550	524	562	532	557	490	528	516	543	563	546	524	511	518	531	519	532	507	554	529	550	513	528	538	559	493	519	550	522	531	533	559	518	502	557	553	514	527	491	546	585	552	555	519	538	512	556	543	595	502	510	563	540	573	525	507	503	527	531	533	500	561	527	525	506	508	512	560	526	501	518	549	537	521	536	598	534	548	542	547	507	511	503	545	509	545	511	496	550	470	552	494	539	546	506	546	545	523	492	500	525	538	537	538	542	541	480	516	556	540	554	558	530	580	527	511	517	546	520	562	496	497	546	519	513	566	556	599	587	566	502	515	541	501	534	543	567	563	517	544	536	510	540	515	541	563	514	542	547	555	457	565	577	514	527	579	497	516	499	532	506	560	584	538	551	536	562	556	480	514	502	502	545	526	545	529	518	536	537	544	558	524	520	504	532	533	560	514	584	571	541	554	558	547	535	512	554	568	571	543	556	481	511	506	554	557	537	520	512	533	532	542	554	543	506	554	517	525	515	551	530	530	546	490	531	527	570	542	498	528	545	553	514	567	528	524	522	538	572	507	558	534	544	551	524	544	520	549	523	515	571	522	550	528	524	524	555	564	506	556	517	562	571	561	506	551	525	543	465	527	493	519	516	546	539	539	537	558	530	519	520	534	549	541	592	509	536	558	560	516	502	543	509	522	543	542	540	529	534	533	565	505	540	542	506	495	477	520	564	501	527	553	529	515	538	533	547	573	601	528	553	527	545	554	548	533	530	538	550	559	519	523	525	534	538	528	497	498	527	534	553	507	534	581	531	553	525	493	515	486	536	570	519	506	512	525	493	553	531	575	591	547	544	559	543	550	519	570	557	503	548	555	511	510	532	538	555	533	541	548	505	524	513	559	539	534	519	551	531	542	530	527	523	554	534	551	564	527	551	563	550	536	543	535	559	548	557	536	556	539	508	525	531	556	528	558	498	515	541	549	587	547	559	564	511	496	527	539	578	540	507	566	514	517	529	486	521	538	552	520	522	504	506	523	514	545	505	532	535	490	576	538	554	544	558	528	548	528	569	541	570	548	550	544	528	508	517	566	590	552	566	523	553	531	533	521	525	538	549	521	554	571	557	556	509	540	526	571	526	545	523	478	533	526	500	557	518	535	535	509	528	557	551	566	534	531	548	517	548	515	556	553	535	529	530	533	498	538	508	501	520	547	560	563	516	511	540	510	520	537	552	536	517	562	514	556	544	509	554	530	533	492	526	537	546	559	511	536	488	502	495	506	541	534	510	541	538	553	540	523	533	523	516	542	528	547	546	538	545	522	548	525	518	522	561	546	559	530	531	553	530	536	538	561	536	562	520	501	452	517	526	528	548	545	503	524	524	525	545	517	557	533	548	548	542	549	486	555	516	540	562	512	509	555	533	546	470	516	513	556	501	548	526	572	515	534	542	562	512	525	542	530	531	528	513	509	531	545	563	547	553	526	525	562	543	598	508	502	552	543	526	515	556	550	485	515	534	524	547	569	499	555	515	549	564	523	527	501	553	519	491	510	555	525	519	462	545	522	565	556	520	552	515	537	545	495	503	537	539	545	525	556	502	501	507	525	539	567	556	562	555	530	573	586	511	584	583	500	554	525	516	545	520	527	519	530	577	537	570	520	544	552	550	549	503	496	544	546	532	554	491	531	520	534	507	584	515	537	500	535	526	561	542	588	545	526	547	520	496	575	553	542	526	540	547	525	534	537	545	535	563	497	534	566	530	547	535	536	517	492	540	545	533	520	498	565	521	535	515	529	525	552	517	514	492	516	564	542	505	538	560	531	558	510	530	532	540	503	556	544	518	541	547	536	529	539	501	513	512	521	530	522	512	546	527	559	520	547	505	576	524	567	502	544	531	526	544	584	502	531	544	575	510	504	502	537	533	525	551	560	502	511	540	528	502	563	522	538	537	518	557	520	543	525	567	554	523	487	511	504	539	483	513	496	552	554	509	538	567	515	516	496	525	579	529	536	548	539	538	522	544	560	546	526	495	545	502	551	543	522	556	528	524	525	528	567	541	554	530	516	513	542	547	518	551	556	526	545	528	541	546	537	508	504	512	548	517	556	522	568	511	526	534	541	531	541	524	539	509	516	514	578	521	551	537	527	542	510	526	508	533	562	532	584	524	511	563	552	544	549	496	552	564	521	549	536	511	581	537	501	565	519	519	543	550	521	522	572	552	542	525	487	510	542	560	507	547	529	505	531	525	557	548	553	544	508	546	544	532	547	558	523	563	548	519	518	522	534	535	556	512	494	538	549	498	548	513	569	523	509	543	547	517	497	535	555	596	506	505	554	548	552	546	538	530	535	556	575	506	554	547	515	517	575	531	524	565	519	570	550	558	562	529	521	550	541	533	530	553	529	556	546	533	525	520	567	489	498	528	528	482	535	546	557	504	522	540	529	558	562	513	526	539	555	518	520	526	519	526	554	539	529	528	543	531	539	555	546	543	548	546	524	549	581	558	523	532	556	563	565	534	570	528	574	523	519	555	538	511	529	545	535	559	533	557	536	505	511	559	538	563	520	525	527	559	557	580	521	533	545	544	521	549	546	522	529	544	523	526	526	556	558	555	567	523	516	546	516	522	531	536	531	508	541	504	546	560	555	541	536	513	491	588	514	482	533	544	551	530	518	543	574	490	506	521	537	512	556	541	516	573	552	541	536	547	567	543	518	519	523	550	506	563	556	528	541	545	561	525	517	522	526	565	542	508	506	562	574	529	537	549	563	534	564	520	494	536	538	566	534	533	566	523	509	505	516	518	546	542	536	537	548	549	560	510	523	525	536	501	511	536	496	501	523	554	566	529	531	530	540	532	495	514	560	527	527	553	544	527	564	554	553	511	541	548	570	501	529	545	516	495	530	547	527	561	516	541	558	507	551	554	524	531	565	496	554	512	558	564	535	480	522	555	515	545	542	568	533	550	500	523	538	525	539	543	533	534	523	526	534	505	534	520	501	547	570	554	521	536	542	545	583	534	519	514	566	535	540	500	551	516	513	545	544	544	526	521	533	524	509	540	560	551	555	508	516	527	561	535	537	548	493	562	567	524	528	516	545	517	553	552	535	536	533	551	510	516	537	548	509	549	522	558	500	525	513	550	557	544	534	523	583	570
11601	753	506	404	313	277	258	231	234	195	190	180	182	191	136	183	169	177	185	216	169	187	183	196	163	171	167	155	165	158	171	210	161	188	181	166	189	169	161	185	177	157	175	170	143	159	172	147	175	181	155	167	151	151	152	167	182	152	151	161	168	157	163	142	174	171	157	172	160	168	170	164	140	162	184	179	159	153	152	179	169	177	176	190	174	165	167	172	180	194	155	152	152	186	161	184	165	162	152	157	157	154	199	161	181	194	163	171	154	161	143	186	169	161	176	156	159	168	178	149	159	179	153	158	161	164	182	155	166	165	147	160	182	161	187	164	161	176	159	172	136	187	180	185	181	190	157	158	163	164	192	164	169	146	170	173	144	170	147	174	174	136	176	169	155	142	179	157	150	173	150	190	167	179	168	173	189	200	159	167	166	190	160	145	180	167	181	175	165	181	197	159	204	187	156	153	166	203	186	168	168	155	166	159	160	199	188	180	187	169	198	152	167	168	168	149	152	150	149	167	176	177	192	147	179	165	175	163	168	164	165	167	153	180	170	152	168	148	167	180	173	167	156	155	167	158	177	163	187	154	162	178	193	163	179	153	155	142	171	160	154	160	172	171	180	167	194	188	155	181	174	168	186	166	158	165	173	167	195	175	165	163	141	151	155	154	179	148	159	168	152	169	166	171	183	166	149	198	157	171	185	187	184	173	175	182	175	163	169	171	160	183	164	155	165	183	147	154	163	182	150	173	162	165	152	180	159	157	187	146	141	165	166	163	167	153	178	174	165	157	163	182	189	172	154	201	173	161	174	187	172	165	176	153	171	154	190	171	159	155	164	157	181	179	160	166	177	200	164	196	165	167	161	153	184	152	150	166	173	164	182	157	170	178	185	168	170	177	173	159	155	172	173	140	145	150	143	154	158	178	175	172	163	161	176	171	169	148	183	170	174	156	138	141	145	169	163	175	180	171	186	152	159	168	166	175	170	179	163	164	192	155	161	161	165	157	171	187	157	164	170	168	155	156	168	173	178	163	177	184	150	165	183	174	173	165	173	174	150	165	168	189	167	161	175	174	163	192	200	179	156	178	188	148	154	158	159	170	150	152	181	165	167	199	145	174	168	156	138	168	177	165	178	162	179	162	186	162	172	148	184	162	180	184	184	161	176	152	167	134	177	161	170	145	152	174	174	154	177	152	174	188	187	169	169	165	188	159	164	174	162	179	159	147	171	157	186	180	205	142	156	151	167	158	192	145	162	170	171	162	177	158	151	163	150	204	159	144	177	155	164	159	191	176	149	191	167	157	183	169	165	149	144	156	133	173	178	143	188	158	164	138	152	147	153	188	184	167	162	177	161	147	139	159	178	167	169	149	182	154	174	162	172	200	176	177	156	161	168	170	171	144	148	159	174	192	168	169	169	176	171	159	176	136	161	180	181	157	179	177	173	186	157	195	155	182	171	162	192	160	140	181	169	189	162	190	173	155	157	142	184	182	185	164	173	180	164	181	173	154	178	178	147	179	176	157	145	162	154	152	171	159	142	183	157	159	165	166	157	147	165	171	176	158	159	152	162	165	163	177	160	169	197	148	185	151	158	159	140	144	196	177	169	165	163	148	170	168	169	159	172	170	160	165	161	162	169	194	143	180	154	170	171	151	168	196	161	158	145	179	171	166	158	177	176	160	179	169	167	170	173	182	156	153	157	169	162	174	178	192	147	162	163	164	154	153	167	160	156	179	177	171	161	172	142	152	173	168	169	163	161	201	166	173	169	159	169	157	177	174	157	162	181	174	206	165	172	189	144	142	182	168	153	181	171	187	192	171	171	164	178	153	167	170	189	170	162	165	186	162	174	141	169	165	169	164	162	162	155	169	189	181	147	171	176	152	146	166	175	148	137	180	167	149	173	178	160	173	178	159	178	174	175	179	179	172	172	165	160	157	171	144	145	189	175	192	178	183	159	163	163	145	142	184	185	158	168	160	189	162	143	149	160	170	167	173	152	167	175	183	158	183	182	208	168	190	181	163	154	176	170	150	173	155	155	176	175	150	152	161	161	156	170	155	168	163	151	147	165	167	156	151	167	166	145	153	162	189	188	161	188	166	174	174	155	163	178	186	181	173	177	186	160	165	159	157	148	156	173	170	189	178	158	159	178	180	170	184	183	159	174	174	160	157	175	162	172	154	169	160	168	150	166	166	167	190	178	165	192	186	188	179	157	161	156	168	157	188	152	156	165	136	178	145	176	176	166	185	190	170	192	198	160	156	191	195	168	168	173	155	161	178	145	174	171	179	142	167	157	156	166	178	159	182	161	159	166	170	162	158	187	148	179	159	155	193	163	166	196	146	172	159	153	144	182	147	163	164	154	166	177	175	167	134	171	160	164	155	182	155	160	161	159	157	157	167	173	167	166	200	180	174	165	168	179	161	179	174	176	178	175	180	177	167	168	169	159	157	172	162	138	152	176	162	163	185	172	158	193	166	143	162	172	174	167	169	179	157	162	174	159	175	129	184	203	157	158	194	181	161	183	178	186	144	188	187	176	144	154	158	154	201	160	148	182	169	146	172	176	160	171	188	165	187	179	173	183	149	145	152	169	153	175	181	146	157	148	156	191	175	176	157	154	162	184	167	147	173	188	143	173	177	178	155	199	172	170	153	157	178	174	161	170	198	174	171	181	158	184	161	176	177	183	156	152	193	157	171	142	174	174	179	162	180	181	149	168	169	151	179	194	174	174	180	154	154	165	169	153	175	185	174	163	178	174	162	163	156	172	167	137	168	159	163	155	161	164	147	168	163	161	185	192	163	171	186	165	179	154	176	165	161	168	179	171	150	171	206	170	141	153	167	162	152	168	182	171	182	179	157	175	163	176	180	157	157	188	159	184	177	165	167	166	149	162	165	140	174	187	208	157	159	168	160	163	159	160	170	163	144	166	148	161	160	160	166	168	149	194	153	147	143	189	176	163	124	170	132	156	164	146	175	176	139	185	162	163	193	163	187	155	154	160	176	146	157	148	178	170	180	173	174	165	177	149	179	173	164	166	169	173	157	168	173	159	156	164	142	166	157	137	154	176	192	164	160	133	171	158	172	178	184	162	171	193	161	181	148	169	183	162	175	117	170	179	173	150	192	156	152	168	171	174	167	140	178	171	147	162	168	171	142	186	166	157	149	165	150	181	162	151	178	163	156	172	168	163	151	158	178	178	148	156	174	154	190	163	147	183	182	162	127	168	189	167	164	139	178	177	164	185	169	178	160	165	183	180	155	157	183	150	135	136	173	175	150	168	170	163	176	170	134	150	160	157	170	149	146	170	156	168	161	159	167	160	182	166	155	173	159	144	177	165	168	146	162	181	178	182	159	165	169	171	164	185	163	173	160	181	203	160	198	162	182	160	164	164	178	163	182	177	168	151	189	179	131	166	156	196	159	184	167	171	178	158	170	179	176	139	173	181	159	167	161	165	148	164	185	167	181	133	167	174	141	180	168
8211	735	1122	1342	1139	930	870	808	679	694	585	581	539	578	487	560	478	507	498	450	506	483	465	507	485	476	483	473	479	447	490	459	443	434	437	459	452	462	446	476	472	477	440	448	441	437	438	435	453	429	463	424	423	417	408	417	445	412	451	430	462	440	398	446	448	454	446	432	414	442	441	437	465	425	429	437	427	414	462	414	444	432	423	447	468	439	411	430	486	407	459	428	439	438	446	417	453	418	419	425	422	402	437	400	419	445	412	438	414	431	452	440	425	433	418	408	379	434	428	410	400	470	438	451	408	426	418	477	417	431	448	428	433	423	398	413	440	429	411	429	407	427	412	371	391	451	442	386	387	413	406	416	390	417	414	389	404	450	411	422	430	393	413	427	454	414	457	446	411	404	449	427	409	429	438	415	392	459	398	445	434	432	429	415	418	453	385	417	424	421	407	442	429	414	415	405	413	427	433	384	476	430	431	425	416	435	399	431	404	403	433	452	437	450	415	416	420	491	405	436	448	456	431	428	440	425	413	458	406	445	403	427	408	441	454	452	445	436	444	386	427	420	406	465	443	439	423	414	430	453	451	441	456	430	405	407	440	435	483	459	416	410	461	403	424	415	399	418	414	432	397	434	438	441	457	450	433	411	418	441	430	434	402	407	425	436	437	421	395	435	432	448	442	424	435	401	427	436	396	454	452	436	397	391	436	438	429	420	493	451	421	441	458	425	390	441	416	386	437	410	465	418	415	433	428	428	414	420	399	441	438	400	452	410	440	460	418	467	473	430	435	453	450	412	434	422	442	419	383	428	469	454	431	430	392	429	407	445	423	449	420	442	427	414	427	419	420	426	386	472	401	391	451	405	434	393	438	450	417	408	390	428	444	406	414	399	431	409	421	405	428	419	412	427	440	405	412	436	422	423	444	427	451	402	423	427	461	462	423	450	426	473	419	464	415	392	425	480	418	391	435	415	422	433	420	399	434	440	456	418	414	427	433	463	413	413	429	461	440	436	448	423	451	409	413	437	429	449	447	391	453	401	427	445	413	421	428	420	422	430	426	430	433	415	467	436	444	435	448	446	418	427	445	436	447	422	415	410	428	435	441	460	428	413	399	442	416	416	398	466	449	424	404	444	426	375	430	420	402	423	416	419	408	439	431	413	400	435	414	417	421	439	451	399	406	435	396	428	422	436	417	428	428	456	442	429	424	421	425	423	417	390	405	400	427	368	439	386	433	406	440	448	399	420	418	425	426	432	389	419	442	442	421	417	414	448	428	464	447	452	430	460	420	427	423	450	434	442	453	433	441	437	408	452	418	446	399	414	414	404	388	404	400	429	472	407	468	414	390	424	436	414	428	416	455	467	484	449	462	405	425	462	403	432	414	398	474	428	442	452	433	416	474	399	420	446	446	432	442	432	474	406	399	454	419	404	448	414	435	412	406	450	443	428	413	429	442	421	402	429	404	426	412	421	418	409	451	405	402	421	429	443	426	420	427	435	455	403	448	417	409	469	415	426	443	438	373	427	413	484	422	407	396	455	428	389	412	456	405	425	407	421	413	413	411	444	413	459	401	436	434	434	420	419	416	442	411	416	448	432	449	393	425	411	461	423	423	466	459	400	413	427	405	433	449	451	422	417	423	435	476	425	427	439	468	431	473	436	445	417	431	409	409	421	401	395	421	395	412	452	453	391	410	434	416	388	412	416	446	408	426	451	412	389	427	430	407	416	407	421	411	431	418	439	412	422	457	430	425	397	399	365	395	450	418	415	455	460	409	390	438	457	466	408	422	412	455	412	432	441	403	450	393	413	422	444	438	424	445	428	415	437	459	446	427	433	424	371	414	400	452	418	426	458	436	488	412	412	437	416	457	473	425	419	452	448	430	459	415	409	423	408	418	433	462	440	407	457	387	443	437	424	427	379	409	420	401	428	439	389	388	437	445	433	438	402	372	452	441	393	430	429	406	429	424	415	412	423	404	423	430	396	442	462	438	411	453	403	445	449	442	418	457	422	421	435	421	451	414	455	461	403	422	457	425	428	402	418	406	404	387	454	416	416	425	376	404	459	419	425	457	436	432	455	406	432	407	426	432	432	442	432	406	459	434	397	422	432	408	437	420	423	454	451	433	467	415	419	424	418	407	425	439	409	427	416	431	440	398	440	436	447	436	413	364	441	434	430	417	415	409	429	403	381	394	443	419	393	387	459	407	460	396	419	450	397	419	396	420	421	395	423	413	445	414	428	438	418	409	434	433	413	410	423	405	414	409	392	440	435	430	434	410	430	429	402	424	438	390	429	427	444	452	420	432	468	442	415	436	429	461	418	427	424	402	438	451	428	433	463	399	403	439	450	456	437	429	412	401	423	401	449	448	460	463	455	432	429	432	430	395	404	454	400	425	395	442	408	404	411	404	424	439	429	427	412	407	411	447	410	455	447	379	397	415	435	450	446	383	433	431	445	407	385	384	427	406	421	440	427	409	422	422	426	451	416	419	444	415	429	406	435	441	417	438	412	430	463	420	407	393	393	438	399	438	396	451	436	372	399	420	409	450	451	429	439	428	420	409	442	431	437	446	388	425	397	405	468	410	442	405	458	443	422	410	429	409	387	426	468	404	421	444	437	439	402	435	426	441	431	425	431	438	443	459	435	405	423	401	447	432	398	417	452	445	429	413	429	453	469	428	421	437	418	432	406	432	459	418	414	443	438	413	446	420	447	414	432	413	449	432	432	442	423	459	439	451	398	426	398	431	440	409	445	452	435	400	410	411	450	464	402	426	452	443	418	433	456	438	403	415	444	432	449	401	424	445	446	420	446	417	399	467	407	435	416	423	421	408	419	446	412	441	416	389	405	425	437	413	431	405	417	429	447	430	413	411	401	453	422	391	451	405	386	408	382	403	477	434	431	411	439	457	452	453	457	472	415	436	425	458	437	419	421	429	387	417	424	390	447	439	450	393	416	376	406	440	424	457	412	445	433	468	421	398	416	451	404	453	408	450	418	469	392	432	439	424	415	437	444	406	436	455	428	432	444	411	411	409	368	406	413	420	396	407	386	393	428	436	397	420	442	408	396	419	381	448	419	432	452	409	425	443	397	408	464	431	456	393	428	404	418	408	422	424	445	435	419	423	436	450	409	423	388	469	424	419	411	437	461	433	433	392	416	406	449	420	405	400	438	424	462	402	425	402	446	439	383	439	434	424	424	429	436	442	422	402	373	388	412	416	414	417	398	407	415	433	414	393	416	421	385	413	432	431	435	397	416	424	458	428	425	441	411	473	456	446	398	419	432	408	448	414	408	419	416	443	414	429	417	447	442	429	425	419	445	422	436	442	393	414	450	416	437	431	460	462	449	447	430	407	436	394	378	411	420	402	451	443	470	424	435	421	445	431	432	378	419	388	442	401	398	436	451	420	445	410	426	441	409	435	439	460	419	406	440	488	415	426	405	425	397	400	419	440	410	380	419	421	435	420	480	418	426	434	446
21053	2155	1088	889	659	528	475	435	350	371	378	349	368	355	385	339	317	321	332	309	333	318	315	323	341	339	341	318	341	315	330	307	325	298	320	330	310	303	340	341	331	330	331	325	336	314	352	329	320	333	313	305	309	362	340	330	340	304	311	317	305	362	373	345	320	324	311	335	375	336	307	322	331	324	285	295	331	344	324	320	331	315	318	324	318	350	315	314	321	334	332	307	316	327	299	312	284	323	347	355	307	368	325	312	348	336	335	320	318	316	313	348	324	301	301	341	307	333	328	346	316	320	315	319	333	317	308	338	300	290	314	325	337	351	312	321	303	314	326	346	330	320	322	286	313	324	334	322	314	290	351	349	352	296	289	304	286	327	318	287	370	312	327	303	313	291	278	331	336	315	313	308	309	312	337	326	311	296	282	304	330	354	297	329	332	304	298	353	340	303	280	370	313	334	326	323	302	314	332	297	309	352	304	284	281	302	301	298	318	332	323	354	315	325	334	343	307	324	289	319	325	292	315	327	320	323	340	326	292	338	305	339	351	344	303	340	294	319	311	297	316	314	338	319	318	305	319	332	330	316	340	290	344	344	335	289	321	309	297	343	327	347	310	306	313	319	290	319	340	311	315	321	323	293	300	318	311	321	349	353	355	318	317	328	302	301	346	317	285	306	348	339	329	320	324	335	309	346	330	321	318	304	338	296	334	307	307	322	332	315	326	328	328	328	356	311	320	317	318	341	327	306	285	297	321	327	325	277	288	323	300	346	320	285	310	320	333	340	339	304	284	321	286	300	285	283	311	310	338	301	350	302	328	312	315	309	331	319	326	342	342	323	329	272	339	291	309	313	310	333	298	324	346	306	307	321	323	339	344	333	307	341	312	325	343	338	286	327	327	315	327	317	336	323	313	315	320	312	340	330	309	312	298	346	329	346	337	293	321	360	319	361	334	324	321	316	323	311	287	326	337	329	314	315	325	371	347	312	311	342	303	341	285	287	268	351	342	281	292	302	333	337	327	326	341	340	309	269	341	323	334	329	319	315	322	348	351	309	294	301	292	310	298	321	328	342	353	320	299	356	307	283	325	342	292	290	334	320	304	358	322	306	331	287	300	313	319	272	338	311	307	297	315	296	342	340	332	312	331	304	327	343	322	320	333	308	299	322	294	300	313	305	327	345	311	346	316	312	320	299	312	346	361	342	293	309	310	336	335	304	344	347	295	305	326	340	296	334	316	316	323	320	311	335	333	296	346	307	331	323	303	358	314	317	317	309	310	333	343	294	338	303	351	307	305	341	297	317	305	306	313	303	298	302	337	322	325	317	331	342	319	304	349	304	348	314	317	310	298	354	329	314	352	321	307	307	302	313	350	343	297	327	351	330	312	296	323	330	280	324	318	300	349	331	324	334	325	337	325	325	329	316	349	295	315	345	337	313	344	315	328	324	296	320	295	329	339	339	342	324	316	334	313	357	305	323	318	313	275	307	312	311	324	351	304	352	297	332	298	318	311	326	343	327	332	278	291	308	326	339	339	312	314	349	329	338	320	335	318	311	344	322	327	339	310	377	322	288	326	320	334	306	311	262	373	328	330	333	349	329	303	331	368	332	326	328	373	307	311	332	313	333	339	316	303	312	308	322	329	316	295	310	317	335	319	336	345	287	342	312	306	328	325	334	326	325	316	324	340	317	340	327	324	317	346	309	341	348	336	310	345	333	331	355	330	307	329	327	320	340	330	306	319	325	300	296	345	294	285	306	278	306	310	303	345	323	299	293	301	314	311	306	336	337	300	335	296	311	293	296	347	329	322	330	332	326	309	326	318	320	338	310	317	288	329	284	315	306	304	322	298	307	329	311	346	333	298	335	326	321	310	299	305	339	316	324	326	340	350	328	323	315	335	335	338	291	318	297	307	316	313	291	319	316	292	280	335	335	314	352	350	322	293	317	320	331	309	301	318	334	316	325	293	298	345	330	292	324	302	358	311	318	295	321	344	302	329	349	324	352	298	305	350	346	318	364	338	323	308	306	297	325	319	312	309	345	296	319	277	342	308	387	285	320	317	303	286	305	339	299	324	326	302	310	291	325	304	318	323	310	305	320	353	335	311	317	337	311	332	302	301	307	353	304	324	324	319	290	307	331	317	325	332	316	313	324	292	345	310	340	308	333	327	342	357	341	323	323	303	348	341	302	330	326	291	316	319	355	338	321	338	363	344	295	310	323	340	323	307	314	353	311	316	308	347	337	366	285	310	298	332	316	302	283	315	307	303	334	306	360	329	324	337	336	339	329	307	317	339	367	324	331	326	305	334	332	327	318	355	288	324	288	327	346	344	318	324	294	273	324	322	334	348	332	320	324	308	303	323	293	315	358	324	336	334	307	343	314	349	306	318	345	321	340	315	336	329	299	313	307	322	311	297	352	308	305	319	305	295	309	317	321	316	313	318	335	327	318	319	335	354	343	322	314	326	299	294	338	290	343	332	300	328	330	338	324	318	337	328	308	305	328	333	311	311	306	324	312	323	338	324	331	297	287	331	307	327	299	287	304	333	311	307	340	343	286	283	332	321	305	278	263	311	293	308	353	350	320	325	323	339	360	306	334	304	359	340	344	295	316	320	298	305	352	351	322	310	336	308	314	312	342	338	345	345	300	320	311	303	316	269	346	344	258	335	320	312	312	318	339	319	300	288	327	335	335	287	336	326	340	276	288	296	340	365	303	312	307	328	302	347	316	319	336	338	309	334	314	340	319	306	306	323	303	313	320	334	303	318	331	308	318	330	332	316	320	328	320	313	321	303	324	315	306	341	311	274	304	329	317	322	298	313	330	316	309	315	335	326	322	318	315	306	306	313	320	340	304	317	357	299	325	331	347	343	322	326	343	350	320	347	319	317	326	277	333	303	297	332	324	329	322	351	315	333	281	303	348	339	302	311	316	333	352	315	317	315	327	303	310	277	302	325	298	343	325	310	289	356	314	361	295	331	318	350	329	329	326	324	332	323	337	306	327	358	333	320	321	340	327	291	299	350	319	341	332	332	323	334	288	295	344	335	325	326	325	359	326	288	292	353	304	330	336	332	321	330	318	339	310	332	321	294	348	311	332	330	352	308	329	322	309	299	312	333	340	329	321	313	313	369	350	350	336	291	315	316	324	313	323	327	341	328	304	337	333	295	313	336	331	320	316	278	321	315	307	307	297	277	325	301	323	341	323	348	343	332	341	305	312	366	324	311	334	325	344	329	327	322	332	292	302	312	328	318	340	324	287	312	342	311	332	315	292	324	326	341	332	333	308	320	314	332	302	335	326	285	304	296	315	302	334	326	315	325	310	341	336	327	322	317	367	339	329	332	307	335	299	294	318	320	295	300	307	310	323	300	311	315	320	286	331	304	324	324	339	355	269	286	288	320	318	332	310	302	314	310	337	376	326	338	292	346	301	299	318	302	302	286	308	307	293	328	313	302	297	334	304	308	324	332	323	312	320	312	315
11707	1344	2140	2377	2123	1757	1517	1338	1189	1155	1074	1014	974	939	968	917	883	862	830	879	887	865	824	800	851	847	864	779	744	815	775	793	818	782	821	840	785	782	764	755	803	776	720	755	770	821	728	737	700	772	750	755	762	806	720	762	701	747	738	734	782	711	752	742	765	759	729	783	761	768	732	769	754	727	751	781	792	727	713	744	734	759	714	794	769	720	744	777	708	722	676	762	718	706	758	712	788	733	752	756	718	744	709	750	734	766	752	718	717	683	750	737	719	763	712	711	695	726	709	699	759	696	766	733	704	750	778	745	731	736	733	755	758	776	706	742	733	743	754	735	769	698	772	707	733	782	735	728	718	728	794	728	742	725	726	729	719	723	712	765	697	753	704	774	716	740	734	742	766	708	709	748	767	732	742	747	721	707	734	746	725	752	773	710	752	740	761	779	729	715	716	721	721	718	766	778	739	722	770	744	726	774	768	724	747	768	765	749	680	728	693	740	738	732	730	715	745	736	729	742	721	691	741	742	762	718	761	708	760	742	708	693	821	724	732	753	799	729	725	734	696	735	712	738	768	749	739	739	747	761	738	768	708	739	783	712	753	761	743	748	718	732	734	742	747	718	685	774	767	729	717	782	769	772	733	766	764	775	721	818	703	690	738	756	736	756	744	740	756	699	713	720	730	749	782	803	723	754	775	685	730	735	682	689	747	726	726	791	762	782	770	767	710	733	739	753	743	690	737	756	725	738	749	724	756	735	749	731	714	730	706	747	731	765	693	667	708	757	692	720	726	748	772	719	754	781	759	709	750	770	721	720	734	736	729	747	734	739	711	740	644	749	757	735	745	721	729	726	723	740	711	687	728	774	755	744	710	718	689	734	707	729	705	687	732	704	722	711	749	710	738	723	719	784	735	690	774	729	683	755	780	735	715	684	690	696	765	709	734	714	728	766	723	757	707	723	761	743	743	726	734	752	694	747	722	733	739	749	697	708	744	706	702	680	736	713	763	740	770	731	737	772	742	712	741	682	724	715	707	753	737	757	699	713	728	745	756	692	743	728	751	686	769	725	718	712	756	735	802	737	774	731	713	731	744	705	727	753	754	801	780	725	729	687	752	713	715	749	765	729	751	730	739	743	735	769	761	712	700	756	724	759	752	710	776	751	748	745	747	743	756	716	735	726	764	754	701	746	736	729	760	759	764	710	733	748	737	701	741	674	781	716	731	723	692	742	754	762	716	774	752	753	741	752	716	703	827	714	748	709	765	749	662	725	760	742	751	779	762	741	722	737	704	737	730	741	761	748	704	761	739	721	783	755	750	743	712	753	792	713	713	765	677	766	782	718	693	735	737	723	719	730	712	724	742	719	712	776	727	720	720	729	715	776	733	720	708	741	724	759	734	737	694	781	703	697	794	743	760	740	755	722	761	739	696	678	752	749	758	704	767	734	747	769	748	765	757	701	728	739	744	692	736	700	767	701	743	766	728	701	716	740	703	788	757	736	778	737	727	759	739	692	705	728	709	720	768	709	716	688	750	721	695	759	729	775	743	730	750	728	772	703	760	671	775	756	718	742	711	733	721	768	754	743	746	751	748	676	742	719	737	696	819	719	683	727	744	735	783	761	758	745	747	690	780	668	759	789	754	691	751	777	745	742	703	766	797	752	735	797	740	741	719	776	713	766	753	749	734	752	734	728	732	764	748	762	734	758	688	728	690	758	749	816	771	706	704	772	736	722	689	749	764	738	749	736	745	739	753	702	761	721	774	765	747	709	749	756	725	727	747	715	747	753	666	723	720	778	808	790	705	713	739	727	715	679	776	776	769	744	701	718	773	768	746	742	766	746	758	709	751	694	759	743	666	751	736	727	777	722	738	675	716	719	725	739	754	741	754	716	759	757	731	763	711	719	717	704	751	718	770	705	739	718	711	681	741	731	743	734	687	798	739	718	730	796	783	708	748	691	730	728	719	716	740	722	737	698	768	730	713	737	736	732	724	682	764	772	735	757	719	789	732	718	743	711	738	753	743	760	743	750	713	733	716	719	755	743	782	736	738	745	802	750	762	689	750	693	677	724	775	710	773	715	723	737	735	734	746	748	765	742	699	703	733	742	718	760	749	783	714	788	718	766	718	772	771	678	750	750	732	715	751	721	771	745	729	762	722	706	718	684	742	779	745	724	788	733	744	752	754	726	712	733	737	746	734	738	703	713	787	688	747	755	744	732	725	732	730	710	711	716	728	682	740	742	770	770	711	713	723	683	725	763	701	777	709	754	748	712	700	728	769	701	752	752	729	711	726	721	749	720	748	754	711	681	722	703	743	747	724	745	739	736	719	749	740	719	728	740	787	754	738	694	714	724	717	704	713	725	766	724	757	710	738	727	765	751	745	759	803	721	746	720	726	745	693	705	727	791	743	773	723	677	710	741	781	731	736	748	743	769	727	686	726	753	736	767	731	702	672	711	728	736	730	746	746	746	753	738	695	728	729	700	752	728	720	711	715	719	712	804	806	734	757	746	776	768	765	753	707	741	706	776	783	764	739	716	772	792	734	705	751	697	786	737	712	714	790	719	725	756	676	699	733	702	701	758	719	725	759	733	733	702	717	750	735	725	763	782	704	752	735	704	729	731	712	745	731	743	682	717	687	761	766	703	736	699	733	714	728	753	727	733	767	738	722	776	743	713	682	768	708	758	748	720	744	692	780	726	722	780	738	713	739	682	716	746	724	694	741	736	751	750	758	724	759	692	749	703	734	705	772	743	774	718	738	693	784	722	770	697	742	712	757	708	755	743	722	711	709	681	687	709	746	731	729	729	685	734	704	745	746	734	742	719	718	712	770	755	743	736	769	732	734	723	746	684	704	694	743	761	753	746	726	724	708	733	780	686	713	703	739	700	729	773	688	737	757	740	735	786	736	687	733	748	808	696	727	688	783	815	731	714	745	737	724	773	741	752	765	690	740	761	713	741	736	798	677	745	724	761	727	756	789	786	719	687	702	689	674	740	712	718	738	787	712	702	728	790	783	706	759	715	740	727	729	711	799	726	710	747	745	781	702	702	777	720	734	765	752	724	670	750	720	796	752	731	696	742	730	736	760	764	734	698	729	741	735	761	740	709	727	773	749	719	717	688	763	708	714	720	714	743	767	691	746	734	744	760	694	729	701	732	677	782	723	739	783	716	771	730	759	663	776	726	713	753	707	743	722	714	765	681	744	749	774	766	725	728	722	721	712	725	771	765	758	720	733	696	789	730	760	714	760	770	752	733	706	693	734	678	697	717	715	730	735	772	722	757	711	712	730	722	750	729	741	741	764	720	722	758	715	754	733	742	762	721	746	722	727	754	722	733	728	705	745	742	668	717	743	695	767	723	713	736	770	746	765	743	774	709	736	742	739	731	749	781	725	776	744	750	664	727	769	778	711	756	705	702	750	757	763	716	755	784	714	766	720	713	732	762	716	709	730	799	728	765	730	739	763	760	747	750	762	736
3552	360	247	258	194	225	210	229	265	238	237	234	248	206	220	239	261	243	256	224	202	233	261	257	197	231	208	258	242	234	238	240	232	258	194	213	252	268	204	231	272	248	250	226	212	241	209	259	251	199	229	212	277	219	214	222	228	215	245	230	226	193	225	226	226	245	226	238	212	230	216	241	235	171	215	220	242	200	223	225	267	216	215	239	246	244	214	245	209	219	223	221	250	253	218	230	235	233	197	205	242	212	237	263	242	244	235	259	223	234	206	227	227	244	232	240	257	247	248	269	188	204	231	221	229	208	262	227	232	246	228	237	234	208	240	224	228	228	266	237	248	241	219	223	224	205	197	218	216	221	208	247	261	229	233	252	225	249	236	224	256	247	224	230	245	229	237	243	240	247	257	254	234	226	260	221	224	233	226	215	225	234	241	247	205	237	227	240	221	213	207	217	183	224	243	235	229	264	236	257	234	230	225	247	232	223	218	226	245	254	228	219	232	194	267	233	234	241	210	248	220	215	260	232	264	245	229	249	246	222	229	239	237	246	273	233	203	209	235	221	201	241	224	243	225	220	250	214	230	224	201	261	251	243	232	227	217	227	198	234	227	232	267	216	270	226	205	235	217	241	244	247	224	267	241	240	229	250	216	197	219	229	230	222	219	212	208	239	253	233	245	241	233	239	252	234	232	247	228	235	236	252	233	246	226	226	221	218	244	231	279	212	260	220	208	242	226	217	269	227	207	194	245	195	180	231	258	247	221	209	240	236	207	220	227	244	237	216	257	243	204	208	218	237	218	206	211	236	221	227	222	254	205	251	225	215	216	225	211	218	239	210	240	243	216	234	208	251	265	255	234	237	243	233	251	238	205	227	265	217	228	211	193	221	244	227	208	246	239	226	225	262	232	231	237	221	230	235	227	246	199	239	217	223	240	253	252	237	238	203	261	245	228	240	216	218	214	226	233	224	238	252	226	200	232	211	231	225	240	254	221	200	225	231	264	234	224	246	235	243	233	222	222	219	228	217	223	255	209	228	220	257	243	231	255	251	248	250	262	251	220	239	249	249	234	240	248	233	213	230	247	219	267	245	225	260	235	221	228	252	202	248	230	231	224	258	243	223	211	223	230	223	241	257	240	224	212	232	239	212	241	237	210	218	214	216	232	219	247	207	224	209	264	227	252	252	233	237	216	219	221	230	204	256	204	220	223	242	220	200	216	253	217	226	257	221	214	206	216	215	242	244	218	231	241	241	255	233	240	261	235	271	232	230	279	233	222	253	222	238	214	224	230	219	251	248	222	224	226	212	232	244	215	228	237	226	259	209	214	266	244	225	258	251	229	232	235	249	223	243	232	224	214	230	233	223	219	243	237	239	234	223	257	201	260	230	244	244	213	229	227	239	202	258	235	235	251	219	239	188	213	252	265	253	232	209	206	241	258	230	230	231	248	221	207	206	223	191	221	239	242	235	239	233	201	230	263	247	239	227	252	212	252	261	225	237	217	227	233	269	269	217	218	225	225	208	207	244	256	234	228	228	260	203	218	249	244	234	209	235	246	239	220	250	241	250	263	236	235	219	216	241	235	239	212	193	255	191	226	237	232	257	235	217	217	245	248	217	248	250	223	218	242	199	219	233	226	232	245	213	233	227	255	254	210	222	240	230	220	240	238	220	222	230	218	248	193	236	228	246	256	237	228	245	233	223	255	232	255	234	221	247	207	232	254	247	252	194	241	255	250	227	232	231	238	238	234	238	277	220	226	233	217	236	249	229	208	266	237	246	213	244	219	238	249	244	248	250	213	247	215	253	231	230	236	256	196	233	254	212	240	248	266	230	239	232	239	218	216	248	217	211	208	231	215	229	235	217	220	230	231	224	247	255	241	255	230	226	219	246	264	226	256	253	236	223	246	216	211	228	256	265	203	229	207	271	261	261	234	237	235	284	248	224	231	251	223	233	216	237	220	213	216	223	234	253	261	221	245	257	230	214	246	226	252	237	237	213	234	224	222	207	224	211	223	264	220	222	238	261	224	217	240	241	245	232	233	220	227	236	230	232	241	233	223	198	195	212	239	240	228	213	253	247	208	255	235	238	234	254	209	223	237	251	220	247	243	226	209	244	236	225	221	230	241	214	223	255	256	236	268	261	218	222	211	235	214	246	219	229	230	231	217	226	240	222	216	237	203	221	226	239	252	255	241	243	251	219	230	220	218	236	261	254	244	274	237	235	259	235	244	216	223	249	238	241	249	244	227	228	239	230	267	229	218	262	243	243	234	203	219	211	236	216	219	245	231	200	228	246	219	210	239	229	228	227	278	200	238	208	205	210	228	233	225	218	211	241	216	209	255	240	249	224	211	231	215	237	230	241	217	219	226	222	232	221	204	237	219	211	211	218	219	190	228	198	239	235	235	215	235	240	207	227	251	234	218	256	266	248	229	235	248	235	238	246	202	225	236	254	248	209	198	206	200	241	233	242	267	238	249	238	239	240	229	225	218	241	239	219	212	246	230	255	239	243	232	229	226	226	208	242	224	224	252	220	233	247	226	236	248	212	206	225	271	246	222	210	260	204	219	222	230	197	249	212	254	242	256	246	242	222	206	245	246	265	234	235	228	203	239	225	228	265	248	198	224	173	248	230	232	210	265	229	236	228	253	250	249	218	208	241	247	222	253	242	208	243	228	229	237	252	257	241	246	219	213	215	213	251	228	217	250	252	245	254	248	221	225	226	217	226	250	246	263	237	212	222	229	221	234	236	212	237	195	255	218	243	247	250	238	238	221	233	240	254	241	225	220	235	236	233	233	241	247	232	226	257	211	198	245	219	221	245	223	241	227	262	216	208	226	222	242	249	262	247	239	259	260	233	214	228	223	223	236	253	231	239	245	259	254	222	226	216	227	209	237	243	251	231	216	221	242	250	208	240	203	231	245	241	249	247	226	225	221	220	209	268	235	230	225	219	268	219	233	204	216	212	230	234	254	267	248	223	226	223	216	235	227	231	242	255	225	223	237	230	244	239	242	211	237	233	219	227	185	255	219	214	213	238	240	246	259	230	228	207	216	226	237	218	246	224	253	210	212	245	242	223	243	238	201	212	208	210	235	230	211	230	222	256	248	236	214	235	223	216	242	217	259	204	217	264	243	220	226	241	234	248	234	228	231	255	233	199	216	246	254	222	232	225	245	266	236	229	279	238	244	238	230	231	255	232	244	250	213	215	238	213	255	219	240	236	207	197	199	217	231	222	211	225	253	223	210	253	191	221	231	246	237	219	227	215	216	213	226	219	217	248	252	242	268	256	209	234	206	235	249	215	231	242	239	231	201	221	248	245	214	236	212	251	215	238	236	230	251	213	258	243	243	228	247	223	229	224	218	226	214	217	220	254	234	257	245	229	230	228	230	217	249	244	219	220	255	235	219	253	209	227	234	220	201	226	230	232	218	215	225	230	214	208	224	249	239	224	226	267	266	231	248	223	217	218	224	258	249	224
2890	594	585	596	623	525	581	551	587	555	599	554	587	590	559	587	541	572	512	571	551	564	522	558	558	544	484	531	579	570	552	523	596	539	547	525	561	530	554	590	563	545	557	514	545	522	498	566	538	566	539	526	570	564	529	561	528	572	543	534	537	570	522	550	552	528	568	558	544	530	563	532	543	529	501	537	533	518	544	529	563	541	505	575	526	559	514	527	480	570	545	522	577	549	504	518	583	572	529	512	572	537	533	534	523	529	550	524	548	542	505	554	538	541	522	551	504	574	592	496	519	556	551	554	543	497	503	542	550	571	510	536	590	506	519	531	531	542	506	555	528	519	544	546	588	534	553	506	556	516	557	530	546	522	527	522	508	524	577	552	552	548	557	544	538	515	542	551	527	522	529	552	531	547	557	594	534	528	495	519	526	528	550	550	547	533	551	518	549	536	519	532	569	540	559	575	547	512	521	587	564	560	541	489	549	579	591	546	526	533	560	552	569	550	531	604	588	523	551	533	501	542	568	543	543	529	520	536	546	552	582	520	579	543	553	569	535	494	596	547	561	549	560	536	492	557	577	551	532	536	533	540	572	544	547	529	501	526	581	511	542	538	563	518	546	509	547	492	531	576	540	553	502	523	536	517	542	578	546	554	538	541	527	524	567	504	530	534	536	536	522	567	523	554	552	508	533	479	547	535	560	578	540	588	530	551	547	571	501	516	518	552	552	517	533	489	510	544	571	548	511	536	537	532	544	540	505	528	542	572	505	541	612	532	500	493	560	546	606	528	542	520	529	532	510	556	584	533	546	549	537	569	517	542	519	493	515	538	510	537	532	540	547	534	559	545	532	517	565	519	569	510	534	561	555	533	529	542	539	549	538	509	565	494	529	519	493	527	531	547	509	552	513	568	532	560	587	513	551	514	514	540	531	550	499	518	499	587	538	454	565	536	557	534	542	557	582	523	544	538	595	510	569	569	575	538	579	565	557	514	580	539	546	561	537	580	524	522	572	495	506	536	556	532	553	586	487	555	575	515	509	567	489	479	520	531	531	560	563	515	489	532	550	530	553	554	527	540	503	522	534	522	548	542	571	569	515	533	489	563	574	496	550	536	537	560	520	578	515	544	567	550	554	575	549	505	576	508	517	555	514	535	577	503	516	532	483	564	550	533	528	509	563	498	508	547	518	547	483	587	531	545	567	541	539	570	521	520	558	558	563	577	503	531	568	538	533	533	535	554	513	521	557	502	561	531	512	517	571	578	558	556	552	572	530	517	511	549	534	544	514	550	527	531	549	505	541	537	533	552	559	561	518	532	579	567	542	494	538	516	516	579	576	514	552	532	578	520	507	555	578	540	516	552	517	494	513	537	568	547	551	571	569	533	547	531	542	576	539	533	519	538	517	554	557	561	546	514	540	513	543	552	561	526	547	533	552	560	508	574	519	515	521	541	523	560	500	527	556	547	531	520	535	518	525	572	509	544	545	575	550	559	574	547	563	541	562	526	556	512	521	546	503	531	582	550	494	528	570	522	537	554	537	549	543	507	522	504	522	562	594	518	524	553	564	506	485	536	576	535	562	554	569	543	508	563	566	535	565	541	521	506	524	542	524	559	553	543	554	544	563	560	511	518	529	540	504	520	503	571	542	488	544	568	532	558	544	512	522	515	540	553	521	566	560	532	488	535	561	542	541	572	503	552	526	526	570	522	547	508	527	567	551	534	547	543	501	521	524	521	552	565	557	536	568	588	502	534	572	496	524	504	533	538	559	559	570	499	545	523	513	557	520	582	558	508	524	523	541	532	544	517	529	553	530	521	581	538	547	573	530	509	525	574	555	522	563	538	536	526	591	526	539	571	460	530	536	509	483	537	542	525	527	508	560	550	539	552	542	518	524	531	541	521	541	507	503	507	549	513	533	590	547	522	508	516	549	580	544	551	546	526	558	539	551	568	533	543	586	585	527	610	552	530	528	523	548	548	528	559	537	532	532	551	571	568	553	598	519	549	538	530	534	565	534	509	532	573	600	515	549	581	538	549	569	564	545	521	530	516	516	528	520	521	566	568	513	546	516	553	540	525	563	522	518	500	565	544	533	541	546	507	497	522	548	580	527	586	524	541	549	516	562	504	542	570	539	540	530	549	521	547	598	573	535	546	555	562	548	537	569	557	573	525	565	543	536	502	553	580	565	534	518	579	549	546	512	556	538	565	539	555	562	537	521	532	565	542	533	541	571	585	538	560	515	567	545	550	534	589	529	545	486	556	553	542	543	533	528	552	557	537	553	511	567	573	519	566	516	529	553	556	565	491	511	517	502	512	513	579	564	554	548	522	493	543	556	579	553	544	538	522	556	546	517	567	537	531	524	521	523	542	542	507	530	515	546	540	556	529	526	558	558	602	550	514	536	534	525	553	513	515	576	495	532	576	579	522	536	531	543	543	585	528	520	536	517	575	551	542	534	543	535	518	542	577	532	582	545	536	542	548	539	533	532	547	558	544	492	593	576	510	534	523	550	548	513	538	571	534	510	582	499	489	518	565	529	464	577	544	541	533	523	511	542	571	552	575	513	498	527	539	527	581	521	540	561	540	544	515	558	540	543	530	566	546	559	529	589	558	530	570	501	528	528	506	557	553	556	538	498	555	516	546	510	544	537	548	542	541	546	508	528	533	538	550	566	568	519	514	574	493	547	560	545	532	519	570	534	533	537	530	524	544	525	498	564	526	526	596	567	517	590	589	566	518	562	555	519	534	629	538	529	506	532	554	534	550	559	550	543	501	566	531	554	560	562	543	542	532	550	507	550	531	498	518	565	536	531	532	570	618	546	560	498	589	522	559	548	497	547	513	566	540	566	556	521	543	592	500	486	506	576	602	524	555	501	526	539	530	529	590	551	554	573	542	527	524	534	564	522	516	548	534	531	553	514	563	497	511	535	549	515	581	553	529	507	541	542	556	550	543	536	598	552	501	567	547	526	557	529	507	514	522	570	527	562	544	507	516	564	556	546	570	547	533	545	526	521	558	545	553	540	481	552	568	530	503	549	537	567	568	553	539	536	525	501	544	554	516	552	527	551	537	522	526	535	559	559	545	486	501	547	521	573	537	537	496	537	538	533	578	559	558	547	541	548	531	529	510	570	538	533	557	513	547	544	537	556	481	542	512	552	518	526	526	551	563	555	536	558	515	501	586	563	560	564	545	523	535	560	543	520	505	534	543	499	553	545	546	577	516	507	497	537	532	524	535	558	554	530	538	551	545	556	509	552	553	519	580	567	544	545	518	525	552	527	595	550	529	542	546	565	544	508	492	558	527	574	546	557	553	568	547	519	492	547	526	496	600	548	532	536	531	481	560	517	562	551	548	564	552	544	565	572	502	538	527	513	568	561	514	520	551	536	515	532	583	576	592	542	569	572	543	552	555	565	515	535	569	531	562	557	525	509	532	549	553	509	552	559	526	531	552	555	548	501	500	530	542	548	533	520	541	551	501
11449	886	545	436	312	262	237	201	225	188	195	190	194	200	192	204	187	189	178	183	178	175	189	185	173	188	172	162	158	173	152	183	158	138	158	159	188	180	168	150	170	137	164	190	152	161	152	178	172	159	159	158	173	190	160	200	153	167	184	156	181	166	158	191	152	176	160	176	163	194	163	165	187	189	160	198	182	156	152	186	179	176	171	173	142	161	154	159	191	174	169	150	156	141	169	170	157	156	182	178	181	162	187	167	154	159	157	157	178	180	158	157	159	158	169	149	171	162	174	172	175	179	164	178	156	174	155	148	165	166	171	158	162	172	141	156	163	187	164	163	181	186	175	164	162	157	175	155	154	180	197	189	159	169	168	176	186	162	196	150	161	185	177	192	180	167	191	178	180	158	168	165	163	178	194	161	173	199	148	161	139	187	183	180	165	154	151	138	163	159	174	172	154	170	164	182	169	171	166	193	168	170	165	175	145	154	171	184	185	165	171	169	183	167	155	166	159	169	193	175	153	171	155	147	158	175	147	184	152	177	184	181	160	167	178	135	159	160	153	180	161	197	174	172	142	154	184	170	142	154	178	155	175	164	194	152	149	181	168	174	141	162	197	153	168	165	161	166	162	167	157	167	167	159	173	158	152	182	176	176	168	176	164	184	143	157	206	180	159	163	174	188	170	143	156	156	163	164	157	129	159	163	169	166	157	169	178	163	184	169	158	163	169	180	176	169	155	163	159	168	143	176	168	156	148	164	189	160	176	182	175	175	176	158	176	170	194	148	178	167	166	193	186	152	188	164	174	184	169	134	163	170	165	180	168	166	150	152	171	181	155	164	157	171	153	165	180	178	162	163	157	164	165	155	174	185	136	163	158	170	132	161	195	192	170	162	165	168	149	192	170	182	198	169	152	156	164	150	180	169	200	181	172	161	157	175	170	179	172	177	162	187	184	179	181	176	168	141	161	172	204	173	198	192	173	158	158	142	173	158	201	196	152	171	164	187	161	155	188	164	185	153	185	148	160	169	170	163	188	174	177	165	183	166	185	156	171	157	167	172	137	158	179	197	194	157	154	151	187	166	154	149	167	177	173	165	172	161	167	151	187	165	165	144	152	144	176	158	138	157	163	160	182	194	152	187	177	164	145	140	151	183	176	151	151	153	156	172	143	183	159	158	172	176	141	153	159	146	150	168	175	166	174	170	179	173	186	166	155	161	172	168	180	157	185	167	165	183	171	170	162	173	147	136	190	149	183	178	138	161	195	150	185	184	173	156	163	158	174	153	133	178	176	183	150	175	151	189	164	149	150	163	167	165	164	167	151	147	158	179	154	166	160	156	139	181	166	180	212	150	152	178	164	163	182	176	166	165	156	140	183	171	165	162	169	187	164	166	176	166	158	188	174	173	163	166	172	168	162	165	171	150	147	161	147	159	148	170	163	175	163	177	159	172	178	157	176	167	180	164	173	172	170	162	167	159	148	177	175	165	178	187	171	164	155	200	144	154	183	179	179	139	182	189	152	166	166	153	163	146	160	176	168	170	160	139	149	182	163	156	165	194	165	159	170	148	165	154	171	192	157	177	149	180	172	173	178	165	156	160	149	167	171	174	137	149	157	161	164	174	158	149	182	144	169	183	179	185	157	163	154	184	187	165	157	176	161	165	187	178	158	145	152	159	169	186	149	177	169	145	166	175	162	201	174	135	176	151	170	168	153	192	156	158	166	165	170	171	161	169	157	180	161	176	164	169	166	196	177	144	187	175	160	167	154	172	169	157	158	216	163	160	183	176	169	157	153	159	173	170	145	164	176	168	185	145	156	165	140	178	153	175	205	170	172	171	170	188	182	153	160	196	147	152	165	182	166	132	143	143	135	169	190	170	161	166	174	169	152	165	173	154	167	187	159	207	167	160	179	159	156	181	180	166	160	170	182	174	145	174	182	173	173	164	162	180	160	157	176	192	153	189	191	162	162	180	180	175	149	167	167	173	159	145	173	149	173	169	159	183	157	175	150	132	170	173	152	166	183	185	192	169	160	151	156	178	162	161	154	150	163	161	172	178	187	179	176	194	157	156	178	153	153	166	176	199	169	150	155	168	147	153	146	167	197	156	165	173	175	179	177	167	166	155	170	187	155	162	157	176	144	160	160	142	159	165	159	185	163	195	169	137	179	170	144	155	175	146	153	158	156	175	174	184	177	161	144	166	166	152	155	167	193	148	179	171	174	152	160	170	162	146	166	178	163	210	171	169	176	180	168	207	175	177	178	141	186	190	187	176	156	151	172	178	156	170	168	160	158	164	156	168	191	183	174	168	158	156	173	161	157	184	201	173	143	167	180	161	148	148	182	200	164	180	153	155	173	168	171	179	169	169	182	170	195	156	180	182	165	162	184	157	195	163	182	159	175	183	152	164	173	151	153	174	148	158	166	159	157	179	177	158	142	169	166	145	167	155	167	181	185	197	176	177	201	180	163	155	156	178	195	165	158	173	173	186	172	174	144	172	169	156	156	175	135	158	145	169	181	189	171	132	169	148	160	159	162	153	185	173	172	145	188	150	164	157	161	157	165	178	207	165	176	175	167	166	146	157	196	176	156	164	172	172	173	199	162	160	165	160	151	156	173	188	196	165	185	178	153	163	207	156	189	173	163	153	148	190	157	132	172	147	172	175	165	169	161	161	180	203	165	169	144	173	180	144	163	168	137	145	172	176	167	164	170	173	175	155	160	154	149	144	157	169	148	184	173	147	175	146	160	157	148	174	148	151	167	170	172	182	150	178	167	160	141	137	175	142	152	174	157	173	191	171	175	180	191	177	186	187	175	162	144	179	167	175	183	177	165	179	175	182	174	136	189	172	173	196	162	170	161	173	177	167	152	144	172	160	166	175	150	179	184	183	170	180	159	178	161	159	140	162	159	166	161	169	139	136	160	201	182	179	190	173	200	153	168	159	153	163	163	171	189	153	168	177	183	152	184	168	179	166	154	173	180	159	222	139	151	163	156	150	181	149	167	170	180	189	177	142	176	190	156	159	147	171	163	157	163	174	175	164	159	171	139	171	196	146	169	183	161	181	174	145	171	174	191	173	191	170	166	182	167	147	144	177	150	171	173	174	151	183	194	173	154	155	168	144	176	180	175	146	175	167	146	177	199	171	183	191	173	147	174	170	184	166	152	164	181	160	163	171	173	186	154	172	153	146	154	168	169	179	172	172	161	145	176	172	163	172	198	183	159	174	181	201	164	169	187	186	159	163	145	151	153	156	164	174	146	156	178	189	171	154	191	140	155	158	188	168	138	156	185	177	167	166	149	172	143	167	191	165	140	152	155	158	184	171	157	156	164	156	192	174	150	172	178	169	163	181	168	162	177	197	170	154	170	176	148	142	157	179	160	125	186	157	180	141	170	172	173	157	191	166	181	170	171	170	180	158	161	151	164	155	138	161	156	173	184	128	159	177	183	177	171	165	139	151	214	163	155	161	172	156	154	175
8135	854	1106	1320	1107	939	849	811	661	653	613	625	549	563	510	496	524	500	471	489	494	496	479	452	493	482	467	481	503	424	473	458	443	463	466	467	451	501	428	451	445	469	450	411	438	485	428	418	413	430	452	451	431	438	463	456	451	467	448	454	431	415	435	457	438	419	442	414	443	438	440	434	422	463	462	438	435	442	448	444	475	419	435	429	429	413	414	456	401	451	439	418	410	443	439	466	442	428	428	423	452	418	478	464	378	432	447	471	397	476	407	452	489	409	391	434	391	453	423	448	415	417	406	483	424	432	430	438	401	408	416	407	434	433	444	452	429	420	416	417	472	432	426	417	420	393	432	417	439	459	441	376	422	424	465	426	422	413	405	400	438	430	418	420	450	435	438	451	415	427	464	396	437	433	421	421	424	432	410	472	433	391	419	421	426	419	429	397	435	422	405	432	463	415	412	451	422	440	415	413	458	438	451	459	399	452	437	453	401	429	429	457	413	432	413	431	435	451	439	424	415	425	393	403	405	411	481	450	404	450	437	416	438	455	448	378	451	426	436	440	403	445	446	409	429	446	422	419	412	455	432	438	421	430	437	439	474	387	438	404	452	427	453	448	418	414	425	418	426	443	426	425	372	440	408	410	448	456	416	429	391	439	428	402	419	399	413	443	409	440	412	410	427	422	427	418	410	424	458	446	447	421	443	396	437	443	426	454	462	423	412	453	424	429	393	396	436	416	403	433	452	418	446	463	394	421	435	388	453	394	388	442	418	420	419	456	426	415	424	411	432	451	442	439	437	441	420	434	439	488	419	444	405	405	443	402	441	437	444	430	450	447	442	452	414	438	409	411	420	450	423	411	429	433	432	431	444	418	389	432	417	412	430	446	389	420	423	433	436	415	431	385	437	424	450	445	416	439	414	420	405	456	450	445	464	393	415	362	405	406	443	423	438	454	442	439	420	431	450	395	437	433	429	440	447	409	455	401	454	426	406	461	412	454	395	405	429	399	418	416	433	387	416	456	431	415	420	383	423	392	437	439	449	390	453	423	435	429	428	447	447	432	407	435	439	437	386	422	442	432	459	443	453	409	411	461	392	447	421	457	432	433	422	430	439	404	405	393	418	413	429	406	399	449	458	412	415	414	430	460	405	420	419	410	447	466	440	374	406	436	442	418	407	443	437	419	418	412	407	425	428	421	408	417	456	439	404	396	418	434	444	408	445	430	406	419	397	438	412	412	413	415	431	434	417	415	443	450	449	446	426	400	419	439	425	407	424	408	412	421	444	439	394	422	417	440	473	463	427	418	429	380	404	413	437	460	468	444	417	419	444	439	414	460	427	439	420	391	420	429	441	425	402	412	443	430	411	382	431	416	387	445	410	428	442	399	443	398	438	440	400	416	437	450	449	418	413	416	459	419	438	425	442	419	462	399	447	431	435	413	432	422	429	459	398	416	467	389	439	418	434	409	423	420	459	425	429	441	390	452	446	459	384	427	448	400	463	417	410	462	422	462	471	425	446	418	436	410	455	443	412	444	416	416	426	419	437	424	429	448	435	437	449	442	444	418	412	420	418	396	442	436	455	414	459	403	430	432	398	418	430	411	430	445	419	405	436	446	416	422	438	434	381	422	443	443	437	464	411	421	414	401	437	454	432	413	437	418	417	406	425	429	425	445	432	422	392	435	421	420	418	457	420	409	426	471	421	437	376	437	449	430	433	391	421	444	399	432	390	390	379	420	427	449	377	402	408	451	449	402	415	429	390	399	426	374	389	433	431	446	402	427	457	445	409	449	436	448	426	408	407	405	408	394	438	415	466	432	422	416	399	444	432	444	402	419	423	442	425	454	378	444	423	440	412	453	425	408	444	425	401	444	414	435	451	416	435	403	436	431	435	433	454	402	407	418	405	438	426	447	427	432	446	414	392	454	453	440	406	461	418	394	428	473	422	426	441	432	419	396	405	397	466	417	446	429	440	451	431	444	423	369	440	474	443	428	417	400	429	435	445	392	453	446	392	423	436	461	422	466	426	446	425	405	438	458	431	450	489	409	467	432	408	426	419	414	476	399	441	416	457	423	420	473	456	445	387	407	423	426	423	436	425	421	439	391	424	433	455	460	440	423	429	417	470	393	427	439	494	390	438	416	440	461	396	421	431	440	397	454	401	429	399	420	465	453	428	417	421	406	465	435	429	430	452	432	447	405	393	423	409	456	413	411	421	425	433	445	414	422	428	433	420	399	440	457	434	440	459	381	413	402	377	415	447	419	437	448	452	440	434	420	432	429	431	437	435	426	431	431	461	436	430	412	408	443	413	450	460	423	440	389	437	448	384	455	431	434	425	416	420	419	427	432	419	401	440	424	447	426	432	416	419	426	447	418	406	418	385	414	437	414	412	412	424	441	427	417	472	402	411	415	395	417	406	411	423	439	427	437	409	439	431	377	447	414	434	408	415	428	427	437	412	435	465	440	401	405	456	437	401	384	432	392	501	445	432	416	449	424	387	403	407	411	424	461	440	465	420	415	423	415	425	444	415	454	453	434	418	425	402	426	432	461	423	425	425	413	408	408	427	413	418	417	405	431	419	399	461	416	389	403	419	403	429	419	439	433	384	420	406	445	418	406	444	412	465	414	420	427	428	417	426	405	450	406	423	425	432	435	417	434	448	454	459	445	431	413	409	458	431	411	425	403	422	482	437	384	431	418	417	461	404	444	407	412	429	432	378	421	404	443	453	428	438	477	466	405	431	452	441	417	418	443	379	434	434	438	409	434	395	404	429	453	448	419	437	420	441	363	412	426	402	435	396	443	469	456	415	432	392	403	430	391	433	434	423	422	444	420	459	420	406	425	465	456	408	430	404	437	423	453	400	401	409	438	443	458	445	392	425	400	398	415	385	407	448	419	421	393	397	438	414	404	433	412	414	406	432	432	438	432	434	428	432	457	427	410	416	436	424	428	420	442	405	439	429	474	402	434	414	420	417	439	452	437	405	392	424	438	457	436	439	436	428	423	421	417	443	419	417	410	433	455	410	411	452	418	402	435	414	426	427	396	436	444	400	460	431	418	396	434	404	435	435	418	445	441	446	387	446	430	403	415	407	427	426	452	421	443	413	426	412	450	417	447	448	431	436	422	418	433	431	439	414	443	407	452	389	411	426	388	401	387	434	418	422	422	405	409	419	441	426	415	431	419	409	409	438	444	417	412	446	409	415	450	428	413	430	430	442	431	429	414	425	410	391	419	409	416	422	421	396	406	437	420	393	457	425	419	446	420	431	451	466	415	407	465	426	443	449	409	470	443	404	430	435	415	438	403	391	426	401	458	425	441	454	416	447	444	387	448	438	424	405	421	425	464	407	452	422	399	398	422	399	390	406	416	419	424	408	444	444	433	405	433	405	399	428	464	414	403	460	416	479	438	415	401	394	447	421	440	438	430	409	417	408	423	433	426	435	381	423	402	457	414	444	417	436	398	425	415	457	425	393	410
21649	2612	1027	847	648	549	471	432	431	398	393	367	367	374	366	352	321	374	351	323	351	326	327	322	305	339	367	326	309	365	292	321	338	356	337	318	315	325	288	291	343	292	327	337	310	327	338	326	339	315	310	332	310	339	301	321	331	285	292	320	309	309	319	348	336	284	341	334	299	291	335	355	312	339	300	283	323	348	307	289	298	336	297	344	333	300	320	335	305	304	288	292	336	328	318	326	303	313	297	294	274	338	324	319	348	271	329	325	318	342	330	317	321	316	322	317	321	306	328	300	307	334	329	333	316	326	316	309	317	315	327	333	306	331	358	290	321	318	338	318	330	291	335	317	320	327	319	274	315	329	309	299	333	342	347	329	297	322	339	324	314	320	352	323	311	314	317	323	342	333	310	298	306	316	297	284	324	290	319	284	296	309	325	303	308	326	306	307	327	339	335	322	312	333	306	323	306	296	298	291	329	306	313	328	326	321	307	364	353	333	344	313	330	317	326	293	328	304	312	318	285	330	336	306	307	326	305	304	322	305	302	363	301	334	370	328	327	302	284	311	363	290	310	341	294	317	332	343	316	323	314	286	345	330	298	353	315	317	320	316	344	337	296	321	341	333	302	330	304	294	346	315	335	319	337	342	294	304	334	311	338	320	299	312	315	300	330	343	313	338	306	359	305	339	348	306	304	312	309	315	337	310	336	303	321	320	324	305	305	305	336	299	286	357	347	346	325	324	328	321	323	347	308	301	321	318	366	314	300	343	299	305	310	299	318	325	320	338	327	316	340	343	346	293	306	323	346	299	334	306	356	326	353	323	339	317	315	337	314	297	329	300	307	309	313	308	307	316	316	289	322	298	325	333	311	280	305	303	339	276	347	365	340	317	318	335	317	313	334	350	322	307	357	261	302	314	332	320	293	326	302	322	334	371	332	321	313	325	298	349	306	336	320	300	295	321	325	263	314	347	301	300	333	334	319	327	312	310	353	321	328	280	348	324	340	340	352	320	324	331	346	353	307	371	270	330	345	323	323	305	315	309	332	320	328	330	300	322	325	324	364	321	319	347	306	348	321	292	335	291	321	337	323	302	315	325	305	297	301	316	330	323	293	310	337	290	311	310	330	329	331	335	297	292	302	310	284	339	341	316	298	329	301	321	334	338	351	335	348	288	327	332	306	305	305	309	316	327	328	293	333	291	278	326	326	316	356	323	311	332	325	335	355	333	330	311	349	351	319	323	327	313	313	359	309	303	314	328	312	286	316	344	292	359	290	292	328	336	272	310	310	316	303	321	289	304	302	343	330	294	321	344	327	308	318	314	306	287	299	297	280	308	351	342	281	287	313	310	340	304	280	319	313	304	286	304	303	336	337	357	311	308	310	303	311	301	321	301	304	308	327	333	296	334	307	306	300	321	348	276	286	328	311	311	324	344	329	328	329	305	329	274	306	332	320	328	321	336	316	307	312	318	306	323	320	325	302	327	260	326	317	296	310	356	305	328	290	283	301	308	317	314	328	344	357	355	314	325	356	313	304	305	282	281	310	334	350	344	298	331	345	343	356	324	317	294	300	307	330	336	366	313	336	309	332	303	351	338	321	331	313	353	300	315	316	344	286	331	338	356	317	319	341	334	296	341	361	335	324	317	311	326	342	279	335	354	309	324	330	327	323	350	328	337	326	301	313	346	283	336	349	350	358	320	308	328	297	325	342	319	320	310	388	318	338	346	308	317	324	311	295	309	319	315	336	329	365	327	319	337	320	310	347	327	371	356	363	319	332	322	340	340	320	274	345	305	326	313	290	303	298	327	334	347	319	281	317	358	324	351	334	308	309	333	313	317	313	323	335	304	337	313	327	320	355	306	341	329	307	314	309	302	305	317	291	301	313	320	321	353	349	296	322	320	327	308	310	307	317	344	332	336	311	296	292	337	356	326	320	326	300	281	327	336	318	324	325	376	328	337	320	328	318	319	321	317	346	320	306	325	284	328	333	290	336	301	347	330	303	322	301	304	361	291	276	326	315	312	314	335	360	328	312	318	331	286	306	330	315	299	307	343	308	314	299	362	341	311	329	350	328	322	316	338	290	309	318	328	276	314	343	339	302	302	335	330	317	336	311	333	314	332	297	284	300	325	315	302	330	303	318	309	289	293	333	336	338	334	301	320	302	322	291	318	355	326	345	340	318	281	332	344	334	337	324	322	337	333	349	315	337	302	311	310	323	347	290	351	300	311	295	321	344	334	313	335	358	299	318	280	325	343	337	311	356	308	308	296	334	332	344	306	301	337	323	286	331	296	309	317	314	328	330	300	329	326	296	305	326	321	367	283	348	315	340	342	345	328	349	320	335	300	314	317	330	298	345	322	322	294	311	343	316	333	314	291	340	309	323	298	287	341	331	294	348	309	332	321	294	309	311	326	341	333	313	305	311	369	305	319	303	298	354	318	324	291	338	314	341	316	302	323	309	323	313	320	338	336	343	329	341	346	301	316	304	314	317	318	313	290	312	318	298	344	304	322	316	295	323	294	302	302	332	334	306	310	307	307	315	315	320	310	334	336	304	334	315	285	314	309	330	270	322	305	347	349	283	283	318	297	301	329	300	316	322	330	316	337	348	304	290	294	283	351	358	350	315	324	332	334	307	327	320	302	316	358	295	326	361	374	309	344	329	317	351	325	284	311	308	361	297	345	332	316	319	347	323	326	321	334	317	322	296	321	321	339	307	301	317	344	339	286	305	320	319	312	302	298	340	349	325	324	310	316	341	327	331	327	358	327	327	309	301	352	335	314	345	330	308	333	308	332	290	324	314	305	287	314	289	315	307	309	283	307	320	324	296	329	307	338	323	316	312	322	322	318	305	317	339	299	300	329	341	332	317	316	334	324	337	315	339	311	361	324	286	328	317	317	314	324	323	323	341	327	329	294	304	297	309	331	334	293	308	352	321	303	298	311	336	319	299	343	318	348	327	348	296	345	297	321	345	304	312	334	323	340	289	332	322	339	322	332	347	344	322	294	303	338	332	328	347	307	301	326	300	324	353	356	337	329	338	308	337	309	325	327	303	336	322	300	316	340	338	322	302	337	310	324	335	323	308	329	307	304	337	291	298	328	297	307	307	309	311	295	282	308	331	301	311	331	324	348	339	310	324	315	289	319	315	309	336	307	314	324	328	366	337	316	307	348	332	337	315	340	311	318	318	326	337	305	310	310	301	328	308	331	327	337	301	328	348	336	305	333	289	323	314	366	282	324	315	299	298	366	333	337	321	267	336	344	354	345	297	316	337	308	316	303	300	304	334	327	315	335	336	322	305	310	319	298	328	295	321	320	340	309	324	323	338	339	334	311	316	302	300	329	339	300	310	308	308	310	320	311	370	358	304	338	306	326	281	314	299	309	308	318	352	319	336	350	311	331	334	351	323	304	325	292	346	344	340	344	278	309	324	305	298	301	317	290	316	330	330	353	342	314	343	299	338	333	354	317	296	308	273	354
11891	1580	2061	2414	2003	1754	1537	1392	1190	1103	1098	1005	971	938	950	898	859	1139	890	832	857	846	847	855	817	797	871	812	814	831	781	776	801	806	803	797	781	811	806	757	751	814	815	730	784	780	732	749	799	746	743	769	793	798	728	788	716	751	765	746	771	708	691	781	765	784	764	773	771	715	728	761	744	763	748	760	773	756	765	741	770	728	749	756	757	721	726	758	775	759	739	774	713	774	760	737	746	752	718	708	718	706	745	782	770	746	716	717	758	795	732	713	712	710	745	740	782	707	760	770	722	776	724	754	763	704	708	736	782	735	792	774	744	690	769	755	751	721	761	798	734	681	768	774	725	735	730	748	683	765	744	742	753	718	758	744	795	781	769	770	695	709	753	737	788	717	731	746	752	725	710	726	727	780	721	721	723	700	775	723	738	721	728	745	738	736	755	714	761	748	727	745	741	731	692	727	769	736	711	725	734	743	763	740	735	758	784	712	685	724	757	754	739	732	699	739	802	735	751	717	795	731	681	775	763	787	715	726	760	739	773	728	737	755	758	762	749	730	703	717	765	715	688	721	745	684	756	684	729	761	714	762	698	754	746	714	739	697	707	773	685	729	709	748	774	722	750	760	788	747	751	750	740	743	739	771	738	735	749	784	704	726	739	744	742	739	723	720	707	700	724	731	770	721	782	776	736	775	744	745	760	763	756	722	714	737	696	716	731	737	788	744	712	767	753	762	724	755	726	774	716	690	746	721	771	744	707	711	840	763	724	727	719	747	729	720	719	719	753	719	735	782	763	742	747	716	728	718	729	742	748	749	753	781	754	752	722	718	747	749	731	742	779	748	714	755	694	742	741	770	738	754	702	735	743	745	754	709	700	720	737	741	783	741	761	687	731	784	734	788	715	755	747	731	738	748	742	704	729	734	739	751	738	708	695	798	706	740	719	752	750	736	725	715	693	760	730	723	707	742	709	776	774	802	735	695	757	781	745	752	741	756	765	768	692	731	709	747	706	723	712	718	693	791	712	708	736	706	722	756	750	782	788	772	733	789	730	696	810	717	763	711	693	749	700	760	720	710	689	739	783	716	736	758	754	740	767	744	730	773	765	731	766	703	712	812	751	702	746	715	771	730	725	727	776	728	733	718	707	788	753	740	722	775	785	728	751	759	742	785	710	746	693	784	764	774	740	730	746	714	737	721	758	735	733	783	742	699	740	721	764	717	751	732	745	738	753	762	703	759	735	745	727	706	693	700	785	714	730	688	748	753	746	735	712	739	735	744	805	750	667	714	701	771	772	741	762	767	779	762	766	764	777	737	736	765	717	803	743	704	655	756	732	735	723	770	724	761	771	802	766	782	777	765	741	768	698	721	673	757	766	703	756	721	744	743	741	710	771	736	765	715	769	744	764	826	735	750	732	693	734	750	718	785	736	721	748	722	740	757	725	803	737	752	757	764	753	747	724	755	770	735	674	728	701	748	727	704	745	786	751	709	762	754	716	732	725	706	738	729	703	724	745	720	740	773	762	753	749	727	735	734	719	757	740	708	748	760	764	707	755	753	750	728	743	710	732	721	699	772	727	734	748	755	730	704	740	718	746	716	706	745	735	769	683	756	735	764	775	669	734	755	726	742	738	808	771	751	721	710	726	699	728	752	753	694	756	719	723	744	787	722	748	735	750	712	760	787	718	713	769	740	752	729	723	742	760	725	740	768	718	760	723	748	747	793	749	782	736	755	722	748	792	739	718	716	776	731	744	702	724	675	773	784	753	734	763	735	741	759	760	731	719	737	778	755	727	729	762	701	740	777	720	719	732	761	691	767	733	730	758	764	728	737	768	707	702	692	755	687	733	751	718	740	725	744	748	777	758	760	746	719	754	752	752	766	702	759	737	702	740	797	713	771	741	727	743	723	762	731	734	743	753	729	819	743	786	759	729	712	769	735	714	714	718	728	734	784	773	678	780	700	761	738	755	727	708	747	740	750	742	777	773	772	726	752	697	787	772	721	742	699	718	757	736	691	770	714	747	711	735	759	750	788	734	726	731	672	765	705	687	758	713	747	719	760	745	735	704	725	755	743	740	726	725	719	744	786	784	711	690	779	731	681	706	724	761	737	719	739	697	655	716	742	777	741	752	770	721	751	745	720	754	733	714	750	734	740	758	754	710	728	751	785	729	750	730	744	757	751	678	721	711	703	729	772	802	749	743	701	720	745	717	703	728	710	737	748	716	771	748	737	750	726	652	759	749	736	750	720	756	774	759	750	732	752	761	687	741	738	774	745	735	691	745	752	670	747	735	741	773	710	788	731	697	707	724	734	686	758	733	733	726	714	721	755	733	719	756	715	717	698	753	734	746	736	716	755	697	727	743	779	744	649	757	727	730	716	782	752	742	703	745	719	758	764	737	772	707	717	762	733	746	751	752	786	738	758	781	738	758	711	676	731	765	740	666	726	728	761	693	720	770	753	715	777	751	749	720	765	735	687	720	699	709	691	748	724	747	741	745	807	753	734	774	730	715	730	750	749	707	695	748	743	770	776	747	725	736	730	768	755	750	757	805	735	763	751	734	770	736	757	732	734	708	738	705	737	694	750	825	722	732	774	744	691	736	718	760	734	822	731	743	701	756	735	777	739	736	746	745	735	728	732	759	718	748	729	735	754	744	742	741	768	771	727	743	721	696	710	780	746	739	741	706	742	738	738	735	716	744	710	737	705	716	684	711	774	725	724	814	714	745	748	764	751	731	708	733	768	712	729	753	724	739	711	778	751	724	690	737	770	748	728	754	737	743	734	695	762	733	710	734	751	735	763	720	706	734	749	715	718	733	766	717	753	793	725	718	723	691	817	749	728	754	742	745	767	750	684	733	731	733	773	713	765	723	735	743	724	741	746	761	754	783	720	739	727	725	700	751	747	778	728	757	740	729	718	733	727	722	751	726	743	720	766	728	752	749	719	708	685	749	768	762	704	743	730	737	744	788	708	776	754	715	732	700	745	696	749	778	737	717	778	756	766	691	682	740	755	722	768	722	700	741	758	725	739	758	750	739	713	776	740	782	681	730	750	713	763	700	701	721	760	709	730	728	702	717	733	773	738	730	755	724	723	717	701	751	797	739	724	737	710	737	704	791	751	764	717	736	725	697	783	768	705	751	722	699	750	741	803	767	692	752	718	704	749	697	669	776	791	780	724	737	705	772	755	765	770	736	695	689	749	749	740	813	715	753	718	768	723	728	733	728	731	783	727	713	731	759	778	759	738	776	717	767	715	751	760	749	717	763	731	762	774	779	718	691	759	716	737	720	730	700	806	706	676	789	760	746	746	729	739	754	717	721	782	735	720	720	724	686	735	766	786	762	703	713	740	732	752	749	741	712	731	701	705	745	708	699	745	737	730	765	759	746	780	736	803	759	777	774	736	738	731	712	709	756	707	710	748	732	744	757	692	752	723	720	758	706	747	765	753	732	737	776	723	703	737	729	743	710	710	771	726
4343	389	212	232	249	244	227	234	234	244	242	256	223	236	206	201	244	250	241	247	232	232	222	228	234	225	236	241	215	197	246	220	227	257	225	250	230	219	210	207	242	238	217	209	257	262	258	241	243	249	231	209	232	284	232	205	246	245	259	255	228	253	227	235	228	220	234	208	214	233	204	232	245	232	253	223	230	217	232	215	220	240	233	216	256	238	257	221	251	239	256	227	223	248	229	246	277	234	258	212	225	225	256	228	236	257	239	223	244	270	251	240	206	245	255	237	231	243	245	268	262	229	220	254	270	221	238	250	227	230	248	227	231	226	242	227	245	239	241	264	219	235	246	257	232	247	245	267	207	201	231	242	214	241	257	218	243	235	250	238	229	226	250	227	225	214	249	227	235	207	231	239	240	259	253	238	244	247	246	207	267	263	235	268	242	240	245	214	242	215	231	225	209	250	228	266	243	227	223	215	225	219	216	223	196	204	216	246	220	197	224	228	211	250	234	240	242	220	198	211	230	240	234	258	222	221	242	223	237	234	242	249	240	224	234	248	208	244	222	255	231	227	215	232	197	231	215	240	251	220	206	243	217	225	202	237	221	226	228	219	245	253	243	240	237	243	216	229	261	230	229	211	259	224	208	221	230	218	186	233	257	218	209	223	212	237	225	243	224	222	219	215	248	225	209	203	233	237	252	233	239	222	228	228	222	214	254	231	242	214	243	240	232	233	227	223	259	224	234	276	256	218	214	223	247	221	237	203	264	233	230	257	230	240	228	239	240	233	251	229	220	251	218	229	220	221	228	261	240	242	228	244	228	222	263	252	227	210	256	268	280	220	242	232	259	257	256	214	240	247	226	208	247	231	234	234	218	237	237	243	232	228	222	205	212	204	213	277	247	250	256	256	248	230	216	252	229	246	201	242	206	236	233	226	237	235	240	223	268	266	250	245	219	242	244	231	232	198	216	245	221	224	231	246	211	235	216	251	201	203	219	249	234	266	220	233	230	245	240	197	240	233	232	250	247	232	221	235	238	240	260	242	250	260	233	259	234	202	240	246	250	241	219	247	243	220	247	220	246	245	236	202	268	216	207	219	249	205	235	225	218	233	214	200	229	212	221	233	209	260	248	230	232	258	231	246	208	222	226	267	230	228	236	222	247	220	228	243	248	224	238	217	224	260	229	229	220	257	223	241	239	236	231	260	208	263	241	213	221	217	198	231	240	253	285	236	216	234	254	254	222	228	221	252	250	245	249	191	231	260	236	238	232	225	228	239	246	240	218	216	217	261	245	220	219	214	225	228	252	220	217	229	216	239	236	248	219	217	267	240	252	222	215	236	244	246	236	218	227	233	226	246	211	233	243	237	238	253	234	248	249	228	268	235	249	222	239	224	216	235	212	224	253	236	199	229	222	233	196	238	245	216	255	242	239	230	210	242	232	237	274	236	197	232	235	218	244	241	219	248	276	232	235	246	207	255	221	210	227	241	210	215	226	230	250	232	246	222	242	244	265	240	238	251	225	240	223	239	263	231	240	225	247	219	262	234	240	246	243	216	232	239	236	213	239	243	234	234	215	243	213	207	236	249	237	254	237	224	213	227	240	229	235	217	233	227	228	235	245	240	222	206	247	273	263	209	254	242	254	216	204	195	247	223	223	232	247	240	262	241	225	239	196	189	225	229	260	235	216	233	213	268	223	218	214	240	282	261	208	217	232	246	217	255	240	209	230	219	233	252	232	239	214	212	246	245	212	225	235	237	267	225	264	193	242	252	248	260	243	223	225	239	237	227	210	219	211	250	218	270	251	226	220	262	210	228	206	211	229	228	220	242	213	230	260	228	238	218	231	226	246	232	228	258	235	240	217	242	224	242	246	217	233	265	244	225	254	279	229	246	242	225	278	233	231	266	206	272	238	225	272	245	220	216	226	221	257	228	231	224	262	245	223	230	258	248	211	243	242	193	275	227	242	227	254	230	266	226	224	233	213	241	242	241	218	241	223	245	242	232	245	196	218	237	220	221	228	238	251	241	218	229	234	218	238	239	235	214	240	239	203	236	236	231	196	252	253	212	227	236	238	234	228	243	251	263	231	235	232	233	241	243	232	246	190	227	254	210	202	217	220	216	220	242	240	239	231	256	244	256	225	252	203	208	246	229	223	222	218	215	240	227	237	248	203	199	236	227	225	213	204	231	232	225	238	225	247	263	227	255	237	226	221	223	223	229	249	233	270	216	234	239	240	241	238	247	238	233	233	208	228	232	210	233	211	233	241	235	224	262	231	247	260	244	243	231	226	228	262	260	230	234	225	232	238	243	247	219	260	245	266	252	249	211	254	194	243	223	238	239	207	230	236	243	233	235	235	230	232	235	259	252	226	237	235	190	243	205	206	236	262	242	239	245	249	239	237	254	259	243	236	204	215	196	255	212	254	258	251	238	217	242	246	249	247	253	237	255	244	224	219	242	214	222	239	262	238	255	191	259	269	253	221	222	218	215	208	238	230	244	216	227	230	215	216	241	208	225	227	217	258	264	268	227	232	258	223	225	214	223	219	252	247	238	229	256	252	230	241	234	219	185	216	229	226	235	232	239	241	229	254	233	230	217	216	213	262	248	242	231	218	269	214	231	219	226	224	220	277	226	201	235	226	209	244	233	228	222	233	245	231	239	206	253	232	242	217	240	238	245	219	213	220	230	230	238	217	236	227	266	267	218	236	265	228	211	239	232	258	209	243	242	210	227	232	239	209	256	228	232	208	231	236	216	218	226	210	217	220	245	231	273	240	240	236	223	212	240	226	235	230	238	226	183	228	238	223	241	269	256	243	240	236	254	231	235	227	229	218	204	199	239	233	249	221	213	222	223	274	211	214	249	254	223	225	233	259	215	254	206	236	237	233	213	220	254	254	255	254	245	241	231	243	221	246	231	265	188	220	230	208	230	206	235	245	273	262	237	239	239	231	242	239	229	202	242	216	228	255	221	232	246	236	197	261	256	244	211	241	218	244	239	242	215	242	239	270	245	235	239	238	249	236	225	246	231	217	228	234	228	228	251	205	240	227	204	275	231	238	243	236	227	225	214	230	232	217	208	221	222	242	230	254	263	227	228	225	232	239	236	261	248	230	266	230	215	244	222	218	215	219	254	227	234	245	218	224	232	232	225	218	216	251	193	239	251	237	218	248	239	235	216	235	227	239	242	247	252	224	215	219	221	204	212	252	219	211	259	256	227	235	229	246	250	222	220	231	251	221	234	244	276	214	234	206	242	258	247	246	241	217	209	245	238	245	262	211	202	200	228	214	194	267	237	239	231	231	231	234	219	226	241	240	252	214	217	214	242	218	238	212	245	235	231	223	225	226	227	209	225	234	248	203	224	195	213	235	210	267	230	269	221	202	230	237	253	247	249	223	225	250	248	255	225	225	262	271	237	201	206	256	219	216	241	228	240	222	269	236	226	222	233	233	229	232	250	237	249	227	219	219	223	204	205	251	247
3259	683	601	595	638	599	568	575	539	564	539	568	602	526	545	526	550	553	549	557	532	527	565	530	541	568	588	542	527	560	585	528	557	592	566	559	582	589	572	575	530	558	562	508	570	563	543	545	538	576	536	522	545	521	557	538	555	543	541	586	538	559	544	534	569	518	530	565	590	586	532	510	561	546	565	559	557	509	548	565	574	532	541	554	552	552	567	549	558	569	555	504	529	562	553	542	492	559	548	568	560	554	545	562	557	542	547	526	582	545	564	555	565	552	565	541	564	563	539	540	532	584	516	574	496	531	564	518	546	512	572	523	547	580	514	570	543	574	556	565	558	541	551	544	505	571	519	562	515	583	535	540	561	561	534	537	532	518	543	533	521	569	566	560	594	591	564	565	558	572	530	565	516	536	588	578	539	535	561	548	516	573	552	560	547	518	594	528	560	546	589	556	517	557	575	533	523	549	522	531	559	579	520	522	509	519	564	526	502	517	561	566	524	526	530	551	482	592	537	510	540	541	544	515	513	561	570	548	551	545	574	543	558	575	559	552	510	578	560	509	546	548	518	555	549	567	540	561	554	575	538	516	506	567	546	518	521	558	526	556	506	545	536	539	565	535	546	570	555	531	630	585	526	530	525	512	531	515	554	538	547	529	541	530	555	531	527	543	534	516	571	536	518	546	545	550	528	559	527	548	571	556	548	539	548	578	571	506	576	542	565	555	568	557	568	510	532	547	550	508	554	554	539	558	550	557	558	531	580	557	544	570	522	526	553	567	539	548	549	584	501	572	529	547	537	545	548	512	558	543	535	548	563	556	547	512	531	562	539	525	543	507	529	560	522	551	555	543	540	543	522	568	571	512	593	563	554	547	532	580	525	564	560	575	517	534	536	565	561	549	540	526	554	550	530	546	546	534	585	517	543	552	554	524	502	540	526	513	538	478	497	556	541	533	526	552	566	542	560	508	536	521	560	556	549	548	534	551	504	527	566	524	576	568	563	558	552	561	546	563	551	520	560	488	529	508	572	521	518	530	526	549	534	549	584	548	541	537	534	551	502	538	532	557	547	557	553	514	523	520	543	538	552	518	511	558	532	559	556	504	509	524	517	548	560	556	554	517	529	569	563	541	561	490	526	569	562	525	545	564	569	571	522	555	512	557	556	553	554	553	541	525	540	554	550	545	537	554	515	560	531	562	563	525	535	509	550	550	556	519	584	571	487	527	541	550	576	539	529	537	543	560	553	524	535	562	542	557	551	568	565	584	516	515	581	510	545	569	576	544	564	582	570	494	532	540	552	571	509	564	553	546	547	520	584	574	562	509	545	528	552	531	571	565	530	523	509	571	523	541	561	537	544	529	538	538	535	511	523	575	558	555	549	527	559	557	539	509	569	585	514	544	552	521	562	559	502	570	529	539	552	562	565	499	519	532	565	526	544	538	562	569	567	531	575	508	568	569	529	532	523	513	577	548	574	548	524	560	527	561	501	537	514	527	563	510	526	546	551	552	519	550	558	571	507	547	584	523	563	527	554	558	507	547	551	553	580	590	521	524	565	589	578	564	550	539	520	518	553	537	542	534	531	619	572	585	566	571	544	575	585	499	539	557	551	542	571	575	547	566	531	545	527	599	517	520	507	534	580	543	558	567	561	620	535	526	558	533	582	558	570	520	587	539	569	571	566	550	545	538	523	530	595	519	523	539	561	553	510	531	604	532	561	588	556	525	570	548	578	524	572	519	537	535	551	553	552	538	508	521	589	544	535	577	560	586	514	537	519	574	544	545	551	537	564	544	542	525	577	546	554	535	587	533	550	555	499	552	553	585	558	543	511	524	584	534	579	550	566	566	560	541	541	526	540	530	551	562	523	529	537	545	528	550	559	543	522	562	553	519	544	556	569	566	568	529	566	570	545	578	583	557	541	563	546	561	500	534	569	507	537	557	562	575	564	591	527	565	565	532	547	510	572	542	512	568	548	523	543	545	594	504	575	510	520	507	529	562	511	558	575	511	540	550	528	563	534	545	581	527	539	526	591	543	574	569	540	545	568	530	540	510	526	529	570	552	563	540	526	551	591	533	512	564	544	562	512	526	546	584	536	546	537	526	540	524	521	526	528	558	558	555	550	530	513	533	514	528	525	524	523	526	522	522	526	537	524	541	563	560	525	535	545	595	500	540	505	524	512	581	554	588	516	546	579	565	523	560	532	560	510	531	483	614	550	537	552	542	567	557	560	552	548	519	526	560	554	581	614	569	587	534	568	520	513	548	549	590	587	533	566	575	511	534	502	549	520	572	528	534	535	550	548	577	516	570	551	558	543	561	551	506	559	592	567	531	519	542	553	569	578	507	545	559	561	528	518	555	496	535	535	530	555	534	545	547	589	532	585	510	536	561	543	554	586	560	542	566	512	558	554	515	522	541	569	546	587	545	578	500	488	510	557	554	546	540	523	506	549	524	573	560	518	548	519	590	510	526	558	539	566	581	525	545	524	527	543	535	519	564	579	549	532	550	548	510	557	586	554	538	548	605	568	552	603	573	569	497	563	592	505	540	570	517	582	551	499	534	592	541	492	556	518	541	519	545	500	531	544	561	560	573	531	514	504	569	577	559	545	500	537	560	505	545	557	569	569	503	522	566	537	548	561	539	535	573	516	547	556	551	551	530	561	523	560	539	516	566	541	494	537	565	552	522	544	581	519	528	507	609	538	556	565	559	554	553	527	544	561	514	498	553	574	525	549	526	538	581	581	593	572	575	576	522	520	537	551	558	559	507	542	526	579	540	570	512	517	536	536	565	506	536	548	529	529	540	522	549	494	561	570	583	568	574	536	545	530	525	571	575	566	493	537	569	530	569	552	537	587	594	555	526	533	587	541	524	556	532	516	584	528	566	549	574	551	559	576	564	526	553	509	576	549	511	578	536	553	543	546	583	570	573	577	552	519	580	560	560	529	520	504	529	545	536	585	570	547	558	512	571	548	565	525	480	549	533	571	557	577	559	521	522	541	545	538	571	563	540	571	541	557	545	533	579	543	582	577	571	537	561	547	571	612	524	530	569	575	604	593	587	548	509	547	531	594	567	556	544	533	541	520	548	553	526	514	560	521	551	513	547	508	520	529	530	518	572	549	536	596	532	548	514	549	490	575	572	587	528	527	551	530	494	564	531	509	527	557	549	536	563	504	522	545	582	539	528	559	512	526	583	581	556	593	554	530	540	516	524	514	516	543	548	531	555	545	519	551	570	538	548	561	577	536	533	537	535	531	544	542	544	575	572	537	546	572	570	543	561	546	600	548	553	561	508	516	516	522	573	557	520	578	530	559	543	549	556	551	533	571	564	510	526	508	519	520	530	553	583	554	548	549	576	510	570	570	514	534	514	559	553	533	560	527	556	512	540	601	520	519	554	531	542	491	589	589	510	544	558	558	543	558	536	559	565	489	558	580	568	536	532	532	564	569	556	550	557	531	543	590	546	516	564	563	493	546	541
14725	1218	564	433	347	235	234	239	247	208	203	190	179	175	198	170	185	192	185	139	191	157	181	165	179	181	171	181	159	190	170	176	156	185	196	162	184	161	184	174	158	169	140	160	163	178	174	156	192	189	196	161	139	152	165	167	197	166	165	190	204	180	166	198	171	165	197	166	190	186	182	175	153	170	155	150	181	192	192	170	178	187	190	146	151	175	186	167	156	156	189	164	176	162	184	175	156	183	175	185	163	207	199	171	182	181	157	172	154	185	162	176	157	199	186	173	164	177	199	175	153	151	176	172	157	162	156	140	170	162	149	188	188	174	187	168	196	171	167	150	161	156	163	188	186	186	165	196	165	155	181	190	175	181	165	198	184	161	182	175	157	165	167	173	189	166	173	183	175	160	168	153	172	165	148	164	184	175	172	156	175	181	153	160	189	157	166	167	171	192	160	176	165	162	179	163	151	176	150	184	163	176	186	155	162	165	183	184	166	164	147	180	165	174	153	159	171	177	156	156	166	158	186	188	189	198	163	184	189	159	182	178	166	201	168	163	160	189	177	162	168	170	173	156	142	179	151	177	175	175	162	163	169	147	165	190	149	185	162	162	178	178	178	160	175	180	197	187	159	174	163	145	174	184	195	180	144	162	168	157	176	204	172	171	177	180	171	180	187	168	176	157	164	141	175	167	198	137	162	198	172	164	147	172	165	164	183	180	162	176	194	169	204	196	176	165	170	182	172	171	179	175	190	156	151	175	147	162	183	152	162	155	173	168	178	157	188	184	175	182	168	149	180	179	163	173	141	168	159	158	206	175	165	181	168	161	201	175	158	179	150	180	159	197	176	160	184	161	172	186	179	143	151	176	175	155	149	170	177	166	159	164	183	131	162	166	164	206	158	173	179	189	170	147	139	165	168	144	165	150	176	189	164	173	171	168	177	177	164	167	195	157	181	182	175	174	169	177	164	170	168	168	181	171	196	188	168	163	167	156	175	177	171	173	160	169	176	175	198	163	153	153	158	157	170	184	151	176	194	172	175	152	176	191	189	163	160	168	192	148	169	192	185	199	191	181	180	169	167	161	163	150	185	186	181	173	149	180	154	187	187	143	155	166	203	177	185	159	164	180	183	210	176	198	172	191	203	160	166	165	177	167	154	196	173	163	162	182	159	175	142	162	167	153	187	166	181	176	164	173	166	170	144	168	174	181	162	173	193	185	201	163	206	169	130	176	186	160	184	174	168	188	178	147	159	169	164	176	173	190	174	168	189	168	133	175	194	190	194	162	169	157	188	161	172	174	166	183	152	191	177	182	201	206	168	170	164	180	153	174	183	176	183	178	175	175	163	189	181	182	160	189	167	181	190	164	177	169	157	179	167	192	187	176	174	152	147	160	186	174	172	174	140	173	168	166	189	154	172	150	162	162	189	205	182	187	180	148	199	146	141	179	177	163	166	168	172	151	160	185	148	160	183	170	161	190	164	167	162	149	166	172	180	189	203	165	162	166	184	169	145	182	148	157	191	171	179	188	160	182	171	197	170	145	198	171	149	172	152	166	153	146	177	172	209	177	169	168	162	173	179	142	160	156	183	172	153	153	149	161	170	174	178	163	154	157	167	159	170	166	182	175	154	191	145	183	157	174	178	152	176	173	162	148	166	184	153	190	179	169	188	186	195	183	155	172	159	185	183	194	178	157	150	173	142	159	179	173	152	185	169	174	185	190	180	185	170	159	163	155	157	163	170	173	197	184	148	165	191	175	159	184	183	169	148	162	171	214	162	178	201	169	187	173	207	198	148	155	207	176	163	174	161	173	176	141	165	161	156	193	173	152	179	167	181	178	170	166	153	168	167	168	166	171	141	180	144	204	181	178	178	176	173	170	153	162	174	174	167	173	157	163	190	172	192	193	194	161	145	145	163	149	169	164	147	165	171	188	162	157	155	165	196	160	166	165	149	169	167	176	188	157	159	161	164	164	174	190	185	190	152	167	157	178	168	174	158	178	148	160	179	209	184	172	160	155	169	175	168	187	184	154	169	148	170	176	174	195	164	199	175	176	174	192	163	163	170	168	167	181	181	213	178	190	148	170	198	187	177	135	169	169	186	182	178	187	173	164	168	173	176	168	166	156	197	149	189	181	170	166	177	142	172	180	173	170	202	169	168	168	167	188	159	154	176	189	151	174	159	163	169	158	152	166	166	174	178	173	180	150	184	161	166	169	185	191	159	176	182	181	176	161	187	165	159	184	173	197	179	173	187	163	172	174	160	149	164	178	167	148	167	176	185	198	169	188	198	168	183	186	157	175	180	182	200	183	182	161	163	155	158	175	183	172	184	152	164	202	166	183	168	167	164	152	166	171	144	159	183	172	151	199	166	156	184	153	187	154	181	161	182	166	170	197	180	162	163	178	174	187	192	182	157	178	175	181	165	192	193	192	160	188	192	168	152	166	194	177	170	172	171	191	158	159	154	176	169	178	184	169	162	194	176	180	184	163	175	189	184	185	151	166	169	188	147	158	137	165	160	167	154	161	179	187	175	179	188	184	172	178	161	174	157	177	166	164	184	184	160	192	174	184	179	194	188	170	173	174	169	175	177	173	197	153	157	188	152	181	218	175	202	159	172	154	164	177	165	178	154	165	157	162	163	169	161	205	161	160	173	151	168	159	162	164	144	184	182	175	193	162	165	150	155	177	168	151	205	161	170	169	171	160	154	174	181	164	177	195	149	155	176	194	149	162	155	184	182	201	178	162	172	164	171	157	158	188	172	193	173	193	168	139	187	190	215	164	171	168	188	174	162	160	158	154	147	170	154	178	176	154	165	167	148	146	174	165	175	152	192	178	175	179	155	214	195	177	168	173	182	154	184	168	161	167	152	189	154	172	143	151	153	177	176	201	165	174	180	144	188	163	172	193	152	171	166	167	149	172	175	155	183	171	149	167	171	187	153	215	178	153	149	177	174	187	187	145	155	179	164	148	187	177	153	150	158	186	142	175	166	195	187	143	173	185	193	149	175	168	185	185	159	170	151	179	175	183	151	183	168	171	175	182	192	152	149	214	183	151	181	192	188	197	153	168	171	160	161	188	147	149	168	173	200	159	165	196	180	172	172	147	180	155	156	190	163	184	180	176	184	167	170	180	172	166	158	161	196	168	150	180	182	171	166	193	172	171	165	163	204	163	155	185	180	137	163	171	154	147	174	213	182	166	179	180	187	164	168	167	172	157	156	160	170	163	180	162	173	180	147	168	179	151	185	143	191	182	173	183	164	196	155	194	201	170	168	179	167	176	150	158	163	158	162	167	160	188	176	179	174	163	179	163	152	151	156	161	175	182	204	173	187	189	176	170	160	169	179	137	179	196	188	174	142	133	161	178	171	161	198	157	167	175	136	167	182	192	165	145	164	156	181	171	159	182	176	162	190	177	204	170	184	149	176	189	198	184	172	133	152	163	180	169	155	154	166	175	159	165	184	169	163	189	172	179	167	176
9582	830	1136	1238	1143	1026	821	811	644	689	645	591	539	565	526	508	534	526	540	498	521	486	488	502	495	504	510	501	483	487	458	486	499	459	460	453	500	488	453	456	447	476	421	488	442	429	426	447	428	412	435	456	465	463	428	481	426	382	438	454	444	441	417	429	469	446	442	400	462	456	443	437	460	421	450	410	434	474	453	433	425	421	475	433	437	401	460	419	447	409	459	418	455	445	402	439	419	470	443	456	445	470	418	447	449	432	471	435	457	443	440	423	434	414	446	466	417	462	487	440	460	421	438	398	422	458	459	468	479	400	402	393	446	476	436	411	449	437	431	462	451	433	454	473	429	474	438	396	416	455	419	439	440	427	462	453	417	451	455	434	439	393	422	380	424	467	416	456	468	447	433	465	440	423	420	441	472	416	395	429	390	434	407	417	484	430	414	441	400	471	435	444	445	398	431	461	451	464	413	430	387	451	448	443	416	427	501	419	461	434	469	423	404	480	450	468	448	400	461	454	422	420	454	400	462	463	404	444	491	444	431	426	406	451	450	450	387	408	432	427	423	465	443	456	433	446	456	462	431	407	443	433	433	426	439	432	444	429	412	422	441	412	447	399	442	438	421	484	438	458	436	430	450	443	412	427	411	411	428	446	465	443	447	418	425	407	433	416	430	432	454	386	485	418	432	425	425	413	430	435	444	470	451	414	455	436	418	417	430	419	444	444	428	445	450	429	448	456	456	461	418	439	458	395	451	431	479	437	382	436	412	418	419	471	453	418	444	431	447	435	415	463	433	429	402	422	409	449	421	460	421	448	427	435	442	421	411	466	443	418	445	425	444	439	421	430	474	415	413	429	455	409	452	422	447	402	453	466	393	425	433	400	462	442	424	434	416	413	419	417	422	425	418	455	416	463	399	435	464	429	452	420	426	424	446	427	445	435	408	444	467	433	420	450	433	472	453	444	437	477	478	439	439	444	397	424	421	412	418	459	443	431	404	474	444	448	458	401	447	438	404	441	449	428	449	449	424	413	419	432	413	422	432	400	411	452	433	457	462	450	441	434	445	434	433	434	434	423	423	438	430	446	435	456	439	420	444	456	428	441	425	431	458	421	415	467	417	431	436	446	454	443	425	468	425	453	428	453	447	451	416	463	376	439	401	406	438	460	434	424	415	449	428	431	445	439	452	443	434	426	413	459	425	443	405	451	410	433	397	463	442	426	442	415	405	453	430	429	420	418	442	425	460	396	443	425	411	422	435	451	451	454	457	447	420	451	426	391	432	452	463	427	412	450	439	446	421	450	437	405	430	425	393	455	447	435	454	424	463	466	419	443	406	447	469	417	421	419	435	400	423	405	424	425	407	435	486	455	439	450	432	463	435	412	431	436	473	446	454	459	417	447	463	430	448	412	453	451	422	461	453	447	407	401	443	413	440	404	417	412	437	443	392	441	457	401	410	448	442	443	426	430	424	412	435	462	436	408	428	433	394	397	439	436	451	427	450	422	468	440	408	444	437	447	454	454	462	425	467	426	418	419	442	446	408	421	446	450	448	400	433	442	441	437	472	434	444	420	473	436	437	435	437	391	435	424	431	465	444	450	395	423	468	397	381	452	447	445	443	431	427	426	427	431	381	441	439	477	385	389	465	398	443	434	460	449	423	447	436	456	414	419	420	450	439	418	402	434	419	449	456	417	454	422	447	423	439	427	446	452	448	448	467	492	443	421	433	410	448	391	419	473	412	447	462	431	422	400	433	439	429	459	455	395	466	425	469	399	392	436	435	440	440	442	398	434	440	418	423	481	406	441	430	436	452	440	421	418	430	436	418	445	423	446	439	478	425	429	441	456	440	407	427	404	454	415	450	430	466	480	445	442	417	428	435	416	415	454	462	419	462	413	393	453	464	441	428	424	452	448	431	398	413	423	430	470	436	409	411	419	465	380	486	456	410	402	417	437	475	402	410	447	457	424	425	435	453	439	415	410	418	450	443	431	457	429	432	432	432	464	415	405	388	466	422	404	438	458	452	442	474	410	440	447	463	499	439	443	468	436	440	447	462	467	465	404	427	412	460	421	459	468	421	431	412	462	447	410	412	460	421	417	463	487	425	409	437	465	399	459	415	453	447	460	425	421	462	401	448	422	450	461	398	448	410	417	433	409	460	435	457	424	464	457	428	431	437	431	469	387	456	436	421	460	446	439	415	456	458	421	433	433	443	431	446	437	460	391	409	434	445	430	430	414	421	460	415	462	471	426	463	423	421	442	390	465	436	439	458	433	440	421	481	446	444	437	436	430	427	444	439	436	425	425	450	439	415	451	460	433	421	400	435	458	429	389	457	460	477	433	424	437	427	445	424	443	427	410	417	419	425	430	459	442	386	428	398	434	460	418	403	464	438	431	390	393	413	440	422	446	482	432	461	448	396	437	434	466	458	422	403	458	447	442	435	446	408	412	458	454	432	442	431	424	410	443	469	430	407	447	439	460	404	436	463	466	426	438	438	443	419	438	438	429	438	467	445	454	444	440	457	437	415	435	421	439	438	447	464	429	407	435	430	411	397	460	421	433	408	450	453	432	446	429	437	405	440	398	456	424	445	419	440	451	440	416	488	452	434	461	462	455	421	419	433	383	465	403	422	413	453	431	411	435	435	415	442	440	422	390	466	437	470	413	449	433	436	486	435	414	436	434	387	428	445	417	414	403	418	424	467	387	393	453	471	424	415	399	434	455	468	443	401	388	432	453	424	464	452	418	405	389	416	441	471	454	467	413	449	448	429	468	447	484	426	443	411	420	408	445	507	442	426	413	476	418	439	420	459	387	443	427	429	455	433	443	433	461	426	440	419	421	431	446	440	462	440	463	431	430	439	444	399	427	429	438	397	444	441	448	461	462	476	430	412	473	422	452	418	436	458	448	414	432	418	430	428	446	408	445	420	435	421	420	438	458	403	419	468	427	410	462	409	428	415	423	433	437	418	442	431	424	454	449	426	430	405	475	420	441	464	437	424	427	447	461	411	435	449	485	440	458	435	437	405	435	454	429	434	428	426	440	466	440	417	444	444	429	430	436	449	400	443	472	420	381	438	418	429	433	462	414	430	465	431	419	413	453	444	481	442	461	415	470	458	442	412	450	437	415	427	415	501	437	391	421	457	420	402	427	437	420	466	434	430	436	448	415	416	449	436	407	421	434	438	426	424	414	448	459	450	416	431	424	433	436	437	415	468	432	424	430	425	443	406	456	418	396	427	417	431	412	433	415	386	405	438	428	483	453	400	433	467	470	447	444	410	448	452	427	439	443	425	435	469	412	503	441	439	446	417	447	421	490	425	466	430	400	432	453	414	407	458	440	414	403	426	434	423	431	421	425	457	457	428	402	418	428	430	446	394	420	415	445	450	436	406	432	486	418	410	431	434	437	437	433	433	446	458	427	403	424	443	391	427	435	430	440	451	473	456	444	407	438	452	433	455	449	443	443	426	447	437	421	440	435
24003	2584	1154	877	670	520	541	458	378	382	384	355	400	360	368	346	351	331	302	329	342	356	327	375	343	403	301	324	385	355	331	311	351	339	335	325	328	327	367	340	301	361	303	331	358	345	315	352	361	296	333	362	301	308	317	334	331	321	293	319	339	307	308	308	297	280	334	335	321	351	342	312	336	322	358	311	346	351	345	315	298	291	319	331	310	344	344	308	312	317	319	332	369	333	289	328	323	326	312	306	331	316	332	314	312	351	324	307	351	320	313	328	322	306	313	323	308	338	350	348	335	306	315	322	335	340	357	286	312	324	337	324	344	316	305	319	322	298	305	333	351	333	303	334	333	301	330	340	277	307	324	352	326	321	296	356	298	323	327	302	336	322	347	301	323	287	316	310	306	300	339	309	305	301	280	301	353	289	294	317	360	355	314	340	379	331	365	340	311	302	344	328	304	318	301	319	291	317	328	321	285	323	340	327	335	287	326	326	327	333	290	334	357	344	332	337	324	333	359	326	336	327	321	344	329	346	341	325	328	308	328	310	356	316	316	292	334	315	314	289	301	310	317	339	308	299	280	334	320	310	326	301	315	334	273	340	294	325	324	294	295	298	360	317	347	340	348	360	294	322	339	354	386	340	324	334	331	382	351	326	341	312	311	301	345	337	319	293	282	319	335	324	358	331	341	322	342	337	328	357	345	330	319	320	303	296	286	357	333	354	353	325	277	317	333	324	316	328	297	365	315	352	322	293	330	311	365	302	313	325	322	313	311	330	304	331	333	288	341	318	327	307	315	320	338	342	309	306	324	343	299	327	305	343	325	323	282	281	303	315	308	364	328	337	324	323	301	301	302	316	336	316	319	336	324	320	301	347	310	355	315	315	330	319	347	296	314	335	338	306	353	359	337	313	310	307	311	337	329	304	360	351	332	339	301	307	332	332	319	299	305	337	368	331	322	347	307	332	337	338	307	325	335	298	282	304	324	332	327	333	351	326	273	287	298	283	306	345	340	334	296	341	344	308	325	354	326	329	314	311	338	319	353	333	322	328	335	307	328	344	314	310	315	322	361	317	325	325	335	309	335	345	297	318	333	373	315	340	353	309	346	336	339	308	291	332	314	306	320	354	340	351	304	308	326	349	304	318	322	294	347	300	333	325	293	325	355	358	320	324	339	325	313	324	352	315	332	335	327	296	340	321	344	320	337	319	315	337	323	340	311	293	318	302	352	346	338	316	313	336	291	334	353	320	320	344	328	323	319	334	354	356	330	323	344	346	312	319	282	320	326	303	308	301	320	319	340	344	318	326	318	301	305	326	314	325	345	305	318	292	288	339	331	312	310	305	334	317	314	317	321	311	316	315	324	330	312	309	345	314	347	341	312	296	331	331	338	369	302	310	279	344	328	302	357	315	340	293	345	319	326	344	314	297	323	323	312	328	318	306	324	333	313	312	344	338	343	317	328	326	319	308	346	318	339	321	318	304	296	326	313	335	329	336	355	327	334	311	311	349	345	288	318	343	307	307	352	322	302	326	316	322	302	323	352	356	345	290	324	294	321	342	327	344	341	327	354	316	313	305	332	300	303	326	345	319	358	367	327	326	324	318	297	324	292	301	332	313	311	353	332	338	332	335	343	325	312	344	348	324	310	329	295	299	325	335	355	320	323	324	314	299	346	346	318	334	337	337	331	389	301	297	316	340	336	332	346	349	276	308	323	326	317	325	297	361	350	340	335	380	329	298	309	338	323	300	325	337	335	346	277	327	269	325	317	306	314	326	345	347	354	311	341	303	284	336	311	336	348	347	312	313	319	344	347	333	294	329	323	314	321	360	312	306	318	347	319	319	299	349	304	303	323	341	336	360	325	302	316	344	339	308	348	312	305	341	306	346	301	307	335	319	363	318	331	324	301	285	356	328	321	289	321	290	348	302	317	321	340	340	359	333	313	341	331	323	316	296	317	322	310	292	326	324	330	327	358	328	289	312	326	329	360	323	284	341	335	371	340	347	311	335	295	319	346	307	311	293	323	314	306	316	358	330	347	354	288	338	351	345	314	348	312	328	343	337	308	320	327	336	340	319	311	332	299	319	330	335	338	355	363	308	309	321	310	332	346	322	333	325	300	318	312	298	351	298	328	274	319	359	309	346	294	325	314	318	329	316	327	353	279	336	341	327	321	331	319	338	319	313	336	311	337	331	317	370	341	305	315	357	326	294	331	328	300	313	316	314	332	386	324	330	331	340	302	313	354	309	342	343	340	309	320	318	316	315	358	339	326	334	324	320	334	353	314	344	327	322	339	306	325	319	331	326	343	324	305	317	324	344	287	307	305	309	288	332	343	348	323	337	317	324	290	316	331	316	314	371	330	309	336	328	315	320	347	324	301	312	370	347	335	319	372	315	302	305	335	357	330	346	328	298	340	319	286	319	298	313	329	344	288	302	309	329	324	317	298	347	308	316	368	315	340	323	326	313	326	307	336	326	342	336	340	337	325	314	309	298	317	332	336	348	313	342	323	324	354	312	331	349	329	317	310	305	325	291	341	305	324	317	279	374	364	288	340	362	352	292	365	353	325	361	302	331	288	307	369	323	330	304	295	326	364	287	317	313	361	338	359	315	346	310	303	321	343	346	307	342	316	324	307	354	332	313	320	352	319	314	318	308	331	327	294	315	322	334	359	319	299	287	321	321	338	312	297	318	303	313	366	288	325	342	344	330	320	313	327	331	334	304	300	313	342	308	319	292	348	333	319	323	341	302	304	356	323	335	315	306	325	302	291	360	309	356	282	301	292	328	321	321	322	339	338	300	284	331	316	319	300	313	360	290	328	294	340	318	314	338	308	325	319	346	330	311	289	317	317	316	312	317	347	334	328	341	308	292	326	276	307	329	341	311	304	328	296	316	350	330	339	294	343	317	313	321	337	324	363	311	331	295	307	325	320	289	305	274	301	334	329	362	308	330	335	353	351	315	365	320	335	330	328	322	318	307	327	352	327	329	309	301	334	345	325	334	313	307	326	353	313	286	347	321	308	318	308	348	299	295	328	339	313	299	358	290	293	308	338	333	333	335	315	307	328	310	348	363	329	308	336	331	366	342	340	309	344	327	304	338	320	343	316	330	325	313	356	336	340	354	291	335	316	295	288	295	334	338	317	372	313	307	316	321	335	315	314	322	340	338	315	307	335	330	311	337	325	330	298	294	320	324	297	342	337	346	329	304	298	361	298	299	330	327	353	327	313	349	334	332	289	337	340	343	354	339	311	338	309	271	347	298	313	329	279	304	314	315	321	350	350	329	311	279	324	336	314	299	333	314	309	328	319	336	301	312	335	339	309	310	323	329	308	325	357	309	296	323	334	333	364	323	330	312	312	335	311	304	332	329	323	333	330	315	322	289	355	308	333	319	292	324	353	303	314	318	310	340	332	350	295	325	329	335	329	309	313	320	310	313	340	304	344	327	327	344	307	321	311	313	307	344	336	312	297	321	342	336
13011	1481	2103	2309	2100	1737	1535	1377	1263	1098	1066	1062	969	945	919	904	905	915	790	894	869	822	810	857	826	831	836	811	841	844	780	810	832	809	791	837	827	823	789	777	794	821	736	788	794	754	799	784	775	760	784	796	761	763	727	766	776	771	777	748	702	745	782	766	762	794	797	714	710	784	751	755	788	781	719	782	717	784	778	766	727	723	754	748	847	796	757	726	780	751	796	734	736	745	753	750	758	771	739	769	748	764	772	729	786	727	791	751	743	749	729	728	741	764	711	747	807	730	746	705	762	746	731	738	752	704	763	773	754	735	747	761	752	711	710	791	767	746	728	723	744	735	719	705	747	778	721	722	757	746	744	750	746	746	712	736	748	746	771	715	730	729	759	702	711	725	695	704	769	766	756	738	761	735	753	821	750	742	740	709	696	784	809	752	727	746	715	733	693	780	761	762	726	728	731	683	735	730	728	715	734	744	775	776	760	718	727	760	782	785	721	774	704	766	746	756	745	713	739	759	751	779	763	756	730	779	791	743	693	722	718	712	760	733	796	771	713	725	757	716	739	789	740	784	742	745	754	715	782	777	754	745	705	775	739	716	782	696	727	675	709	743	719	712	734	774	819	721	714	760	744	735	757	744	741	784	719	755	769	739	751	745	768	718	720	717	690	766	738	763	755	719	774	764	736	738	759	786	764	758	749	786	751	731	706	697	713	717	754	751	769	710	712	729	752	753	710	759	706	771	749	748	735	795	752	771	732	752	758	730	758	730	754	744	734	749	721	721	733	684	759	722	780	722	710	736	772	792	746	776	718	741	781	774	777	750	691	778	719	782	727	735	718	734	770	753	781	751	760	773	754	759	742	721	756	780	814	775	701	698	757	706	694	735	733	795	708	777	794	725	722	746	766	737	726	732	762	728	750	762	764	740	706	729	725	765	742	767	798	771	750	724	779	700	753	750	739	756	699	714	759	726	755	741	738	756	778	681	756	715	756	760	744	743	735	819	733	732	745	711	772	819	725	711	733	775	767	779	714	736	748	694	708	707	727	768	709	765	778	738	724	765	778	740	787	695	767	717	771	766	750	720	745	753	750	719	753	696	752	751	711	713	743	757	731	757	728	733	798	795	738	684	706	767	733	711	774	758	733	765	771	740	757	776	751	746	753	765	721	708	713	746	761	736	766	737	746	761	714	712	733	738	732	739	795	722	715	751	795	748	739	752	743	740	726	811	760	753	775	790	767	731	735	687	731	767	734	808	759	721	760	777	729	768	770	729	751	745	746	715	753	727	730	706	732	766	768	765	763	726	711	731	756	757	748	752	754	693	765	772	731	716	732	716	753	730	724	804	724	734	684	770	742	750	729	698	728	789	739	754	732	718	731	779	775	777	758	735	811	720	786	734	750	749	705	737	737	811	817	767	771	754	799	742	737	785	723	707	761	752	752	754	723	725	750	746	779	719	787	733	729	716	767	761	755	740	714	781	776	788	754	805	757	740	781	770	778	758	708	736	737	767	779	712	703	742	728	748	733	738	726	692	735	754	757	789	725	761	735	762	759	701	744	739	774	788	753	735	712	737	778	747	726	779	760	715	718	765	754	765	727	769	722	766	744	737	731	749	780	756	748	757	758	746	720	737	780	742	752	793	810	742	742	758	730	732	796	710	738	742	726	759	784	758	703	743	734	723	743	774	753	750	756	713	777	747	789	763	726	747	749	810	727	686	743	752	804	688	760	746	768	719	780	692	759	739	722	780	776	782	689	753	761	686	756	776	777	737	768	754	768	738	729	803	771	759	791	769	758	729	766	734	786	742	709	755	783	768	714	777	739	790	735	717	774	746	848	771	750	746	754	799	776	761	739	682	791	756	735	756	766	726	762	723	723	721	684	774	733	744	705	766	808	756	722	728	755	797	748	736	711	781	741	780	724	768	726	736	760	700	791	752	785	729	731	751	723	759	766	710	727	714	771	792	757	729	719	755	733	728	733	718	762	755	754	728	747	776	744	733	761	726	744	708	729	704	787	752	733	765	813	822	779	747	765	709	802	742	766	756	710	745	778	710	737	754	742	706	754	748	720	771	707	745	709	752	770	766	694	732	759	759	743	794	725	709	726	795	722	729	773	782	761	735	748	749	751	719	763	716	750	727	800	735	783	770	726	757	725	751	817	731	749	753	689	735	675	720	729	758	727	757	763	779	786	729	738	760	736	730	768	780	792	740	784	760	811	690	746	775	801	732	810	737	767	746	757	769	739	735	738	801	741	788	732	734	768	731	710	713	779	737	736	748	732	750	748	757	770	777	763	729	778	772	759	777	750	764	757	763	729	726	771	800	754	763	737	756	749	768	734	731	713	737	780	770	741	740	755	762	750	703	755	721	741	718	729	739	700	748	733	745	736	707	735	784	753	733	738	710	777	767	792	681	768	770	759	723	745	786	763	695	786	737	705	741	758	757	775	747	777	722	749	762	746	714	721	729	763	771	719	767	755	748	726	732	711	711	714	761	759	744	729	707	707	743	767	796	770	775	736	748	748	800	744	788	728	752	766	750	761	753	785	720	739	790	741	698	740	726	707	713	749	761	729	766	794	777	729	740	730	761	716	761	734	734	759	725	798	736	736	714	794	748	732	753	750	745	753	700	790	750	733	762	755	781	745	752	736	750	748	758	705	704	800	751	798	734	773	717	752	775	730	717	761	730	759	757	739	745	701	790	767	779	728	761	718	732	742	745	766	768	746	744	790	775	718	766	734	753	789	725	731	730	735	734	756	689	805	801	786	719	747	729	738	719	739	686	789	721	744	745	779	749	777	762	754	760	726	720	781	741	757	753	787	675	733	742	734	761	691	779	733	697	792	711	729	751	781	806	768	749	779	726	785	741	747	768	761	788	719	762	721	727	769	761	738	681	738	765	809	731	726	769	795	723	716	748	763	713	752	723	765	726	733	676	695	746	769	713	761	722	727	774	777	713	767	760	757	775	781	716	770	737	731	755	762	755	744	699	754	721	720	670	696	751	700	792	730	721	744	750	714	758	729	734	765	732	735	735	733	720	717	748	741	794	693	756	750	808	732	722	799	778	738	773	782	713	762	769	740	719	740	723	702	752	673	741	757	753	728	697	746	746	709	744	725	722	728	754	759	730	760	727	704	832	755	742	745	725	787	739	790	785	767	721	708	717	748	708	747	757	730	715	738	747	789	783	756	723	708	746	734	746	744	756	821	771	711	740	775	762	740	736	768	762	761	689	749	737	750	778	742	717	762	782	761	756	760	803	741	741	720	724	705	777	738	766	761	722	707	727	751	744	714	764	759	747	718	755	785	726	793	748	764	769	777	808	767	725	710	757	767	803	717	724	744	775	756	755	725	742	759	744	783	748	743	701	713	744	783	746	764	751	734	759	757	735	754	797	780	736	771	750	711	741	735	718	753	739	792	789	700	729	788	776	731	748	809	710	746	740	747	740	723	768	718	762	751	736	679	733	733	753	687	748
4962	380	243	280	258	264	221	234	192	234	211	230	229	238	238	218	247	217	263	245	235	243	223	255	235	225	238	249	256	223	243	245	247	250	238	211	298	222	238	237	247	219	233	248	235	212	248	214	233	232	226	214	256	250	245	245	250	261	227	210	220	221	239	234	242	265	246	204	244	234	218	211	222	243	254	251	219	197	251	235	251	253	257	216	236	204	236	248	222	263	220	217	238	246	231	219	232	258	231	195	235	262	216	242	224	248	247	222	223	217	205	256	194	253	223	234	272	212	209	238	256	215	237	218	206	222	250	259	209	232	237	222	220	236	230	240	202	246	230	245	246	272	214	220	205	195	224	253	255	199	239	225	237	230	225	239	253	223	260	237	245	255	265	232	239	248	249	222	249	243	246	227	220	223	222	236	233	253	233	198	238	239	254	228	220	241	229	181	234	229	259	264	263	238	260	229	220	263	257	227	247	212	242	234	235	243	247	224	231	268	201	230	261	232	220	210	232	213	222	241	256	251	259	253	264	275	250	225	230	252	257	239	235	224	236	227	218	253	222	233	236	232	227	231	249	248	225	239	239	245	248	225	247	220	214	218	220	234	233	255	237	227	242	243	249	236	241	236	237	237	240	242	218	252	270	216	213	224	235	213	239	234	234	232	261	219	216	224	243	240	232	264	218	243	258	243	257	271	235	244	243	262	234	249	243	235	245	228	202	249	249	240	232	247	266	240	213	271	244	235	219	212	246	215	263	242	258	235	236	228	245	218	251	221	216	266	219	211	225	217	233	259	251	237	231	239	216	250	253	255	250	190	219	220	232	251	259	211	209	238	221	240	224	211	239	231	234	232	225	228	244	253	216	240	235	235	237	248	238	224	218	260	218	206	224	215	245	220	236	238	263	241	253	255	246	258	237	266	256	214	226	218	225	220	237	245	245	237	211	234	281	270	246	234	222	238	241	221	207	227	222	239	249	232	261	225	197	225	206	214	226	237	249	227	240	229	215	220	263	235	240	247	234	275	218	251	219	230	242	222	244	224	242	238	247	227	247	248	238	248	229	250	228	191	260	247	230	226	260	215	217	227	229	227	235	260	254	197	229	227	236	203	248	227	217	237	275	239	236	215	247	269	215	246	240	201	227	226	242	230	258	225	225	225	253	209	244	253	190	210	234	215	233	249	266	232	250	240	231	267	193	240	216	234	220	197	253	258	239	242	249	251	266	218	241	228	261	221	229	255	263	237	238	238	243	256	250	267	282	204	218	232	260	221	217	232	233	231	232	229	248	222	217	252	239	246	216	227	263	225	232	244	222	205	244	254	232	248	266	223	230	225	256	245	227	245	245	196	259	235	224	223	201	214	223	248	234	244	216	237	241	205	243	235	239	252	226	227	225	232	208	229	257	239	236	233	220	237	203	240	216	218	236	215	215	258	216	246	251	237	260	220	255	251	246	269	223	256	226	255	259	280	246	229	241	237	231	245	249	242	245	257	216	242	226	241	208	242	226	227	235	226	233	256	269	244	226	229	255	240	228	214	247	276	248	247	252	229	247	229	219	229	232	246	259	245	217	247	224	201	260	219	214	266	236	209	230	237	254	219	240	250	236	214	209	226	220	242	237	234	234	267	240	262	254	277	235	253	248	214	232	220	250	270	280	252	237	261	254	206	198	245	248	219	239	235	227	225	219	275	233	223	227	243	210	234	242	221	223	233	228	210	235	243	237	198	214	242	223	227	266	223	214	260	200	224	235	246	226	226	243	223	239	210	250	250	262	210	210	221	262	257	230	217	237	247	289	245	248	249	221	240	257	237	219	241	223	242	231	218	240	243	210	227	243	235	227	244	219	257	223	251	220	247	236	243	236	199	218	246	220	241	235	198	226	236	245	250	243	230	230	224	254	271	256	240	250	224	214	229	222	248	264	215	257	216	259	245	258	243	229	252	226	232	245	232	227	236	205	240	209	235	239	256	250	267	224	227	254	231	240	227	201	228	227	238	238	272	253	246	228	232	244	249	231	239	231	264	253	256	215	231	256	232	218	239	247	234	263	242	210	235	235	226	227	239	233	260	248	285	230	231	230	250	235	249	239	250	233	252	238	245	248	279	269	256	242	239	247	238	236	232	225	247	234	242	261	238	213	279	246	238	250	213	211	217	252	214	261	244	267	248	230	232	241	229	263	244	251	253	215	237	222	244	245	227	257	235	192	212	222	227	239	266	225	242	223	225	235	239	240	241	269	246	237	239	220	224	244	253	237	246	226	244	246	252	221	254	241	229	234	239	247	243	236	260	246	242	221	219	266	218	221	248	206	217	253	221	248	225	227	213	224	216	250	216	239	258	247	233	221	262	237	240	221	242	240	261	242	238	230	229	244	246	248	261	236	229	214	240	230	206	224	225	223	257	245	247	213	235	203	263	232	209	197	250	249	232	271	218	226	212	219	249	247	185	197	228	217	256	289	228	237	225	236	260	240	254	263	216	219	237	236	220	261	236	235	254	211	242	229	253	226	228	229	266	238	238	228	227	258	223	234	276	218	230	231	266	249	244	274	214	257	269	249	245	236	269	244	228	213	240	228	250	239	238	235	251	234	246	219	240	232	245	234	239	216	233	230	215	246	220	237	225	249	260	254	233	228	227	193	229	254	245	231	266	249	250	230	252	252	228	230	244	242	223	238	239	265	258	230	243	254	264	270	244	241	229	268	217	226	256	250	239	243	223	226	233	243	227	239	233	235	251	273	242	243	227	243	250	243	244	242	255	226	237	223	222	251	234	205	260	230	243	250	232	245	232	259	245	247	253	237	222	264	278	227	247	259	234	218	246	249	243	260	250	274	218	225	263	237	266	224	237	209	222	231	246	249	229	253	254	215	259	232	260	221	215	236	233	277	239	248	240	228	250	250	249	230	216	233	238	224	252	245	234	275	245	263	240	241	258	223	234	255	245	227	200	227	253	221	241	227	237	213	249	217	235	265	250	229	238	236	271	234	224	266	242	201	248	265	230	250	227	267	252	263	218	234	228	271	248	242	235	233	241	240	208	224	238	250	215	235	221	259	266	247	221	244	237	239	228	222	250	230	223	248	220	245	224	249	230	258	222	227	219	214	214	213	240	242	231	229	234	231	201	217	198	263	232	257	245	240	283	245	200	194	262	253	239	219	218	219	267	247	231	245	259	257	224	221	240	224	218	222	236	248	244	237	233	239	251	248	213	237	262	242	249	245	211	242	227	226	254	247	236	224	259	235	242	246	223	253	235	244	229	236	222	275	228	243	237	223	274	234	250	223	250	222	225	258	242	245	231	228	228	250	236	250	227	246	244	253	225	238	214	240	216	222	251	203	219	239	250	228	238	218	224	249	242	214	250	256	201	243	208	230	214	234	200	256	226	238	256	234	225	285	246	229	247	226	259	232	233	220	212	236	252	272	229	245	215	263	255	263	228	222	235	273	227	224	259	249	257	236	246	257	210	232	232	219	256	241	239	246	248
3510	596	622	640	595	551	600	542	563	576	538	603	561	538	560	548	582	529	607	535	576	600	572	573	568	577	578	568	562	557	566	553	558	541	538	506	587	574	574	525	565	548	579	546	539	579	563	517	545	505	596	585	535	558	548	523	546	583	571	533	588	556	560	551	560	542	611	531	549	555	524	524	532	545	581	567	525	553	496	567	586	545	545	555	555	606	548	522	551	588	532	539	520	543	557	558	524	574	561	551	541	559	581	581	532	525	509	533	529	511	556	572	543	524	540	570	512	531	537	561	516	550	532	572	548	543	535	525	535	571	520	569	576	470	567	548	511	554	562	549	549	533	556	528	550	537	561	512	539	572	519	558	528	549	536	536	536	546	573	588	528	562	559	564	600	590	573	521	561	517	546	543	505	568	533	537	594	567	540	513	553	526	558	555	546	566	547	542	518	563	544	539	522	541	527	517	554	573	524	521	559	558	526	589	548	544	540	559	562	551	556	496	543	523	579	573	531	535	522	552	548	563	562	545	558	555	581	535	531	523	538	544	511	524	516	519	582	551	568	541	539	566	539	533	539	549	594	564	562	529	575	512	539	553	578	556	521	579	579	537	544	558	508	539	565	549	557	485	533	521	587	548	502	559	510	530	563	564	581	526	533	566	523	560	554	526	599	510	532	550	502	532	508	560	581	542	588	511	578	547	565	567	565	549	551	559	524	541	570	566	520	564	557	517	545	530	522	539	519	580	565	537	514	530	505	560	520	538	556	536	539	531	513	488	581	552	556	575	553	511	500	541	588	537	535	543	547	525	558	546	549	556	537	514	576	527	533	513	578	564	557	530	544	556	539	514	563	518	560	572	548	541	547	495	581	545	505	528	542	522	493	536	516	538	568	562	532	568	567	566	551	522	565	557	573	508	559	512	523	536	555	530	599	570	544	517	557	524	532	535	525	552	520	579	519	572	529	565	543	536	551	554	505	550	590	517	551	550	528	540	531	543	586	521	563	552	529	613	568	534	561	568	537	509	554	514	535	590	583	519	564	501	510	544	540	552	530	574	533	539	499	510	551	573	543	556	514	519	524	560	513	524	558	560	501	520	621	566	542	561	554	553	524	542	584	547	555	551	552	544	573	551	544	620	570	520	573	553	552	529	553	604	569	531	554	554	553	529	499	564	546	566	549	542	548	550	550	538	549	535	549	538	558	568	529	546	546	539	504	555	549	497	553	542	556	560	562	551	575	559	530	557	540	545	531	510	555	552	535	548	526	539	544	550	573	577	537	574	594	516	549	539	511	549	512	573	543	588	568	526	586	527	555	521	548	549	540	563	508	566	555	538	539	561	537	532	566	536	553	539	550	561	532	553	555	511	540	538	542	527	505	529	545	531	562	553	542	557	547	541	563	550	557	542	560	548	567	536	562	551	563	539	576	532	548	528	555	554	518	542	530	580	552	558	492	560	613	551	550	546	615	527	586	549	566	519	565	525	566	566	555	535	537	509	585	542	550	567	524	527	588	581	526	552	554	568	566	579	553	536	536	554	519	571	529	568	579	542	554	513	575	538	560	538	514	556	525	561	524	547	525	550	546	569	541	555	554	526	508	564	564	570	529	564	569	564	536	540	530	557	554	552	563	505	560	516	543	585	563	542	544	530	534	584	538	553	560	530	542	515	539	561	587	577	502	565	542	548	556	550	540	556	533	550	538	579	535	506	589	535	572	521	559	563	557	505	545	531	561	557	549	545	497	545	543	559	556	563	549	570	525	518	571	553	553	548	505	565	535	560	544	551	539	513	532	544	506	524	511	551	524	573	535	572	558	532	533	503	577	517	585	535	584	501	561	542	525	568	567	577	582	526	535	550	598	519	521	569	538	536	540	545	521	510	557	582	554	555	557	565	560	575	566	554	574	507	518	590	538	532	539	578	532	591	590	487	565	552	536	577	548	533	530	536	566	565	570	548	526	573	532	554	546	513	573	557	518	573	525	525	530	533	532	505	564	530	546	541	583	547	592	546	571	590	540	519	520	586	566	527	548	521	529	568	559	542	558	535	507	532	571	512	540	556	563	524	537	535	531	506	567	537	553	571	567	506	563	513	514	538	575	545	612	538	554	547	535	553	555	474	520	538	597	536	559	526	548	541	575	554	578	551	525	528	558	526	568	508	522	538	539	535	555	569	516	571	535	548	571	580	553	577	543	562	574	533	556	545	546	563	547	574	487	517	536	509	570	561	566	531	545	547	548	570	521	560	492	538	535	571	534	526	520	567	524	557	561	526	547	613	537	570	543	527	561	555	530	516	556	565	587	593	536	556	525	567	555	533	548	575	549	581	560	517	570	521	566	552	553	533	584	540	558	535	534	558	591	516	572	559	516	569	548	550	555	546	549	514	505	579	512	555	556	569	550	575	514	541	562	536	599	524	508	541	520	561	577	570	571	536	565	557	546	616	570	514	570	532	521	548	542	570	566	555	549	515	522	574	561	533	546	508	590	570	545	550	553	528	573	559	532	558	525	520	539	517	561	552	580	551	531	562	576	543	543	519	524	550	559	563	579	579	550	516	537	534	524	524	552	590	543	549	542	530	591	546	566	591	554	515	532	545	549	524	557	532	539	506	583	537	549	522	564	551	552	569	568	559	518	573	606	542	526	548	537	564	544	530	543	572	579	562	576	505	585	542	555	515	548	573	579	546	465	542	547	587	534	568	556	574	554	528	514	580	564	529	516	502	560	541	500	539	557	560	582	563	530	554	594	529	536	511	511	533	566	519	555	545	584	578	513	609	556	539	562	528	543	599	566	581	577	515	550	536	565	574	545	512	559	572	565	562	562	544	535	551	533	570	559	525	529	552	541	548	544	567	548	554	504	543	527	530	556	482	526	520	580	544	536	552	532	546	565	561	557	543	536	546	559	564	594	526	550	559	592	494	586	533	542	529	520	512	553	548	600	577	519	564	585	554	534	505	511	528	512	572	541	549	561	573	550	567	554	577	521	551	574	609	543	527	560	554	546	519	531	529	550	541	518	542	541	587	512	553	554	563	565	530	571	571	569	559	535	513	520	535	529	579	545	585	542	499	516	580	517	529	559	545	548	535	536	539	516	541	570	535	504	535	568	535	564	572	536	529	589	553	558	562	567	572	557	555	509	559	568	574	499	538	526	497	571	558	505	552	533	555	522	533	568	518	535	521	517	537	536	541	529	543	523	560	528	548	576	559	525	533	566	552	524	533	519	567	530	517	559	561	581	511	527	499	515	567	512	539	509	550	557	520	544	585	509	520	586	498	562	532	532	580	565	573	568	560	575	539	555	536	492	544	593	525	560	560	560	513	561	518	536	564	515	558	534	564	515	537	575	561	531	563	557	525	551	525	537	567	537	532	522	562	527	523	596	605	580	542	563	572	586	512	521	578	562	544	545	535	576	568	520	564	549	516	537	545	550	573	539	567	539	524	550	533	551	564	561	523	539	549	555	541	565	543	560	562	578	552	534	553
15470	1060	543	431	366	299	291	220	206	198	198	217	184	214	201	173	213	164	186	156	181	185	201	186	210	183	162	178	180	198	213	177	161	198	185	183	166	186	152	167	192	190	195	180	158	180	184	178	182	151	164	181	193	171	160	148	157	172	187	198	194	180	193	175	186	201	155	155	168	187	179	179	191	159	162	178	166	187	177	177	163	187	172	159	156	161	170	184	143	196	155	171	148	174	187	169	167	187	212	203	171	175	158	170	161	179	189	140	167	183	201	183	188	208	192	164	151	143	155	170	178	164	176	155	179	192	181	145	167	183	195	177	171	141	169	187	159	176	171	194	159	159	182	154	179	166	169	189	162	166	179	166	174	181	163	174	179	191	175	183	176	187	176	182	158	181	158	155	177	178	183	183	191	185	167	177	202	182	182	160	153	170	171	167	205	173	173	167	167	167	169	149	158	201	163	157	209	167	195	182	178	192	178	190	199	173	183	153	161	175	171	184	157	177	203	169	177	190	157	163	151	178	181	172	170	170	182	188	186	155	185	168	181	208	170	170	171	181	202	199	147	178	147	166	178	206	187	173	187	157	198	175	173	195	163	159	183	167	165	169	182	158	161	155	196	174	178	202	163	167	144	184	203	181	205	162	156	178	205	152	204	173	184	174	207	176	161	171	178	184	189	160	161	178	167	180	173	186	180	167	180	153	173	169	181	184	188	178	173	189	162	173	152	171	168	172	170	197	165	180	167	195	191	175	192	179	180	161	159	178	177	168	169	167	162	169	161	184	174	156	170	175	178	146	189	184	198	175	192	171	155	171	202	186	162	175	166	186	178	188	165	161	190	156	189	205	176	186	160	172	180	181	159	194	167	169	174	198	193	174	178	196	172	163	161	162	147	166	168	184	165	173	160	164	159	171	176	172	166	165	182	171	173	177	164	192	178	177	197	168	168	161	181	167	162	166	177	174	188	152	143	154	163	188	160	196	176	143	160	146	180	179	163	163	199	151	155	156	184	182	166	162	166	214	184	194	198	159	219	168	196	183	184	175	196	194	206	159	171	185	200	185	141	157	176	163	161	175	181	169	166	183	189	168	165	172	153	183	201	181	165	192	167	183	177	166	195	175	172	168	164	181	173	171	180	189	177	170	158	149	189	161	175	151	172	174	173	170	155	162	153	180	171	166	179	166	183	164	170	170	193	167	159	156	169	181	164	175	167	190	179	194	166	167	175	174	186	166	125	198	181	182	184	168	170	174	171	166	183	179	177	202	164	179	157	153	177	197	184	191	172	167	179	184	187	179	176	187	160	195	162	192	148	143	174	167	162	176	172	158	171	183	205	190	189	175	167	185	175	187	146	172	182	174	183	175	165	157	169	147	190	174	188	198	162	182	183	155	165	165	171	171	155	183	182	166	182	214	171	167	201	211	176	171	188	184	173	213	181	171	172	190	181	192	171	166	165	181	171	199	178	190	180	200	188	158	170	200	166	180	191	182	166	182	178	197	180	183	163	193	202	152	149	199	178	167	138	166	176	187	192	197	182	173	169	198	172	186	155	162	191	162	162	162	147	147	172	178	182	192	184	187	183	200	167	150	170	187	177	183	151	188	196	188	143	167	197	165	163	158	159	157	164	157	145	174	167	197	163	180	168	160	170	172	174	159	174	165	186	200	185	198	190	163	176	187	197	201	160	160	187	188	193	194	190	174	160	174	171	171	178	156	193	181	195	183	155	175	181	189	163	184	165	174	188	184	176	183	189	199	150	176	155	204	177	189	194	183	192	160	168	161	174	181	172	188	169	197	170	186	195	218	177	161	165	173	171	159	168	203	167	176	164	177	151	170	179	189	190	167	172	166	159	193	174	166	163	202	162	181	171	162	173	172	183	200	200	171	149	184	144	163	173	153	184	167	144	151	164	173	179	158	165	196	180	184	166	149	178	172	155	147	155	190	152	174	172	156	145	176	182	185	170	169	170	168	193	176	189	188	185	171	188	154	172	182	176	190	172	168	190	155	193	169	180	173	185	182	205	172	162	180	187	197	167	173	206	159	174	199	157	177	192	163	175	195	186	185	190	185	179	181	181	199	188	207	200	142	145	169	169	177	197	181	179	172	174	163	187	186	164	174	206	179	194	168	155	184	171	184	177	170	195	177	171	184	168	184	161	208	177	192	173	172	173	191	165	176	169	164	163	157	152	175	169	157	151	161	176	166	164	193	164	175	177	157	159	160	153	187	194	157	180	195	186	195	151	170	147	182	186	168	177	183	171	165	163	162	179	172	163	153	168	166	186	192	187	147	186	175	163	179	175	155	173	167	175	189	182	152	185	187	186	193	169	194	178	189	181	175	214	175	168	157	166	162	170	185	175	159	186	170	181	175	194	199	175	187	180	199	162	168	176	159	174	191	187	186	159	155	184	185	200	180	188	171	165	160	174	166	192	169	173	191	167	200	147	173	178	159	197	165	179	193	149	177	160	153	177	143	190	164	168	167	163	177	178	190	205	177	163	182	172	161	167	195	183	167	195	178	196	160	182	170	156	188	189	181	170	162	180	158	166	206	161	175	176	156	163	171	205	189	187	184	159	179	179	187	182	175	177	189	172	168	160	172	153	155	180	150	165	180	160	189	174	179	167	172	170	181	150	183	177	184	178	190	171	153	171	170	174	180	179	178	173	165	175	174	155	183	164	172	172	153	211	191	172	167	178	172	159	181	164	151	169	164	194	162	173	143	151	182	152	166	190	159	172	172	194	174	171	173	179	181	175	180	197	176	198	166	187	178	142	169	179	154	174	167	144	189	149	168	191	183	193	178	158	180	180	167	175	175	167	160	163	178	171	172	169	203	162	178	178	177	178	170	187	192	185	204	156	175	159	172	182	181	167	157	172	193	166	203	217	185	188	150	192	185	172	175	151	179	184	169	151	163	158	161	173	160	158	176	190	177	170	149	206	168	179	178	187	176	150	167	159	153	155	180	181	179	165	186	193	177	176	171	147	167	182	180	163	175	137	180	194	166	176	177	178	186	176	163	174	165	185	172	176	175	189	162	170	168	170	160	150	168	177	188	159	199	194	181	155	173	197	189	184	183	155	188	181	174	178	173	171	181	176	203	190	181	166	162	175	176	195	182	173	189	183	185	148	169	173	172	178	171	162	186	180	160	180	186	178	143	163	154	179	192	168	153	202	202	179	166	167	150	167	196	183	196	176	166	178	182	186	159	195	185	162	187	175	197	147	188	166	157	158	158	160	181	182	178	160	162	167	180	178	166	172	164	161	179	182	172	152	182	181	181	187	169	172	174	182	193	164	170	174	167	163	162	179	194	205	196	194	165	163	178	193	170	181	146	185	174	162	167	155	178	150	188	194	152	176	164	170	167	155	173	178	188	154	165	177	176	215	179	175	176	196	179	163	213	169	206	189	197	156	149	172	172	183	193	170	164	159	162	209	198	160	154	156	176	165	166	164	198	199	161	210	184	178	171	185	172	178	164
9927	777	1118	1198	1156	952	810	771	772	659	626	618	602	614	530	555	519	499	551	489	514	486	522	490	504	525	518	505	498	501	462	491	503	460	471	425	458	473	457	455	494	486	422	473	439	446	429	439	424	462	487	442	519	454	450	422	434	469	463	418	478	459	433	465	436	423	477	399	449	468	450	489	475	443	451	461	496	456	439	419	454	424	433	497	461	433	454	422	457	458	443	448	442	458	445	460	429	420	458	405	431	464	466	419	461	469	438	411	450	463	451	435	422	418	459	403	451	453	411	444	441	479	473	453	434	425	428	455	423	459	458	427	460	449	416	451	422	434	433	453	427	432	446	474	450	422	428	453	428	408	463	444	442	423	487	414	466	454	431	440	424	480	408	438	506	418	443	452	451	421	435	448	471	459	441	422	442	467	430	437	447	441	401	438	426	432	456	431	406	448	425	439	422	469	454	426	422	411	447	454	441	442	425	454	438	430	426	451	473	482	448	409	458	441	438	460	435	436	444	484	414	446	426	407	449	398	482	435	410	428	452	410	467	452	455	437	450	403	406	442	444	470	440	470	464	453	456	424	437	442	444	448	426	471	410	432	458	426	448	423	464	445	443	457	421	430	403	421	457	424	424	442	454	418	442	450	481	476	453	447	444	433	396	449	426	434	456	475	438	443	406	482	397	426	473	450	429	474	433	435	463	488	429	408	424	467	460	439	415	437	448	464	467	436	410	431	433	452	434	470	418	458	441	440	444	464	444	441	408	423	472	456	460	417	456	416	452	442	452	439	471	454	467	446	443	436	465	450	419	435	433	451	417	439	446	456	459	408	479	436	425	431	448	428	454	403	457	418	455	443	470	424	448	463	445	416	436	447	449	453	461	455	432	435	441	436	449	423	463	440	457	452	435	450	446	412	508	436	432	430	470	404	445	470	441	451	431	455	469	414	421	453	451	445	416	474	425	420	461	426	424	449	447	448	434	444	422	438	460	494	428	438	430	446	445	449	432	462	430	465	451	448	426	405	447	408	448	476	430	384	447	457	429	416	435	429	424	415	433	407	456	506	446	460	441	479	412	455	429	444	419	435	431	448	415	439	440	444	454	430	445	416	424	413	470	428	422	462	446	435	424	425	430	404	418	453	459	447	441	425	431	450	448	445	449	418	451	449	475	467	420	436	464	445	460	439	438	452	374	466	467	426	427	413	444	442	446	420	403	430	432	438	448	452	450	417	425	432	416	452	418	445	420	454	433	444	381	481	448	423	433	444	424	404	444	440	434	454	450	465	449	426	454	449	428	460	423	430	404	449	417	420	479	420	460	475	417	481	466	452	453	445	437	410	435	442	435	422	414	423	405	491	468	418	445	406	452	451	462	442	428	483	465	415	421	463	443	475	452	427	412	435	458	435	417	410	416	448	447	478	437	433	431	450	444	450	427	438	461	442	441	485	410	441	459	447	423	428	445	438	444	439	437	434	429	472	404	448	473	465	420	386	449	422	450	467	454	491	392	453	426	416	464	419	462	412	439	478	404	437	413	425	442	429	405	472	413	492	410	468	438	422	467	513	421	444	452	449	447	445	407	447	437	395	466	443	452	440	447	481	449	450	456	400	417	445	470	464	446	458	417	440	421	434	413	459	475	459	421	427	469	470	447	465	432	440	423	452	466	431	455	464	454	430	455	410	439	440	434	445	490	476	474	439	451	419	417	453	456	411	471	493	422	444	431	424	455	415	445	421	453	425	448	443	422	472	416	440	449	418	461	430	459	475	429	432	423	424	428	453	417	414	399	425	432	466	444	425	454	425	423	420	467	420	469	457	421	466	427	450	441	416	409	459	455	433	448	440	381	417	453	430	469	443	449	466	428	455	423	467	419	458	436	442	432	443	462	419	449	482	450	386	455	470	441	433	452	422	470	458	462	459	421	446	437	434	474	441	441	436	444	426	395	457	427	460	432	473	428	453	402	412	416	443	454	425	450	423	451	443	480	413	442	446	412	420	420	402	460	425	429	437	473	451	422	428	434	447	437	467	471	477	451	385	460	422	417	454	428	419	435	434	414	444	443	471	451	440	441	433	483	429	421	439	463	427	440	452	458	422	411	411	441	434	441	462	428	418	413	436	430	395	446	468	433	419	424	468	450	457	416	487	439	415	440	445	448	450	451	428	428	424	434	403	425	444	447	442	455	444	453	461	452	444	422	425	429	454	453	464	466	435	430	412	443	449	425	476	437	458	464	425	466	424	409	459	417	423	452	436	452	397	440	471	428	447	413	435	455	414	454	474	468	429	483	460	435	443	419	444	468	454	457	421	425	473	406	441	438	446	468	442	437	483	439	452	446	403	442	473	442	454	441	484	432	448	459	456	416	426	412	453	447	450	460	445	460	446	443	463	481	457	430	453	430	441	446	478	408	450	450	460	448	410	428	443	443	454	452	448	468	447	427	483	425	429	456	398	486	420	432	444	461	436	452	434	414	432	427	446	434	434	462	416	451	475	420	442	424	404	438	432	442	452	455	463	475	423	433	465	425	449	395	446	454	425	417	422	448	435	451	442	450	443	462	440	496	422	458	431	462	429	446	438	437	429	445	456	435	457	441	427	426	462	438	426	440	406	445	431	449	424	416	474	470	436	442	417	448	418	420	432	462	459	415	467	404	463	431	459	424	449	446	423	432	434	429	426	460	434	423	450	421	439	429	427	418	437	450	485	436	433	451	439	431	408	445	466	460	432	458	435	448	450	438	446	457	464	438	417	434	464	429	436	411	397	478	417	417	418	454	436	458	414	408	443	458	435	479	466	434	461	434	406	464	432	441	398	416	405	432	479	420	429	417	455	431	410	444	463	455	496	479	390	424	466	443	453	464	459	424	486	423	458	423	447	475	405	457	446	425	482	454	449	447	473	459	451	471	450	431	452	443	454	466	456	428	420	439	465	456	420	425	448	499	484	472	448	441	429	430	447	476	484	432	446	400	411	457	468	440	450	442	420	470	418	442	450	424	408	467	422	415	466	467	456	412	443	445	467	422	409	436	438	435	442	468	469	485	429	446	405	435	458	384	417	409	460	438	453	458	444	440	470	431	440	458	432	407	456	461	442	489	451	448	448	483	408	466	440	452	483	450	455	452	425	422	456	450	456	446	451	436	465	448	428	422	445	456	453	460	466	456	428	408	474	445	463	435	464	438	457	430	460	450	390	423	450	450	427	449	432	448	426	462	452	481	418	437	448	437	449	461	464	474	448	449	445	426	420	430	453	467	445	412	440	447	455	428	433	443	426	445	409	444	435	422	449	430	412	474	445	411	432	415	441	404	448	449	419	390	469	397	444	460	483	419	454	387	467	446	430	444	447	413	463	443	427	428	430	451	462	480	417	402	442	437	464	459	405	423	428	459	456	442	471	456	460	440	443	453	382	452	428	438	451	403	456	465	413	457	464	461	461	500	458	422	465	453	454	436	454	440	405	460	430	473	446	446	472	442	426	462	426	404	396
24134	2664	1087	857	694	530	493	414	478	383	438	404	392	396	367	378	327	328	307	347	371	329	356	357	329	375	318	316	354	357	317	352	307	313	312	337	313	301	300	358	360	359	376	338	322	331	369	342	343	307	313	314	323	328	346	296	320	318	315	289	351	334	334	329	325	341	324	339	345	314	360	336	378	310	345	320	287	320	346	318	305	307	322	332	330	332	304	338	366	341	332	331	340	295	301	294	326	353	301	321	328	330	309	332	320	335	360	321	312	328	360	339	319	317	327	346	374	331	315	336	341	318	301	319	363	331	298	333	337	360	340	382	303	345	318	338	355	309	338	360	343	302	320	355	318	321	331	318	348	320	349	334	307	284	336	318	291	352	357	336	339	302	301	321	301	340	321	379	348	315	294	347	315	354	304	342	346	328	321	297	317	332	307	325	325	322	349	342	328	350	338	314	332	361	321	382	280	299	339	360	315	314	283	314	316	299	315	355	290	300	319	313	343	321	307	313	316	324	357	340	304	360	362	325	330	341	331	317	274	340	318	328	334	354	346	303	332	299	337	308	288	343	312	294	305	311	314	322	317	343	333	352	374	335	345	341	330	328	336	325	324	325	324	338	347	306	309	346	319	333	337	308	338	336	357	330	299	315	351	350	367	338	329	348	353	306	331	310	295	310	343	300	344	368	357	303	366	338	333	300	281	333	334	329	354	309	312	331	296	346	337	365	356	319	315	374	301	334	356	317	319	309	317	331	340	304	313	313	285	340	332	327	344	359	287	319	337	357	297	365	312	371	322	294	309	333	335	345	343	325	313	296	305	311	302	345	312	289	331	320	317	302	351	313	344	329	328	329	325	292	318	338	302	326	318	340	343	314	308	324	360	360	333	317	316	331	319	351	328	290	321	339	321	330	310	295	333	347	310	332	351	323	326	325	313	362	334	301	347	302	314	333	341	331	311	339	310	313	299	313	312	343	323	343	325	310	326	316	324	317	326	325	330	382	339	311	326	333	345	324	307	307	350	355	299	335	357	320	342	323	337	315	345	342	325	334	339	329	307	352	330	321	335	309	332	327	330	330	362	329	306	322	342	301	331	292	331	339	344	338	309	323	319	334	340	353	337	314	300	326	354	304	346	329	310	309	353	324	322	327	361	330	337	308	337	313	351	353	343	323	316	312	335	345	301	351	328	328	355	323	351	357	321	337	327	336	330	305	314	318	337	329	327	317	303	335	321	334	344	350	334	300	308	353	339	311	330	344	305	334	295	329	356	306	360	298	316	338	348	340	340	318	323	330	318	327	336	321	297	339	343	315	302	288	334	312	315	321	330	309	347	334	303	324	335	338	336	347	350	317	300	334	290	326	320	324	341	324	355	340	343	335	332	308	308	321	322	320	373	338	305	338	319	338	341	333	322	333	330	319	301	305	321	336	322	340	331	309	327	333	365	327	306	288	333	360	356	316	324	299	300	302	350	325	321	318	341	311	340	355	321	331	316	338	379	326	295	338	321	332	369	284	332	279	308	321	324	325	357	290	324	340	335	330	354	277	290	312	326	311	349	317	364	341	324	344	345	332	319	305	324	307	308	334	355	313	315	323	321	331	307	301	310	366	330	322	341	300	357	357	307	311	324	289	328	339	326	322	334	305	299	314	329	338	338	329	308	308	274	322	328	308	365	349	308	307	306	306	320	364	301	302	283	319	325	319	328	314	305	337	315	326	338	311	336	326	339	318	328	330	352	354	275	350	320	282	354	302	330	315	345	285	329	309	282	327	328	341	347	319	360	308	310	323	328	335	321	318	289	334	323	326	333	335	334	318	334	333	311	320	324	357	331	347	329	322	304	331	326	319	320	328	350	339	317	294	306	311	341	331	327	340	343	317	285	328	328	312	290	286	332	324	287	363	309	298	329	324	321	272	320	306	325	322	341	308	332	307	313	311	320	309	335	303	300	373	333	285	313	338	326	318	337	270	319	340	293	327	351	310	330	327	333	331	335	325	341	354	311	333	330	339	296	317	298	362	325	308	343	373	365	353	338	352	321	302	300	342	309	329	329	362	327	326	295	340	311	321	291	319	318	356	312	303	300	301	317	331	296	331	326	344	363	314	333	336	350	325	290	337	319	344	337	322	324	346	352	337	357	349	318	321	333	329	280	288	331	353	345	316	352	339	295	305	297	316	309	337	309	322	322	320	343	317	325	340	351	300	318	330	361	308	338	328	297	335	320	312	355	327	323	310	306	346	343	307	332	341	327	324	303	364	316	318	311	336	313	317	354	337	333	348	306	337	317	291	300	325	329	299	318	323	339	356	330	411	333	265	309	327	312	338	325	338	309	299	338	334	333	325	329	347	373	324	383	299	304	314	307	326	308	369	334	335	318	302	345	332	323	331	302	359	292	348	329	307	308	343	323	309	360	316	316	316	293	338	331	343	344	320	309	294	317	341	326	356	300	379	356	319	309	322	323	287	329	341	337	322	343	336	336	318	321	313	342	349	313	337	324	317	302	325	339	338	335	329	345	342	317	351	322	320	318	322	331	315	320	338	308	330	325	342	317	315	332	363	325	326	309	333	310	329	336	339	307	322	332	323	326	321	310	329	332	313	320	326	323	355	355	340	308	327	328	305	334	306	342	328	320	333	283	348	336	331	312	333	312	333	325	361	341	326	383	367	338	317	307	324	345	338	306	297	319	322	316	309	325	338	314	324	341	307	318	310	343	345	324	314	325	309	330	368	362	326	316	292	319	335	280	325	329	330	329	312	328	319	370	306	354	320	357	345	363	325	331	297	343	342	300	314	298	310	333	322	308	333	339	312	325	319	303	319	338	298	346	345	311	307	349	333	308	363	321	342	318	351	303	327	309	309	320	331	307	326	313	296	343	294	347	326	344	316	330	301	344	298	295	351	343	303	311	337	344	298	324	332	317	301	327	290	340	335	338	307	353	284	333	323	341	323	320	326	331	318	296	322	309	301	334	328	334	355	338	335	338	341	324	348	311	296	312	340	318	329	343	325	342	351	359	332	315	332	297	339	326	313	351	341	357	354	347	302	329	308	326	328	340	360	308	332	359	334	337	321	337	344	334	329	325	306	335	374	323	314	297	339	300	319	340	349	328	336	304	330	300	285	316	323	336	317	308	308	339	301	339	325	304	333	351	351	311	325	343	327	335	369	340	349	305	303	327	295	306	337	336	310	323	333	293	330	337	310	355	326	337	333	366	303	333	300	297	274	316	306	320	353	345	320	315	340	344	325	331	344	330	357	322	334	317	340	305	369	324	332	298	325	319	390	333	328	299	321	322	320	333	320	310	349	310	337	343	316	344	344	329	287	293	333	304	344	322	340	344	316	344	332	327	308	349	326	329	320	301	371	344	330	353	319	316	358	334	313	324	332	311	351	338	312	358	336	316	295	311	312	333	309	323	322	298	309	295	339	320	324	300	324	333	317	345	337	315	315	322	323	293	323	322	347	296	289	333	281	309	295	323	378
13045	1489	2042	2465	2069	1702	1572	1420	1258	1110	1075	1126	1051	982	967	930	877	962	852	907	904	866	900	820	909	851	787	853	806	827	797	803	798	811	795	797	843	814	784	768	802	744	776	796	832	804	777	758	719	711	782	777	838	786	731	749	745	760	784	771	760	727	746	825	794	766	761	785	861	776	768	753	793	731	776	770	771	752	796	808	766	740	772	717	783	738	730	720	771	719	767	740	742	771	755	762	765	768	785	794	772	784	742	749	691	798	740	768	714	783	768	725	789	739	768	720	751	773	794	756	732	747	732	775	750	749	752	777	800	768	752	768	708	722	751	736	797	801	719	755	750	695	751	738	774	776	747	744	686	736	715	801	767	737	723	792	757	772	795	727	690	734	736	772	681	719	768	739	759	718	722	734	749	736	778	744	769	741	719	709	789	738	739	755	753	749	731	773	791	729	755	743	735	740	749	748	792	760	746	742	744	723	776	769	766	709	763	705	725	781	700	735	745	801	736	732	719	777	781	769	776	741	723	734	714	749	678	756	765	782	750	716	757	727	767	792	713	777	780	706	769	783	747	723	776	725	797	736	738	776	803	731	777	788	698	809	699	720	712	719	755	708	780	713	754	755	762	761	715	719	749	739	738	793	728	731	714	713	765	768	755	736	764	748	762	806	733	753	726	737	742	727	757	740	775	793	741	735	747	701	779	747	749	777	749	815	754	739	747	730	756	744	718	770	757	788	759	753	747	684	758	747	775	767	712	738	735	771	775	728	783	746	756	733	721	783	726	787	739	774	762	700	787	732	701	723	760	792	775	746	708	755	728	714	759	769	690	751	744	776	764	761	781	798	744	717	756	728	733	797	759	773	763	761	742	754	741	754	754	712	733	743	750	735	735	752	773	767	734	758	785	762	749	719	771	743	801	758	733	730	750	729	789	740	765	736	788	697	741	766	783	715	806	749	750	762	768	762	765	726	781	745	731	753	701	742	742	719	755	777	768	736	730	702	741	762	743	797	738	791	764	733	725	742	685	759	775	791	771	770	736	759	764	767	780	725	757	735	763	774	780	807	728	762	763	727	757	729	765	752	775	703	797	742	744	734	729	738	714	774	733	721	718	730	784	731	753	765	787	806	786	772	741	742	735	670	786	744	767	780	773	720	764	784	716	743	777	746	735	731	710	740	740	756	774	744	727	745	717	784	736	778	786	703	740	793	784	716	738	768	730	754	760	713	754	708	740	814	781	758	739	735	764	794	718	721	711	719	708	749	741	785	739	775	733	786	741	763	760	715	732	748	766	773	717	771	766	743	744	761	711	756	723	757	783	742	758	742	757	741	721	748	737	734	768	771	746	751	742	732	741	732	799	710	768	767	776	730	742	771	755	803	763	760	687	710	736	764	718	744	772	785	753	766	778	778	748	781	742	717	807	738	758	785	796	770	712	720	722	822	731	745	736	721	722	727	739	753	766	759	778	730	732	747	739	727	782	723	783	794	751	735	762	735	766	741	776	758	770	706	711	751	736	738	731	735	787	774	759	768	762	745	737	734	752	712	740	717	732	752	787	758	739	759	733	729	718	750	711	719	717	708	766	765	753	710	747	647	742	746	702	743	679	755	778	758	760	748	713	746	760	763	717	718	746	758	731	747	718	758	751	772	725	757	734	787	720	771	763	739	761	781	739	776	729	766	777	665	751	771	797	714	741	718	763	786	695	740	721	797	719	722	767	725	745	751	715	750	716	736	746	678	745	689	745	751	769	748	753	726	767	773	794	763	774	763	732	750	760	730	776	730	745	753	767	771	751	745	744	740	792	781	756	767	759	775	711	755	700	722	755	773	779	769	770	787	773	779	738	771	734	737	740	744	757	805	705	740	693	755	771	736	748	737	760	741	772	775	732	712	752	788	744	782	803	747	743	759	786	764	700	764	756	744	688	757	645	779	820	738	740	799	757	809	772	767	771	717	749	719	749	746	735	727	699	745	712	763	754	746	717	752	782	713	725	746	746	766	709	747	756	762	732	746	723	748	767	721	770	770	725	715	734	779	755	775	751	777	768	787	796	747	736	787	788	702	719	719	721	759	794	773	743	692	787	714	760	701	692	758	746	778	729	740	728	781	743	728	766	758	783	754	703	735	742	793	809	700	750	776	765	694	730	787	731	772	724	746	745	740	792	766	747	741	759	791	781	763	745	762	756	729	749	695	752	736	765	744	753	738	763	724	796	758	749	711	804	785	791	728	745	823	725	705	784	732	676	738	774	765	788	781	794	729	772	726	758	716	765	741	718	706	795	763	715	739	794	756	746	706	731	741	774	709	689	768	733	723	701	789	699	771	762	764	766	778	771	786	782	765	736	732	736	758	772	769	769	764	755	748	722	767	698	748	778	729	752	697	724	769	758	732	733	714	708	711	755	735	754	673	783	701	729	800	800	763	742	754	721	755	723	759	719	785	737	823	741	724	753	693	754	763	752	755	697	743	728	772	761	751	717	774	735	788	722	760	787	758	756	764	745	758	830	736	673	788	752	674	792	737	770	779	733	757	689	719	722	735	756	759	775	724	742	723	750	761	774	772	718	728	782	800	704	765	739	736	735	722	712	760	743	736	741	771	776	734	756	754	825	738	734	733	718	731	719	750	748	806	803	748	706	742	765	773	787	764	708	780	692	729	682	754	728	750	776	763	718	824	765	737	759	781	734	767	739	764	747	734	801	757	703	768	761	743	635	746	754	744	758	790	769	765	765	764	771	753	786	700	730	744	727	758	814	763	713	753	695	792	765	722	731	736	742	744	688	747	737	777	760	714	716	717	746	734	776	814	741	731	720	820	704	740	744	790	731	730	769	743	712	707	777	726	714	721	790	766	816	767	753	708	721	746	760	681	735	709	703	729	767	687	726	760	764	753	746	743	773	724	730	699	692	761	751	742	764	699	787	729	737	775	751	759	743	779	715	800	749	745	742	743	790	769	713	722	785	779	721	806	775	788	738	767	735	759	747	760	721	734	758	747	747	758	695	770	753	745	757	745	754	748	751	780	776	748	756	777	751	759	702	781	766	751	745	716	764	757	750	737	733	732	713	718	729	781	752	739	778	744	792	764	806	787	744	769	718	756	757	767	725	814	786	756	773	714	754	753	718	750	785	740	787	721	751	742	746	775	794	762	723	719	749	753	771	786	758	707	717	737	782	735	701	717	729	815	761	775	777	773	722	777	729	751	719	754	780	715	738	725	711	813	730	732	741	786	709	771	796	798	743	757	751	748	767	751	711	708	751	713	768	757	710	738	734	753	728	772	739	719	750	763	721	733	818	711	738	767	754	774	701	761	705	745	749	743	776	774	763	733	745	719	716	727	715	750	723	713	754	791	743	754	766	766	757	743	746	718	767	756	759	775	753	731	747	767	792	752	713	714	739	766	759	772	741	718	768	723	770	693	725	747	734	733	753	738	735	730	733	717	813	782	762	704	728	737	752	809	786	820	776	750	754	695	732	781	737	757
4845	400	280	244	266	263	223	246	226	222	255	239	233	262	265	246	215	249	236	235	249	226	290	225	245	238	252	239	232	244	207	223	259	250	260	252	253	235	236	236	249	218	238	224	261	279	244	270	255	224	234	251	232	223	243	233	245	249	250	239	220	237	226	233	258	230	242	235	226	258	251	209	248	232	219	246	249	263	231	230	226	249	286	252	236	243	243	266	240	224	248	226	241	242	261	258	246	218	254	235	230	215	235	232	232	246	225	265	246	224	239	234	236	246	221	248	237	232	245	226	260	260	218	210	202	197	226	234	257	230	242	234	252	234	253	248	240	222	240	211	233	244	235	251	230	217	243	228	229	267	215	249	225	254	245	237	228	218	266	245	214	217	268	225	241	255	235	245	241	240	218	194	243	273	234	221	245	227	235	250	230	241	239	236	239	224	258	248	219	255	233	253	249	271	222	219	208	228	231	204	231	244	228	219	235	229	221	181	208	210	258	250	267	231	229	226	241	257	242	231	270	217	242	270	228	258	240	247	233	218	257	233	208	223	227	232	224	262	277	239	251	239	258	221	236	268	256	237	232	230	238	239	235	231	230	200	246	237	230	196	230	233	287	245	262	224	231	218	215	226	207	235	221	227	227	261	209	231	246	252	237	234	235	256	259	237	246	231	242	243	210	226	232	239	226	232	229	245	275	256	243	240	243	234	263	256	253	255	250	239	236	254	236	241	213	217	235	242	219	225	236	239	255	198	256	237	245	231	208	281	237	217	233	255	233	231	227	241	215	250	241	224	261	245	235	243	248	232	230	203	251	257	225	251	272	243	241	227	248	221	228	231	248	231	249	236	254	275	257	228	215	228	255	265	249	243	245	210	240	265	240	245	235	218	238	253	248	212	246	250	234	236	241	238	253	255	224	243	255	237	248	282	246	214	265	238	234	235	243	261	249	229	241	257	210	246	224	250	250	244	234	236	245	217	236	250	219	225	261	229	247	246	251	262	213	231	262	223	237	236	258	236	260	240	233	230	233	229	260	230	230	228	232	232	263	232	217	268	264	243	233	250	242	252	220	232	237	226	225	243	247	234	255	275	248	231	241	214	247	241	272	240	235	243	220	233	276	246	228	217	229	205	237	245	219	246	255	224	223	218	214	277	226	244	270	225	223	243	213	249	256	242	219	241	239	222	275	245	206	234	227	231	232	237	242	276	217	228	221	199	210	248	219	212	229	274	246	226	242	245	210	223	227	267	217	211	219	243	255	267	245	225	273	259	222	230	246	263	232	248	258	245	234	267	271	269	223	218	237	231	239	243	228	244	235	258	268	227	242	236	244	246	253	225	267	239	220	225	209	213	229	252	265	249	223	258	232	241	238	233	242	232	250	238	243	214	212	217	258	239	218	223	223	234	230	246	236	283	239	220	217	242	242	244	252	237	246	235	216	263	244	228	233	225	230	224	240	267	246	240	235	234	215	244	259	223	246	232	241	232	289	227	244	231	240	236	258	237	233	266	246	210	238	214	241	200	244	227	224	213	241	264	259	251	257	261	230	273	244	240	256	256	270	242	232	221	239	227	261	223	262	232	266	239	219	245	253	240	236	239	232	239	192	229	249	245	259	221	212	244	240	248	214	250	258	269	276	231	244	219	267	242	262	252	239	228	264	220	285	230	228	247	232	231	227	219	233	239	228	228	236	244	254	227	242	231	244	229	253	226	230	222	239	218	244	230	237	252	197	225	225	226	239	217	238	246	254	273	235	211	240	233	243	208	226	222	226	211	252	247	238	244	245	237	206	224	221	260	238	227	262	231	242	241	238	234	265	271	221	216	254	246	231	242	253	204	230	251	249	244	221	227	230	214	234	255	209	226	208	259	237	246	222	259	245	230	218	230	213	256	238	263	227	216	222	237	242	261	233	253	227	208	239	236	246	237	240	224	235	224	240	234	218	226	244	231	249	235	237	239	208	255	222	219	262	237	236	215	242	228	241	257	240	246	256	262	230	243	234	251	199	206	227	239	225	268	210	257	235	245	261	226	214	247	239	202	254	239	248	215	217	235	225	245	210	229	219	224	242	230	217	252	230	211	246	224	206	197	235	267	240	257	222	220	243	240	220	234	229	229	250	245	201	230	235	244	256	244	256	231	233	238	244	245	224	214	243	229	247	254	282	249	214	221	254	215	248	228	230	205	225	202	220	276	222	221	234	216	251	224	242	254	242	214	199	232	218	253	265	257	225	232	227	254	242	260	222	240	264	226	232	234	233	251	253	219	224	222	228	226	259	234	250	227	246	254	222	255	251	253	244	203	270	256	231	248	269	254	242	247	256	236	235	254	260	227	222	238	228	213	229	250	246	249	223	210	251	252	264	257	240	237	235	253	237	223	222	241	240	204	216	246	236	241	245	246	236	224	249	250	226	233	239	224	222	236	243	275	258	233	241	230	243	235	212	257	230	249	233	215	264	226	235	246	219	249	251	225	245	230	246	221	252	255	240	224	249	225	251	236	221	226	220	239	215	238	216	240	227	234	237	245	260	256	241	260	238	243	243	273	226	212	248	223	240	238	228	201	236	231	236	242	213	234	238	246	240	245	236	251	241	223	232	243	257	260	250	198	234	241	240	240	266	207	225	233	281	247	253	252	256	233	251	240	246	262	260	212	271	230	231	222	248	210	241	248	242	248	205	220	231	230	215	185	233	232	221	242	242	212	258	254	233	223	270	260	243	267	222	215	210	255	243	241	257	236	235	237	243	241	227	235	232	260	245	232	237	219	271	223	222	243	254	230	249	247	259	235	224	209	234	240	256	259	232	256	224	250	239	229	244	243	248	225	228	253	198	245	249	253	247	222	244	259	249	249	229	229	229	255	260	260	256	196	240	221	241	234	262	237	231	243	249	246	254	250	252	212	245	233	237	251	244	247	246	260	249	225	279	254	254	255	233	239	253	230	258	234	233	254	246	256	249	224	223	227	244	228	237	226	239	221	203	270	224	213	235	233	237	245	257	229	234	233	240	249	238	258	249	247	253	240	209	262	231	238	247	211	224	240	217	243	247	254	241	253	234	222	263	236	237	227	226	232	235	275	263	238	257	230	239	233	239	223	252	222	228	211	224	226	218	217	223	212	233	217	245	248	230	225	241	224	237	238	224	232	268	236	241	283	237	202	242	206	281	226	220	253	240	207	262	248	235	271	240	248	225	219	244	239	272	238	225	228	239	234	252	244	222	256	230	238	238	225	249	231	236	251	239	230	224	246	223	230	229	254	233	227	221	225	233	268	250	214	237	259	253	246	261	253	232	235	239	221	247	235	244	241	229	250	229	225	250	214	238	239	207	237	239	244	227	227	231	237	232	247	217	237	240	249	248	235	224	221	237	252	208	236	230	246	229	246	258	221	243	209	234	247	220	234	240	246	272	218	257	228	224	244	257	261	250	224	249	244	214	251	264	238	228	268	238	215	224	226	226	252	239	256	226	256	228	249	249	267	248	247
3655	622	622	611	597	585	570	594	560	575	553	576	584	603	552	563	546	538	585	597	576	590	586	563	559	583	542	591	579	557	530	502	533	604	538	590	536	582	564	579	577	543	560	528	539	582	583	563	572	595	542	564	551	569	523	547	602	511	557	583	542	568	535	553	540	572	608	541	549	560	585	570	516	560	559	552	533	562	529	581	503	560	509	542	549	561	567	573	571	520	562	540	548	568	558	558	548	558	547	612	566	552	513	541	571	554	529	534	511	537	579	569	535	572	581	569	549	550	549	572	575	526	579	536	543	524	541	562	566	508	572	559	560	549	582	580	543	565	546	546	541	551	558	558	576	500	562	554	528	567	508	587	575	559	580	544	536	519	589	590	578	584	578	537	568	534	572	536	539	541	539	534	552	551	550	611	583	539	564	536	582	548	525	546	564	538	560	527	574	560	567	551	535	605	559	605	525	573	521	579	555	542	550	572	522	515	538	551	543	581	535	579	565	583	567	597	514	544	564	534	537	546	553	543	552	566	551	544	567	558	603	574	597	548	545	543	565	541	569	559	555	555	569	551	522	563	536	597	601	544	553	559	545	564	545	530	529	520	570	548	555	576	532	535	574	572	555	560	548	569	516	546	569	561	555	556	529	560	556	528	557	509	547	551	532	544	519	562	599	510	565	561	525	509	581	544	514	574	537	552	555	598	570	581	571	496	555	580	546	505	534	542	531	516	543	521	570	580	558	535	570	529	590	551	569	537	562	586	565	540	560	547	529	611	470	547	572	557	563	532	564	526	608	535	572	586	542	572	485	532	570	569	566	602	564	555	564	568	562	523	541	600	514	569	601	541	512	534	560	546	541	535	550	529	528	565	509	594	541	575	528	564	514	526	537	533	602	557	580	564	584	564	587	548	570	528	555	562	596	584	559	563	549	505	574	545	538	568	555	574	554	543	536	578	551	555	523	530	544	536	515	581	508	552	531	520	519	521	529	570	515	553	555	524	513	559	538	558	597	553	532	562	574	582	547	558	576	541	552	536	564	562	487	553	563	554	524	537	529	553	547	571	546	524	546	592	563	606	535	555	534	527	575	558	539	539	527	582	554	550	561	496	564	548	543	542	503	566	538	533	554	599	534	599	597	563	553	510	558	564	539	557	551	554	553	552	528	554	550	572	515	555	542	543	536	581	549	559	577	532	537	548	581	525	534	553	527	570	536	554	550	552	597	593	584	535	553	539	587	572	568	589	548	550	537	553	518	558	515	556	541	557	550	533	546	564	534	587	545	571	547	566	581	530	557	526	537	517	586	604	562	521	506	516	629	566	554	594	531	558	582	535	587	558	522	563	555	535	546	574	520	553	557	546	558	596	581	560	533	562	581	522	590	555	570	574	538	563	536	559	575	560	516	543	522	534	593	565	552	542	543	563	587	561	532	505	585	512	568	504	592	538	544	567	543	541	590	579	548	569	532	566	559	550	513	550	562	588	556	557	530	565	578	572	514	571	531	561	581	544	516	551	526	588	574	507	577	572	584	529	554	578	546	576	540	561	538	596	566	587	536	551	598	585	549	520	582	585	569	533	546	557	571	537	555	557	546	552	550	510	566	562	567	527	573	542	546	562	538	546	538	538	496	532	559	567	531	560	563	564	563	561	568	536	549	550	604	539	556	557	566	526	534	594	557	584	575	535	561	566	586	542	523	509	598	533	582	555	539	576	566	547	565	552	535	560	541	559	575	554	551	554	576	544	540	578	586	576	571	564	544	526	528	559	561	534	536	537	529	549	579	551	545	558	573	571	580	561	558	542	582	540	580	568	561	532	567	562	576	581	595	488	573	539	556	567	543	563	531	587	585	553	521	570	516	566	570	533	547	570	580	543	571	554	550	569	592	595	554	502	539	561	561	605	571	594	594	530	581	551	517	537	572	588	557	584	523	529	536	541	504	555	523	578	537	567	570	573	529	582	583	571	566	578	569	587	539	563	566	553	554	535	504	571	549	554	552	486	562	552	560	549	531	540	569	585	582	556	571	553	547	550	600	548	575	533	573	561	539	516	549	533	528	552	567	571	551	567	575	542	539	562	557	504	553	529	578	566	553	525	583	527	548	541	530	572	569	551	548	588	560	544	557	527	571	555	554	554	555	554	597	533	582	547	571	509	573	601	536	550	546	553	602	578	550	528	552	610	532	559	550	549	560	511	532	531	571	556	539	514	581	596	527	541	537	523	577	543	572	515	534	574	553	550	549	558	549	519	551	556	555	564	513	532	579	542	561	585	554	573	530	530	542	561	535	488	567	529	549	492	570	572	521	562	574	574	584	546	579	564	552	569	516	561	567	532	543	567	571	578	542	538	555	538	555	551	550	549	537	542	595	571	537	569	548	533	477	558	557	549	587	572	567	549	576	510	504	531	522	551	573	543	538	558	551	590	543	563	562	569	562	580	553	564	570	564	586	547	564	550	600	563	540	564	556	527	538	577	562	565	527	568	533	561	549	534	576	575	544	557	589	556	533	578	601	573	543	570	578	557	551	576	613	539	589	514	551	512	513	542	557	552	574	575	562	588	515	514	598	579	522	580	585	562	609	549	539	600	578	561	546	567	561	577	556	539	582	576	563	564	572	560	499	549	572	558	522	545	551	555	594	553	536	539	559	554	510	542	516	553	553	576	527	548	519	536	553	568	547	539	564	556	552	544	548	531	565	561	579	560	547	565	519	565	529	561	554	560	536	533	555	562	546	550	559	578	570	547	590	604	532	557	566	542	574	551	534	554	567	552	563	531	543	578	587	548	546	595	537	581	554	557	536	586	529	538	546	604	567	547	565	578	543	551	548	531	612	609	547	568	571	560	578	613	534	553	585	576	532	477	580	545	588	589	546	540	542	565	555	557	578	566	562	536	558	553	513	616	505	588	591	540	558	549	565	547	541	578	553	537	548	538	525	533	581	560	587	554	583	569	562	575	516	527	552	520	530	584	584	585	564	560	525	551	542	554	548	553	546	523	561	608	592	531	489	554	576	553	550	546	582	523	587	606	578	546	548	541	525	593	548	532	518	559	550	542	513	580	528	569	523	577	551	543	544	561	530	591	540	581	534	557	559	607	559	551	552	563	503	567	556	556	555	502	550	584	563	562	533	552	540	518	533	580	564	523	577	544	586	520	532	512	526	566	547	544	571	563	555	581	497	574	578	536	522	563	552	585	489	531	555	598	543	595	554	532	568	555	522	548	561	549	558	559	520	566	557	508	569	568	539	557	557	559	541	588	553	542	568	541	548	548	526	560	583	544	576	570	542	599	539	523	552	562	571	570	533	548	531	563	566	529	553	543	556	553	534	569	560	535	510	584	559	533	543	580	541	537	549	533	548	558	543	555	542	550	561	549	506	566	593	583	586	580	546	566	584	539	532	602	575	543	574	538	590	563	562	548	551	515	582	574	546	533	540	528	556	531	540	554	535	548	535	563	571	541	569	525	553	558	576	553	554	554	577	578
14889	1125	540	447	323	291	241	223	204	214	204	203	187	183	199	195	179	182	188	217	198	198	150	164	166	171	193	190	183	168	200	163	177	192	206	178	158	197	180	161	172	178	220	174	174	185	210	188	163	168	189	171	179	180	143	177	191	179	195	202	188	179	170	180	183	183	200	168	158	179	205	184	166	177	142	172	180	163	165	159	188	208	178	189	156	184	183	168	215	181	187	207	193	177	169	169	178	171	158	174	168	178	175	190	177	188	161	173	187	183	172	162	170	144	160	194	196	168	178	194	188	189	165	193	183	186	187	165	168	166	178	184	170	180	170	181	158	183	186	165	214	180	172	176	167	179	180	173	191	158	180	178	160	197	189	171	178	189	198	179	168	189	167	203	167	155	172	160	201	203	150	182	200	180	185	166	203	170	195	174	145	160	176	185	172	182	175	175	168	177	162	184	180	183	199	186	200	179	214	161	149	148	186	155	164	181	198	161	202	166	165	186	187	159	175	164	176	150	182	191	175	193	163	182	171	177	196	189	154	186	188	218	199	165	175	170	137	186	162	164	168	171	184	177	196	165	167	183	172	145	190	155	193	174	201	151	179	168	190	162	166	172	179	168	174	185	156	172	167	178	167	178	160	186	193	182	166	137	164	164	169	187	167	179	185	183	193	159	174	193	158	175	172	157	181	186	186	190	176	169	190	164	168	186	158	163	173	161	170	164	177	201	200	186	171	165	182	165	195	168	194	174	176	167	180	174	161	196	180	178	161	159	160	189	171	181	185	176	180	176	178	175	181	183	143	212	155	172	193	184	174	180	182	166	166	146	184	182	172	185	166	159	173	149	176	176	183	186	171	157	169	170	199	187	173	183	180	154	182	163	189	178	202	151	175	151	201	196	188	170	158	183	201	158	185	155	180	197	158	171	173	169	175	179	181	159	180	175	166	181	162	174	187	172	185	169	176	174	171	186	163	178	168	175	169	186	171	192	159	185	161	184	190	168	161	175	179	169	173	190	177	181	172	189	174	183	176	196	195	178	166	194	157	144	157	179	169	184	182	178	169	179	162	172	164	153	175	186	149	154	162	194	168	165	181	179	168	177	180	192	178	170	166	169	168	167	200	174	170	189	155	171	181	153	169	193	177	194	193	168	180	176	172	155	178	165	177	188	180	154	171	172	143	171	174	186	175	170	167	192	166	174	175	165	176	164	191	177	187	213	195	166	191	146	163	177	191	186	196	166	188	188	157	194	174	170	185	182	211	180	172	194	179	187	185	188	178	137	160	204	169	150	168	161	185	177	173	171	192	169	169	186	175	187	185	191	171	183	163	196	183	157	154	165	176	200	187	152	175	194	183	177	183	148	176	174	153	210	170	168	176	173	173	161	173	170	180	176	167	157	195	170	171	172	188	164	189	183	183	178	208	193	158	157	178	200	171	167	204	181	157	176	186	161	175	164	169	166	179	172	192	176	190	170	171	155	157	184	178	147	156	174	165	176	152	194	154	173	195	170	180	194	156	186	156	164	156	196	172	182	186	165	171	180	158	174	185	174	194	177	188	166	178	161	161	176	171	168	190	155	189	163	168	210	168	154	188	150	176	181	176	188	168	185	170	167	182	178	188	204	190	157	177	186	148	172	158	157	189	156	157	155	159	159	180	173	162	157	175	194	158	189	161	176	154	176	174	181	191	187	158	183	159	175	180	188	208	208	166	158	150	162	180	164	209	168	205	191	168	184	189	177	182	176	173	183	173	170	163	176	172	176	178	169	168	179	176	153	179	129	170	209	208	153	165	169	162	161	172	151	166	163	189	168	176	173	157	157	166	165	197	148	188	167	195	189	152	142	187	159	161	178	163	162	155	167	186	209	166	180	206	170	170	194	190	180	184	183	154	189	172	180	156	171	183	210	165	143	194	185	179	167	200	155	180	193	168	199	177	140	162	178	166	186	178	157	153	163	170	193	181	188	182	171	180	170	196	163	169	210	177	147	175	159	165	181	186	164	171	205	179	174	156	210	169	184	160	169	165	172	171	165	175	177	196	193	184	191	180	181	166	145	171	184	161	169	161	193	191	189	160	187	190	164	164	179	182	162	164	187	183	183	167	187	187	178	185	191	191	160	179	172	172	176	182	180	186	170	160	147	174	166	164	172	152	177	163	161	177	196	182	182	171	185	133	168	180	152	182	179	183	189	185	161	189	167	175	147	179	179	177	177	185	178	182	198	171	183	165	177	200	157	189	184	186	176	187	180	181	177	170	157	187	162	188	175	156	166	198	166	174	201	172	187	188	177	171	151	159	178	205	183	185	172	189	193	193	200	167	202	180	169	175	172	183	177	188	167	185	168	168	165	134	185	169	197	202	179	162	165	176	190	166	158	159	178	164	177	165	154	191	204	172	176	199	186	182	167	175	180	187	196	172	163	180	162	205	175	192	192	169	171	182	166	181	168	183	161	157	174	194	180	167	185	169	177	195	176	195	173	174	166	187	195	170	190	173	183	178	160	177	165	187	150	171	180	173	180	184	198	172	197	168	195	192	186	177	194	160	173	202	209	181	160	170	176	179	165	168	187	179	185	157	166	163	203	182	176	197	150	176	180	192	153	150	163	165	168	186	181	181	161	187	175	180	169	166	184	170	183	206	176	179	179	165	186	169	202	174	185	186	191	173	157	193	193	183	163	174	175	173	153	164	189	157	164	191	185	178	162	175	156	168	172	180	164	169	194	171	140	210	171	149	150	186	195	164	177	191	159	176	168	175	165	155	185	178	177	181	154	153	183	150	204	168	176	158	180	193	157	198	155	180	148	179	162	168	175	181	163	170	160	202	172	175	210	198	177	149	177	138	195	185	194	152	177	171	204	197	160	205	173	158	163	172	157	196	153	197	173	180	179	163	168	177	168	190	200	168	178	188	178	163	179	171	154	164	155	161	163	151	198	173	183	171	179	165	156	178	194	205	157	203	165	180	192	167	174	170	167	207	172	189	168	174	162	170	168	177	169	172	180	192	193	221	183	189	170	177	184	179	175	182	168	185	180	175	171	183	190	179	183	187	204	170	165	196	150	202	149	175	147	135	193	170	173	165	146	195	177	173	168	192	136	156	139	157	169	151	183	165	195	184	168	182	193	188	188	183	172	182	167	158	179	161	164	161	197	185	165	182	198	179	184	156	149	158	166	154	184	210	168	191	166	166	177	183	181	170	211	184	169	180	149	191	190	188	203	187	176	156	142	182	171	157	178	196	185	172	168	166	196	198	173	198	190	149	160	155	164	154	171	181	165	159	186	167	155	153	198	206	179	162	170	168	164	151	178	178	169	172	162	162	182	151	179	191	180	189	196	143	185	182	171	156	197	186	164	187	196	198	182	184	182	182	191	190	184	175	173	194	198	185	207	181	179	174	196	156	173	180	192	173	152	152	176	188	167	218	153	181	165	168	169	155	181	171	159	191	188	173	157	187	175	187	206	185	150	204	192	162	147	157	178	187	190
9745	763	1232	1317	1114	1000	869	772	668	668	606	599	585	538	600	543	536	589	514	499	525	515	502	461	524	559	532	461	462	488	489	480	469	456	460	463	463	472	492	475	469	482	453	472	456	460	480	457	445	456	482	504	474	465	443	454	448	478	427	435	466	465	448	452	472	469	487	416	428	455	467	451	454	476	464	437	455	500	493	425	428	427	453	492	429	463	449	479	445	445	435	446	452	431	421	432	450	451	437	444	457	483	436	460	436	485	429	453	454	449	443	424	443	444	478	432	459	455	453	460	457	454	437	445	475	459	436	466	433	435	444	452	449	444	448	439	428	481	451	458	438	454	467	425	405	460	460	394	413	467	469	489	442	449	431	490	425	423	444	451	461	457	486	398	459	435	458	457	428	470	444	437	391	443	518	436	452	430	457	434	446	457	486	447	472	430	435	418	470	463	446	458	418	473	410	445	407	459	436	457	452	458	473	433	418	438	460	426	432	461	460	439	426	431	460	451	475	441	435	440	472	471	435	486	466	443	461	439	445	436	407	475	429	439	423	416	473	441	429	436	464	441	422	461	463	470	450	445	450	423	424	464	441	475	449	454	416	449	462	439	439	433	452	418	453	468	444	428	438	417	486	448	448	405	399	478	438	476	468	430	462	463	435	437	407	434	442	433	462	486	414	462	412	453	456	451	458	448	445	449	448	469	432	483	450	439	409	449	488	477	449	429	437	452	414	430	456	450	458	484	407	412	459	458	449	468	437	446	447	465	421	426	430	463	453	451	424	444	420	435	477	450	444	432	428	459	453	443	479	463	433	457	445	475	438	461	427	458	437	441	433	451	415	455	454	468	453	456	466	426	446	446	393	415	486	450	469	444	428	439	433	454	390	440	397	469	457	489	449	431	445	458	456	442	437	444	417	423	485	460	444	398	462	451	470	466	446	445	426	425	444	429	430	437	457	428	457	407	446	453	464	437	432	426	455	439	423	420	459	453	471	491	473	424	470	419	440	406	443	448	471	442	460	449	459	466	441	452	450	441	444	427	477	464	470	460	438	426	431	448	434	436	491	470	479	451	421	434	428	469	425	487	449	471	430	443	439	404	447	466	443	418	434	447	454	474	439	449	457	456	406	411	445	440	456	435	432	430	420	397	452	447	434	457	470	486	414	481	465	471	439	428	426	435	482	452	451	437	411	428	415	440	422	416	419	441	440	440	428	460	443	411	429	430	434	435	428	450	449	483	472	442	449	419	414	401	450	474	438	465	457	427	467	452	444	441	415	461	484	465	458	455	463	455	430	427	461	447	419	413	417	444	469	448	404	453	424	435	450	441	440	448	447	450	468	433	438	443	448	453	448	438	427	458	423	445	488	417	438	481	495	440	451	450	445	454	481	419	435	470	458	418	444	437	459	477	454	449	429	468	444	441	446	398	468	452	450	444	429	464	453	479	425	453	475	464	449	457	426	420	419	459	463	455	446	466	427	466	453	425	425	417	448	455	465	473	427	458	453	493	452	439	434	454	439	441	435	437	489	449	468	450	445	421	442	456	458	435	455	444	421	462	447	440	441	450	429	404	466	456	426	453	410	412	430	437	429	429	459	445	480	449	422	435	489	458	477	436	442	426	464	493	459	465	484	416	472	489	441	439	473	450	456	480	443	465	441	449	477	437	403	422	459	416	461	469	458	433	425	435	425	458	419	468	442	440	431	425	426	449	450	461	429	434	457	465	470	454	458	432	441	431	454	438	445	453	464	403	445	444	447	441	439	437	486	458	418	468	419	471	438	431	481	434	435	422	470	463	447	461	453	478	426	469	445	421	421	453	430	440	494	436	448	495	438	432	468	434	480	493	433	432	400	412	475	450	467	427	421	430	393	461	427	464	465	430	427	453	456	434	454	452	445	429	485	460	437	446	431	428	452	434	460	444	446	457	434	490	474	475	434	453	467	441	450	437	463	435	411	431	389	455	461	452	458	489	435	441	443	430	449	431	449	456	440	443	419	465	449	459	458	435	447	423	456	449	466	430	455	419	483	471	438	447	472	453	417	472	476	416	411	441	442	467	427	430	461	420	402	399	447	444	457	452	454	449	440	439	490	462	485	428	475	474	444	454	462	421	439	442	429	386	473	463	422	439	436	450	478	449	430	439	465	425	419	454	441	439	493	498	429	439	464	418	422	447	437	436	452	438	492	436	448	407	467	484	428	485	466	459	441	427	450	480	456	462	449	430	443	434	449	451	412	446	433	452	440	454	439	411	449	415	412	462	434	436	450	406	398	468	494	431	460	442	475	446	443	503	464	428	465	473	450	434	473	478	430	417	429	473	453	442	418	418	453	449	463	466	422	426	444	405	488	470	416	475	433	447	459	449	422	455	430	485	447	441	443	432	452	481	412	458	437	412	419	479	456	445	427	443	445	455	446	423	399	449	440	475	448	458	420	442	449	468	474	433	443	462	441	439	402	417	441	458	446	475	455	466	416	474	425	448	464	469	476	460	419	437	450	460	444	474	482	430	456	456	437	467	469	427	461	453	464	420	475	418	425	443	478	430	438	427	428	460	426	434	508	452	434	439	419	453	413	431	419	442	473	442	476	456	476	417	434	445	453	399	474	483	436	443	447	458	460	487	428	431	401	427	444	443	417	432	454	454	410	439	442	441	455	461	439	446	450	462	460	449	433	459	453	424	417	452	404	463	429	468	449	445	472	442	435	445	460	450	390	445	448	478	481	444	427	434	462	497	462	468	447	442	448	388	442	480	431	455	441	411	432	440	442	461	459	428	452	466	439	449	449	433	482	450	439	451	433	471	437	442	431	445	427	444	460	426	446	422	467	428	433	438	498	439	454	471	441	441	454	463	424	468	443	400	428	440	429	457	429	412	441	451	421	443	412	486	449	505	434	463	467	467	473	429	437	426	413	445	448	466	458	430	447	423	471	442	413	491	468	440	453	421	421	450	426	445	453	481	461	468	481	408	421	440	455	435	477	429	424	407	422	425	411	428	432	437	426	452	462	457	441	430	429	420	431	470	471	460	451	451	405	467	469	428	419	462	436	452	408	432	427	445	462	394	448	409	448	459	451	457	447	422	429	442	449	458	426	413	455	460	439	432	426	433	472	481	446	445	472	409	423	479	426	419	458	461	463	411	455	463	462	454	474	435	461	426	417	424	451	463	425	482	411	411	451	458	450	418	397	447	465	413	461	443	423	450	445	493	448	453	414	451	439	444	438	452	430	449	465	459	460	419	408	482	434	502	425	440	446	478	453	395	434	472	403	472	439	465	464	474	415	455	432	454	461	445	480	440	480	453	441	442	460	429	465	427	460	457	454	467	420	449	460	478	451	476	419	449	478	414	423	421	481	443	421	463	419	444	452	448	418	434	441	456	456	414	442	444	407	418	479	468	431	444	473	429	477	442	437	400	440	446	446	445	469	469	433	459	432	445	435	463	445	432	455	415	423	463	434	453	444	434	458	457	449	424	424	436	464	408
23566	2926	1035	835	695	585	549	412	401	394	371	352	361	380	367	356	345	380	370	371	334	354	332	325	319	323	330	330	296	323	363	314	334	346	349	316	343	345	331	326	323	335	323	353	285	330	310	374	332	372	318	335	325	340	299	331	337	341	286	343	335	324	332	348	350	338	328	367	323	327	321	343	308	344	320	362	331	349	325	315	288	320	293	332	321	330	347	311	340	352	290	382	308	316	317	285	291	334	313	343	341	327	345	326	307	306	346	326	303	320	331	320	311	333	316	323	355	314	328	341	302	331	328	337	320	357	337	338	313	345	317	315	320	334	370	315	310	336	304	313	306	322	325	344	303	330	359	282	320	324	320	307	301	312	318	321	336	285	337	328	324	329	283	315	332	297	315	342	279	326	319	348	336	317	341	333	339	341	292	351	325	277	343	335	337	317	327	337	304	364	337	280	321	294	300	334	319	314	328	297	328	320	357	316	338	359	313	323	333	337	331	316	285	316	347	305	337	332	315	340	327	352	303	308	299	330	358	354	328	327	350	346	342	314	327	330	280	313	337	307	335	319	307	287	310	342	327	307	358	277	305	321	316	343	354	408	329	324	339	323	336	325	315	320	344	307	321	314	328	313	340	326	286	327	332	351	341	312	337	375	329	335	311	340	343	317	322	332	279	299	291	339	345	325	317	332	361	322	337	302	339	336	326	315	369	319	320	314	314	326	318	325	357	325	334	294	292	330	320	343	329	304	339	323	337	327	286	309	337	324	298	342	294	358	334	352	321	282	284	308	296	337	327	343	326	336	310	292	319	342	321	312	314	323	338	329	326	342	305	300	304	344	345	307	328	335	364	315	310	342	339	341	316	304	341	327	316	331	351	323	274	333	350	306	335	346	352	311	323	345	330	313	338	339	359	366	323	291	291	338	326	324	319	338	345	357	330	361	329	333	318	329	319	324	348	344	329	324	298	323	317	309	331	335	314	330	345	331	339	330	324	357	335	317	337	339	273	317	304	325	347	324	339	334	275	323	316	293	358	327	331	327	321	309	332	317	339	338	289	334	314	321	343	333	327	324	342	334	328	323	344	344	328	323	313	320	323	338	311	339	327	328	333	327	339	323	327	340	301	319	323	347	374	330	334	299	324	295	315	346	317	352	317	339	351	321	319	316	322	306	309	330	312	316	327	318	332	312	321	339	297	331	335	325	351	315	354	337	325	315	306	303	320	297	345	307	323	321	321	325	332	347	329	295	343	355	285	308	343	301	308	309	340	323	322	327	316	304	312	360	321	337	327	380	297	326	301	358	320	371	327	323	310	329	298	331	329	341	299	332	308	338	327	310	296	274	353	293	345	382	350	377	346	334	335	308	309	301	329	363	318	369	324	337	321	300	320	329	291	350	281	310	349	349	331	333	311	314	323	338	327	325	339	324	333	349	311	329	286	301	313	332	328	332	321	316	312	351	315	327	349	317	307	342	349	278	330	264	321	312	304	360	322	339	336	342	328	305	324	341	327	309	321	329	328	330	350	323	313	363	339	321	293	344	306	360	326	321	326	333	313	342	343	321	311	354	363	301	331	314	322	311	362	328	312	306	334	323	320	322	344	334	284	295	345	336	340	314	355	339	321	331	325	322	332	340	352	333	348	353	319	305	308	298	294	311	353	309	333	341	326	321	345	330	336	336	285	288	321	348	326	334	320	314	319	320	333	318	335	342	339	342	340	348	293	341	338	320	307	336	315	343	315	329	308	322	337	317	343	331	356	327	284	329	318	316	331	346	325	329	327	336	357	326	293	360	314	308	291	346	298	301	329	335	360	325	295	324	325	324	335	347	307	307	334	364	291	318	317	309	321	330	333	339	335	317	311	305	325	322	316	334	319	310	335	323	334	319	288	332	324	319	350	304	327	337	328	338	360	340	344	329	302	334	318	337	295	319	338	325	311	308	306	325	298	328	320	301	350	355	360	314	275	336	313	296	336	323	344	318	308	333	354	332	337	318	331	348	356	329	314	319	335	324	325	342	332	332	315	338	330	317	296	326	313	304	291	311	338	337	313	287	299	347	279	320	346	314	340	340	301	345	318	316	316	359	336	358	327	293	350	308	330	322	303	290	347	301	329	331	345	320	325	369	329	307	315	332	307	337	350	342	330	291	346	342	317	317	313	332	339	328	293	321	345	310	325	316	321	350	352	315	336	350	327	323	342	306	314	345	322	327	341	329	344	304	362	320	294	339	329	318	338	326	305	325	300	298	343	330	306	278	303	335	328	333	328	327	337	310	310	312	320	319	344	343	288	299	331	345	335	325	335	312	306	330	305	334	308	322	339	354	336	350	335	323	324	299	294	375	298	321	346	310	331	339	334	316	332	328	354	335	293	320	322	347	355	365	310	311	335	329	371	278	333	299	340	322	336	296	331	304	327	369	315	319	306	356	307	358	318	324	340	315	301	319	323	295	331	310	349	349	325	316	321	338	313	332	328	332	315	356	308	332	313	339	340	335	313	317	306	349	336	327	317	344	331	348	318	340	351	330	352	315	276	345	345	296	290	362	322	310	297	347	329	326	317	317	370	360	333	308	323	286	347	300	336	337	333	281	330	338	317	315	305	326	276	282	333	336	338	328	293	293	323	307	351	325	319	321	316	332	305	304	338	309	322	344	328	317	335	341	288	325	354	333	337	322	344	340	328	333	317	323	299	280	299	332	319	307	342	311	360	328	330	325	320	353	352	291	313	327	362	329	333	323	313	305	324	312	322	303	312	328	314	322	347	335	383	346	313	338	346	332	323	323	350	344	303	297	274	304	339	313	313	354	336	350	298	294	365	304	312	334	309	317	281	300	334	308	325	329	314	345	288	349	297	308	340	288	356	355	311	319	321	344	338	340	316	312	319	347	337	337	348	368	309	351	322	328	352	315	306	304	321	305	323	360	327	325	313	320	325	316	303	351	317	341	331	340	324	328	369	345	300	314	296	346	341	315	319	322	310	337	312	340	350	328	305	328	311	313	333	314	330	317	354	318	306	336	360	333	333	284	361	303	306	352	323	325	337	358	300	338	304	345	371	321	325	309	314	303	321	317	329	323	353	329	343	303	287	307	322	326	302	324	299	283	315	322	339	287	283	314	321	311	345	315	327	337	346	341	342	353	328	338	351	307	322	303	317	324	332	308	358	332	333	352	342	326	309	317	349	297	335	333	345	335	338	296	338	279	306	352	334	327	301	350	354	332	312	309	298	323	339	351	348	315	357	341	364	322	340	347	285	355	343	335	334	324	319	324	323	350	342	324	299	339	346	347	335	321	348	313	350	323	329	331	344	312	350	344	323	358	343	322	348	343	326	334	330	319	319	307	307	346	340	323	342	329	310	319	304	323	335	326	303	292	350	333	337	351	324	313	320	316	325	318	351	312	297	317	333	310	337	322	328	349	325	330	291	300	331	325	336	361	318	309	341	303	294	328	324	289	331	323	326	318	306	327	329	310	316	322	320	329
13125	1484	2177	2391	2176	1774	1640	1346	1252	1199	1050	1005	992	1064	1087	993	869	1275	900	830	914	860	845	840	868	901	866	859	803	869	839	831	803	852	799	818	800	820	781	821	788	770	768	803	835	791	815	776	752	775	813	790	778	729	727	802	735	781	772	791	789	773	782	766	747	767	783	778	814	775	741	734	789	793	780	755	753	757	771	730	733	758	762	761	787	717	764	735	716	777	797	809	770	791	746	720	814	733	784	769	716	783	799	747	775	777	734	740	804	797	733	729	787	727	804	747	737	723	756	782	723	747	755	768	702	769	752	748	753	753	782	804	812	709	781	770	768	700	750	731	722	723	774	764	730	773	748	768	754	729	766	772	778	779	741	746	779	750	733	741	764	735	744	751	741	765	778	783	756	718	748	729	754	732	736	749	782	777	788	736	795	748	731	723	781	753	721	718	725	758	736	730	713	761	737	751	767	749	759	742	774	726	736	713	815	726	741	756	702	776	692	789	778	745	748	741	751	750	729	793	741	707	767	781	802	751	761	725	794	751	717	777	743	712	774	719	726	740	712	716	701	706	747	771	743	746	792	786	747	752	757	764	747	746	771	754	773	745	792	727	752	767	712	796	770	773	752	753	719	797	773	763	780	752	769	745	732	777	709	704	733	751	758	771	818	725	750	723	752	780	753	735	758	779	763	764	775	707	795	758	771	770	721	767	758	754	749	771	741	746	789	734	747	769	740	718	740	749	743	754	729	713	753	799	773	708	795	730	738	748	786	712	703	738	789	740	762	722	768	722	753	783	756	758	726	715	785	750	774	718	771	744	770	792	805	698	769	741	759	753	729	776	744	733	743	759	752	751	688	734	774	743	770	780	764	738	759	767	735	745	785	756	716	733	770	722	759	722	740	736	757	781	750	805	762	749	712	744	755	733	762	754	717	785	696	747	741	723	719	781	733	792	754	745	756	698	726	703	776	790	757	790	760	822	705	709	733	802	727	784	728	779	771	750	773	747	761	752	718	737	762	749	787	715	762	808	776	786	716	732	761	768	732	767	742	731	765	734	786	764	732	746	782	746	754	742	793	780	731	746	749	816	790	739	745	714	766	735	759	808	760	720	786	769	730	742	754	760	753	778	767	743	727	755	756	756	762	823	796	787	795	767	753	718	734	731	774	741	749	761	711	739	763	762	761	764	780	760	774	745	726	752	763	728	781	786	737	732	763	763	754	765	776	781	747	738	754	812	743	739	761	728	749	740	785	762	788	750	706	792	735	739	679	764	741	746	744	774	773	775	768	743	809	690	742	802	766	760	758	728	730	741	748	773	709	762	731	709	726	694	697	742	783	734	762	738	739	742	741	753	741	751	744	749	755	690	735	745	765	714	756	708	789	778	777	730	766	733	720	756	753	764	767	773	745	748	700	708	732	751	762	688	717	758	754	765	784	819	711	753	809	730	850	743	749	740	724	744	742	724	785	738	773	736	741	734	757	728	767	740	744	742	780	785	737	778	747	750	764	804	795	749	722	724	705	735	739	751	778	730	760	787	748	727	738	740	746	709	745	799	723	728	763	762	742	786	748	735	718	766	730	765	754	797	757	715	747	801	748	724	744	760	745	714	770	761	774	767	748	768	762	671	743	755	736	757	761	764	768	797	752	771	766	740	743	754	777	776	753	774	808	718	788	772	785	738	768	798	770	774	735	802	741	776	752	771	734	792	747	768	849	738	757	741	771	740	730	716	743	765	763	735	773	751	753	822	705	730	827	775	781	774	719	768	787	744	729	782	755	726	795	759	751	748	725	753	766	756	735	777	738	784	765	744	800	767	772	738	768	746	727	780	710	778	737	744	754	744	785	765	793	758	743	712	756	766	786	738	781	744	752	779	805	775	726	767	753	787	736	742	722	755	764	750	805	752	737	757	741	745	800	769	728	772	758	754	725	718	731	770	675	743	749	776	717	781	742	771	713	760	714	743	762	719	790	751	780	742	737	721	789	781	770	743	757	779	706	714	713	765	779	746	747	776	746	716	746	744	762	744	759	777	762	712	701	766	770	779	740	789	725	787	767	779	794	731	747	761	784	752	713	751	716	767	787	783	768	779	805	755	735	777	723	684	768	757	736	761	754	733	723	738	745	732	766	689	739	766	760	767	744	702	766	807	772	790	717	768	809	719	742	779	741	767	768	744	726	718	742	761	761	741	745	733	740	805	772	744	782	758	700	730	722	750	814	754	743	789	758	734	719	724	723	736	794	756	732	772	742	797	733	752	756	762	732	750	744	758	761	728	751	730	723	773	720	787	702	781	764	738	776	778	803	761	775	783	767	727	740	712	712	782	768	769	779	746	698	752	743	740	769	754	799	745	754	738	727	749	788	772	737	722	760	779	709	730	790	783	745	733	762	740	780	797	775	725	762	755	747	719	763	783	734	728	731	814	749	721	757	777	746	773	703	757	788	743	749	728	769	738	767	798	792	744	742	705	742	741	809	707	704	743	734	779	769	756	760	762	763	733	717	778	730	759	780	753	740	746	761	719	716	785	759	752	756	725	711	764	716	740	695	740	763	699	798	784	753	763	791	788	723	736	702	772	762	732	780	721	710	739	775	729	772	726	723	698	724	771	748	757	743	765	721	711	719	766	736	745	723	732	811	784	767	785	780	785	748	783	754	710	752	779	777	742	733	754	734	763	737	771	801	760	780	790	729	741	754	764	743	760	760	740	749	769	778	771	738	742	790	763	737	712	742	774	732	763	773	729	716	800	776	708	763	718	767	756	755	792	769	703	772	813	788	719	731	739	763	779	734	746	743	752	738	750	763	760	758	756	745	782	758	777	753	794	802	770	773	742	776	741	749	712	766	752	761	773	738	782	760	777	750	701	759	794	773	763	797	787	710	745	754	700	744	776	788	803	734	716	758	772	769	771	779	816	810	765	764	776	717	808	744	735	749	748	746	723	787	740	820	734	713	732	705	765	829	782	735	779	770	689	796	726	721	772	689	727	787	728	747	736	753	726	726	766	790	736	746	760	762	730	764	774	834	785	755	772	738	759	790	756	726	724	727	800	728	813	750	823	749	734	738	724	777	717	748	786	753	760	762	787	769	781	769	743	783	766	726	684	728	769	767	750	729	746	748	763	739	736	778	750	742	809	823	773	702	774	724	716	751	728	738	754	734	775	769	764	749	741	770	771	743	760	734	720	771	750	763	752	750	822	765	773	726	743	733	814	741	781	743	765	734	719	747	742	739	720	772	744	697	810	735	734	753	772	778	773	755	728	729	757	757	758	761	778	724	772	825	777	698	748	740	731	755	731	777	800	736	783	716	729	693	766	745	765	766	764	743	746	772	718	761	753	767	768	779	730	754	750	770	714	778	731	699	768	750	723	783	787	769	765	792	757	698	785	775	744	769	798	721	763	726	712	715	776	744	751	758	816	801	765	736	723	794	739	782	785	764	712	740	730	692	706	742	810	736	751	778	794	751	736	746	809	747	733	718	775
4483	479	232	251	255	259	233	244	244	270	219	260	249	245	245	257	251	243	249	233	243	231	231	231	255	244	243	221	253	221	216	235	231	223	224	233	237	247	233	254	251	250	234	258	229	244	212	250	226	248	203	249	200	251	212	213	237	248	226	236	229	253	258	218	255	235	248	247	233	214	237	232	261	233	219	246	237	271	223	244	242	225	229	216	224	221	243	241	218	238	232	218	260	229	237	244	246	250	265	247	215	234	242	235	227	208	239	209	246	217	258	257	251	231	235	242	210	249	221	253	235	229	240	255	262	246	250	259	262	259	224	215	236	253	280	232	235	243	244	232	239	243	219	244	248	269	243	216	224	231	270	229	236	253	242	234	245	206	246	221	226	225	216	237	265	246	241	262	223	220	237	227	230	257	202	255	254	231	235	227	267	214	234	246	265	291	221	234	223	237	251	204	255	231	217	215	239	245	259	238	234	231	248	236	234	242	245	258	241	209	216	220	282	247	251	262	241	234	216	259	243	256	258	274	242	237	242	228	233	243	258	269	245	231	229	206	249	233	232	216	252	259	208	212	252	237	229	256	223	245	238	205	256	227	279	261	258	236	232	244	237	247	239	222	241	220	249	245	238	247	229	235	252	257	227	223	250	233	269	254	271	281	283	234	240	224	237	238	226	216	209	250	236	233	235	244	242	250	245	247	227	231	248	250	241	197	247	259	252	240	249	213	218	250	234	242	221	237	238	253	251	306	212	233	225	263	245	255	247	265	221	252	227	236	212	234	251	249	220	223	271	245	255	249	252	242	259	221	256	227	248	250	243	249	214	263	228	233	240	242	224	238	231	234	226	242	217	211	258	240	259	241	211	249	231	252	251	254	245	237	266	255	232	251	264	244	229	216	267	213	262	250	244	265	214	235	235	237	235	238	244	231	230	260	260	245	244	234	195	238	244	248	237	216	255	247	270	248	249	251	241	209	271	258	254	245	228	259	219	228	244	235	227	273	247	243	224	230	246	272	259	254	244	228	230	251	219	237	225	220	218	238	205	214	234	237	254	246	233	253	251	232	250	253	258	239	262	267	236	259	245	258	255	243	228	234	240	255	231	256	231	247	255	234	249	231	236	257	236	259	223	242	261	236	237	227	245	241	249	251	239	240	252	218	233	204	230	240	251	252	253	213	256	225	245	221	243	239	223	262	206	236	254	271	270	243	212	227	201	257	215	229	266	215	226	233	250	238	235	235	243	230	254	242	244	251	261	259	266	228	243	228	260	234	232	228	221	239	273	239	250	239	242	232	229	207	233	250	236	239	226	218	239	253	230	262	230	248	261	258	250	233	245	218	225	220	229	201	249	242	246	261	209	252	232	244	238	223	246	230	248	273	235	242	253	264	235	233	241	224	190	266	228	212	253	291	226	249	267	227	241	236	251	204	226	237	213	224	230	258	216	271	240	234	242	195	252	223	234	243	246	233	235	199	244	232	197	246	228	195	223	225	249	261	243	219	249	242	244	224	260	230	217	271	242	233	237	248	220	240	221	253	272	231	228	212	212	232	225	233	220	250	227	254	236	249	245	226	227	223	251	254	235	247	259	226	233	213	244	228	245	239	254	250	252	237	207	235	245	248	245	240	212	222	255	236	247	252	227	224	204	223	220	220	219	219	265	245	261	278	249	245	252	241	227	218	252	231	213	248	233	235	244	234	246	240	254	256	235	256	210	252	221	221	220	209	262	213	233	234	225	239	232	228	263	240	228	264	247	240	250	272	240	244	246	242	224	255	246	245	239	218	221	237	257	234	273	223	231	227	233	246	256	251	269	238	273	229	236	238	233	245	226	234	218	230	250	238	270	247	217	252	224	228	239	231	215	247	255	247	239	254	230	234	235	239	210	248	229	225	207	242	241	249	281	244	265	245	248	207	239	249	245	265	217	226	225	248	231	221	243	229	237	255	241	222	235	246	255	232	243	253	241	261	267	245	229	265	229	264	251	210	224	234	246	262	262	251	276	232	255	264	224	263	222	242	242	227	231	240	220	239	224	263	231	220	237	229	228	245	234	252	241	258	259	239	213	223	228	267	255	204	215	228	278	234	248	230	223	232	229	253	238	243	261	255	221	283	232	249	222	236	232	265	255	241	246	247	232	263	259	256	239	289	243	260	217	247	225	225	266	242	247	241	255	245	233	238	235	266	244	231	241	260	240	252	243	207	249	219	233	231	212	224	223	228	220	224	191	227	241	264	239	243	247	251	226	259	260	257	231	266	269	234	261	230	245	262	245	274	238	255	215	259	265	238	261	242	229	254	241	256	233	264	238	238	194	225	237	216	211	246	240	222	224	220	249	237	236	230	232	259	226	222	242	224	232	235	256	242	239	251	259	215	253	228	213	249	241	221	205	243	218	237	231	228	237	256	237	249	251	242	208	231	253	236	223	245	239	252	237	258	258	218	265	245	232	224	243	265	227	229	243	231	245	258	241	247	277	228	259	227	232	214	276	246	253	212	237	251	244	230	224	240	218	236	246	258	236	261	226	230	233	213	238	229	222	252	230	276	256	225	253	244	243	255	254	260	222	199	238	238	229	244	213	230	272	256	228	226	227	227	249	220	220	275	248	261	236	214	225	254	228	226	231	252	261	261	232	247	269	216	271	260	212	249	234	206	258	251	258	222	234	234	231	248	266	210	245	250	218	225	218	275	229	224	269	242	236	236	240	248	222	238	263	242	262	228	254	222	234	221	218	222	227	254	262	214	251	225	254	245	252	262	261	260	233	216	227	249	255	251	261	235	245	243	256	234	238	202	225	249	254	235	266	232	215	242	263	230	228	247	244	235	244	227	259	246	252	233	233	256	246	233	248	236	231	237	253	220	228	248	242	178	227	227	211	242	241	267	265	223	216	215	245	253	236	245	210	237	236	241	225	252	248	233	217	198	225	246	230	240	267	224	214	257	228	250	229	246	256	215	235	222	205	242	223	239	244	216	230	209	253	233	250	246	239	239	237	219	253	252	241	241	232	242	276	258	234	245	223	237	261	230	275	244	233	226	222	256	211	247	255	231	246	246	206	243	245	271	240	225	228	265	230	252	230	242	243	258	231	265	247	232	233	237	252	238	231	241	215	257	237	238	250	265	255	244	257	236	246	217	265	224	228	238	228	275	243	243	222	229	245	232	234	214	231	236	227	235	233	239	226	248	233	231	226	236	244	268	242	245	237	218	237	243	249	233	239	251	250	269	269	233	200	220	232	233	243	229	249	265	265	228	228	249	230	238	258	221	264	258	213	223	252	239	261	253	266	249	236	248	225	232	230	220	267	245	231	233	273	257	228	237	232	216	228	221	219	259	235	242	291	241	242	229	250	262	252	236	248	242	227	248	251	245	238	225	243	274	238	244	270	225	221	220	265	255	250	255	239	246	229	231	231	240	275	250	245	216	219	225	238	242	254	252	249	249	244	249	220	229	244	240	288	254	258	263	263	234	236	232	249	264	236	228
3350	641	593	607	603	544	619	574	566	553	527	620	590	586	597	607	608	573	587	599	587	541	567	585	556	570	570	545	563	590	547	569	553	570	563	538	598	541	571	552	590	559	562	558	556	552	574	530	548	555	558	579	570	574	573	521	564	543	546	586	594	546	511	556	588	560	564	546	579	529	546	562	546	536	587	525	565	591	550	553	554	558	566	559	558	570	580	579	589	529	569	550	569	558	573	589	594	574	539	610	615	558	520	591	562	546	567	572	556	531	580	569	579	545	590	558	533	547	558	485	584	547	575	538	544	570	549	507	552	557	579	536	548	525	564	574	537	563	521	577	521	560	509	566	541	542	528	539	601	592	572	518	597	554	570	566	556	533	574	547	552	487	571	531	594	583	542	555	567	580	596	574	611	536	552	560	552	536	557	602	544	570	565	544	547	564	520	534	542	535	529	554	571	535	514	556	591	596	504	580	577	564	584	563	525	569	538	532	535	579	577	536	555	580	597	530	530	536	568	623	533	538	562	594	547	584	594	587	550	543	607	589	516	555	558	528	529	578	571	607	551	521	543	584	553	545	543	560	527	590	550	548	562	557	514	557	568	557	536	540	562	555	551	552	599	554	504	532	548	560	556	592	551	561	569	560	598	566	536	560	571	569	594	543	575	539	603	556	552	555	586	592	526	585	541	560	538	578	545	526	585	550	559	597	566	556	528	518	576	584	581	594	586	605	550	552	563	589	527	555	547	592	531	562	553	536	517	548	517	559	576	543	573	573	548	548	582	529	593	536	579	569	607	568	552	574	551	597	540	548	592	568	604	544	578	532	537	502	557	519	603	557	571	517	551	587	527	564	573	581	578	589	527	569	574	626	532	543	563	546	599	557	515	554	565	581	585	552	585	513	539	542	533	571	594	564	540	567	569	545	545	574	543	553	583	580	539	584	598	531	568	551	535	560	574	581	552	552	556	550	533	569	531	587	550	535	574	567	550	578	564	604	552	516	572	545	585	519	538	545	554	560	580	597	614	610	540	591	565	607	550	581	555	540	567	567	542	553	512	552	587	539	550	609	536	543	581	537	564	559	555	546	534	563	601	590	569	582	555	554	555	575	561	567	558	568	567	550	550	567	570	524	560	541	590	586	563	583	605	565	583	551	581	594	563	558	536	592	565	605	559	565	533	562	532	552	546	569	565	577	567	601	499	543	556	562	531	554	578	560	535	538	566	586	547	513	551	575	563	544	566	578	575	580	532	562	557	565	584	523	565	524	562	604	553	548	545	591	567	487	569	525	522	530	536	554	532	569	577	551	569	521	560	545	541	550	577	541	543	554	511	582	571	609	555	562	544	583	587	575	539	543	543	587	549	527	559	548	566	538	597	550	542	579	563	553	567	547	549	590	587	534	557	559	577	541	522	545	567	552	560	605	553	582	573	615	563	560	566	573	544	575	499	548	578	548	527	548	589	540	589	570	558	572	558	553	583	565	535	513	522	561	532	557	544	552	562	550	576	544	535	540	540	560	560	561	542	573	560	579	553	554	573	551	505	565	557	563	559	533	553	536	551	555	542	569	578	553	565	566	555	583	546	565	576	554	595	584	533	586	563	545	517	579	498	567	512	562	565	569	584	563	566	551	552	586	537	528	585	555	556	564	566	548	567	579	574	527	522	564	519	605	561	592	625	568	547	604	530	533	573	521	561	533	572	552	579	561	555	541	533	563	525	546	530	557	534	526	551	525	563	522	530	568	574	563	566	543	603	564	543	558	539	603	570	552	550	584	547	510	524	522	556	539	565	560	574	551	569	554	546	526	515	602	550	553	545	567	569	506	582	549	589	537	587	578	556	641	519	545	565	574	544	559	565	559	569	571	578	571	557	544	545	567	551	541	562	560	536	535	558	563	588	555	596	574	541	525	566	536	547	579	540	555	518	572	579	570	499	610	554	567	544	528	544	582	557	555	527	551	559	527	565	565	573	552	553	564	542	583	542	620	558	593	584	513	516	537	570	532	564	577	554	591	577	563	547	587	599	543	537	541	546	587	562	549	577	588	584	541	544	556	610	548	549	551	569	547	556	563	543	562	507	592	562	551	548	517	560	621	562	573	542	572	567	595	529	548	568	556	579	603	542	556	552	576	545	530	532	542	574	530	578	550	568	540	620	547	577	535	600	560	544	544	561	577	582	555	546	589	538	561	569	581	597	556	542	592	547	496	570	537	554	565	598	511	601	552	570	585	573	522	590	498	533	559	546	532	595	552	549	556	555	560	572	534	528	596	532	538	592	568	564	500	532	573	538	545	558	558	560	563	568	608	592	534	551	563	547	571	571	548	580	556	580	580	547	589	573	523	579	532	523	526	576	584	556	534	532	569	575	553	549	571	570	574	546	548	522	561	575	582	581	540	571	551	567	530	520	600	567	581	591	553	570	585	548	526	572	638	584	546	563	572	550	521	513	592	587	579	549	562	527	554	551	538	572	546	534	539	523	541	567	609	548	551	575	571	560	556	570	531	540	570	578	563	588	542	574	541	598	547	549	574	567	560	510	549	579	575	565	528	566	579	528	556	555	535	578	580	548	580	539	557	571	522	567	536	561	575	541	573	601	539	584	581	555	520	553	521	566	572	581	560	565	557	581	586	563	529	558	599	561	543	568	520	537	535	522	555	582	556	541	576	559	545	589	572	547	581	582	585	559	569	548	562	531	585	547	594	538	602	565	516	581	567	543	532	574	575	555	553	581	534	546	554	585	552	571	561	578	579	597	532	565	586	549	528	567	575	595	569	599	520	522	561	534	535	536	556	561	531	529	576	528	577	550	530	563	549	552	554	593	579	583	536	547	554	601	497	541	556	564	578	556	565	508	577	545	605	551	560	538	544	553	549	549	567	543	546	548	566	586	595	519	552	550	550	569	560	536	615	582	530	568	571	569	581	558	556	563	552	537	537	596	581	542	548	541	581	551	558	538	507	565	533	548	584	573	541	559	556	532	602	579	576	564	572	586	552	553	588	589	598	574	536	531	561	548	543	578	588	577	466	509	555	552	581	571	555	553	558	546	605	577	582	572	584	575	521	517	526	565	519	537	554	513	523	570	576	554	543	562	563	570	525	550	593	555	556	587	578	601	552	574	553	590	589	545	560	546	613	541	578	539	537	518	547	572	525	549	546	591	549	550	540	614	620	544	597	578	552	528	568	559	578	558	571	564	563	597	545	568	532	544	582	539	555	554	583	534	521	558	550	570	557	592	551	558	556	569	529	543	530	563	557	569	528	582	572	553	546	530	575	609	600	545	593	565	537	500	561	525	553	560	561	549	570	579	591	507	570	572	529	565	580	551	594	537	516	583	573	573	599	566	544	567	588	546	568	569	541	555	565	529	564	607	593	553	571	562	528	545	572	544	604	506	516	592	553	521	582	495	573	551	542	528	555	573	583	546	544	555	541	558	588	595	561	576	567	593	536	598	568	575	586	552	583	558	563	569	513	566	517	581	568
13741	1161	513	442	370	273	262	243	205	203	196	209	204	213	234	174	199	252	204	176	184	213	191	195	173	218	172	163	172	171	165	173	158	168	158	164	171	166	177	191	190	200	186	190	196	195	191	185	188	172	203	215	191	213	175	173	176	173	166	167	156	173	153	155	192	181	188	193	173	176	191	170	197	177	177	169	157	169	164	166	156	175	216	171	160	164	164	190	163	168	185	191	170	205	180	174	161	163	169	183	172	189	189	154	165	193	154	171	179	220	186	161	159	160	187	187	186	165	180	171	196	179	165	187	196	197	163	138	197	178	195	179	169	168	167	160	180	182	162	196	155	149	162	172	182	188	192	173	178	169	184	173	159	169	172	194	151	174	193	168	159	180	172	157	171	188	169	172	167	197	172	154	162	176	176	168	167	193	172	171	193	168	183	191	215	179	192	184	176	176	173	174	169	207	172	172	188	162	162	180	181	161	164	170	169	175	169	164	180	176	168	191	158	161	149	174	183	173	177	162	192	152	179	183	169	182	189	162	162	190	200	176	192	212	161	172	179	163	180	190	202	185	162	184	184	178	177	174	157	186	166	152	187	181	171	154	191	195	172	169	188	157	171	186	200	164	192	172	191	188	189	148	169	179	170	193	168	187	171	161	162	171	197	160	154	198	147	178	164	182	177	164	179	182	167	179	158	200	182	160	170	161	166	177	161	168	176	163	190	186	191	185	177	182	175	175	144	175	190	185	204	183	173	165	195	169	192	159	161	155	176	195	200	197	169	151	151	185	152	187	173	178	201	164	188	161	182	176	174	176	195	195	178	162	196	239	167	190	194	161	198	178	204	176	183	147	154	197	181	196	161	193	169	159	189	185	178	171	161	167	164	172	171	184	149	188	170	161	191	166	187	161	179	163	159	191	142	185	189	153	164	190	182	138	163	177	204	178	159	179	155	178	203	198	172	167	182	186	170	180	211	197	163	188	145	171	188	158	171	165	170	174	185	186	175	191	168	157	175	165	181	163	177	169	213	165	152	184	195	177	185	180	179	156	177	176	172	176	191	189	172	168	155	179	176	158	191	175	151	184	197	157	162	189	164	182	195	209	152	190	186	172	167	166	176	170	150	169	180	177	191	194	196	175	174	170	194	183	194	163	192	149	179	176	161	194	174	175	172	175	186	175	189	191	171	170	160	166	181	177	155	160	176	162	143	171	145	158	168	160	143	182	205	172	209	192	161	188	188	185	181	195	190	167	150	156	173	204	173	158	189	179	191	183	158	172	163	183	192	192	173	168	177	188	186	184	177	165	172	173	177	193	190	189	181	181	171	160	192	158	166	165	175	169	175	175	190	173	187	189	188	183	177	153	176	189	154	179	181	179	171	160	171	194	169	201	191	176	159	172	192	168	172	177	169	174	178	164	172	160	182	198	193	190	145	140	185	173	160	170	172	187	200	174	154	167	144	169	184	184	165	185	165	206	179	187	159	172	166	166	201	142	175	176	170	159	209	190	159	199	154	185	173	179	164	180	182	204	174	169	182	205	174	199	191	188	173	187	189	182	190	209	187	181	177	177	140	143	206	178	174	161	172	180	176	161	188	167	175	192	183	218	167	175	191	170	182	192	161	177	185	186	173	186	145	169	189	193	170	180	171	162	187	181	176	180	187	177	149	179	162	174	172	153	168	172	172	180	174	194	197	179	175	168	188	193	157	190	198	182	176	187	155	182	171	171	182	182	217	183	170	182	179	198	204	207	173	152	164	171	152	161	176	172	203	175	195	189	171	180	154	178	194	194	158	172	207	191	181	182	173	147	175	179	179	192	172	161	181	191	194	190	168	176	186	161	186	203	173	160	183	180	177	179	173	180	205	170	162	197	188	162	196	177	186	192	153	171	204	181	200	174	163	160	167	164	167	171	181	186	185	168	173	190	172	153	158	171	180	163	167	167	187	179	173	162	176	170	165	179	157	184	182	168	163	173	167	172	159	165	156	183	191	169	179	179	177	166	187	153	207	184	164	145	164	185	204	180	180	182	190	162	154	153	184	161	184	176	181	186	166	181	169	191	169	180	188	166	186	192	180	204	167	188	172	165	181	182	163	167	172	191	179	159	183	161	163	190	190	171	195	153	151	198	172	196	193	171	171	161	146	178	173	173	196	185	199	152	174	174	197	185	181	192	157	189	167	154	178	184	176	186	186	157	154	173	141	161	182	209	166	171	175	184	154	178	183	164	187	188	200	165	181	168	170	181	179	163	163	180	150	161	170	158	177	176	194	184	165	197	194	189	199	181	173	187	154	156	178	172	189	170	176	159	204	161	194	171	166	198	190	177	158	177	186	172	160	206	169	203	165	163	163	179	166	170	171	178	202	170	191	172	184	166	167	179	176	178	188	173	190	166	170	180	170	182	165	182	190	199	177	192	182	178	183	168	161	187	192	160	182	152	182	192	180	181	163	204	180	202	184	184	178	194	161	204	202	181	167	199	160	189	180	179	177	176	174	194	189	172	154	189	157	179	176	161	164	192	197	218	182	170	192	184	168	181	168	196	217	170	172	161	184	175	182	183	207	175	194	150	187	201	177	155	171	192	204	185	190	184	210	165	175	185	160	171	163	167	193	162	164	196	139	186	188	169	170	163	177	166	181	162	177	180	172	182	193	164	172	196	172	176	174	181	168	172	210	162	189	155	180	157	198	160	164	195	191	182	193	172	170	149	161	174	185	179	160	163	187	187	180	180	177	144	202	182	151	179	175	186	156	197	196	168	173	177	184	178	180	177	177	164	157	193	170	185	183	182	203	198	187	206	169	192	186	188	177	164	162	173	194	191	178	187	163	174	175	153	164	172	171	166	167	202	145	200	175	178	163	169	182	193	189	168	168	194	199	169	163	196	204	167	162	153	164	166	176	203	186	155	163	153	178	195	196	186	201	192	170	169	168	200	145	161	175	159	175	168	169	192	149	183	180	183	176	146	208	148	186	181	173	163	168	196	173	168	177	194	165	169	184	167	155	182	180	162	195	160	154	179	192	155	185	171	173	180	159	164	191	173	168	201	175	198	180	185	163	177	174	192	188	176	156	212	175	176	165	158	191	197	205	174	168	197	211	204	175	153	163	182	198	162	179	193	155	185	166	161	200	212	184	179	171	189	166	185	162	187	156	186	181	183	162	143	153	175	180	169	159	185	176	167	151	176	182	179	181	175	205	164	210	167	189	189	170	165	166	193	178	166	169	172	178	196	184	162	178	185	168	197	172	182	198	180	179	154	177	159	182	175	171	177	162	178	173	182	184	183	178	171	181	166	184	172	192	183	147	174	180	165	167	186	176	159	190	176	170	168	185	181	180	181	185	170	178	186	186	182	183	192	218	180	169	171	161	173	170	203	189	177	143	179	169	181	174	180	180	175	192	194	173	182	194	183	195	189	186	184	165	165	165	198	177	198	168	179	153	165	176	155	183	197	142	191	164	182	179	181	183	164	182	173	186	190	177	171
9195	857	1102	1293	1143	1038	834	760	721	659	618	567	639	677	633	576	485	896	491	518	491	515	494	546	534	491	516	516	482	459	509	490	486	507	506	493	517	413	478	471	464	508	405	483	509	463	496	500	442	460	474	463	419	450	472	472	482	461	450	483	408	456	456	491	397	447	443	421	452	412	475	481	455	436	433	430	451	448	464	478	432	462	441	477	463	421	458	442	444	435	464	415	449	437	432	462	461	418	495	472	433	449	450	457	432	393	472	441	418	446	456	443	473	457	449	456	416	505	462	454	451	450	409	456	441	441	408	471	439	440	442	430	424	439	423	422	463	410	449	441	444	417	414	429	444	423	465	448	434	468	467	439	448	418	432	435	498	445	447	449	453	440	429	459	436	441	455	462	469	440	429	463	463	452	437	437	435	441	463	456	466	420	430	435	404	407	467	452	472	434	435	445	452	415	461	433	457	445	451	459	432	449	453	479	457	449	438	439	445	398	441	432	490	444	459	433	446	477	452	443	442	449	463	470	432	505	445	425	426	468	472	427	417	460	456	416	452	423	443	443	409	454	421	453	426	482	496	470	457	409	463	446	431	429	437	477	465	436	463	450	435	438	439	443	418	443	468	445	407	465	431	394	443	495	471	476	509	456	477	437	456	478	437	471	462	451	441	432	420	447	453	448	442	458	443	451	452	411	442	422	470	456	446	466	474	470	456	430	442	443	452	470	452	478	430	440	489	403	446	420	462	441	479	464	453	432	466	437	443	453	429	489	457	451	456	464	459	440	461	420	470	441	503	464	419	459	438	411	442	456	454	459	436	455	438	492	434	475	426	480	431	466	461	413	417	439	495	438	443	462	484	483	456	471	409	425	444	404	434	479	437	449	446	478	472	459	464	422	446	440	417	426	409	462	454	494	453	440	437	445	461	455	467	422	436	457	444	475	449	450	436	495	451	453	458	424	456	421	473	439	469	442	459	460	431	435	474	438	412	430	482	420	439	444	413	429	427	409	446	471	418	464	477	418	404	445	488	444	449	440	400	462	425	436	461	456	447	486	483	429	438	464	439	447	411	437	454	435	432	475	475	451	414	466	420	431	421	414	450	452	443	448	462	461	454	423	392	448	446	425	448	445	474	449	490	462	436	455	447	464	426	426	461	441	441	482	451	464	434	466	408	448	442	462	459	426	444	408	468	422	456	465	449	433	458	415	431	476	449	435	426	458	412	411	393	442	457	434	428	455	454	444	451	454	455	464	462	462	454	458	437	483	467	468	457	431	464	478	442	447	468	462	443	457	443	465	438	455	479	451	487	495	472	409	466	435	442	459	475	478	435	479	457	452	458	463	415	477	461	445	448	437	458	446	432	435	431	504	458	432	434	443	404	412	459	486	446	446	458	452	425	411	444	427	449	456	474	463	442	443	417	453	424	416	457	461	436	426	440	451	456	469	442	470	441	435	415	442	466	442	449	478	436	442	419	456	443	427	456	451	435	443	447	447	452	423	450	412	445	432	441	412	443	454	420	477	430	486	465	452	430	451	497	419	425	442	455	455	440	466	434	469	437	441	439	409	454	459	472	430	425	438	429	465	451	434	447	468	440	456	454	430	422	436	447	469	436	423	427	477	481	411	480	448	412	437	446	457	427	468	431	438	460	498	461	458	428	435	475	453	429	439	449	454	432	444	446	453	446	460	461	441	470	456	432	451	417	457	419	472	438	437	492	462	457	439	486	448	455	427	463	463	434	461	452	445	483	430	445	462	450	443	435	459	463	439	440	439	442	428	468	476	436	446	449	416	442	420	499	458	457	454	450	446	451	427	441	417	453	458	455	422	475	451	427	451	443	436	446	464	489	459	409	443	431	435	455	469	454	455	430	467	459	472	424	457	447	442	442	471	498	439	457	394	482	433	451	434	463	422	452	424	419	451	430	450	445	507	466	420	433	470	435	488	426	489	517	432	432	463	460	464	430	428	437	471	494	487	451	443	463	464	433	435	392	422	478	474	436	458	426	461	455	457	468	465	457	461	486	436	433	447	431	449	473	413	428	455	463	460	457	470	443	431	454	461	450	437	444	497	446	438	443	452	398	460	447	450	430	423	436	452	434	418	450	438	493	455	429	447	465	476	446	460	445	434	443	426	458	457	430	447	487	434	422	496	434	456	469	401	430	413	487	451	446	429	447	457	430	417	436	442	436	445	478	454	442	405	425	474	475	431	418	447	483	471	462	444	465	434	444	451	446	445	454	439	459	403	430	434	428	432	452	471	444	466	409	430	448	436	413	485	407	491	398	460	424	448	423	465	470	455	467	498	435	454	461	471	426	463	462	455	472	457	454	468	484	382	491	454	461	493	425	429	480	444	443	432	396	482	447	469	456	435	477	451	469	434	449	453	483	468	472	433	472	450	442	458	443	442	424	438	466	460	437	443	409	438	415	455	444	471	419	460	449	429	410	440	435	445	444	477	432	437	457	450	409	482	413	457	483	493	447	430	440	411	483	478	416	427	449	425	456	427	476	438	450	439	463	474	464	437	426	463	453	439	475	420	451	420	429	456	459	433	455	443	446	447	457	421	480	459	514	438	462	432	455	433	460	459	469	475	421	451	477	437	401	459	457	408	471	438	443	484	434	486	453	465	486	475	459	434	381	443	463	438	441	429	464	443	416	432	465	470	458	426	424	475	442	431	470	444	446	421	415	443	467	408	464	445	459	427	413	475	451	446	440	418	445	459	414	446	431	417	439	460	489	461	461	430	430	494	428	485	447	431	420	444	411	421	435	484	453	424	434	477	421	441	458	444	509	423	442	432	421	486	449	444	443	457	451	408	428	464	433	393	421	413	438	478	434	435	477	481	481	420	426	424	448	445	446	417	426	427	466	440	467	432	488	510	439	470	446	455	448	425	422	455	460	415	463	463	454	460	396	466	448	439	440	428	439	446	428	441	469	454	430	428	457	437	486	437	408	432	413	505	442	435	436	477	470	453	451	465	426	490	478	490	422	463	437	426	431	445	466	443	452	400	451	472	430	423	446	403	475	452	432	430	434	458	436	450	483	491	467	450	441	440	461	430	453	414	478	463	423	443	449	420	440	411	469	433	430	454	467	430	426	432	446	420	458	441	418	423	459	463	421	453	417	442	455	446	447	462	441	485	466	443	488	432	424	432	451	415	476	421	418	426	434	445	427	463	425	436	453	427	456	451	489	434	442	484	459	450	463	451	486	442	464	434	449	446	418	424	467	474	441	494	446	468	466	419	467	406	418	429	462	431	440	451	437	430	411	440	451	442	438	460	451	447	441	397	473	448	476	450	435	446	440	425	429	427	437	458	422	448	395	391	419	446	473	456	469	432	458	421	469	429	431	404	425	455	462	433	421	427	433	444	459	467	481	428	437	490	442	423	448	462	454	448	450	459	455	456	447	465	403	437	467	454	446	403	469	436	446	459	476	425	442	491	463	425	506	433	473	436	483	470	430	461	450	416	449	448	426	466
21046	2157	1096	855	646	571	468	442	424	409	397	448	393	387	407	360	367	411	332	320	363	361	333	360	329	342	329	359	335	360	352	333	312	340	341	315	337	318	346	303	375	343	340	343	353	333	314	318	315	335	342	327	316	357	330	326	334	314	356	304	354	332	321	336	343	319	334	310	353	374	335	335	316	317	338	322	268	312	327	311	300	295	329	303	306	308	367	342	326	319	342	342	350	336	340	335	327	310	315	319	309	335	264	308	322	329	304	354	305	328	346	374	315	310	310	331	312	325	371	321	319	312	355	330	328	316	359	333	298	381	360	329	372	335	304	320	372	314	369	335	319	385	315	355	315	352	307	306	324	313	314	315	353	345	343	333	333	329	373	339	328	324	312	318	321	341	337	336	284	325	351	325	318	327	306	338	328	309	286	331	323	325	335	315	319	366	308	336	313	329	351	332	332	302	314	352	311	315	350	340	347	340	301	298	305	345	347	339	323	349	296	321	326	334	313	354	356	348	320	287	334	350	337	321	352	365	316	344	335	314	314	324	314	305	328	324	292	328	337	322	301	336	322	318	337	323	344	353	368	366	301	308	335	315	319	333	337	346	309	352	322	333	310	339	310	295	327	360	279	358	352	328	320	326	338	305	362	316	352	326	339	322	327	301	335	355	352	336	308	328	332	316	338	299	348	330	340	297	322	318	332	312	317	351	329	328	340	327	344	343	330	326	360	313	355	300	330	342	326	308	334	306	299	338	310	334	312	329	320	382	356	321	298	322	342	352	279	294	303	299	324	314	352	316	336	298	330	329	332	330	332	339	313	304	325	353	335	341	354	314	285	296	320	335	319	308	302	344	325	338	308	299	335	337	360	363	310	346	317	345	332	323	322	310	315	305	325	309	322	301	342	316	307	297	296	328	327	347	343	321	317	309	324	336	329	349	330	344	365	329	351	330	346	318	304	334	313	335	328	304	340	322	330	354	294	307	307	329	330	354	327	335	315	344	326	282	324	348	308	346	359	346	311	354	323	338	311	319	342	354	311	306	305	348	327	355	310	319	318	307	315	304	342	335	317	302	344	318	301	319	314	275	325	333	360	319	311	342	317	326	356	325	325	319	308	330	344	287	345	323	306	350	329	335	321	324	315	374	302	347	291	322	349	306	273	353	338	326	346	313	355	346	340	332	300	332	348	339	368	346	302	298	304	336	333	293	327	333	319	324	345	322	319	344	309	327	285	344	335	321	304	322	325	306	305	307	334	310	368	321	342	347	318	331	320	301	358	325	317	341	334	349	360	316	304	322	310	295	368	345	371	342	328	338	353	311	310	320	327	317	347	341	328	358	317	313	344	302	300	322	344	318	326	333	345	321	348	353	316	337	347	322	271	343	358	329	333	326	315	333	333	342	343	344	336	349	311	324	334	315	317	331	303	309	314	315	346	323	305	299	338	300	343	331	300	310	325	382	341	308	339	306	316	289	313	360	323	359	287	335	362	289	329	316	327	353	333	315	327	326	347	338	352	294	323	335	308	332	303	289	333	324	314	326	348	307	314	310	302	321	367	321	350	352	327	346	321	311	320	301	321	327	321	376	343	324	326	320	329	308	309	335	342	341	314	319	299	317	363	363	305	366	347	311	310	306	311	377	328	308	310	300	325	353	313	326	354	336	349	342	355	337	292	335	336	331	306	330	338	294	331	317	330	329	320	340	293	331	357	293	312	324	336	311	314	334	302	339	293	329	335	330	314	347	321	339	348	349	348	322	317	315	356	346	326	365	319	349	330	344	304	343	346	335	342	295	337	347	346	301	356	331	357	333	286	303	302	325	354	339	309	304	315	318	317	327	358	352	331	328	306	310	321	319	352	336	327	302	383	342	309	314	331	310	311	319	327	323	312	309	304	326	365	350	304	328	320	322	319	324	320	344	306	301	350	313	333	324	319	304	294	324	351	329	321	296	304	324	332	320	362	330	326	368	310	331	389	356	298	340	313	291	282	314	323	293	309	328	320	326	367	319	339	328	355	313	326	356	351	327	344	304	328	334	333	344	330	312	348	316	336	354	324	339	322	305	304	306	318	321	341	308	353	306	305	308	376	366	353	316	337	309	340	316	324	325	336	295	276	313	340	312	304	331	333	332	309	382	327	318	316	322	335	351	293	333	339	361	339	311	316	319	333	357	281	332	339	322	334	334	328	312	326	349	323	326	320	366	315	332	305	331	332	326	366	330	310	296	331	290	293	360	334	347	345	343	285	288	329	344	315	314	314	373	313	327	330	295	325	341	320	331	317	331	320	313	339	301	293	341	316	347	329	298	301	322	294	343	314	333	359	316	307	317	270	329	314	309	330	352	324	336	343	326	329	337	335	344	355	347	312	301	315	323	359	331	325	315	361	329	314	308	318	282	309	279	343	345	334	334	322	323	342	316	328	322	330	377	331	319	343	333	331	345	340	343	350	303	345	325	342	356	329	340	326	317	297	341	337	339	347	328	348	313	308	325	310	327	342	304	326	329	317	342	361	331	354	323	343	337	312	303	326	334	282	334	313	308	310	336	310	344	318	334	297	317	293	333	374	308	319	331	351	310	286	330	348	309	332	350	305	356	335	339	317	323	317	358	339	344	318	305	348	330	323	316	324	281	306	357	318	290	340	349	360	337	318	349	325	319	352	328	330	331	335	316	348	332	297	306	284	312	344	328	330	303	333	332	315	356	313	329	318	365	326	321	313	295	312	313	335	310	352	344	322	325	383	330	336	339	316	328	330	323	333	329	320	332	308	325	307	319	323	316	334	332	328	296	302	305	351	365	357	318	372	339	301	332	305	366	349	336	352	307	336	316	344	304	341	326	337	311	330	349	340	300	277	351	344	324	368	337	349	327	341	319	300	287	295	310	337	318	341	308	343	358	321	319	319	332	317	318	313	327	328	350	327	294	315	306	295	316	340	354	350	340	330	361	365	326	350	335	357	300	340	336	352	350	371	353	303	332	305	345	304	329	333	292	308	312	333	331	344	317	329	341	322	286	317	317	359	336	342	342	292	356	339	284	337	321	325	330	335	297	317	349	283	313	350	297	303	334	327	320	298	344	327	345	350	380	310	323	332	372	358	374	324	364	324	295	332	344	336	333	311	374	332	315	355	327	326	311	287	299	322	314	312	315	319	387	332	343	308	336	310	316	346	270	335	286	329	277	332	355	308	321	303	361	310	269	319	306	349	355	331	301	300	326	314	337	330	331	330	320	314	343	314	326	302	324	311	315	301	308	338	314	331	319	347	353	328	319	325	305	309	289	333	343	330	333	342	333	314	308	340	327	337	347	338	310	323	344	363	344	369	328	328	356	354	325	305	322	285	296	348	327	332	287	324	325	371	325	314	324	332	331	316	320	334	314	309	311	328	315	309	315	277	338	344	363	341	339	319	326	330	323	328	317	342	319	322	335	327	328	306	316	337	343	317	320	278	295	323	342	361	329	334	351	312	296	361	367	323	306	349	343
11719	1305	2080	2475	2117	1766	1559	1335	1248	1162	1071	1005	1053	1111	1191	1012	885	1487	891	903	896	877	878	896	851	812	884	855	816	867	804	816	807	845	835	776	772	764	814	758	789	765	815	774	762	800	777	831	772	785	744	804	768	777	813	765	800	808	738	782	768	759	740	774	755	773	741	783	797	780	771	775	761	737	772	729	738	740	766	768	775	776	751	726	761	729	775	791	765	739	765	786	726	755	763	751	718	760	766	785	769	735	754	749	728	766	736	746	767	747	755	750	763	749	691	821	721	749	783	705	735	718	742	746	807	715	804	707	716	802	781	738	724	773	766	734	725	769	784	760	742	719	735	742	707	749	784	760	750	723	793	767	746	741	766	750	718	826	772	788	740	714	745	738	675	735	736	742	752	757	734	772	726	786	750	766	738	772	759	794	790	796	770	745	714	737	715	772	761	734	815	736	791	734	785	762	724	731	725	757	707	729	737	792	767	761	751	770	762	782	756	782	746	721	774	747	759	817	725	709	736	740	752	707	792	773	721	747	759	752	782	750	760	739	747	721	752	748	810	717	766	779	721	731	787	776	750	759	777	789	760	752	799	813	764	755	757	742	758	796	724	788	783	780	763	723	754	762	723	700	730	766	722	783	733	705	778	811	744	779	736	795	771	758	732	738	731	738	762	771	738	723	741	745	746	720	788	714	732	749	788	791	731	789	756	748	710	753	783	772	702	734	812	756	753	757	742	744	749	716	724	727	758	752	751	754	747	751	702	783	772	745	753	770	743	691	729	772	732	760	740	743	715	763	753	737	720	755	763	736	767	702	775	750	753	794	765	706	731	779	744	781	772	770	731	698	738	761	748	779	772	712	729	762	788	786	746	722	800	728	716	758	784	786	749	717	758	789	788	729	750	782	724	745	764	763	837	774	686	709	760	728	718	779	743	766	760	721	773	724	787	745	775	777	762	688	736	764	763	745	780	765	734	761	785	738	770	741	747	822	754	749	747	751	774	758	769	765	732	767	731	766	756	697	753	770	755	710	753	762	760	743	700	680	701	766	764	782	724	731	769	700	724	759	726	804	759	765	728	767	728	754	762	787	747	799	723	737	804	784	767	718	778	748	788	716	825	758	751	758	742	781	764	779	800	777	692	719	763	782	726	734	772	769	709	781	729	750	792	771	774	742	776	765	719	837	765	758	758	720	728	739	742	761	720	751	799	813	765	739	770	796	828	720	723	805	725	693	749	721	781	777	764	715	745	773	772	753	781	723	750	770	708	733	772	787	713	812	836	745	743	763	713	731	684	717	732	760	785	722	738	743	787	762	751	769	758	778	746	731	819	769	807	748	767	759	752	764	746	738	797	762	726	748	715	774	769	786	774	763	756	787	779	777	781	731	772	760	779	758	753	684	762	746	719	743	679	758	769	721	735	768	734	791	765	724	720	774	753	730	721	735	695	783	720	756	733	802	780	760	766	809	719	741	696	747	748	766	756	749	763	745	765	745	722	749	773	732	791	789	730	752	742	777	748	740	755	772	739	751	698	771	738	741	787	736	739	737	734	766	755	699	759	763	714	733	732	754	736	752	769	730	746	729	704	749	749	802	748	737	758	756	699	659	728	776	759	759	754	745	752	729	730	738	752	749	744	720	761	740	767	801	741	756	745	747	746	744	763	725	728	756	771	737	748	801	767	777	759	741	717	742	779	801	710	744	733	752	738	723	737	748	763	767	745	759	759	755	775	751	760	723	740	735	722	708	744	747	787	746	756	703	782	767	780	705	747	726	696	746	737	737	723	783	724	764	754	739	729	823	780	700	794	731	752	732	703	765	772	744	738	763	721	727	764	770	794	762	802	730	744	807	786	777	777	782	716	743	777	749	733	743	793	720	717	705	768	763	732	705	767	755	771	771	793	777	740	752	737	751	735	762	745	778	718	750	783	758	765	774	803	754	794	811	783	752	775	711	763	734	746	795	770	780	741	728	781	756	754	712	739	766	770	774	783	737	789	743	778	752	758	727	764	724	752	762	718	750	780	769	786	753	768	774	759	742	814	717	732	776	788	707	749	793	744	724	706	768	766	741	735	713	719	739	779	695	744	739	728	753	756	755	721	771	771	776	722	776	727	780	783	778	778	758	805	741	717	747	737	746	760	810	796	761	769	750	734	722	763	794	786	703	750	783	785	747	744	740	757	762	750	750	763	790	694	735	803	726	733	747	741	732	788	751	779	808	746	821	765	735	734	697	746	742	794	821	748	739	751	784	757	759	752	779	737	740	767	683	748	756	745	771	819	755	738	744	724	730	750	778	787	718	784	793	813	784	737	767	733	774	778	760	723	752	770	776	710	776	758	723	763	742	765	801	700	737	720	758	778	747	740	766	723	737	783	769	789	745	795	708	761	765	743	720	767	776	806	784	774	709	701	743	802	760	711	690	734	773	793	762	740	780	769	696	741	734	742	741	730	742	780	758	745	711	747	727	758	773	776	811	742	752	776	796	767	752	779	746	771	801	742	730	759	762	807	776	763	779	765	730	736	742	770	736	753	754	772	729	789	766	801	754	725	720	766	782	757	725	743	776	748	762	762	727	762	750	782	715	785	748	771	729	713	740	782	675	771	763	738	768	741	745	698	746	724	740	733	757	722	734	738	740	746	732	763	775	783	777	748	763	736	722	693	749	787	728	726	739	764	799	752	749	778	783	743	741	730	800	766	766	760	708	747	770	769	799	699	735	780	753	767	804	734	756	706	742	748	761	747	783	745	755	760	747	760	738	791	707	779	718	757	798	743	759	684	756	769	763	710	763	787	737	744	731	683	758	756	754	773	768	798	739	771	689	750	761	733	732	734	772	737	749	750	810	764	743	675	729	769	750	739	753	713	720	703	732	766	725	773	711	730	731	741	732	751	726	788	741	723	750	770	793	813	754	747	780	683	780	735	714	777	720	781	721	765	771	711	739	778	761	730	771	777	742	737	761	728	702	727	757	794	740	733	732	699	772	758	802	789	721	754	789	766	743	752	800	771	719	751	756	728	735	759	748	723	796	728	809	710	739	785	761	747	747	790	776	775	776	718	769	726	747	777	738	767	769	780	791	748	725	717	749	772	715	744	800	726	744	761	754	753	717	754	753	751	766	731	761	751	780	752	741	734	714	743	786	735	762	764	732	751	726	751	768	787	772	782	743	768	738	754	715	755	741	766	712	806	751	737	756	766	700	756	746	786	773	773	738	730	731	752	792	761	745	754	719	799	771	745	761	745	740	736	732	767	752	756	716	739	688	742	729	777	753	757	793	799	723	753	786	789	736	704	762	740	752	743	768	718	756	821	727	766	696	721	784	774	760	690	688	731	780	747	773	696	752	744	709	762	759	754	777	759	735	781	795	756	739	791	772	804	717	803	695	770	743	758	730	763	731	750	748	788	754	769	770	768	740	774	741	776	762	786	721	731	728	698	804	798	728	696	770	735	759	756	711	735	749	776	757	775	797	698	772	703	759
3495	340	296	248	266	210	231	240	218	247	222	221	248	247	239	234	243	267	201	238	211	235	245	232	221	243	247	241	251	255	219	248	254	252	228	243	251	220	235	240	233	225	229	233	245	233	244	230	241	258	263	235	239	245	222	246	246	250	236	229	228	236	222	207	226	235	228	233	221	236	224	242	249	222	258	225	221	233	189	232	262	220	245	227	231	251	258	235	257	219	261	237	262	234	232	218	277	243	231	245	234	233	227	246	256	239	234	229	205	229	263	242	248	233	237	213	239	245	257	240	263	225	234	238	257	210	223	237	247	231	248	230	236	214	238	239	225	225	234	218	237	255	232	222	238	224	260	261	261	239	233	240	227	241	221	244	227	257	227	225	231	244	230	248	227	215	257	229	233	227	228	258	226	215	231	255	242	228	235	255	215	263	239	249	238	199	228	225	242	245	232	230	218	259	255	288	215	220	206	252	260	234	240	248	234	247	237	246	232	220	230	244	221	234	227	271	249	237	210	234	231	234	239	204	217	246	239	248	239	221	249	251	265	236	254	243	244	276	256	239	226	239	254	207	250	253	256	234	220	238	227	233	248	235	232	215	280	237	217	253	240	226	221	231	215	232	231	217	241	258	217	249	233	208	248	266	252	232	211	269	215	231	236	249	249	220	233	254	262	253	200	213	231	224	230	219	254	226	226	216	218	227	249	264	225	233	246	253	248	229	237	257	243	243	196	230	240	226	228	219	215	269	256	218	226	226	225	231	253	233	216	235	270	233	251	256	278	234	241	243	232	238	225	231	238	210	226	204	236	233	231	241	251	250	208	237	262	257	245	249	244	211	219	211	219	235	221	233	223	240	233	227	258	233	248	212	220	244	216	219	235	248	224	238	250	241	259	235	224	226	259	198	234	224	238	237	237	227	234	218	244	220	246	224	213	229	228	253	242	266	247	243	243	212	214	251	239	260	201	218	231	256	225	237	239	239	223	250	231	277	233	236	233	234	242	271	254	249	224	239	227	272	226	253	237	240	248	260	226	236	231	177	216	220	202	231	246	229	230	224	237	227	243	222	240	241	231	208	253	231	239	244	257	245	212	228	222	253	249	204	244	221	274	248	219	217	237	245	229	234	256	226	239	261	250	226	254	234	251	244	230	249	220	229	216	256	254	241	246	232	210	234	242	236	214	256	237	232	221	236	226	235	250	205	232	252	223	234	223	221	227	234	241	223	217	240	212	229	247	219	207	231	249	208	239	234	217	240	222	244	234	253	213	244	233	228	211	216	247	234	241	237	221	211	223	199	271	234	237	234	231	207	212	209	266	267	224	231	241	254	259	245	239	230	256	244	246	235	261	252	292	263	221	224	242	209	242	213	234	233	245	242	239	228	240	238	270	243	212	284	229	249	252	228	252	247	221	233	231	261	235	229	200	247	241	228	219	242	240	235	254	230	214	227	233	237	244	237	280	228	246	253	210	222	232	231	242	244	267	222	245	225	241	211	255	229	239	239	237	224	237	277	223	235	254	248	250	251	239	198	247	213	249	236	225	246	253	230	240	247	243	244	257	249	239	212	232	208	252	224	236	227	235	212	228	248	241	229	222	248	219	259	252	217	205	227	225	243	247	236	222	211	222	239	231	230	264	241	232	235	249	231	238	249	217	250	233	235	247	202	230	233	227	237	241	232	218	237	223	225	203	232	221	259	264	242	250	259	229	241	253	234	236	221	254	226	258	228	243	223	208	221	197	233	237	249	277	244	230	245	231	225	255	208	230	219	220	269	256	231	226	233	183	248	235	227	237	233	238	261	242	252	236	256	216	247	244	257	269	254	229	243	229	218	248	252	236	257	227	250	241	207	239	250	256	256	273	235	255	221	261	239	201	212	230	249	227	256	227	235	222	219	250	239	253	222	234	224	234	226	242	232	254	265	245	251	253	237	253	223	230	261	225	210	248	233	232	243	225	221	266	262	249	230	270	233	265	251	254	265	245	214	210	236	244	235	247	235	235	238	247	217	231	265	234	210	218	258	218	228	257	225	241	230	234	237	250	246	244	234	256	228	217	212	224	235	244	269	242	235	223	208	248	240	217	233	216	226	243	254	218	188	243	219	243	224	255	232	237	236	243	248	250	261	225	234	242	247	249	240	226	249	268	250	239	247	249	259	279	260	249	233	252	249	217	210	244	258	252	233	205	252	213	232	238	270	229	247	266	254	239	241	235	208	232	273	238	249	231	227	231	248	227	219	226	217	246	226	219	242	232	237	254	238	236	214	241	236	244	258	226	236	235	239	233	241	199	238	228	238	225	213	264	252	218	225	225	226	226	225	255	270	234	252	226	247	232	220	255	240	236	222	223	242	232	239	225	248	205	237	249	215	259	253	246	238	240	249	232	218	264	232	239	230	247	236	253	234	221	242	223	250	283	229	241	251	225	223	223	230	240	223	255	230	252	232	230	242	244	259	238	264	254	227	237	216	234	243	225	215	238	250	241	221	231	208	232	215	229	277	240	249	230	220	233	240	252	207	259	241	232	235	229	245	244	243	235	238	224	248	247	255	227	232	250	218	215	242	254	220	238	213	240	231	211	231	244	228	243	233	246	246	234	248	240	227	242	265	243	218	235	214	232	245	204	237	246	236	278	226	236	225	247	221	239	253	246	224	249	270	259	225	253	256	250	210	239	229	272	238	240	246	221	227	241	235	238	237	235	255	261	243	258	234	216	224	223	223	236	248	257	231	212	260	225	250	237	219	213	232	242	223	254	203	210	250	252	245	228	242	242	217	207	244	212	232	229	213	243	238	227	228	234	246	230	251	257	212	248	215	239	299	244	238	243	231	237	243	247	200	224	247	234	241	247	243	224	232	263	244	228	234	242	266	225	254	223	240	239	227	233	253	238	258	235	215	229	225	227	231	253	270	246	240	232	269	216	237	228	225	212	263	261	230	217	220	239	264	236	199	229	232	253	218	229	244	246	235	232	237	232	236	215	249	218	242	208	240	214	259	255	225	230	245	238	222	222	231	238	234	248	223	218	246	206	272	216	232	263	235	263	230	220	229	247	225	259	229	241	210	240	235	235	239	244	219	216	240	255	230	235	235	239	211	232	239	239	227	206	232	233	232	262	256	270	245	218	259	242	245	279	225	230	236	233	260	253	233	246	228	222	232	258	236	233	224	219	228	244	251	246	260	225	228	239	242	233	216	232	228	246	252	207	240	228	264	248	225	237	248	230	243	208	211	247	267	234	240	254	254	210	215	227	261	254	218	247	241	233	259	234	239	233	210	218	260	244	218	235	229	261	224	259	201	213	255	252	238	237	227	235	230	223	222	214	267	225	233	219	220	250	217	227	263	262	246	245	234	215	247	237	246	231	230	259	221	232	234	191	241	244	243	258	248	255	246	271	254	262	214	247	262	243	232	263	239	236	250	233	229	241	284	205	216	246	227	248	221	254	197	268	231	223	229	232	231	228	218	250	231	221	204	227	215	218	203
2767	538	602	609	588	556	527	535	599	592	578	573	583	688	631	574	551	526	573	538	617	548	564	588	583	587	550	600	581	560	571	577	554	566	510	564	575	598	603	569	527	570	546	534	555	562	553	553	547	513	544	572	528	557	573	577	546	542	540	569	583	588	545	495	578	532	541	570	565	539	566	505	562	568	561	555	554	519	533	577	530	506	530	563	571	533	528	536	581	518	557	562	536	612	521	573	553	533	547	503	565	528	590	568	539	594	556	528	516	516	506	537	556	528	586	584	564	572	566	503	566	575	548	565	546	542	534	546	550	557	523	522	530	539	563	534	551	586	536	553	545	567	580	568	510	547	539	578	568	554	548	572	516	487	541	546	547	549	536	531	544	545	531	573	549	566	538	545	535	581	524	547	554	597	569	540	565	554	557	565	538	564	590	546	561	507	555	553	542	557	568	489	572	536	535	537	536	564	581	556	608	537	580	497	521	538	564	552	568	555	540	527	549	514	553	558	569	557	546	541	576	526	583	565	544	563	561	568	541	564	550	528	581	538	576	549	566	577	549	562	539	562	569	602	553	536	509	516	576	544	572	557	516	553	551	547	534	555	538	535	548	536	558	562	560	545	544	498	523	529	557	535	535	581	566	548	573	559	570	557	539	555	537	551	561	502	520	514	573	539	526	577	549	539	568	562	549	540	546	578	537	580	565	550	571	594	559	538	557	579	574	563	534	553	558	534	535	587	547	519	573	513	551	590	563	544	516	580	515	550	592	482	547	540	554	561	561	568	570	618	562	550	544	528	567	554	559	549	589	517	568	581	558	570	547	542	562	582	546	554	554	553	545	563	537	513	561	550	541	556	521	516	530	548	525	547	525	531	537	568	527	530	578	570	534	547	571	556	517	578	526	537	533	557	562	570	568	531	537	567	547	525	555	519	553	541	539	545	498	516	530	533	567	546	527	506	522	542	561	498	578	559	533	540	547	560	565	560	530	546	506	545	589	562	543	533	541	560	542	556	559	560	543	570	530	533	556	539	512	568	583	545	548	532	557	504	581	552	558	576	578	551	519	550	548	570	548	534	557	542	573	494	562	572	585	558	548	588	564	527	584	565	553	557	523	549	527	529	588	558	537	528	545	567	528	547	555	507	530	513	535	570	514	518	546	550	557	512	526	535	547	541	538	578	552	560	552	577	544	529	567	515	551	549	559	536	519	566	583	523	563	530	609	501	555	519	491	518	535	539	575	510	552	537	532	548	504	588	561	508	505	568	533	533	536	569	531	559	550	525	546	561	509	511	580	556	561	532	544	550	527	559	556	536	530	530	521	517	585	557	551	544	503	561	549	556	543	530	581	577	545	538	560	526	537	556	580	560	550	556	564	579	516	573	547	570	486	535	496	506	524	518	553	541	510	505	528	551	556	567	525	583	544	555	539	559	562	527	571	533	575	522	549	540	541	602	547	544	533	528	561	579	508	544	571	557	567	557	559	570	575	548	561	566	551	554	530	535	544	501	563	560	558	549	568	539	547	553	552	539	561	555	542	525	542	530	581	527	530	516	506	540	575	546	528	570	562	535	504	564	556	555	585	549	520	553	543	530	599	537	552	561	562	534	580	554	558	555	545	547	541	538	556	556	596	566	579	559	542	558	568	536	540	510	555	549	551	602	557	581	575	558	545	539	568	565	517	515	549	607	520	521	563	565	545	567	536	563	544	556	572	530	571	571	551	567	511	578	567	542	567	565	549	545	532	529	526	512	572	579	567	563	510	544	562	572	539	533	591	549	576	514	542	536	554	581	569	504	538	524	549	586	507	558	573	594	532	548	557	543	532	555	501	596	508	570	563	541	564	582	582	529	578	552	516	563	581	600	544	558	584	581	493	552	542	532	568	555	511	489	504	595	552	584	555	550	553	545	551	548	563	564	499	551	592	543	579	538	547	532	563	540	563	562	552	557	542	520	519	544	534	574	522	550	480	563	567	531	536	585	585	536	534	575	553	513	568	540	541	561	538	542	567	557	545	626	534	539	556	560	609	524	555	569	564	554	540	576	583	567	546	538	545	516	588	538	539	548	519	569	566	554	548	550	531	571	542	538	586	559	582	548	541	551	501	531	559	545	539	499	590	583	578	487	557	539	552	594	589	520	533	547	545	570	551	582	526	539	542	557	544	558	551	557	552	560	532	589	545	560	552	545	516	581	514	552	534	564	542	575	518	576	564	520	548	541	548	574	541	579	554	561	567	541	561	591	554	573	499	576	552	541	526	547	546	523	534	555	567	514	498	559	527	551	583	565	526	496	560	519	548	555	581	556	501	562	532	538	524	558	521	554	552	558	555	546	550	557	525	579	574	573	551	565	570	553	578	553	545	577	548	519	575	583	522	566	538	537	567	540	524	545	541	520	596	566	530	539	567	580	542	509	566	599	533	533	556	535	562	556	550	548	553	524	574	549	521	521	550	584	558	575	548	557	547	555	519	543	532	524	519	548	564	591	558	536	551	583	577	564	558	509	556	523	547	529	505	548	513	552	531	532	531	560	527	539	521	552	543	537	535	557	540	525	540	480	550	581	530	562	551	536	570	576	554	478	521	563	559	515	564	548	534	534	559	560	508	537	564	569	504	522	506	537	528	577	565	555	545	568	573	527	516	560	528	522	523	561	560	559	574	562	566	555	550	604	523	560	575	511	547	569	557	556	498	492	558	559	548	594	575	529	556	504	585	539	560	594	545	501	535	551	533	566	556	574	587	571	539	529	526	537	526	545	560	548	526	536	545	560	538	537	531	565	565	531	528	594	509	540	557	549	511	577	539	563	563	569	524	538	554	551	551	527	566	579	568	537	608	562	511	517	547	559	557	559	565	554	538	530	539	552	550	572	560	593	559	511	531	557	532	583	541	555	532	550	560	528	544	552	569	519	585	584	530	547	547	551	534	543	513	548	560	556	522	530	569	548	560	566	529	525	512	571	576	605	559	557	571	517	515	586	513	536	600	572	548	555	575	546	602	545	555	582	579	535	547	502	537	547	548	561	535	556	576	519	557	535	567	588	513	580	550	564	563	584	514	530	519	592	577	529	552	580	510	506	570	572	501	595	548	535	540	594	574	544	570	574	566	556	548	559	552	548	550	592	587	502	579	552	552	547	542	570	514	542	545	522	530	533	553	589	549	526	509	525	558	543	580	525	580	541	564	555	537	519	525	534	574	561	546	547	526	537	524	555	536	532	567	525	549	538	544	547	582	551	536	548	505	547	531	596	508	561	580	518	535	537	542	539	614	558	533	598	550	594	517	572	532	539	520	548	575	507	552	540	563	534	575	590	525	547	538	553	572	594	548	525	577	601	532	582	545	545	565	542	548	539	553	516	550	554	540	569	545	556	565	497	554	562	587	554	548	538	607	573	588	536	559	563	501	528	568	570	528	537	572	528	535	520	526	567	600	544	565	513	547	530	547	536	551	595	576	524	564	548	571	557	556	493	523	546	536	535	519	579
13099	975	503	412	324	307	288	273	204	212	228	188	190	217	214	219	189	407	255	170	203	179	202	218	175	194	230	172	202	183	200	201	200	231	193	208	194	192	156	179	164	176	204	212	196	182	175	173	174	185	198	203	195	194	196	180	212	166	196	164	181	189	176	226	185	203	187	197	201	189	188	209	172	172	188	187	178	181	190	169	186	188	186	168	196	180	194	196	175	183	206	201	187	174	194	199	181	186	166	177	172	171	166	156	154	191	196	197	169	185	188	196	205	172	198	179	181	164	169	186	199	189	189	182	176	208	187	186	198	201	138	201	193	193	195	164	162	196	186	176	193	193	184	172	167	166	167	160	202	175	170	164	182	179	206	200	156	162	180	176	175	183	174	182	173	178	198	220	211	193	195	182	185	194	174	181	150	181	176	216	174	196	191	189	180	180	197	195	171	189	187	213	160	173	195	175	195	194	200	184	167	190	193	192	182	149	165	205	154	189	207	182	169	211	211	174	165	174	179	218	195	177	199	201	172	203	180	203	202	193	225	209	192	193	154	172	199	193	168	170	179	200	186	174	189	167	167	195	172	171	206	196	174	170	191	199	170	175	154	188	209	188	204	184	176	179	177	201	167	171	177	194	203	202	189	171	187	188	177	196	153	169	182	196	196	183	173	190	173	181	166	192	194	197	192	179	186	183	169	192	206	163	165	191	171	189	184	174	191	205	187	211	175	179	174	165	211	186	177	186	162	168	198	196	161	182	158	184	180	190	158	208	185	184	195	163	188	190	196	203	186	202	172	211	191	179	182	202	184	210	207	192	198	159	142	177	199	181	170	176	171	199	185	177	198	194	196	153	184	184	184	190	198	202	189	189	190	166	176	190	191	173	203	181	201	188	209	165	196	171	181	207	160	176	180	182	188	194	183	167	169	156	215	161	186	205	196	185	191	165	172	196	159	198	180	161	200	182	179	204	189	187	187	177	183	154	188	158	188	183	190	216	177	183	171	172	187	186	202	167	204	188	184	200	189	197	180	170	161	185	190	187	183	198	188	165	197	148	181	185	186	183	199	191	179	182	183	171	200	170	176	156	175	164	207	170	160	203	176	195	170	190	170	169	196	200	188	176	182	192	185	183	206	194	216	191	201	162	173	164	186	188	200	199	185	206	198	176	184	214	195	190	189	176	166	169	168	168	157	177	178	190	175	167	181	179	193	184	197	174	175	180	173	188	149	208	192	166	196	168	161	167	184	186	160	208	188	188	174	172	217	178	176	159	195	199	198	175	188	178	157	171	177	169	190	170	186	183	179	172	187	172	200	188	182	151	173	184	189	185	181	184	189	185	176	165	197	168	182	178	182	174	178	190	218	165	201	195	180	216	198	164	154	162	172	166	178	211	151	171	175	207	187	182	176	146	173	183	199	187	182	162	156	173	191	193	180	197	184	201	178	222	181	173	198	183	184	188	185	187	171	189	159	188	213	191	170	186	172	184	172	186	168	165	186	174	190	194	175	164	211	183	192	157	178	193	189	194	181	166	180	191	224	202	167	171	167	161	165	204	169	197	177	194	194	183	179	177	189	185	183	184	168	173	174	198	162	188	176	195	187	187	192	184	172	199	156	203	158	185	171	177	186	197	198	173	173	191	171	164	199	202	183	169	158	200	174	192	174	172	167	185	168	184	179	174	188	182	191	207	184	163	233	189	169	196	183	154	165	168	185	209	174	191	196	182	166	176	180	183	156	182	184	193	183	188	193	192	211	200	193	179	165	223	189	194	195	167	178	186	186	182	158	190	182	198	183	192	172	192	181	204	175	180	159	192	181	211	191	166	192	188	172	151	189	187	187	191	184	189	222	183	187	168	192	201	174	160	177	168	185	173	177	162	178	189	177	187	184	183	180	182	200	175	185	211	164	197	182	175	166	201	167	174	177	180	173	150	171	193	166	195	194	193	188	159	204	196	179	194	178	210	189	173	166	176	189	207	206	167	188	204	208	176	197	221	170	220	205	168	172	196	207	215	190	182	204	173	206	186	176	204	164	186	220	202	186	158	189	181	189	212	194	177	168	192	155	201	185	229	197	178	163	218	172	178	156	183	179	203	196	187	194	191	190	173	187	181	168	164	169	188	160	182	181	183	168	194	180	195	173	170	208	181	196	185	216	163	181	207	205	151	173	184	174	212	180	149	176	184	180	178	198	191	182	180	185	192	167	196	139	176	177	198	211	185	202	160	164	185	195	170	180	180	170	164	204	179	185	181	165	188	202	196	211	155	180	189	179	170	173	197	193	175	169	186	164	153	176	200	162	177	210	188	175	174	193	199	168	187	183	167	181	184	191	174	168	193	188	175	155	199	170	189	183	196	178	170	193	180	200	204	178	172	187	175	176	199	191	198	212	205	164	195	177	192	164	187	179	211	193	169	162	162	185	162	182	180	206	177	167	180	178	164	166	202	186	190	189	176	177	201	203	202	177	183	142	191	200	218	183	171	181	202	184	192	180	168	186	205	176	159	179	186	197	159	182	195	190	193	169	185	153	164	162	187	170	204	203	195	171	194	205	198	196	195	188	174	180	167	193	213	193	197	179	177	189	191	186	179	177	187	162	180	187	185	176	199	184	185	199	168	193	175	171	172	180	178	193	179	169	193	193	192	204	170	190	183	183	201	166	201	207	194	181	178	166	210	191	180	193	178	178	166	187	159	203	183	172	191	185	181	197	176	178	205	203	195	171	191	193	177	176	160	184	176	171	167	183	171	160	199	188	191	184	176	184	194	170	195	177	193	199	165	170	186	185	159	168	181	174	175	173	210	167	163	172	205	188	158	198	174	203	177	203	181	202	204	178	166	188	174	180	174	198	171	156	176	215	189	184	163	184	208	147	189	163	183	197	196	167	182	170	188	187	180	185	199	183	171	187	156	182	195	188	163	161	178	189	190	199	175	185	183	201	201	185	190	167	194	178	165	205	185	178	183	199	185	183	179	176	203	161	173	180	176	189	182	162	165	161	191	200	203	209	169	198	195	206	178	169	194	178	197	194	197	178	203	158	169	189	206	183	191	203	207	191	196	163	184	187	204	162	195	172	171	180	183	187	170	190	168	158	189	197	173	186	199	188	179	171	176	155	190	179	168	201	200	174	188	191	192	202	158	160	177	206	173	196	209	167	165	204	196	177	179	169	198	186	213	217	155	148	186	175	204	170	196	184	169	187	186	197	199	182	191	188	210	181	179	177	192	184	170	149	163	193	166	186	166	189	166	173	190	144	178	177	191	184	194	192	182	165	169	189	187	199	188	185	196	172	182	181	187	170	185	185	205	167	160	170	164	171	194	194	205	178	181	193	174	169	179	200	150	161	182	200	165	167	198	190	204	201	201	160	197	171	171	199	204	186	183	181	164	192	199	177	188	197	187	189	166	197	184	173	199	166	167	178	189	195	187	199	187	179	210	161	183	181	196	195	171	197	175	177	195	195	170	177	186	179	208	202	192	173	174
8976	803	1183	1370	1114	951	870	770	699	663	635	543	630	769	792	592	528	2176	657	519	540	494	508	532	526	503	553	490	527	508	469	466	514	495	488	485	495	458	476	450	492	446	468	482	518	459	510	456	474	500	420	476	497	475	484	475	454	473	449	464	497	454	455	485	491	451	494	522	487	460	474	490	458	497	483	497	503	446	461	434	442	454	472	433	498	446	463	501	505	441	418	444	459	456	456	504	438	500	477	440	465	486	451	471	453	469	476	481	461	491	447	468	478	438	458	457	467	451	439	473	495	466	504	458	481	461	432	493	476	471	472	468	461	435	430	444	449	461	491	441	462	434	446	451	523	454	454	434	466	513	485	479	457	461	451	458	456	496	440	457	437	505	449	464	473	466	474	494	455	455	479	466	462	494	496	484	431	431	459	444	450	439	486	457	442	455	507	454	455	521	491	441	498	470	450	474	509	443	450	491	479	461	519	477	426	454	446	452	470	476	476	475	501	469	482	432	469	429	478	454	458	454	424	456	439	440	467	465	460	430	458	445	476	468	461	473	475	451	461	446	488	467	425	482	497	446	466	479	459	479	458	462	472	439	471	489	472	460	464	452	456	473	447	453	439	462	469	463	461	469	440	500	486	471	449	481	465	464	490	464	452	448	449	499	476	493	454	455	499	472	447	464	426	458	492	438	445	452	443	441	470	468	489	486	459	497	454	404	461	453	445	471	442	432	472	440	465	456	456	460	459	455	477	457	438	445	472	439	458	464	423	451	443	465	451	471	446	437	426	457	433	467	486	442	429	446	466	512	482	471	479	415	471	482	449	453	421	442	487	434	444	483	443	475	447	443	490	452	507	453	440	464	419	487	439	449	451	441	463	407	460	493	468	470	463	488	442	465	428	499	449	428	464	470	488	475	459	472	447	468	452	457	459	465	452	480	454	505	473	472	456	480	468	466	457	448	486	454	477	459	449	470	460	452	444	467	456	483	448	450	494	460	431	438	491	478	458	466	461	491	451	448	433	446	408	454	473	491	514	441	428	457	504	466	469	443	467	487	459	428	427	453	418	479	469	425	457	465	498	489	451	436	455	443	476	462	476	473	459	488	463	464	449	487	501	426	497	451	474	504	448	434	529	431	483	443	420	418	452	457	485	485	467	491	472	479	447	442	448	455	460	460	448	442	457	454	492	452	459	416	449	479	452	444	453	459	448	434	462	470	482	454	428	459	465	464	474	470	500	465	493	459	457	446	419	501	446	417	465	499	461	492	432	459	443	453	441	452	461	454	470	450	486	450	448	435	445	474	480	458	449	457	466	457	462	474	473	496	471	494	453	448	459	457	404	472	431	464	453	455	437	447	455	462	436	470	436	450	454	441	450	442	447	536	439	432	460	460	470	467	464	445	436	444	444	460	513	435	502	462	507	433	440	440	451	471	459	468	450	493	487	447	494	436	469	450	407	440	453	483	410	476	440	465	473	462	478	460	425	443	461	461	436	461	426	468	465	440	457	441	452	477	464	457	470	489	468	437	505	466	469	456	462	459	496	427	463	427	510	469	458	474	412	478	461	461	464	475	450	480	425	451	442	433	473	458	483	443	460	426	451	468	486	431	449	488	471	491	480	462	459	473	423	467	442	463	448	461	471	461	497	457	449	463	441	492	474	449	427	512	481	426	448	453	452	442	447	473	436	443	435	478	444	497	452	516	451	452	490	474	471	475	460	462	470	469	454	461	456	447	497	503	461	433	457	455	473	505	418	486	446	445	486	490	476	486	480	447	467	476	477	468	424	471	471	472	459	446	443	524	446	455	472	489	459	457	469	439	466	478	494	453	425	438	463	437	499	464	424	472	476	441	507	463	481	512	467	451	440	471	464	447	447	449	464	451	458	481	478	442	458	484	459	434	440	465	487	510	423	447	464	485	463	479	420	470	443	461	492	424	498	433	455	466	456	437	423	459	453	486	462	482	434	452	464	463	426	452	469	453	452	435	440	444	483	434	488	466	478	451	457	448	501	469	447	488	453	434	493	457	470	439	480	467	474	493	460	470	425	443	442	444	436	450	434	432	454	432	450	464	488	441	476	455	478	471	502	469	440	437	483	460	431	454	464	482	495	475	472	466	437	456	473	468	456	464	495	494	456	452	490	463	445	461	470	460	474	462	490	484	451	449	485	455	466	455	443	443	428	461	453	516	456	487	453	463	453	476	457	438	471	463	461	444	467	424	437	488	500	446	485	476	471	486	488	452	474	460	426	476	439	457	457	460	459	500	422	456	478	442	476	437	438	449	481	465	454	436	468	493	491	444	509	457	442	469	438	471	467	440	436	484	419	447	461	438	483	424	441	482	443	438	467	453	480	479	474	447	429	460	433	444	412	492	498	488	450	474	435	463	464	488	407	468	437	456	464	439	455	448	493	466	459	456	469	469	482	480	447	445	437	451	429	431	441	440	404	469	421	491	473	434	472	444	464	483	477	499	475	451	460	492	444	464	425	471	453	476	494	458	494	486	481	461	456	467	434	476	460	470	452	456	459	459	453	483	459	407	481	463	435	458	467	468	428	417	441	455	462	485	455	464	482	474	454	447	410	492	470	460	469	503	450	483	470	475	438	442	452	424	423	479	442	447	465	455	464	490	467	484	494	440	443	455	485	437	478	493	474	461	475	505	465	430	435	460	468	429	454	454	413	479	445	495	468	446	467	466	473	441	463	453	471	503	464	430	471	479	469	491	439	440	455	501	452	459	432	488	483	427	468	442	467	494	442	474	467	426	470	433	489	449	459	470	473	446	447	445	446	428	456	470	459	456	457	483	476	452	447	466	408	402	448	499	475	492	467	454	473	429	476	413	473	440	451	488	479	459	474	431	497	431	456	480	467	475	458	486	458	475	436	436	495	427	468	472	472	454	449	501	465	493	471	416	416	444	471	417	479	438	435	474	451	446	457	453	477	499	412	476	460	457	459	461	460	454	481	490	448	432	479	489	494	479	459	470	458	474	470	467	449	441	422	449	425	472	446	460	448	472	470	445	452	483	438	487	431	432	472	461	454	464	469	434	470	485	453	467	483	452	474	482	454	452	446	474	456	495	526	442	495	424	479	459	498	468	450	452	451	459	485	488	466	440	468	483	459	451	493	476	473	496	441	449	413	449	487	401	445	488	441	436	510	497	473	443	449	439	458	466	479	444	477	448	470	474	444	433	486	456	499	455	490	444	479	402	434	419	460	459	473	442	428	470	458	422	490	446	472	491	410	474	439	429	464	446	485	459	460	438	481	456	443	492	443	466	452	446	459	465	481	459	438	450	467	467	426	484	469	486	452	465	428	474	483	426	471	493	482	448	463	450	471	448	487	483	448	457	468	518	479	466	507	452	448	457	457	428	484	480	468	429	440	487	468	479	472	464	470	470	496	451	455	474	456	473	476	452	494	488	483	495	444	486	434	489	465	464	462	495	468	442	439	479	456	446	456	445	470	499	498	469	457	445	498	453
20549	2117	1081	859	684	570	453	441	424	387	427	404	356	378	411	398	381	554	536	342	352	384	344	351	376	364	340	315	341	350	330	343	320	346	349	351	341	313	372	364	358	371	340	311	314	354	345	350	312	375	304	312	344	352	350	317	355	330	309	337	336	337	359	355	327	302	346	323	366	341	328	313	333	359	330	301	322	330	363	360	348	334	354	323	342	359	341	335	327	310	322	363	355	323	331	303	369	328	316	343	359	361	349	343	363	304	349	320	359	315	319	317	313	322	332	350	318	326	344	361	316	346	322	333	332	345	329	359	322	354	347	299	338	343	342	352	314	342	365	375	320	343	337	329	327	377	321	324	330	300	374	302	324	326	325	336	305	319	341	354	330	325	321	317	327	338	344	333	319	344	326	299	363	349	310	345	332	314	323	347	329	328	332	304	343	337	327	337	354	357	307	318	323	317	379	313	290	343	346	334	351	336	346	309	325	308	348	340	356	315	302	349	331	322	364	353	344	320	305	317	350	334	339	303	315	335	323	317	294	361	340	330	340	344	394	328	352	321	339	315	297	330	334	315	348	304	307	342	352	340	357	357	313	341	348	325	340	314	336	322	337	305	305	340	312	318	312	300	322	333	336	320	317	336	328	340	335	314	337	359	343	330	323	315	340	325	303	335	321	353	342	316	340	357	349	339	339	323	315	317	349	355	319	364	381	322	324	327	320	288	326	330	304	330	319	341	342	336	342	329	299	330	347	315	321	325	326	331	330	315	312	321	339	359	346	320	344	311	368	350	345	330	308	308	324	318	348	280	338	303	330	315	327	334	319	333	311	311	356	350	343	305	351	358	334	326	314	338	331	346	348	299	322	312	336	344	343	303	315	375	358	356	321	325	323	341	342	334	341	347	311	328	338	327	334	321	328	319	331	309	353	359	344	329	317	318	365	351	357	339	337	307	343	326	326	342	327	335	337	332	312	319	341	317	332	359	361	323	360	326	348	350	305	334	345	348	310	327	329	328	327	361	358	331	323	342	318	359	312	360	341	326	351	325	340	294	312	346	350	271	310	316	336	326	363	327	338	321	332	345	392	341	336	342	301	346	328	314	307	293	314	321	350	321	319	319	332	328	354	327	352	360	309	340	335	350	319	312	344	351	305	323	344	341	307	303	302	350	353	349	321	311	307	317	325	324	324	315	322	316	349	298	320	365	283	328	318	333	324	328	319	310	327	310	333	357	359	330	320	337	300	349	338	329	363	339	340	335	326	331	349	338	333	331	319	303	312	345	317	326	349	309	318	334	289	322	366	325	308	325	318	329	296	319	319	337	308	327	335	335	305	351	341	357	338	342	323	312	362	376	335	339	322	331	313	335	314	347	353	348	328	298	349	359	336	343	319	299	362	294	343	317	337	327	390	324	321	307	323	297	324	328	319	344	333	338	312	319	345	322	298	367	334	355	352	365	300	328	317	341	287	334	352	358	344	304	328	325	317	312	332	367	328	318	285	330	323	340	334	309	314	330	355	326	306	350	375	316	312	335	347	307	338	352	341	322	349	332	314	330	333	325	320	292	324	308	348	294	310	328	345	313	304	310	313	330	334	390	337	328	306	329	324	332	320	322	352	333	366	343	335	344	331	323	362	329	322	326	332	350	304	335	320	346	344	318	363	333	327	355	322	339	300	347	332	365	347	336	329	340	301	346	334	300	321	303	338	317	333	292	329	350	387	339	333	316	317	351	330	302	339	320	336	308	299	327	270	318	318	339	367	341	342	374	336	339	374	324	346	332	333	363	341	333	351	328	381	330	311	346	315	357	349	327	305	339	353	340	333	395	308	330	290	371	343	366	312	318	321	345	335	357	328	311	321	337	318	360	317	305	339	326	303	327	337	332	368	323	344	324	327	321	342	317	333	329	332	319	330	369	354	322	323	307	317	331	371	293	295	313	345	316	355	336	318	312	324	352	337	379	333	336	340	335	354	323	329	346	349	324	333	325	315	323	302	302	318	337	384	329	357	317	280	351	351	368	329	295	354	358	371	321	351	334	312	335	325	335	325	319	366	310	334	321	311	322	336	337	333	323	329	318	319	296	327	338	354	306	352	347	331	324	333	316	325	319	339	321	333	332	368	339	305	298	339	353	385	329	321	305	334	366	300	340	341	311	328	329	295	368	352	346	354	336	347	330	313	337	318	334	328	319	321	304	333	354	358	338	361	329	321	326	328	374	298	288	339	361	321	317	308	336	343	323	354	340	359	341	304	347	330	339	305	355	295	336	326	322	342	340	368	328	327	313	325	327	358	337	339	342	347	323	326	362	323	311	323	329	322	336	302	344	327	323	348	283	305	317	330	355	326	308	330	342	350	307	345	350	339	310	309	315	336	308	333	333	300	298	317	335	294	313	331	347	360	300	302	328	353	316	313	305	342	326	331	331	332	344	305	302	318	344	357	336	320	316	348	335	314	351	323	304	343	297	328	350	337	345	351	322	348	317	321	298	365	334	330	306	336	299	339	335	313	281	280	314	303	356	316	345	317	322	333	342	335	351	331	370	339	323	329	341	314	327	377	368	363	338	325	328	337	298	346	324	339	368	327	322	335	350	307	329	329	297	328	312	336	345	300	334	323	349	355	303	323	318	350	359	315	318	331	315	351	322	371	349	305	327	336	374	356	323	346	356	293	357	357	320	348	377	351	351	325	315	316	313	347	368	338	370	322	315	340	336	307	305	348	343	301	299	327	327	353	312	309	357	328	349	341	339	329	334	319	344	344	310	317	318	329	319	327	345	331	292	330	313	375	353	319	309	309	331	349	361	318	330	318	365	384	300	321	310	315	273	356	315	332	321	358	309	343	326	339	323	351	331	343	351	357	342	329	305	337	284	356	329	340	326	309	322	341	345	298	327	352	335	316	356	343	328	329	321	339	305	338	346	324	342	317	334	330	332	331	332	341	324	354	318	319	342	295	326	364	301	330	302	321	348	333	355	315	326	334	334	342	322	337	327	327	315	342	350	330	346	317	349	337	303	332	323	338	332	354	340	316	337	331	339	327	326	344	343	361	308	281	298	336	358	351	325	322	344	394	346	322	332	356	337	318	343	337	351	315	335	344	325	314	341	315	312	334	329	349	294	306	351	332	318	351	340	348	350	368	336	322	371	349	325	338	329	323	332	316	328	313	371	344	333	331	321	327	324	282	349	339	327	313	279	307	338	301	348	319	353	329	337	335	337	363	319	318	338	312	329	303	357	309	291	352	338	333	356	359	303	314	335	336	314	316	349	357	333	345	300	334	352	336	324	335	333	328	314	329	345	373	351	313	334	358	376	311	326	313	295	321	351	315	322	353	344	315	361	329	315	286	285	311	369	308	353	318	310	320	377	350	386	302	315	363	285	315	324	336	317	333	334	311	296	326	357	315	347	345	333	318	309	355	326	304	353	324	313	328	351	370	367	334	310	323	332	315	329	327	348	343	314	305	323	331	329	318	338	322	332	325	346
11344	1442	2137	2373	2114	1710	1587	1394	1221	1037	1102	1050	996	1104	1287	1043	941	2188	1619	828	875	825	848	832	859	848	908	831	845	868	834	823	819	839	794	859	849	769	752	769	823	785	794	775	753	777	810	837	817	816	775	812	772	829	779	750	737	788	800	802	834	793	763	765	794	809	742	780	720	800	792	784	764	765	796	756	734	738	765	813	791	779	771	809	753	786	750	790	795	778	769	742	763	764	741	770	755	750	771	743	736	784	763	735	741	723	775	741	717	772	729	721	753	776	770	758	787	792	760	773	781	784	772	697	755	760	757	791	770	752	746	776	749	754	771	754	683	766	752	773	754	741	740	763	759	756	740	747	752	756	754	768	723	776	805	761	764	771	814	786	737	822	760	765	797	763	729	749	764	703	739	757	760	785	779	715	801	782	726	774	781	802	786	775	749	767	765	741	769	790	762	762	788	735	753	753	779	772	742	779	779	738	746	731	778	775	711	753	711	748	798	776	765	762	693	801	775	770	721	747	829	756	788	728	733	734	756	724	781	730	751	796	792	825	765	825	723	717	749	799	765	715	772	772	782	745	762	759	753	820	814	759	728	729	762	741	773	743	696	745	750	752	804	777	782	752	811	754	731	752	748	741	759	747	795	786	772	792	750	735	778	779	808	749	745	752	750	755	844	742	759	725	735	745	733	752	769	789	745	817	758	752	748	811	762	748	759	753	777	751	747	779	761	806	722	695	789	745	724	771	742	766	733	785	738	765	797	771	752	775	762	738	708	767	757	779	759	759	762	796	745	741	775	767	742	744	754	721	780	736	733	804	807	712	776	757	768	804	769	721	731	719	763	733	743	770	762	803	694	769	749	759	762	781	783	742	797	728	802	796	762	788	756	758	752	833	760	730	762	785	769	713	746	747	735	786	727	751	756	818	721	763	803	752	724	746	683	766	732	738	811	700	739	790	747	756	721	775	762	763	738	771	745	708	803	724	710	791	710	758	770	821	741	748	742	748	746	700	743	758	716	777	787	790	755	712	730	775	723	774	694	696	802	746	730	744	760	764	739	777	781	758	749	774	765	747	765	746	799	767	767	745	783	735	733	738	731	745	788	767	752	817	785	765	760	792	760	779	759	760	701	756	752	763	764	747	789	776	728	763	779	733	835	776	771	733	802	737	778	756	782	786	763	733	761	740	728	777	854	759	732	813	805	712	789	759	826	756	733	757	729	738	717	822	790	751	766	749	773	699	714	743	766	736	794	753	763	748	796	770	743	736	733	777	725	722	807	719	723	774	753	754	771	753	760	702	774	774	784	739	795	740	735	813	744	773	763	716	767	792	755	773	762	738	740	797	795	761	722	748	803	711	738	767	762	800	774	702	726	762	707	716	786	729	768	721	776	743	799	780	712	739	765	756	713	774	755	719	800	750	773	775	743	767	746	793	785	732	801	757	785	762	763	745	740	803	779	761	754	752	778	747	719	760	789	768	761	751	747	791	764	730	780	746	774	798	753	761	750	790	742	738	743	742	792	781	798	724	767	812	765	731	782	744	725	796	764	773	802	740	749	752	801	834	803	828	748	740	761	782	702	770	731	787	753	799	787	802	841	738	751	818	731	762	754	805	826	785	769	743	762	751	742	798	779	768	728	760	746	721	758	758	728	764	807	785	756	755	700	742	705	769	789	737	712	762	734	751	730	799	770	767	762	712	748	767	735	755	757	832	728	772	807	806	751	775	760	764	796	783	776	766	749	723	800	786	726	781	750	725	759	768	772	746	753	737	755	802	672	765	749	820	755	780	742	760	760	731	790	793	786	787	799	723	811	743	746	733	778	784	764	788	788	769	790	738	798	754	763	762	832	710	758	747	755	740	731	782	796	743	780	747	723	811	799	755	740	776	797	782	777	736	806	736	719	753	801	744	785	759	770	767	749	730	734	745	725	739	781	760	759	750	737	761	759	760	763	764	711	759	782	698	768	779	710	739	737	778	790	746	747	823	753	817	746	792	706	806	770	759	771	739	785	763	762	715	765	760	779	722	802	745	746	740	727	746	746	780	782	779	720	761	853	783	802	772	810	805	794	812	744	743	713	751	710	736	763	764	739	752	782	780	802	719	761	700	736	760	750	751	770	727	759	766	792	764	741	754	738	710	719	743	743	715	760	756	713	783	732	777	758	769	741	726	737	751	786	755	757	788	761	750	754	756	763	813	760	751	747	760	718	781	774	783	781	743	792	705	740	741	720	775	770	800	748	771	768	764	748	788	773	729	762	814	783	746	762	734	747	718	781	749	765	788	759	752	738	723	735	777	745	725	777	735	776	745	796	738	796	751	720	735	742	739	725	759	745	797	784	763	753	782	729	736	741	726	749	806	726	759	766	736	706	759	803	732	758	772	733	761	774	815	737	712	784	749	763	753	748	801	717	750	771	785	758	792	730	739	743	780	762	771	748	796	763	753	768	736	742	781	793	768	733	756	706	696	757	741	799	783	698	711	764	777	764	813	768	710	765	716	791	737	778	763	750	768	824	766	721	787	752	740	803	778	762	741	746	772	829	745	779	802	774	710	741	791	751	767	739	779	732	753	742	736	779	772	743	770	739	741	788	786	762	710	739	785	760	789	733	813	781	750	743	802	719	790	724	742	768	750	784	745	762	770	761	762	752	764	747	767	745	757	748	773	776	721	770	779	749	775	792	728	786	733	809	792	757	787	786	802	762	743	753	731	767	744	782	751	760	816	777	760	761	760	763	732	786	803	740	755	759	705	772	751	801	731	820	742	725	742	789	743	763	742	760	751	753	796	727	755	802	789	773	780	769	791	780	727	768	784	755	754	778	731	751	778	751	799	781	758	752	722	825	795	720	766	773	792	746	762	740	769	737	792	759	754	753	756	772	753	755	726	748	740	738	733	809	742	732	686	729	752	721	796	822	735	759	693	761	767	719	753	758	747	753	774	803	767	782	746	718	775	765	789	771	761	762	751	700	712	715	711	766	807	756	796	742	764	724	729	765	724	707	745	736	704	798	783	756	747	734	743	783	764	748	742	725	792	818	773	786	731	779	714	737	763	797	770	728	749	772	739	819	772	726	789	742	760	782	755	762	763	770	745	757	788	754	757	736	777	782	806	761	746	785	806	766	777	735	749	770	748	770	749	770	725	724	733	735	733	738	785	783	744	772	761	835	761	774	743	799	786	779	735	747	806	762	761	755	719	760	782	785	763	729	760	735	779	745	724	747	791	773	772	753	714	755	757	798	744	821	769	784	779	737	776	804	765	768	801	747	783	771	761	776	725	786	747	781	707	761	747	747	747	785	735	800	761	766	752	826	739	797	746	766	740	727	726	766	794	777	737	695	751	751	781	765	730	767	750	832	783	724	788	791	763	736	754	723	723	757	755	717	775	764	752	734	758	705	749	701	751	771	749	749	739	781	757	762	758	753	808	756	707	770	775	756	727	790	749	740	782	786	769	722	782	784	723	794	722	760	753	779	784	748	769
3359	393	239	238	267	249	242	252	248	216	243	218	254	258	261	246	244	226	225	243	274	279	213	268	234	253	259	276	240	214	219	228	245	252	240	246	224	293	248	255	223	243	235	238	251	224	233	260	228	237	251	224	210	254	234	225	241	224	250	255	246	288	234	239	242	254	240	225	258	216	250	240	225	218	237	240	232	230	214	261	251	241	249	242	266	233	220	253	245	236	228	207	224	227	227	246	227	248	256	231	233	245	210	223	240	202	223	222	240	248	238	250	213	216	245	246	215	229	228	221	252	245	236	236	229	238	223	253	256	258	232	198	237	254	254	222	241	230	244	250	240	211	241	243	254	196	272	284	218	255	248	229	219	222	201	234	258	214	218	214	236	234	248	218	242	200	249	249	217	238	243	245	244	206	230	238	229	218	233	239	277	234	230	225	244	233	248	229	256	230	226	240	235	241	227	226	247	223	221	224	237	216	225	249	255	215	258	217	207	262	214	223	221	256	259	222	219	260	256	217	218	224	246	219	224	219	256	276	237	245	231	228	247	242	217	229	236	247	240	247	269	237	264	245	243	235	223	229	255	270	265	233	215	256	222	225	245	244	250	248	241	242	259	231	227	256	223	232	231	242	227	217	256	231	243	240	202	222	224	217	198	235	253	239	224	226	246	318	212	242	217	236	198	254	233	237	214	238	231	295	244	209	220	238	211	236	230	233	237	239	256	236	252	241	238	237	253	255	221	188	224	238	242	272	210	275	249	230	230	229	245	239	229	219	220	243	221	218	243	240	217	255	273	218	242	243	264	232	259	270	209	251	235	227	237	235	243	246	215	227	226	225	237	236	247	244	237	241	214	226	230	222	261	251	244	248	223	223	226	266	228	201	245	228	242	231	243	223	233	240	270	212	240	218	243	253	232	236	239	220	218	253	254	219	267	204	235	232	220	249	257	226	248	246	256	233	251	227	223	245	244	229	230	235	259	231	237	242	225	239	246	256	258	238	251	215	224	252	241	244	213	234	247	232	239	264	232	259	237	229	240	236	221	217	248	255	232	263	215	220	237	246	223	210	259	239	255	227	237	231	223	264	206	231	239	231	226	239	232	229	233	263	238	210	220	244	209	230	240	275	238	250	274	248	234	244	250	247	227	211	272	209	241	225	207	233	250	246	233	258	236	219	221	257	252	272	221	252	229	227	230	230	253	239	211	271	220	245	243	223	226	235	209	224	242	200	256	232	232	250	211	259	223	219	258	231	239	238	236	263	217	271	259	254	246	242	254	217	225	208	256	247	232	215	253	225	228	210	226	250	241	226	252	219	227	243	259	260	263	242	222	204	194	239	232	240	204	224	219	211	244	232	279	246	243	216	235	253	219	239	219	218	239	223	223	239	243	241	203	245	233	272	246	293	234	209	246	277	232	238	232	239	227	248	249	269	212	227	237	234	244	241	231	241	224	249	238	212	222	235	228	230	216	240	209	247	210	230	246	246	211	211	230	222	209	228	258	239	250	248	219	256	253	227	242	251	207	266	205	242	236	215	245	231	274	235	252	215	224	231	255	246	233	246	238	243	227	261	216	244	248	232	228	234	249	224	260	244	242	257	272	250	227	242	233	227	223	269	260	235	254	232	265	238	240	249	252	244	273	238	243	240	244	240	236	257	209	227	216	271	265	243	222	233	241	250	236	211	244	228	218	246	249	258	223	209	216	233	230	253	229	245	276	277	225	236	228	231	219	260	241	255	232	242	234	216	246	227	241	263	228	256	239	229	258	224	237	209	239	251	229	226	258	233	246	237	239	246	217	234	237	242	235	221	226	283	238	270	264	234	255	246	228	252	242	273	243	236	236	235	215	234	239	216	238	237	239	225	255	243	256	197	228	264	240	241	257	255	228	241	223	258	233	259	236	227	225	247	253	218	225	210	236	242	255	230	228	250	229	239	230	240	208	218	235	236	212	242	213	202	219	259	250	247	226	236	259	226	212	247	230	228	221	228	248	228	236	211	219	223	234	230	231	210	242	213	264	228	257	228	241	225	252	238	232	246	225	234	233	208	207	223	244	241	293	222	236	213	236	210	253	232	243	253	249	262	242	245	228	242	230	231	230	227	251	233	263	222	236	251	228	221	260	243	228	250	243	214	248	269	266	238	231	218	231	264	288	224	247	228	220	217	251	238	253	231	236	263	239	220	240	246	232	292	216	262	224	203	243	244	233	215	246	235	236	209	216	223	202	255	217	256	268	224	232	231	247	240	230	239	247	229	252	232	237	219	220	235	221	253	216	256	264	239	226	257	233	235	264	232	248	241	243	237	234	252	223	228	243	246	248	254	243	211	239	258	234	206	251	234	231	230	215	236	222	228	229	243	221	273	260	247	263	252	270	265	253	225	233	253	263	284	225	241	230	250	218	237	247	236	227	254	216	258	238	207	243	254	252	220	224	257	263	231	248	244	261	248	242	238	246	237	233	249	234	223	241	262	236	255	230	228	218	264	216	239	245	241	247	231	229	261	276	227	199	245	242	236	250	232	239	212	258	222	211	244	233	243	238	212	218	214	234	236	270	264	233	210	230	219	252	236	245	226	234	233	258	211	244	239	255	248	246	224	256	246	246	274	237	224	242	252	232	223	250	238	227	257	248	233	245	265	224	211	229	270	234	258	220	243	220	214	192	225	246	277	253	206	258	239	235	230	235	229	271	225	248	217	222	239	274	253	217	216	232	220	251	231	262	203	241	292	254	225	244	248	234	242	240	239	240	225	241	216	216	239	255	255	240	217	189	218	268	277	248	231	245	232	246	250	255	235	249	215	250	279	273	282	228	217	222	209	237	245	243	244	207	247	203	276	254	203	254	242	259	234	248	226	245	248	252	244	232	264	245	251	198	211	254	212	245	251	217	247	224	254	255	238	272	220	226	217	243	229	261	223	259	228	216	239	255	226	218	213	253	226	250	203	230	233	240	243	195	224	238	246	230	242	260	230	233	231	245	239	261	233	219	251	249	240	258	244	238	232	262	206	247	204	230	239	249	238	242	251	286	229	262	240	243	275	219	238	240	239	232	273	275	265	208	237	229	206	258	243	236	275	226	264	245	241	237	257	223	238	250	232	240	232	207	219	263	232	241	222	286	267	245	217	244	251	226	267	234	226	225	255	261	263	228	221	234	218	243	204	245	218	256	255	251	255	240	238	234	292	224	245	230	239	222	234	221	237	220	222	233	235	252	231	237	229	244	273	242	218	253	263	234	231	256	216	240	224	225	246	227	242	239	265	227	199	227	246	234	227	229	227	234	233	240	225	225	236	209	227	231	218	208	246	239	222	209	264	238	219	233	241	236	249	227	209	237	251	250	259	238	211	233	247	243	242	255	249	224	240	243	243	239	228	210	257	234	262	193	228	223	218	242	252	266	244	243	234	216	232	244	226	201	215	245	256	256	219	228	249	262	209	233	222	244	247	224	210	253	215	267	249	231	227	236	236	227	247	248	247	247	243
2831	676	598	603	632	540	562	551	570	581	575	591	564	612	671	579	607	554	593	558	539	587	522	587	574	561	577	564	534	565	559	551	572	543	608	522	561	530	571	591	549	524	526	528	546	590	530	542	568	512	537	568	557	616	582	570	568	536	554	511	547	574	592	584	580	578	552	552	541	558	543	571	567	549	539	575	558	530	512	542	538	563	537	542	574	538	570	519	560	560	513	563	522	563	528	529	565	547	539	569	550	562	523	548	537	517	533	589	544	525	559	551	569	582	533	583	608	498	533	535	561	541	581	566	566	555	556	576	538	564	527	520	534	583	592	530	536	574	510	561	590	553	502	557	557	539	569	559	572	537	549	532	545	510	585	541	511	533	535	550	562	526	537	603	530	571	537	552	523	551	589	546	602	537	529	571	581	607	560	521	530	593	565	539	592	505	512	523	555	542	564	570	588	552	545	566	521	555	555	534	519	537	568	536	537	544	608	584	575	543	519	539	538	537	555	561	548	507	551	547	549	524	535	536	532	595	552	561	555	564	594	567	540	574	593	526	549	596	598	550	575	552	529	570	514	527	571	584	582	532	548	587	494	561	578	591	548	573	569	573	557	537	547	547	528	558	542	553	546	545	581	555	595	503	535	615	577	608	547	531	517	554	559	525	534	555	533	518	560	509	544	555	552	588	568	556	558	532	560	518	524	548	586	572	544	536	539	536	559	580	559	567	562	537	552	559	560	560	476	513	548	562	569	582	554	558	570	576	568	528	565	563	509	594	552	572	533	561	542	552	517	512	599	570	533	558	513	544	578	567	573	580	506	579	535	568	568	525	569	511	555	601	547	557	563	569	542	530	532	571	533	585	558	541	544	527	507	534	560	528	533	536	536	533	499	529	564	539	530	559	528	556	506	560	556	572	535	519	578	581	551	559	533	529	574	509	564	541	559	581	565	566	568	552	521	536	529	588	544	509	545	545	524	580	549	501	543	561	583	537	513	526	583	535	536	547	589	546	567	558	573	577	566	547	569	530	511	546	559	619	540	540	564	529	554	531	579	553	546	541	538	507	507	591	551	531	555	553	551	553	558	587	536	584	538	507	533	574	598	550	555	535	557	537	541	569	542	566	553	525	524	533	565	544	575	538	557	531	519	576	545	544	523	584	548	509	568	539	530	557	524	535	562	565	557	565	586	538	536	551	604	541	538	568	548	570	537	545	580	548	586	537	541	534	488	558	588	576	515	498	553	559	558	495	519	558	574	562	564	545	561	563	538	563	501	565	560	559	563	590	539	563	584	534	520	522	563	524	542	591	527	527	531	551	543	559	579	557	549	575	560	561	522	546	524	572	583	516	547	534	539	539	543	578	558	542	546	551	560	578	552	518	543	596	543	544	542	531	530	526	531	531	579	527	543	556	548	559	562	556	530	595	601	511	575	525	564	541	550	497	542	528	558	632	600	581	558	550	529	528	564	554	547	583	588	561	592	548	568	587	545	527	497	533	586	518	608	544	571	549	547	537	579	542	526	541	579	517	561	538	530	539	558	604	536	549	534	527	553	534	566	509	580	564	530	547	536	484	547	608	575	538	569	543	574	515	587	548	528	543	510	543	574	570	576	572	531	520	521	530	542	549	560	552	566	553	529	484	553	584	563	533	496	506	550	556	563	539	530	578	537	535	565	492	519	549	533	584	551	571	553	598	569	567	520	552	519	520	533	536	548	566	510	552	578	513	520	545	535	552	569	575	483	576	539	576	515	545	532	568	593	525	577	532	557	549	551	569	545	540	556	524	554	514	509	561	537	523	568	559	562	574	544	550	533	557	595	530	513	525	538	557	544	553	564	551	538	569	571	607	587	544	496	571	562	566	549	577	565	561	511	566	550	577	520	547	510	531	514	581	537	539	572	550	560	523	519	591	539	560	521	552	532	525	530	554	554	546	552	515	499	589	550	572	546	540	539	567	548	544	551	574	563	560	551	563	537	519	576	577	511	578	564	539	515	565	535	542	557	565	529	519	573	530	597	566	576	525	537	553	525	550	583	509	546	528	565	530	525	536	528	541	599	550	567	555	579	548	523	555	564	555	568	517	544	520	549	565	540	531	561	550	519	529	558	585	570	573	573	588	523	560	566	511	560	575	556	525	517	578	577	551	565	564	547	544	544	531	558	553	514	527	546	537	538	510	531	562	551	581	518	530	587	578	565	525	542	583	568	553	617	523	570	548	527	558	517	556	541	563	498	556	515	561	549	566	585	557	517	531	540	566	571	563	536	522	583	548	563	580	542	593	566	528	563	552	558	539	552	575	526	566	553	561	550	554	531	556	557	542	585	533	547	559	501	500	547	550	535	524	539	553	547	571	546	553	551	545	531	510	531	548	545	522	561	552	573	561	556	515	581	476	508	545	545	547	564	537	565	526	587	572	545	575	547	567	536	538	556	629	559	566	535	597	507	539	579	566	533	570	554	544	558	580	516	577	571	524	530	536	564	561	559	546	543	543	515	589	534	544	538	531	577	536	570	536	562	523	537	546	554	585	554	561	543	557	552	518	551	532	530	550	549	543	551	551	531	546	584	572	529	565	555	554	589	586	548	571	565	538	549	544	564	541	551	583	578	574	589	602	563	540	536	534	587	552	598	578	553	572	551	551	499	540	602	535	564	543	558	533	584	577	557	568	529	557	542	533	550	536	550	583	568	563	539	599	554	596	520	521	561	547	543	551	513	567	552	553	570	521	573	547	573	560	532	570	588	523	547	589	504	583	533	569	544	539	576	524	529	576	549	563	544	567	536	566	547	551	552	601	587	552	522	520	554	558	586	529	505	547	536	562	543	557	539	581	548	565	531	564	570	541	528	549	509	563	580	573	543	523	560	543	573	523	581	555	542	522	560	532	544	568	506	549	545	542	509	520	559	529	575	539	535	507	562	546	485	533	553	534	593	521	538	533	493	537	562	570	588	561	563	594	545	575	565	553	560	568	555	559	545	549	548	564	536	584	539	542	553	538	569	523	559	501	567	566	583	582	592	564	533	549	548	545	580	580	593	511	574	571	519	573	572	566	516	562	524	558	544	559	571	511	582	565	548	598	574	542	547	581	522	554	570	583	539	508	527	505	591	524	553	575	558	558	601	544	576	534	581	530	605	581	555	553	529	587	557	604	562	555	528	533	560	561	528	577	582	544	587	510	545	542	573	523	557	531	566	583	558	592	568	552	554	539	531	542	541	549	521	566	521	553	562	543	561	560	586	578	539	562	589	572	561	531	561	582	540	528	476	588	543	559	593	553	545	556	548	544	558	597	530	535	576	558	542	575	570	531	551	500	514	595	561	526	537	560	554	539	529	588	523	560	595	566	520	538	528	533	538	546	518	560	516	558	570	587	547	580	543	549	516	532	538	562	547	496	542	572	528	560	564	556	562	542	583	541	585	563	563	520	561	575	577	579	560	518	578	552	587	559	535	564	534	517	594	547	607	539	527	534	528	527	548	543	562	537
14300	1286	527	451	363	303	258	233	220	228	210	193	205	179	231	220	195	208	312	215	200	156	151	206	201	175	207	164	184	183	157	197	193	170	190	189	180	191	173	164	193	194	174	185	195	216	182	188	185	160	203	177	169	186	189	165	162	175	176	173	192	176	181	187	179	162	154	179	191	200	210	192	181	173	178	189	156	179	159	203	186	172	192	153	165	171	195	181	209	193	187	166	190	182	166	188	165	190	177	165	197	206	166	181	191	176	189	164	174	191	198	162	183	163	191	164	161	179	181	178	171	172	152	176	174	165	206	190	179	197	183	201	181	166	180	165	181	155	213	182	184	179	178	155	179	152	169	187	172	169	171	185	184	178	167	184	187	191	186	189	187	186	178	204	179	183	190	181	160	156	195	180	173	156	198	183	204	196	165	173	177	158	191	166	208	177	167	212	167	164	184	164	154	190	168	181	165	176	201	174	177	159	175	195	177	170	190	197	191	176	180	182	187	188	174	159	174	208	177	192	170	190	156	173	191	189	169	189	180	188	181	167	187	185	203	187	198	167	174	167	193	186	175	179	184	189	213	182	163	178	182	158	189	162	164	175	221	194	163	159	189	180	173	198	180	190	177	188	176	188	188	184	176	194	186	196	166	185	173	186	156	157	197	180	173	167	180	188	189	171	195	176	173	209	165	202	173	177	172	181	216	187	196	195	180	180	199	153	174	172	196	199	168	205	165	183	180	184	197	145	185	181	179	196	175	158	182	178	171	159	181	194	193	194	176	192	182	193	185	175	150	169	162	175	171	189	174	186	189	171	165	187	178	171	163	201	175	191	190	181	197	162	175	182	177	193	187	168	161	175	176	176	181	178	166	176	159	187	178	184	185	179	187	175	177	165	190	187	179	175	186	148	183	188	171	163	186	167	194	153	174	170	164	165	185	182	192	173	186	174	185	178	185	194	172	187	183	163	165	211	177	196	179	173	180	166	178	138	186	193	191	211	198	170	181	163	198	164	204	184	194	175	181	164	180	190	226	174	180	186	188	181	199	169	162	183	184	193	157	168	165	182	192	162	173	188	181	185	187	195	181	172	168	168	192	172	161	169	179	185	165	182	163	157	168	164	176	199	178	178	156	187	198	185	165	169	205	184	206	192	178	189	182	188	174	201	165	154	172	167	181	173	203	168	186	185	202	181	216	200	175	178	180	172	179	170	164	163	204	171	154	179	189	178	170	189	167	170	178	198	187	176	172	177	182	155	175	186	185	184	186	190	170	155	161	172	179	182	190	182	188	166	172	208	166	193	176	188	185	148	165	184	165	167	172	203	183	181	193	191	163	166	174	178	157	171	194	207	163	170	174	201	194	167	187	185	189	171	198	224	188	163	173	177	159	158	158	214	182	161	186	179	165	196	152	170	184	193	185	154	178	200	188	158	174	171	194	196	177	188	165	163	182	180	183	177	162	179	189	186	172	198	187	218	190	190	194	187	184	197	193	171	203	179	161	184	199	158	193	202	202	178	189	162	190	182	171	168	171	181	194	155	186	189	160	176	200	159	187	165	183	168	166	208	193	169	190	157	170	180	165	161	191	190	185	171	177	185	177	146	163	184	179	179	171	165	177	157	175	212	194	177	171	211	158	174	170	173	162	195	184	176	184	204	190	159	196	184	172	172	155	188	182	209	210	167	176	197	176	173	200	167	187	177	167	201	183	180	167	174	165	175	178	189	146	178	189	164	180	182	169	175	182	207	176	194	192	173	152	173	176	189	180	179	176	177	163	190	186	180	173	168	162	186	179	180	189	161	191	176	174	189	202	177	148	205	159	175	182	187	167	167	168	171	176	180	157	162	196	188	185	169	169	182	182	184	205	176	170	184	187	168	180	165	194	175	156	170	194	178	182	188	168	190	176	185	202	187	177	193	190	194	192	182	174	183	184	176	183	183	175	175	186	172	183	199	184	193	182	191	177	191	161	162	182	158	165	187	173	169	178	190	163	202	172	179	183	169	186	202	179	187	172	177	196	185	180	205	180	177	192	168	173	172	177	164	172	175	181	152	198	185	165	178	182	165	163	183	184	161	199	197	181	155	196	185	179	190	162	171	185	175	187	203	189	202	179	181	195	192	165	187	181	181	158	178	189	178	158	175	212	181	164	155	207	156	171	170	195	169	171	181	188	177	201	199	157	179	179	193	184	198	196	173	167	186	181	199	182	193	201	176	199	165	176	191	156	179	202	193	182	171	178	139	166	203	195	204	182	181	175	190	176	173	168	185	176	193	196	181	158	195	170	175	199	177	168	185	187	186	171	155	182	168	165	172	180	194	182	186	163	168	156	192	177	184	152	187	171	172	166	175	201	170	160	204	171	155	209	184	143	178	167	188	175	183	148	194	164	150	152	183	207	189	156	190	177	187	170	174	174	197	182	173	174	160	186	182	150	178	175	192	194	172	167	162	202	154	207	186	161	207	189	174	162	179	187	178	182	176	208	192	181	152	188	170	179	193	180	189	174	195	190	191	174	159	194	170	172	182	160	193	166	162	178	202	185	165	181	221	176	187	157	189	175	190	179	171	203	187	186	160	179	192	200	173	203	167	195	183	193	164	172	193	191	182	201	181	172	156	177	186	187	178	165	176	179	164	177	174	200	182	195	184	174	163	166	200	184	175	168	190	173	160	184	159	189	182	205	170	158	159	188	201	178	154	168	171	165	187	165	216	191	192	181	178	174	169	163	193	181	201	166	173	179	221	189	186	171	191	180	182	188	192	188	151	180	150	194	179	164	183	161	166	163	174	179	202	182	153	186	170	187	171	180	165	156	196	202	193	153	189	170	176	192	146	190	177	216	168	202	195	188	154	163	171	174	200	178	198	177	171	191	171	198	179	156	184	149	190	187	205	202	197	175	173	182	177	177	173	207	161	191	177	170	159	166	191	176	169	203	194	168	196	180	183	191	170	188	191	172	176	177	193	167	188	172	180	175	198	198	178	186	181	171	180	201	180	181	198	185	206	192	169	185	216	185	183	178	174	194	163	198	195	181	174	184	191	197	197	197	198	170	181	201	176	177	182	198	187	185	176	179	167	166	166	175	160	206	194	146	160	170	189	182	169	183	176	205	168	180	200	174	204	191	188	203	151	177	173	164	162	206	177	199	194	188	182	171	175	187	164	188	179	183	187	196	193	183	188	193	216	218	184	172	193	168	191	184	171	174	195	191	195	189	187	196	194	158	181	179	190	188	185	156	191	188	181	177	161	214	201	211	172	165	176	174	168	199	168	197	187	173	173	171	171	206	181	198	219	158	193	171	157	149	198	200	163	157	185	186	179	193	182	170	173	194	199	179	199	207	188	180	176	173	206	177	170	183	200	189	177	193	178	180	198	171	155	185	201	200	180	185	153	174	164	190	186	193	207	176	184	164	152	177	181	176	176	191	164	179	207	160	164	163	198	191	179	173	187	173	190	192	177	158	198	169	189	176	205	185	183	178	196	171	162
9563	973	1136	1301	1162	985	869	779	722	626	617	646	616	563	692	619	579	575	1292	544	481	515	549	520	478	478	507	517	528	539	486	471	495	468	492	495	501	477	444	480	504	490	453	463	420	511	461	458	480	449	480	540	494	450	489	472	483	462	472	506	485	459	486	447	495	454	447	424	451	492	454	427	486	481	460	464	496	473	464	450	427	433	488	476	483	476	430	486	458	461	457	416	476	432	452	438	461	427	432	469	451	446	459	440	458	476	449	420	419	449	474	451	462	431	409	461	449	428	471	438	436	471	434	467	469	476	483	433	420	458	451	446	437	473	448	463	437	444	445	495	459	451	452	468	451	470	480	431	450	449	495	444	451	438	443	466	453	468	472	472	431	476	452	409	485	446	446	445	443	450	471	448	431	464	485	416	475	474	404	450	462	427	445	479	442	470	450	439	461	433	436	484	460	453	490	468	463	463	484	461	490	429	468	435	481	412	401	474	462	461	461	451	461	466	442	480	404	492	449	443	467	451	446	447	431	443	493	496	486	465	451	438	461	472	446	441	446	473	438	438	471	471	464	416	448	407	463	467	457	494	422	461	464	454	456	498	485	467	451	476	400	443	456	426	445	477	439	446	483	466	417	435	492	442	455	445	430	411	458	468	481	467	447	505	466	411	431	452	445	459	454	501	465	413	492	499	460	452	444	475	457	441	463	478	436	456	492	439	432	465	452	469	483	455	460	435	470	443	439	480	464	438	470	428	433	471	453	408	451	477	431	457	430	448	474	474	463	489	474	457	415	473	442	468	493	457	474	425	414	485	411	487	473	473	430	443	449	438	453	470	424	447	493	468	463	436	452	436	452	433	479	422	442	451	412	451	455	437	445	433	485	436	436	461	444	410	400	432	481	460	402	431	467	477	450	457	490	431	467	480	458	491	444	449	459	433	469	434	444	460	450	454	446	443	491	441	455	456	473	433	467	463	468	471	470	460	508	469	435	497	468	492	405	471	432	441	470	457	441	490	445	483	406	471	419	460	445	444	410	450	469	461	439	434	453	446	454	418	452	464	454	430	479	458	507	444	428	408	475	455	457	454	461	443	469	444	464	435	456	440	463	457	418	446	442	489	446	486	426	443	439	461	415	478	474	428	457	444	433	467	472	459	463	431	448	422	415	464	433	466	429	452	471	451	458	458	437	473	503	422	447	448	445	447	437	517	454	492	441	465	439	424	416	467	446	464	435	480	428	480	442	481	465	445	449	474	439	418	442	452	454	452	452	465	441	445	456	436	427	415	442	449	473	426	442	438	442	475	467	412	430	472	478	497	473	424	421	478	461	442	465	480	468	441	445	481	516	421	465	449	440	462	459	457	476	412	449	468	454	441	458	440	459	433	439	436	441	478	465	454	445	439	457	447	486	454	437	485	462	456	452	463	493	411	443	491	491	424	440	473	461	460	429	454	457	455	425	471	478	499	462	427	436	477	429	411	466	421	443	429	475	482	442	484	491	467	454	467	474	478	459	434	446	431	428	434	427	420	456	429	456	469	461	455	444	449	485	430	455	475	450	452	453	451	455	475	433	473	463	444	430	450	444	486	437	453	427	478	429	449	478	434	453	476	444	474	408	427	495	487	460	448	472	424	426	467	456	465	467	460	429	440	454	438	447	463	434	481	436	482	459	480	435	468	439	466	465	459	450	460	460	454	467	453	476	416	446	460	481	465	464	474	444	453	475	419	428	442	451	472	452	444	493	479	443	431	418	481	480	466	430	472	443	463	442	474	476	445	469	446	442	455	443	474	472	435	453	435	448	475	439	504	501	439	454	486	499	413	446	450	452	436	453	469	428	426	453	462	444	432	436	445	455	439	489	415	474	434	469	466	445	444	480	433	423	467	451	440	470	466	478	462	414	403	437	445	423	470	442	475	489	448	436	444	457	461	471	432	470	463	471	467	444	457	449	483	453	453	441	419	452	453	463	471	489	430	420	473	440	456	449	470	423	485	438	425	484	450	433	456	479	475	435	457	436	469	456	418	440	486	458	434	438	471	432	406	502	464	453	462	463	452	468	448	485	441	450	446	459	480	426	458	440	478	393	459	477	474	475	455	503	451	525	464	418	493	471	438	458	482	472	478	438	445	426	469	462	467	466	438	423	473	449	455	442	458	466	426	442	466	470	490	426	470	455	443	433	444	483	446	428	471	447	448	428	430	481	438	461	464	421	418	470	487	476	430	478	461	444	445	446	448	457	495	413	450	434	437	436	458	443	460	455	471	448	453	461	469	430	462	471	426	433	510	454	448	487	447	437	457	498	457	473	438	457	439	479	432	474	463	436	455	468	484	469	460	487	459	434	421	446	409	502	460	458	452	450	447	448	438	455	410	491	477	445	459	457	499	476	465	436	446	477	495	464	436	432	503	432	428	435	444	447	412	455	472	467	435	463	492	450	476	426	453	452	460	437	431	428	460	473	436	471	472	486	432	464	455	471	449	437	462	445	461	439	441	467	475	498	491	463	434	461	439	477	433	459	477	462	524	486	436	459	459	455	475	394	422	427	421	420	453	444	439	460	418	430	435	483	442	475	471	433	443	482	506	492	466	464	474	436	468	417	436	438	477	466	453	498	478	454	432	440	463	432	443	441	455	451	436	435	458	470	445	457	431	452	469	458	420	458	446	468	461	446	462	452	489	423	447	470	454	461	480	442	452	456	497	434	433	444	412	483	473	444	468	422	497	463	488	434	451	470	466	427	464	484	456	422	461	439	456	446	436	453	460	499	474	443	455	438	465	422	459	489	469	455	429	448	482	432	456	450	444	467	474	452	485	454	467	433	471	485	461	445	466	489	464	474	493	428	414	468	449	516	435	462	478	464	504	470	463	472	478	468	439	453	471	438	453	461	476	436	463	440	434	442	430	439	396	459	448	463	435	433	485	488	424	451	429	431	422	472	423	427	465	464	478	416	459	484	451	460	469	458	436	503	469	422	433	450	472	445	444	451	450	480	466	477	432	429	459	447	437	488	461	469	440	456	432	460	470	442	457	438	457	439	417	469	438	442	479	470	479	475	464	463	461	474	488	491	459	431	458	430	433	454	453	470	450	450	471	459	457	475	443	479	469	472	437	477	447	463	451	450	445	467	502	453	479	442	427	478	480	498	471	467	439	465	476	468	495	427	436	482	474	457	430	478	439	477	459	442	461	467	465	442	439	454	475	408	472	465	428	476	472	462	468	482	456	407	428	408	493	433	480	420	470	490	448	427	433	443	449	493	424	464	450	441	471	469	474	451	464	431	419	422	436	444	452	471	413	451	483	460	460	470	469	463	477	450	472	454	457	416	480	436	446	485	443	480	529	434	441	446	454	458	465	460	478	438	475	478	473	477	450	494	451	462	452	450	466	468	438	438	470	427	474	433	456	462	479	472	480	451	434	443	495	455	454	424	426	437	503	470	468	456	466	434	458	424	471	447	453	421	484	453	479	444	449	431	436	477	457	448	414
23333	2618	1128	877	622	520	512	464	434	406	420	412	436	413	368	388	409	377	711	356	357	349	355	343	361	352	332	345	361	321	312	370	323	338	368	317	346	345	344	342	343	325	337	330	336	318	340	352	331	336	365	311	329	307	360	323	333	311	345	375	301	327	326	340	312	319	315	352	321	320	343	369	344	309	348	358	351	341	339	316	331	324	359	314	337	326	314	319	347	303	316	338	325	356	325	342	311	331	347	315	341	346	340	325	337	335	329	347	334	329	309	362	337	324	326	338	313	325	313	331	399	343	365	319	324	358	342	297	373	350	326	358	347	344	341	332	324	367	334	348	336	319	320	345	352	377	303	316	326	305	310	304	356	345	306	321	338	353	315	298	378	302	354	323	348	359	323	335	358	318	316	316	348	333	328	280	338	327	343	349	338	298	318	333	335	338	364	340	294	300	329	338	322	395	322	326	332	314	368	342	350	330	317	317	361	349	350	324	326	338	316	331	352	356	344	343	320	339	336	345	345	298	318	324	342	335	336	306	364	311	315	343	346	348	334	344	352	347	301	334	301	310	366	375	320	325	343	331	362	325	330	308	310	319	346	340	351	332	336	346	332	336	321	341	375	359	345	328	344	351	328	377	351	316	334	322	359	330	348	306	310	386	344	334	338	335	346	331	322	321	341	337	369	301	350	316	334	328	315	350	347	337	359	329	330	325	340	320	336	294	348	317	350	346	295	315	306	352	294	351	354	345	326	324	349	334	378	346	307	312	339	336	311	334	313	334	324	378	341	356	357	312	321	328	337	342	358	340	350	329	348	358	320	342	326	346	352	315	343	332	319	326	321	372	287	318	341	319	360	333	325	311	338	350	322	352	285	339	330	326	328	359	288	327	331	352	341	330	350	302	322	349	311	342	327	330	380	351	382	361	341	321	331	364	317	319	326	360	330	341	319	354	352	362	334	329	323	305	343	316	352	333	308	322	308	353	350	365	357	295	323	365	356	336	325	279	360	345	366	318	381	335	351	322	335	305	316	324	317	350	318	327	351	320	326	351	336	328	329	340	328	335	336	345	341	337	346	336	329	314	321	330	332	347	343	335	333	308	326	340	321	362	314	298	330	351	342	355	337	294	304	332	336	356	339	355	361	325	309	313	342	355	361	313	356	310	360	321	303	323	348	300	326	333	328	340	299	315	352	354	346	335	298	344	310	317	312	324	360	345	331	359	363	345	341	321	358	350	352	342	350	338	341	342	336	322	347	341	335	310	348	323	358	341	321	337	339	378	336	332	329	339	315	293	317	293	318	326	338	297	333	322	337	341	363	340	371	335	331	336	323	320	322	325	334	321	313	363	319	286	344	334	329	325	309	312	338	336	359	329	353	340	329	309	349	346	349	312	356	361	374	306	310	314	356	332	315	347	352	361	334	342	327	344	316	338	334	342	370	304	299	340	323	346	352	312	353	331	329	326	319	332	335	348	352	365	352	364	330	309	321	347	353	311	336	347	345	340	369	347	363	345	343	337	359	359	335	333	340	317	384	342	337	335	374	358	372	321	339	344	346	359	352	319	336	361	324	353	324	322	356	346	354	332	342	319	314	304	318	347	339	350	320	334	362	311	324	322	347	330	334	331	317	363	330	333	328	335	293	328	302	344	296	346	367	348	342	371	329	319	301	325	339	338	329	330	332	323	322	337	305	364	329	319	300	342	348	316	348	328	305	333	385	334	350	322	339	335	350	359	332	343	348	308	322	352	340	324	315	306	320	363	384	332	325	346	362	369	351	346	351	329	333	336	349	379	357	326	350	329	347	317	362	334	326	378	351	325	331	344	321	325	304	343	314	325	305	350	384	323	288	298	347	337	355	348	345	349	344	315	366	354	325	304	305	346	331	362	316	333	352	325	318	350	337	287	327	309	335	345	308	353	357	329	336	325	318	356	339	351	310	319	337	313	333	330	335	311	333	308	323	333	339	369	321	348	333	386	315	346	327	350	326	351	347	350	336	327	313	353	310	294	338	337	346	324	326	359	326	325	341	352	361	317	303	309	285	348	316	361	309	308	345	336	333	343	328	339	332	330	325	324	342	318	322	305	323	334	298	358	310	356	340	328	341	332	339	357	320	351	346	337	319	329	355	319	334	333	336	350	307	315	359	352	393	365	369	345	344	358	329	347	354	318	353	352	350	342	328	350	310	349	311	360	349	352	329	345	302	332	346	360	340	342	291	294	335	337	339	369	338	340	379	348	338	319	334	316	319	353	309	345	358	352	318	314	270	333	328	325	357	332	346	309	328	322	323	312	334	313	324	316	334	321	382	316	318	328	291	333	343	359	315	324	350	335	379	341	313	313	355	313	302	315	314	289	318	339	318	326	329	328	329	327	325	351	332	338	335	293	320	330	336	313	328	307	326	349	338	321	336	317	367	334	319	349	334	338	374	325	289	336	288	353	333	348	358	337	321	354	310	323	287	326	333	312	317	316	327	329	350	351	349	316	323	331	329	306	324	335	345	373	367	326	354	325	316	368	316	312	303	337	322	332	327	337	325	339	331	329	331	366	311	310	327	291	323	296	339	349	332	307	331	353	315	330	362	363	375	337	380	335	332	354	356	342	322	313	334	338	319	327	326	341	309	348	329	324	302	337	331	322	328	339	343	334	372	350	315	338	296	375	358	345	302	321	361	352	303	358	338	333	346	316	356	337	332	340	343	296	333	364	333	297	371	343	331	306	338	328	321	313	339	319	331	340	385	322	342	308	353	292	339	321	321	351	299	322	305	339	338	336	327	323	311	316	373	295	321	359	333	361	345	330	364	315	315	342	341	361	356	327	348	340	358	342	318	373	327	357	309	348	330	340	288	335	313	321	362	332	357	373	330	329	356	338	322	320	324	340	360	331	357	332	308	332	313	370	314	298	349	321	328	352	352	340	317	339	325	338	320	302	324	331	340	341	327	355	370	286	326	303	321	327	341	351	323	332	325	329	352	338	303	348	344	344	345	335	341	324	340	320	318	322	318	327	289	341	336	336	349	296	323	326	358	353	346	362	323	313	347	299	305	325	329	326	375	314	331	343	357	370	316	311	386	353	358	309	303	298	309	335	319	306	329	350	335	316	350	332	332	337	295	318	333	359	291	329	349	369	333	320	335	319	371	358	321	295	312	335	341	269	330	314	302	348	329	341	347	335	311	355	341	361	328	372	317	332	328	320	337	358	357	339	337	322	312	328	339	335	322	308	330	326	321	304	302	321	318	345	337	334	350	382	332	345	340	328	308	291	351	369	321	345	319	306	321	305	349	347	310	327	327	341	352	380	351	330	327	320	324	375	328	319	313	316	316	302	294	344	317	338	369	362	341	319	351	352	323	347	319	311	342	340	337	356	342	332	307	312	334	335	346	323	328	369	330	326	331	301	318	326	332	342	354	336	374	318	320	269	325	338	325	341	331	328	376	310	324	376	317	312	326	308	358	327	312	297	318	326	355	319	320	340	336	325
12758	1507	2106	2352	2179	1719	1629	1371	1255	1157	1053	1097	1064	1058	1190	1054	969	1021	2866	870	869	908	904	856	892	869	806	844	869	794	803	800	872	800	797	853	828	831	763	781	810	827	785	768	837	809	799	845	772	796	769	829	781	756	726	754	831	768	754	752	825	707	801	777	802	813	758	763	768	752	752	773	743	778	790	775	778	778	767	777	745	820	774	795	766	794	769	790	720	768	718	788	782	834	803	755	801	808	760	733	775	719	746	795	787	821	759	750	748	752	792	803	740	691	803	742	778	768	762	737	742	769	786	707	788	773	745	785	766	773	735	799	761	787	763	790	794	790	781	830	765	779	771	773	741	782	776	800	782	811	788	762	816	772	759	808	801	776	762	760	795	746	763	808	786	734	819	786	766	766	808	761	752	755	799	789	723	776	786	756	743	833	738	734	764	771	705	748	718	835	761	781	772	760	764	776	727	774	781	744	831	794	777	730	717	766	763	785	748	734	733	800	740	759	783	725	732	786	771	777	773	770	773	731	802	733	816	778	759	787	772	740	746	763	768	795	720	779	744	785	728	786	779	777	751	752	758	713	734	820	783	750	735	707	787	765	755	728	769	753	763	762	753	761	782	714	795	738	797	771	751	758	755	731	738	770	815	725	748	783	716	738	759	733	767	723	800	812	736	764	754	781	755	790	772	724	796	763	769	737	824	775	730	751	716	754	783	709	762	787	752	784	794	757	812	755	738	787	779	813	749	759	755	797	763	728	757	775	780	765	787	756	738	743	764	735	754	755	796	788	772	773	802	773	782	791	739	780	816	757	812	767	771	814	805	756	796	790	757	737	730	784	767	809	764	783	739	781	771	732	737	771	736	755	742	799	777	726	825	747	790	752	739	708	738	808	741	777	741	805	726	734	741	736	751	747	791	769	792	802	752	765	747	800	782	739	787	789	745	786	709	788	748	758	761	789	767	750	701	763	722	752	737	732	786	750	734	742	739	781	813	822	781	800	764	785	788	712	795	789	742	741	783	781	796	753	796	789	769	764	787	755	751	765	757	767	782	750	800	766	758	754	768	793	794	783	760	719	734	772	768	747	736	778	759	770	761	761	735	777	780	738	787	735	767	768	832	727	757	794	709	781	740	723	825	823	693	817	772	729	739	744	781	778	704	769	826	689	762	758	784	772	727	775	772	750	744	808	769	794	803	768	793	754	776	704	770	781	796	729	781	763	689	765	755	764	805	761	740	742	755	792	791	776	798	794	768	802	782	825	782	770	812	760	777	829	749	773	755	782	736	709	799	771	786	758	754	782	816	750	772	762	762	764	779	754	736	823	744	717	796	747	749	756	721	708	727	764	748	787	794	804	760	777	742	754	850	760	782	787	709	787	746	769	783	771	776	778	721	789	797	796	779	747	704	775	738	796	793	788	782	770	739	739	746	735	772	807	763	762	746	765	765	741	745	750	781	786	779	801	752	813	814	775	732	762	755	781	732	734	771	747	770	733	805	767	738	753	754	758	795	762	811	755	756	740	757	732	774	764	760	743	750	763	775	805	740	715	776	738	783	753	791	744	774	778	723	770	778	758	738	733	762	765	771	759	757	721	753	782	789	729	801	763	775	809	759	755	728	798	781	746	737	760	772	771	786	744	754	760	794	781	726	763	738	775	788	775	728	799	784	742	796	747	735	775	768	778	814	775	772	759	778	784	743	774	771	747	777	761	771	744	761	798	747	787	765	771	764	799	772	776	751	749	747	735	743	786	800	770	738	767	755	745	764	741	761	795	742	770	774	742	804	716	775	736	795	811	773	773	814	756	719	739	787	784	760	713	781	791	758	775	790	765	746	747	728	744	781	777	774	774	751	728	726	775	813	772	740	737	777	786	729	805	738	821	790	730	767	801	782	759	796	776	753	761	749	806	774	733	772	771	772	783	739	737	747	779	817	771	756	758	751	759	759	713	771	759	769	762	764	814	790	782	746	790	753	771	762	744	739	778	766	773	755	766	754	765	804	768	803	834	747	739	775	708	740	730	815	775	785	742	795	757	747	804	747	746	738	731	725	803	804	825	722	721	729	737	774	740	778	761	759	774	765	772	799	737	750	735	790	774	776	776	812	732	728	808	760	798	789	793	749	784	763	779	770	748	759	777	771	774	759	758	809	764	781	720	727	792	758	738	755	758	732	721	762	769	734	799	753	795	764	763	760	754	763	773	754	752	754	737	779	785	771	772	770	742	764	739	791	735	738	814	779	775	719	739	718	801	721	767	810	795	674	750	759	753	745	723	729	771	804	809	760	790	783	763	732	821	741	745	762	770	775	760	759	805	824	717	768	769	776	803	805	752	726	772	794	737	732	771	793	816	787	727	750	791	758	755	757	738	769	770	751	783	738	734	731	816	780	758	793	740	806	794	746	732	707	775	744	711	736	785	736	801	817	759	811	805	771	787	790	786	753	735	731	805	746	759	787	725	798	769	759	759	735	780	797	790	788	789	769	772	775	725	781	747	808	775	754	751	765	773	776	753	749	773	725	792	808	784	772	767	796	795	745	802	774	764	745	761	737	732	734	771	768	788	759	802	774	758	758	765	748	830	790	754	748	805	771	734	782	762	759	755	800	784	748	784	718	776	741	744	776	749	789	790	758	765	732	752	810	775	757	779	797	765	770	804	779	777	776	793	806	794	764	774	765	787	789	798	747	795	752	763	737	712	722	733	788	779	740	814	818	798	786	780	746	795	766	732	759	764	781	766	762	744	754	787	732	778	773	712	765	788	722	754	819	747	768	784	720	702	739	741	801	771	787	816	763	839	822	782	789	749	771	769	734	776	808	751	740	678	795	809	758	693	762	805	736	759	787	790	760	759	789	749	780	786	763	729	773	762	772	764	753	787	735	761	726	781	762	755	722	766	794	737	779	772	763	787	757	727	776	791	744	739	794	753	734	745	791	766	779	770	780	763	764	742	745	775	747	774	810	762	743	800	744	777	761	780	756	804	764	753	770	774	776	777	758	764	761	752	748	814	789	791	769	746	755	790	744	701	803	760	757	800	803	704	762	762	732	703	785	736	765	735	784	834	762	840	781	753	740	722	780	816	766	727	788	748	809	781	770	717	736	756	745	784	808	790	781	770	797	768	759	752	757	752	729	769	801	726	828	773	763	768	784	762	746	746	779	784	799	782	747	811	812	703	779	760	723	778	796	722	803	766	821	731	731	769	745	771	774	755	743	785	822	786	741	754	785	758	739	772	768	739	812	772	772	770	788	786	740	736	744	748	754	745	769	732	784	778	763	762	815	740	762	711	740	746	798	735	788	792	748	804	720	765	718	771	802	828	763	789	846	749	794	793	756	740	783	750	766	750	771	743	779	826	775	736	772	773	746	775	759	762	769	783	783	734	774	802	778	772	770	748	766	811	811	786	778	774	757	750	758	813	806	701	808	795	701	730	713	780	766	733	743	766	855	775	713	761	822	777	755	773	806	802	791	770	752	745	797	784
5206	441	273	264	269	267	254	284	233	252	271	266	282	254	288	270	241	247	220	231	228	255	255	230	246	213	249	261	236	249	242	253	237	225	232	251	239	254	237	281	255	279	257	244	232	251	263	244	243	231	250	219	247	269	233	241	243	243	255	213	250	238	219	229	255	251	274	216	259	250	211	245	247	229	266	258	235	221	266	260	259	275	230	217	236	263	264	232	251	245	245	270	246	213	238	242	230	264	271	242	260	237	217	256	245	257	233	225	250	262	237	241	228	245	243	261	276	242	236	256	264	278	265	251	271	253	281	254	270	286	248	255	258	279	263	239	248	256	237	223	220	263	253	252	230	242	237	286	263	260	226	237	237	242	254	248	242	234	243	219	253	250	273	212	274	265	239	222	218	219	243	254	236	250	286	295	207	222	255	247	251	236	246	246	247	273	231	231	257	239	255	260	234	242	254	262	246	247	199	232	256	245	291	228	272	260	253	228	260	266	253	240	262	238	226	239	241	251	234	247	241	238	277	256	219	214	208	249	256	248	227	236	263	238	257	244	240	229	263	227	252	265	272	249	271	272	230	256	232	247	265	263	223	260	250	243	250	263	252	233	240	213	238	235	232	249	240	271	246	249	215	252	260	268	273	243	259	230	249	244	261	236	257	225	267	226	253	244	251	284	254	235	221	250	284	275	260	263	231	240	217	252	222	232	220	246	247	249	253	257	250	243	217	237	231	271	258	230	228	263	223	265	258	274	235	258	246	237	243	238	256	223	260	253	248	235	253	251	251	252	266	230	226	261	254	235	285	272	235	241	251	216	242	251	276	254	239	237	270	273	256	244	275	271	237	260	248	248	242	240	257	236	246	266	270	254	243	250	215	254	249	243	251	264	244	263	260	229	246	274	239	232	223	258	240	258	234	260	258	232	253	254	224	229	232	265	260	245	260	287	233	246	249	260	246	228	250	248	229	256	279	227	220	243	243	234	237	225	237	234	238	257	258	234	252	272	235	254	226	227	230	240	269	240	257	233	250	253	230	205	238	248	222	221	233	253	232	250	245	260	255	244	242	246	257	221	224	255	245	248	250	261	250	233	251	234	243	221	267	229	204	249	249	236	226	226	251	222	246	229	269	212	227	215	246	220	257	226	255	243	273	252	242	239	194	256	236	249	242	232	244	263	251	237	249	251	230	266	233	219	261	241	255	250	230	233	247	265	258	239	258	254	237	228	251	282	242	244	258	255	258	264	213	239	260	252	221	228	250	244	250	237	229	246	237	215	225	249	280	241	240	224	229	252	270	253	242	249	258	241	236	224	227	218	238	239	228	249	248	233	214	271	237	239	220	221	262	252	238	228	256	260	248	274	267	259	238	256	280	240	252	253	249	260	249	251	230	228	253	238	261	223	241	217	224	273	228	268	245	232	260	269	273	257	251	230	257	257	241	265	264	223	253	263	255	255	251	265	263	216	227	231	227	243	231	235	227	237	242	239	253	268	228	214	242	258	244	244	255	232	255	242	242	268	278	246	239	225	245	231	231	266	264	237	247	248	234	230	273	214	239	256	249	266	226	240	230	278	263	271	240	267	222	259	268	232	253	276	226	248	251	267	248	231	248	249	239	253	224	256	267	221	238	226	250	284	241	233	210	239	229	236	247	241	273	247	249	221	241	259	269	236	245	251	212	260	268	231	253	245	222	211	227	262	254	217	247	235	281	230	252	240	229	245	255	235	235	272	237	243	268	260	234	245	257	269	238	252	274	227	216	235	272	250	242	261	220	259	243	239	255	269	255	236	238	255	252	238	228	224	237	258	243	256	234	245	240	264	218	254	272	221	226	240	249	255	265	261	234	259	246	255	228	270	226	258	252	214	238	251	220	248	230	228	285	239	264	242	243	263	271	214	273	242	242	263	249	257	264	233	210	242	256	229	237	273	272	254	244	255	227	256	288	236	220	286	248	259	239	269	238	277	236	255	283	250	236	227	243	222	242	233	246	247	242	253	242	249	252	248	236	215	197	280	209	233	242	255	231	230	239	278	271	236	233	224	258	251	248	241	247	245	252	263	280	241	254	243	250	236	231	278	233	239	258	232	255	252	277	245	267	258	230	231	256	230	218	244	268	238	238	206	239	266	241	232	217	210	253	251	220	254	238	249	220	216	213	253	278	259	229	278	223	263	218	258	270	259	229	202	252	255	224	244	242	234	227	238	233	254	258	256	251	231	230	255	243	267	253	265	249	231	254	243	258	254	261	241	236	245	251	254	248	245	238	243	241	234	269	277	247	230	248	271	234	247	284	233	231	238	239	247	223	230	216	209	247	275	240	227	244	255	238	245	260	264	229	238	250	238	257	230	237	244	217	236	233	229	265	250	253	219	250	236	256	221	231	226	232	212	267	255	256	239	238	236	256	268	235	249	249	231	261	217	261	273	227	262	252	226	233	267	243	260	249	239	247	260	243	262	250	270	253	253	258	262	233	241	238	257	244	257	228	239	244	234	224	238	243	231	242	253	239	242	256	267	253	252	250	272	224	252	255	235	237	238	285	258	271	255	219	237	233	232	258	260	247	252	239	249	266	254	229	220	212	237	236	251	246	214	230	244	235	240	261	239	253	238	246	233	242	251	195	240	242	220	255	257	232	270	230	256	228	228	254	241	248	249	230	267	237	255	228	238	241	254	227	241	247	237	267	246	225	239	253	243	244	254	249	266	233	241	258	251	242	262	248	226	227	245	233	228	252	246	265	240	266	244	271	247	263	230	247	237	228	260	256	220	243	249	213	246	234	240	240	249	213	236	266	256	251	272	249	241	226	232	243	251	253	273	265	233	221	262	248	249	255	238	225	255	257	219	243	265	254	263	219	266	263	263	235	235	250	265	274	280	228	273	228	261	231	251	251	212	226	255	259	240	231	265	257	255	233	248	230	245	245	230	196	220	230	263	275	250	241	266	254	236	254	228	234	232	250	230	269	228	273	227	232	251	251	240	237	232	255	266	253	243	247	198	248	270	249	251	262	234	201	263	253	248	234	245	227	269	251	230	256	224	229	247	241	266	227	247	225	284	241	224	247	275	235	242	237	238	238	261	221	260	201	236	271	226	234	215	225	261	222	249	251	228	230	215	262	228	222	245	253	281	248	252	252	259	258	250	245	257	242	209	227	204	272	250	246	237	269	259	258	246	244	261	232	246	223	248	242	249	248	226	239	263	226	206	259	252	226	223	258	241	266	268	257	252	246	250	257	262	224	253	225	260	231	222	235	237	209	217	258	254	274	200	230	248	278	235	226	257	250	202	260	236	248	237	241	218	215	252	234	263	234	260	252	234	237	251	206	279	219	249	202	279	226	243	264	258	235	225	238	262	245	201	268	254	245	259	245	244	247	225	269	259	222	272	258	244	249	222	224	249	237	240	250	239	243	243	244	235	258	235	211	262	262	229	275	257	215	252	243	250	224	257	237	228	220	240	232	221	263	264	258	244	241	225	255	251	270	221
3692	616	610	616	597	585	584	577	578	568	533	592	641	605	615	628	584	559	624	587	617	600	561	590	578	602	588	623	552	577	572	576	559	567	583	581	581	553	565	580	593	568	559	543	537	531	544	557	545	598	578	554	617	555	584	547	550	608	566	557	591	591	585	555	569	529	529	597	591	587	512	554	540	537	632	555	601	524	583	546	527	533	566	628	571	541	557	571	590	588	530	563	553	556	601	594	593	543	522	517	591	538	569	550	610	580	573	580	615	574	517	573	550	607	562	547	571	556	544	575	589	602	550	571	541	591	550	599	577	577	553	593	569	594	597	564	552	581	528	560	546	565	598	559	544	567	539	548	563	579	546	556	588	524	574	542	557	576	622	562	546	582	540	533	574	521	569	569	564	591	581	584	543	538	579	576	562	520	556	513	593	572	550	578	561	536	581	542	578	589	573	537	550	554	581	563	576	598	575	548	548	589	581	545	565	577	554	588	574	581	552	601	591	594	595	555	565	552	618	585	570	556	560	571	577	557	521	579	600	551	548	568	555	527	549	628	547	546	547	591	585	576	582	607	589	566	578	598	559	580	544	561	594	575	591	592	583	559	557	554	535	594	567	530	543	589	557	564	561	577	602	554	580	571	582	559	564	591	549	562	602	542	602	533	542	557	599	559	569	539	569	534	554	584	555	561	561	578	527	559	549	576	591	522	544	598	565	520	560	574	564	590	548	548	582	587	595	572	592	560	528	550	569	579	590	586	607	549	579	572	569	557	591	568	554	506	537	596	574	544	548	547	545	571	584	538	591	579	591	561	565	558	566	548	566	575	561	559	565	581	570	568	579	569	562	550	563	594	535	550	610	569	602	522	564	561	504	606	602	586	544	575	568	554	580	559	582	555	592	624	581	586	555	583	565	556	561	558	545	536	596	577	560	606	537	581	566	556	552	565	567	558	577	578	588	607	568	570	541	581	564	569	549	547	584	620	549	573	521	531	593	526	572	543	606	619	543	614	573	572	558	545	570	543	565	556	547	593	549	581	539	548	544	547	598	514	558	533	560	550	554	553	557	530	598	597	534	590	596	573	575	570	571	553	554	564	597	582	604	527	578	635	591	560	567	543	555	557	598	581	555	551	530	553	564	554	547	551	549	551	575	570	546	562	525	605	569	517	556	547	543	542	518	576	582	583	584	554	585	545	566	546	556	576	585	557	541	560	591	561	629	536	591	609	536	579	560	539	570	584	587	582	531	552	541	570	556	547	580	574	583	524	573	560	571	574	566	557	535	552	586	524	559	577	568	555	562	581	560	545	582	537	575	574	588	527	554	592	601	535	561	584	583	574	565	574	571	582	523	558	618	605	533	610	567	588	569	558	541	585	538	551	546	573	575	572	529	550	553	595	558	540	550	554	567	592	582	595	553	583	537	532	554	570	585	583	551	533	515	597	591	533	530	576	554	554	549	596	541	532	577	584	567	528	558	582	585	592	574	545	571	572	582	612	599	527	596	557	589	559	574	569	582	512	573	519	524	557	566	546	578	535	569	580	567	595	587	508	599	575	561	592	579	628	541	579	543	571	571	580	616	574	607	583	581	522	565	557	570	586	510	571	502	560	547	552	547	592	555	549	570	548	510	547	511	577	594	577	567	537	584	554	609	560	570	585	527	589	551	529	544	571	545	521	583	583	580	563	564	573	547	578	556	574	499	549	546	555	604	582	549	553	578	551	571	537	533	578	567	545	564	581	562	529	591	572	600	559	578	584	584	511	584	581	570	540	547	566	570	542	544	597	535	567	591	574	551	584	534	552	550	533	585	578	573	566	511	534	560	552	581	534	552	523	545	571	572	571	542	572	570	552	555	565	581	595	559	551	523	569	597	569	549	583	553	557	546	604	598	536	544	583	523	526	584	572	604	581	566	504	530	520	572	575	591	566	557	525	574	584	586	610	535	551	554	550	568	568	571	573	552	596	544	554	545	595	569	568	550	622	565	559	550	543	617	584	544	541	567	549	563	580	564	534	589	522	587	576	597	549	551	537	558	566	564	619	612	592	611	527	529	554	581	542	595	553	552	538	559	519	561	555	519	545	560	583	569	580	580	548	549	601	511	587	569	577	583	538	536	617	588	544	596	589	569	583	582	562	562	573	582	579	533	550	571	526	588	591	526	545	634	581	550	546	578	530	546	558	570	558	586	551	529	581	552	590	580	571	538	562	543	553	542	567	616	571	559	574	566	540	575	553	547	563	556	587	580	570	554	535	569	548	549	567	525	551	591	580	557	554	565	579	553	565	596	590	584	539	553	571	560	574	588	577	568	570	617	597	576	580	526	564	532	545	537	519	575	588	600	546	620	580	558	556	588	579	609	555	585	571	560	592	556	577	580	584	564	551	543	577	535	564	562	557	586	540	553	571	582	580	567	524	526	566	543	544	584	585	554	564	551	546	568	582	617	546	585	553	538	589	598	594	540	598	544	537	621	539	573	567	547	555	531	538	546	571	551	579	560	544	586	592	536	536	571	536	563	569	584	592	586	558	554	530	563	557	565	544	534	599	589	571	558	532	556	634	543	554	557	554	535	542	593	609	550	579	552	551	544	551	581	580	545	587	548	587	516	593	579	534	570	580	557	563	563	547	558	566	566	573	576	595	546	537	537	579	584	590	575	563	565	575	606	554	576	563	574	559	562	622	609	570	550	541	573	586	595	562	561	590	539	585	567	526	568	536	602	590	531	534	566	564	590	618	584	542	543	543	524	544	580	595	583	555	563	536	558	572	567	555	575	561	587	574	586	556	574	572	560	539	602	544	575	584	565	547	540	585	609	566	556	537	611	559	564	567	578	593	583	545	562	554	524	526	613	529	539	576	582	523	576	590	528	586	571	575	532	546	576	577	573	556	537	609	573	568	543	597	608	575	550	557	547	557	585	538	559	579	572	567	563	517	538	592	569	550	573	546	578	552	561	549	573	557	586	550	627	568	571	538	523	576	586	517	551	577	592	576	563	588	574	543	587	577	589	564	526	533	539	556	582	590	541	564	573	560	565	599	567	601	506	582	584	564	570	624	554	609	512	588	556	555	568	545	597	580	539	527	579	589	547	583	572	590	580	572	594	584	553	623	565	539	543	576	561	563	595	544	560	557	581	561	548	586	557	562	576	533	576	539	570	587	557	597	523	576	600	507	552	552	596	599	512	596	606	565	574	543	543	550	546	554	564	573	566	569	624	604	547	575	567	585	603	591	609	549	571	539	568	552	578	550	565	518	543	574	528	613	571	591	555	558	573	556	572	534	585	578	586	528	589	492	588	563	554	561	569	556	576	576	561	559	557	530	598	543	536	513	596	566	559	565	612	530	581	533	565	524	575	562	546	598	564	567	582	606	539	540	536	554	549	574	583	556	566	551	552	591	609	503	573	544	561	572	542	607	566	564	554	560	562	569	582	537	575	573	558	543	554	583	617	556	571	545	561	518	546	541	567	535	624	548	539	547	604	566
14576	885	511	446	363	274	275	220	251	223	217	216	216	182	216	200	190	201	297	197	214	175	193	200	190	185	170	190	195	206	183	196	183	180	202	190	165	175	183	212	200	184	171	183	167	192	181	183	184	169	169	184	180	165	165	180	177	200	172	191	171	164	186	187	192	199	179	196	191	188	216	181	181	180	204	174	170	171	182	187	193	192	185	166	183	207	200	178	186	186	177	181	188	170	184	198	193	226	179	184	202	191	188	197	186	161	210	180	228	190	168	194	184	192	157	176	166	165	180	176	171	198	167	192	192	173	191	177	156	188	202	183	171	163	158	176	202	179	162	195	166	149	175	203	198	185	198	187	190	176	204	185	161	177	183	190	177	184	176	164	175	186	185	151	199	189	174	182	219	182	205	195	160	188	200	163	182	186	188	164	196	223	191	186	156	194	180	185	196	164	195	148	195	183	197	144	154	178	185	206	168	178	168	211	189	148	203	191	170	191	177	169	167	201	186	198	163	177	177	193	168	172	157	176	170	206	204	174	178	182	161	167	173	180	164	178	183	170	202	204	179	181	163	165	209	188	167	191	222	186	187	190	201	214	189	187	209	187	168	173	189	178	183	186	150	188	194	182	211	149	161	193	189	181	160	187	174	138	171	173	190	165	190	176	187	163	187	172	203	194	177	168	198	194	166	184	166	169	186	168	181	174	178	186	222	173	176	183	182	164	175	197	184	155	198	186	174	185	170	184	184	163	163	192	165	181	192	192	156	175	175	179	199	178	188	152	187	208	178	159	191	190	154	186	166	189	194	168	157	183	171	180	189	170	188	155	156	189	180	200	201	203	202	186	191	182	177	183	174	175	177	202	178	184	182	193	195	181	190	162	172	195	179	189	191	168	188	187	202	199	171	192	187	196	174	168	209	177	184	185	176	166	176	186	172	193	196	211	186	165	171	189	176	159	186	178	167	174	183	177	168	201	171	204	190	167	171	186	184	201	183	198	166	158	201	155	181	186	174	177	181	179	193	204	189	179	173	156	169	181	153	187	163	165	197	172	172	201	190	179	191	193	184	199	167	162	176	191	180	188	175	183	216	169	173	167	183	211	190	199	174	183	175	160	174	171	191	193	180	201	186	169	170	200	192	187	177	173	165	170	196	190	199	203	187	183	158	156	175	162	156	163	178	183	180	179	143	171	174	184	189	166	189	178	186	168	174	195	192	198	158	165	177	186	181	170	182	184	195	192	170	185	191	186	163	184	187	178	159	202	188	227	196	169	181	185	195	189	193	197	205	197	182	167	165	177	190	199	192	180	204	178	197	160	193	201	193	162	189	167	185	185	182	161	164	178	182	177	172	189	182	171	188	186	171	184	165	173	181	181	192	209	158	177	188	205	202	167	173	192	190	169	170	184	177	149	201	180	189	178	174	190	204	204	186	183	174	181	163	169	174	169	182	189	179	164	177	212	188	196	203	186	175	182	185	170	200	173	223	160	178	166	198	172	183	161	175	164	179	176	165	171	198	203	193	163	212	186	172	164	186	162	228	152	190	180	198	184	166	167	171	159	170	172	177	173	198	164	180	170	189	186	180	188	188	180	189	197	184	179	172	176	160	181	194	198	194	189	200	187	184	208	203	189	180	164	173	182	198	183	189	184	193	173	188	170	195	170	158	186	191	186	199	183	176	177	195	209	166	198	180	180	195	168	195	216	184	207	192	154	166	157	160	186	156	179	172	184	176	190	198	183	177	182	186	176	165	169	188	196	178	186	155	174	181	197	167	172	183	171	174	184	177	189	151	158	184	188	190	152	149	172	175	174	169	194	197	171	173	162	178	166	200	171	163	188	179	182	186	180	184	180	176	155	179	181	184	188	190	206	186	195	185	179	203	188	175	173	165	163	190	166	164	189	174	186	177	206	151	184	192	187	189	186	192	199	148	185	164	180	176	164	195	167	215	161	200	207	175	214	182	156	169	176	190	175	180	167	175	203	171	196	195	196	193	187	201	162	200	162	188	180	185	168	171	173	196	185	200	197	189	176	191	173	183	154	174	160	196	204	175	177	214	176	188	178	164	205	198	187	152	175	174	212	192	178	196	183	198	217	184	185	172	186	180	164	184	169	172	182	174	173	182	168	175	193	158	195	179	168	180	187	196	170	178	191	169	182	189	176	178	189	165	188	185	188	181	206	197	181	165	165	190	154	199	161	188	172	186	168	180	154	177	172	199	183	157	194	186	217	171	174	201	172	196	188	190	176	178	185	189	158	167	182	180	186	188	153	192	174	176	187	177	172	169	180	159	178	183	198	174	148	185	175	180	177	179	178	188	176	190	183	185	192	178	179	200	173	170	175	178	194	167	194	154	161	210	166	164	170	194	163	192	182	192	167	219	187	218	183	165	173	194	180	202	173	185	184	179	165	182	177	196	182	150	159	181	160	187	201	172	180	184	179	189	191	182	165	193	198	175	187	181	180	190	198	189	175	173	186	170	176	175	187	169	216	192	165	155	174	164	155	211	172	162	155	149	188	164	169	194	186	177	196	161	205	177	187	166	160	206	184	204	158	191	220	208	189	209	199	179	180	170	174	184	194	170	193	159	175	174	187	180	191	175	178	207	200	184	192	180	177	183	162	199	201	171	203	161	182	186	176	181	166	174	173	192	178	183	176	177	155	166	197	163	175	173	173	193	170	191	171	171	168	204	185	188	167	184	190	154	197	184	165	183	213	188	176	176	178	188	193	161	195	186	193	185	175	183	182	176	172	169	168	187	179	178	181	222	191	187	206	201	185	174	184	180	150	159	170	197	190	185	155	197	185	187	168	216	200	212	165	170	185	176	180	205	175	206	189	150	159	193	194	189	190	174	169	176	149	179	161	175	216	188	196	186	182	189	163	183	164	186	192	175	208	184	194	218	172	179	192	190	164	170	189	181	194	160	165	166	180	177	202	184	179	155	157	191	197	197	172	195	186	190	174	167	189	191	190	184	237	163	174	187	155	205	179	189	168	176	196	186	170	207	173	164	210	175	183	188	187	180	200	211	181	174	198	199	174	161	196	192	171	178	175	179	204	177	205	185	190	197	180	188	202	168	199	193	185	173	178	175	188	193	190	160	206	154	161	177	168	196	183	175	168	181	189	204	183	177	178	194	187	171	193	175	165	185	171	214	187	178	160	169	173	190	184	196	196	188	176	192	182	173	174	143	173	210	193	189	215	189	168	177	175	178	159	190	187	170	189	157	209	178	186	178	184	191	178	174	181	149	178	180	184	197	164	167	161	156	188	172	171	203	164	177	202	210	191	165	169	175	205	150	213	178	155	183	178	182	189	170	171	186	185	191	178	191	185	186	170	198	210	200	173	165	173	209	168	205	157	177	188	175	174	188	200	159	191	192	187	192	180	202	174	177	150	192	188	181	187	208	195	168	183	162	202	169	171	183	196	160	174	175	179	200	185	199	181	195	186	178	177	202	181	154	168	164	180	179	192	191	187	200	200
9572	778	1122	1358	1164	1016	926	761	662	664	601	675	663	653	650	615	575	579	1314	507	533	517	532	507	525	519	559	528	506	487	471	495	477	501	499	450	440	465	498	471	467	518	465	467	522	453	481	467	505	465	470	484	488	460	489	447	430	463	472	424	476	454	477	499	489	448	469	466	459	536	468	451	499	433	432	440	420	437	464	456	452	479	429	469	453	434	455	454	493	449	495	412	467	424	474	472	453	452	493	436	508	434	422	448	487	468	467	450	478	445	459	434	481	480	479	457	435	422	406	493	461	449	464	461	448	465	486	486	475	442	443	461	480	484	438	446	440	439	416	428	459	443	456	452	475	433	453	451	442	453	437	434	477	485	468	479	484	443	455	472	476	455	460	430	423	482	462	439	453	434	428	465	471	476	432	419	493	456	446	450	490	470	492	435	463	452	454	480	474	492	467	446	429	440	526	452	443	427	434	506	453	488	467	468	465	451	486	443	470	431	485	452	413	491	441	459	461	437	450	429	461	447	461	489	480	457	418	430	478	450	488	451	451	482	479	490	488	474	449	471	481	481	432	443	483	473	483	467	446	448	456	416	488	423	498	453	440	475	447	432	482	488	461	468	496	463	475	486	458	486	449	451	457	484	432	457	444	430	469	462	430	468	458	465	466	452	434	459	467	465	479	497	447	453	438	448	460	438	483	459	482	457	498	485	443	445	504	493	474	471	412	456	458	455	471	429	420	470	466	471	448	471	496	454	476	425	452	440	464	463	502	452	464	482	445	452	437	482	478	439	472	424	410	477	482	476	467	470	476	464	462	436	475	474	404	486	472	494	432	439	444	427	443	456	464	463	471	474	496	445	483	438	468	506	488	446	461	476	456	460	453	448	463	446	474	450	471	489	469	482	411	475	492	459	466	413	414	472	439	474	441	483	449	440	453	466	464	478	447	451	456	434	487	480	483	449	443	474	447	496	458	452	447	446	473	447	433	487	468	459	454	433	498	453	422	440	419	458	480	475	484	456	484	434	474	462	468	457	468	464	424	459	442	502	447	468	434	429	439	460	490	475	467	474	449	468	446	440	452	453	450	466	455	487	435	511	470	465	447	485	407	454	418	472	461	499	428	453	427	467	467	433	469	456	447	452	462	463	448	426	459	507	469	480	445	470	422	451	420	447	467	482	471	506	491	424	480	496	492	481	423	435	449	456	472	452	468	476	462	425	458	473	401	458	492	456	461	461	457	457	450	433	438	513	481	481	458	466	442	487	467	478	461	485	443	458	456	456	431	434	468	453	450	472	465	443	462	481	475	455	472	478	436	460	455	468	436	428	475	465	455	443	482	470	453	487	462	443	445	493	443	463	440	444	456	471	438	473	442	392	460	462	442	457	462	490	481	485	415	429	469	439	458	487	481	420	447	436	501	455	483	453	410	438	505	473	428	459	470	465	427	444	466	479	445	516	474	433	454	482	426	425	459	447	454	431	468	475	478	478	433	470	434	464	466	471	464	470	442	463	472	431	480	432	460	426	439	512	495	482	432	452	447	463	430	463	406	446	492	449	441	478	452	472	459	467	477	483	473	466	486	508	444	462	484	472	458	439	468	450	456	491	408	445	452	495	506	428	449	441	459	462	429	438	406	475	473	461	443	484	437	488	426	481	479	495	466	447	451	415	461	436	445	486	441	462	466	470	473	438	444	458	444	465	464	487	488	437	435	464	439	473	449	445	438	433	482	478	490	480	428	449	429	447	464	487	477	440	463	425	454	457	464	435	440	453	466	516	488	433	411	462	448	424	490	414	458	435	444	495	462	447	459	445	451	454	440	476	500	461	446	459	437	437	440	491	452	478	484	466	482	451	454	461	446	459	440	464	487	478	461	470	460	439	417	473	423	456	444	433	448	499	423	466	444	464	433	416	443	446	456	422	479	466	441	450	432	473	445	442	484	409	444	469	437	414	437	461	485	431	414	456	442	451	457	480	464	455	441	479	445	452	424	502	497	436	446	448	474	528	461	433	488	464	449	477	417	491	456	475	489	436	442	452	447	443	434	472	452	478	471	485	431	483	443	408	466	485	474	448	460	428	442	447	442	432	444	455	444	470	448	480	460	503	446	431	433	462	473	436	515	464	477	475	455	454	407	464	457	489	449	456	487	455	424	445	451	491	433	421	428	464	469	457	500	473	490	433	474	425	448	500	458	519	433	481	442	477	469	464	463	457	440	478	515	467	432	467	472	471	470	458	430	456	428	483	452	485	424	449	456	462	437	447	466	433	446	448	454	462	448	514	467	500	479	458	436	429	467	421	465	460	454	444	462	452	473	448	469	442	491	458	436	445	501	493	507	477	443	461	512	485	430	455	485	449	422	467	463	473	448	455	450	477	496	447	451	429	453	445	462	475	486	508	432	451	470	487	461	436	450	421	476	461	406	465	442	468	451	437	461	490	455	451	458	473	459	464	456	476	500	468	452	470	476	441	514	468	477	426	448	463	427	484	465	471	461	449	435	449	465	453	439	476	454	449	447	473	470	469	488	444	491	475	439	473	473	463	465	429	437	477	442	509	425	447	414	479	464	454	454	513	424	476	509	431	435	433	499	459	441	452	439	467	461	454	456	463	445	462	455	466	467	488	475	533	468	437	488	461	463	412	492	440	500	468	500	470	461	459	475	476	495	410	469	472	448	463	492	512	449	438	466	480	514	454	462	485	451	417	475	445	478	497	468	410	461	471	459	476	462	451	456	451	488	457	466	476	450	456	467	463	455	437	444	473	438	513	519	456	483	431	452	427	470	430	461	434	463	500	484	444	469	453	450	466	460	461	470	474	459	451	482	457	500	498	493	446	442	460	457	434	461	465	433	453	456	492	445	436	429	466	451	443	447	456	476	496	443	445	458	461	446	467	491	471	444	455	459	497	496	452	484	442	436	471	470	506	463	497	437	462	453	490	472	449	513	439	466	447	469	457	438	490	472	503	465	437	458	426	470	436	454	453	459	456	500	484	445	460	462	437	488	448	433	474	477	426	470	447	456	471	445	394	413	413	450	454	463	462	432	449	442	472	463	435	475	455	478	446	456	462	467	425	449	446	455	472	421	452	460	477	461	470	458	493	464	482	442	521	455	434	448	456	471	455	470	432	459	453	439	458	433	488	440	453	446	449	462	479	464	490	448	452	472	461	437	471	459	472	487	447	470	442	436	408	495	450	445	467	441	495	462	442	425	438	467	452	468	437	493	463	437	452	442	471	452	470	432	455	482	437	465	432	451	480	473	476	449	432	481	437	470	461	456	431	445	469	404	449	445	434	504	486	468	463	434	449	470	456	483	446	449	488	446	459	450	436	448	445	444	459	450	511	446	440	451	422	465	463	448	479	461	453	461	447	460	451	446	441	453	455	448	457	451	468	455	423	493	458	435	490	454	481	473	481	432	478	468	471	450	483	505	448	470	500	456	486	456	443	468	454	448	410	443	456	439	421	442	451	477	446	494	498	452	452
22453	2269	1034	833	663	548	446	465	462	403	410	379	388	367	379	411	428	349	620	320	379	378	355	380	358	323	330	311	351	301	327	300	355	344	344	344	309	325	298	336	337	326	308	319	323	342	316	313	336	318	297	334	358	321	331	310	331	331	345	339	344	304	353	336	313	327	331	326	343	339	343	342	342	323	346	293	342	335	344	300	304	325	310	322	305	327	346	323	317	331	336	344	335	324	307	325	335	291	332	321	345	327	333	375	327	325	317	326	301	343	356	343	319	364	348	293	313	347	325	351	307	334	345	287	329	340	324	333	362	325	343	352	356	315	339	323	326	330	308	349	323	325	321	349	331	305	353	348	347	348	343	342	283	319	318	316	315	329	320	324	340	357	317	316	336	296	374	310	325	319	369	309	335	298	339	344	291	311	322	293	288	320	311	307	330	332	324	313	373	325	303	311	322	353	348	306	329	325	318	307	310	303	350	392	268	342	314	314	354	316	327	300	310	326	341	351	355	307	313	337	358	341	325	340	347	306	371	313	323	330	310	320	350	347	326	321	327	330	340	324	358	311	356	346	345	340	366	360	348	333	314	320	350	296	348	352	320	335	340	326	337	320	347	392	372	338	358	339	309	345	357	351	341	362	338	346	325	335	311	311	341	367	337	330	318	372	346	355	349	359	328	303	326	311	358	343	320	318	320	324	398	358	357	358	334	346	326	329	329	327	332	386	336	301	324	330	336	328	326	334	337	356	336	334	299	326	315	330	389	344	337	343	299	317	330	314	326	322	322	322	343	334	325	335	364	325	348	338	370	354	330	343	333	312	333	346	344	345	330	333	312	315	372	312	308	349	322	346	314	332	352	350	350	312	350	299	297	357	343	305	319	348	361	342	332	301	299	325	367	344	345	336	355	330	338	329	323	318	345	353	329	317	319	291	306	318	303	333	348	346	361	321	329	348	331	325	331	360	327	312	341	314	319	338	306	339	307	344	316	324	306	356	349	304	322	336	343	297	356	292	316	309	296	321	322	372	371	324	301	292	299	340	325	325	338	376	357	354	293	343	346	321	320	335	292	329	335	319	318	334	291	339	303	342	322	306	320	366	349	356	320	323	296	352	366	330	325	317	321	321	332	313	347	360	360	357	348	338	320	321	340	326	321	326	384	325	308	306	334	415	318	344	297	317	321	323	319	298	343	326	359	329	319	305	321	339	331	329	319	317	316	315	312	343	318	337	319	350	329	332	314	345	323	361	335	325	350	354	307	325	329	313	370	354	330	335	342	320	351	348	333	338	341	344	353	339	357	329	325	299	322	306	312	343	350	312	348	358	335	345	356	354	314	326	337	369	329	358	305	346	340	363	310	291	341	336	317	319	339	306	356	343	328	299	339	343	339	318	307	345	354	321	308	295	322	312	336	327	331	300	312	316	309	298	336	367	297	363	302	328	315	331	327	341	317	348	331	349	304	341	344	350	345	363	307	329	337	336	320	366	344	327	337	323	309	364	326	348	316	322	338	337	310	319	306	321	323	314	308	343	340	365	336	310	319	363	341	301	300	319	316	303	335	319	335	340	322	330	333	330	336	327	359	334	312	347	297	324	287	328	335	349	307	334	319	331	334	299	307	320	340	351	370	357	334	284	324	369	363	324	324	343	327	343	329	316	290	348	336	295	358	319	339	343	291	330	287	327	357	333	353	354	305	304	330	339	310	345	334	342	336	339	338	329	347	323	342	374	325	350	355	341	305	356	325	343	329	317	311	318	316	379	343	352	338	313	310	359	305	318	337	314	327	331	349	363	301	311	318	306	307	364	320	311	342	321	347	334	338	306	341	314	331	315	311	321	338	352	333	341	324	308	338	365	362	340	336	301	361	348	334	355	315	360	326	340	335	307	346	344	332	322	330	347	305	340	329	342	367	364	332	360	350	329	327	342	342	324	329	345	325	329	325	339	307	325	329	325	332	346	341	358	311	332	322	349	307	330	356	337	344	337	326	343	328	328	360	311	301	339	325	362	299	340	346	373	338	356	331	320	307	336	330	343	345	368	358	329	345	340	333	335	332	322	314	306	334	336	307	339	354	321	315	327	327	335	340	315	354	324	329	331	329	340	321	344	310	319	318	313	332	326	343	337	337	327	295	370	339	322	290	338	313	333	327	335	298	385	340	313	318	331	371	356	337	335	334	321	349	319	306	363	313	315	331	327	318	327	365	322	318	362	340	334	352	352	313	327	309	337	341	308	342	362	361	342	316	324	353	335	308	330	359	328	325	324	326	319	325	347	340	332	319	316	339	368	291	337	333	340	329	318	312	330	360	325	339	342	315	305	346	322	329	358	322	328	339	366	278	363	312	337	334	310	339	321	344	342	313	323	326	367	339	321	316	298	323	333	346	323	333	294	338	293	344	319	337	351	336	342	300	324	325	327	343	335	302	308	335	313	348	337	305	331	337	336	341	351	356	268	341	379	341	349	349	337	358	332	311	341	294	359	338	345	295	306	348	350	307	321	314	340	319	350	295	332	319	339	342	343	314	348	345	297	305	354	324	375	327	296	343	361	353	324	331	342	334	311	319	343	345	315	344	327	360	345	314	346	344	292	333	330	305	348	358	345	313	303	347	371	337	360	334	331	306	358	343	331	364	318	326	336	331	328	354	331	312	349	326	329	306	332	334	328	339	350	314	296	362	293	298	346	321	343	367	339	332	347	324	316	294	354	347	328	330	328	324	368	311	357	318	333	360	352	362	336	297	313	300	337	313	354	324	311	312	370	311	287	359	357	342	370	306	301	302	320	321	293	308	326	319	321	342	332	347	365	325	339	336	327	337	311	342	354	319	348	345	342	318	346	317	345	318	335	335	311	375	344	319	314	332	316	315	350	321	361	338	287	345	356	355	309	365	309	321	304	326	351	308	326	330	329	369	333	341	315	347	344	351	346	308	325	310	333	330	329	308	347	343	325	355	346	391	321	354	322	318	330	341	330	344	338	341	354	314	332	346	326	351	322	294	338	332	309	372	310	362	319	328	333	336	348	335	325	334	343	329	285	289	308	330	322	318	333	307	305	335	315	340	307	332	339	319	326	359	299	355	327	315	322	311	346	317	330	373	352	282	358	332	330	306	321	338	308	306	325	309	330	336	342	325	324	325	314	327	359	335	334	309	373	368	305	347	332	331	335	329	348	345	328	339	317	346	353	359	285	328	369	357	274	331	324	340	301	315	344	327	300	320	334	307	366	349	335	304	302	319	285	340	335	328	336	319	358	358	326	322	326	334	324	316	313	325	354	329	334	322	360	331	363	340	319	337	301	321	316	320	313	314	282	314	305	328	330	310	314	291	316	328	295	349	292	348	333	302	379	293	350	338	344	337	369	319	370	336	295	297	325	339	315	347	322	327	342	342	315	352	348	352	342	305	312	317	354	317	326	291	299	338	330	323	321	377	348	336	337	287	317	316	336	303	329	332	309	275	321	351	327	366	329	311	347	340	335	355	330
12245	1304	2146	2473	2133	1824	1544	1360	1200	1173	1156	1193	1065	1046	1009	1243	1204	871	2636	904	853	884	918	869	854	885	864	872	833	857	789	842	891	812	823	763	828	798	773	782	789	830	852	811	811	851	726	778	798	749	799	775	768	818	784	776	738	770	754	789	826	748	769	771	820	776	745	775	724	775	759	776	828	790	750	768	708	769	786	757	779	753	789	718	782	749	798	797	738	781	767	773	719	761	786	730	754	803	774	751	760	758	779	749	745	754	783	735	729	751	731	757	780	737	788	749	747	782	746	787	778	743	785	754	803	752	794	767	717	749	769	799	765	786	758	758	784	748	732	780	816	732	778	768	765	766	764	822	743	757	729	761	805	757	812	761	770	707	770	810	737	786	757	739	725	823	771	760	755	741	801	775	774	763	766	809	788	833	752	775	807	770	764	782	793	830	790	775	769	795	731	792	801	758	738	796	780	737	779	741	761	796	766	791	782	754	737	737	778	726	760	766	748	764	755	731	718	796	793	755	745	760	789	805	784	792	710	751	787	774	745	727	756	829	753	743	744	776	749	763	784	760	783	782	777	723	804	706	700	766	752	792	766	857	755	754	695	741	743	736	818	759	796	807	773	775	703	785	737	773	795	815	772	769	806	788	772	748	772	841	752	760	813	737	802	785	761	706	693	779	782	764	784	792	732	797	836	740	798	790	805	779	819	776	732	721	774	780	782	809	746	762	778	737	750	793	768	770	789	731	741	750	767	755	766	751	754	718	766	769	762	810	769	749	791	761	742	744	748	713	758	777	753	749	741	778	786	759	755	751	820	733	768	761	769	786	830	787	777	790	727	773	806	751	775	789	788	783	736	745	823	760	766	808	781	741	754	757	768	757	726	762	766	735	760	742	763	728	747	780	810	793	764	725	777	763	752	758	694	755	760	795	747	742	767	756	706	759	776	772	756	748	766	771	757	733	741	746	780	777	786	827	788	771	798	739	751	758	789	753	764	741	716	754	798	781	755	747	822	767	748	727	757	750	730	709	776	801	785	700	717	722	756	815	714	722	736	743	752	766	783	752	782	795	787	794	767	743	758	781	787	743	739	758	715	745	758	783	789	767	808	763	783	799	791	714	798	773	782	803	754	785	759	753	740	804	768	770	792	775	771	776	803	761	777	755	784	783	767	772	704	772	737	747	762	769	753	809	773	769	828	817	747	733	742	746	698	812	768	761	737	777	773	751	768	749	801	771	806	757	762	770	757	759	753	758	721	808	738	786	737	778	742	711	808	803	750	786	816	747	767	718	816	759	725	785	693	836	747	732	735	782	797	773	769	715	730	775	756	746	759	757	785	765	777	723	772	743	745	762	760	797	738	772	804	810	749	763	775	760	761	796	722	753	759	729	791	746	734	727	747	713	776	769	780	771	775	777	756	700	764	845	775	721	782	743	756	771	754	785	776	786	795	776	822	734	778	783	800	717	743	707	740	743	709	786	725	748	776	748	773	783	789	786	729	800	768	758	729	744	779	770	731	759	748	795	734	746	789	738	765	746	772	759	791	713	791	783	735	741	786	717	749	792	747	768	751	743	755	765	757	815	719	774	750	763	791	746	724	792	746	724	745	761	766	792	765	759	749	742	776	734	729	793	764	833	762	808	789	759	738	785	817	804	728	732	791	779	777	790	731	802	727	776	763	759	767	744	748	739	813	804	834	767	772	786	819	746	745	762	794	787	819	791	741	745	812	739	809	771	758	752	759	726	775	759	802	759	756	776	799	755	761	724	804	833	734	741	723	760	786	711	755	778	788	762	783	780	744	768	732	762	762	787	754	735	795	772	801	748	790	736	722	776	755	771	784	784	763	760	751	751	804	756	770	770	766	746	733	740	813	778	763	742	782	771	846	770	751	840	751	789	751	739	735	743	756	779	748	747	779	793	765	762	806	738	729	816	782	754	796	758	757	720	755	791	769	787	782	768	785	801	744	799	801	778	787	730	795	767	770	764	778	806	803	749	761	722	769	733	711	784	739	748	764	747	737	772	789	732	762	798	760	785	793	782	772	739	745	742	783	745	744	777	770	748	748	765	788	739	815	822	748	778	775	792	784	749	721	800	736	777	766	732	777	758	804	765	796	788	726	722	795	766	833	750	755	747	733	746	775	755	767	727	786	780	781	744	698	776	735	739	757	765	773	737	740	762	751	817	731	755	742	715	752	768	785	795	806	769	738	777	802	771	750	764	778	793	813	807	798	797	802	771	750	775	814	753	757	768	779	811	712	776	775	778	788	780	747	782	775	715	776	795	746	728	750	775	733	769	794	759	781	741	751	787	768	786	762	731	750	777	801	775	766	727	775	765	775	756	790	843	760	740	755	771	728	750	719	758	773	749	759	753	740	776	757	790	756	770	729	764	821	761	757	772	727	803	753	789	744	750	773	774	800	752	723	769	779	717	771	731	833	799	824	788	730	761	740	779	772	783	716	771	772	802	792	740	800	778	762	743	770	720	779	736	725	728	769	779	755	782	821	780	771	760	770	775	774	774	769	780	793	785	783	787	755	770	817	766	745	812	803	769	772	797	756	811	790	745	744	724	773	777	736	717	827	725	800	744	777	813	821	824	764	746	743	726	815	755	777	752	751	746	806	787	761	732	790	756	727	762	768	764	786	785	762	743	792	775	750	725	770	811	750	773	738	775	761	781	795	789	760	770	761	767	801	759	779	756	793	740	783	756	788	791	751	770	727	741	699	764	787	753	786	811	776	814	777	734	776	740	778	794	765	776	780	743	790	713	713	797	814	760	780	701	773	720	778	760	769	806	740	741	780	804	735	797	768	753	782	794	769	814	738	754	767	789	777	743	808	785	760	726	827	784	749	758	786	798	791	766	716	756	708	742	753	757	735	778	762	749	793	829	775	789	723	747	758	775	783	739	772	765	781	792	731	762	800	803	820	782	752	730	788	743	775	787	802	789	722	700	720	789	793	806	780	780	754	768	782	785	803	791	827	750	778	755	782	800	732	744	760	767	727	820	778	736	785	775	753	797	741	753	779	805	791	740	792	738	793	756	698	731	813	786	792	799	773	786	743	740	772	795	736	728	786	796	747	750	760	778	795	748	753	789	729	774	811	772	733	818	744	755	752	754	760	750	775	762	755	708	796	778	793	757	733	706	785	710	729	726	759	774	814	769	739	734	758	771	709	770	813	809	756	753	793	809	771	721	766	753	726	791	738	788	790	756	727	747	778	757	776	722	792	829	763	762	779	713	768	742	823	741	754	783	753	794	758	768	770	753	789	735	755	742	768	751	773	771	769	821	742	772	706	776	786	743	728	752	767	773	781	753	751	747	745	759	758	768	735	761	736	763	783	743	723	810	728	764	774	712	771	779	768	833	751	810	794	790	829	797	729	740	742	782	795	727	760	787	802	781	759	784	744	780	775	768	829	739	772	733	775	743	789	773	817	782	668	758	765	750	795	787	777	752	780	739	762	760	791	760	793	775	723	769
3868	295	264	256	210	211	210	241	229	229	224	261	257	224	249	243	255	220	259	269	224	231	219	225	230	231	266	242	247	239	255	237	252	260	215	258	224	211	229	216	236	250	232	264	249	240	254	238	264	230	230	231	245	240	260	245	225	228	231	226	202	218	229	238	201	237	220	262	258	238	230	246	247	255	218	239	225	231	228	255	272	206	240	260	233	232	227	257	223	239	241	250	205	281	260	239	237	223	245	242	235	246	234	239	223	222	258	225	224	199	223	252	250	236	219	229	229	240	290	238	266	221	226	258	254	244	296	265	224	243	242	231	222	255	234	235	256	237	262	230	237	231	221	230	255	236	237	215	265	265	260	238	234	238	251	276	220	202	262	205	232	239	231	240	226	230	245	220	221	251	252	227	266	268	221	239	229	231	229	218	290	232	242	258	220	266	218	243	264	239	240	244	228	243	238	245	274	255	261	281	222	234	244	241	253	257	231	236	257	246	235	255	243	214	243	276	259	253	232	250	244	221	238	248	247	260	236	236	238	228	227	210	241	189	216	207	267	245	274	230	255	249	236	230	245	233	240	248	243	249	255	191	241	263	227	238	224	248	256	247	255	247	231	236	250	247	254	249	250	243	252	244	256	245	229	229	253	212	240	236	231	245	243	238	243	274	222	203	222	245	239	217	224	242	215	237	217	231	241	254	223	196	219	227	217	239	264	234	256	219	248	276	244	229	252	218	207	236	258	235	222	251	244	233	235	240	216	269	276	264	248	215	255	205	259	248	221	220	221	220	240	224	255	215	201	211	221	214	257	226	256	218	296	275	215	232	255	207	243	247	228	231	259	235	228	251	256	215	222	199	225	242	215	248	253	234	258	261	242	255	207	211	253	215	230	204	245	240	260	213	241	222	225	206	249	257	263	253	239	236	250	245	253	227	246	246	225	218	238	266	244	255	232	233	244	231	227	242	239	252	271	265	238	241	255	240	244	214	238	233	253	277	259	240	257	205	232	224	236	242	221	241	235	271	222	277	228	226	201	231	236	245	226	221	270	224	262	237	236	247	241	247	209	240	261	230	238	232	242	232	232	215	246	252	220	229	222	235	251	236	222	241	269	235	251	275	248	231	245	239	275	244	231	229	193	225	231	227	247	236	259	223	255	246	254	250	283	221	265	237	235	286	233	222	248	246	223	246	247	213	239	242	210	245	264	242	238	231	264	241	254	228	242	258	234	232	226	276	263	244	277	221	243	217	237	245	231	196	229	236	241	207	256	211	255	239	219	233	239	223	235	223	244	233	263	248	220	234	252	236	256	256	243	202	239	224	200	244	234	232	255	238	223	221	208	227	240	247	258	228	242	238	221	229	234	228	241	239	226	239	236	222	230	225	202	229	204	249	238	237	238	241	217	253	238	208	273	199	240	233	262	250	219	237	253	241	227	257	235	208	233	230	259	211	241	205	234	256	236	250	221	240	255	252	243	282	244	234	240	252	252	235	198	245	235	229	215	212	233	235	253	226	246	236	246	247	263	230	249	272	233	241	224	249	244	230	242	223	240	205	228	203	244	267	255	226	238	216	213	281	237	236	241	233	226	252	215	255	229	255	256	222	249	245	243	256	270	248	239	263	233	226	231	240	228	225	234	237	254	258	240	252	244	239	258	225	248	230	232	241	244	223	263	227	250	243	230	231	270	238	247	249	249	238	255	254	210	243	244	234	249	254	222	234	257	229	224	209	206	233	241	259	250	256	240	257	214	215	249	248	245	252	223	239	253	255	233	239	257	218	268	250	235	261	245	231	226	228	222	242	258	241	224	245	227	251	233	233	223	251	252	251	234	216	214	228	252	238	249	228	241	232	247	229	206	214	254	239	247	263	250	236	231	223	234	268	263	242	258	271	234	236	207	261	191	219	243	236	241	247	241	257	214	231	237	264	224	243	199	246	227	216	222	217	224	233	211	283	252	245	235	241	231	244	239	256	274	282	252	209	241	233	220	220	242	220	255	256	231	252	255	244	242	252	288	272	237	242	236	217	222	268	253	217	259	260	220	236	238	235	213	255	228	206	216	231	283	229	258	239	202	253	251	240	210	242	260	210	241	239	219	258	244	247	243	232	255	258	239	205	239	230	231	239	299	235	271	235	199	225	238	227	236	234	288	249	246	246	241	198	226	213	244	213	253	246	245	261	197	240	266	235	213	247	239	246	266	233	219	241	235	235	221	259	230	212	219	247	264	226	250	271	217	232	249	208	245	246	251	240	217	224	253	279	254	253	265	260	246	212	230	274	249	263	249	227	231	241	215	250	220	256	244	254	219	234	239	252	244	250	262	229	263	242	225	236	220	203	229	239	257	258	254	239	199	234	240	230	251	271	234	243	243	244	226	246	215	229	288	227	212	241	231	242	235	272	253	288	220	251	244	244	251	238	211	232	242	229	234	251	255	237	235	215	236	231	248	241	222	246	237	218	206	227	235	254	272	249	224	230	202	237	249	232	266	248	229	256	222	221	226	251	239	251	240	245	248	236	265	231	250	260	247	214	230	238	231	260	260	238	262	254	264	223	218	243	233	217	228	223	211	239	216	230	224	259	238	244	229	243	228	245	255	237	242	205	250	215	235	268	230	263	254	227	205	264	247	221	256	223	216	266	275	250	205	274	245	220	237	232	233	219	249	243	235	256	236	234	218	251	235	259	222	231	236	230	222	252	214	228	241	248	219	209	259	220	233	248	225	212	230	268	231	247	231	206	267	268	268	238	210	257	242	256	265	238	253	231	228	256	244	246	227	236	238	262	240	259	251	233	217	250	252	244	244	254	240	255	235	232	234	276	222	238	228	235	250	250	239	253	243	227	272	226	239	243	243	252	215	257	276	217	231	243	255	227	265	250	250	206	215	227	256	242	223	256	272	224	232	238	272	235	235	218	232	235	214	212	239	215	266	265	226	249	265	242	249	236	249	236	269	260	252	293	249	259	249	253	230	232	240	258	253	244	235	230	227	237	259	211	233	234	221	229	235	259	264	239	246	232	259	237	249	251	230	260	254	262	241	229	263	206	268	233	245	241	244	228	239	232	201	241	248	242	225	230	239	243	225	255	217	261	212	264	232	234	232	257	203	250	235	244	235	218	259	245	252	229	225	246	234	208	214	250	253	248	255	255	212	248	264	255	228	247	263	228	225	256	246	262	232	283	228	247	238	234	248	225	250	231	232	202	228	260	239	262	231	242	262	250	240	222	234	222	243	259	221	256	252	216	221	242	212	211	238	218	226	243	256	246	223	211	255	242	229	242	256	237	234	225	278	257	251	252	226	258	211	249	265	263	222	267	252	226	231	223	227	264	243	233	234	269	240	249	239	227	235	262	237	217	213	252	228	249	224	245	228	256	259	225	277	224	223	229	252	268	253	206	241	260	206	240	231	235	274	268	263	198	223	232	221	248	223	210	243	255	222	232	254	218	227	231	224	229	225	219	235	245	232	237	245	265	235	261	247	270
3071	573	585	617	585	580	607	559	552	604	570	579	561	584	606	684	558	555	551	591	542	601	593	600	576	587	532	559	515	562	573	534	576	580	596	567	574	557	601	562	568	567	584	545	550	560	579	588	554	546	538	576	634	552	574	582	576	578	550	578	559	521	550	539	558	547	575	563	550	525	534	584	567	553	579	551	561	534	607	548	542	557	551	554	541	524	527	560	561	570	567	594	555	539	518	582	530	530	553	526	540	556	511	586	604	561	550	546	537	543	597	527	547	560	529	540	586	540	527	534	569	538	559	546	546	560	584	570	571	547	567	556	522	565	565	549	538	570	506	526	553	563	564	505	528	545	569	526	541	589	533	549	523	522	536	558	522	567	532	569	581	553	582	567	582	550	572	538	543	512	580	572	532	602	586	562	499	564	570	590	567	549	561	571	534	565	584	514	535	518	586	513	558	586	558	549	571	548	562	597	544	567	509	503	590	570	577	527	605	560	537	545	517	524	506	596	541	529	544	568	549	536	554	552	549	537	535	572	527	568	565	582	511	543	544	533	561	583	581	542	534	580	545	579	574	520	554	557	517	573	534	541	543	548	578	555	561	506	551	590	544	547	589	573	571	540	548	558	580	550	536	546	571	554	507	519	566	526	568	549	546	535	570	554	542	594	559	502	594	551	592	574	574	529	567	533	580	489	536	562	562	548	538	548	542	553	567	558	542	559	505	521	562	612	532	560	583	589	587	531	561	587	528	573	551	543	569	562	541	545	565	488	539	541	562	557	561	546	553	559	581	605	567	568	574	537	591	581	576	547	568	582	549	551	561	527	512	606	549	564	530	538	566	548	548	529	553	522	558	574	597	558	522	559	546	554	537	531	534	549	583	530	543	547	607	534	581	567	563	552	545	562	552	571	553	512	545	557	529	572	571	577	557	575	579	525	525	552	546	559	558	520	561	567	600	507	538	597	531	551	574	615	543	551	578	558	552	528	596	524	518	530	597	528	552	590	559	532	585	600	564	546	540	514	611	575	579	521	557	524	555	587	526	556	573	547	545	539	581	545	554	535	554	512	526	544	567	561	523	581	518	509	542	566	552	590	546	579	546	525	599	545	548	568	568	547	597	555	538	551	587	545	549	537	549	542	579	582	581	549	569	559	565	531	587	543	539	579	546	578	557	579	553	562	543	548	534	577	600	506	566	521	546	583	534	522	549	538	582	529	629	580	579	551	524	573	553	535	557	561	595	523	541	557	590	584	561	631	573	561	555	582	533	579	547	554	513	558	529	554	574	522	570	587	526	525	551	545	555	523	546	550	564	535	572	564	555	575	544	558	511	515	572	555	560	529	559	574	544	519	562	573	548	571	567	567	544	555	566	550	517	567	562	586	593	535	558	503	560	512	535	539	535	570	583	571	511	551	550	587	481	603	549	578	561	581	551	554	530	526	556	568	525	612	601	545	601	556	574	553	523	563	529	564	579	560	596	542	585	555	556	528	525	553	554	517	615	536	551	568	547	572	543	534	562	557	557	578	560	532	542	551	566	543	541	583	544	565	568	573	532	558	543	513	550	550	491	582	532	561	542	573	532	543	523	557	574	568	580	592	561	538	568	555	590	519	529	569	573	572	546	562	572	525	513	510	537	570	541	524	573	549	567	555	535	587	559	569	551	537	558	522	547	541	545	537	524	515	546	519	541	526	576	544	556	566	549	550	577	527	538	524	545	586	537	596	559	585	560	597	566	507	545	576	551	566	549	569	559	606	537	595	548	571	509	560	563	569	592	563	512	518	560	566	539	578	566	578	585	547	575	586	538	547	547	550	550	550	564	522	549	552	529	498	570	585	550	510	516	551	506	521	547	564	556	515	577	581	554	569	530	532	568	572	537	571	514	541	528	568	573	596	546	559	563	593	572	540	559	527	520	539	554	519	531	521	557	554	527	580	512	521	555	557	553	546	565	562	582	542	562	533	511	568	540	590	511	573	519	523	575	585	582	535	539	554	621	574	544	539	537	559	584	550	539	523	576	563	592	518	593	548	581	555	590	570	578	526	549	543	558	521	546	573	562	522	541	551	564	571	569	546	558	583	545	557	569	518	567	562	546	544	553	565	563	547	516	511	560	583	572	596	579	528	518	548	532	563	558	546	547	567	585	509	548	532	558	561	575	559	585	585	555	579	531	570	557	574	545	559	574	537	549	557	533	527	589	534	553	518	544	520	570	566	542	570	516	555	575	541	603	609	546	545	607	551	545	570	544	572	552	555	519	552	561	571	554	563	553	563	558	556	533	572	570	582	557	553	567	540	571	521	583	558	582	550	546	573	571	572	567	600	591	580	522	588	529	546	560	545	546	571	531	539	559	539	582	520	535	608	533	563	534	592	551	557	572	599	524	576	561	569	542	583	506	587	559	540	549	573	581	574	533	533	525	564	530	537	593	535	532	556	548	572	570	553	501	559	575	539	552	563	558	565	579	567	481	546	569	529	515	537	582	601	561	528	543	548	560	566	547	568	570	569	538	493	539	560	550	567	496	573	584	533	528	535	529	580	550	536	531	584	502	579	540	552	614	558	563	607	560	586	590	571	554	544	547	559	526	539	561	556	569	521	527	536	545	562	561	533	552	565	563	576	543	552	540	609	540	601	565	530	571	561	541	518	575	594	530	535	548	572	564	514	575	598	554	587	566	578	556	529	573	572	556	535	494	554	564	541	543	543	562	562	569	579	515	577	523	565	544	611	525	564	553	539	498	571	604	559	587	573	572	519	530	541	555	529	535	598	532	546	543	535	514	579	606	545	530	546	550	552	583	561	552	520	569	538	558	604	582	557	560	534	524	573	565	555	554	529	523	557	609	537	542	579	556	549	547	515	576	588	547	546	589	547	556	551	591	552	552	567	533	518	600	587	533	593	568	575	535	561	559	525	560	580	613	557	536	595	565	536	544	570	566	552	526	566	578	548	588	550	551	490	564	566	538	578	559	554	555	550	516	584	544	583	566	520	555	510	520	580	532	561	534	558	534	525	567	572	549	581	580	578	518	549	511	572	535	544	568	557	576	548	541	569	578	595	544	541	549	514	557	503	551	531	574	540	493	564	545	559	567	566	579	545	632	587	572	584	540	528	553	554	591	571	554	567	584	598	577	545	556	532	504	539	548	572	554	540	563	565	539	539	542	534	550	580	546	558	538	556	541	541	561	555	571	529	585	540	542	574	544	534	510	630	578	590	547	563	568	567	532	581	546	533	568	561	558	535	584	539	556	571	523	561	604	574	603	541	569	551	548	565	545	577	550	549	523	548	566	547	569	544	572	596	579	525	512	523	565	544	542	540	549	565	530	587	569	511	539	567	544	562	570	593	604	553	593	530	550	566	565	540	576	568	537	558	546	606	537	536	584	578	544	589	539	560	567	555	554	531	583	555	547	600	559	592	513	552	589	484	544	522	574	594	548	582	540	588	555	556	573	559	565	538	519	508	533	572	518	568	579	577	534	556
13527	845	524	497	341	294	258	227	223	193	197	211	212	199	197	240	482	197	314	197	203	212	195	188	192	197	189	203	179	194	194	185	166	173	180	192	197	192	176	218	205	195	199	192	179	217	188	208	188	172	194	190	192	175	180	181	203	198	193	203	192	196	174	157	181	211	174	215	190	187	200	199	190	165	169	190	190	168	169	199	201	183	191	176	189	190	177	181	163	183	186	212	170	179	169	167	178	193	195	190	196	203	191	180	184	179	197	208	164	190	174	170	212	208	205	177	183	189	196	167	185	201	191	171	165	176	181	173	192	169	181	184	196	168	208	214	195	193	217	202	191	178	173	194	185	187	172	151	166	163	205	209	189	206	151	173	189	169	165	168	176	176	158	221	186	206	188	178	195	171	166	160	173	168	184	169	201	181	176	204	195	193	177	182	203	186	191	168	172	187	167	195	203	172	185	205	189	146	171	177	198	190	207	176	188	192	183	193	179	170	172	166	184	194	164	194	164	172	192	195	188	175	170	186	204	169	171	171	180	187	184	204	191	166	219	169	183	190	168	184	164	190	184	178	186	194	189	184	188	164	159	194	175	168	163	201	160	180	161	184	165	208	201	166	167	211	180	217	206	186	168	168	196	214	180	181	176	198	190	191	190	204	196	189	154	203	175	189	181	185	188	203	192	177	193	162	163	171	194	192	192	183	147	165	195	190	172	168	165	216	176	184	174	184	185	198	211	210	157	201	193	186	195	177	200	205	180	184	195	186	192	174	168	182	167	185	180	196	174	194	175	198	190	198	163	200	180	194	218	173	152	165	196	162	180	178	187	192	211	171	179	200	193	173	187	190	193	164	183	189	206	181	205	184	187	194	194	156	198	187	181	179	189	185	173	189	166	160	186	184	163	185	190	173	188	189	190	196	185	184	177	190	162	195	189	171	196	195	172	190	182	186	166	186	179	161	209	173	215	138	158	182	189	189	170	196	178	179	203	196	176	164	188	177	219	196	173	188	191	164	168	161	192	171	165	190	159	197	200	185	168	202	177	200	178	173	169	177	183	191	160	191	195	215	194	197	150	178	155	189	223	178	205	180	182	181	186	189	187	170	137	170	209	183	171	191	180	195	156	181	191	173	177	171	182	206	174	198	160	189	212	193	206	195	190	191	168	169	214	180	223	171	221	193	197	195	199	168	196	219	153	172	185	161	198	177	202	200	182	179	182	159	167	207	181	192	169	177	181	189	170	202	203	176	200	190	174	188	196	188	182	198	191	179	171	168	194	207	193	185	175	166	196	185	194	192	167	194	176	183	201	175	188	196	201	192	194	197	181	164	192	153	211	191	195	173	192	202	177	183	189	188	152	188	171	210	180	168	169	155	180	161	175	209	171	149	166	195	192	177	172	183	168	204	167	189	193	181	202	171	189	195	197	174	170	187	173	207	185	219	185	176	175	203	159	155	192	175	188	183	186	177	192	195	167	176	169	179	207	205	187	173	167	161	174	191	181	178	192	164	176	188	185	208	181	185	181	198	167	192	179	164	189	166	173	217	177	190	171	174	188	172	207	193	203	202	191	183	186	179	206	186	197	175	176	172	177	180	191	168	175	186	174	200	172	192	204	201	188	180	171	183	172	178	192	200	183	152	177	201	171	190	181	174	177	170	196	209	184	174	212	203	172	171	178	227	188	170	196	178	189	191	209	204	183	165	165	171	187	186	187	186	190	181	157	203	200	188	200	183	196	187	191	197	170	184	180	163	165	207	169	183	177	196	193	181	215	190	184	182	174	177	182	181	171	195	186	221	174	179	173	194	180	193	172	194	190	171	182	178	169	175	166	191	178	178	182	185	194	210	193	182	191	198	194	177	184	159	209	194	205	218	197	189	184	197	207	189	172	184	210	208	197	192	199	213	152	185	205	207	198	185	160	183	187	192	185	158	224	151	204	186	201	165	179	180	202	176	156	166	165	170	201	175	203	185	168	177	179	201	174	192	171	187	169	211	162	189	186	172	176	194	195	182	187	187	185	190	176	199	208	170	181	169	182	179	154	171	170	162	168	175	198	185	204	171	149	164	187	192	175	175	196	183	172	163	159	157	166	185	193	160	178	172	194	171	177	220	167	183	181	169	176	192	196	178	183	176	180	189	203	163	181	172	165	191	175	175	183	190	187	219	195	186	208	183	186	198	164	206	187	193	193	171	179	166	161	189	176	195	208	174	209	184	179	169	173	182	184	181	212	184	209	191	176	168	173	197	166	196	196	209	225	196	180	182	164	194	180	150	188	180	178	181	162	186	193	199	189	175	169	172	202	190	175	179	165	180	176	173	207	183	193	164	192	194	184	185	189	208	184	174	184	184	204	179	201	175	184	184	192	181	189	165	184	187	201	207	194	176	184	155	168	195	188	164	188	165	206	185	212	187	182	183	199	186	202	206	177	150	181	178	178	176	193	158	183	173	194	172	185	189	177	151	195	189	201	210	189	182	190	179	174	211	185	163	185	178	177	187	171	165	170	193	194	164	154	174	194	186	237	188	177	188	194	170	183	210	195	182	180	172	175	202	209	204	214	185	173	191	182	203	182	161	172	181	201	170	169	175	179	192	186	173	175	175	190	168	204	173	221	209	162	164	183	192	190	212	168	188	193	188	187	183	186	161	176	183	185	182	165	179	173	202	188	183	186	197	186	182	166	187	179	154	224	173	206	203	178	195	188	185	187	170	160	193	164	204	174	172	170	151	176	197	184	184	191	217	155	201	168	194	199	179	190	183	186	177	192	169	191	181	178	174	174	203	195	192	164	160	163	185	176	180	182	190	187	178	178	199	173	172	197	205	172	204	168	181	190	153	137	195	181	188	187	187	215	185	164	195	187	157	189	193	171	205	205	190	186	204	194	200	218	176	170	185	184	170	168	174	192	211	193	177	183	204	194	187	197	211	195	182	209	191	172	173	208	174	176	178	201	170	173	203	184	181	170	201	191	185	161	193	178	183	187	165	185	195	181	172	194	180	194	186	200	179	190	186	161	207	176	199	190	182	165	173	201	192	183	207	176	182	224	171	162	197	199	207	186	172	175	183	188	169	174	164	180	209	181	176	208	194	193	174	181	179	161	191	191	216	219	185	204	214	185	209	197	173	162	220	175	190	178	157	173	186	194	196	196	173	178	205	155	181	155	187	193	202	177	186	151	182	190	177	165	232	174	188	187	206	168	184	179	186	178	166	175	179	180	186	185	179	199	193	189	176	179	172	172	182	208	159	166	199	177	195	166	186	184	203	210	157	213	173	160	152	172	176	197	178	196	184	176	176	168	203	188	183	178	168	185	160	184	212	174	185	179	199	165	188	194	213	182	191	216	207	208	166	196	181	221	194	165	163	196	199	186	173	189	181	200	189	182	180	203	191	175	197	209	183	172	153	170	187	199	210	193	184	186	195	172	181	177	180	202	194	198	176	179	202	197	184	185	191	178	196	173	177	202	167	209	207	193	151	186	178
8944	742	1156	1382	1185	1041	880	779	723	673	652	608	615	593	573	927	2678	634	1136	488	559	547	525	581	557	516	542	525	457	521	500	535	476	538	488	496	491	496	507	501	442	475	432	461	439	494	474	495	462	502	481	501	487	498	510	483	489	472	495	467	465	476	497	453	437	501	468	456	475	480	495	465	439	486	431	458	420	466	466	461	452	460	449	463	440	482	474	466	436	476	484	480	483	448	475	449	469	449	510	451	462	506	433	498	517	501	431	497	504	448	454	461	445	482	458	447	473	514	467	519	457	499	437	430	477	457	445	455	497	439	442	473	508	466	464	478	452	458	484	475	528	465	471	474	462	488	441	422	469	484	443	474	460	464	476	482	437	484	476	450	446	451	458	462	491	465	445	473	453	445	479	489	454	489	436	469	452	473	446	458	470	492	478	484	478	446	472	496	463	465	494	460	468	474	440	474	477	503	443	420	454	463	458	500	492	452	444	463	450	445	466	467	498	452	461	450	479	462	446	458	490	462	469	463	504	480	483	439	526	457	427	466	469	495	449	458	458	466	462	462	462	431	462	470	497	476	477	432	445	438	442	465	441	498	460	447	455	456	461	475	509	505	457	473	465	465	520	459	443	521	451	450	457	450	491	445	465	442	430	521	481	473	423	461	472	469	424	423	469	464	480	464	450	476	470	472	473	489	478	486	424	495	484	463	480	434	469	463	479	482	447	466	421	449	486	415	483	477	501	474	451	503	468	439	455	464	450	502	438	471	461	454	483	438	445	480	454	457	445	480	448	453	473	457	482	470	498	467	431	463	497	471	485	468	429	446	478	447	452	429	482	447	457	437	433	448	480	454	457	465	456	467	474	440	485	464	461	459	472	471	459	435	480	450	476	460	420	474	508	473	456	476	452	473	454	448	432	484	490	521	471	497	473	498	455	473	449	454	512	444	487	506	431	452	490	488	480	494	469	470	471	449	428	434	445	454	510	471	442	471	473	447	483	475	432	461	457	471	484	503	525	459	426	458	472	451	466	460	447	448	478	462	440	453	472	483	428	443	450	477	515	472	454	483	490	457	486	503	478	445	453	441	473	465	436	450	448	496	448	458	425	478	444	452	448	446	420	461	457	460	471	497	442	477	487	474	450	430	516	483	461	473	460	445	455	468	453	447	488	493	446	520	445	458	487	454	450	496	445	456	481	439	468	440	478	463	436	475	448	431	460	451	457	431	458	466	442	477	445	453	416	477	469	472	477	479	442	470	493	412	440	459	448	483	447	453	480	428	492	461	447	439	482	453	434	494	463	502	478	459	473	463	450	457	451	473	434	414	467	457	462	469	447	449	479	475	462	440	496	445	464	461	465	468	446	479	449	481	493	448	454	470	436	494	472	489	452	422	465	477	477	492	446	456	465	491	467	452	449	502	445	466	450	484	440	482	464	446	490	463	445	401	464	467	447	500	442	457	457	446	442	488	470	435	470	493	470	490	498	459	451	503	456	484	507	511	468	448	478	481	481	469	498	509	491	439	449	417	464	506	491	462	486	495	468	465	451	478	455	447	455	469	514	434	481	492	472	413	477	474	445	445	465	466	435	460	474	457	478	457	420	432	476	438	443	462	454	476	458	466	468	513	460	441	490	478	437	449	471	475	449	446	459	493	435	466	489	465	469	457	444	474	453	443	460	495	482	506	464	468	479	458	468	473	448	441	473	473	450	456	480	448	476	454	441	464	422	491	438	479	452	452	485	509	467	458	485	476	454	485	478	454	467	453	432	451	472	484	448	497	443	462	461	454	469	450	457	422	446	445	470	446	430	483	505	480	455	464	428	501	467	497	469	454	440	494	473	487	472	489	454	474	413	462	459	440	454	451	466	476	424	467	464	463	501	434	481	475	456	522	495	470	482	446	459	488	491	437	449	461	455	496	468	431	485	482	508	486	463	479	446	472	467	445	454	464	479	463	501	469	454	468	424	476	464	448	448	488	431	461	419	513	465	459	447	478	472	475	437	447	464	435	490	472	448	473	465	504	457	486	477	444	429	450	463	450	483	421	477	455	452	494	474	473	455	483	471	439	473	462	447	444	475	443	449	439	484	438	467	491	466	475	487	504	518	471	449	451	436	456	471	462	456	465	454	455	517	477	459	445	479	432	440	463	491	423	492	508	460	452	506	470	464	479	471	430	462	465	458	487	479	456	433	447	428	454	476	460	453	446	485	446	490	459	465	456	442	459	461	460	473	426	439	486	488	477	454	460	494	505	481	475	442	444	483	456	482	471	468	455	476	492	483	488	439	461	470	506	455	486	465	459	464	461	473	443	481	476	463	483	450	444	439	451	472	490	445	444	451	492	452	473	445	474	419	441	464	451	459	520	472	441	478	456	469	442	461	500	475	484	454	472	447	470	431	461	449	465	471	522	476	444	500	457	475	438	453	471	436	460	469	470	465	481	442	487	485	456	454	467	477	441	464	465	455	461	478	503	426	488	476	452	468	445	446	482	469	485	483	463	447	469	458	473	464	496	485	472	480	472	493	441	468	493	434	490	498	452	441	506	448	520	476	486	449	473	455	467	461	480	487	479	476	453	460	473	450	439	482	419	456	453	472	481	477	430	461	439	457	435	467	444	481	464	446	450	452	474	481	481	455	446	458	473	507	472	437	470	427	437	478	453	463	454	499	470	412	485	433	434	479	457	436	464	478	471	453	433	465	491	465	484	459	444	448	481	447	460	493	537	487	486	442	420	469	484	471	455	458	472	460	451	462	466	454	512	481	423	464	477	438	488	417	466	481	501	435	427	441	459	463	426	445	439	431	466	457	454	497	458	454	489	478	486	488	471	445	437	465	448	482	492	466	470	427	476	443	475	427	441	467	446	429	440	452	479	430	441	484	432	464	478	460	450	466	444	441	490	472	438	455	451	494	444	458	498	472	443	482	445	437	462	457	454	439	473	480	452	478	440	444	455	486	438	457	502	469	467	484	456	478	501	491	463	473	425	497	436	488	459	426	436	486	466	489	458	475	468	463	451	474	444	473	447	485	456	498	451	453	459	442	459	448	471	498	439	444	470	465	481	485	487	473	459	505	478	425	475	465	480	479	499	474	461	447	438	476	434	458	492	465	490	442	447	456	452	459	480	491	456	447	456	453	456	445	434	460	430	478	496	487	459	487	482	450	459	428	456	459	458	452	472	405	452	475	430	433	427	447	465	475	486	493	423	492	443	453	475	441	471	470	473	450	453	484	441	475	436	443	454	483	460	453	497	463	483	472	430	438	460	450	492	443	475	469	513	450	488	494	461	441	401	461	475	495	453	461	453	464	482	499	462	451	437	474	487	485	458	435	456	425	478	436	434	511	471	500	487	461	470	489	479	431	500	507	474	457	450	430	476	501	485	433	436	470	482	445	441	495	488	474	490	472	473	418	436	486	471	470	431	456	451	426	494	448	419	420	444	478	486	442	500	484	488	487	441	475	441	474	434	458	469	456	450	439	512
23826	2487	1162	888	717	543	446	440	443	404	419	363	370	387	409	387	746	371	594	377	338	389	333	392	334	307	307	337	343	341	391	330	350	343	344	322	334	324	315	332	341	373	311	337	320	310	337	339	314	341	343	359	323	355	352	351	312	339	323	388	370	296	344	325	327	349	332	343	358	352	362	376	307	327	311	317	330	316	300	356	360	354	368	329	359	349	343	325	327	326	329	357	339	369	354	342	319	334	316	341	346	352	327	317	305	341	366	336	315	340	387	326	363	327	325	355	358	344	346	334	340	345	328	326	306	331	394	341	330	367	354	328	349	336	330	359	322	342	317	327	355	339	318	340	346	307	323	312	380	295	336	307	337	340	334	304	324	347	328	313	320	346	372	329	317	343	376	333	304	320	324	336	351	317	358	342	350	311	358	365	353	333	314	328	322	314	315	330	368	319	362	384	362	295	330	369	307	298	294	347	307	313	323	346	310	346	335	350	356	330	314	358	327	328	322	314	324	321	389	324	359	283	303	350	370	356	316	328	343	319	328	316	292	315	371	342	302	344	326	306	309	342	341	322	342	351	312	371	319	342	356	341	308	321	294	332	338	316	307	328	323	300	333	325	345	342	297	357	344	342	341	346	330	329	344	281	332	353	319	316	341	340	326	342	364	369	334	319	298	333	334	334	334	350	350	321	305	327	309	321	328	361	338	355	347	347	337	293	343	342	311	306	354	333	376	289	315	336	366	343	328	326	329	353	331	346	341	325	302	333	309	310	359	351	299	356	392	356	347	362	310	328	346	323	351	317	308	338	349	341	337	312	330	340	318	342	353	383	327	320	336	342	342	349	312	342	335	348	331	329	338	313	367	329	343	321	345	325	357	325	334	341	339	347	314	353	350	304	310	346	327	324	323	315	316	326	355	323	310	340	318	350	364	369	330	303	321	324	344	321	321	329	310	348	306	345	307	329	318	320	327	341	358	322	317	323	328	334	370	324	320	334	343	318	327	336	345	329	344	338	355	343	317	347	348	342	345	337	338	341	343	352	387	361	346	332	319	323	348	375	324	351	352	356	364	347	326	323	324	318	330	311	330	336	353	344	330	326	298	354	306	317	314	345	333	332	343	348	332	326	348	345	314	340	342	300	297	343	314	337	368	345	350	329	344	312	329	355	301	323	340	321	339	379	336	315	319	367	344	333	331	329	329	332	330	332	349	321	328	326	288	333	316	328	338	346	315	303	350	352	283	340	350	374	340	290	350	333	348	330	350	342	353	327	323	330	313	345	306	330	351	338	341	312	313	345	316	335	358	306	355	346	359	337	299	307	308	308	309	310	363	318	306	325	319	349	323	360	318	322	336	354	314	324	320	294	296	366	361	323	316	349	302	325	343	376	313	318	356	328	357	344	333	313	304	345	310	334	329	311	373	363	413	323	347	321	309	350	349	315	327	333	368	362	351	328	365	323	356	357	326	288	350	337	344	315	319	344	305	340	328	330	342	259	322	340	327	346	319	312	330	305	303	332	316	337	333	330	304	313	346	334	349	344	350	333	338	328	364	312	327	318	351	346	349	302	342	347	356	358	309	345	316	332	295	330	313	324	318	309	303	335	318	346	352	338	359	333	335	328	328	345	328	348	372	347	333	345	324	324	311	326	324	312	330	358	339	319	328	337	328	342	315	334	380	302	343	336	328	348	328	338	332	301	351	304	345	342	326	317	338	315	342	349	322	359	338	338	328	290	303	305	328	333	344	302	338	305	345	351	330	281	317	354	323	327	370	320	314	327	313	327	330	343	332	321	335	294	329	357	339	336	318	334	351	332	365	332	320	350	304	341	330	321	343	373	335	342	282	306	333	358	312	320	383	330	338	359	327	308	345	328	337	322	328	327	279	354	354	321	330	306	319	343	307	305	332	329	325	346	330	307	321	355	336	326	339	313	319	321	346	309	337	311	314	349	310	312	339	334	332	328	374	319	328	337	321	344	307	302	307	320	343	312	303	309	335	335	376	342	362	359	320	313	341	313	343	333	370	308	339	339	359	309	304	365	332	332	340	344	350	338	322	340	308	340	345	306	333	326	326	320	330	322	315	329	329	352	341	324	367	338	332	332	320	329	329	340	369	322	339	342	329	357	377	384	324	305	332	343	339	319	353	317	338	319	368	320	342	367	343	378	343	347	323	309	321	346	335	321	299	306	318	308	316	350	336	364	340	357	366	335	319	314	340	336	316	379	309	324	362	338	349	292	337	339	329	355	336	345	323	308	326	369	339	317	364	334	343	330	338	316	313	321	329	342	343	366	340	344	293	323	315	305	366	320	363	342	313	319	353	321	312	326	340	313	326	346	324	364	308	319	288	328	362	350	365	372	343	369	337	333	308	314	356	330	321	295	311	294	321	324	332	377	314	360	306	357	347	322	382	318	292	330	364	333	307	363	374	326	321	341	346	350	335	337	316	366	325	310	310	325	370	309	331	330	361	292	359	340	336	336	328	340	363	358	333	326	324	360	318	316	300	370	339	355	320	334	357	307	328	331	339	309	348	350	374	336	338	346	307	342	338	337	357	341	305	332	358	360	334	373	351	371	338	307	355	332	361	328	339	357	322	353	331	356	323	342	339	345	342	339	330	316	339	328	352	322	327	355	321	371	310	344	337	303	360	319	336	308	348	376	320	357	324	316	345	326	379	314	310	305	303	325	351	335	343	358	331	338	365	342	361	309	358	304	306	349	363	339	317	364	335	324	334	346	319	332	342	309	336	360	333	328	294	331	306	337	300	344	310	363	337	325	314	313	346	331	331	318	339	360	334	347	353	284	318	314	305	380	331	367	344	330	365	372	340	346	315	324	356	331	356	315	288	383	326	326	319	326	346	311	378	323	319	335	305	302	326	337	320	344	334	357	348	356	336	319	345	353	314	349	324	344	336	300	331	325	313	332	347	305	365	324	370	331	383	346	343	376	358	300	338	354	312	345	331	327	288	308	338	332	359	353	323	326	318	367	361	325	333	321	350	339	332	360	340	345	317	356	313	342	328	362	350	355	355	354	290	346	343	358	296	327	330	313	314	354	325	338	339	337	324	343	312	340	326	314	336	330	349	327	312	320	327	331	294	317	318	313	316	367	348	321	331	326	316	379	337	324	312	326	325	353	333	346	315	351	338	336	330	322	337	317	351	322	354	341	328	301	305	327	329	313	364	356	307	342	319	302	324	344	365	381	316	348	332	309	328	322	321	346	333	321	348	331	333	314	353	358	337	337	343	309	302	326	316	346	339	334	285	319	327	343	325	341	325	325	363	329	320	323	361	374	361	314	356	332	335	301	310	339	357	360	370	396	307	348	322	311	294	308	301	326	302	340	362	350	353	332	328	317	348	298	343	338	339	307	316	275	320	320	346	383	338	355	347	340	343	340	382	310	344	356	329	361	332	298	367	320	319	306	319	361	300	329	329	330	309	306	358	348	311	300	368	320	368	340	307	314	332	357	334	315	266	318
12686	1307	2105	2398	2160	1837	1544	1329	1315	1140	1121	1032	1055	983	1034	1067	3197	932	2360	917	891	852	927	918	909	907	850	786	812	854	839	838	892	851	842	843	811	778	779	835	776	824	807	766	827	768	808	760	748	759	788	803	794	788	817	811	794	766	783	802	802	771	782	772	808	807	793	775	764	812	779	732	793	788	783	743	798	740	754	763	738	808	805	771	730	801	767	738	796	797	774	812	779	755	750	769	779	748	762	793	801	761	710	755	748	741	770	729	770	749	768	778	815	797	751	801	729	788	762	807	817	750	738	794	779	747	749	786	783	774	760	772	813	730	775	773	794	786	777	756	792	783	752	764	818	756	746	778	754	742	825	770	774	720	727	720	734	748	768	783	787	749	767	764	748	756	743	801	786	769	829	773	733	767	772	781	779	762	788	730	788	798	804	751	750	723	768	757	708	774	771	769	792	767	759	763	774	747	701	767	756	760	756	720	809	764	745	806	736	796	750	774	787	777	799	765	756	746	686	784	735	754	742	745	777	784	758	801	742	810	827	803	779	755	845	752	793	758	825	819	751	740	790	766	770	724	769	726	780	796	781	771	777	785	768	758	793	756	755	699	816	743	782	765	778	829	788	775	766	796	717	803	699	770	787	772	749	737	786	761	796	764	755	782	760	789	758	772	742	795	765	725	794	759	730	798	747	745	782	800	767	717	760	791	763	733	749	767	707	865	735	766	760	729	762	781	769	743	775	781	730	734	782	740	804	761	714	752	809	715	762	766	751	761	802	778	749	751	746	775	762	757	744	766	814	749	778	801	785	812	736	796	761	766	761	774	800	759	782	765	742	800	771	761	772	762	763	761	801	745	781	829	778	801	740	813	756	785	770	762	787	751	769	816	766	799	814	772	820	764	734	760	740	741	703	809	740	728	747	754	774	744	813	790	755	769	727	785	769	713	749	781	806	755	791	752	744	760	759	757	767	769	726	768	747	755	772	733	734	739	758	793	780	776	799	740	741	776	797	775	790	765	747	787	746	724	728	804	740	758	768	746	836	809	816	742	729	738	775	746	788	757	787	751	770	784	744	778	786	780	746	770	774	801	798	753	744	773	787	808	792	756	802	743	707	799	827	731	778	793	731	740	751	777	742	803	736	784	783	718	753	760	821	773	780	750	755	720	804	789	755	752	797	781	753	785	811	759	774	772	803	771	776	833	798	742	786	801	751	782	765	719	738	741	735	751	780	771	749	787	721	786	773	768	786	751	773	783	789	744	808	776	764	769	737	795	757	832	757	762	766	808	760	806	708	781	751	781	807	770	794	761	782	777	776	805	799	739	773	792	718	809	822	790	822	739	776	753	760	753	781	787	799	774	789	742	772	757	812	705	804	787	781	785	703	752	744	744	777	706	825	728	785	745	779	823	804	783	778	783	787	780	749	794	776	734	787	754	770	781	754	795	778	742	746	787	811	798	743	804	732	782	761	775	724	746	787	810	735	758	783	763	772	688	794	799	763	767	752	769	674	753	820	759	699	829	754	796	766	794	774	749	720	818	798	687	768	753	777	791	793	736	777	795	744	754	736	772	710	779	775	784	758	732	747	772	784	781	797	789	755	781	736	837	753	764	787	764	760	699	776	778	773	740	793	777	741	707	799	772	804	770	726	746	793	812	741	765	777	732	754	721	762	773	782	784	788	799	797	822	790	742	783	784	781	762	736	757	756	781	754	792	731	765	735	779	778	769	762	762	759	800	741	753	763	783	755	722	756	790	749	694	777	821	767	752	777	802	760	764	731	765	726	745	733	793	711	750	754	766	753	790	770	773	705	733	768	741	783	744	745	763	817	770	773	780	807	802	790	710	753	741	808	699	729	745	777	734	759	792	732	763	752	790	747	751	765	757	775	761	757	817	790	811	762	782	764	756	710	810	751	761	744	758	740	724	775	751	748	768	744	754	766	745	767	723	792	750	780	770	762	749	782	757	764	717	793	758	748	742	766	822	746	736	747	743	796	732	786	808	762	750	752	830	733	739	760	764	757	721	752	741	762	775	763	757	745	770	762	799	720	707	745	782	775	745	721	769	758	792	755	790	740	794	764	769	759	755	825	768	728	758	730	753	759	803	782	761	805	791	742	793	820	776	748	750	829	786	772	741	750	798	753	779	775	790	796	777	757	732	764	780	791	764	797	748	736	763	734	790	775	733	778	795	800	771	748	744	739	740	733	733	792	721	764	777	765	766	763	755	735	774	757	749	779	765	726	758	751	727	844	731	778	745	799	722	762	739	722	779	777	782	758	712	734	773	755	744	767	814	762	767	759	721	743	770	733	766	730	818	765	772	769	781	757	782	802	749	743	764	821	756	806	745	806	815	769	778	746	789	727	784	695	788	795	806	809	769	776	762	761	771	768	788	796	754	757	771	765	809	771	739	713	740	723	776	772	766	751	806	704	858	773	774	809	761	760	787	755	772	795	802	768	780	754	773	762	801	768	762	782	749	733	764	735	748	768	793	764	760	739	781	754	774	795	789	710	741	745	743	722	771	761	756	772	760	777	745	801	787	731	767	767	745	743	780	730	777	785	755	785	748	733	755	733	759	723	730	761	749	768	744	730	741	757	748	750	734	745	805	749	725	817	739	747	754	769	713	765	747	804	747	767	779	756	826	747	740	776	783	723	788	749	809	800	802	754	792	759	779	744	779	752	703	704	788	747	797	750	765	777	775	800	740	712	753	776	764	787	787	788	769	776	733	720	720	765	780	781	799	816	769	716	777	773	756	759	791	778	798	778	786	764	754	762	750	698	735	808	746	823	793	784	772	764	736	751	747	725	749	763	756	817	779	775	728	786	763	753	784	771	756	789	764	777	799	728	789	761	779	785	722	787	723	775	748	744	720	755	786	777	788	796	729	775	789	760	701	784	780	766	800	792	743	753	730	774	722	789	763	765	803	788	757	743	763	744	762	732	746	752	800	741	743	775	728	739	750	720	749	822	788	792	761	796	769	724	815	802	761	768	746	736	815	786	726	785	705	737	795	780	771	797	752	761	777	764	754	783	783	773	778	776	799	720	797	729	803	729	736	746	765	738	804	776	775	763	763	759	743	711	742	779	778	740	782	796	774	727	756	757	780	772	752	746	791	770	779	799	725	798	732	738	724	779	765	789	745	762	751	768	746	773	768	775	787	783	781	783	763	710	774	764	761	810	792	763	768	750	825	738	783	781	828	797	744	762	725	768	800	777	770	750	771	771	799	800	802	740	757	749	721	765	795	785	738	787	797	787	754	772	818	778	707	720	825	749	750	759	766	773	767	776	752	772	777	798	726	745	769	742	792	762	738	734	820	719	792	762	763	756	811	779	748	773	765	760	760	726	802	761	771	779	774	765	737	772	791	723	777	750	775	740	756	702	763	740	835	758	756	750	762	757	764	800	769	746	761	782	747	749	815	812	772	737	755	797	785	768	761	699	801	749	726	788	792	760	772	799	749	743	747	714	757	817	783
3598	335	276	254	224	249	241	256	237	222	243	257	243	237	260	267	243	247	274	255	220	292	272	225	273	262	216	257	251	241	291	239	260	239	218	235	225	236	217	235	261	236	218	249	230	258	265	232	230	225	267	226	247	256	243	229	206	240	233	244	244	228	218	219	229	214	209	273	235	231	240	208	249	225	238	250	213	247	251	239	228	232	269	229	284	218	266	257	232	234	298	260	269	223	237	238	242	234	231	223	241	248	258	224	232	213	227	248	235	220	248	246	270	227	261	261	228	216	240	233	238	216	218	232	240	218	238	263	263	242	230	217	224	218	255	246	230	249	223	260	277	259	222	227	233	255	216	220	246	219	238	226	243	234	227	226	262	239	240	251	239	226	246	246	253	234	238	218	225	226	216	239	224	233	243	258	228	210	228	260	247	247	228	253	246	242	251	254	236	261	249	208	263	251	239	241	244	233	266	249	220	268	260	247	225	232	193	249	243	240	275	238	260	221	250	252	231	240	265	238	235	240	239	232	241	231	256	248	258	248	254	234	233	250	206	245	221	250	200	216	237	225	215	256	215	243	245	256	253	230	269	241	243	238	272	254	229	229	226	252	243	240	224	253	222	250	251	243	229	232	252	249	241	229	245	254	250	242	236	226	245	224	239	240	241	243	239	219	225	211	244	232	224	220	261	218	234	232	238	239	264	272	262	265	245	243	234	227	200	227	239	250	252	255	235	214	237	205	254	266	222	216	263	231	252	227	222	268	226	231	252	263	239	211	248	236	275	229	212	214	236	236	215	241	245	217	223	260	243	260	235	229	275	257	251	204	211	218	229	256	227	252	222	247	221	217	225	242	261	234	225	236	251	227	218	228	226	245	236	232	241	237	250	232	240	231	235	236	268	253	225	241	248	254	238	219	251	242	251	220	245	243	230	243	259	224	198	227	220	257	262	238	208	227	271	229	243	234	249	210	215	238	236	234	249	243	218	226	248	244	208	226	245	225	254	244	215	243	253	239	266	255	241	242	239	252	250	252	250	221	216	230	227	250	241	239	226	262	222	235	235	264	228	283	236	225	245	230	246	228	257	229	246	266	223	224	225	246	249	260	233	225	248	231	213	242	241	221	229	214	251	254	252	248	249	183	270	227	266	250	265	234	215	235	230	239	222	239	212	241	271	242	229	262	255	222	242	247	229	251	240	213	239	245	243	247	230	223	227	218	278	237	278	235	240	256	221	222	227	251	238	214	226	216	234	245	239	253	248	246	253	252	215	211	240	244	211	235	215	238	241	249	236	232	235	219	231	246	214	247	251	232	259	217	225	244	243	233	235	218	246	238	248	256	256	246	260	222	258	247	219	264	212	252	222	241	228	226	221	234	256	235	193	239	238	261	235	257	255	245	234	223	256	246	250	208	228	247	253	230	250	230	219	227	236	275	250	254	243	235	230	221	245	234	241	228	265	250	243	224	216	245	244	227	220	212	234	251	241	203	232	263	239	240	219	235	261	247	246	231	230	230	232	230	246	252	226	248	268	242	199	277	264	254	229	225	229	265	263	228	233	250	239	227	244	249	254	252	257	239	239	241	227	208	228	257	275	236	224	263	260	248	214	257	243	241	261	243	287	215	289	278	242	218	231	238	251	249	200	257	236	240	256	257	235	238	254	219	232	227	242	224	252	250	250	255	224	254	221	258	249	232	243	274	267	219	251	224	216	252	228	231	218	258	252	221	242	227	227	243	227	227	237	239	238	245	232	255	238	249	232	199	226	214	235	248	259	219	228	230	254	266	233	222	247	235	235	263	202	270	238	236	283	251	259	252	237	243	233	240	234	235	234	211	244	225	242	231	243	241	217	231	254	254	257	253	235	233	256	234	252	242	241	239	245	254	271	217	231	199	261	240	278	247	257	259	225	258	239	243	215	255	230	239	219	232	204	250	244	217	227	239	255	220	240	236	253	244	275	254	246	214	235	258	242	240	239	268	258	229	229	249	256	245	228	263	255	261	235	251	254	238	237	254	228	230	262	218	235	217	227	253	224	233	212	248	238	241	225	236	248	254	237	227	244	268	254	277	216	269	247	248	237	227	249	202	224	239	248	214	250	213	223	235	232	261	242	243	231	240	240	261	250	239	222	240	263	234	239	226	230	216	257	243	184	242	233	238	233	237	226	267	278	260	241	219	234	247	233	239	250	252	243	199	229	254	290	228	255	263	229	253	214	260	242	250	257	249	260	251	259	227	254	239	232	221	225	242	272	258	246	226	270	242	241	231	255	219	232	209	253	250	218	248	248	254	246	236	247	271	252	264	246	262	227	229	258	250	230	217	262	219	255	262	247	241	242	212	259	233	254	264	248	232	262	242	224	255	230	232	254	259	237	250	259	232	251	250	226	224	227	243	236	233	232	190	225	216	219	223	244	220	227	224	225	252	233	238	207	232	217	237	227	251	226	226	237	240	232	258	210	245	211	224	244	222	241	242	250	237	252	246	238	247	239	245	243	235	245	259	244	260	240	238	254	243	251	227	231	231	219	236	232	255	239	220	231	257	233	252	222	266	233	215	242	255	240	263	233	250	222	206	223	234	243	254	253	192	275	216	261	225	234	244	243	260	231	267	218	243	227	271	249	250	228	251	268	251	249	269	253	230	234	246	267	212	252	227	174	243	238	237	248	204	259	235	228	236	285	243	229	248	266	258	254	246	211	216	233	242	231	264	208	226	257	242	221	264	253	253	257	248	233	246	242	218	263	255	245	211	245	254	266	228	219	249	264	230	222	249	227	246	213	251	243	252	258	236	244	257	232	236	257	253	238	246	261	236	221	226	223	202	234	280	215	231	235	246	235	221	256	241	258	238	258	234	239	249	244	221	237	239	246	234	251	244	263	261	249	241	261	233	207	248	241	211	246	237	235	246	223	207	231	211	233	233	224	266	236	251	252	240	251	244	246	248	236	227	263	241	234	249	250	234	239	220	246	239	241	253	231	257	248	244	254	231	239	242	238	261	228	255	271	217	260	253	222	242	229	243	230	239	258	245	212	243	204	231	241	226	240	246	274	237	247	237	241	254	248	280	233	242	253	240	226	225	243	250	253	232	237	244	250	226	243	252	266	244	228	221	259	277	233	238	210	216	245	252	219	277	253	246	247	228	213	228	246	243	257	241	243	218	234	223	207	249	248	277	227	255	218	212	218	230	240	261	223	244	258	249	209	259	247	234	215	243	225	208	234	237	221	261	208	226	220	238	222	248	237	259	241	259	224	232	220	216	239	234	260	238	214	233	234	257	248	243	238	230	211	235	253	254	231	233	273	232	217	220	276	229	255	250	237	215	235	233	239	200	227	244	236	265	228	232	254	223	256	214	237	240	232	248	251	270	241	230	249	243	218	246	209	229	260	235	232	250	236	262	235	235	265	235	277	262	242	258	229	261	228	252	232	224	227	255	248	229	230	252	228	200	232	253	229	238	209	220	235	228	234	264	235	242	217	239	232	203
3025	597	638	639	662	611	578	565	553	562	584	597	550	570	589	574	591	577	590	580	576	604	585	594	545	562	534	590	558	563	570	587	560	567	609	588	508	563	524	547	547	587	528	564	576	581	580	587	559	534	590	592	523	500	523	595	534	553	549	547	549	562	555	550	570	558	566	543	506	548	601	563	573	572	569	551	570	577	573	569	560	537	518	590	566	567	561	561	526	565	539	567	520	515	563	547	553	579	546	576	572	546	560	560	532	605	569	508	536	549	523	527	549	556	553	552	541	560	543	492	563	524	532	561	544	549	542	551	564	525	547	514	548	566	548	543	578	556	563	557	555	570	498	557	531	567	544	566	550	533	521	554	590	517	522	566	609	573	560	568	623	561	531	534	570	521	574	552	514	568	536	515	546	536	517	543	573	554	536	582	550	579	554	598	543	523	552	593	537	516	543	571	565	552	559	600	596	555	550	559	558	547	562	608	555	575	520	559	515	531	586	551	561	536	513	579	537	555	589	559	597	570	590	580	588	584	521	571	524	555	509	531	565	514	576	551	570	534	561	525	613	551	563	552	546	560	560	614	556	513	556	562	586	556	557	548	531	569	573	540	504	521	530	572	555	558	600	569	539	545	557	546	530	543	541	539	598	568	561	599	495	573	562	553	578	554	573	552	539	584	575	592	548	577	551	595	589	594	607	549	558	569	596	575	550	529	558	535	526	572	562	559	583	552	518	578	563	546	534	536	566	585	543	585	587	602	552	531	564	556	513	535	564	600	575	519	593	565	518	577	574	550	557	545	522	514	550	557	536	554	537	515	554	555	556	565	562	500	525	564	556	546	551	505	591	510	556	556	555	550	530	535	510	520	524	544	549	576	498	578	585	537	555	575	575	555	575	580	545	517	565	517	540	555	588	536	563	501	537	510	558	556	530	545	511	565	589	501	534	540	556	613	533	573	574	596	564	568	595	568	552	545	561	560	556	521	549	570	537	527	549	542	515	531	565	598	577	526	582	537	531	550	555	530	585	569	531	566	561	563	570	554	593	516	550	551	529	623	569	551	549	559	543	549	524	565	577	569	544	572	546	574	569	568	516	569	602	519	558	539	539	600	526	540	537	561	576	541	547	536	550	571	564	535	581	527	558	545	580	575	557	568	567	570	563	541	536	574	553	508	543	582	569	553	541	535	537	570	571	549	550	533	544	574	554	595	562	588	571	585	573	566	552	550	509	577	549	551	538	558	555	509	583	594	534	555	556	550	562	605	534	583	529	526	603	552	579	542	524	531	578	517	512	568	549	604	554	559	540	565	519	603	547	592	545	570	521	535	541	564	590	522	563	583	530	510	577	537	582	536	537	574	559	574	583	531	533	574	555	560	558	523	529	554	597	570	540	560	553	588	575	586	571	503	545	571	541	561	550	586	548	576	564	555	542	556	557	536	545	546	523	559	597	532	588	552	551	536	577	574	541	532	529	585	564	556	580	565	533	533	545	556	516	579	510	537	564	544	571	512	590	540	559	522	537	552	559	561	543	504	555	552	560	552	565	535	558	589	562	544	585	500	564	533	571	541	552	583	560	520	559	551	538	562	548	543	567	585	547	571	577	573	544	543	547	550	526	553	612	589	580	584	551	565	582	514	556	544	562	530	572	558	592	545	532	571	594	555	579	520	536	579	538	540	555	549	521	546	545	555	526	557	605	552	529	543	580	529	566	552	488	531	574	561	542	549	569	552	510	538	546	540	591	598	554	545	536	541	540	533	542	591	573	525	570	550	527	539	535	566	525	611	577	589	547	550	569	598	610	568	531	557	548	542	556	574	604	557	538	541	547	569	533	552	564	525	570	524	604	537	563	559	539	548	580	551	557	558	543	565	564	587	518	579	564	544	550	537	541	554	549	560	521	529	534	574	538	525	535	547	538	564	560	565	577	532	535	545	547	557	556	510	531	556	549	605	507	564	543	608	534	573	567	528	523	592	582	529	538	564	560	550	586	561	559	553	503	556	576	592	569	556	568	568	577	566	552	563	552	592	568	564	532	551	535	588	570	516	546	594	515	567	574	574	562	572	543	531	521	553	575	515	577	559	563	532	609	565	587	556	540	552	599	587	569	528	526	519	534	551	552	532	559	547	600	546	563	546	579	586	542	547	536	530	568	555	552	570	582	593	539	565	524	587	591	550	569	591	554	578	568	551	573	551	566	548	583	561	596	553	564	586	553	558	578	576	551	543	544	517	570	559	525	543	564	513	553	569	557	587	529	574	554	569	554	563	603	531	581	551	579	549	531	508	543	561	586	565	573	604	630	595	576	584	541	545	576	549	525	549	577	515	591	556	533	573	555	555	547	553	555	527	534	577	588	565	585	543	518	526	547	544	523	495	538	565	548	550	548	546	532	595	590	550	574	562	527	567	546	540	526	539	552	552	599	550	596	527	567	563	564	537	558	567	525	564	515	590	568	530	538	538	632	538	576	559	546	499	563	566	568	519	594	510	544	575	579	556	596	555	580	578	532	544	516	525	521	514	539	538	576	523	548	588	562	567	562	555	577	560	524	524	576	520	504	535	529	555	595	541	579	541	578	574	575	526	557	554	516	579	528	557	562	545	574	559	568	577	536	545	558	516	520	543	580	531	522	606	598	576	571	532	523	569	558	560	550	544	562	562	542	538	601	573	554	567	573	545	542	553	578	578	568	549	567	565	578	568	568	559	571	530	575	548	529	569	559	537	541	548	537	547	507	587	585	566	594	576	535	560	542	540	596	576	590	566	559	589	555	625	574	562	542	577	577	581	563	546	557	531	523	560	564	558	539	538	568	548	543	540	543	595	554	535	553	510	569	560	570	591	597	547	522	531	559	553	558	577	559	601	542	618	581	570	535	551	534	567	576	611	550	578	536	537	589	544	551	543	629	571	517	582	549	565	554	559	590	562	569	595	537	532	526	572	575	556	554	536	581	571	534	555	585	507	544	571	577	550	566	532	535	575	542	601	556	525	529	580	552	553	523	535	547	546	564	592	524	567	511	570	557	545	524	538	544	572	576	535	553	547	564	554	587	576	546	543	560	598	561	547	590	563	566	552	545	529	551	533	592	558	520	520	513	570	520	539	557	552	574	535	575	579	533	532	610	497	596	548	535	584	520	583	579	563	499	506	554	533	528	540	524	604	541	567	558	555	574	531	540	572	549	608	564	522	573	507	560	503	541	536	531	526	555	571	616	549	582	554	580	526	561	524	543	575	530	498	548	571	546	540	573	565	562	571	585	529	547	562	597	590	571	595	551	538	498	558	558	556	520	531	532	541	562	566	570	549	529	578	572	551	566	536	542	567	566	550	538	555	591	544	543	538	534	567	549	553	575	564	533	577	534	555	578	562	552	555	562	534	556	587	546	549	520	569	535	566	565	518	534	582	574	571	570	577	494	524	559	560	565	575	560	547	562	575	567	562	578	529	612	551	555	568	554	545	582	528	551	534	553	563	532	535	574	586	511	550
12572	833	523	479	368	286	263	244	250	197	197	223	191	222	200	227	223	176	339	176	203	192	197	177	180	173	192	196	193	193	200	170	195	171	189	164	175	200	186	171	181	186	175	179	177	190	172	192	180	180	153	183	177	206	174	160	201	194	187	204	188	164	175	199	180	160	171	185	181	184	194	174	192	173	188	155	148	167	180	169	199	149	186	178	176	189	187	169	196	145	190	169	163	201	181	183	164	189	171	183	179	178	192	170	155	187	186	190	173	173	162	181	155	187	180	161	154	187	163	198	219	197	192	182	183	183	171	173	184	168	178	175	194	160	173	178	186	175	192	169	180	198	164	187	192	164	168	169	180	207	183	188	172	181	175	173	179	187	184	176	208	148	182	177	155	209	169	178	202	168	166	190	188	179	191	174	166	199	169	176	149	186	196	181	176	184	193	194	204	182	190	172	178	193	180	169	182	206	189	154	174	185	212	166	176	185	188	200	168	176	152	163	166	194	190	178	175	194	191	211	180	149	194	184	188	181	169	199	182	207	177	159	163	186	149	175	165	158	184	149	174	175	202	195	184	186	175	179	192	199	195	155	166	164	190	179	182	177	179	177	170	176	189	172	176	166	163	177	164	172	178	204	182	135	182	180	180	154	180	186	176	161	170	171	214	167	167	190	151	152	179	183	175	182	179	185	201	184	202	192	185	171	191	161	157	183	162	185	187	201	227	215	169	196	190	166	186	199	185	183	183	188	178	174	142	172	168	154	201	167	193	149	178	173	199	176	171	183	176	181	220	153	162	175	184	184	184	189	192	201	177	178	184	162	166	203	151	175	188	201	158	164	154	184	181	186	177	165	158	188	188	181	193	202	199	190	187	174	180	181	197	176	175	164	205	197	190	218	185	183	198	203	180	183	194	185	172	190	171	167	182	173	173	192	172	208	185	182	182	170	178	180	184	194	173	199	164	176	174	211	198	186	178	189	200	207	192	181	183	176	202	185	188	160	149	157	209	159	167	191	209	181	217	159	182	190	213	193	170	159	176	168	185	188	186	174	164	141	186	193	154	172	184	167	165	180	194	183	164	182	192	154	173	167	176	170	218	192	212	169	205	175	171	196	149	178	175	175	178	185	189	210	185	172	175	177	192	183	186	186	165	209	173	148	193	182	203	182	157	180	186	178	175	204	169	168	193	152	180	197	196	167	186	197	187	163	198	214	195	184	176	189	180	215	170	166	196	169	165	165	161	188	187	159	180	196	174	162	179	169	178	190	160	152	175	178	205	170	195	171	171	190	188	153	176	163	188	161	169	178	174	206	174	181	171	183	182	172	174	197	177	173	170	152	164	185	180	187	186	202	175	184	182	180	192	184	200	184	163	176	184	193	155	161	177	182	171	198	169	188	180	183	184	173	172	176	179	188	194	196	201	191	190	166	167	203	169	185	157	160	179	177	172	173	182	169	166	176	175	194	194	178	186	168	175	170	175	180	189	174	190	173	181	194	143	178	194	157	189	169	195	178	168	184	163	172	153	188	192	205	165	182	187	169	162	171	187	177	192	168	153	199	163	193	176	160	163	175	159	175	191	176	186	169	164	162	189	174	208	173	187	208	175	185	178	194	195	182	178	190	178	198	205	178	158	185	174	197	199	175	182	193	199	207	180	179	194	212	164	171	188	176	149	163	174	198	174	179	176	171	188	194	180	188	184	183	173	183	165	156	191	157	173	186	152	161	185	155	181	173	172	182	183	198	188	161	187	168	163	157	196	155	166	161	198	184	174	164	173	169	156	192	189	176	195	191	178	158	172	184	178	180	180	180	174	165	149	194	172	174	197	178	191	168	165	178	159	162	163	175	182	171	186	179	150	143	183	216	165	187	193	177	168	165	147	181	171	165	198	175	185	194	173	179	150	194	188	167	150	168	182	182	177	180	170	200	165	176	176	189	167	187	185	181	198	174	195	172	161	170	168	175	199	179	208	175	181	176	204	175	163	188	176	169	168	173	215	179	179	188	177	178	213	176	170	199	201	183	188	168	209	174	156	201	184	201	166	177	153	182	177	181	168	178	169	173	160	185	166	165	194	149	167	167	162	146	177	182	142	182	193	174	166	205	153	171	168	167	170	178	174	198	199	171	192	168	196	170	187	183	190	159	190	189	184	162	177	201	197	177	168	174	167	191	172	180	204	190	183	184	187	164	188	183	162	183	183	178	187	178	162	169	169	180	218	165	194	187	180	175	166	204	159	172	149	190	165	157	139	166	167	165	157	181	185	178	179	181	194	183	160	176	190	170	156	155	192	173	179	169	176	168	157	217	175	170	172	190	195	198	160	187	172	158	166	172	174	181	178	157	198	160	180	188	170	208	175	192	186	183	186	144	180	169	179	182	183	175	163	194	160	158	181	180	182	156	172	199	190	157	159	166	188	156	150	182	180	169	185	172	189	152	177	173	184	216	182	162	171	180	179	191	146	164	167	157	157	170	180	169	193	211	154	179	225	201	168	181	182	197	145	186	196	212	177	184	169	164	147	159	182	181	204	192	157	173	196	194	201	172	199	181	171	173	182	176	183	186	165	169	199	185	196	171	185	199	234	186	163	144	170	162	193	175	171	192	195	193	185	161	185	191	157	185	162	160	183	197	185	170	182	193	182	194	186	198	176	188	160	216	180	181	159	209	176	200	216	182	177	168	167	169	164	179	175	146	191	194	181	190	186	181	193	194	165	189	185	159	171	180	175	170	187	166	186	172	170	205	180	213	172	168	182	188	197	166	175	173	180	154	178	176	179	175	195	174	171	197	219	151	201	178	185	178	199	179	190	174	169	177	163	161	170	180	181	175	174	192	188	181	194	186	195	172	166	193	190	208	159	150	208	152	147	180	167	158	169	186	190	180	185	200	201	197	183	185	166	188	162	204	193	175	182	169	180	159	196	205	190	168	162	184	179	185	174	187	179	184	176	202	148	175	194	234	184	185	203	181	168	203	179	159	187	187	185	211	187	204	175	173	177	183	193	154	200	182	176	192	153	177	180	179	214	169	166	191	169	167	184	164	175	207	172	170	171	164	185	161	164	159	158	197	149	151	188	181	205	172	187	180	206	179	172	183	208	192	179	184	159	183	175	207	181	180	185	179	171	205	157	190	174	198	185	185	178	173	194	210	176	173	192	187	185	179	154	180	162	185	209	176	179	183	169	186	202	190	203	178	174	168	198	181	186	190	189	195	166	173	169	206	190	204	177	167	176	205	190	178	166	148	194	152	177	199	169	180	165	170	182	203	169	200	169	169	187	190	184	189	158	183	189	215	192	169	173	159	187	198	183	184	163	202	176	180	177	178	168	198	156	171	195	174	174	203	154	184	198	191	162	179	178	170	173	204	190	199	172	175	175	193	182	156	191	167	163	169	138	151	153	181	149	189	190	190	174	216	186	174	186	176	160	160	172	178	191	157	163	170	185	178	180	174	193	214	177	194	164	163	183	158	199	191	219	202	171	166
8562	781	1148	1356	1166	1021	941	821	727	658	653	624	568	561	536	562	738	552	1442	493	580	513	582	562	526	490	504	531	477	511	530	516	483	496	496	467	464	481	485	524	442	455	475	445	465	461	435	465	494	454	456	447	468	446	515	458	454	483	441	489	485	446	462	464	462	451	438	453	452	485	467	432	471	489	467	440	451	468	403	443	454	455	470	449	451	464	458	462	506	443	466	438	408	459	448	461	468	495	490	422	460	469	420	483	427	437	450	482	465	428	414	428	447	473	496	439	438	410	477	462	415	446	447	422	463	468	453	435	452	485	485	489	423	436	424	459	473	455	442	463	461	478	447	454	463	428	481	449	467	470	408	444	480	441	440	440	474	452	472	462	433	449	478	475	447	429	458	449	429	446	497	477	480	426	468	469	420	399	479	472	470	450	459	456	460	455	451	470	451	446	425	437	487	458	424	467	446	410	446	445	425	443	455	454	453	413	454	452	451	417	443	438	457	453	488	455	420	416	426	459	413	439	491	437	457	432	466	429	484	478	469	469	457	450	466	469	456	472	435	460	450	469	453	456	485	470	436	446	442	433	439	449	484	427	441	398	398	464	480	471	444	425	426	424	415	453	434	465	450	432	449	460	452	458	452	441	490	436	436	412	490	440	436	400	456	430	426	479	462	452	459	444	454	456	450	453	490	478	446	456	448	457	477	441	492	434	467	440	449	453	451	446	434	433	482	497	452	468	449	455	481	454	472	467	444	394	436	442	476	454	423	467	427	467	417	477	451	448	479	470	449	466	484	486	430	455	451	457	423	445	427	482	455	445	465	415	447	455	427	446	441	467	453	428	486	431	464	460	477	470	455	460	458	459	438	444	466	454	467	426	476	384	446	475	466	453	425	449	440	474	466	443	453	440	436	479	449	445	492	447	456	424	457	472	433	428	455	448	439	437	477	477	504	466	448	446	441	418	451	478	460	461	471	446	421	449	411	458	477	455	474	399	465	470	500	417	443	460	466	463	447	455	431	453	423	482	422	468	473	470	444	447	439	460	453	465	446	468	464	456	442	450	461	460	430	455	474	432	466	508	444	437	458	383	450	445	460	418	473	439	426	446	484	500	433	470	470	448	489	456	416	447	469	474	457	498	441	478	448	428	474	448	450	418	453	488	492	463	442	454	435	457	413	455	445	437	435	452	459	450	410	447	435	449	454	429	480	449	436	452	504	442	461	437	441	469	466	472	454	422	454	470	464	451	440	462	475	446	463	446	434	443	396	408	436	441	460	473	430	458	495	411	465	440	471	452	480	463	488	428	435	436	452	488	460	456	446	460	410	454	467	452	463	458	488	452	442	487	434	460	483	447	457	444	453	443	494	475	487	413	472	436	466	439	463	461	439	416	459	462	480	434	406	450	434	463	445	445	478	456	425	441	451	445	487	464	455	486	453	472	458	447	439	439	475	445	451	445	447	434	429	429	461	404	451	447	459	464	462	445	446	465	430	443	409	463	437	455	437	459	432	463	461	433	457	393	467	451	428	422	480	430	461	466	463	442	416	418	465	434	457	395	437	508	477	454	488	464	466	468	418	428	444	429	425	441	487	430	468	420	465	456	419	457	397	467	509	491	455	434	460	450	452	460	420	455	475	467	454	440	457	459	474	437	463	471	454	475	462	481	471	438	471	442	451	443	472	467	437	461	478	464	458	466	436	439	442	428	437	462	475	454	478	456	445	461	462	441	458	457	442	464	418	410	453	407	454	450	474	491	507	474	457	444	461	456	461	436	451	497	461	411	450	412	485	448	433	457	424	443	440	471	472	443	488	458	481	465	453	447	429	439	488	454	463	428	457	452	432	449	473	477	417	458	450	441	452	487	447	468	399	462	439	469	435	454	462	446	459	461	424	439	464	445	444	407	456	479	438	445	436	442	495	463	473	444	420	450	451	435	445	487	448	439	444	449	438	495	443	470	454	433	440	442	454	467	447	425	459	460	427	437	489	460	405	416	461	465	473	429	458	449	451	465	446	458	497	455	451	455	478	469	438	446	448	476	467	474	429	449	442	449	417	453	472	455	417	456	440	461	494	460	421	455	413	438	474	451	439	449	468	444	442	435	467	470	416	476	448	492	447	430	437	455	469	447	459	450	446	439	516	462	458	443	457	458	438	440	433	443	427	488	430	424	436	437	442	406	441	483	457	452	431	476	444	456	409	430	468	428	458	418	447	435	430	430	433	435	474	449	483	487	407	436	457	431	490	427	447	437	470	440	419	433	466	433	419	441	483	483	445	454	424	418	417	438	465	498	477	422	427	422	463	463	445	451	436	458	432	470	419	459	463	461	443	457	493	447	464	503	480	468	476	484	459	466	442	434	445	447	460	441	452	415	429	465	491	449	472	425	436	424	493	466	475	471	442	425	480	445	447	443	452	476	468	413	465	416	465	414	466	465	458	415	449	467	455	463	480	475	423	448	460	476	442	444	484	422	472	419	444	434	428	446	451	470	471	496	451	439	440	464	451	416	420	443	484	468	427	435	460	514	440	442	413	459	445	452	488	419	468	464	444	441	462	435	432	429	445	485	473	425	443	454	448	475	443	455	446	456	447	429	452	435	458	463	416	468	439	448	427	459	411	484	437	439	462	470	459	433	430	458	444	440	422	466	464	414	421	443	461	437	443	432	423	412	451	448	473	418	432	433	447	423	436	473	448	472	423	456	471	471	468	466	439	440	435	465	449	429	447	472	467	479	449	434	486	499	461	451	469	442	433	443	412	455	463	464	486	458	453	464	476	467	409	452	432	439	470	434	460	491	435	426	453	471	459	427	479	449	437	506	418	462	472	443	446	441	468	379	472	444	442	455	453	456	455	462	431	486	426	420	460	418	439	433	451	481	450	444	444	453	456	422	465	459	476	444	461	457	496	460	448	438	445	436	487	448	454	432	451	457	444	425	443	424	434	420	433	462	430	469	419	479	465	468	429	457	461	479	433	435	458	443	436	492	470	426	429	465	454	473	444	463	471	481	461	466	444	466	476	426	459	441	457	437	445	479	473	462	428	443	459	460	478	462	442	474	480	437	452	443	443	439	473	448	441	441	394	467	458	413	451	460	468	488	427	448	430	469	451	435	481	441	461	435	482	429	456	471	476	428	436	423	430	462	443	447	449	444	465	476	451	444	468	429	450	427	442	485	448	477	442	458	470	450	482	477	473	456	475	453	433	476	419	449	462	459	468	472	476	418	434	453	455	451	464	437	448	426	438	465	464	466	456	419	457	450	434	440	477	416	412	448	506	487	478	416	446	430	450	447	434	441	438	449	449	436	441	391	404	445	452	463	424	445	402	440	456	460	454	445	398	460	420	435	442	473	460	460	481	467	425	437	430	441	440	427	453	432	421	471	474	448	477	458	434	438	460	441	465	508	489	474	427	471	438	487	473	447	478	444	413	446	417	416	453	455	468	477	452	413	425	455	446	463	456	484	483	451	454	438	479	469	419	503
20104	1918	1116	833	692	564	466	462	374	407	380	421	359	437	399	332	367	430	583	364	371	369	355	340	352	340	359	346	330	302	337	307	340	329	329	334	326	324	355	325	325	331	346	344	331	309	336	319	331	304	337	367	346	311	308	335	413	324	317	356	328	300	327	288	305	312	311	344	351	353	356	320	311	320	348	390	354	329	354	340	340	319	326	313	318	317	310	314	307	328	330	344	307	358	330	363	329	340	321	320	349	328	302	323	325	330	318	355	326	322	350	364	367	321	315	343	337	315	333	278	330	352	329	325	353	344	343	326	343	352	312	332	352	366	353	335	340	315	340	312	303	331	379	354	336	332	326	334	311	317	319	307	332	312	306	342	356	317	337	329	316	300	318	330	358	349	339	366	323	336	351	347	308	306	370	279	309	315	323	349	347	296	366	346	307	359	356	314	292	330	351	350	323	325	348	343	292	356	364	351	326	370	334	319	307	342	375	332	331	317	296	327	313	320	330	326	333	306	360	344	346	305	353	326	297	344	310	357	348	330	320	318	317	319	328	318	356	322	302	295	338	332	337	340	340	326	303	298	300	367	333	338	334	300	340	325	326	338	343	362	348	340	341	358	348	334	327	340	317	328	335	389	320	341	352	341	307	315	347	310	300	332	308	324	312	338	323	304	321	318	328	344	342	299	350	296	320	316	332	329	316	324	338	327	313	331	345	314	292	340	299	296	286	314	325	368	347	355	355	317	338	360	351	303	308	290	337	355	318	322	321	319	361	358	312	323	347	340	358	321	336	315	321	344	349	372	371	326	328	296	313	307	322	358	337	360	339	307	341	343	289	325	311	354	304	366	312	324	293	349	319	356	356	322	324	376	293	299	343	351	335	302	313	326	312	299	326	333	337	330	329	295	323	348	311	360	368	308	333	342	366	354	316	344	299	309	309	333	328	313	320	309	295	360	308	297	350	330	341	333	329	323	308	306	296	309	303	310	334	341	321	321	354	321	323	312	337	325	312	313	318	303	331	327	334	329	319	318	321	332	325	300	303	349	307	322	315	322	351	331	300	342	329	373	319	322	304	319	326	289	326	323	356	334	335	384	328	322	344	324	319	337	305	346	296	354	350	365	318	351	313	304	318	302	342	324	305	344	339	348	335	325	353	279	307	336	323	354	309	332	335	293	318	355	324	304	317	321	331	323	299	323	328	340	357	330	311	307	340	368	306	334	295	310	347	315	340	348	361	343	320	295	336	310	336	315	359	320	313	274	327	357	328	314	299	328	312	334	333	326	296	316	330	365	341	319	332	330	343	320	342	302	336	351	301	318	305	345	321	379	319	316	277	339	320	338	324	334	369	346	358	327	342	356	320	298	303	333	304	320	324	324	297	321	288	366	354	363	352	332	316	351	316	310	333	343	354	323	329	316	336	327	354	317	315	324	326	322	306	319	319	328	326	344	307	347	347	329	321	311	315	354	335	329	360	317	334	325	319	332	293	344	341	305	352	342	326	359	318	328	341	326	320	310	348	335	315	355	347	309	308	317	342	354	329	316	337	316	334	344	351	320	339	340	312	360	343	327	343	321	365	311	334	345	349	325	303	323	342	341	290	296	323	321	300	287	327	313	342	335	335	308	371	323	315	341	332	313	320	318	318	329	316	334	342	331	325	314	340	344	369	335	304	331	352	344	359	344	312	402	353	354	380	288	333	347	379	343	316	346	307	315	337	319	339	339	315	337	314	300	350	335	318	325	357	350	336	321	363	321	341	303	287	347	359	374	353	331	305	336	309	360	376	350	339	310	346	298	318	359	351	313	338	318	313	348	356	333	348	327	341	325	315	363	310	312	308	357	323	290	341	303	339	347	293	316	350	344	335	338	289	325	345	310	335	345	311	339	312	342	303	292	325	385	331	340	356	332	334	324	339	341	326	298	325	363	339	305	311	330	351	305	342	321	298	325	318	315	340	309	335	321	308	343	349	327	312	326	331	329	289	282	346	294	331	323	321	329	343	297	314	340	334	322	325	326	305	337	333	280	306	345	341	337	347	308	367	304	328	312	324	324	329	346	359	334	351	333	344	302	316	345	336	283	309	339	328	335	310	328	346	313	347	335	325	360	313	316	329	318	337	316	368	366	336	327	341	327	336	317	325	341	342	328	305	333	347	320	354	315	315	343	288	330	296	306	338	300	318	323	303	334	305	313	327	337	354	314	344	320	322	309	346	340	292	333	356	352	335	343	337	336	357	341	326	323	382	325	328	324	334	322	337	332	326	329	323	302	350	309	342	311	342	352	335	359	354	346	337	340	313	313	365	331	330	328	327	328	355	317	347	333	312	323	338	323	301	316	278	321	318	342	355	309	347	302	318	330	346	351	345	300	323	328	317	326	345	335	369	331	343	342	319	353	314	305	334	337	294	325	306	315	325	314	310	318	288	333	335	336	344	323	322	315	340	335	316	322	303	319	318	319	336	331	358	316	353	322	332	355	318	341	298	334	340	339	298	318	339	339	322	311	350	352	312	342	337	312	299	362	336	336	300	311	287	299	308	339	325	349	311	334	312	330	343	322	323	323	308	330	321	296	311	338	296	341	351	337	352	347	337	353	350	348	321	329	355	305	307	327	351	324	321	298	284	338	334	348	356	359	318	307	346	347	354	340	354	317	353	306	313	306	338	354	314	330	308	357	351	339	317	322	346	320	306	342	321	355	320	329	302	323	327	338	313	328	365	363	331	293	350	313	304	303	322	345	296	343	333	348	321	309	308	346	339	347	339	333	353	340	351	318	331	349	318	352	335	336	354	338	326	334	308	327	315	316	303	313	287	340	313	349	340	331	347	334	319	347	323	341	345	317	309	315	321	344	311	342	306	316	322	349	286	345	368	302	326	350	338	330	355	316	342	303	332	342	345	339	324	320	357	342	371	326	314	326	335	343	326	318	332	335	329	320	331	335	345	321	320	332	296	307	355	326	312	346	350	328	315	314	378	341	348	329	332	337	353	366	332	319	349	326	335	327	345	343	376	329	346	338	323	326	324	297	302	331	303	341	309	318	329	338	322	326	338	344	352	348	284	340	349	328	328	333	307	325	297	300	341	312	315	294	306	342	335	350	277	322	316	346	333	356	336	339	361	305	342	344	365	342	349	332	323	356	326	318	334	313	352	338	335	287	357	332	333	321	349	311	330	352	329	336	304	317	332	307	316	321	330	335	314	333	355	342	281	284	335	356	337	353	302	316	337	295	347	356	316	323	327	327	342	344	339	314	322	323	306	353	337	319	317	304	331	293	342	338	339	337	319	350	329	315	339	321	338	329	345	330	345	357	324	308	306	333	310	315	312	336	314	321	327	308	310	287	309	303	325	312	329	363	347	335	310	350	320	323	328	364	374	353	339	356	321	321	343	300	353	351	328	341	350	319	317	317	313	333	329	295	332	335	350	334	325	330	352	307	309	301	300	332	313	323	338	320	343	320	304	319	334	394	361	358	331	314	347	374
11122	1303	2305	2521	2163	1889	1572	1348	1260	1153	1116	1056	1043	994	951	972	946	1415	2028	893	894	902	939	924	919	887	834	833	838	835	793	864	859	820	813	811	769	790	794	800	820	758	797	826	824	790	696	814	843	773	749	779	754	792	777	772	772	790	777	810	757	786	756	772	762	729	736	770	835	816	758	728	785	727	799	782	835	689	727	757	730	785	751	728	724	771	782	782	810	745	769	758	804	752	764	728	773	744	729	759	793	738	767	784	735	771	733	758	733	791	790	740	710	727	841	746	780	799	782	746	757	784	754	745	758	783	742	754	755	731	712	780	713	714	777	750	776	756	747	745	745	786	724	770	786	801	776	736	758	765	777	754	762	745	767	766	778	716	789	761	744	781	719	724	786	769	744	786	755	792	747	735	755	749	774	771	759	750	763	789	797	726	732	795	741	784	743	770	759	696	756	743	793	730	785	700	732	768	754	791	776	796	755	761	736	780	732	721	791	724	753	736	761	759	683	745	766	747	722	712	760	745	772	741	785	771	737	732	805	715	716	748	733	803	741	820	779	769	749	705	744	760	763	755	755	718	767	784	761	694	819	749	724	747	734	751	775	721	743	765	756	728	731	741	749	768	758	782	754	775	794	774	750	753	730	738	765	737	749	738	750	704	752	772	796	747	748	739	787	704	774	747	764	832	734	776	714	758	786	745	739	751	726	691	746	739	750	720	750	700	776	721	764	709	762	741	740	767	756	744	785	747	788	753	828	745	792	794	731	756	746	746	750	771	734	813	711	792	738	736	736	795	747	780	765	718	801	736	737	751	761	781	741	731	774	771	772	756	722	729	706	760	742	722	783	774	793	740	794	740	784	771	739	785	788	740	697	757	742	751	760	725	794	771	744	758	752	801	752	691	758	788	716	740	787	761	758	795	731	716	748	716	736	769	778	747	743	754	765	691	758	733	795	824	752	757	726	753	789	782	759	776	761	730	747	792	774	725	745	775	776	726	726	751	777	751	788	719	735	755	715	771	773	752	739	759	779	715	776	733	777	771	693	689	769	700	777	780	762	773	801	779	762	706	736	742	800	730	763	755	756	760	796	790	713	747	769	747	728	766	754	771	786	720	773	742	738	794	769	749	767	738	775	728	732	768	778	738	720	710	735	754	725	758	759	740	752	782	742	732	793	777	780	772	762	780	759	771	768	769	708	723	790	768	761	776	831	769	768	758	724	724	762	738	754	758	733	763	720	729	786	734	739	748	767	770	785	754	801	713	738	775	763	778	743	749	747	788	803	749	786	778	743	731	757	809	711	771	786	768	754	731	786	736	744	711	731	769	785	767	767	774	835	766	767	771	731	747	734	765	754	736	745	755	731	762	753	744	743	767	748	771	762	787	744	762	777	749	767	748	777	757	755	716	766	751	757	758	799	744	778	804	781	756	718	721	781	783	748	750	806	812	724	747	704	785	808	750	792	745	749	749	776	759	751	746	796	766	742	765	728	748	706	723	768	768	785	772	764	779	763	749	806	810	763	770	744	753	737	777	776	757	765	776	764	754	770	766	759	764	800	776	782	774	712	774	726	754	721	745	761	740	755	757	696	769	779	704	772	769	746	777	778	749	759	742	744	786	736	756	674	764	767	758	773	714	773	750	774	715	757	778	739	753	784	754	750	723	751	763	744	758	759	763	741	765	780	784	738	729	783	736	740	765	750	762	764	788	715	762	803	750	767	748	737	717	777	760	684	762	760	727	734	746	711	787	744	767	771	713	738	734	758	764	760	791	761	714	787	718	790	736	787	799	728	757	730	799	831	766	781	763	767	794	752	803	727	767	772	748	747	794	773	723	735	726	802	721	781	762	777	750	788	773	758	743	746	763	748	742	717	736	795	737	732	750	779	736	808	749	784	752	750	773	819	718	750	746	777	791	814	770	752	763	749	755	776	764	774	754	782	722	766	744	789	790	775	739	749	775	812	683	738	819	702	717	734	741	716	758	765	698	784	761	780	753	763	760	728	739	728	780	721	769	787	747	771	797	748	747	753	699	778	752	760	762	775	753	728	766	756	711	773	743	724	797	761	709	725	777	760	757	738	777	763	771	756	755	800	733	722	784	739	752	766	763	737	799	736	808	816	769	768	787	724	726	752	778	700	765	767	753	776	713	745	760	733	761	765	744	765	723	791	722	735	781	780	796	736	788	783	738	778	800	739	766	692	808	745	739	754	752	762	720	771	770	779	766	772	761	724	720	793	758	732	762	750	701	750	806	747	752	726	778	759	677	738	757	776	747	765	730	817	752	801	729	754	786	744	789	839	772	750	790	731	750	791	753	741	784	789	777	763	773	734	756	740	728	778	719	782	704	800	730	739	767	758	747	755	752	761	781	853	782	806	753	769	737	775	735	691	737	729	794	767	737	739	752	763	744	724	733	785	754	750	799	762	734	742	783	782	765	765	755	790	757	735	736	736	779	746	723	780	755	787	698	847	783	767	787	731	761	730	772	731	761	742	793	798	743	796	741	745	778	800	768	749	768	736	748	758	724	770	724	740	798	731	734	741	801	745	782	751	788	754	795	745	756	772	749	771	754	741	734	725	738	746	775	761	718	756	743	747	789	775	762	744	768	736	790	783	784	747	772	766	726	765	741	773	794	760	806	723	753	738	765	745	728	771	744	777	775	746	779	742	753	770	771	767	771	750	763	771	717	765	718	737	781	771	736	757	744	772	782	753	755	767	733	758	751	718	723	739	723	779	732	755	723	759	777	778	758	778	737	752	789	752	743	808	761	774	746	755	726	794	717	791	762	787	741	723	731	778	762	755	766	714	791	726	719	785	772	783	755	740	729	803	771	788	769	769	698	794	740	729	740	736	738	770	722	797	804	741	765	756	764	748	728	773	727	726	738	738	739	734	761	784	769	735	738	741	767	766	740	746	789	797	713	766	743	773	776	764	765	764	812	774	776	801	747	742	711	680	762	756	747	783	811	734	746	776	730	742	697	798	760	728	781	744	757	751	809	764	809	748	765	791	778	750	724	731	824	764	733	762	796	783	713	808	743	771	812	734	738	721	709	812	736	744	700	711	776	734	734	798	776	725	760	801	771	811	772	788	706	750	781	776	780	815	750	773	783	737	738	792	723	727	730	747	749	802	718	730	748	723	748	752	796	760	734	740	744	783	719	759	819	771	757	744	808	777	760	716	769	763	767	805	751	760	735	752	744	748	714	740	733	760	738	770	778	770	753	776	707	746	731	746	751	756	781	735	732	747	751	766	725	693	777	717	744	778	771	765	750	703	787	752	776	735	758	800	764	738	768	726	731	787	760	758	799	703	773	765	774	743	756	731	779	730	736	753	774	741	733	775	736	771	714	757	749	763	778	797	714	715	730	772	735	779	744	755	777	749	770	759	724	759	748	740	784	772	718	735	831	788	749	786	752	778	791	730	779	742	755	761	806	751	782	773	764	762	778	779	771	793	723	806	753	755	757	756	729	728	768	751	811
3764	325	263	265	253	261	229	245	268	239	247	243	235	229	277	248	243	234	213	219	250	245	224	233	234	226	244	256	259	247	234	260	260	237	204	215	224	230	225	255	244	255	226	229	265	273	225	208	223	222	197	219	249	244	262	221	241	224	278	224	263	256	230	228	233	227	234	276	268	240	226	209	249	225	228	268	213	243	245	191	266	250	229	214	239	229	214	271	213	210	247	249	244	216	232	207	244	226	224	262	238	225	226	215	235	208	237	265	270	226	229	225	253	231	231	236	225	234	223	231	243	236	253	220	240	230	235	238	211	227	213	222	226	238	222	231	207	214	234	234	237	236	211	228	246	241	219	231	227	233	212	209	216	238	219	223	244	252	212	219	224	253	260	231	246	214	246	228	221	252	248	224	224	230	225	265	240	217	215	227	230	228	214	238	229	225	239	210	225	243	229	261	209	244	215	200	219	239	239	257	253	217	222	229	259	227	245	223	244	265	246	207	225	230	214	234	244	209	224	232	217	260	251	209	208	229	224	255	235	221	233	264	250	270	228	248	235	232	207	232	218	231	236	217	240	233	237	235	225	224	251	233	219	215	228	252	214	227	211	213	225	229	218	221	249	247	224	244	228	214	218	228	217	226	238	221	225	247	241	250	243	239	244	245	241	217	212	238	225	251	235	220	235	237	241	231	269	238	231	241	225	234	221	228	231	242	235	256	228	243	238	243	234	232	251	206	207	206	226	233	218	220	253	244	232	247	228	260	229	252	256	236	239	232	242	233	237	245	235	226	216	229	248	232	208	241	237	259	242	255	236	225	245	264	244	221	204	232	216	210	240	227	255	238	228	233	220	218	244	226	221	238	230	238	230	247	219	238	244	244	236	239	249	251	254	249	251	224	208	216	228	232	247	254	230	263	229	254	252	233	208	230	221	251	257	233	208	235	239	221	229	257	221	239	231	201	206	265	233	237	240	204	231	219	235	217	253	234	200	180	235	236	225	206	226	226	259	217	251	217	225	233	244	237	241	221	210	244	238	246	232	232	256	211	231	243	209	204	251	209	237	230	245	230	246	226	246	243	234	245	222	236	252	222	210	227	239	231	231	244	228	240	231	240	218	243	227	231	240	235	242	241	206	239	234	252	235	240	239	256	227	232	227	248	226	207	256	261	223	219	229	233	244	217	247	234	285	227	242	209	242	227	242	268	224	222	218	246	222	254	233	248	244	258	218	200	227	230	222	257	234	210	224	239	235	210	256	256	218	199	241	225	257	223	193	251	253	250	230	264	246	250	216	222	230	224	260	197	247	220	210	237	229	231	261	208	216	224	264	197	246	242	243	250	242	237	240	214	212	210	200	236	221	255	242	246	225	228	223	237	242	255	203	240	227	245	248	251	222	250	217	224	250	256	258	228	219	203	222	251	257	257	222	206	254	205	224	252	230	237	232	232	233	236	233	216	224	264	240	242	233	248	227	275	241	229	226	222	243	243	215	230	256	215	215	203	228	224	229	235	237	236	224	211	238	225	220	217	232	241	254	236	222	218	217	252	256	231	231	267	215	209	224	216	237	236	238	248	228	245	234	235	206	234	213	252	232	225	229	232	210	234	246	218	251	251	260	229	246	234	224	226	245	251	216	220	202	233	231	216	230	203	218	235	259	218	217	225	241	228	196	218	237	232	239	243	260	240	198	221	270	225	247	239	221	236	202	234	232	232	252	212	267	227	223	229	205	227	238	239	225	231	224	217	233	239	235	226	232	231	245	235	228	222	235	242	224	239	233	229	249	247	218	257	212	241	231	244	235	239	259	209	223	232	214	236	220	211	212	231	212	224	236	257	259	206	244	230	239	240	255	241	220	244	223	264	234	217	230	222	224	241	227	217	226	221	211	232	267	222	236	219	249	250	224	194	225	257	200	260	236	271	261	246	249	244	228	235	231	214	213	243	235	212	205	229	245	229	249	239	256	246	246	241	247	220	232	191	213	180	230	247	240	237	206	227	237	253	234	216	214	258	216	226	243	197	190	237	224	217	239	218	220	229	224	221	225	242	214	234	209	198	227	266	207	243	228	218	237	215	225	232	239	246	268	253	246	246	236	237	223	239	242	229	230	243	230	231	234	226	213	211	222	238	236	190	225	230	211	224	206	254	252	221	235	234	232	239	236	210	230	261	234	219	258	241	245	224	228	230	225	246	228	243	192	240	238	203	241	227	231	236	273	239	234	197	239	264	229	223	229	215	224	233	212	242	225	222	249	228	228	227	231	229	229	243	234	223	227	253	213	229	217	258	206	228	234	229	254	218	250	241	255	238	227	229	258	268	252	260	254	273	236	247	243	225	222	240	269	214	240	230	250	243	254	238	260	237	215	247	248	242	223	252	249	251	212	255	226	266	235	202	215	230	243	247	235	207	250	212	224	273	238	209	220	243	251	253	214	246	230	237	200	214	246	257	225	236	201	246	224	258	272	272	222	239	221	218	235	247	230	236	213	244	248	220	236	241	270	236	224	244	240	225	244	232	239	223	214	214	232	243	244	218	224	228	234	264	242	248	224	258	239	278	222	233	232	232	218	255	243	232	219	215	221	232	235	262	240	251	246	260	236	218	257	245	199	235	219	244	241	234	227	234	244	215	249	242	240	242	203	263	222	239	231	240	200	207	254	224	221	226	274	237	224	258	243	210	276	224	195	225	266	220	222	253	222	219	214	233	215	236	207	224	241	219	249	222	233	208	219	228	226	218	236	237	263	255	250	233	252	229	240	233	227	237	257	208	218	243	264	236	232	263	199	224	227	225	228	207	261	240	218	211	210	246	247	203	219	222	223	230	222	238	231	266	213	210	244	218	217	234	242	221	228	248	235	259	242	258	240	250	243	226	258	246	252	261	203	205	260	225	244	215	231	229	267	230	212	250	206	218	240	234	210	254	244	249	254	249	245	240	232	246	218	231	208	234	233	249	225	218	247	235	234	242	229	227	236	235	276	233	250	230	205	219	217	205	241	213	247	236	245	238	223	210	244	239	231	248	214	239	233	249	208	218	222	250	292	254	232	245	267	239	228	232	227	227	232	240	220	236	222	237	239	262	248	260	235	196	224	228	236	213	284	213	252	226	238	245	230	243	238	211	248	241	264	222	270	248	233	231	217	229	231	200	242	258	227	243	254	209	222	229	241	202	231	216	218	234	229	257	250	235	249	245	231	223	228	223	242	207	227	217	254	236	229	247	217	238	235	247	249	262	218	236	239	222	213	233	211	220	205	231	222	248	226	210	238	258	252	247	250	248	243	207	235	221	245	249	233	206	255	242	200	224	240	242	226	224	220	248	243	242	213	230	222	231	241	226	211	227	230	242	268	220	222	225	224	254	239	235	218	226	228	216	217	243	250	220	232	232	232	237	253	234	234	222	247	229	245	229	237	260	253	233	217	234	232	235	236	243	252	209	244	255	214	204	236	237	235	235	265	234	243	246	213	208	226	236	259	245	235	235	245	243
2949	543	592	635	606	617	581	555	558	519	571	575	573	521	568	598	538	557	537	564	572	583	607	538	508	560	545	587	568	557	535	530	586	556	595	583	519	554	561	519	585	532	554	568	537	512	547	523	560	544	526	534	579	535	549	542	543	540	566	502	518	546	513	543	541	544	553	558	581	551	558	541	568	500	565	530	571	523	559	581	564	575	541	571	516	532	521	562	543	526	546	537	537	553	563	559	536	591	561	552	539	542	551	557	572	569	544	562	576	545	567	568	546	595	523	533	550	538	576	542	578	513	514	536	574	553	545	555	535	594	562	566	508	552	559	546	524	553	558	550	552	561	558	547	551	567	567	528	522	570	530	558	541	534	571	565	580	522	535	496	557	544	506	496	541	525	538	543	546	527	558	551	554	547	506	537	553	551	559	539	558	559	514	523	509	537	520	587	537	534	528	530	507	514	575	529	499	545	540	558	567	564	545	519	530	507	543	519	541	540	522	500	539	545	534	575	575	544	526	532	560	569	566	508	548	536	541	518	548	571	529	539	529	569	502	598	544	508	556	514	539	515	555	533	521	573	550	496	508	523	580	516	546	548	516	525	550	540	535	549	605	536	536	515	522	549	531	531	544	558	558	538	561	561	524	559	529	536	527	568	538	507	495	549	569	553	513	513	532	561	592	564	525	525	499	524	533	554	533	548	551	529	506	547	512	562	529	582	556	527	563	554	528	548	551	527	519	538	573	513	578	516	558	530	580	563	537	547	535	516	520	542	561	572	502	534	535	539	575	548	560	585	572	516	523	536	523	558	526	561	549	536	558	532	528	525	545	583	541	538	539	539	528	511	511	525	564	546	544	573	536	568	514	532	527	529	566	539	516	531	565	554	504	535	537	536	506	502	538	552	507	555	533	507	529	588	544	545	528	518	521	557	536	545	523	529	458	533	524	576	511	548	544	552	543	588	525	510	511	537	561	528	532	518	528	520	524	569	545	504	540	565	550	526	503	536	509	563	513	507	544	528	530	527	540	497	584	532	505	558	539	526	532	527	542	568	560	522	565	536	572	519	550	497	512	532	533	573	552	523	536	496	569	516	542	537	579	544	551	586	529	550	542	528	514	580	575	524	560	532	538	560	527	558	514	542	498	522	491	522	553	551	542	533	566	524	571	532	540	587	552	537	563	561	509	535	518	545	548	526	562	510	563	582	566	537	550	498	547	538	544	576	508	519	550	546	546	565	536	539	517	542	508	541	600	555	519	538	591	540	538	535	536	545	517	529	501	514	536	543	538	541	534	563	541	533	556	543	542	558	546	540	560	530	542	557	576	557	534	555	524	574	591	529	521	556	522	547	509	519	536	619	597	547	538	603	545	530	473	543	548	535	537	579	563	519	534	547	522	549	556	524	524	546	566	530	523	539	531	563	523	512	536	520	560	535	564	518	555	534	549	549	532	542	550	507	527	542	523	558	547	511	546	505	549	507	519	539	551	538	526	562	536	567	554	546	562	557	560	529	551	584	581	508	533	551	524	532	540	541	541	536	591	565	564	551	587	514	527	560	544	536	521	553	550	536	536	507	559	553	547	501	508	536	570	543	553	572	499	576	553	547	553	502	539	546	539	520	524	559	517	555	540	539	530	515	526	574	571	524	549	526	572	550	515	565	526	460	577	551	519	562	592	545	537	549	577	554	524	574	574	546	527	535	534	536	541	554	555	557	556	545	554	556	587	529	545	540	538	569	536	552	564	540	531	536	562	527	553	530	515	567	519	538	565	565	527	479	541	560	541	586	536	564	542	556	529	524	540	546	552	526	556	589	527	522	566	532	522	539	531	557	566	555	550	558	548	581	515	547	530	551	536	551	562	540	542	557	537	558	572	533	559	567	550	507	559	575	579	552	532	530	546	549	566	514	518	541	577	509	562	558	548	598	543	530	532	543	570	549	533	508	547	549	562	523	537	520	570	555	521	517	525	558	531	497	540	546	490	524	497	546	521	522	561	524	524	557	512	586	504	523	553	542	557	566	563	536	525	550	579	531	600	562	520	547	570	566	546	550	534	549	529	583	540	525	528	552	529	552	511	570	548	562	505	565	516	547	549	532	559	507	504	511	565	509	562	514	537	540	533	545	532	537	573	523	517	538	554	529	546	521	577	568	544	568	573	551	524	536	543	515	502	560	564	542	550	571	569	566	533	532	520	546	536	540	559	546	516	562	535	561	511	558	516	509	566	533	546	542	545	544	584	551	566	502	510	551	520	533	494	559	543	546	533	526	538	541	542	570	524	549	521	538	509	536	518	569	512	540	569	540	562	576	564	562	563	582	546	540	513	535	554	535	491	513	517	532	538	560	521	533	539	528	576	599	545	552	541	507	535	518	536	555	537	565	531	559	537	519	539	521	544	533	535	521	521	550	559	577	538	561	526	558	522	566	550	560	531	543	587	575	578	505	577	530	521	565	550	534	543	534	520	533	561	535	569	517	522	559	545	591	551	558	544	543	562	563	551	574	572	571	504	527	583	568	539	527	524	513	565	549	580	552	541	547	530	478	541	535	543	579	506	540	558	523	541	582	537	553	541	511	554	535	531	483	551	509	522	552	517	533	557	576	602	553	517	528	528	550	576	566	519	530	541	526	563	562	575	528	492	528	533	529	568	539	530	574	536	523	535	531	499	518	513	574	528	575	546	556	537	550	523	531	551	533	544	535	542	587	549	569	519	506	522	554	558	561	577	523	505	531	563	540	546	542	551	530	533	503	562	529	509	519	534	559	555	510	530	517	528	543	546	574	507	543	546	539	556	538	519	527	559	498	551	532	546	542	535	532	515	547	535	500	504	560	519	553	542	555	584	504	515	514	534	529	535	544	546	580	570	540	545	537	526	522	518	485	558	551	552	540	573	534	595	530	511	534	535	538	564	563	574	532	531	549	581	553	557	507	540	562	564	585	532	525	558	536	499	546	508	516	546	526	531	518	579	573	523	551	553	552	558	545	555	520	509	492	527	544	534	537	565	549	519	545	557	525	522	579	534	557	514	516	558	571	561	574	548	532	566	520	544	518	535	551	527	546	531	537	545	538	520	570	520	523	555	558	536	555	578	535	540	498	548	544	494	584	541	568	551	529	583	561	546	521	538	556	512	574	542	484	549	557	552	560	552	500	552	537	568	540	555	579	525	496	564	516	523	552	560	541	538	531	560	525	539	570	566	503	508	509	570	501	540	564	526	567	506	543	545	572	550	525	533	516	567	544	574	564	533	537	550	542	578	566	547	542	526	552	556	522	523	535	550	533	558	559	529	523	538	522	583	521	554	547	581	551	532	512	569	486	538	548	566	506	502	575	527	480	547	542	581	574	514	499	535	543	580	529	561	568	539	532	568	581	574	510	534	535	520	493	598	576	501	546	566	543	539	533	477	554	572	549	561	542	519	589	559	536	553	548	534	575	532	565	539	498	551	529	564	568	522	526	556	537	583	539	568	544	564	574	565	516	551	559
12186	706	551	465	361	315	223	228	215	205	233	199	203	172	189	193	179	218	236	194	179	175	186	218	190	168	199	174	170	172	214	176	179	195	208	198	164	161	169	153	184	167	165	161	171	172	172	188	171	163	176	185	160	173	180	172	190	173	211	162	183	183	160	187	159	196	183	200	214	193	156	176	164	196	175	158	173	151	192	189	187	159	175	173	142	198	173	156	177	154	174	174	161	182	182	158	169	192	184	162	184	191	165	176	158	183	198	161	146	173	169	182	195	194	200	205	214	184	208	165	189	222	194	189	193	165	172	176	166	146	171	169	154	186	177	182	181	177	173	176	186	182	184	187	186	179	210	191	177	151	174	176	203	201	164	150	176	201	189	189	184	177	191	183	168	167	186	190	185	199	179	174	189	170	208	176	137	173	180	168	161	153	160	189	160	199	153	178	184	174	210	170	172	179	189	166	167	179	211	201	156	192	181	184	177	151	159	190	218	197	174	168	164	179	166	179	182	190	166	172	165	170	172	162	162	177	172	187	190	178	163	193	189	151	178	169	188	184	177	154	181	165	177	150	191	184	180	168	164	175	177	159	193	168	157	177	187	173	171	191	158	180	180	187	170	167	170	161	180	187	170	167	188	179	178	201	205	197	185	163	166	190	160	178	171	177	161	172	179	162	184	171	176	170	182	163	186	165	182	168	167	160	173	186	190	173	170	187	185	183	142	170	196	136	169	187	194	184	163	148	173	160	158	186	181	172	194	200	167	159	184	171	168	160	159	173	166	184	190	159	184	188	155	195	177	186	183	191	179	238	169	229	197	202	171	185	158	166	206	196	186	180	173	168	182	180	158	159	177	181	163	174	183	159	165	141	184	163	185	180	185	176	157	156	142	171	184	164	152	167	186	191	176	173	142	176	181	173	165	184	184	194	170	158	175	170	173	172	167	174	196	161	167	188	171	165	181	182	182	179	181	162	183	186	168	168	190	194	170	167	180	192	173	180	166	186	175	166	201	162	157	178	163	201	163	190	192	194	163	194	201	170	183	176	184	186	190	194	172	143	168	142	185	167	183	173	188	161	166	189	171	165	176	161	172	166	174	156	175	185	166	203	209	166	170	181	185	170	185	165	166	188	173	171	169	177	173	165	184	176	178	164	195	174	184	198	162	154	176	193	195	203	164	165	141	169	186	168	186	173	180	164	190	153	163	152	163	189	185	194	180	165	158	188	169	163	190	185	169	190	148	175	198	182	165	185	164	183	187	175	198	166	175	190	183	173	163	181	149	167	173	171	183	164	162	180	201	167	186	178	167	194	162	153	164	200	177	176	176	187	164	141	183	203	197	185	167	203	150	193	190	172	176	178	173	149	172	169	195	188	195	173	178	178	150	170	153	165	167	189	179	203	189	159	146	164	161	170	199	162	190	176	189	184	192	183	186	173	187	192	167	160	155	175	183	161	197	192	188	187	170	180	159	189	170	172	200	183	170	172	165	158	144	176	177	167	192	201	161	177	197	178	182	158	170	158	185	162	198	158	192	192	171	165	167	161	209	163	168	207	163	201	169	199	172	146	206	170	178	168	151	166	204	183	189	201	194	167	166	160	182	153	185	175	178	176	165	177	174	162	182	168	174	192	158	155	184	184	173	167	189	177	166	214	196	177	189	172	181	162	190	151	196	179	171	163	185	176	190	192	191	163	172	205	171	167	170	180	180	167	190	189	182	164	143	169	173	163	181	171	162	166	158	174	179	179	144	157	166	169	167	170	175	172	157	169	165	179	158	182	166	173	180	159	180	157	160	175	203	191	155	174	178	163	158	166	188	154	159	186	186	178	191	173	175	163	196	145	188	167	169	157	181	177	179	190	184	191	164	170	163	183	162	190	190	170	163	168	208	169	203	178	166	145	171	183	161	170	173	167	184	173	167	187	182	184	185	160	203	182	195	180	176	181	167	190	181	180	194	181	164	178	191	178	187	175	146	181	197	191	176	148	170	187	148	165	170	150	180	163	172	179	170	197	187	182	181	183	180	159	192	191	183	173	176	167	177	193	143	175	181	168	157	184	177	168	160	157	183	183	180	171	170	179	160	178	177	173	172	174	166	185	167	190	171	163	167	161	187	168	184	193	165	163	184	185	195	187	165	163	189	186	151	175	190	177	135	140	175	200	190	181	182	170	203	199	173	190	161	159	188	190	173	161	211	189	167	170	162	166	188	167	165	178	197	167	184	163	208	169	206	182	182	186	179	170	186	185	171	174	178	186	186	182	168	149	178	167	171	182	188	201	151	152	198	174	171	177	168	209	165	160	202	164	166	140	174	172	160	203	194	183	173	173	183	168	158	199	166	181	172	170	168	179	188	193	159	191	196	161	176	184	197	176	181	167	170	187	154	201	161	192	166	158	180	188	193	161	165	204	174	156	144	180	187	194	175	176	185	156	179	157	153	160	177	159	163	165	162	185	160	202	171	172	178	168	170	171	174	195	189	175	169	175	162	152	186	175	188	189	191	167	161	168	155	200	185	166	167	170	181	192	194	183	162	159	180	192	186	181	181	176	164	203	195	174	172	187	167	181	185	166	176	168	164	159	184	165	155	181	172	153	174	163	162	203	151	178	188	187	159	174	189	180	176	182	178	198	152	173	166	162	186	185	180	175	158	170	170	186	175	197	192	190	158	187	166	166	179	162	183	180	153	180	174	170	184	182	161	194	153	139	175	195	185	223	184	198	178	172	172	173	172	155	184	172	174	173	193	187	177	159	172	167	166	166	184	157	180	188	162	187	173	179	165	204	173	161	183	167	181	188	174	185	148	188	165	169	195	195	188	189	159	191	160	187	199	154	201	171	167	188	184	166	171	172	155	166	160	154	205	198	150	184	162	178	177	175	160	185	164	165	213	213	173	192	188	172	167	160	182	176	177	174	159	190	212	196	153	186	169	157	162	186	204	168	172	186	177	161	176	182	187	172	185	176	193	174	187	190	186	194	179	152	183	167	182	186	157	167	162	184	183	188	177	172	178	171	186	190	172	179	177	171	161	176	177	149	186	175	166	195	165	174	167	184	158	185	178	200	197	168	194	177	173	179	190	204	182	195	176	181	169	209	192	164	178	187	158	167	182	158	160	211	160	182	184	169	164	160	161	178	178	166	172	197	165	196	190	205	158	171	154	192	185	192	151	163	167	188	180	183	184	162	180	186	143	202	175	176	187	178	163	147	190	174	182	207	166	175	203	165	179	170	165	185	158	176	151	166	202	177	173	192	170	184	183	152	153	186	170	146	170	175	197	168	178	189	180	195	166	200	184	174	181	183	166	190	134	203	189	180	174	173	161	166	172	193	170	166	175	184	206	155	149	158	158	163	185	178	190	175	143	169	167	164	172	157	174	174	183	168	143	176	168	184	159	148	171	175	164	141	183	161	174	193	201	167	171	158	169	166	153	179	204	199	178	151	177	156	169	175	183	179	196	199	193	168	151	198	200	153	178	147	161	180
8364	728	1252	1399	1227	993	818	773	687	675	578	619	557	542	555	535	532	722	764	514	517	524	516	511	500	511	503	490	499	481	514	490	462	452	535	476	458	448	522	467	481	516	486	432	437	466	471	456	464	473	470	451	454	420	432	424	455	470	478	445	437	440	418	428	466	426	479	432	480	445	435	412	415	420	424	425	439	446	433	459	461	481	445	449	446	455	459	434	455	446	443	453	451	505	446	453	470	430	433	472	435	420	427	424	433	441	475	482	466	440	436	455	422	420	434	434	434	438	465	443	460	393	476	470	473	434	429	429	436	430	438	433	424	466	449	439	413	429	440	435	434	414	441	450	449	416	450	438	421	470	475	449	442	436	414	444	426	435	442	424	456	459	463	453	445	420	478	476	424	474	476	417	422	442	435	417	440	418	458	487	415	424	449	457	419	441	439	449	449	391	441	479	430	461	471	469	479	434	467	415	464	441	434	442	415	420	463	432	475	432	416	433	465	396	421	468	409	443	457	466	464	448	459	449	405	459	436	453	461	423	442	443	420	430	423	491	424	435	476	421	479	428	432	410	441	418	436	445	478	443	449	443	469	418	463	399	458	439	463	456	435	441	419	411	474	455	396	461	473	457	414	464	414	422	465	430	435	446	447	439	467	471	439	443	447	426	423	440	412	476	440	451	439	492	481	453	477	459	439	434	451	447	451	445	429	434	449	433	441	436	458	466	450	416	441	402	436	449	481	450	435	459	465	427	464	423	421	459	427	455	420	458	460	433	444	435	451	467	450	464	441	440	421	419	450	431	413	476	476	436	455	427	473	454	434	433	430	438	445	451	436	434	468	443	435	454	415	406	459	458	436	444	419	447	407	458	436	425	482	439	471	462	465	488	446	451	418	449	435	434	427	464	408	429	477	471	452	457	469	455	470	427	470	436	470	422	455	458	453	411	439	435	439	402	438	442	457	416	459	451	458	467	467	424	449	439	449	441	465	427	430	430	432	472	445	422	456	481	427	462	424	442	441	459	431	442	441	447	437	464	474	467	460	455	453	458	431	480	432	425	460	441	423	449	441	433	460	459	411	430	431	429	448	427	444	454	415	431	430	438	414	452	431	457	448	425	448	441	405	461	435	447	437	434	415	439	433	418	487	447	462	430	429	453	498	443	413	459	422	453	454	434	434	430	433	434	441	457	451	442	451	436	447	415	455	418	472	448	426	429	451	438	486	447	465	446	468	425	418	442	403	406	436	443	461	403	412	431	469	436	447	436	426	465	486	395	395	445	461	458	439	400	455	446	448	447	465	447	429	468	440	454	464	476	436	439	447	450	425	449	457	441	466	452	455	441	453	457	441	440	433	450	439	432	449	456	489	441	428	442	429	480	407	453	416	426	451	459	418	464	428	406	425	434	458	417	432	444	423	439	430	452	459	451	415	473	440	455	476	424	459	446	445	447	435	452	426	452	428	443	476	447	447	440	463	460	458	424	461	457	455	427	425	430	447	432	403	456	451	445	457	422	475	414	431	436	452	461	438	414	432	425	384	428	438	456	453	437	441	417	446	433	425	440	471	470	422	457	447	434	454	457	454	437	492	404	432	447	426	460	413	456	468	469	400	470	417	409	450	447	429	446	457	475	455	466	423	435	423	445	427	441	436	424	436	445	411	439	419	447	451	456	468	416	418	435	440	463	432	421	452	455	427	415	456	497	450	461	432	425	458	453	463	418	442	427	462	404	411	457	459	444	448	437	444	434	489	440	453	431	447	428	446	428	454	432	427	454	443	461	418	427	373	458	420	454	453	444	416	464	408	447	422	438	422	432	459	397	426	421	459	461	430	440	430	428	413	469	433	435	437	454	453	435	455	436	442	441	408	431	463	438	469	448	425	442	464	437	425	448	454	427	440	435	437	453	422	445	434	454	482	409	456	454	436	428	424	460	429	430	461	399	427	462	431	444	462	436	436	438	457	431	426	506	422	443	446	439	454	449	463	406	405	461	431	408	448	440	435	438	442	497	461	441	416	487	461	437	456	467	454	446	466	430	487	464	447	405	444	455	420	459	450	400	501	443	429	430	451	446	465	426	425	437	467	437	422	429	459	432	451	466	447	433	435	448	456	438	431	463	433	450	459	446	422	415	419	436	434	475	438	440	468	406	399	464	430	452	418	458	459	471	478	429	463	412	461	452	441	480	479	459	456	432	486	474	479	414	442	434	449	459	425	441	426	456	404	442	452	457	456	442	446	443	451	427	445	470	443	472	455	431	443	416	435	449	427	463	444	436	494	416	479	455	453	409	421	465	406	427	428	490	458	452	446	439	428	452	432	476	410	441	431	438	444	471	508	435	432	439	465	437	399	420	458	414	479	454	444	439	442	409	458	452	428	419	422	440	442	415	410	449	424	409	427	429	453	442	454	427	425	453	456	438	431	439	443	478	447	440	453	454	448	481	429	428	431	427	455	469	394	477	402	443	418	420	452	424	436	433	395	446	446	451	460	391	481	412	448	467	407	453	445	419	414	423	448	447	416	414	419	451	464	439	422	438	489	434	452	447	448	436	450	422	448	462	434	436	468	421	458	446	478	427	449	466	444	432	497	440	418	475	465	445	423	452	438	478	415	460	464	432	457	454	448	444	451	442	441	489	448	441	436	439	453	398	437	461	415	414	444	428	461	450	433	478	431	456	443	422	441	444	466	454	461	442	436	438	427	458	465	469	476	472	401	449	416	469	423	470	450	419	422	444	426	458	448	449	454	458	438	437	462	479	429	409	369	413	446	429	436	482	399	432	461	443	423	462	468	469	438	432	436	452	425	441	483	482	424	431	448	434	471	423	452	464	459	445	452	437	434	394	412	471	425	420	458	453	450	441	436	443	463	469	453	426	442	425	431	441	504	490	431	454	473	450	475	467	450	415	460	429	414	420	419	437	435	453	472	454	425	431	435	438	462	475	434	446	444	449	465	452	423	483	437	441	464	442	484	456	464	450	449	407	431	472	460	484	470	447	473	429	453	440	440	431	425	467	408	440	465	448	417	448	446	425	422	466	452	444	435	426	430	413	428	416	402	456	464	463	449	438	449	424	470	436	432	458	454	440	451	430	427	421	465	466	494	501	424	468	397	487	426	414	439	416	474	432	467	477	446	470	409	440	448	475	455	408	411	457	451	442	415	439	440	443	422	494	457	450	459	402	432	472	466	427	438	424	466	442	443	433	424	427	469	447	396	411	427	455	458	431	463	424	449	462	443	494	437	433	425	460	448	426	469	439	434	461	419	436	435	443	373	404	445	439	477	444	444	459	447	460	430	457	465	482	465	442	467	447	442	464	444	485	450	436	478	463	416	419	452	451	446	479	442	486	449	461	458	424	457	448	427	436	445	464	452	443	481	434	421	429	438	478	403	449	458	425	454	433	482	459	457	476	432	452	460	419	460	430	406	444	414	509	432	452	458	441	411	480	466	414	454	473	427	484	442	460	456	460	458	448	421	422	437	443
20117	1776	1104	906	707	538	470	426	394	409	402	354	374	363	354	381	373	353	588	337	343	386	394	339	358	389	342	328	306	346	314	361	348	339	313	320	363	325	326	333	333	307	328	327	385	323	348	322	353	351	339	322	326	340	322	317	323	323	298	361	314	349	338	353	343	307	336	328	321	338	291	317	359	352	345	332	299	325	341	322	339	350	317	362	333	329	376	326	349	315	326	362	325	353	350	310	336	341	311	303	359	307	342	324	328	315	320	320	333	310	312	326	307	336	334	322	309	332	306	322	349	330	352	356	306	324	335	335	346	318	332	275	301	346	334	305	369	360	372	317	331	352	340	346	340	316	340	333	304	348	328	315	332	353	313	312	320	354	310	282	348	336	300	326	304	295	329	343	308	340	345	318	322	299	360	323	329	326	339	344	351	303	324	376	340	304	334	293	345	333	317	345	302	309	365	292	307	328	306	313	334	306	299	300	306	326	324	327	346	352	311	302	339	355	337	355	312	316	303	326	306	326	313	347	341	371	339	315	302	322	300	341	328	326	270	346	312	349	331	344	371	348	320	353	295	312	334	323	302	308	315	328	361	323	335	331	337	338	303	317	336	319	322	343	340	296	318	352	328	305	310	321	334	303	335	347	348	339	341	344	370	357	313	309	319	322	307	316	344	314	300	343	347	347	300	322	356	291	331	330	358	338	323	308	346	317	352	320	308	327	337	335	285	332	330	323	302	292	330	344	319	335	295	343	341	329	285	318	342	324	342	316	329	338	339	315	303	312	320	319	309	330	337	289	346	310	300	364	295	345	340	270	322	326	351	345	306	320	324	301	337	333	310	309	327	331	329	349	356	330	325	328	309	322	323	329	304	315	353	330	302	353	353	270	331	334	309	349	320	324	315	338	306	340	310	318	335	325	318	336	352	321	300	325	340	317	335	294	328	348	317	317	324	318	323	315	332	336	314	341	333	350	351	331	352	361	340	318	334	334	305	328	359	339	328	333	311	371	370	328	295	342	326	305	321	307	320	327	324	298	327	342	329	323	332	331	302	341	359	290	328	334	325	347	348	347	359	349	317	305	259	312	307	346	329	352	339	340	328	308	320	303	306	285	326	321	319	308	320	309	336	322	336	329	316	307	307	302	308	329	354	335	324	332	299	340	355	358	328	303	341	337	335	305	303	302	357	328	323	338	287	338	314	324	331	340	364	349	305	317	320	334	363	323	349	338	292	308	323	366	359	357	283	322	341	311	317	314	306	324	315	317	347	331	315	306	347	331	314	296	330	327	352	348	342	322	304	320	344	310	286	324	350	307	354	304	318	328	330	303	297	323	321	324	284	306	335	328	325	338	335	314	329	278	323	346	306	358	335	302	305	316	309	338	351	318	306	355	323	350	364	330	340	332	313	326	322	317	340	313	317	320	336	329	333	302	346	313	354	324	342	330	339	338	312	338	333	330	325	326	340	303	304	306	287	325	350	318	358	342	307	299	346	309	357	340	332	323	292	322	280	357	320	310	350	339	344	321	297	333	336	342	328	312	356	306	320	344	333	287	329	313	348	311	330	335	343	306	360	319	310	279	335	313	299	322	321	328	304	291	297	335	313	328	338	314	344	292	308	298	351	331	354	328	336	366	316	317	335	303	342	342	316	325	292	312	340	322	332	334	352	330	315	339	319	313	346	328	336	328	356	313	336	329	334	324	317	338	326	320	303	322	287	324	310	311	328	337	295	349	322	275	340	348	327	344	329	347	355	327	299	343	317	285	339	329	339	333	336	351	323	323	308	320	341	312	350	333	367	330	291	330	367	305	319	328	311	331	354	307	338	330	299	345	323	303	326	290	315	325	302	310	365	301	306	347	298	360	302	315	351	350	315	313	321	328	316	306	331	309	326	326	306	309	337	296	332	329	335	321	317	336	307	315	325	289	331	304	369	333	308	281	324	294	328	331	297	342	344	360	346	316	336	326	315	337	367	307	349	351	368	317	340	321	286	285	328	346	361	353	276	326	312	301	336	352	330	335	318	366	320	323	312	323	308	306	312	275	341	350	303	317	321	348	303	315	294	318	323	327	358	357	335	303	331	333	348	322	285	339	316	299	335	342	346	337	329	329	322	333	348	333	352	340	303	343	344	365	295	326	335	312	306	299	306	319	374	335	309	301	338	355	326	309	320	351	323	332	293	327	298	305	344	345	337	335	323	351	336	286	330	337	349	354	319	336	344	338	306	354	314	295	322	361	345	347	265	341	315	341	284	360	293	362	350	336	335	349	313	323	312	340	324	320	363	350	333	315	304	311	338	331	333	331	346	282	289	330	343	350	352	303	331	335	320	304	321	296	354	311	354	345	346	327	320	316	337	348	327	303	321	298	363	337	327	304	352	349	348	328	296	331	330	326	318	345	326	348	373	307	345	334	336	308	304	339	346	307	348	355	314	353	318	326	328	302	307	348	325	359	339	341	303	336	340	286	322	366	293	301	301	328	311	316	352	354	313	321	295	293	329	344	360	344	275	357	320	322	333	294	332	338	307	345	338	307	324	293	319	325	326	308	353	342	321	313	355	322	328	322	312	323	292	318	343	354	345	303	344	291	349	351	315	354	334	337	339	314	317	338	320	331	328	330	335	326	316	363	352	370	334	325	319	360	334	289	328	297	361	314	325	290	341	301	293	311	308	298	311	345	363	337	347	365	309	309	334	318	332	333	301	329	300	319	360	351	348	318	322	344	319	314	324	345	322	304	359	286	304	327	338	324	307	310	326	313	339	297	333	337	305	319	347	310	320	307	345	335	338	319	314	340	340	322	342	306	345	339	323	340	282	291	324	345	322	291	319	332	282	328	320	355	293	307	322	317	314	325	338	344	363	364	345	312	312	334	332	332	341	312	321	305	350	311	370	330	289	317	342	331	371	332	331	327	366	303	325	332	329	327	311	319	341	334	326	319	334	359	364	349	308	312	325	315	330	340	365	322	339	338	347	342	294	314	297	285	299	331	332	351	337	337	329	345	305	329	322	316	332	314	332	322	304	322	348	344	335	334	315	311	326	312	350	330	314	318	308	331	305	318	328	326	317	305	349	347	316	325	322	322	347	296	321	313	349	327	352	323	314	321	345	342	325	334	323	315	354	339	316	323	296	306	294	327	320	347	348	287	325	317	311	325	304	297	310	319	318	338	351	325	334	351	315	363	342	354	360	285	375	351	317	351	348	322	301	315	331	378	382	327	291	283	316	357	336	290	332	347	325	311	329	316	331	316	300	309	337	356	335	329	301	311	322	288	364	320	306	320	337	352	327	351	354	344	354	372	336	333	316	320	330	353	316	299	303	313	291	351	318	325	322	357	306	339	322	341	331	358	318	353	355	327	323	328	332	331	371	329	348	327	331	328	347	321	330	333	376	338	312	320	365	353	332	333	313	320	331	330	315	332	304	276	307	332	349	304	288	326	323	336	321	325	328	347	310	328	339	293	362	335	297	325	353	291	347	321
11122	1281	2236	2467	2192	1852	1576	1408	1258	1178	1051	1058	1051	970	946	969	975	966	2600	916	875	907	888	883	908	857	872	812	865	792	819	848	796	815	785	873	824	778	785	800	797	809	799	818	766	784	768	797	767	756	815	749	786	762	798	764	773	778	778	760	800	761	743	723	779	761	761	775	768	744	740	782	760	736	778	774	782	770	802	755	808	751	796	756	740	785	804	754	742	757	751	763	809	724	771	780	798	771	706	775	767	798	721	747	804	783	743	739	759	773	759	802	791	776	784	726	770	786	763	777	745	729	795	720	762	718	757	762	728	773	796	732	677	747	762	731	825	750	777	753	724	759	794	732	796	740	761	719	761	785	779	714	751	766	718	786	742	703	711	757	775	708	836	723	765	753	753	739	789	749	720	788	714	742	731	777	737	757	812	727	746	754	759	688	758	711	792	752	712	731	731	755	758	777	719	736	760	750	762	753	723	722	724	749	741	773	748	737	741	746	759	752	714	762	779	748	774	742	703	773	745	745	778	760	761	750	716	761	718	733	689	758	742	784	674	750	714	762	737	721	762	773	745	749	755	763	750	746	722	747	735	745	721	803	723	758	742	768	797	749	765	731	766	752	733	764	710	718	775	762	728	739	724	757	734	748	748	761	754	755	720	761	771	771	760	762	777	705	772	747	736	737	758	773	746	723	759	725	783	738	756	783	720	741	756	730	763	729	728	750	796	740	737	737	737	738	742	731	765	756	793	751	742	748	734	715	741	726	745	744	734	775	772	855	759	781	751	755	732	765	762	765	744	755	729	746	789	800	769	771	704	747	722	720	756	789	810	749	740	753	685	698	712	726	729	797	719	729	762	764	735	735	763	759	767	689	746	764	738	810	773	775	746	734	728	769	713	720	736	733	763	760	703	749	813	751	756	742	741	732	771	754	752	715	734	770	725	677	703	758	791	757	753	814	736	759	766	747	714	759	739	786	728	737	757	783	714	725	817	746	737	743	721	737	778	740	728	775	737	746	734	783	702	737	734	749	714	745	732	795	759	724	703	765	775	733	715	773	749	740	794	754	750	765	719	711	745	741	760	712	743	762	751	731	753	730	743	773	773	709	767	759	780	739	725	742	813	739	691	765	783	770	750	738	684	735	817	779	750	760	761	768	797	741	752	763	783	683	766	790	726	728	723	734	762	757	731	734	803	799	800	762	809	763	776	778	717	765	733	715	757	751	761	758	766	726	795	717	770	762	761	714	760	732	717	788	710	734	789	752	741	761	760	754	780	764	766	767	695	795	794	753	719	783	761	738	737	774	770	736	755	735	722	742	822	774	730	736	718	733	757	712	782	747	700	748	737	740	768	737	774	733	775	762	743	774	746	721	763	730	771	789	785	776	734	793	742	758	784	731	769	735	733	742	763	785	829	740	749	763	775	740	737	817	696	759	720	746	751	743	767	738	790	730	808	755	696	766	759	756	735	748	798	726	732	769	747	749	778	761	820	743	750	733	707	743	803	808	744	798	794	711	770	794	716	736	737	752	744	800	755	750	771	748	734	727	719	689	795	728	778	760	751	743	817	769	772	779	735	771	736	742	710	748	710	721	737	740	759	753	734	785	768	728	693	714	753	752	765	746	697	722	780	787	756	743	744	734	737	753	741	707	774	734	773	748	792	789	768	767	708	758	722	795	732	760	740	714	799	752	764	779	731	747	794	702	766	774	764	706	806	779	717	734	740	727	760	762	797	749	757	747	724	785	720	748	756	769	756	795	741	786	820	723	761	759	766	702	717	773	741	761	730	799	717	750	739	714	750	737	756	772	761	711	779	746	738	747	731	780	761	741	761	770	724	763	766	743	788	755	770	732	729	729	758	752	778	780	770	786	774	763	685	788	793	770	760	759	802	772	722	758	795	753	745	764	746	758	779	803	752	793	738	772	739	760	754	781	738	750	820	761	756	729	782	788	757	736	786	802	733	733	738	761	774	762	732	737	756	742	767	723	724	756	718	767	775	744	753	742	705	722	766	805	787	751	710	759	735	743	762	761	721	757	747	730	726	797	740	755	731	800	767	781	773	741	735	801	756	739	789	712	748	767	757	709	769	704	767	752	777	781	723	741	736	762	751	730	791	729	793	748	740	733	735	734	723	760	726	731	726	769	786	698	782	753	774	749	760	714	749	732	714	753	756	726	731	742	767	754	795	738	729	723	715	714	789	744	722	715	752	702	746	727	754	734	745	775	722	709	738	752	765	735	689	739	743	755	776	789	774	785	731	696	756	738	749	748	775	765	772	795	759	704	752	714	762	749	773	771	749	717	742	750	730	743	687	728	723	775	714	719	771	732	722	804	769	782	712	760	745	764	760	780	761	727	745	729	759	732	754	754	745	747	837	742	752	775	788	788	778	812	744	734	783	774	762	795	762	744	784	729	754	807	726	763	733	790	688	793	734	770	731	781	749	728	787	720	779	752	794	776	716	665	768	759	760	783	808	765	751	746	736	730	796	812	760	764	717	752	745	770	741	755	736	739	726	706	763	766	776	743	764	780	693	772	732	758	769	690	731	785	725	720	731	763	754	803	779	686	789	743	729	739	742	741	771	758	789	784	709	781	742	746	782	775	765	755	729	806	763	761	754	748	764	738	726	737	757	752	723	741	738	732	675	767	725	755	771	741	739	799	740	725	764	754	736	791	750	765	727	755	756	750	794	751	734	771	786	771	772	743	745	729	731	771	721	708	779	731	756	731	739	729	713	749	753	695	761	754	724	730	723	735	709	753	721	763	741	716	763	755	811	768	713	734	767	747	765	745	709	758	758	786	772	766	748	762	730	765	762	741	795	743	788	747	735	736	741	742	776	781	766	737	764	768	788	767	717	756	756	746	742	752	781	760	769	725	752	773	725	764	767	787	740	737	743	759	777	712	775	740	731	714	760	744	737	729	797	737	776	733	762	753	787	736	720	785	736	760	768	728	717	753	741	791	818	718	752	751	749	759	742	749	773	730	747	740	730	748	776	748	755	788	801	804	775	734	724	772	779	766	753	778	712	757	727	730	790	767	762	761	749	763	762	726	722	747	746	753	746	744	752	796	779	744	756	762	768	766	747	726	797	758	702	731	745	748	732	790	721	775	746	735	746	746	749	781	767	758	796	731	735	738	722	746	734	720	749	757	727	766	747	717	789	759	796	795	770	731	784	759	690	753	771	782	718	746	750	775	728	781	774	740	759	770	759	793	694	749	756	709	722	751	733	728	733	767	777	765	732	778	768	710	774	785	754	730	721	792	765	700	722	761	734	716	731	769	758	763	771	766	733	739	763	730	726	738	808	752	740	761	712	768	735	761	728	778	751	743	738	761	729	695	740	691	777	760	754	745	759	706	705	730	700	750	759	738	732	788	802	741	740	783	737	762	733	749	786	727	743	766	712	779	727	748	737	800	752	707	803	759	764	768	716	756	708	725	701	722	798	754	738	699	751	778	719	749	800	756	731	710	736	771	763	732
3151	264	247	289	261	259	221	215	252	218	229	263	247	250	279	244	227	270	243	228	263	267	233	221	267	243	250	192	227	222	248	234	245	247	268	208	254	253	237	232	223	223	243	214	225	215	234	215	217	248	247	263	237	239	215	217	254	247	229	249	235	232	244	224	218	246	252	265	233	249	232	269	221	252	242	243	245	249	240	242	238	225	242	241	219	239	254	257	234	245	232	219	233	234	273	252	243	231	232	253	225	217	205	238	249	267	228	249	265	223	235	221	233	241	213	225	223	259	221	264	238	235	251	258	252	231	224	213	225	195	214	203	224	243	213	248	219	235	233	243	229	224	255	228	215	244	245	268	244	247	254	272	198	229	204	237	234	239	244	237	227	261	230	245	236	215	245	236	235	251	230	224	213	216	246	207	232	223	244	231	252	231	229	243	249	227	228	233	218	269	220	237	229	260	253	232	256	252	236	235	221	262	267	232	245	238	243	225	218	206	220	246	268	229	217	242	243	226	236	232	195	220	238	230	247	269	217	256	261	229	250	245	241	241	237	239	238	254	217	233	210	245	235	228	256	230	234	243	248	255	219	236	209	243	251	237	232	224	254	242	235	232	248	256	207	254	234	260	228	247	242	255	212	221	214	242	237	247	235	258	243	271	230	231	219	226	229	248	243	214	229	237	238	249	223	242	231	214	237	259	227	243	246	250	227	245	257	267	248	245	210	223	238	208	236	243	220	241	257	266	231	261	234	235	216	230	227	213	214	228	225	232	228	218	235	258	210	205	233	251	261	233	209	250	232	234	247	249	226	226	220	235	255	211	226	217	251	240	222	216	213	248	242	233	231	197	221	207	240	213	227	241	204	254	278	214	225	237	210	214	246	219	228	253	234	215	216	199	240	248	237	253	247	212	240	260	222	243	223	231	227	221	258	239	239	213	242	254	206	224	225	260	230	229	271	230	228	227	250	242	246	217	239	237	233	224	225	231	241	235	228	212	217	215	202	255	241	229	269	230	223	243	228	240	238	277	217	227	219	268	248	197	191	237	207	228	205	232	215	237	192	240	218	204	223	215	228	219	247	247	241	220	237	248	244	214	233	239	251	236	250	220	232	205	246	241	238	220	240	211	220	236	228	264	221	220	232	218	243	214	222	228	272	253	237	210	246	201	211	236	198	220	247	256	260	271	249	241	244	241	245	225	231	203	254	248	236	225	241	225	253	241	244	227	252	254	247	237	216	227	244	278	240	233	242	260	211	234	242	226	225	233	237	262	228	211	259	226	258	249	233	254	268	222	243	245	256	226	228	231	259	219	244	227	239	225	203	204	245	240	228	217	240	239	213	246	227	242	229	247	241	217	240	268	224	276	260	224	208	244	215	239	240	231	249	217	265	223	212	224	235	254	236	208	222	216	223	215	252	260	258	234	251	225	234	232	259	248	238	231	227	236	218	256	244	214	243	221	207	247	238	266	244	272	222	223	223	241	230	229	226	234	239	233	234	241	249	209	248	271	240	221	229	243	233	247	222	229	251	234	220	230	222	232	238	250	217	262	261	210	268	240	249	265	248	265	219	243	240	229	223	247	228	266	188	257	235	250	211	217	196	247	213	249	242	208	213	233	215	244	241	218	216	242	227	207	234	222	232	244	227	218	239	237	222	237	209	194	255	207	243	208	217	249	240	244	256	249	218	260	228	248	234	254	227	218	230	231	226	244	231	254	234	246	234	245	200	221	252	250	248	248	223	231	252	217	232	263	264	233	258	244	221	235	227	210	244	260	220	250	260	218	249	244	239	239	204	211	253	234	230	229	248	199	219	215	228	226	247	235	232	229	282	223	248	226	254	259	243	230	261	229	219	241	235	241	258	241	238	230	249	210	235	257	240	243	219	225	239	203	225	273	239	224	245	229	236	233	200	256	209	224	245	252	244	241	225	211	219	231	233	226	223	225	215	256	226	224	218	235	217	222	218	255	213	214	257	229	232	208	235	241	233	229	223	230	235	245	233	222	243	220	248	237	231	238	219	229	235	210	282	225	247	232	228	242	231	214	241	243	212	252	236	222	267	220	222	220	214	215	230	244	241	215	217	228	215	258	258	254	210	219	218	227	248	230	237	231	218	245	263	227	218	213	255	230	230	238	252	228	227	231	212	204	221	227	213	233	213	219	228	219	237	239	220	188	221	235	269	212	221	233	234	231	236	182	225	244	245	203	217	221	240	273	239	228	236	260	229	232	207	244	236	209	235	231	230	229	228	236	262	248	249	243	208	232	215	232	243	237	249	242	238	247	237	239	204	233	214	237	242	218	203	258	259	266	246	252	216	235	234	218	247	222	218	255	216	193	254	214	275	251	239	249	227	224	247	226	225	237	239	241	240	246	214	214	190	226	241	236	230	244	257	220	218	246	248	240	216	245	224	208	218	253	212	271	212	206	234	212	241	226	222	230	220	234	220	236	249	238	232	207	241	249	235	236	231	249	238	244	222	249	242	242	227	251	245	239	198	242	220	238	218	263	238	248	188	247	215	231	225	261	223	224	217	229	255	223	219	233	242	235	242	252	229	245	240	242	249	215	215	234	241	239	232	229	229	230	281	217	229	234	247	212	233	251	228	214	268	261	227	222	221	245	244	248	251	250	235	250	265	226	261	214	276	251	241	221	247	247	259	241	255	242	219	261	245	252	198	247	229	247	269	221	231	239	264	213	222	253	242	232	260	261	210	242	243	228	264	200	240	209	201	219	228	238	256	243	240	222	238	246	237	218	193	198	224	239	205	213	241	241	240	246	227	268	264	228	243	264	266	225	234	220	226	223	225	252	220	228	242	229	214	234	250	242	268	233	207	241	256	271	238	260	240	225	257	228	228	238	238	231	213	253	239	245	211	227	211	224	254	244	233	227	221	215	227	252	217	250	247	238	224	247	214	230	229	237	225	244	213	261	212	257	234	245	238	223	225	213	231	220	220	208	228	231	251	248	229	259	241	181	257	260	226	231	247	217	259	234	230	234	231	243	261	242	247	235	236	246	237	249	203	251	236	239	230	222	227	237	231	234	241	214	237	265	241	233	234	251	207	224	248	208	235	224	232	223	229	233	227	270	212	208	246	208	248	235	218	234	214	234	232	241	221	247	217	229	268	236	214	223	266	230	234	238	229	222	220	235	236	245	226	229	237	238	238	239	197	238	234	256	253	201	223	212	229	242	238	218	237	197	235	228	247	261	253	241	239	225	220	215	242	263	229	237	223	199	203	234	215	251	241	216	206	226	230	235	212	229	247	235	218	224	245	259	208	283	227	234	226	229	242	213	232	257	224	224	219	228	224	249	280	228	240	262	244	246	237	273	216	240	232	222	224	251	234	211	225	232	264	238	241	243	252	219	240	222	235	227	223	266	265	211	251	252	253	216	248	238	234	234	252	228	266	228	272	226	242	226	228	255	242	229	230	246	232	215	252	250	242	231	204	242	242	259	227	234	224	241	233	221	237	232	233	239
2813	602	667	606	633	636	522	560	570	564	572	568	576	570	540	543	551	575	546	554	575	587	586	537	581	552	530	523	570	548	575	560	532	553	573	577	559	527	561	563	562	551	550	515	563	580	581	556	534	573	573	508	582	510	516	519	552	550	588	577	527	551	557	521	535	523	519	500	573	539	567	583	511	563	608	546	537	540	511	558	541	500	558	534	574	516	513	560	529	564	510	583	536	569	528	557	568	533	569	540	565	518	516	525	539	556	561	571	557	556	534	582	523	580	522	591	513	505	507	559	522	568	572	563	514	525	543	565	547	531	526	547	545	514	503	528	500	547	536	574	549	582	537	550	513	573	531	550	521	526	548	537	491	530	533	565	575	560	574	534	560	535	512	564	539	548	538	516	551	567	577	590	507	567	506	564	542	571	551	526	525	524	502	521	568	594	551	547	542	565	533	516	517	566	556	521	552	547	524	512	553	557	563	485	529	534	547	514	522	585	565	527	525	538	573	483	578	560	577	530	599	509	519	521	530	553	523	557	521	564	593	507	602	494	550	539	537	551	564	578	489	550	568	536	528	529	550	537	555	561	528	565	530	533	551	534	536	543	533	514	538	537	547	545	539	553	527	516	553	554	546	537	528	518	516	533	549	536	571	556	578	557	512	545	543	525	537	515	523	553	568	531	584	542	548	559	545	526	528	502	531	533	544	535	503	560	531	548	522	543	515	560	514	546	539	586	579	582	527	528	541	516	508	560	563	517	611	547	614	534	555	539	514	547	544	562	544	548	572	529	568	565	509	505	575	584	549	522	521	579	530	526	522	545	517	586	543	497	576	558	557	549	549	563	590	507	563	534	519	535	547	552	551	588	522	526	534	502	554	566	529	507	540	544	522	553	554	535	595	559	547	586	538	554	522	565	505	561	522	558	539	537	581	519	519	531	510	562	501	538	543	547	544	531	574	540	573	513	492	507	551	542	528	541	504	553	546	538	529	564	509	551	538	534	557	565	554	514	573	506	560	564	581	494	570	533	509	533	568	525	510	520	524	580	521	546	570	518	572	528	559	526	482	558	551	537	518	575	546	506	527	537	573	575	541	506	562	540	567	565	547	542	546	529	497	494	538	525	559	533	540	572	588	560	560	585	593	564	531	523	547	515	513	559	515	527	536	548	549	548	528	560	550	534	519	546	560	520	580	573	545	571	556	531	544	548	497	522	554	520	547	533	540	471	522	554	542	556	607	581	611	539	497	545	501	545	548	543	544	536	594	523	509	569	544	534	545	549	550	552	519	554	580	543	537	537	568	562	523	515	552	552	523	533	572	512	582	510	523	537	548	537	562	546	559	527	565	522	568	511	528	565	562	538	552	529	527	569	527	566	515	510	530	581	552	524	537	550	554	510	562	542	517	557	558	541	558	555	530	588	578	569	550	553	525	561	569	518	582	531	531	516	548	549	504	548	548	526	553	538	543	520	588	530	523	529	572	553	520	544	513	604	497	567	536	565	552	565	526	555	575	538	496	554	542	551	554	586	540	532	509	561	554	527	487	551	534	552	575	556	549	524	563	564	523	527	542	553	516	517	492	532	560	559	525	565	520	562	503	546	536	580	527	511	570	561	504	549	552	517	567	582	495	574	562	526	546	546	537	568	540	586	615	517	551	519	515	519	537	581	552	550	513	538	558	547	560	551	523	546	523	547	532	552	543	529	547	537	541	548	543	569	520	531	554	520	536	547	575	523	540	541	549	532	529	536	555	549	525	526	535	545	576	537	542	543	544	506	610	569	536	532	564	563	603	548	571	551	548	547	569	546	558	554	543	527	581	512	566	536	525	575	557	503	533	541	548	559	540	518	533	553	529	586	545	519	490	561	575	574	562	533	544	525	551	500	541	582	521	518	532	587	574	526	563	548	529	526	524	582	535	576	577	546	567	584	529	578	535	581	554	561	514	559	543	558	547	548	512	564	547	547	529	520	549	590	519	552	523	572	568	541	513	555	556	551	552	562	528	558	564	560	506	565	556	544	506	515	513	534	589	547	553	528	590	534	512	565	543	566	552	552	549	581	552	556	590	564	526	592	529	529	561	566	528	573	511	538	520	540	524	544	531	506	544	567	534	513	502	548	540	572	558	519	536	531	569	540	566	544	525	491	555	545	580	524	539	510	503	546	513	542	542	550	575	567	537	562	602	540	541	574	549	604	569	549	557	523	538	563	505	532	534	480	557	542	545	553	511	553	550	569	524	568	556	517	524	535	558	549	508	545	544	549	574	560	545	566	570	567	578	566	520	579	586	551	573	541	518	584	569	553	545	540	549	512	569	544	530	562	523	552	575	530	515	547	564	514	537	523	559	520	540	536	518	537	552	533	518	554	600	564	497	549	524	512	584	578	586	509	516	533	562	577	582	540	548	530	518	533	552	526	525	511	523	536	562	570	549	578	507	567	555	549	528	586	554	548	525	587	565	558	549	557	579	540	597	575	539	515	549	558	551	562	490	561	542	546	540	554	541	549	539	549	544	564	559	565	508	508	543	524	534	549	515	567	557	542	537	511	557	562	533	590	547	514	567	541	544	556	537	543	560	537	553	586	555	528	524	524	534	527	518	546	549	582	542	531	550	561	538	507	553	551	545	548	570	505	539	517	532	525	528	501	532	530	561	548	570	536	543	536	560	532	520	522	540	518	526	499	577	555	582	542	500	547	559	543	534	506	507	524	569	555	583	549	543	544	581	588	564	535	532	558	565	517	522	538	552	519	575	558	513	562	581	552	529	568	532	525	593	547	550	521	579	541	528	537	557	589	559	522	533	604	536	539	533	526	567	511	542	578	563	535	540	556	556	552	547	519	538	542	543	558	533	542	573	523	470	572	575	561	523	588	577	587	588	513	575	507	526	547	541	527	533	558	552	492	584	494	534	520	549	514	546	591	558	541	563	571	562	550	574	561	535	553	543	552	562	504	521	509	574	534	572	562	524	528	569	522	517	577	535	524	562	532	562	547	519	543	593	549	553	539	517	553	543	515	515	545	537	529	586	543	509	566	566	551	547	555	550	530	505	576	541	586	580	522	526	527	541	535	527	537	556	517	510	556	505	573	579	492	532	530	512	515	583	500	567	524	559	569	530	562	568	532	471	559	581	569	520	557	566	545	547	534	562	545	560	559	530	559	570	566	541	519	555	560	534	547	534	559	537	500	505	526	511	531	552	549	539	523	532	568	562	541	560	564	552	578	557	576	567	577	559	560	550	500	576	536	583	583	519	510	523	563	571	527	533	541	536	549	515	551	527	571	575	527	556	529	564	527	555	523	520	568	510	559	505	520	509	572	550	525	577	535	599	496	555	546	552	560	551	540	557	572	546	543	529	535	520	558	501	531	566	596	570	543	589	552	507	518	570	553	545	518	529	522	561	526	573	517	507	527	580	542	545	580	558	587	537	538	548	516	594	587	529	530	587	548	586	549	515	513	576	506	565	589	571	527	535	571	574	522	504	580
10604	608	552	464	394	304	269	243	208	216	192	226	177	203	207	183	203	169	304	190	206	195	213	176	160	169	172	207	188	185	190	177	162	194	187	192	188	168	155	156	157	170	142	175	159	182	190	209	168	163	192	186	178	177	170	199	168	196	171	195	202	161	174	176	160	206	169	188	163	199	210	171	177	176	195	210	172	154	185	203	147	168	167	178	175	172	165	181	154	205	181	170	151	178	168	172	206	158	170	197	172	149	178	177	199	157	154	156	177	179	149	185	168	181	175	154	180	204	189	159	172	169	171	186	145	184	188	208	201	176	192	170	179	182	167	193	159	156	154	141	178	188	145	145	174	165	160	223	159	195	178	167	163	176	153	204	209	178	197	168	190	183	186	170	184	182	183	169	154	156	179	207	178	182	175	176	168	188	161	175	193	175	150	157	178	170	164	181	195	199	172	178	167	182	187	168	147	159	192	175	159	176	173	174	167	146	165	165	204	188	190	160	159	180	177	178	172	160	168	180	151	186	178	170	186	201	189	163	195	183	148	152	178	144	184	185	155	173	193	187	167	174	178	202	191	197	171	156	184	177	183	141	174	177	167	160	176	157	182	173	197	165	152	172	213	167	174	173	158	171	174	197	176	173	172	149	171	164	169	169	208	151	179	180	176	181	198	197	182	182	174	205	163	176	198	167	184	165	176	167	203	189	185	182	188	193	184	173	172	156	161	171	164	166	173	168	137	169	187	164	150	186	173	174	191	189	193	173	181	165	172	163	157	207	186	153	169	165	180	160	181	172	152	189	181	182	192	174	211	154	175	164	187	168	129	154	188	197	157	175	172	172	174	178	196	171	172	172	177	196	166	168	170	167	141	162	203	181	167	179	179	164	170	183	180	189	163	171	168	173	162	186	169	154	179	182	194	168	166	189	159	215	174	199	199	154	184	186	150	168	175	179	169	159	168	180	173	184	185	175	188	193	203	159	177	182	175	175	181	164	174	185	178	169	169	165	164	167	150	196	181	141	206	184	161	146	187	172	178	185	174	175	166	176	158	175	196	182	175	182	154	176	159	220	192	215	178	175	167	172	177	159	187	163	191	182	183	186	153	178	164	157	205	171	172	170	178	181	183	181	189	179	173	204	186	157	182	173	175	169	171	140	159	177	147	178	184	185	171	165	185	194	168	192	162	165	166	216	186	183	191	175	177	169	184	178	207	179	159	191	188	183	213	171	172	163	165	184	176	189	180	171	168	180	195	185	199	173	157	171	188	189	200	188	185	181	201	172	187	169	179	176	179	162	195	181	162	188	167	194	187	184	158	205	171	196	203	195	170	166	201	185	178	193	178	177	149	162	161	155	172	190	184	163	157	192	176	187	150	161	187	165	203	189	168	188	167	166	184	167	181	168	161	184	190	172	179	180	173	156	175	171	184	183	161	163	152	166	202	174	158	189	166	192	188	173	171	182	178	179	185	168	191	191	185	161	158	172	176	189	180	162	185	175	191	184	165	157	183	184	186	154	191	169	187	182	172	155	188	185	163	182	183	168	154	186	191	170	172	158	184	176	198	187	204	181	190	172	155	193	180	172	153	165	174	173	179	140	151	184	181	159	183	191	182	188	194	177	175	218	161	171	169	168	186	170	185	172	182	174	175	183	183	169	168	166	190	193	167	157	176	180	184	204	186	160	190	197	195	183	184	145	181	181	181	170	193	199	190	194	171	197	172	173	157	151	170	179	157	163	184	203	163	176	207	184	199	178	175	165	173	185	185	178	174	177	185	189	171	181	143	161	172	168	182	153	207	170	188	193	182	160	171	179	182	182	167	147	177	174	174	167	188	173	161	180	182	170	175	179	160	176	176	167	199	183	184	189	163	179	205	189	145	193	193	155	170	174	174	186	176	174	164	166	166	167	196	178	173	166	159	166	199	172	178	186	172	159	159	177	174	166	198	216	168	161	196	149	175	172	185	177	172	165	197	150	193	159	154	177	166	192	181	174	176	191	172	158	183	164	168	179	178	153	132	140	151	182	159	149	185	193	190	166	180	169	181	157	184	191	180	179	159	194	169	187	176	167	188	167	168	167	201	168	188	169	166	167	180	173	185	165	194	168	168	179	178	157	143	178	159	168	183	176	180	175	167	171	189	191	162	185	188	182	174	160	185	184	191	166	189	185	162	141	188	190	194	185	152	163	166	167	171	201	172	173	178	198	182	175	197	170	155	161	166	191	154	188	165	159	156	186	172	178	167	190	164	150	194	184	171	168	181	165	170	171	190	184	164	179	186	200	188	172	178	167	174	188	157	169	165	146	153	177	169	176	168	184	146	172	154	199	182	179	166	164	155	183	155	173	184	162	143	177	185	171	171	169	156	159	157	181	167	212	184	208	198	173	178	184	186	185	175	190	168	187	191	201	184	192	157	174	176	187	191	174	167	189	181	177	160	177	177	167	149	167	179	159	180	192	178	186	191	169	182	173	168	154	171	156	196	203	181	189	153	182	177	182	179	188	177	180	196	191	203	180	175	154	179	177	174	198	181	162	165	192	187	175	166	190	181	200	193	177	177	163	193	165	165	216	169	175	189	175	185	170	170	171	172	187	203	177	186	188	173	164	181	214	172	173	156	179	175	176	180	183	182	176	195	177	171	164	174	156	160	184	185	156	183	164	162	153	151	184	161	154	184	157	167	175	179	175	166	175	159	171	182	182	192	169	166	202	196	159	170	178	178	188	161	177	169	193	169	177	200	178	192	172	191	171	145	143	203	150	153	173	174	165	177	199	184	181	176	186	158	168	202	174	164	205	154	185	186	199	194	186	163	174	148	172	169	185	159	171	167	194	195	179	178	174	174	164	182	192	164	176	156	168	162	175	175	173	174	171	166	167	162	184	181	175	162	161	199	182	183	179	188	170	161	195	150	152	144	169	173	185	172	184	189	173	176	185	154	175	171	181	139	155	154	199	197	167	168	178	183	162	178	184	197	167	175	181	164	183	175	127	169	190	160	180	204	205	187	159	192	179	169	176	159	170	177	174	179	183	202	197	178	199	175	212	158	141	164	180	158	152	182	176	172	159	153	194	161	181	196	179	187	155	169	154	160	174	176	185	169	174	179	170	199	155	178	159	164	175	175	175	162	186	165	183	160	138	171	157	168	183	155	137	182	157	184	187	168	198	191	172	185	183	189	166	160	164	183	172	179	155	168	159	176	189	161	174	195	188	157	184	181	160	162	173	182	193	190	177	181	156	181	176	187	185	195	172	163	181	190	186	172	183	178	181	187	173	152	186	169	193	184	176	198	185	179	198	173	177	167	176	190	189	186	181	169	164	167	180	162	190	188	170	156	177	149	180	179	174	176	148	194	163	163	156	157	180	157	185	176	152	185	172	188	166	159	180	199	184	177	168	180	153	170	160	173	172	177	200	166	199	166	174	171	199	173	195	150	164	201	180	176	189	166	165	181	158	203	203	167	179	193	167	152	166	196	193	164	185	180	170
7803	713	1201	1422	1173	1011	904	751	663	682	590	595	557	585	543	539	563	575	1355	520	507	542	557	552	495	496	497	504	476	474	522	511	469	472	480	461	444	463	427	455	478	454	446	452	421	472	482	460	407	489	433	461	434	462	439	443	486	454	439	445	441	465	437	424	452	476	501	428	447	450	420	425	457	426	417	440	385	448	455	451	423	402	437	438	456	442	437	463	456	442	487	424	462	444	407	470	473	481	414	480	442	460	459	433	452	453	472	413	472	430	485	442	448	442	467	450	437	455	460	416	446	432	462	416	446	402	443	442	415	429	442	436	421	469	492	434	429	467	474	434	420	449	444	434	429	428	440	456	441	470	436	468	433	432	455	446	442	444	449	463	446	445	431	462	478	427	470	458	445	451	434	459	473	449	434	434	451	433	456	427	423	442	424	462	446	450	442	399	413	450	446	459	449	470	435	427	478	413	422	427	469	460	387	434	453	431	436	440	462	459	470	464	416	444	420	424	459	419	469	472	498	454	438	442	480	420	429	436	471	437	450	441	473	427	427	432	429	434	452	439	462	433	448	429	470	448	424	459	416	442	468	435	452	403	420	417	453	402	441	410	452	482	428	428	412	484	478	432	473	413	439	434	420	471	427	454	436	416	435	427	442	414	424	427	435	450	478	441	414	453	431	468	436	430	420	448	454	446	447	446	419	419	462	440	446	447	439	412	445	448	441	426	445	455	456	445	468	445	456	468	474	445	422	432	436	438	431	442	448	439	453	417	448	428	439	427	438	464	444	433	439	463	426	433	461	458	455	453	431	446	482	425	438	442	440	441	460	458	403	441	483	467	403	445	427	429	418	433	444	459	437	429	420	452	467	472	415	440	423	455	472	444	437	414	390	434	406	427	427	430	473	449	403	450	429	433	455	440	451	444	424	405	449	440	410	435	455	446	446	469	465	435	448	457	467	467	445	449	464	468	495	435	418	448	402	415	455	449	435	427	439	433	439	441	411	461	416	430	450	415	449	424	442	416	460	454	451	433	436	403	455	445	429	417	416	457	436	437	455	460	435	459	413	443	439	457	441	437	410	453	458	398	450	433	462	396	429	459	455	453	432	426	438	467	473	420	444	418	438	420	440	465	467	430	452	438	423	456	411	426	474	486	418	446	411	410	475	403	415	428	430	414	400	449	433	428	394	446	449	442	410	471	426	420	447	411	462	448	449	436	404	408	480	423	416	439	456	464	443	428	427	467	419	440	418	444	457	429	421	446	416	433	462	453	417	429	458	462	396	445	448	450	450	451	436	454	414	413	480	412	437	428	429	418	448	409	452	440	448	454	414	496	441	422	410	427	405	421	437	466	460	418	468	458	444	447	450	468	430	465	439	442	394	439	434	456	432	428	412	457	468	513	446	460	458	408	428	421	431	441	462	422	431	443	395	450	448	414	410	499	412	439	392	418	405	487	454	445	486	405	467	465	466	428	438	411	468	436	447	440	452	385	406	433	481	450	447	425	402	399	423	466	448	427	441	493	422	453	433	432	452	489	431	431	457	446	475	436	438	443	431	395	446	434	450	433	438	419	421	454	445	446	476	445	444	438	443	457	411	475	459	453	401	446	426	451	465	424	403	444	485	421	441	433	451	453	445	432	442	426	463	429	453	477	461	450	454	442	437	431	429	473	475	483	430	426	427	460	423	432	471	424	441	432	434	452	415	454	454	437	449	443	423	441	446	440	429	440	445	416	466	438	392	428	422	424	476	432	418	467	453	421	450	422	412	446	460	460	422	442	424	425	468	454	484	432	450	427	437	448	419	454	466	471	421	452	485	441	413	460	450	403	433	459	458	467	445	472	475	442	409	415	398	423	485	442	422	446	446	479	445	450	460	457	450	444	450	429	455	455	420	414	492	444	396	460	429	462	440	449	426	462	414	426	431	450	404	442	482	424	439	471	426	452	473	442	453	474	451	410	472	461	455	456	455	489	439	447	456	466	441	425	431	437	455	427	440	441	445	431	433	469	481	445	465	445	433	409	435	444	443	425	456	446	422	423	416	452	436	430	418	438	429	389	457	437	460	458	403	423	489	438	431	451	422	457	404	408	466	431	431	417	455	430	461	416	446	483	455	449	474	425	459	454	403	427	476	454	458	420	443	443	412	473	391	421	448	438	424	452	434	426	457	453	448	437	436	440	445	429	432	434	440	441	456	441	422	447	414	435	449	445	489	437	445	423	447	428	466	460	437	444	444	483	447	497	424	439	428	449	463	477	425	463	440	410	492	411	454	457	405	465	448	447	442	479	420	396	387	426	437	473	458	461	501	458	440	417	438	442	416	434	466	410	460	431	465	444	440	435	441	436	445	456	429	381	437	425	454	438	455	411	451	426	460	429	440	429	440	431	425	440	374	425	415	479	452	444	424	454	434	400	411	436	472	413	440	435	412	449	435	394	435	436	429	448	433	445	450	416	411	463	428	414	463	450	433	448	480	420	438	405	500	430	423	470	452	425	449	436	434	433	413	414	438	423	424	422	456	442	454	446	429	429	441	448	437	416	417	454	449	421	464	424	444	434	445	441	402	446	450	427	436	473	429	444	476	429	445	461	444	432	365	471	455	420	424	454	459	428	477	448	460	416	453	440	427	455	415	428	438	405	460	465	452	444	446	434	465	464	447	449	447	447	439	436	437	430	464	475	465	435	423	446	422	448	442	462	436	406	433	418	461	431	408	442	420	434	420	418	456	451	468	460	465	465	468	416	447	466	434	440	422	452	425	471	457	486	471	441	453	416	448	436	435	475	420	424	464	443	434	458	439	405	442	426	449	418	440	416	451	427	450	487	450	428	427	455	460	459	432	442	430	449	401	449	433	452	434	418	401	437	420	431	429	425	432	477	489	422	426	412	397	487	403	450	419	443	483	437	436	453	451	472	438	431	472	408	461	452	414	445	424	435	425	443	467	465	453	450	451	424	406	408	461	477	458	457	415	453	395	442	444	439	467	448	422	441	421	461	415	432	461	428	419	424	420	400	469	452	433	473	411	432	468	488	413	437	445	429	431	461	415	432	449	450	447	469	443	478	454	415	460	430	424	404	440	425	432	478	423	448	435	418	460	489	457	453	434	479	402	474	443	457	429	431	424	424	415	414	441	435	442	473	445	449	446	408	423	419	425	455	424	467	454	472	456	414	441	443	433	412	456	428	467	422	467	453	480	447	421	455	422	451	457	442	447	427	393	406	492	428	456	435	469	410	502	453	431	427	451	402	427	446	403	418	454	458	450	437	427	426	434	404	446	431	498	445	430	452	438	457	477	418	414	428	477	428	442	425	453	427	455	436	477	426	413	433	475	448	406	457	463	434	465	445	450	474	451	464	472	438	447	454	446	438	454	437	444	442	441	431	404	428	432	417	450	417	441	436	439	445	430	483	445	452	431	461	429	432	455	439	425	431	447	429	455	473	465	482	443	500	420	445	432	426	424	449	430	456	443	441	430	423	435	477
17654	1455	1089	890	721	549	494	471	396	383	370	372	329	375	342	369	372	360	505	342	344	354	346	346	356	304	374	368	338	336	335	322	308	310	317	325	299	318	331	332	339	340	335	335	344	349	340	294	317	319	343	357	349	324	337	320	310	333	320	302	330	330	336	311	338	346	342	320	345	312	319	346	344	331	321	316	309	340	345	321	358	295	324	299	323	292	334	335	327	350	304	317	306	320	299	321	304	344	319	336	333	316	283	310	322	301	329	337	323	360	333	319	299	339	350	318	333	314	306	315	351	313	321	349	319	346	331	320	313	349	335	361	340	328	320	332	298	348	332	348	323	316	290	345	314	337	326	318	287	288	339	371	298	357	308	337	313	340	350	302	343	323	325	305	322	331	334	336	333	338	273	292	315	360	315	336	334	325	305	316	309	291	306	306	318	314	313	303	314	327	310	343	343	321	329	300	302	359	288	306	321	339	342	305	331	315	307	346	304	270	323	340	308	337	357	285	324	307	337	343	311	337	318	307	316	303	352	303	354	320	319	351	350	308	310	316	306	349	354	308	321	316	374	331	318	314	315	322	311	309	340	340	321	348	349	334	309	333	378	346	349	307	322	329	333	327	329	360	326	325	362	303	339	327	324	345	323	337	315	335	306	335	330	333	310	324	333	305	323	334	328	304	327	322	332	360	315	318	321	293	313	340	319	311	324	316	315	334	311	369	279	336	347	327	312	290	321	330	341	356	344	345	317	322	325	344	322	292	312	337	349	337	369	321	315	318	308	320	344	316	297	288	336	353	328	343	349	341	316	313	287	329	311	369	307	323	327	350	343	296	337	285	328	322	302	344	343	335	305	322	305	314	319	312	319	326	337	326	313	322	360	334	327	318	356	361	322	312	348	338	320	313	319	325	317	316	336	346	355	288	311	324	302	302	348	297	317	340	293	303	337	339	291	347	354	302	331	344	329	311	324	370	348	349	316	344	331	345	284	287	307	326	356	321	304	310	321	309	363	313	324	330	334	309	319	290	310	348	310	319	335	339	316	315	330	310	306	295	305	295	322	315	327	323	305	330	331	337	307	302	315	335	326	287	322	327	297	316	294	365	301	304	306	357	326	345	358	301	344	302	321	360	366	277	326	328	344	350	335	314	349	353	312	322	363	388	319	308	369	332	311	295	349	328	309	316	304	324	316	296	317	315	349	335	359	323	285	289	284	340	297	321	314	360	348	309	306	301	343	335	320	309	313	328	355	337	315	314	324	317	337	327	309	309	324	316	342	312	309	343	307	333	336	312	331	338	324	312	323	350	332	306	322	359	326	341	325	334	337	344	294	310	322	314	309	344	308	325	322	330	366	298	340	333	318	284	324	320	308	345	308	309	326	297	275	304	338	323	312	330	332	361	323	363	350	345	299	312	331	334	339	348	318	342	328	315	299	347	349	331	322	314	302	302	295	353	341	281	324	306	350	294	321	340	369	326	310	362	310	328	326	357	343	327	300	297	325	317	334	323	289	323	295	320	342	344	330	326	346	293	336	337	316	329	334	312	287	309	302	317	294	318	309	320	309	364	297	351	339	326	294	330	301	301	327	348	321	338	324	330	317	298	319	346	315	316	330	348	324	326	329	299	336	338	341	345	326	295	317	314	299	360	305	312	320	313	325	286	306	326	350	356	331	349	295	342	320	333	342	347	353	324	330	317	309	351	328	281	334	333	331	350	330	341	310	348	320	351	320	309	298	308	301	292	322	328	323	317	318	333	290	324	322	339	335	342	309	314	311	317	335	334	330	341	339	317	327	306	311	346	322	316	347	324	344	297	306	318	338	340	341	279	323	325	332	300	311	297	332	339	343	322	350	351	288	326	328	343	291	297	321	332	322	339	319	299	315	323	321	303	323	305	330	295	314	356	353	274	304	353	287	307	334	308	318	331	290	292	271	292	304	308	363	322	336	296	323	351	323	333	309	318	312	338	308	313	345	349	351	366	318	291	331	340	316	283	314	346	334	310	312	288	322	324	329	301	330	334	326	319	314	302	293	347	329	315	299	304	322	328	322	348	347	335	345	319	318	339	322	314	332	312	345	358	336	331	313	300	327	358	313	331	310	307	354	344	353	303	358	300	323	338	357	349	335	297	339	321	316	310	337	313	301	320	330	299	320	316	365	354	301	326	327	360	297	291	310	307	324	317	311	315	342	318	350	313	298	298	314	310	321	317	294	379	319	354	320	330	348	353	310	328	317	332	318	348	312	297	340	343	340	330	333	342	332	340	333	320	301	327	318	321	333	357	351	348	323	335	368	312	328	334	331	357	334	307	310	316	341	322	304	351	325	326	348	350	353	338	303	299	308	304	327	284	354	337	354	317	315	314	331	299	341	358	319	316	304	336	339	305	308	311	306	336	365	323	328	326	299	334	325	305	334	347	307	313	334	337	325	356	314	327	303	323	294	323	318	311	317	300	333	352	342	356	306	339	292	313	358	336	317	345	295	343	319	308	321	317	293	346	314	320	348	299	321	341	348	321	347	336	362	337	319	331	337	302	272	331	320	334	355	349	346	349	328	327	320	336	328	303	286	304	305	357	310	314	316	335	326	337	328	335	322	285	330	328	354	349	330	327	288	300	314	326	333	302	321	344	311	324	316	320	344	339	346	319	348	299	298	299	308	312	340	323	310	327	321	319	326	307	347	320	346	304	345	312	346	344	306	318	330	282	345	326	343	290	307	319	325	360	305	305	317	345	315	333	312	316	322	359	314	323	388	317	331	304	331	322	336	327	305	294	342	307	311	330	332	343	304	308	331	355	326	288	337	317	302	318	342	319	329	359	307	318	332	313	324	326	297	317	305	315	335	320	344	337	303	326	301	351	277	290	347	307	295	355	315	351	323	339	364	330	310	354	336	322	319	342	372	318	359	309	337	332	348	327	330	339	367	300	326	333	325	325	290	328	330	281	309	363	314	304	357	329	340	323	325	328	316	303	343	349	324	325	317	329	309	324	332	341	301	337	309	296	333	381	327	321	316	333	332	347	303	328	310	311	335	313	316	282	334	310	308	320	334	332	320	338	296	300	327	330	364	321	296	337	328	315	324	332	324	304	337	357	325	320	319	338	355	337	318	282	288	341	308	322	328	289	271	321	298	334	401	329	322	326	339	323	359	322	289	327	317	327	308	313	345	356	313	317	351	346	313	302	320	331	288	306	320	349	331	312	318	294	318	335	320	333	306	328	312	320	312	309	317	285	325	308	327	298	314	333	331	285	313	320	299	347	343	333	304	329	352	323	333	331	343	305	320	328	313	335	318	318	333	305	352	325	342	348	345	337	308	349	322	331	346	329	323	335	306	301	343	334	271	318	303	340	317	320	357	323	352	349	327	316	307	366	289	337	305	302	343	326	322	340	320	343	315	317	357	284	305	327	318	323	316	324	301	351	344	280	291	324	320	330	339	367	327	330	309	290	333	281	273	322	347	356	305	339	335	351	333	314	330	349
9984	1331	2224	2535	2166	1873	1522	1435	1263	1111	1050	1065	965	967	1029	940	951	984	1919	921	935	896	929	919	835	867	833	833	831	781	899	826	832	826	823	779	855	822	789	800	781	785	770	763	780	806	806	814	796	682	762	773	773	783	742	753	737	727	754	777	710	756	806	728	784	810	775	790	757	775	767	708	791	772	728	731	710	768	766	740	709	746	756	766	773	774	740	701	755	724	748	712	724	725	767	781	704	733	735	768	787	750	734	739	739	772	734	772	714	732	785	770	716	775	718	757	744	747	757	763	758	749	735	756	721	758	747	711	724	707	769	783	749	770	726	768	739	767	761	763	733	770	741	716	762	783	739	778	740	715	696	760	770	745	766	761	771	768	761	751	770	793	783	731	750	719	739	694	709	681	758	685	709	724	789	743	708	764	748	783	752	708	736	712	690	732	795	790	721	763	758	733	755	790	756	755	712	787	720	771	737	697	768	763	736	778	704	739	685	797	749	732	778	744	737	706	752	729	729	732	768	758	723	777	819	694	741	742	746	761	751	764	725	707	731	737	707	732	712	795	697	790	762	713	754	814	781	700	709	722	736	765	776	748	755	707	705	702	751	745	743	731	729	776	678	777	706	778	788	741	725	730	785	748	703	771	777	702	735	772	770	785	726	734	766	714	723	693	786	744	744	755	778	762	758	775	765	743	699	814	683	723	782	730	751	755	753	753	710	775	811	733	749	764	741	754	755	741	780	721	760	741	644	766	754	694	728	827	757	777	734	724	728	765	715	761	786	763	705	739	756	733	736	743	739	744	795	716	793	745	752	722	796	747	742	796	798	760	749	730	724	732	765	722	722	778	745	767	722	764	778	728	686	799	791	750	720	746	745	735	739	735	726	733	732	779	772	703	745	732	752	777	748	803	784	827	798	753	748	798	751	762	749	744	710	751	755	731	733	719	790	709	704	758	726	740	780	754	751	798	702	763	752	775	764	714	778	717	733	731	752	707	749	714	785	763	759	749	749	732	756	780	745	729	716	753	735	747	726	765	749	748	706	691	749	761	706	719	759	729	727	773	735	682	798	733	754	734	724	731	772	682	749	738	771	722	731	780	749	749	725	755	728	689	745	753	782	736	762	712	734	742	782	718	733	739	776	695	711	706	741	752	774	697	752	727	779	719	765	762	739	796	750	724	773	754	762	721	754	751	792	734	754	726	719	746	730	786	765	790	736	785	725	715	748	713	752	723	755	751	701	742	721	738	773	805	715	721	775	780	734	763	773	767	787	699	739	691	728	730	776	753	765	716	777	779	772	710	760	712	756	734	775	744	780	779	744	799	724	777	706	777	749	749	770	757	759	762	688	742	740	748	741	727	756	730	749	744	782	747	738	735	742	766	806	749	757	723	761	734	760	769	737	715	725	759	765	759	763	774	720	776	754	716	751	809	729	697	767	766	784	791	696	742	729	749	718	735	756	779	759	777	707	700	783	736	741	696	748	750	757	734	754	747	721	688	753	744	755	736	736	726	767	731	721	720	740	745	720	764	730	745	752	749	737	714	667	725	747	726	780	743	723	761	765	734	746	786	752	769	759	729	758	736	763	724	750	777	790	756	785	723	752	739	740	736	721	769	740	713	759	763	747	710	758	738	805	731	767	734	762	749	723	735	791	731	773	737	762	718	767	769	746	757	773	752	751	736	697	752	740	709	791	788	789	756	743	773	730	738	740	736	793	735	714	708	769	743	722	749	701	741	736	749	710	762	803	740	742	755	701	723	708	701	761	758	796	731	754	771	746	746	719	734	749	774	734	741	732	755	722	771	746	740	736	748	786	768	760	753	800	731	756	769	799	748	732	717	748	745	736	761	732	708	759	725	763	779	747	717	779	786	699	694	792	766	721	737	711	740	742	722	738	748	808	719	770	770	740	682	745	708	740	775	764	753	728	762	750	801	742	729	756	723	694	796	720	799	714	710	789	706	735	727	720	772	726	763	755	735	735	758	722	743	728	752	755	774	731	754	747	751	702	737	736	755	705	803	764	780	739	795	747	770	780	763	760	807	738	768	742	750	741	722	738	780	727	759	701	756	780	768	772	783	741	720	730	713	766	720	741	794	754	699	774	755	779	757	681	756	740	723	702	671	735	736	771	753	699	770	741	751	789	724	707	709	747	773	748	706	764	768	753	771	736	782	726	728	732	789	787	757	712	789	751	736	759	688	743	672	719	733	724	739	706	768	729	751	753	731	769	694	803	771	751	767	730	761	749	748	714	772	727	698	783	718	776	754	783	746	777	770	714	773	750	711	742	758	717	763	752	698	723	749	749	783	739	747	749	792	802	705	719	765	783	734	765	744	742	740	735	766	741	742	824	756	743	768	767	760	753	726	700	699	786	724	751	722	773	753	747	772	743	752	697	708	776	769	781	707	755	750	750	763	709	792	740	780	777	709	756	675	702	760	784	773	759	796	728	716	716	704	783	748	749	760	744	701	772	773	733	751	723	772	739	778	753	768	768	761	716	732	738	760	718	714	731	742	778	729	787	729	690	740	731	726	749	725	791	755	796	794	715	762	738	723	686	784	706	707	725	732	775	748	755	749	716	740	779	701	746	756	731	760	757	747	738	733	768	774	701	707	726	816	738	736	726	721	743	696	774	741	770	771	763	778	766	715	786	693	726	713	753	737	750	764	745	733	766	739	725	726	705	774	738	748	727	758	706	744	775	774	756	748	784	748	714	768	764	753	726	712	728	754	792	749	802	732	790	755	773	750	741	749	723	726	759	731	765	793	747	724	748	727	726	727	739	796	702	743	739	754	791	772	737	716	709	770	770	782	746	777	748	746	789	730	724	746	733	727	826	746	750	763	762	778	708	730	735	777	730	786	772	794	753	715	753	751	727	723	758	719	744	748	769	723	731	693	732	762	745	747	701	790	746	765	719	740	765	754	795	776	775	772	764	769	789	805	746	755	721	736	758	720	723	737	765	744	777	776	732	736	754	755	727	789	769	724	759	711	690	771	749	722	701	723	754	738	751	770	765	761	732	733	745	759	684	721	727	758	764	782	782	780	821	738	750	715	697	736	757	750	743	742	702	729	766	711	731	794	762	797	736	739	777	798	730	778	721	765	737	763	767	755	726	706	724	725	709	712	760	772	744	730	753	706	738	749	786	731	689	740	719	760	730	726	807	688	769	789	784	713	719	739	729	755	730	735	768	698	721	782	718	729	739	762	713	766	729	714	744	728	744	810	716	698	758	698	743	728	757	758	764	708	761	744	737	707	716	804	769	745	702	764	727	731	732	765	753	744	750	759	743	746	737	752	793	679	731	776	770	750	744	764	723	746	749	717	712	767	745	771	743	713	731	706	697	696	690	743	710	697	751	763	695	730	748	739	734	722	727	695	731	760	727	749	755	774	763	720	724	773	721	768	746	735	713	777	795	741	733	804	734	733	778	767	713	757	751	750	712	707	709	763	742	719	759	706	753	720	776	786	774	753	761	751
2233	249	236	288	257	265	264	205	261	248	232	230	236	229	241	215	239	215	239	251	246	254	236	255	238	229	238	230	239	239	217	212	249	216	194	224	222	189	234	225	255	276	250	232	249	227	245	234	225	237	261	226	219	223	196	237	250	198	236	231	204	213	222	245	238	236	249	215	257	235	228	268	237	263	249	233	218	210	222	216	204	223	234	259	216	247	215	245	233	245	236	239	240	248	234	222	249	226	259	216	258	252	187	244	247	231	210	237	248	248	227	226	206	240	210	239	220	222	241	227	231	245	245	256	213	216	228	229	227	243	232	225	236	235	238	214	230	243	212	245	233	215	271	226	230	214	207	211	189	225	225	245	237	216	225	231	219	244	226	255	251	217	232	219	216	222	231	234	245	261	264	240	236	260	240	243	243	206	205	232	243	243	254	227	230	228	232	222	225	265	231	238	250	211	216	207	229	228	228	233	229	233	241	235	227	238	216	244	229	224	204	238	236	247	203	232	254	200	231	215	224	225	224	211	235	242	215	190	242	246	224	246	234	223	240	234	225	258	222	232	235	213	244	220	204	207	213	239	238	243	234	229	230	233	217	223	235	229	268	227	267	217	258	214	229	261	236	234	229	225	249	232	235	221	228	207	220	270	244	220	250	231	227	228	210	217	228	246	253	234	227	244	241	242	226	232	240	219	219	190	222	228	220	218	214	272	257	216	245	251	243	236	237	211	237	241	254	214	239	224	224	207	228	249	257	219	259	230	257	243	238	213	215	226	222	209	208	242	270	263	215	221	222	227	216	231	226	228	225	224	246	199	233	222	214	205	225	232	239	217	227	227	188	234	247	244	242	205	197	234	249	241	239	240	234	251	220	224	201	223	224	228	239	219	256	208	244	214	245	261	279	243	269	251	204	222	232	244	232	216	265	216	240	251	259	211	219	210	233	236	244	196	265	220	219	221	266	234	223	218	233	227	202	235	233	219	249	253	234	236	226	223	238	227	236	202	220	222	223	227	220	224	240	208	203	246	225	256	230	220	254	234	252	221	217	213	259	231	190	229	221	214	244	228	238	227	235	229	236	231	233	236	194	247	223	212	217	203	261	228	213	224	204	233	226	219	249	248	262	236	208	221	221	234	274	240	225	224	237	247	225	259	241	216	229	210	230	215	242	230	227	247	230	241	228	200	229	218	234	262	245	247	235	243	230	210	234	242	244	236	226	216	230	271	248	237	250	209	239	226	229	238	241	230	246	267	253	230	262	241	227	214	248	223	230	272	245	178	218	228	266	230	215	232	228	233	225	219	220	205	225	239	235	231	250	210	220	246	213	240	245	238	253	235	220	204	231	232	236	235	228	184	242	250	271	227	207	225	243	220	208	234	248	256	215	230	196	242	220	269	221	236	235	194	250	246	227	228	227	258	249	241	215	250	220	231	229	218	235	237	229	239	217	229	226	226	220	230	245	277	214	231	237	234	233	248	236	222	253	228	222	222	266	230	261	226	190	229	221	217	215	250	235	268	245	247	210	242	215	229	224	232	242	238	211	208	271	222	235	210	219	233	201	218	217	240	245	232	213	236	210	228	267	230	227	217	196	253	243	231	255	243	215	247	224	229	242	189	222	233	208	217	247	268	220	217	246	235	239	205	241	234	237	217	223	261	233	223	242	223	233	237	240	226	226	235	227	227	225	252	235	229	260	241	175	207	216	239	216	245	225	225	217	221	236	220	236	203	221	232	225	222	216	225	228	239	244	223	207	236	198	234	223	222	209	235	254	225	223	214	203	261	258	245	221	243	251	229	230	247	241	252	237	207	242	238	222	242	219	222	241	229	216	207	216	239	241	213	255	189	206	219	206	234	243	255	232	225	231	242	273	252	241	231	223	230	201	243	240	222	255	216	214	200	228	221	254	258	225	195	244	234	243	240	220	249	222	225	253	226	192	243	231	235	222	220	225	220	233	258	248	214	229	237	228	203	211	241	254	247	218	226	252	247	244	197	250	253	238	234	239	208	246	234	243	227	244	233	237	238	213	232	221	230	219	236	244	219	225	226	248	233	232	221	227	231	240	242	230	219	220	202	243	254	223	215	230	238	225	202	200	246	234	214	209	204	248	246	243	217	203	257	224	243	234	219	247	224	240	196	239	231	264	263	244	239	242	249	215	249	211	221	217	231	225	236	235	222	217	269	258	217	259	226	237	208	230	216	236	218	229	230	249	229	263	228	268	205	227	242	207	248	256	238	254	220	213	182	256	201	219	246	263	220	246	226	251	231	236	269	245	221	221	242	253	248	274	221	235	220	227	287	240	241	245	233	212	196	258	240	239	214	225	207	231	223	214	262	232	219	235	250	240	233	231	170	219	239	237	246	268	207	245	243	243	245	252	231	254	223	236	209	243	227	196	209	222	229	235	229	219	205	225	254	251	221	212	221	223	213	237	213	216	242	222	241	213	240	218	209	226	237	224	232	217	213	252	248	231	237	242	204	222	222	205	252	212	251	239	239	228	195	230	250	232	218	224	235	223	239	230	230	247	231	206	221	235	223	225	239	238	255	245	253	249	246	240	242	213	233	244	249	231	248	228	232	251	251	232	215	210	233	259	201	233	236	225	200	262	214	217	218	226	243	231	217	191	228	198	212	221	213	221	208	222	232	199	230	257	213	229	254	237	223	216	225	253	233	245	217	251	235	244	228	228	241	252	218	247	227	245	230	216	236	230	243	224	250	225	245	232	264	222	231	271	228	217	260	210	218	214	212	228	233	228	221	218	238	229	220	238	210	226	263	219	220	224	261	217	217	215	236	237	232	211	207	227	227	264	242	234	222	223	262	220	230	246	224	244	208	247	237	210	245	240	237	218	227	197	223	245	240	226	220	212	238	214	228	247	227	208	196	252	232	224	244	271	234	219	252	247	248	257	233	237	216	228	208	230	233	242	251	229	221	249	219	226	220	240	226	250	206	255	207	257	264	226	253	246	238	264	232	254	239	229	230	218	209	180	249	246	211	230	215	227	218	239	237	221	227	221	228	251	230	240	220	226	242	255	245	226	240	228	246	218	237	216	230	234	225	233	225	236	209	237	201	204	248	234	238	237	224	249	213	229	257	221	218	204	250	225	203	210	217	241	224	233	233	184	231	253	243	228	219	244	217	219	210	253	220	207	249	216	244	215	210	238	225	225	217	260	241	230	222	235	236	227	225	224	204	218	230	226	277	237	216	242	227	208	230	232	237	247	216	243	230	252	235	262	273	243	218	216	217	225	225	210	223	195	258	244	214	254	225	250	247	258	224	232	224	244	234	202	215	231	239	241	239	230	221	214	230	238	247	244	227	247	245	234	236	234	243	256	243	235	253	255	209	241	204	279	249	204	222	245	208	258	224	213	231	247	224	227	218	220	217	237	205	206	219	226	251	245	254	251	214	225	225	231	207	238	243	248	209	233	215	227	228	204	227	229	224	258	237	233	245	241	256	272	188	242	209	241	220	252	222
2448	582	632	629	639	538	577	596	558	575	531	546	567	556	569	567	594	538	563	587	558	521	582	571	583	579	528	546	583	574	520	554	498	563	513	565	539	548	581	548	488	545	494	567	525	528	498	558	536	559	575	542	516	554	562	515	566	550	606	541	526	567	554	531	574	556	539	536	548	504	527	572	540	561	523	561	568	531	541	563	553	517	512	600	522	498	556	525	541	480	565	550	530	537	522	552	551	516	538	508	557	531	541	482	524	531	536	522	545	561	544	535	562	528	510	517	572	531	572	569	531	534	565	518	545	546	563	499	509	538	518	541	532	489	541	557	574	526	544	533	493	533	525	553	469	555	523	535	511	534	544	554	520	566	561	525	562	539	535	548	491	558	531	526	529	539	549	541	535	533	538	551	548	493	578	562	508	513	515	558	514	523	527	532	535	551	550	506	548	500	544	565	530	545	555	548	573	540	523	506	527	577	517	554	577	500	535	510	541	533	580	550	511	546	477	549	542	546	537	550	544	542	533	584	554	532	520	547	537	556	551	490	546	515	547	505	511	528	536	550	515	543	534	517	497	513	577	525	532	507	499	534	568	549	559	534	544	534	527	548	546	549	530	536	530	519	553	527	520	501	531	508	524	542	559	575	519	550	529	542	596	550	540	526	522	553	540	518	555	508	547	518	522	517	554	523	537	534	507	534	575	524	539	536	527	521	541	537	552	555	538	525	502	586	532	499	508	580	565	521	515	547	548	534	520	527	527	496	540	546	559	567	587	508	543	542	541	527	533	559	532	510	481	544	526	513	534	548	525	538	556	538	569	536	536	530	562	558	498	535	549	495	499	544	578	500	526	556	554	553	520	533	541	500	536	534	527	554	530	565	530	555	510	499	535	515	500	578	551	509	530	544	502	550	548	543	553	525	542	542	528	529	550	541	565	504	538	528	541	517	558	533	539	547	528	554	525	557	549	560	540	507	524	477	523	534	541	539	521	552	478	549	541	559	533	546	569	543	555	518	510	539	525	573	542	546	525	512	497	534	497	530	493	530	549	526	536	488	498	529	570	568	558	523	500	526	556	550	521	569	562	503	547	584	526	502	540	497	534	541	546	533	548	566	513	538	549	525	539	495	502	569	567	561	561	559	536	535	509	591	550	550	524	550	524	523	533	522	557	560	521	570	541	535	552	517	526	553	501	557	508	548	563	514	505	493	515	558	502	522	551	501	552	508	552	536	544	491	524	517	508	535	511	565	538	552	495	516	532	566	523	490	559	567	549	572	577	561	572	535	533	554	510	530	515	559	513	522	514	552	540	528	554	527	532	564	551	530	513	551	490	509	519	554	575	538	513	520	565	558	570	569	542	547	540	525	533	569	540	542	574	560	549	570	507	507	538	561	531	531	557	540	578	540	510	511	515	525	563	520	513	585	504	541	524	568	512	532	529	506	556	541	628	539	527	515	551	539	527	526	527	508	531	522	545	522	544	528	518	540	537	508	540	547	508	532	513	545	509	490	573	509	565	570	523	562	563	541	506	513	542	535	567	539	536	494	535	554	537	535	494	571	550	531	545	539	512	503	554	516	526	518	537	516	569	525	548	563	491	570	560	526	486	548	515	546	555	522	576	500	568	518	533	577	586	564	546	524	564	528	498	537	526	567	552	551	511	564	524	537	520	551	535	548	531	571	530	525	556	535	555	574	562	498	539	555	541	516	566	501	526	531	542	525	553	501	568	572	510	513	586	525	529	552	530	538	489	525	492	556	556	562	532	544	528	549	557	554	567	522	542	539	536	530	532	532	508	577	543	526	546	494	536	571	566	544	542	535	502	525	555	559	549	515	540	554	539	532	508	539	579	584	546	509	549	541	511	539	527	564	552	524	509	522	549	495	554	518	551	572	574	523	553	514	521	520	540	543	550	532	526	519	577	533	527	565	550	594	538	528	541	560	502	514	562	522	569	560	550	494	524	530	542	525	561	560	515	476	491	511	540	510	534	557	535	548	544	535	530	549	500	569	541	565	545	559	495	492	524	505	500	533	542	530	537	551	518	514	510	552	526	500	533	570	550	558	507	501	558	555	525	535	505	529	543	561	598	502	540	535	565	549	558	547	539	558	520	536	558	532	517	515	531	551	521	523	544	514	538	548	513	530	534	523	560	532	563	545	547	527	565	560	563	549	520	561	492	476	543	580	606	575	523	567	527	551	533	564	557	561	523	563	526	497	548	571	550	545	521	552	558	531	564	528	524	541	513	530	526	506	515	553	557	514	561	525	516	598	566	553	516	544	544	521	550	535	562	519	554	566	523	566	570	509	552	523	546	573	524	532	546	576	565	542	562	553	559	524	566	510	528	551	546	504	523	525	539	568	576	540	496	539	541	547	534	543	545	539	548	520	510	553	493	530	555	569	551	517	531	540	553	541	554	506	596	572	580	545	520	497	542	524	525	545	522	539	549	499	531	487	553	577	530	535	532	536	579	509	570	558	558	521	540	543	550	539	577	548	565	538	564	550	557	549	565	539	512	528	494	555	575	519	579	559	533	561	517	577	500	572	484	554	534	546	537	533	511	532	539	567	540	512	528	577	531	538	558	553	524	562	523	494	550	573	544	545	558	559	532	570	547	565	560	561	526	525	548	532	552	548	561	524	557	507	531	564	567	546	507	527	524	544	525	539	532	558	537	528	515	512	551	507	534	559	530	508	542	557	552	521	525	512	523	554	550	569	542	527	501	516	533	524	547	523	534	556	540	554	535	523	519	542	547	501	548	537	514	518	563	490	565	547	529	576	548	532	513	539	540	547	542	530	550	542	514	566	559	498	593	567	525	507	562	567	526	525	541	518	490	525	578	545	519	487	494	500	505	494	567	550	553	558	528	583	529	517	514	548	568	541	542	531	598	536	527	527	492	520	514	547	561	586	534	557	532	581	576	515	536	510	529	561	549	553	566	544	542	562	567	553	535	559	560	516	525	589	528	561	528	501	546	510	530	490	487	501	523	540	501	505	525	521	543	517	525	556	553	531	499	574	539	505	575	509	552	528	484	532	552	531	556	577	570	578	488	518	584	541	526	573	524	571	528	565	561	538	503	491	559	519	511	546	571	564	549	543	544	576	504	559	505	563	510	494	538	536	512	517	495	550	499	528	491	541	556	550	496	541	509	543	549	504	518	540	534	553	528	540	541	502	528	509	530	543	557	532	505	524	565	508	577	522	532	538	566	528	519	546	532	509	518	522	526	587	566	526	504	560	512	521	532	582	582	528	573	539	528	560	536	493	524	547	544	539	567	537	514	526	507	529	589	547	556	488	533	539	567	517	533	537	563	535	480	538	516	545	532	516	543	562	535	498	532	525	532	614	530	514	550	507	548	569	521	488	549	597	563	558	536	470	532	532	576	534	562	541	547	511	515	487	498	521	532	512	556	555	556	537	512	539	513	517	541	540	517	508	507	578	505	581	522	547	515	531	517	480	532	529	532	566	555	596	510	538	561	510
9439	544	527	472	358	284	249	210	244	174	213	204	175	210	168	158	188	200	183	180	168	161	194	217	182	175	198	195	168	175	155	187	182	181	166	177	168	172	164	157	152	188	174	177	150	177	184	162	146	198	166	161	169	166	179	145	157	186	159	179	178	190	170	211	204	179	163	195	169	173	151	163	190	175	162	184	175	164	169	169	180	181	193	149	163	177	182	166	173	176	172	189	168	175	167	192	169	183	198	170	158	161	190	183	171	157	173	175	184	188	174	174	180	179	195	192	166	152	178	177	134	164	153	178	188	170	160	169	150	172	175	162	157	139	152	180	183	168	173	181	202	177	176	181	159	158	168	161	187	173	151	189	179	197	176	150	184	181	155	152	159	166	164	169	151	151	179	196	177	162	183	200	213	190	154	169	161	159	163	164	168	160	158	183	173	183	148	164	176	149	182	199	170	163	158	182	196	173	176	187	187	165	169	184	177	171	142	167	178	156	176	179	173	202	192	177	167	188	171	175	163	157	177	203	192	176	160	163	160	172	174	187	170	198	165	176	162	143	170	156	163	192	170	165	170	178	184	185	166	161	177	199	178	190	174	164	191	186	167	174	176	170	201	181	158	176	166	175	180	177	176	137	161	192	184	195	163	168	180	200	198	174	151	194	172	167	170	180	162	168	147	173	187	171	173	161	170	151	165	181	159	173	148	166	163	180	161	206	176	190	172	175	158	169	182	172	158	175	158	171	187	157	170	173	171	192	172	180	197	172	165	192	174	156	156	184	163	182	180	176	190	189	183	166	132	161	169	185	177	195	180	180	164	169	182	165	173	170	177	168	157	162	175	159	185	190	172	192	156	162	146	161	179	156	172	178	170	185	175	173	192	198	164	154	172	161	194	179	183	160	193	147	177	147	162	173	172	164	159	150	189	162	148	177	155	172	176	168	180	172	181	174	186	162	164	185	179	156	171	182	170	164	175	168	162	200	162	174	168	178	172	176	186	150	165	180	168	172	157	170	162	157	174	152	142	165	177	187	177	175	161	181	136	173	165	175	173	170	197	167	172	168	189	158	152	152	159	191	165	161	168	154	211	184	185	170	180	172	182	172	171	193	160	190	167	158	150	149	156	159	183	181	161	175	150	172	178	157	191	181	169	147	170	181	176	181	162	173	172	163	180	177	183	175	185	170	210	165	170	162	158	177	182	197	158	167	172	182	163	179	161	168	182	180	191	175	165	178	184	201	170	163	174	170	167	168	167	174	165	143	171	159	168	168	177	180	157	155	181	176	192	160	184	167	180	178	179	176	163	213	194	163	187	167	168	168	185	188	150	175	169	163	162	174	172	157	153	154	145	146	187	185	153	185	139	172	147	160	165	173	181	142	179	157	168	165	161	192	184	156	156	150	167	206	157	164	185	155	143	170	162	203	208	168	162	175	185	146	153	171	160	191	202	144	190	143	177	183	170	155	194	170	172	181	174	163	129	155	187	170	170	186	162	173	184	174	143	167	164	188	154	151	177	194	188	166	176	174	178	172	160	173	188	148	181	175	169	144	198	183	156	166	173	154	185	180	186	171	189	179	159	153	166	163	182	168	169	160	163	181	171	158	178	190	156	185	164	171	166	169	186	179	161	193	151	174	170	169	177	181	177	175	184	188	158	169	161	181	172	144	179	176	154	151	175	154	165	154	167	136	160	167	169	175	163	161	150	158	179	172	153	176	172	167	171	171	162	159	165	163	179	164	161	179	175	206	186	147	189	171	187	184	176	164	180	161	183	170	162	179	167	187	172	156	187	161	166	175	154	166	160	169	166	194	159	189	178	161	188	171	166	148	172	153	156	146	171	142	188	181	156	180	165	143	170	157	163	164	181	173	162	181	145	169	161	155	143	170	171	192	208	188	193	167	165	160	194	166	167	169	166	160	182	176	168	157	179	168	171	169	163	161	148	168	139	161	172	174	211	186	177	171	172	187	172	192	157	120	147	185	148	153	162	153	198	176	177	180	152	172	178	170	177	175	164	160	185	176	167	157	158	178	173	178	177	185	187	191	164	177	167	171	169	184	191	174	155	179	195	160	175	177	156	164	156	174	184	169	174	165	158	175	155	179	199	172	144	136	165	162	161	172	181	174	158	133	161	172	155	150	172	171	160	199	192	181	168	165	156	148	183	142	178	170	155	163	178	149	207	182	172	188	172	179	165	173	178	162	168	197	178	175	153	150	199	162	185	171	180	171	177	170	178	167	150	164	173	142	178	175	164	172	171	175	150	178	189	168	164	161	179	186	170	152	159	173	169	166	150	183	174	163	173	178	173	168	148	151	179	173	192	179	162	171	186	184	170	181	149	176	169	144	175	184	144	178	161	149	172	171	155	184	157	184	172	180	175	161	175	159	159	187	158	174	169	173	170	150	183	186	175	160	173	168	183	152	160	200	154	189	161	155	172	189	158	177	151	156	179	155	167	161	178	166	161	174	183	174	158	164	158	146	180	176	182	176	183	148	152	157	168	153	194	212	203	173	163	181	171	142	162	194	182	172	149	189	168	180	185	168	154	183	172	158	187	163	186	142	185	174	159	180	186	201	191	161	177	159	182	168	196	150	142	204	163	167	184	154	157	178	157	169	175	161	187	182	162	165	166	141	162	200	157	149	167	164	175	185	158	186	168	163	155	169	173	178	189	196	164	172	179	162	156	171	164	179	169	152	189	163	162	156	183	141	177	161	170	171	189	185	167	166	163	150	184	179	138	188	181	184	186	169	174	174	177	179	159	184	165	155	158	179	177	159	171	176	146	184	158	183	181	164	177	197	187	165	176	190	168	156	149	183	173	177	170	154	167	174	177	185	184	169	183	168	183	183	169	162	161	183	167	166	179	167	166	166	162	162	198	182	186	185	170	175	141	154	176	175	156	172	200	205	179	171	164	181	189	162	160	172	172	150	148	167	172	150	165	170	178	177	205	154	183	154	191	158	161	142	161	200	171	180	167	168	160	193	152	145	173	167	179	150	182	165	154	165	171	152	169	169	188	152	185	149	177	160	198	167	161	167	155	167	186	199	155	158	165	169	183	188	163	154	177	186	150	172	191	177	176	179	175	184	185	175	157	165	166	171	156	181	172	149	165	164	179	148	156	174	150	163	159	168	173	201	161	159	153	152	165	166	177	172	169	191	172	193	168	172	169	204	170	184	154	174	173	165	186	184	167	161	168	152	174	183	174	182	164	149	184	171	191	186	173	174	161	158	206	164	165	177	141	158	190	169	185	173	145	172	153	138	173	159	173	189	181	161	155	162	192	152	160	171	159	177	174	164	164	201	173	186	183	193	171	181	158	174	165	168	198	169	163	192	156	143	159	165	185	181	170	166	171	178	181	193	179	160	167	161	174	171	160	161	189	169	164	186	183	168	185	168	162	188	169	160	169	164	192	166	171	167	155	160	167	205	174	185	174	170	181	201	171	185	176	185	173	192	165	152	177	163	147	161	173	198	159	142
7287	732	1282	1364	1277	1014	806	739	712	626	594	590	600	540	565	512	673	528	641	513	539	571	534	525	486	529	526	481	505	456	501	510	453	481	437	471	454	444	452	461	459	461	455	431	441	455	461	431	433	467	419	410	413	442	429	454	432	478	468	446	423	427	449	445	467	436	439	455	450	431	450	440	417	456	420	452	412	452	427	463	417	418	452	428	460	450	447	431	397	415	409	427	452	415	460	441	444	459	432	449	456	449	436	445	428	408	438	446	431	418	437	452	478	428	445	425	430	418	428	422	434	465	438	432	440	417	426	455	439	418	420	447	408	466	417	429	476	427	458	388	475	426	437	460	458	420	419	403	395	428	416	411	435	452	432	469	423	397	447	464	406	459	446	452	442	470	417	434	451	445	421	444	439	422	421	439	463	407	438	437	446	438	419	448	406	443	423	427	455	427	429	424	427	442	414	398	416	455	442	421	439	430	460	428	437	416	469	418	420	489	452	416	454	409	453	415	426	432	410	498	410	430	454	411	405	450	436	434	431	458	439	428	404	434	465	429	413	401	459	422	442	411	431	441	444	431	452	452	455	443	441	416	433	426	453	425	443	428	413	434	405	439	448	473	421	377	482	433	421	415	465	391	449	413	452	447	438	414	402	426	443	451	455	395	388	413	435	455	477	419	487	434	420	426	364	430	467	455	464	432	455	400	464	418	449	458	435	429	425	425	431	460	431	403	424	461	478	420	417	444	426	398	447	415	441	472	438	416	462	410	430	473	450	453	427	410	451	413	438	432	434	480	419	399	430	442	454	395	405	402	434	409	410	436	461	429	457	430	403	450	460	452	431	437	451	435	448	474	474	437	457	454	424	451	496	430	426	452	443	438	411	429	436	428	463	419	422	417	466	439	463	461	478	430	410	453	438	433	440	466	431	444	442	396	477	456	460	413	479	447	392	439	414	418	453	449	417	490	402	421	439	442	473	432	430	425	428	419	433	405	441	432	458	448	451	427	429	431	466	404	431	459	442	456	415	449	455	470	459	394	378	453	418	398	414	442	439	395	450	478	434	416	467	438	436	451	450	424	437	416	435	480	458	411	414	431	404	419	408	433	447	445	444	449	455	424	453	409	420	443	430	446	449	410	418	438	420	435	472	458	451	440	421	374	447	404	410	447	450	391	456	431	432	458	437	448	414	451	478	429	417	424	450	431	434	427	423	430	414	425	383	429	420	412	425	456	456	453	425	432	454	428	457	445	406	429	441	426	423	454	446	455	494	410	463	411	445	437	408	417	439	444	434	420	441	448	433	400	432	423	432	470	431	438	433	403	417	380	427	438	432	459	463	446	407	418	448	451	422	434	406	412	451	439	440	444	373	423	439	468	418	451	442	419	435	446	439	424	438	459	416	437	431	412	459	445	447	431	391	395	404	426	451	423	412	436	448	416	411	430	460	455	432	494	430	433	408	422	413	447	460	443	397	427	455	439	428	467	423	469	432	455	426	426	419	409	442	451	445	440	440	408	434	437	452	436	452	431	429	457	451	415	453	453	396	443	443	390	407	407	448	463	439	462	449	449	398	405	453	418	430	446	466	448	426	448	433	441	474	451	437	450	424	428	449	409	478	425	457	433	460	450	465	425	450	432	443	461	414	442	412	420	452	440	455	420	446	406	440	415	404	455	451	428	417	405	467	438	409	452	425	448	469	450	415	452	438	427	392	431	425	399	399	424	436	465	468	416	450	451	444	408	445	429	415	410	406	444	434	433	427	408	392	455	446	462	428	425	467	410	453	405	444	424	449	400	433	412	455	466	425	423	405	440	466	447	412	415	448	465	445	406	423	441	405	424	423	431	459	410	423	451	459	434	415	445	435	430	400	462	440	468	447	397	462	420	465	468	455	432	465	479	447	461	415	433	419	474	423	464	462	424	402	441	401	458	457	456	436	425	434	423	434	408	415	416	431	419	437	440	463	418	430	461	425	444	437	441	420	445	447	429	420	444	437	440	428	405	399	433	453	463	416	423	456	432	409	485	422	418	436	429	436	433	443	442	428	405	418	415	454	486	435	429	424	450	408	443	420	433	445	429	450	443	412	435	459	447	425	446	431	421	439	407	428	415	426	429	435	451	439	459	407	484	422	471	477	440	436	454	444	428	429	462	420	444	448	449	445	435	459	411	468	463	441	427	438	447	454	469	461	444	452	437	446	415	437	425	467	456	412	446	392	434	394	457	423	429	482	445	435	426	454	448	434	411	433	440	439	452	416	418	468	421	473	453	448	492	431	431	463	450	453	460	447	407	443	445	442	443	467	437	450	447	455	450	390	440	383	465	408	414	418	428	437	413	419	439	408	436	462	440	421	446	428	459	413	406	433	437	428	485	442	428	407	457	427	413	416	422	396	438	471	432	450	453	435	437	418	441	433	440	466	430	424	405	447	438	448	414	418	432	440	408	435	451	408	442	467	426	430	434	443	420	445	416	382	457	428	437	442	431	445	431	451	446	419	451	422	399	436	420	441	444	436	419	422	433	436	456	441	434	399	404	429	483	433	436	463	413	383	427	474	448	431	435	433	438	458	394	431	434	447	426	439	418	459	441	420	453	460	463	424	453	435	468	427	435	487	420	425	450	427	399	427	426	462	435	436	415	418	454	464	427	431	422	464	415	415	426	431	438	457	402	436	434	434	423	417	416	428	449	450	455	418	458	441	398	480	424	438	425	460	434	432	442	440	444	421	457	453	444	452	405	461	458	411	459	422	443	452	395	452	428	450	429	442	455	447	450	416	417	442	406	424	425	456	410	433	440	481	434	467	441	427	440	425	435	413	419	408	439	441	439	459	406	454	419	416	433	462	427	407	459	433	428	423	409	459	420	447	436	466	444	386	453	456	481	430	442	445	445	436	432	406	437	442	432	446	429	463	461	417	405	439	427	416	422	484	425	431	418	418	475	408	415	453	445	471	400	429	450	443	454	418	448	432	447	406	396	436	429	458	421	413	439	422	449	420	430	435	411	406	464	486	410	418	440	408	448	434	428	423	398	436	379	405	429	468	427	468	441	423	421	416	436	436	430	429	424	422	432	460	428	461	457	466	424	433	437	419	478	484	433	450	422	421	436	422	458	437	405	436	433	424	456	405	434	466	404	420	441	468	452	469	452	411	428	414	452	460	465	410	412	486	402	428	432	436	447	437	433	444	444	459	442	463	429	433	434	412	466	452	455	423	454	471	411	420	457	457	385	423	474	420	437	426	455	474	440	427	421	402	455	429	456	425	435	418	421	468	411	478	423	435	451	452	418	498	458	455	457	429	427	463	422	429	451	441	451	430	404	414	417	440	470	410	467	402	436	456	426	467	485	448	404	441	437	431	389	420	426	426	444	431	460	445	440	430	427	427	410	449	464	454	446	431	402	460	454	451	413	421	393	436	444	438	447	437	443	444	437	476	452	455	440	430	435	391	404	433	446	443	427	396	461	407	422	462	453	440	427	434	398	435	422
16957	1389	1119	947	700	535	517	459	426	398	373	438	400	353	359	369	347	358	391	316	327	336	350	329	359	381	364	357	327	326	343	343	333	388	365	328	334	315	325	304	329	319	344	306	306	343	345	352	330	327	347	319	342	348	344	349	298	349	356	337	350	345	339	285	309	353	326	324	330	293	297	316	402	318	311	312	318	321	332	381	315	309	324	337	349	337	318	339	306	291	334	307	343	328	360	319	325	356	317	344	346	346	321	305	336	322	309	329	347	328	313	326	314	318	350	326	309	337	331	359	286	361	318	284	345	323	345	317	358	311	317	290	309	352	300	344	317	314	316	333	298	334	306	324	303	310	344	307	318	299	359	304	332	331	305	334	332	325	327	313	345	303	322	334	317	348	314	289	328	327	324	307	325	330	310	311	350	298	349	327	337	308	312	277	308	292	285	294	300	328	311	292	347	316	327	336	334	299	320	296	338	349	316	330	308	349	352	294	336	349	336	317	318	354	365	312	321	293	363	322	317	293	310	329	342	359	335	337	326	329	340	338	352	319	327	318	294	324	306	332	302	321	313	312	317	299	293	311	312	346	335	340	320	351	346	312	292	295	286	320	338	291	345	325	362	289	319	314	332	319	297	335	281	316	362	341	326	288	319	411	329	348	319	300	344	350	285	295	325	336	347	316	294	284	300	308	342	312	303	323	309	326	342	348	334	331	278	337	356	338	315	303	292	333	305	361	363	316	318	334	357	327	327	322	318	309	306	334	326	323	315	343	311	337	345	327	347	340	341	325	347	314	317	343	318	349	336	344	357	335	317	323	299	353	318	327	318	341	304	336	326	306	343	303	316	282	309	324	339	328	318	343	312	311	331	321	319	269	324	334	315	331	297	361	322	314	328	328	319	318	317	337	318	328	324	318	337	349	306	317	293	322	313	360	280	316	304	300	300	301	314	335	328	334	342	337	301	330	315	320	339	317	332	298	313	302	343	347	332	327	350	331	301	289	320	337	301	326	336	283	347	317	342	307	335	301	351	327	295	363	313	327	302	327	324	301	326	329	332	329	309	304	314	361	323	326	348	333	284	340	280	325	320	319	335	355	304	323	349	336	320	343	316	327	305	313	354	336	336	336	294	361	320	313	289	292	341	305	323	317	313	336	314	347	345	325	370	303	342	315	302	310	307	348	331	349	309	322	313	310	357	332	356	326	285	328	317	305	300	300	344	317	324	322	332	322	304	308	337	322	319	298	318	326	284	338	335	368	270	326	348	331	307	308	282	312	332	307	313	335	323	285	293	305	304	344	369	323	320	326	302	311	344	346	296	308	311	373	352	349	320	326	357	328	307	309	336	343	344	342	327	347	312	308	300	342	331	327	329	322	338	339	345	326	305	324	278	315	324	321	314	294	332	311	327	301	308	302	328	323	357	306	326	347	317	310	278	326	321	313	319	331	326	346	328	326	297	345	359	324	323	324	313	326	374	338	312	324	333	320	344	321	336	339	310	325	293	331	327	300	338	284	329	303	294	324	325	329	321	336	350	329	352	327	327	342	351	353	309	325	322	355	329	301	276	315	332	334	341	301	292	334	286	308	310	274	334	301	305	301	332	356	276	308	288	326	335	329	314	336	341	343	329	276	355	327	320	273	325	329	317	332	341	321	275	328	318	332	343	300	353	338	350	359	329	306	312	279	339	353	333	314	354	343	289	296	294	345	329	335	318	348	340	348	328	337	312	372	350	355	321	303	351	306	320	331	327	326	335	378	340	353	329	316	308	271	325	326	281	306	319	325	308	361	323	286	332	334	305	356	297	335	343	320	326	309	285	347	303	345	299	302	318	360	307	298	337	318	329	315	320	322	319	318	338	336	305	310	301	310	295	357	317	309	318	297	336	324	327	335	299	300	327	353	340	320	284	334	358	299	306	304	325	310	344	340	295	315	318	302	341	297	324	317	343	332	313	317	319	338	333	331	322	343	326	322	307	301	331	341	327	339	331	328	326	341	306	317	296	311	346	300	352	333	313	306	308	315	325	353	325	365	318	339	309	331	348	337	316	352	292	305	333	322	296	333	321	347	303	319	287	358	350	359	312	309	336	318	308	315	357	334	327	344	343	315	363	329	334	320	307	335	341	373	356	352	340	316	351	340	351	332	297	308	302	344	332	341	356	346	341	320	343	307	364	362	315	329	321	326	320	345	307	340	309	331	359	332	330	319	334	291	314	302	327	387	311	332	353	325	308	338	353	333	314	343	310	295	336	308	360	332	309	301	326	352	325	322	310	319	313	298	316	303	314	334	321	319	311	319	337	312	367	335	333	315	331	317	320	331	369	294	313	326	292	389	314	361	341	311	343	357	302	336	310	322	335	318	334	295	288	318	286	308	308	307	336	340	319	363	309	386	362	334	323	312	358	324	327	310	319	355	300	308	341	309	290	320	311	304	293	350	297	365	384	355	347	326	347	323	304	340	319	313	325	310	387	312	324	312	275	315	292	321	336	337	293	284	316	308	302	302	339	321	311	308	303	339	328	315	328	330	327	324	330	311	315	311	305	316	309	313	305	325	322	342	329	355	284	321	367	324	356	312	307	291	336	340	295	299	359	310	314	312	332	338	362	298	318	358	342	316	282	322	325	288	334	314	317	356	362	332	332	299	312	342	327	319	311	303	324	343	322	340	319	308	349	302	335	291	332	346	320	321	353	325	345	369	305	311	339	329	319	335	337	298	307	360	348	301	325	338	340	314	358	306	353	305	386	344	360	317	319	314	317	299	309	299	344	286	309	337	322	307	303	334	329	338	313	314	314	313	329	338	349	341	341	318	319	328	339	310	316	339	321	329	316	337	299	320	348	338	353	335	333	292	312	336	350	333	305	315	340	312	319	314	354	329	298	281	353	365	284	349	347	320	324	321	350	346	333	303	312	309	343	344	325	298	308	336	337	342	322	324	313	314	344	346	373	307	325	323	316	273	318	340	349	312	319	296	353	298	341	322	313	278	304	334	287	329	293	322	333	289	304	330	299	312	351	342	328	368	296	327	348	328	306	325	295	336	328	336	313	309	290	291	341	326	320	313	348	316	324	322	326	333	341	376	340	305	321	311	314	333	336	303	309	349	345	320	344	364	307	322	305	290	320	285	320	297	339	355	343	321	339	334	334	329	308	348	311	326	300	321	310	291	303	326	319	345	315	320	328	311	325	327	324	310	312	297	267	300	310	323	335	325	319	367	311	305	316	314	303	311	339	282	340	323	313	290	293	318	309	318	355	304	354	329	321	297	335	335	324	341	306	330	355	364	314	296	334	330	298	372	341	308	333	312	322	315	346	350	340	322	302	307	373	335	349	321	312	341	361	318	299	356	305	314	353	317	312	347	329	318	355	331	342	317	335	318	350	279	316	303	330	344	329	340	357	317	335	295	308	326	337	314	327	329	328	294	332	322	314	365	273	327	327	332	330	309	336	298	325	309	323	295	342	315	310	317	337	358	320	272	306	326
9771	1395	2231	2570	2206	1862	1581	1366	1248	1107	1102	1022	938	940	957	1049	1048	1007	1016	938	916	911	888	896	904	861	859	898	818	808	828	796	795	827	795	795	814	748	782	798	807	765	824	740	758	701	781	822	758	774	787	774	784	737	772	778	753	739	735	804	808	796	739	800	727	780	750	753	765	781	798	758	734	711	739	757	734	748	744	769	747	734	749	773	781	734	706	771	784	689	774	756	818	731	702	707	720	733	701	766	752	767	736	742	797	729	752	750	789	689	722	731	724	809	777	729	697	735	771	782	781	694	730	714	697	758	752	714	731	760	745	707	788	708	757	770	786	748	778	747	706	750	706	756	758	739	770	735	691	731	732	758	784	716	776	754	720	730	790	708	742	712	728	722	743	715	740	784	780	740	730	721	767	743	756	748	731	763	734	794	762	793	782	771	721	780	700	763	796	750	717	727	732	746	730	758	792	728	753	791	769	755	756	782	703	777	731	750	766	743	778	763	743	813	816	771	766	756	729	766	745	744	740	756	755	776	753	742	720	734	766	739	753	759	848	733	722	794	763	697	723	775	730	767	710	763	721	756	758	794	816	700	760	727	768	734	803	688	770	733	818	758	731	739	741	784	799	810	790	723	730	721	723	689	768	747	708	757	754	723	728	741	757	782	681	763	762	711	745	768	783	779	741	702	730	783	713	763	766	730	746	788	740	720	725	753	763	725	741	770	706	742	700	762	719	777	740	760	720	774	693	753	771	727	739	756	760	742	709	713	726	745	738	761	711	775	773	723	707	712	709	726	768	672	776	773	732	703	740	708	721	718	723	709	745	779	725	743	750	747	748	699	712	740	772	732	713	727	734	752	791	716	734	730	742	780	744	771	729	738	708	741	718	762	708	693	758	721	719	782	793	776	721	730	728	764	742	762	766	731	753	758	722	784	731	729	779	755	745	767	752	743	758	761	742	711	752	777	759	714	731	751	793	786	782	710	725	765	735	718	744	750	695	744	789	708	769	725	710	752	702	721	762	726	738	733	731	753	797	744	721	669	763	732	721	757	735	785	740	728	734	726	736	774	744	702	730	731	746	744	708	737	753	742	753	740	745	696	749	727	743	678	696	746	753	696	730	761	723	724	718	751	732	715	759	684	712	764	724	808	763	736	753	754	747	728	736	762	725	724	780	762	740	771	718	765	732	752	760	755	702	712	763	708	764	760	728	742	704	714	747	661	783	749	758	673	761	744	733	760	742	722	731	744	789	752	791	768	733	767	702	715	731	721	703	740	685	729	770	764	762	728	741	754	715	755	749	708	768	722	753	746	744	723	762	762	749	742	741	734	718	732	751	782	761	691	810	745	758	739	754	691	722	732	768	763	707	791	769	714	773	694	761	759	724	723	769	747	651	745	725	765	794	724	796	781	727	769	752	726	741	747	808	742	742	713	742	736	764	773	769	729	796	750	749	767	733	753	714	754	762	708	771	720	756	762	735	799	784	768	738	689	780	759	778	679	702	765	705	763	779	777	803	747	750	754	776	741	713	776	752	786	727	730	745	741	764	725	741	756	703	746	728	741	735	781	720	704	773	780	773	777	712	753	772	789	754	754	773	732	789	730	702	737	787	709	722	754	713	779	778	734	767	699	753	753	760	699	731	763	709	757	704	747	725	724	699	744	745	744	733	785	716	719	768	698	760	786	771	723	776	721	761	742	784	746	714	754	753	760	719	716	708	725	726	709	734	763	688	717	761	743	751	731	743	769	715	749	745	748	737	802	758	753	741	732	726	698	696	742	735	740	702	759	737	776	732	745	735	749	789	756	771	733	756	753	799	800	754	748	735	745	698	702	747	748	781	738	755	732	737	738	760	748	759	761	745	737	740	757	735	732	741	775	764	772	714	754	749	778	747	728	723	725	744	760	763	726	784	732	760	726	703	708	721	773	734	735	802	683	755	718	760	756	748	765	750	735	775	745	712	728	740	728	738	778	780	726	759	759	746	725	730	742	717	726	724	777	777	709	710	751	710	784	730	713	772	774	757	773	716	762	788	738	781	774	693	758	714	753	752	711	755	744	751	730	694	763	707	715	725	728	668	730	715	756	729	730	739	722	733	738	758	756	714	742	753	758	743	740	734	739	726	676	762	728	736	800	738	720	728	751	687	751	739	693	758	754	768	736	698	758	741	751	794	753	687	693	761	717	737	749	764	742	760	735	807	735	774	707	767	765	768	765	758	763	734	689	722	744	768	729	736	712	724	701	732	729	759	762	732	741	720	765	724	688	767	763	760	795	715	769	704	734	764	733	740	761	793	785	760	747	721	749	737	726	719	783	786	690	733	762	732	739	787	788	741	775	728	714	767	721	730	696	725	726	729	785	775	794	774	783	759	757	771	682	701	782	771	726	757	795	770	732	741	773	766	764	764	705	784	741	784	751	762	740	751	700	713	676	772	695	741	718	756	786	720	766	766	698	795	744	725	753	774	714	751	711	772	733	768	693	745	708	713	743	750	725	740	747	727	742	735	750	758	705	726	701	732	718	719	769	773	754	728	788	754	743	753	726	780	798	723	768	761	763	723	751	768	762	710	753	761	753	713	761	741	764	768	716	759	717	780	764	743	758	728	768	708	717	763	737	702	739	747	742	744	753	694	679	737	763	741	758	718	759	741	749	727	763	739	734	807	718	789	723	720	750	778	714	729	744	781	719	728	709	721	760	781	693	751	725	738	735	785	813	757	752	745	735	728	762	717	722	715	798	738	695	747	701	740	759	741	744	737	771	735	724	733	776	761	727	737	742	779	780	770	763	750	748	738	711	780	725	712	783	760	723	742	708	744	729	731	796	761	719	720	738	763	738	762	738	769	712	743	754	763	702	731	768	750	745	735	759	786	737	698	740	746	751	673	777	764	698	758	716	736	727	780	695	738	734	720	761	729	793	789	741	757	719	718	765	699	734	752	701	740	760	770	672	774	773	719	746	709	711	727	809	783	752	764	738	753	712	743	774	714	725	781	725	737	719	723	729	763	778	762	750	788	742	730	708	759	743	765	763	753	682	766	764	734	736	790	763	736	713	755	785	692	743	724	720	779	735	752	796	747	725	748	746	774	773	722	779	761	759	777	742	723	740	734	729	688	744	757	749	747	739	711	722	738	729	773	735	752	736	735	725	764	738	724	717	735	718	786	752	696	752	726	776	762	693	751	697	759	787	737	723	759	762	733	786	729	746	784	744	760	796	752	768	732	727	755	713	756	746	764	754	768	745	771	761	776	702	746	721	718	740	732	724	785	738	728	705	743	751	734	784	735	744	743	705	736	716	771	767	737	762	722	702	807	690	730	771	736	732	765	757	755	765	773	737	744	737	737	714	780	774	727	762	727	766	738	749	748	709	758	707	729	735	723	758	759	708	712	759	746	687	778	747	756	785	747	738	732	743	707	776	799	746	731	717	737	726	761	734	748	695	770	769	723	743	708	705	772	760	730	734	740	750	773	780	738	747	751	710
2491	248	274	262	219	248	246	238	212	238	234	223	237	244	220	213	223	256	248	250	255	234	222	225	205	267	269	200	243	217	211	232	219	217	248	248	209	247	230	215	223	235	220	245	199	210	219	217	209	229	233	242	242	231	225	232	242	237	234	213	265	248	253	227	261	231	251	219	220	215	226	225	243	222	243	241	218	202	227	262	261	216	217	227	245	227	250	227	226	230	233	241	257	252	239	243	240	204	250	253	235	239	202	186	228	232	248	255	233	251	200	215	255	239	229	236	254	208	244	250	231	244	218	248	234	215	250	210	237	230	211	238	237	204	197	221	242	226	244	244	238	210	220	239	231	253	221	211	233	225	219	239	228	237	240	224	217	214	251	237	247	228	217	246	241	225	244	231	213	219	224	226	209	258	225	213	221	218	243	264	246	226	219	218	242	261	243	247	232	246	223	229	241	219	237	224	229	217	263	233	235	210	216	240	219	233	223	246	258	216	236	234	236	241	235	218	253	217	258	228	227	249	242	219	206	203	216	219	248	201	212	241	249	201	241	237	218	250	220	216	228	226	236	209	231	235	255	203	212	219	251	231	234	217	207	212	234	244	240	222	213	209	237	229	199	222	228	235	209	212	229	252	238	245	225	240	239	234	236	251	245	226	253	243	225	236	219	221	241	228	223	216	194	231	205	217	243	211	240	210	206	206	247	229	255	220	221	196	213	257	236	234	252	248	243	246	174	229	246	197	238	221	241	210	245	205	198	225	252	216	212	225	220	222	246	250	228	244	241	196	234	209	250	215	210	224	257	222	223	230	245	236	224	258	205	240	203	244	254	200	244	225	210	217	278	204	252	211	219	198	219	227	217	246	252	210	253	244	243	227	197	250	220	198	245	264	259	227	226	208	237	246	239	198	235	228	218	269	229	216	258	219	261	224	240	228	227	248	204	252	253	221	235	220	209	238	241	226	237	230	235	243	230	217	248	210	246	217	234	218	235	242	252	228	230	222	250	214	219	218	221	243	226	228	218	202	230	239	224	247	224	237	218	233	211	206	226	234	232	249	226	264	197	213	206	240	236	233	219	247	227	236	223	208	210	230	242	214	255	244	229	230	239	233	235	211	229	277	241	229	227	233	209	237	244	237	235	205	220	207	222	249	229	233	251	218	211	209	216	235	241	240	261	254	225	245	232	222	246	206	235	227	228	216	196	211	249	230	229	221	206	220	223	202	257	201	197	229	230	230	214	219	233	228	215	237	245	202	208	242	197	238	228	251	224	217	248	240	232	216	229	277	248	220	214	236	214	244	253	246	232	234	225	225	245	256	249	215	239	207	234	261	219	224	249	269	254	247	220	217	247	229	233	244	210	220	249	240	224	235	215	208	205	216	256	268	223	209	210	221	267	233	248	239	231	235	251	247	244	239	239	238	246	216	245	237	246	248	276	220	234	232	234	251	213	227	223	189	226	247	213	203	203	248	210	227	217	229	226	210	215	246	242	206	261	220	193	218	243	230	216	237	218	236	238	231	237	223	225	222	223	218	235	203	201	259	199	243	259	241	249	217	239	246	216	209	226	227	242	237	237	248	226	238	240	244	231	220	240	251	225	239	222	242	241	235	227	238	220	225	219	226	240	202	224	280	255	245	236	227	210	223	261	213	216	217	242	208	228	203	205	247	237	233	240	229	201	230	244	230	237	247	240	225	226	220	239	232	228	210	235	240	242	231	243	218	235	244	221	257	196	228	224	230	231	232	250	233	230	222	211	230	245	237	247	238	196	215	219	249	231	233	220	243	250	210	215	232	229	231	250	222	231	208	207	223	234	242	236	230	236	225	218	232	235	253	239	219	224	259	215	221	207	213	246	228	265	244	212	235	193	230	203	215	204	225	250	213	233	252	252	265	245	220	267	233	225	234	234	248	213	222	232	225	210	234	238	257	244	263	237	234	230	228	232	198	231	244	247	186	232	249	248	230	260	241	231	225	212	216	253	234	242	230	216	218	211	211	217	256	227	199	238	203	239	242	271	291	256	230	238	262	239	240	237	249	222	235	217	218	227	227	224	258	206	233	203	204	227	225	217	227	215	223	219	253	234	241	213	233	258	229	230	216	222	258	250	255	200	204	221	246	221	278	247	250	224	223	213	243	246	250	205	217	234	226	235	261	208	248	229	240	249	233	237	239	227	258	248	218	224	251	257	259	205	226	238	244	274	240	240	230	235	226	207	226	230	233	229	242	231	209	221	220	227	242	194	197	227	240	201	210	253	276	219	220	239	217	250	226	232	255	223	232	237	208	221	201	253	236	241	208	205	224	261	234	237	237	232	255	231	234	237	224	222	239	244	230	226	238	243	256	272	239	244	225	227	235	229	233	232	218	195	235	253	249	269	249	231	243	223	212	256	243	232	213	227	209	219	278	184	275	246	207	215	232	235	223	234	228	230	203	231	227	227	245	254	210	215	241	237	220	240	251	248	234	228	221	208	215	228	194	224	241	237	203	226	243	232	222	260	235	185	204	224	247	262	228	240	241	243	245	218	241	238	213	262	239	222	236	239	238	224	207	212	202	206	253	255	210	228	236	230	217	234	257	223	219	247	239	246	222	222	244	262	211	218	229	239	222	241	220	227	213	228	269	211	276	249	246	226	232	224	264	236	196	248	231	254	225	203	235	228	241	212	199	217	277	203	254	213	234	227	214	219	225	212	217	221	240	221	272	218	242	218	215	253	206	208	240	239	233	211	241	227	213	216	220	234	195	239	230	254	252	217	230	221	243	208	243	236	214	221	235	242	225	227	227	235	216	218	239	223	238	209	201	235	230	196	224	242	240	235	195	205	222	267	244	249	219	233	218	232	219	209	228	241	238	266	233	217	248	248	215	229	254	246	252	213	234	201	231	192	229	208	214	227	252	273	226	242	238	217	242	281	230	220	263	197	247	221	232	215	226	262	249	249	234	216	237	230	246	229	235	234	204	236	251	215	254	239	242	252	237	220	257	244	229	235	214	232	240	238	252	232	243	224	218	288	237	232	210	249	241	235	230	225	266	200	234	215	237	229	247	216	253	255	272	254	229	240	247	201	227	257	237	244	219	214	208	267	257	237	251	245	198	249	232	240	243	236	256	241	231	226	191	252	223	219	221	224	213	217	219	250	219	199	257	248	228	228	221	219	206	245	228	221	205	240	232	238	211	221	200	206	248	224	231	226	213	246	218	244	224	224	247	225	256	236	239	216	215	202	226	215	237	219	236	207	227	228	242	215	214	230	226	238	233	232	254	222	232	219	233	199	234	240	211	249	232	228	201	217	236	232	246	213	223	202	238	232	231	221	244	230	215	241	253	250	216	215	236	232	251	225	243	221	233	229	238	224	232	192	222	220	255	232	210	218	237	233	238	257	236	236	229	221	234	200	212	245	246	214	246	218	198	226	235	200	217	221	235	244	221	249	213	252	257	232	256	246	267	215	226	238	241	211	260	225	233	205	207	248	256	198	226
2373	583	632	606	620	587	528	590	564	527	549	551	517	539	517	536	543	527	589	564	581	565	550	509	529	547	545	523	571	571	522	484	547	536	515	584	569	569	527	536	525	545	505	558	523	577	562	532	574	554	579	555	524	507	532	535	508	551	537	486	512	515	551	546	492	539	553	545	524	538	512	524	545	550	529	563	541	552	555	538	555	532	531	517	533	533	548	553	528	508	531	552	522	527	536	515	534	537	527	515	513	515	497	528	532	501	557	587	536	545	498	513	588	561	551	496	520	537	558	546	497	494	563	509	564	540	539	520	536	530	575	512	554	535	527	501	538	548	551	484	524	509	521	493	516	529	522	530	529	497	580	522	568	502	495	557	535	530	524	509	527	512	539	525	474	551	516	536	569	550	530	546	536	546	526	523	533	523	517	524	536	502	523	586	547	562	510	510	492	524	540	525	486	513	509	510	535	510	506	506	535	505	527	535	520	506	529	533	533	560	503	522	512	511	550	590	534	555	546	517	504	538	544	543	526	516	538	565	518	520	528	534	519	531	541	562	558	520	500	545	528	505	534	550	518	547	526	524	537	566	566	553	556	532	515	495	511	542	521	473	522	558	561	502	565	509	544	541	554	572	552	566	496	512	529	523	527	520	528	498	516	555	534	583	492	558	559	566	495	554	569	550	513	526	542	568	509	554	567	541	510	567	513	527	537	555	536	528	556	562	555	513	554	532	522	496	497	504	562	505	512	549	584	528	526	529	527	538	484	511	558	552	527	542	566	546	532	543	576	540	572	533	541	531	495	506	517	546	566	566	537	542	531	552	552	538	552	576	561	540	518	518	556	521	552	532	529	507	529	497	529	502	513	531	556	498	495	541	502	525	535	553	552	531	516	543	568	563	522	541	525	516	504	543	523	533	519	553	554	531	533	535	501	526	537	531	548	528	513	512	543	536	551	556	512	536	541	534	541	517	516	504	516	555	553	531	537	557	553	555	530	531	523	524	516	536	528	547	514	478	570	518	525	550	540	501	510	529	527	528	517	530	574	544	554	529	491	496	542	558	475	558	533	488	527	522	571	562	575	507	508	544	528	567	527	523	511	519	528	537	569	517	530	524	510	520	501	512	527	543	503	533	535	531	532	520	529	513	559	522	544	548	551	543	514	522	532	551	506	525	583	558	547	543	517	496	515	507	554	536	553	537	540	563	517	529	487	530	514	548	520	498	528	520	546	575	521	542	533	540	563	534	508	528	557	547	546	549	525	531	524	555	532	519	523	510	525	489	526	543	527	546	525	532	511	564	539	561	531	546	569	544	550	530	524	551	546	550	558	516	523	514	516	517	506	539	567	521	537	574	540	503	532	504	536	546	530	503	547	534	508	497	547	537	540	545	550	540	567	549	540	532	518	550	540	578	544	534	553	517	587	501	573	515	559	488	530	524	518	536	564	540	553	538	537	558	517	528	564	533	543	493	528	499	554	533	553	553	540	530	532	530	585	555	545	541	527	523	578	554	557	525	524	576	542	535	520	550	581	539	546	563	522	537	527	536	511	537	521	533	563	485	545	523	510	544	513	518	557	530	527	500	586	533	581	562	576	548	582	551	548	524	552	513	529	549	523	509	536	548	519	504	545	514	552	505	520	516	534	559	528	527	503	504	541	549	549	543	556	475	530	503	522	557	535	516	567	509	619	565	536	530	558	537	511	556	517	532	542	517	556	538	544	561	553	557	574	544	521	560	553	527	500	531	518	548	560	522	495	542	496	534	547	581	541	561	541	531	554	528	563	525	496	537	523	552	530	502	516	515	536	544	543	473	584	560	567	535	557	543	468	511	523	489	547	515	554	525	540	506	513	535	536	528	528	551	492	534	541	533	530	527	530	540	550	530	542	555	547	537	531	551	548	489	532	533	570	524	523	550	528	540	524	529	519	520	542	511	524	538	560	524	530	541	543	525	560	533	520	506	521	517	583	523	546	552	503	546	535	570	555	501	527	509	512	556	524	519	552	536	542	549	583	530	529	532	547	506	576	518	543	533	521	561	561	527	526	527	500	555	532	553	539	537	531	560	544	523	533	521	538	566	549	528	541	557	525	535	550	557	533	511	530	554	572	538	525	517	608	580	549	534	563	535	514	551	556	521	515	582	542	562	572	531	604	532	539	576	539	518	520	522	549	501	551	513	565	579	508	529	513	517	523	547	524	560	560	517	539	556	502	489	563	552	548	536	511	518	531	555	523	506	542	513	527	530	556	532	566	548	551	523	554	555	538	532	537	558	550	569	531	518	567	538	543	523	530	569	517	561	516	528	527	531	536	529	545	564	548	555	535	539	537	528	538	548	534	539	554	553	562	559	518	539	516	550	551	516	532	547	498	514	542	548	547	501	593	546	526	549	555	553	515	522	491	521	539	566	536	506	545	529	519	533	516	547	534	629	489	544	562	490	544	506	548	541	514	523	522	527	497	525	561	539	531	482	543	532	567	567	514	536	549	541	590	515	561	543	542	515	573	523	557	595	551	553	537	550	564	541	540	540	532	484	519	517	523	490	487	521	507	573	511	537	508	513	538	562	519	525	560	465	574	528	521	530	531	481	514	555	526	510	530	521	578	507	533	513	542	552	578	570	509	524	548	563	523	525	529	497	513	532	569	512	542	519	526	536	535	584	509	552	530	509	515	514	534	517	545	543	551	525	517	496	562	506	485	528	528	506	515	571	528	533	486	534	530	508	529	512	518	490	510	537	579	547	515	548	515	559	559	516	497	546	546	541	530	515	556	562	560	557	519	548	560	541	539	553	512	539	565	528	546	523	563	529	524	526	562	496	553	582	497	516	561	520	505	554	502	541	522	560	554	550	550	582	542	542	497	553	541	572	543	503	493	559	505	520	509	537	498	504	520	545	518	500	563	530	525	526	511	543	532	526	552	531	567	535	513	538	514	552	504	530	532	522	525	547	554	551	540	553	561	507	543	503	560	529	531	531	534	540	545	528	513	582	518	552	569	525	515	528	525	536	520	524	538	544	512	529	526	540	518	490	553	548	532	533	531	548	552	527	540	557	533	552	542	557	536	525	528	568	521	540	580	527	549	575	512	532	548	539	555	552	530	568	564	515	518	549	538	530	523	551	497	542	523	559	534	480	541	534	542	524	572	534	510	503	524	527	498	536	549	553	494	512	519	498	529	508	559	545	567	552	512	518	558	489	557	513	556	563	524	586	544	530	564	539	487	531	502	520	513	561	501	545	495	518	552	515	538	508	565	559	516	543	535	551	528	509	529	541	520	521	553	509	530	596	501	539	488	540	511	552	505	502	520	583	560	549	534	557	560	533	544	539	534	539	548	510	533	557	509	518	552	519	515	554	584	529	532	552	501	485	539	498	577	592	542	522	575	548	523	473	528	507	544	523	552	505	534	546	520	536	552	536	512	533	541	523	562	515	583	546	502	534	548	533	569	518	515	541	571	519	507	552	499	506	534	534	530	533	529	533	537	553
9625	611	581	433	350	293	280	226	229	185	205	216	210	177	187	194	198	151	189	166	187	202	200	155	169	188	191	177	168	192	187	191	183	185	162	178	196	172	164	194	158	183	192	205	170	163	199	181	180	173	183	175	174	188	179	171	176	160	182	180	182	176	170	157	169	163	159	196	177	167	160	185	164	165	167	217	188	205	172	184	148	176	196	183	201	188	172	169	145	163	150	162	195	141	160	189	172	170	167	166	156	160	212	199	158	154	176	174	170	180	180	175	172	172	189	184	193	186	198	175	147	162	190	175	203	183	190	179	182	166	195	168	179	163	195	162	154	179	186	166	178	157	180	193	175	162	166	186	180	184	172	172	147	191	168	168	147	195	158	183	180	149	178	176	201	186	150	157	167	178	177	152	152	201	155	137	135	161	173	178	190	177	158	198	170	155	176	186	159	171	205	171	188	172	184	175	164	176	160	186	186	161	186	175	195	135	167	154	167	169	175	163	179	181	187	177	153	162	160	177	179	174	190	193	155	196	186	165	176	154	187	149	157	187	196	193	177	183	164	178	155	178	161	182	154	142	146	157	173	170	185	175	155	181	172	162	163	157	198	170	189	186	163	147	146	159	181	171	156	179	164	154	186	172	169	156	158	159	185	168	191	147	201	166	169	178	174	166	163	186	152	181	177	169	186	189	177	188	159	176	161	185	174	189	153	160	201	153	194	160	158	147	196	163	179	208	196	141	210	162	143	179	183	173	136	190	161	157	204	181	163	180	154	170	170	168	186	181	173	194	172	175	179	180	175	189	145	189	170	150	164	175	169	186	165	161	164	181	179	179	186	177	171	154	147	171	181	181	159	164	175	152	175	186	168	184	170	172	181	158	181	165	161	160	177	194	179	167	167	186	178	175	165	173	181	208	181	167	160	171	169	179	188	192	159	167	168	181	184	162	171	169	187	165	190	172	177	175	204	171	178	185	200	179	172	179	158	173	171	182	188	174	174	167	178	163	156	162	188	195	165	158	215	173	185	167	178	168	181	154	158	165	203	142	183	188	146	167	166	148	167	172	166	157	156	173	174	157	166	166	157	175	190	173	179	176	181	164	199	175	192	167	185	189	172	181	163	163	168	166	182	183	188	183	150	189	185	164	183	183	160	167	191	172	203	181	189	170	164	178	158	143	175	192	188	177	172	194	166	169	189	179	167	162	183	154	176	176	178	192	150	176	186	153	168	148	176	163	203	196	170	161	184	161	180	166	182	160	199	164	182	191	200	186	138	181	177	179	172	162	190	181	184	218	172	180	187	178	174	180	180	181	182	188	169	176	194	155	160	176	163	196	162	174	172	168	178	161	149	158	166	172	148	164	157	159	161	157	166	154	182	172	186	182	156	166	151	156	154	151	159	168	179	193	155	173	167	177	158	153	208	180	184	177	170	167	166	170	202	198	171	185	170	189	194	175	148	171	170	158	185	160	156	158	142	193	178	174	184	178	159	168	151	156	156	174	166	177	173	181	166	165	167	149	154	170	148	215	171	160	165	169	166	190	161	173	192	160	180	164	196	171	196	146	174	157	179	207	142	185	162	160	169	171	173	133	168	153	179	169	172	172	176	179	184	159	167	177	196	167	154	156	161	186	179	166	181	170	165	181	182	177	175	172	173	173	183	175	170	182	166	162	174	182	187	171	166	186	158	144	156	176	148	166	164	145	156	175	168	177	150	157	158	166	182	189	179	165	176	193	177	166	190	173	154	170	173	172	181	190	180	154	169	185	210	175	155	143	142	163	159	165	176	169	167	157	194	166	179	157	165	206	175	184	166	172	154	191	136	176	197	177	177	170	194	154	206	181	159	188	143	158	155	186	171	182	167	187	142	173	194	157	180	170	177	189	165	168	188	161	159	158	157	198	176	186	175	176	176	171	191	184	172	158	161	167	175	176	190	175	174	158	201	161	176	151	165	154	172	156	148	180	173	185	159	146	165	165	194	188	156	167	169	170	211	163	167	170	193	181	201	195	187	177	156	183	166	183	175	189	168	177	177	170	191	177	193	172	166	176	152	168	175	180	148	158	178	145	166	185	204	149	198	180	172	176	167	167	186	215	184	189	173	189	171	176	179	177	171	154	148	150	147	175	168	200	184	176	175	188	159	195	179	194	187	172	196	160	158	203	203	190	166	140	186	195	181	159	157	188	151	188	179	171	164	195	174	176	209	166	174	169	168	172	186	204	163	157	164	164	182	166	163	153	154	180	151	163	165	173	168	164	185	183	160	182	162	169	164	159	179	180	191	117	170	182	152	165	178	167	196	179	165	165	172	157	190	170	159	177	188	171	172	175	193	163	171	182	157	167	184	185	185	160	167	153	173	158	162	164	176	169	186	180	153	180	186	166	167	173	156	186	176	180	156	146	149	159	183	132	137	161	166	212	162	166	169	200	156	180	178	149	154	188	138	173	171	172	150	188	179	194	167	183	180	187	166	183	195	171	176	162	168	182	179	166	172	171	169	158	162	194	180	178	174	163	174	175	193	157	180	170	167	171	178	173	186	184	216	170	195	155	182	171	161	153	152	173	189	186	166	160	180	136	186	201	188	157	162	186	178	188	160	176	172	167	174	161	166	169	158	162	168	155	158	176	178	147	175	170	153	179	159	181	175	188	202	196	170	180	190	140	180	184	181	171	181	166	178	150	182	169	177	154	173	195	177	178	177	149	173	186	171	170	186	187	183	178	161	177	130	173	185	170	158	191	178	170	158	187	186	160	169	181	170	177	159	175	166	175	161	181	192	166	172	176	165	202	179	182	184	158	178	180	155	175	181	168	190	183	154	181	177	197	163	149	169	169	173	150	174	150	180	162	165	173	168	164	173	172	205	204	158	170	179	181	193	133	178	135	176	162	166	175	176	166	147	177	163	172	174	183	172	178	157	166	166	172	190	166	159	178	177	157	164	188	156	165	172	159	160	168	178	142	156	169	170	181	155	158	142	184	178	158	163	163	166	177	183	157	179	163	190	169	160	156	178	172	180	169	183	186	160	180	159	185	170	166	182	175	202	189	161	165	181	169	181	169	175	188	191	161	177	184	172	172	174	175	160	156	173	183	150	172	194	164	177	189	179	191	195	175	168	165	173	165	167	176	174	149	173	175	182	171	146	140	171	141	160	165	169	162	172	210	152	168	172	163	177	182	174	165	168	158	168	184	161	175	181	169	224	171	189	163	171	186	195	195	169	147	193	168	192	164	178	159	169	167	149	168	172	168	176	173	160	159	177	180	162	166	174	145	177	162	188	193	174	182	180	162	183	178	186	178	167	191	164	179	176	174	151	183	181	183	189	175	154	168	176	180	177	181	185	170	165	159	169	180	173	177	138	167	182	160	177	144	189	174	181	175	191	163	168	148	197	155	174	185	198	182	187	190	175	169	168	171	149	197	176	178	183	188	188	157	179	181	170	192	171	184	185	190	138	177	168	195	181	165	149	170	183	196	173	197	166	174
7380	765	1263	1336	1170	1013	840	739	694	587	564	627	590	527	559	552	644	555	463	525	498	499	505	519	513	486	496	512	467	442	545	455	486	497	483	450	470	480	474	481	465	444	449	414	425	494	464	449	429	462	422	437	442	440	433	421	447	455	476	472	441	462	437	451	449	443	444	436	445	458	411	433	435	416	427	439	418	468	446	403	440	444	475	460	469	438	455	444	440	420	428	446	470	420	482	428	429	406	441	429	400	440	414	452	442	441	427	437	413	423	407	443	402	450	450	463	446	436	435	446	431	429	444	424	442	442	413	430	458	421	458	449	447	421	417	434	472	457	438	436	451	438	455	391	422	440	428	462	411	439	467	452	455	407	452	455	459	425	464	388	425	464	434	407	454	454	452	433	429	436	451	454	445	419	427	450	433	387	422	433	442	483	432	466	426	423	392	406	453	445	410	435	472	421	419	443	424	409	418	444	453	459	447	401	412	446	450	435	459	425	445	454	427	396	438	412	404	455	404	471	408	439	447	451	476	446	439	421	419	458	433	413	419	401	401	429	432	432	436	431	440	456	410	419	406	415	453	489	444	450	406	441	449	470	480	432	425	419	417	434	465	459	419	421	441	437	439	480	425	441	419	410	403	445	419	439	426	428	431	409	483	443	477	439	442	470	441	423	428	477	442	413	394	433	424	400	413	426	418	466	413	451	474	407	453	417	459	436	422	438	417	436	419	414	447	461	414	417	421	410	433	399	458	420	448	404	438	451	440	432	435	437	473	407	391	423	417	452	444	425	436	428	424	442	449	403	448	409	469	435	416	463	452	456	429	452	438	453	441	443	432	416	438	429	408	442	428	440	416	424	431	412	433	465	410	444	418	450	405	440	442	440	452	431	425	434	471	421	454	416	418	464	455	416	442	413	419	443	419	404	433	432	426	449	407	444	433	458	452	423	428	450	418	444	431	428	426	405	419	425	413	422	423	421	438	420	426	416	380	440	433	395	420	431	425	463	437	436	434	441	414	452	436	409	451	444	441	432	455	461	413	464	409	419	424	435	431	430	424	456	437	444	472	440	423	452	439	458	460	435	448	455	442	475	412	445	460	449	410	389	411	448	396	428	450	451	418	427	465	424	460	444	412	456	445	431	448	484	428	429	427	427	428	447	468	447	443	441	418	431	448	432	465	415	430	431	426	390	449	427	450	429	426	434	408	435	476	431	435	442	462	439	432	429	473	447	463	424	420	432	407	442	446	489	443	460	471	432	419	427	448	467	452	461	439	467	433	455	470	414	420	398	396	434	471	443	424	462	443	451	459	433	429	378	406	446	398	431	464	448	433	424	451	430	421	428	439	452	446	461	432	420	453	428	437	439	421	474	439	429	440	433	432	450	394	400	439	427	419	444	434	428	415	443	430	440	453	430	472	445	402	439	438	441	455	462	467	430	481	408	421	456	407	390	434	452	429	444	465	404	462	431	435	416	434	430	442	458	457	444	467	452	429	416	424	440	450	446	418	431	442	433	442	422	459	436	477	435	432	430	417	424	429	455	438	462	435	475	420	397	456	428	440	470	453	411	431	432	433	431	449	443	430	426	416	489	469	422	474	475	465	433	426	427	465	442	425	420	454	436	427	428	457	448	427	448	443	400	440	456	418	459	424	415	446	464	448	437	426	430	422	464	423	451	429	439	442	441	464	464	437	453	440	412	398	469	436	470	433	439	423	442	413	437	401	406	441	430	403	411	427	448	427	448	420	419	456	437	405	399	449	434	455	426	427	405	430	416	446	421	417	390	406	453	424	449	421	427	446	405	414	443	442	475	435	440	493	448	419	399	437	434	469	422	429	445	447	422	457	441	454	443	424	427	459	413	454	417	462	412	419	407	405	438	435	398	412	439	421	437	413	429	430	429	433	422	403	426	437	455	471	457	436	413	467	423	434	492	410	454	420	452	465	450	448	442	411	427	405	439	454	388	421	418	445	408	456	428	445	373	442	417	405	439	401	465	421	434	418	416	422	423	401	433	434	456	427	435	419	413	443	417	430	421	441	475	429	424	440	444	432	395	457	451	462	450	441	453	454	432	406	434	445	431	400	444	432	422	383	436	464	398	442	456	450	452	402	416	467	430	450	459	450	418	444	424	434	422	429	458	448	443	417	460	432	436	448	449	459	407	449	411	441	415	419	468	436	411	458	455	459	410	462	432	473	435	450	410	413	438	472	443	450	432	447	424	435	447	441	416	428	456	439	422	454	466	466	439	431	433	441	405	421	449	443	402	439	438	474	473	398	451	428	425	436	451	494	449	462	468	435	426	400	426	449	436	400	417	464	478	415	442	456	427	436	390	443	446	411	421	432	448	416	435	450	440	449	422	428	429	463	453	447	400	450	461	407	416	434	429	440	455	448	438	411	439	433	424	452	430	412	444	411	425	438	423	428	460	406	477	434	460	450	467	411	405	438	440	441	459	453	433	446	434	430	461	437	457	408	441	463	427	418	400	483	396	439	449	412	426	439	426	438	430	447	417	423	440	414	413	443	422	454	438	427	438	471	446	426	434	437	418	426	435	423	474	446	443	452	414	430	433	443	430	453	440	430	428	418	419	427	453	447	426	434	439	401	441	452	456	471	402	437	450	407	439	445	458	461	420	446	417	433	412	476	442	446	425	424	431	443	386	443	448	425	436	453	447	418	427	415	433	463	441	431	430	401	425	456	442	460	405	395	453	436	443	428	421	453	433	447	428	456	457	462	413	492	445	425	472	386	449	436	472	444	469	417	440	416	392	473	442	441	423	444	436	440	463	433	457	439	478	450	416	467	431	421	411	434	458	435	456	447	429	439	450	414	448	395	463	433	379	447	382	426	458	419	428	468	412	433	407	447	435	435	443	434	428	422	409	424	449	428	440	436	418	447	412	458	444	429	378	450	456	432	433	433	454	417	412	445	454	425	431	404	456	422	450	383	411	428	416	425	418	406	466	426	453	446	430	439	427	440	449	419	452	420	446	410	450	430	456	416	426	438	465	429	423	450	432	412	422	447	479	431	474	444	439	451	436	401	403	408	425	424	416	441	440	443	445	416	421	433	445	475	437	424	413	431	432	419	458	443	481	419	436	440	427	435	446	453	426	428	456	416	460	425	405	407	450	400	458	418	411	414	419	444	457	394	421	440	403	395	387	460	442	453	429	410	431	408	459	430	449	432	452	398	442	446	435	448	423	397	467	426	433	470	432	436	440	458	438	442	447	439	466	471	446	470	429	401	411	443	419	480	447	432	438	436	424	450	435	451	463	446	412	419	445	417	436	425	442	441	441	452	388	429	444	454	438	457	442	447	386	459	430	451	419	459	433	444	473	446	436	465	411	471	425	419	434	423	453	432	409	456	468	454	443	408	431	428	406	400	410	400	444	411	447	409	454	398	421	458	418	417	420	403	453	422	419	430	437	439	450	442	457	446	441	467	425	400	453	430	444	436	424	453	465	487	419	449	412	446	449	433	427
17511	1430	1161	945	639	573	506	458	413	359	357	381	373	344	349	353	378	374	343	341	349	363	320	319	356	312	352	326	336	360	368	359	352	302	334	289	308	348	311	353	331	332	299	346	331	301	326	367	326	348	351	277	314	342	348	326	366	327	319	342	351	342	338	323	288	336	291	287	291	311	339	303	327	341	343	335	297	326	306	313	332	313	316	350	335	336	299	331	343	334	354	293	306	317	329	320	335	329	358	370	302	324	306	347	316	335	302	324	341	323	327	327	310	335	333	311	306	347	339	319	312	314	335	325	328	335	323	335	308	315	312	321	317	335	313	362	322	346	337	344	292	335	355	325	319	306	316	285	333	335	305	337	309	275	311	324	309	309	315	292	340	326	324	314	298	300	340	321	305	311	355	314	338	314	332	321	361	356	333	334	327	344	324	302	336	291	335	330	346	330	334	309	322	331	304	322	339	322	329	309	356	297	292	307	306	325	306	324	326	346	307	349	325	353	290	346	331	323	336	319	346	339	323	320	305	314	288	336	327	339	318	347	316	313	316	292	311	305	349	312	324	298	322	305	314	336	345	307	299	268	313	317	301	311	325	318	327	339	301	330	339	328	312	345	298	358	314	337	351	334	321	327	367	327	358	345	316	308	320	351	298	331	375	359	274	308	322	349	323	362	330	327	319	300	357	320	337	325	300	282	275	308	346	346	313	339	325	329	341	331	295	337	311	341	310	339	327	335	333	325	329	309	309	365	325	320	339	322	292	271	334	352	335	318	332	346	294	299	339	346	366	297	285	336	326	306	314	333	288	330	360	324	299	294	302	324	347	285	348	289	327	293	308	292	336	323	305	297	351	323	328	326	326	309	324	305	296	325	310	345	334	313	355	319	337	361	287	352	333	336	325	299	347	332	313	299	343	361	327	318	299	330	331	306	326	319	350	282	350	375	337	324	332	321	324	308	338	313	296	317	321	316	332	302	292	288	313	343	347	347	303	329	319	304	314	324	354	309	326	328	306	299	308	332	297	334	317	311	305	367	332	323	331	307	306	310	330	292	340	330	340	308	348	329	300	362	334	344	315	367	349	368	349	324	320	295	320	303	296	336	315	311	307	359	348	319	315	307	351	326	325	315	318	336	336	282	304	307	326	305	328	342	310	320	305	329	340	309	314	300	306	317	325	342	316	344	331	308	330	310	310	342	326	337	321	320	321	299	324	305	334	344	345	314	303	336	328	302	336	335	340	302	293	324	349	318	331	350	318	331	324	333	273	328	304	318	344	337	280	325	328	327	318	299	338	328	318	320	315	333	327	347	304	284	334	297	305	337	308	310	351	304	309	329	338	363	329	341	327	360	333	324	340	322	293	294	337	344	321	328	330	295	306	340	329	287	323	271	331	356	314	323	329	315	325	315	329	319	304	353	324	285	350	326	306	287	274	360	316	319	302	361	347	333	289	327	323	299	334	283	343	353	328	320	350	317	303	297	347	334	348	332	322	324	352	324	327	306	315	331	343	351	313	310	308	335	323	299	324	352	303	329	293	320	316	324	333	295	276	334	300	289	341	282	364	337	304	328	313	314	321	284	306	288	330	343	326	317	300	300	294	336	308	334	321	298	305	319	312	333	328	319	324	305	314	333	292	329	294	312	333	332	312	337	316	302	308	327	284	303	328	323	290	313	339	310	316	337	318	310	294	295	329	327	335	313	318	291	269	329	332	323	307	304	327	283	352	296	298	332	340	344	314	330	314	302	328	310	346	330	335	320	326	340	300	310	321	353	332	328	337	289	348	328	292	338	344	305	316	370	324	326	305	294	325	340	306	350	339	314	308	317	336	307	318	319	319	313	343	346	346	315	328	305	319	314	314	338	353	309	362	308	328	337	301	309	327	313	300	291	304	320	308	329	288	337	307	309	323	314	356	319	316	351	310	328	348	296	308	329	307	317	345	301	334	330	301	318	348	331	350	320	320	318	335	322	318	330	335	334	331	325	322	281	304	323	320	307	333	312	307	316	329	352	327	324	368	360	299	348	333	317	315	321	328	340	316	308	348	333	334	329	334	320	342	294	331	319	317	304	328	330	317	337	308	334	320	281	317	322	333	286	336	322	361	315	332	320	305	326	326	341	335	347	384	291	282	327	363	327	302	298	304	335	338	336	325	343	317	318	332	338	305	316	301	347	310	310	332	309	299	340	306	337	315	340	328	341	315	283	292	323	330	312	359	353	332	325	354	324	317	329	273	332	318	318	319	311	325	340	321	342	329	334	339	282	293	323	305	327	300	326	332	297	326	338	313	337	276	313	315	326	327	354	319	304	317	369	358	297	318	315	316	303	356	334	334	293	316	324	312	301	322	319	299	342	326	334	324	316	343	334	320	334	320	331	338	283	328	307	326	334	272	306	309	299	298	330	348	333	331	351	283	328	340	348	336	334	306	315	336	318	327	327	306	348	330	327	329	302	311	301	301	340	331	321	303	368	339	332	301	336	344	320	331	329	305	316	307	318	336	345	350	364	353	356	316	324	312	295	326	368	335	322	292	358	324	314	304	305	316	308	317	316	322	305	325	359	305	323	308	346	325	353	333	302	333	312	307	313	300	324	299	317	331	309	314	320	310	299	326	350	303	305	325	307	305	335	329	320	293	313	319	333	306	335	337	351	302	322	306	326	312	271	317	323	335	343	309	331	357	313	289	308	318	330	328	335	347	305	337	336	317	374	318	322	332	344	343	316	329	269	341	292	301	315	358	314	328	324	319	315	314	357	318	333	298	312	328	281	357	316	305	326	347	339	312	335	318	271	310	317	323	335	302	328	336	316	343	341	329	341	292	295	335	298	327	335	290	306	320	316	299	331	324	301	357	318	301	335	334	327	329	346	325	276	347	326	339	310	307	329	313	343	323	302	322	328	321	317	318	309	316	312	327	338	325	296	336	341	351	357	306	319	326	288	339	327	342	334	319	302	318	373	319	318	335	291	334	311	304	299	345	303	348	323	305	315	339	316	344	357	288	318	301	343	326	326	344	338	316	360	293	325	347	313	346	287	340	310	344	313	326	335	276	325	308	316	331	331	299	329	298	337	287	339	271	304	299	340	325	332	299	336	351	308	331	337	333	326	331	296	304	292	320	336	332	330	327	299	296	311	319	317	310	344	315	298	280	332	327	329	326	306	329	338	279	311	303	328	296	352	354	303	281	317	311	337	350	324	334	308	335	340	317	343	314	326	352	300	306	341	356	343	332	301	322	333	294	322	357	318	312	321	318	303	298	333	294	312	308	341	327	302	309	285	311	344	324	327	316	310	312	312	315	343	325	304	298	334	333	322	320	322	329	320	307	302	304	302	319	331	347	313	291	306	359	320	325	286	280	331	292	311	324	323	328	356	341	316	303	349	319	333	314	332	338	317	303	304	338	315	349	350	323	333	294	323	300	299	305	318	336	316	360	340	342	320	329	339	330	342	336	335	285	351	330	364	330	325	335	315	325	322	357	338
10072	1311	2245	2565	2276	1902	1533	1350	1309	1122	1070	1019	1003	995	935	914	948	977	867	914	855	889	881	875	842	860	861	822	874	890	828	816	798	842	840	736	816	778	791	792	772	802	819	831	797	781	793	812	826	759	760	760	791	799	740	742	733	745	757	803	759	731	748	760	749	733	757	765	712	803	730	757	718	767	708	840	666	743	752	735	744	719	731	762	687	754	751	724	727	716	739	739	773	755	720	791	780	772	752	713	741	784	769	711	768	817	755	678	768	719	733	713	729	749	716	738	714	763	721	732	804	742	746	770	774	729	756	771	772	794	749	737	742	719	766	737	764	741	782	728	743	678	717	677	760	731	751	704	724	744	791	694	735	744	733	744	723	731	730	786	703	692	707	732	734	746	733	744	772	769	736	776	768	708	732	775	708	765	718	737	748	746	742	736	741	752	711	752	710	731	740	749	768	733	774	729	745	727	785	774	710	804	718	760	742	745	738	753	762	800	735	734	705	742	764	734	784	757	664	752	741	784	692	755	722	694	709	740	741	746	769	780	724	778	745	783	716	734	751	752	773	771	758	721	743	708	717	732	739	780	763	719	734	754	787	733	766	734	769	723	718	793	689	770	732	742	779	709	774	756	783	763	747	816	708	767	698	738	756	738	689	720	785	699	734	730	776	755	737	802	761	709	755	709	727	771	752	744	713	745	736	784	752	715	735	752	727	716	754	772	745	770	737	762	738	779	718	748	722	780	744	775	735	728	766	715	773	756	712	779	751	733	723	726	742	730	741	709	714	733	729	766	718	694	741	733	759	740	718	772	741	730	793	758	769	730	756	779	751	714	793	717	725	725	732	770	764	736	746	786	714	788	737	720	742	774	723	713	762	723	737	730	727	735	758	735	736	732	773	736	734	740	806	729	774	733	764	778	731	776	755	782	693	758	749	742	719	703	758	738	731	774	763	762	743	729	749	730	748	739	761	740	817	733	701	728	757	747	751	737	684	716	787	737	756	726	737	746	760	737	747	709	752	731	718	723	717	755	713	744	746	703	732	734	719	729	754	760	752	725	779	718	709	756	781	684	737	733	706	745	751	753	709	732	750	754	734	751	734	750	747	761	764	717	743	747	727	756	718	742	718	740	740	796	776	739	748	731	751	699	738	734	744	739	703	760	776	749	719	727	701	728	726	763	719	694	731	693	727	721	677	734	702	715	741	763	738	727	785	735	760	718	742	712	708	764	730	740	752	715	727	737	703	754	739	725	727	725	734	731	752	723	739	728	752	715	672	794	746	769	714	742	748	747	751	753	761	743	743	793	731	732	771	736	724	746	718	767	769	733	725	725	748	715	843	751	721	744	730	702	740	744	703	723	726	762	743	759	742	722	750	727	754	748	733	704	754	740	724	706	761	734	794	765	703	738	783	812	772	716	723	768	713	691	748	742	732	742	749	787	719	736	726	726	760	714	722	734	789	705	718	745	703	740	773	745	713	752	779	708	752	734	811	728	762	701	691	758	743	751	718	727	732	732	790	700	745	740	727	715	774	739	718	767	765	787	782	760	746	734	732	770	732	790	753	740	683	711	727	754	752	788	742	718	714	767	751	779	789	740	744	781	749	702	751	767	743	774	729	758	769	737	731	777	767	699	738	705	710	750	714	765	831	718	762	745	731	785	678	746	729	774	712	747	807	744	771	722	742	700	767	727	744	728	743	756	752	750	759	683	719	792	747	710	749	724	776	731	749	761	775	739	676	744	717	751	734	765	754	773	758	732	761	752	738	730	732	766	752	739	791	741	755	712	768	756	749	758	741	753	753	706	791	768	766	695	782	750	736	724	738	726	776	754	778	765	702	737	719	712	734	725	749	702	683	752	759	741	770	787	784	738	763	702	692	682	793	732	706	742	748	765	723	730	733	772	777	705	739	733	716	746	768	692	727	798	720	727	751	735	760	760	750	768	677	743	737	782	743	751	713	715	788	758	747	744	708	756	699	775	731	742	757	741	779	728	729	780	797	698	708	737	769	759	719	713	707	712	770	736	712	696	763	753	741	788	742	744	793	747	786	750	748	737	745	716	746	750	717	737	718	738	735	723	748	762	694	778	727	758	722	712	759	738	720	745	743	744	760	738	692	766	763	746	777	755	759	719	747	765	759	730	768	709	778	750	696	724	732	784	747	752	712	749	708	757	738	709	702	786	782	751	733	800	761	745	763	757	709	698	760	728	704	737	717	716	759	759	707	756	714	719	724	705	750	739	705	773	765	769	771	714	747	732	723	745	682	745	719	748	759	735	758	781	777	778	727	801	719	739	722	756	758	748	761	743	759	748	741	750	699	717	714	681	726	714	774	790	730	751	775	730	738	760	778	789	780	749	746	763	750	793	734	729	724	697	753	720	716	720	714	766	721	736	770	738	722	725	740	829	718	750	691	704	722	789	710	751	753	771	755	737	733	726	783	745	758	729	759	722	763	704	715	729	692	777	750	699	741	753	716	732	747	755	724	706	776	775	697	751	782	731	696	753	728	790	730	753	730	776	734	685	751	725	762	717	720	792	751	769	725	716	778	763	762	730	733	740	717	738	726	736	771	713	721	761	783	761	727	736	743	747	736	716	662	711	716	761	751	710	739	739	736	734	780	755	743	702	765	769	748	738	733	751	740	754	745	704	743	677	733	789	743	786	725	717	723	762	754	729	731	740	756	744	709	704	759	740	738	762	720	737	719	716	732	720	727	783	767	760	755	685	763	749	710	703	761	720	748	747	754	750	737	766	733	752	768	755	717	746	769	738	776	770	673	699	740	767	713	764	768	724	761	693	776	740	744	759	753	707	767	694	706	700	773	735	738	733	750	720	732	726	739	787	757	758	743	772	756	705	742	765	763	720	740	701	750	727	769	712	769	740	737	734	703	714	722	757	750	760	737	734	756	753	767	740	722	713	748	814	756	746	770	763	752	704	766	727	726	748	741	699	707	724	785	781	738	774	747	818	752	738	748	725	734	706	710	748	729	781	744	777	732	717	732	711	749	690	708	750	784	771	740	745	765	782	732	764	736	726	762	735	763	785	769	738	739	765	746	703	750	699	724	733	729	723	789	704	703	750	757	716	741	740	781	668	738	735	753	744	730	790	752	744	776	720	784	725	746	778	785	730	736	668	759	797	797	735	732	732	726	724	764	763	763	726	761	762	721	772	728	728	782	759	755	718	729	793	770	746	774	796	773	687	757	733	742	732	785	781	723	761	774	746	763	692	734	748	728	827	741	710	723	766	680	699	727	726	767	708	767	768	739	735	752	716	752	780	727	696	766	733	731	746	759	718	718	765	779	791	749	765	760	734	719	720	752	725	759	718	709	775	737	742	787	794	704	699	764	782	735	756	766	733	744	793	748	737	733	739	724	712	766	752	768	724	748	740	718	768	777	750	712	767	797	696	754	777	738	690	762	693	774	774	756	756	715	741	766	698	757	746	802	753	725	723	753	756	762	748	750	753	780	733	787	748
2626	265	300	255	288	252	214	251	245	237	248	229	199	249	216	244	205	202	227	209	229	254	238	227	220	229	200	230	217	241	258	214	218	245	231	238	217	240	242	239	215	234	227	245	221	213	209	210	218	223	249	219	213	216	235	202	222	237	235	217	227	210	228	247	233	227	219	224	239	206	253	238	219	201	215	191	228	226	238	244	251	215	220	252	237	241	242	219	226	240	250	220	272	229	218	255	213	227	248	212	234	177	240	250	236	220	242	254	222	241	228	222	207	213	239	231	247	214	224	211	240	229	243	192	223	241	245	239	237	236	251	229	230	221	229	233	246	225	201	217	227	212	240	250	219	205	229	227	232	229	221	246	215	208	234	228	235	242	223	234	203	215	208	191	228	248	234	199	177	204	236	234	233	235	233	229	229	213	250	219	240	226	223	219	232	246	222	236	259	225	233	190	235	222	225	229	229	237	226	264	219	220	233	270	236	206	209	221	211	242	234	212	234	231	249	216	238	206	224	223	205	230	208	222	241	219	238	229	244	216	219	187	221	241	216	251	263	213	245	253	235	222	208	244	198	246	237	237	238	230	232	237	226	232	229	208	229	226	234	227	224	229	210	229	228	227	220	245	234	215	227	247	280	237	238	228	215	228	236	249	178	233	236	204	271	198	214	213	225	221	214	206	234	239	227	232	214	242	252	221	235	229	210	227	185	195	248	210	210	231	226	229	206	213	217	236	235	229	208	213	213	230	217	230	228	198	222	232	218	258	229	270	216	224	224	219	232	226	216	222	217	242	242	243	223	219	243	209	205	256	220	220	237	235	237	251	228	233	191	204	224	216	235	255	226	230	219	235	238	232	235	228	199	223	236	184	211	251	226	229	260	230	214	247	258	257	273	219	247	207	223	216	262	219	242	263	216	229	235	204	223	222	223	192	250	241	213	236	215	228	229	211	225	238	231	209	245	227	222	244	195	223	225	226	256	213	207	234	239	236	261	227	253	238	224	243	234	211	236	221	219	241	232	207	198	219	222	221	224	221	222	249	230	231	214	218	228	259	220	215	231	255	228	219	233	203	231	230	206	218	202	223	229	223	238	214	224	230	232	234	219	249	214	242	221	245	226	245	215	232	226	255	214	189	259	227	253	248	210	203	252	240	222	205	216	248	205	261	252	230	229	211	207	223	209	241	229	239	240	225	202	226	228	227	201	235	237	230	255	240	207	226	229	236	219	239	236	238	213	229	239	219	240	221	224	236	230	237	254	232	226	257	232	235	245	200	218	244	224	242	227	241	225	243	243	240	200	209	220	230	226	211	222	245	232	235	209	239	255	220	213	232	235	226	215	238	226	224	235	235	251	245	229	199	217	205	249	231	226	231	249	234	205	240	217	226	272	231	238	216	222	218	222	237	210	242	216	204	236	229	221	233	229	206	206	255	238	218	207	251	218	212	241	211	219	204	238	222	254	241	225	237	190	219	237	243	232	204	213	227	209	223	214	250	233	259	205	249	234	232	234	251	251	231	224	221	213	206	247	233	219	218	209	243	215	239	234	221	228	238	204	202	230	215	228	247	211	216	227	241	241	253	220	225	248	247	226	226	236	228	217	230	211	238	213	240	219	226	206	235	212	206	227	242	231	221	212	242	249	233	208	234	252	216	206	231	224	214	257	215	243	193	226	225	222	226	233	204	223	242	232	212	253	209	216	195	209	195	240	233	233	226	227	242	201	222	232	225	212	244	242	225	208	220	230	208	205	243	231	236	241	224	235	231	243	231	231	225	270	199	209	198	196	226	254	190	219	259	214	251	216	260	213	223	216	244	226	222	221	230	231	223	232	216	212	235	217	220	187	209	230	203	215	229	210	218	235	234	215	216	240	242	199	222	219	250	233	246	228	235	237	227	240	250	203	210	225	234	214	230	194	239	219	197	219	234	229	214	188	229	249	218	203	229	208	248	218	230	219	215	269	224	223	226	219	233	198	209	233	213	232	206	226	240	225	222	238	252	226	231	235	233	215	215	228	248	257	221	243	193	211	217	196	244	228	250	223	236	234	255	240	201	224	230	249	204	233	226	211	236	212	225	213	236	258	233	241	249	199	216	235	235	220	234	236	229	273	213	272	228	234	226	240	227	224	240	212	261	251	206	212	253	247	232	237	256	249	205	238	221	205	227	241	209	225	207	224	235	217	239	225	199	226	243	236	216	218	184	241	211	220	229	205	249	236	207	247	212	241	218	220	220	215	216	227	230	223	226	253	237	221	198	206	207	218	222	249	240	254	214	240	238	225	232	246	255	207	221	221	245	235	208	223	214	238	230	223	232	243	201	229	211	238	258	191	227	210	232	228	199	242	221	212	224	223	206	205	243	239	254	258	235	218	213	207	228	224	208	202	223	240	236	230	240	225	238	214	219	228	235	221	235	249	254	210	219	219	211	242	242	260	236	203	229	222	231	218	245	223	222	223	228	238	272	213	217	239	200	239	221	213	262	245	224	205	197	212	212	204	234	237	270	238	216	247	199	210	254	212	245	213	220	220	203	200	221	229	250	230	219	231	199	210	257	215	213	243	239	245	240	234	206	238	216	205	266	224	239	224	224	214	236	217	214	211	234	227	211	249	225	238	224	259	223	209	214	238	219	232	227	229	229	197	219	229	222	210	219	241	254	199	243	217	224	223	221	207	200	232	233	282	232	229	240	224	211	234	231	237	243	202	235	218	226	209	237	234	234	241	235	216	215	214	229	233	233	243	211	221	226	237	223	203	224	221	216	216	208	255	242	235	253	215	235	235	225	229	235	246	220	248	249	251	223	224	213	224	200	233	203	229	212	208	231	237	224	232	245	215	213	203	222	245	230	249	247	240	232	233	246	243	216	211	193	230	235	232	219	243	243	221	251	239	231	256	227	186	231	230	247	225	247	222	238	238	234	247	231	237	217	239	203	235	254	216	240	233	206	214	232	215	233	241	237	229	227	253	257	228	219	222	244	246	248	225	223	221	251	224	226	221	216	227	212	251	211	250	213	230	216	260	245	226	248	208	242	204	266	249	215	255	221	203	215	216	261	233	199	246	227	197	225	221	220	234	239	224	215	216	213	229	231	225	227	231	207	231	203	231	234	235	243	218	236	248	176	192	216	224	226	201	220	249	197	241	236	247	241	241	190	212	224	237	234	227	213	245	232	228	215	196	222	201	250	230	212	209	229	246	231	206	232	209	232	229	204	241	217	208	219	247	229	219	234	224	233	216	229	232	247	253	226	225	237	234	247	237	213	235	227	221	216	236	212	244	249	247	237	197	228	231	236	212	202	229	243	215	219	215	243	224	257	217	201	231	242	230	234	242	246	193	248	242	216	216	223	237	253	240	235	198	227	272	242	225	231	226	234	208	214	221	232	228	232	215	247	221	203	246	229	247	212	218	198	239	231	214	211	246	251	233	225	245	218	222	235	235	190	248	225	213	239	255	213	247	217	264	249	215	241	253	223	203	229	231	249
2503	534	614	670	589	593	587	547	528	509	577	526	539	535	513	533	491	530	526	560	575	560	575	575	550	509	538	594	542	545	547	541	522	499	586	568	494	545	545	552	519	537	543	556	545	501	527	550	546	527	583	553	516	514	548	526	520	515	529	553	541	543	502	514	521	529	515	524	511	582	535	494	563	492	542	518	551	527	542	551	520	518	560	567	489	522	536	511	556	517	510	524	574	515	544	550	519	542	533	524	509	528	572	558	534	509	530	525	549	540	525	497	497	575	532	561	536	541	532	522	495	527	520	517	530	527	498	527	540	498	519	526	498	488	535	502	502	521	555	519	557	522	547	553	561	555	565	523	500	563	514	514	502	560	529	512	547	547	537	570	541	501	566	501	525	500	508	574	551	524	523	545	489	524	535	524	552	517	563	537	468	557	534	501	576	517	508	498	489	537	547	597	533	512	499	530	534	516	548	540	509	513	490	552	498	522	514	565	529	519	526	508	523	582	499	546	548	541	539	520	542	518	531	525	570	516	564	526	501	516	513	511	542	505	487	522	541	492	486	554	527	495	553	491	538	549	506	516	504	569	549	501	521	500	556	524	527	539	515	549	523	513	550	564	530	523	542	519	529	533	510	523	506	543	550	479	540	518	543	580	565	540	556	516	501	512	533	505	548	547	508	496	488	535	552	506	548	559	531	550	555	550	526	513	503	549	538	514	521	496	550	483	480	528	561	529	535	531	466	523	532	522	521	543	515	556	523	516	496	540	517	494	574	503	516	513	522	481	563	527	535	517	521	519	572	492	521	536	535	506	539	499	520	538	537	518	555	496	487	496	512	521	533	506	534	571	514	546	520	514	541	524	509	497	523	537	550	494	533	508	515	519	524	504	542	518	514	540	516	514	541	533	522	537	550	503	510	495	485	490	504	540	529	548	535	494	540	552	525	505	544	484	537	526	512	543	549	578	531	496	553	517	494	542	532	548	544	523	507	538	546	554	504	505	521	514	553	535	537	509	533	499	552	484	561	526	505	525	546	542	518	554	547	520	544	532	512	534	524	531	496	564	534	494	492	581	551	540	532	547	574	549	510	509	538	520	528	523	544	541	507	512	526	521	506	550	528	488	553	533	535	481	530	562	545	515	521	479	576	545	514	518	507	529	541	521	505	548	544	534	533	510	529	478	547	503	546	551	516	513	479	508	539	519	559	542	532	535	581	548	526	528	557	538	536	522	506	506	501	488	516	555	509	544	501	558	535	508	529	543	511	512	513	541	549	520	527	540	526	506	515	568	504	499	559	487	577	490	547	587	569	470	558	523	520	473	516	516	513	537	508	575	529	549	543	537	527	574	518	547	526	484	534	534	507	562	545	539	470	526	524	555	553	556	482	557	568	495	511	554	566	515	518	533	544	529	581	561	539	547	550	505	566	499	543	518	524	519	533	547	474	543	534	573	531	517	540	543	536	534	530	523	513	523	536	531	513	566	505	513	533	573	564	555	577	551	516	518	532	518	490	514	521	534	526	520	498	523	560	543	539	509	548	507	572	531	505	511	524	527	498	572	517	533	499	518	546	496	510	494	513	486	575	524	508	515	541	541	517	601	510	532	542	552	531	563	534	503	518	501	515	529	547	526	529	535	521	539	558	542	542	476	489	548	555	541	542	561	546	536	525	519	508	519	533	530	488	540	541	505	547	511	537	505	526	523	514	508	538	560	575	518	525	512	545	544	529	565	524	512	521	567	579	516	479	520	506	538	489	550	534	564	515	509	552	540	517	522	529	561	509	579	554	517	480	541	561	499	479	562	534	554	554	522	523	524	527	542	528	523	525	544	515	534	502	531	531	553	506	497	536	551	521	535	512	517	522	558	537	503	544	549	553	486	579	477	559	504	497	541	559	539	539	501	586	545	526	535	543	554	509	501	514	546	547	521	556	524	554	546	520	510	532	540	484	522	545	490	561	539	527	492	535	555	542	508	524	519	557	531	535	501	542	516	553	521	544	506	518	522	508	512	539	502	509	527	573	539	475	526	492	524	536	553	517	557	538	493	541	520	536	481	532	510	510	548	533	545	495	515	546	540	537	567	532	577	535	556	532	512	566	524	550	499	534	510	504	536	535	534	548	540	505	534	520	542	540	488	521	519	552	552	594	536	516	501	519	465	538	523	540	505	508	515	533	558	479	500	484	517	582	508	553	504	537	541	521	535	535	565	530	543	488	530	531	508	532	544	564	556	549	561	533	548	555	544	532	554	550	545	542	525	494	503	541	532	532	551	535	532	469	507	554	528	531	505	557	515	531	527	533	521	514	532	566	523	527	528	516	488	539	500	458	527	530	479	545	485	542	511	507	559	531	562	517	544	527	547	541	524	519	581	565	520	550	543	496	544	510	524	521	524	546	551	530	535	538	476	498	521	552	553	533	531	495	532	541	530	538	517	540	512	547	514	550	527	540	487	541	537	529	538	509	546	512	522	542	518	527	561	485	519	573	535	528	521	545	522	523	557	516	557	546	536	540	492	499	514	527	556	526	545	518	526	512	515	545	544	540	541	539	525	524	518	538	543	536	534	534	552	570	532	503	526	539	546	537	545	509	502	476	552	536	558	530	528	533	467	526	538	478	557	540	555	576	518	540	516	497	542	518	517	527	527	506	536	556	539	506	530	564	516	531	513	542	569	479	507	537	530	510	530	457	483	555	562	544	569	552	524	529	499	520	570	544	552	522	494	501	518	507	510	494	511	573	494	511	535	555	529	530	532	521	520	529	533	544	536	515	527	563	504	521	531	549	514	534	518	532	541	519	563	571	493	545	530	506	538	523	534	506	544	506	538	502	515	557	492	561	539	539	561	501	499	548	536	545	555	506	460	522	505	538	544	519	511	538	530	495	531	484	520	552	547	521	499	543	535	508	600	500	553	525	543	535	510	493	532	517	562	574	531	565	579	516	530	514	543	507	517	523	521	533	550	520	547	561	527	520	528	511	530	519	515	506	564	550	557	567	549	501	557	521	514	547	511	512	495	504	567	529	529	541	536	555	551	559	549	544	556	553	572	522	536	545	515	566	537	498	504	537	490	536	573	517	513	533	508	522	505	515	565	548	507	530	558	563	530	517	529	526	566	514	525	498	532	526	543	534	490	530	505	527	528	518	538	570	525	517	565	538	530	534	532	483	528	519	523	556	528	528	550	507	503	500	516	594	523	501	496	497	521	485	541	532	517	569	544	525	516	505	542	549	537	514	509	578	530	541	518	508	534	558	470	538	509	490	519	540	515	538	556	488	519	519	547	551	539	531	565	533	551	508	485	551	499	517	541	531	522	507	580	532	540	520	519	578	479	511	563	570	483	509	507	559	527	541	507	472	560	499	504	537	555	495	525	536	525	531	512	561	514	531	514	515	511	586	540	497	527	522	536	502	511	486	555	521	555	555	545	553	515	512	536	503	550	510	532	504	514	491	523	525	529	520	518	553	515	518	546	494	532	524	563	527	576
9761	626	583	462	358	264	226	205	210	209	205	176	199	193	201	190	181	177	187	181	182	182	189	167	166	182	189	196	154	174	194	188	190	162	176	172	181	173	152	178	158	160	178	177	154	154	177	175	180	197	163	184	197	147	189	179	166	170	158	141	178	154	168	150	173	160	171	153	168	170	188	161	158	191	170	154	188	165	155	169	166	190	189	174	173	161	182	199	196	190	179	192	174	162	157	179	162	171	156	175	183	187	172	175	178	155	150	170	161	169	162	165	157	176	170	177	180	162	191	176	183	156	144	183	159	180	154	188	159	178	189	144	195	175	167	151	169	168	178	187	189	169	158	156	156	176	185	181	173	158	155	164	163	177	166	156	159	162	143	161	141	171	173	171	157	162	154	155	159	175	178	134	162	164	157	164	169	197	185	176	186	162	175	192	145	189	174	184	179	169	187	148	183	190	154	143	182	170	159	174	178	181	176	175	157	175	157	153	156	189	158	162	139	168	190	141	181	172	176	212	179	177	190	166	156	160	166	160	200	156	160	171	188	187	150	180	155	176	173	192	193	153	174	186	160	157	161	154	158	171	152	170	181	180	175	161	138	175	158	163	208	170	172	160	171	153	174	181	178	194	163	178	153	172	174	174	157	140	163	177	176	180	173	180	159	210	185	160	181	183	178	164	184	163	189	177	171	176	173	155	165	149	179	173	167	151	165	180	147	190	169	171	162	164	173	192	162	132	186	153	160	138	162	186	213	185	170	156	168	169	164	177	168	197	150	155	174	192	168	208	202	192	160	162	174	174	177	186	165	174	186	161	169	160	170	200	184	182	168	165	156	175	165	169	174	170	153	161	138	157	152	194	175	180	146	153	183	163	159	172	196	171	183	170	169	201	160	191	172	180	171	170	138	186	163	167	176	157	170	177	195	161	188	198	175	158	182	168	169	173	161	166	168	181	159	155	162	188	150	171	150	177	181	177	162	191	160	152	156	184	157	179	143	162	158	173	175	169	145	170	178	161	184	150	188	199	189	172	158	192	171	176	176	178	197	186	184	188	172	164	157	140	172	159	146	171	167	159	178	194	199	180	173	203	188	166	202	155	166	175	176	176	189	148	189	159	171	193	182	149	156	155	174	196	166	171	177	194	171	179	167	167	199	166	190	174	174	162	152	158	151	171	174	170	176	184	184	175	150	152	170	163	153	160	171	168	158	191	171	176	152	185	164	180	161	145	152	187	154	186	170	176	153	163	172	164	202	189	164	172	149	149	156	185	158	170	164	150	151	177	165	174	168	179	161	159	160	147	142	179	169	151	173	197	169	168	158	200	155	160	154	168	181	163	172	166	171	177	193	159	165	187	180	181	171	177	159	177	168	173	177	184	158	171	165	183	145	169	196	186	180	190	174	171	193	168	176	156	179	157	173	169	187	178	151	183	193	170	184	140	167	155	181	164	182	180	177	167	174	168	180	177	155	129	173	205	189	156	145	158	161	204	140	181	173	181	166	143	162	134	174	169	167	171	144	176	153	185	201	165	183	181	164	174	145	159	159	164	182	156	182	178	174	173	169	167	167	162	156	156	180	165	158	172	165	175	164	172	197	177	150	160	184	163	194	185	167	147	151	147	148	171	182	153	185	154	159	182	158	174	174	148	162	178	186	186	167	156	169	164	181	173	159	174	179	184	175	204	140	158	175	158	166	175	157	171	174	157	183	192	188	171	160	155	180	157	181	177	147	152	167	171	175	179	180	166	146	183	157	150	180	192	159	183	164	159	197	165	186	188	171	178	152	178	173	172	186	198	165	174	179	137	158	151	163	183	142	149	168	166	181	178	182	165	184	163	149	148	166	152	164	187	147	182	173	196	157	176	164	191	164	155	172	170	155	161	192	190	160	155	151	171	181	178	146	173	173	189	158	179	184	173	160	184	181	172	190	173	159	177	165	166	177	176	162	168	178	193	189	153	183	167	166	163	147	161	186	177	154	181	190	172	170	179	175	128	159	168	181	191	155	154	174	165	160	175	153	142	170	173	167	168	159	185	173	170	183	189	188	166	155	158	161	174	182	164	162	196	157	184	146	169	175	169	190	167	187	179	156	175	173	162	151	177	187	175	182	180	168	176	169	196	165	163	142	171	193	184	177	165	194	177	179	200	159	140	162	198	176	175	162	167	172	160	190	176	162	181	159	175	181	175	170	163	170	158	165	147	168	174	174	167	170	172	171	179	169	169	191	173	156	160	163	147	163	181	174	194	172	149	161	176	172	188	158	176	162	186	145	168	162	156	178	167	177	172	150	180	191	152	144	187	204	190	188	180	166	172	161	180	163	167	175	185	187	157	163	159	138	180	162	170	191	169	177	148	218	170	169	142	158	173	184	146	184	162	154	187	154	182	165	173	161	145	164	163	161	169	201	182	179	156	162	145	173	167	175	174	177	174	173	186	176	162	159	184	156	186	175	173	211	169	168	168	158	155	169	181	159	162	191	148	164	184	186	166	197	170	181	166	183	171	179	173	165	190	177	169	178	173	193	180	181	153	198	162	163	152	161	146	188	162	149	178	164	179	175	175	178	156	157	165	173	169	172	147	174	168	180	163	164	164	189	148	173	138	170	183	163	159	170	176	173	179	183	161	179	159	181	169	155	167	170	164	177	171	175	169	160	194	168	180	177	203	168	142	162	184	163	167	153	176	165	147	147	149	164	188	167	189	159	156	163	181	182	193	157	174	163	172	149	167	183	212	174	166	159	147	173	176	160	164	181	153	184	168	147	162	168	192	164	180	177	158	163	181	163	153	174	167	214	180	164	144	157	160	153	162	160	162	184	165	185	172	149	176	167	154	174	168	152	176	166	155	176	152	172	164	145	176	162	170	154	177	176	174	155	167	192	199	160	191	146	171	144	149	167	190	169	196	158	172	162	184	168	159	161	159	180	163	176	159	180	161	166	162	168	169	195	191	190	168	177	161	186	163	174	164	187	190	152	157	176	136	169	177	164	188	186	168	154	173	190	187	179	169	162	167	138	161	166	182	153	195	178	193	162	138	168	163	134	177	175	165	189	151	171	167	176	144	144	159	167	184	176	167	196	195	164	160	172	149	180	169	150	169	212	162	174	165	191	177	189	135	162	167	181	169	159	163	156	202	163	157	184	188	153	168	167	179	172	166	155	159	173	168	203	168	180	172	175	183	183	178	167	192	149	200	178	169	161	187	175	157	166	197	168	169	202	181	167	203	165	186	170	161	177	177	168	168	146	159	149	157	149	185	196	172	185	175	160	175	168	129	159	179	194	175	174	154	168	181	195	155	169	165	170	195	187	174	180	153	187	156	150	165	178	197	187	185	193	156	169	156	192	188	178	168	173	174	159	163	165	154	174	182	153	162	135	184	205	161	140	189	158	169	172	160	202	175	163	158	165	157	162	181	171	170	182	174	172	189	170	176	182	174	190	185	184	163	171	173	161	195	161	164	139	164	157	167	159	162	179	177	157	158
7518	713	1312	1406	1173	1004	850	739	710	668	596	594	563	537	544	472	556	644	539	494	498	506	522	519	557	468	495	496	480	491	467	475	469	499	452	461	458	446	427	530	447	420	444	456	412	458	468	390	450	459	471	417	409	434	431	436	422	423	447	426	446	480	458	468	415	444	490	399	415	435	445	419	446	442	440	435	452	433	456	434	449	440	406	411	441	432	439	473	411	427	453	442	434	423	440	442	430	462	419	419	426	390	423	419	416	437	467	414	448	421	411	447	427	417	466	424	426	432	406	413	421	458	451	443	415	464	472	477	420	417	427	425	454	456	470	396	448	417	453	430	448	405	466	400	433	435	478	470	431	446	467	447	435	412	405	430	403	413	466	432	441	414	422	445	476	418	420	424	448	457	422	438	434	432	411	473	456	422	404	422	384	449	440	438	439	430	433	437	442	429	425	430	420	426	455	424	446	459	398	428	421	434	446	417	415	420	435	442	472	412	422	433	400	456	438	432	409	445	447	454	456	440	427	400	407	417	408	433	440	431	465	457	425	431	387	402	419	447	434	423	427	422	442	393	468	449	412	418	385	437	412	447	407	410	424	446	448	445	422	412	455	446	439	437	441	417	531	427	437	458	436	429	454	402	425	425	429	428	384	419	469	402	401	403	475	420	427	449	419	449	446	426	425	438	430	439	415	407	425	404	426	416	408	407	410	404	427	433	416	420	417	428	406	391	418	454	420	383	454	423	428	418	419	434	437	413	437	476	440	446	440	405	445	476	437	414	451	393	431	423	432	415	445	435	444	446	402	461	426	409	420	443	450	405	441	456	458	445	462	404	455	411	417	403	438	441	465	432	452	424	404	434	410	386	437	454	449	413	413	416	438	452	397	452	446	427	412	448	412	428	429	434	419	429	454	449	456	432	431	436	434	431	430	415	478	393	407	431	425	422	433	410	425	414	420	420	419	493	448	455	410	415	426	451	440	421	438	420	434	432	465	403	428	457	429	437	424	430	422	444	424	410	411	423	428	420	443	428	483	405	417	407	424	455	465	432	440	402	433	394	413	432	439	452	398	460	428	432	404	432	416	419	408	429	463	462	398	439	450	444	437	431	433	455	453	409	415	444	465	419	430	424	410	452	434	450	426	420	435	442	449	398	411	454	439	438	433	405	446	430	431	458	431	432	441	455	457	451	417	423	403	418	441	405	399	419	453	432	424	452	438	437	448	451	421	460	443	459	458	435	426	401	484	426	441	395	410	409	431	435	398	454	460	421	451	415	442	426	415	458	440	443	434	431	432	441	458	412	435	398	432	453	427	425	451	415	397	429	454	401	436	393	422	431	466	415	419	441	463	443	429	448	409	444	439	438	443	428	413	454	410	430	427	431	413	421	432	459	415	442	431	413	426	434	433	453	384	460	434	433	440	444	397	433	447	399	434	408	425	455	448	414	409	447	434	425	430	427	394	441	433	449	381	408	444	437	406	441	410	427	435	437	494	385	438	474	443	441	433	417	424	447	433	434	445	441	430	398	423	407	459	422	454	435	453	460	431	433	424	417	401	429	435	463	449	436	458	427	425	428	409	466	437	413	404	451	448	396	433	460	429	420	422	415	428	431	435	457	395	436	420	409	463	409	455	465	435	410	449	419	432	410	428	454	443	434	421	415	424	418	457	415	496	435	451	399	462	421	447	428	431	451	420	432	433	424	410	432	451	452	433	429	433	441	433	448	411	411	428	422	459	475	451	390	449	421	403	475	455	424	416	422	427	411	402	420	420	439	466	436	395	401	436	404	443	464	426	436	406	467	410	425	426	456	468	435	428	465	412	444	400	414	450	436	410	417	403	435	408	430	458	399	451	435	447	423	417	416	424	425	445	455	436	438	427	418	427	454	420	410	428	407	445	448	426	433	442	423	478	403	427	467	452	432	438	425	408	454	431	462	427	427	414	414	432	475	406	432	431	453	392	424	431	415	382	427	426	479	464	413	395	427	453	426	440	425	442	392	477	431	403	385	455	424	422	401	396	428	413	449	428	413	435	449	434	420	427	423	451	418	450	420	431	451	439	418	438	452	448	411	455	454	437	440	468	418	462	408	450	385	421	431	418	430	441	437	438	430	430	420	408	425	476	490	411	393	421	406	397	401	414	437	425	397	398	443	454	437	449	399	398	424	427	464	452	414	474	457	431	422	455	438	437	450	429	425	431	432	424	467	447	422	413	431	413	427	423	424	447	432	452	426	429	441	443	405	418	438	445	462	444	387	435	461	457	439	415	442	433	417	460	437	431	442	428	456	447	418	430	421	415	422	436	456	433	440	439	451	436	451	469	416	398	440	376	412	435	409	452	441	425	425	416	425	425	397	415	451	453	439	457	455	424	447	412	437	416	422	447	456	447	416	478	423	426	453	441	422	405	485	414	443	392	433	407	404	437	416	462	447	428	421	409	430	398	417	454	408	411	425	417	417	442	412	396	424	446	442	441	403	442	416	429	475	432	434	429	450	423	442	457	401	424	440	416	441	435	423	419	422	426	435	421	453	421	434	437	457	461	465	467	409	458	408	418	389	424	424	389	444	416	446	409	425	440	438	406	418	418	445	387	464	407	409	455	404	445	453	437	380	453	409	442	444	398	448	420	383	433	458	392	464	455	405	411	445	473	430	434	443	417	421	441	454	455	390	419	420	426	419	447	443	390	422	417	434	426	411	449	406	445	409	440	410	428	429	415	455	434	413	430	407	407	427	432	428	446	484	446	437	439	476	432	415	456	423	383	426	431	404	421	409	413	440	467	462	424	437	475	433	451	451	429	415	408	412	439	412	434	408	408	472	426	473	412	461	400	461	433	452	417	386	427	421	417	415	444	478	414	422	410	418	405	426	444	445	433	432	420	437	454	415	429	438	404	404	440	425	418	419	429	424	388	419	461	440	433	448	439	427	429	479	402	420	395	430	464	445	447	444	427	444	417	442	479	443	422	423	424	442	409	422	443	412	484	411	420	429	440	422	425	398	448	442	452	452	442	427	462	418	431	417	426	447	415	448	454	403	431	389	434	397	427	421	415	435	419	418	434	463	415	432	442	442	422	460	392	433	415	427	446	412	421	441	432	439	467	448	447	424	420	425	437	426	463	426	425	392	429	439	405	408	420	447	442	440	432	461	457	423	428	454	430	445	433	411	432	429	434	438	415	453	421	441	426	451	413	404	440	425	428	421	448	417	424	437	439	438	464	468	423	426	429	435	450	423	458	455	446	439	458	425	447	420	431	416	397	425	441	418	443	449	410	438	404	410	436	415	437	414	452	405	434	461	419	420	461	418	410	435	428	436	472	430	416	411	423	464	425	438	413	414	393	423	395	425	411	420	424	427	443	416	461	445	418	443	439	412	414	443	416	502	465	434	408	431	445	440	453	423	440	466	444	446	429	422	431	462	408	423	429	414	436	450	405	410	461	457	451	433	431	426	460	431	427	416	418	425	442	403	449	429	412	381	443	434
17963	1503	1097	877	699	542	512	477	422	410	398	364	377	325	328	334	349	397	408	362	352	344	321	394	327	311	357	369	348	311	342	338	340	336	331	340	301	356	332	328	342	330	329	319	310	279	349	329	316	300	302	329	364	290	322	332	331	334	331	342	326	265	340	339	297	314	319	327	299	339	356	321	330	324	352	322	327	345	305	321	314	343	335	329	322	313	331	325	298	362	339	307	305	349	308	299	331	295	319	363	389	332	306	354	340	334	291	331	337	351	343	324	340	331	341	314	325	353	322	320	326	330	327	343	354	321	311	315	295	313	318	337	333	314	314	337	309	301	355	351	327	340	322	322	333	311	340	311	308	332	323	319	328	337	323	321	344	323	336	340	317	286	317	339	309	307	321	316	363	310	349	328	308	325	327	298	332	359	325	312	309	331	329	368	343	310	327	301	310	354	329	341	315	351	314	345	270	351	336	307	358	348	367	318	307	276	351	283	343	309	301	297	364	284	302	332	352	323	310	312	294	308	344	332	327	303	294	349	305	329	302	318	330	312	331	348	331	322	304	303	326	312	300	272	304	296	316	341	298	328	314	321	294	362	309	308	346	369	359	322	327	336	322	315	358	322	307	320	327	321	326	343	321	316	348	338	343	338	327	313	300	334	306	285	348	334	321	333	332	355	316	328	370	328	307	354	331	305	325	305	314	349	314	330	331	299	333	327	320	317	316	294	307	320	320	298	321	345	311	312	323	345	348	313	322	325	343	344	328	286	332	313	329	297	325	350	316	330	294	314	343	305	308	313	316	321	331	353	320	327	348	312	328	312	272	313	309	310	329	327	307	318	323	293	298	366	355	321	286	341	334	308	313	320	343	293	319	339	311	313	314	358	286	308	305	302	330	345	287	311	303	323	322	307	330	349	338	334	328	333	320	307	309	328	293	300	320	339	307	316	324	306	323	318	301	331	327	348	304	328	336	315	360	340	317	312	328	284	329	296	364	314	342	320	322	338	316	334	338	344	334	346	305	259	362	337	337	313	285	313	344	304	341	367	299	312	330	295	333	332	346	325	314	339	320	319	310	356	325	316	309	322	308	318	288	333	330	293	301	332	286	328	304	323	325	321	350	305	341	340	349	322	277	284	329	308	348	299	346	330	340	326	290	308	283	328	306	325	321	286	297	312	331	294	290	335	340	341	295	309	338	325	334	352	334	338	297	317	363	314	317	308	313	331	340	340	327	326	324	328	335	315	366	309	317	332	349	333	332	333	339	347	325	308	345	350	331	319	330	329	313	334	298	315	328	331	316	325	301	323	305	330	304	366	354	297	345	340	354	332	334	308	311	307	338	339	328	306	333	324	332	329	316	331	310	321	320	298	305	361	292	325	320	301	301	308	380	311	273	291	303	322	313	362	333	313	334	302	310	329	324	311	309	327	346	339	318	344	346	291	318	309	302	296	344	319	346	356	353	339	324	350	302	317	324	342	311	293	317	319	292	315	293	303	346	337	323	291	345	380	299	341	346	315	318	310	328	304	319	337	310	293	347	331	329	335	309	317	319	328	336	286	305	290	342	306	309	358	326	334	283	325	329	278	301	320	326	298	328	319	312	370	339	320	316	317	340	324	303	343	304	319	330	338	341	322	331	315	304	323	309	336	316	331	310	339	313	309	295	324	314	307	318	305	355	277	338	277	337	323	330	357	327	326	341	317	351	303	301	319	317	303	329	310	317	289	314	309	360	303	320	333	333	324	350	326	338	309	320	309	316	328	326	293	357	327	320	317	337	334	340	293	320	324	352	285	305	291	311	332	357	319	343	318	328	275	309	316	324	317	322	332	335	301	315	307	353	327	297	309	304	338	350	337	317	325	294	344	352	325	369	333	309	340	310	325	308	299	339	333	358	347	285	306	306	335	365	341	341	339	332	294	301	329	330	324	314	341	320	316	336	315	337	324	295	346	322	319	320	360	324	353	363	320	302	320	342	295	365	295	303	332	300	314	347	300	330	342	294	328	319	302	307	310	347	312	315	354	298	320	295	329	291	341	297	341	284	314	340	344	334	333	338	312	330	332	339	300	305	321	310	316	304	326	305	347	300	341	314	312	299	360	314	301	332	323	328	341	314	337	351	334	310	314	323	340	346	362	287	332	318	307	324	340	357	335	338	315	315	325	290	334	309	334	299	372	304	341	316	323	308	319	334	307	326	296	362	319	299	333	327	310	297	317	291	304	328	338	330	345	322	324	334	324	317	354	321	318	347	316	352	327	324	294	341	330	276	309	334	334	354	311	330	302	359	322	298	279	311	320	292	304	313	303	344	328	291	316	312	382	303	317	330	294	302	342	328	327	313	294	337	313	311	341	311	286	366	318	308	336	316	331	288	284	304	356	317	299	294	332	288	326	323	318	325	335	324	336	304	331	335	315	289	307	312	300	350	317	302	301	315	323	291	283	314	329	300	329	322	335	315	322	324	325	324	335	350	332	336	320	309	321	309	340	298	344	304	283	285	318	321	318	335	288	320	317	330	304	344	328	294	339	302	315	298	317	329	332	356	316	303	309	333	341	333	308	324	350	333	342	309	295	287	346	304	342	321	308	282	312	325	289	358	319	329	331	321	346	317	319	309	337	310	349	292	283	351	314	336	296	307	346	309	312	356	319	316	331	299	329	361	308	275	369	317	313	302	330	360	318	347	308	337	336	316	299	302	305	326	276	331	307	332	304	314	332	342	334	324	316	288	356	336	321	342	327	340	344	298	320	322	366	345	311	315	310	314	336	294	342	342	322	337	354	323	311	336	325	296	308	333	327	353	336	337	287	350	303	326	326	326	308	345	323	322	330	350	314	340	287	304	317	299	294	302	317	340	303	309	288	325	365	372	297	335	324	345	321	291	299	299	319	333	297	320	342	310	352	371	301	317	331	325	330	313	295	311	342	350	318	290	341	320	325	302	317	346	325	303	321	316	369	291	304	321	318	348	273	369	335	332	315	352	327	353	292	294	330	312	323	332	327	319	306	298	306	320	333	325	324	309	357	318	335	342	338	305	315	280	320	304	338	302	301	372	327	338	303	320	326	297	303	295	310	329	344	337	340	336	316	322	322	306	317	348	366	314	320	356	306	356	332	335	338	346	316	328	350	316	334	337	335	345	289	329	280	342	319	312	332	311	369	333	323	337	323	321	345	325	315	339	317	329	302	285	284	340	338	312	299	357	289	322	323	296	341	290	335	297	310	326	320	311	299	350	329	320	326	342	318	318	338	313	318	335	361	326	327	327	303	333	313	320	301	320	352	349	313	340	296	360	311	342	336	333	328	319	342	285	313	312	339	303	312	326	315	331	334	345	366	315	271	321	319	304	317	311	332	297	315	326	324	321	319	300	311	323	302	336	340	336	306	339	341	343	329	335	328	292	340	335	338	332	325	334	310	320	330	312	324	337	287	278	337	355	308	324	318	337	317	352	324	327	287	293	328	326	322	294	296	358	349	334	329	332	334
10200	1330	2302	2522	2191	1875	1615	1417	1223	1176	1026	1020	988	968	948	952	987	1081	947	860	912	920	883	812	830	891	865	885	870	922	782	839	774	797	778	803	827	728	825	739	785	807	808	756	753	721	750	747	724	753	777	766	776	771	782	774	722	684	783	737	825	729	724	718	725	734	735	796	741	733	748	738	716	707	744	730	782	742	747	725	742	801	736	729	781	731	775	743	779	748	751	768	728	729	727	706	772	762	717	713	789	809	757	782	728	773	733	772	773	752	766	779	736	732	735	741	705	756	736	700	739	750	711	743	756	731	740	747	761	756	737	770	733	743	689	731	759	751	762	752	792	769	748	743	745	764	710	777	716	738	750	799	818	760	760	686	757	706	744	766	755	722	710	762	728	703	737	712	708	755	765	749	701	735	757	827	678	740	785	733	734	765	742	786	754	733	761	737	749	720	763	774	795	737	732	685	774	786	778	753	727	712	803	713	708	685	726	733	747	757	759	753	763	725	726	750	775	737	770	787	760	757	758	759	710	745	784	704	742	716	756	702	817	736	782	705	702	705	746	754	720	766	737	738	740	753	727	710	736	740	733	749	741	795	730	745	785	776	756	754	726	760	768	746	780	792	747	783	736	781	762	723	755	716	693	720	729	698	775	764	758	791	673	782	739	767	781	748	745	772	806	736	791	746	746	739	769	713	758	709	757	787	720	705	705	766	749	754	737	727	783	693	746	726	706	714	776	683	733	765	704	751	739	764	762	691	771	752	736	760	758	724	721	726	684	734	705	732	739	800	730	707	719	723	689	742	743	787	753	726	703	736	754	814	714	753	762	733	778	736	731	732	747	743	778	744	718	716	765	733	718	756	724	713	745	733	743	684	791	780	720	757	752	745	777	740	706	723	744	751	748	799	738	754	731	780	722	760	751	697	752	770	770	723	788	727	757	730	782	729	748	716	784	738	737	732	746	740	742	760	784	739	736	749	761	722	727	764	761	777	711	705	780	779	668	727	789	775	769	769	731	733	680	698	692	735	733	738	733	683	776	800	714	728	721	745	751	720	763	813	739	725	777	708	741	772	778	735	754	766	744	770	705	754	764	748	754	773	731	754	703	732	747	749	701	744	752	699	741	651	732	792	741	764	738	786	740	750	681	757	753	718	757	723	735	717	708	751	724	783	718	745	750	734	736	743	770	771	761	784	751	747	754	696	700	717	778	764	752	738	720	760	708	730	778	759	782	762	732	740	738	708	737	762	742	751	769	710	748	740	724	759	757	707	758	705	730	727	739	752	759	736	756	737	722	730	771	743	724	773	782	723	744	767	740	715	732	772	766	749	733	758	725	757	728	729	745	723	782	761	725	779	762	702	728	776	677	779	760	738	727	739	735	776	753	788	732	747	748	745	710	764	786	762	706	676	670	732	714	782	715	788	736	769	796	713	751	835	737	720	734	726	770	751	772	727	734	760	724	745	742	781	737	756	745	726	744	717	716	715	717	703	754	724	739	753	709	747	770	681	754	735	760	759	742	735	677	730	725	702	737	745	773	718	736	728	687	770	706	754	753	734	716	762	775	736	708	740	753	759	733	730	763	733	774	730	763	778	738	719	742	773	759	755	745	743	744	702	784	736	737	764	716	753	776	722	762	732	734	752	721	759	713	800	748	731	695	748	757	737	712	756	722	726	776	682	752	746	728	725	751	732	726	725	751	765	720	801	705	762	759	742	754	698	779	737	744	761	792	768	729	759	738	740	798	747	747	782	727	769	737	732	754	797	763	760	755	783	786	707	781	715	760	713	792	740	706	724	749	748	760	719	762	778	680	706	757	765	766	745	701	755	734	737	756	734	708	791	751	789	763	735	736	740	733	776	746	763	726	704	800	720	777	712	734	739	730	724	785	776	781	703	719	736	721	755	729	766	748	791	698	750	784	767	773	746	704	722	721	756	721	766	704	765	742	733	731	764	731	754	756	711	765	729	816	727	746	686	721	746	738	738	777	728	791	718	758	760	729	756	731	782	709	735	801	744	712	806	778	726	746	763	720	735	739	722	821	783	778	739	713	756	738	718	709	748	715	722	767	721	718	765	726	805	783	743	711	756	719	756	774	694	818	767	722	742	750	731	746	748	736	731	816	730	722	705	748	750	686	771	732	739	751	751	745	737	762	702	750	726	778	681	718	719	752	733	690	762	765	735	707	788	758	765	755	736	715	736	797	785	784	726	745	717	694	742	756	752	768	700	706	764	761	772	745	772	768	753	717	724	730	711	760	725	729	776	735	812	764	777	733	745	711	750	753	726	764	747	738	707	751	724	730	756	794	737	724	742	735	741	732	733	734	726	737	716	787	702	743	768	792	757	750	775	720	719	734	784	775	716	725	743	709	789	699	718	709	804	753	725	756	737	684	734	771	732	744	747	749	768	770	756	746	748	765	726	724	718	701	721	732	753	711	720	786	748	698	810	759	776	764	760	751	753	728	771	746	720	707	728	788	720	743	731	678	703	762	771	738	733	758	747	755	774	711	709	690	755	801	765	712	751	714	729	747	734	721	708	751	745	784	778	729	767	704	808	737	711	770	750	790	696	769	742	784	732	766	735	702	727	807	774	759	748	772	715	722	752	757	657	736	740	724	767	767	741	770	759	729	795	724	766	731	748	742	755	728	793	741	745	741	716	772	710	709	718	750	752	730	737	760	756	778	733	758	715	790	744	707	740	760	744	735	736	723	803	721	727	750	715	726	776	777	788	699	751	691	765	730	779	709	768	726	766	767	741	743	739	788	768	716	768	777	726	729	726	796	706	715	762	744	742	768	766	726	781	742	758	789	721	729	721	789	769	732	762	772	747	761	720	747	747	742	769	752	782	749	737	745	771	730	722	744	814	801	775	796	757	743	762	706	750	718	775	787	765	740	710	724	710	736	762	747	761	755	740	754	720	722	739	732	737	743	737	782	752	705	741	739	775	768	748	713	748	735	729	728	777	800	754	762	736	707	781	760	746	731	756	709	765	735	725	764	768	704	719	717	725	753	743	722	736	729	745	695	737	764	762	715	711	748	785	711	730	763	808	726	746	706	744	768	755	741	752	747	728	733	755	764	695	741	738	761	724	736	780	734	752	778	697	762	741	739	757	775	734	762	706	712	715	793	773	724	764	752	760	770	733	742	757	697	756	728	783	768	685	732	745	738	770	730	765	796	738	730	731	734	737	757	757	764	730	724	744	732	710	730	734	714	779	772	730	758	750	759	708	774	748	699	743	765	706	745	740	746	681	734	761	722	730	807	739	737	744	725	720	748	745	784	734	720	747	745	750	791	772	790	743	766	711	780	748	738	757	726	749	772	767	770	738	730	793	788	762	685	772	708	731	692	739	763	740	751	770	742	784	787	722	701	761	727	726	709	782	723	810	766	754	746	748	762	691	727	725	775	731	756	744	793	733	715	702	787	763	731	754	782	743	728	749	738	722	723	742	724	738	735	763	724	766	774	771	741	713	727	773
2730	279	307	286	274	258	223	226	213	215	215	250	241	238	234	224	205	212	248	225	279	250	252	249	214	263	257	229	216	222	233	254	245	201	235	229	229	199	247	222	226	258	241	234	259	234	240	239	229	223	252	255	236	223	240	264	247	204	215	229	220	231	224	248	230	235	230	213	220	222	269	219	233	212	223	222	266	211	204	233	254	231	227	234	236	247	220	232	254	207	250	194	238	212	245	228	236	252	232	221	230	251	220	231	234	250	183	223	214	236	229	248	215	218	200	229	229	227	216	239	222	231	223	232	245	219	185	230	227	236	243	236	231	242	232	215	207	227	206	208	243	248	239	241	255	220	254	241	228	218	224	193	243	227	251	224	222	245	250	233	207	246	215	227	221	224	226	224	231	241	246	237	233	236	214	222	232	192	226	244	223	239	229	214	265	222	230	239	238	242	191	243	257	213	234	215	232	205	246	236	241	236	227	259	239	222	225	258	209	242	233	236	235	216	249	238	227	215	231	225	249	217	230	244	231	231	224	255	217	222	234	220	219	229	240	231	243	200	220	217	204	238	231	227	221	215	250	218	196	221	234	249	224	241	224	236	232	237	196	209	232	211	218	243	217	216	210	269	215	210	240	247	235	234	255	232	232	216	214	219	228	251	222	222	203	190	242	230	232	244	221	223	225	228	236	237	246	227	225	213	223	210	252	259	234	233	250	209	245	209	235	230	235	247	233	230	233	231	232	230	214	220	237	246	228	221	238	231	236	212	207	208	230	205	235	222	261	229	203	222	231	228	243	251	243	225	228	236	216	216	218	258	226	237	256	237	214	225	216	214	227	203	218	214	262	237	234	212	227	241	238	252	226	225	212	235	218	223	187	222	223	236	234	237	236	222	250	200	218	206	217	195	236	206	236	203	243	242	207	232	232	241	261	227	229	207	244	261	238	249	246	247	256	238	247	256	199	215	234	221	245	226	229	223	232	239	237	257	213	203	224	199	240	230	252	235	222	209	264	210	255	210	234	258	236	257	243	217	203	215	221	236	209	243	247	229	253	211	249	233	222	225	216	242	223	214	220	236	199	249	228	232	195	226	217	215	205	235	226	223	233	226	265	209	223	247	260	263	249	244	246	251	232	218	208	216	243	250	237	225	224	246	257	234	209	238	217	244	233	213	249	237	250	250	214	215	212	233	223	221	204	228	236	217	253	236	225	253	234	240	217	227	220	242	243	233	251	209	211	216	230	233	237	237	216	232	224	240	209	221	230	231	226	240	217	231	226	225	238	253	235	249	206	241	252	247	237	214	249	199	233	225	186	218	188	234	258	229	220	256	234	233	253	218	222	230	220	243	225	240	227	236	213	215	219	235	230	194	215	242	234	224	216	212	216	227	246	235	209	221	212	198	255	204	210	241	254	221	227	232	240	229	191	233	253	224	219	232	235	216	221	250	212	220	241	230	233	239	257	230	242	234	235	207	250	209	223	236	224	219	223	257	247	216	221	251	218	216	224	212	231	206	239	256	243	241	265	247	240	215	245	234	235	230	229	242	215	215	215	233	240	251	224	215	224	229	241	211	244	227	228	219	221	209	226	241	243	221	228	211	248	216	220	227	227	230	218	215	227	248	245	235	242	216	247	255	213	221	238	237	258	233	237	230	239	259	221	254	231	251	216	222	237	190	214	223	220	234	222	221	223	218	215	225	252	236	230	208	253	232	229	232	223	252	240	235	283	246	247	242	195	248	225	229	228	231	215	217	229	226	188	199	221	236	211	275	245	225	231	253	241	220	218	236	213	210	199	238	233	210	231	235	241	256	237	234	246	265	238	206	252	206	278	260	249	209	210	215	226	213	246	248	223	245	224	231	214	203	214	232	259	239	242	203	210	263	279	225	261	242	266	227	226	218	185	215	272	247	228	232	244	220	214	218	230	222	243	222	224	199	252	221	239	240	213	235	226	242	237	237	233	233	203	191	233	233	230	238	222	210	248	226	221	211	221	234	249	207	259	189	232	216	218	201	229	209	201	198	263	231	203	219	200	239	201	235	205	234	248	237	225	210	222	224	230	281	220	237	214	222	210	231	268	213	210	249	232	242	230	271	243	207	206	226	234	222	241	236	245	227	241	218	251	214	231	225	231	223	224	222	242	220	202	238	254	197	244	239	213	214	248	232	231	214	225	238	245	226	222	245	248	218	224	243	220	202	231	227	224	234	226	250	211	249	227	222	251	214	230	218	207	211	244	232	222	221	227	244	251	255	227	239	228	229	227	215	216	243	212	236	221	226	233	235	214	269	281	234	223	210	211	206	233	236	220	233	208	221	235	226	221	229	222	249	232	232	214	203	224	228	233	227	233	211	228	247	231	252	251	210	236	222	204	207	202	194	235	224	213	211	225	227	232	213	231	220	223	206	221	222	231	214	239	208	234	226	204	225	246	208	219	225	262	231	228	213	229	243	238	218	245	234	275	241	206	234	203	223	245	191	213	237	234	245	229	221	215	263	251	217	228	231	233	243	230	238	239	252	237	219	204	225	203	225	217	219	216	270	253	235	230	238	221	191	260	223	231	241	242	232	210	247	237	206	217	232	233	253	228	233	211	219	253	216	229	225	255	198	224	236	231	238	237	225	216	240	225	232	221	225	235	249	222	241	235	233	230	212	214	228	233	230	243	245	257	251	205	224	240	211	223	223	234	212	216	218	213	242	237	232	208	242	249	210	219	247	239	230	249	234	211	229	222	238	236	247	225	248	249	235	212	201	232	245	243	261	249	235	252	226	238	217	207	236	219	221	230	236	200	206	218	224	243	263	234	244	217	236	218	192	210	234	239	240	242	226	217	214	227	223	218	225	227	210	248	243	232	235	221	214	250	221	233	201	231	213	211	208	238	229	217	218	229	221	240	218	239	241	201	255	238	241	257	222	260	223	203	222	238	271	229	196	225	247	235	204	211	208	220	223	238	210	229	243	209	249	227	224	207	249	257	245	208	269	231	210	248	211	231	241	227	246	265	209	227	194	232	247	226	219	213	246	228	221	232	226	249	226	229	237	232	210	214	253	240	260	240	244	217	221	206	205	203	226	231	262	258	206	248	217	202	219	213	224	241	234	250	238	258	258	223	248	222	216	232	202	235	217	214	255	256	224	207	238	226	222	252	231	207	224	222	221	221	246	224	223	238	214	235	246	191	225	235	224	230	244	217	281	253	247	236	248	233	223	234	243	222	222	238	229	208	225	225	230	257	226	213	229	220	237	232	253	240	244	233	229	243	219	251	248	187	225	236	239	226	229	239	222	226	203	234	217	224	225	249	219	216	235	227	212	236	204	231	240	226	204	223	239	228	250	210	236	248	229	233	239	228	240	222	223	203	227	200	215	241	227	218	209	218	212	223	211	222	259	234	215	215	206	213	242	223	238	215	229	209	269	199	241	217	208	236	239	246	209	236	241	217	214	211	206	217	185	228	261	223	224	206	245	233	229	259	240	223	238	236	257
2544	626	666	670	631	627	590	567	567	579	549	534	562	511	537	542	528	547	506	564	547	571	597	584	568	568	532	554	574	545	553	563	558	513	566	532	551	558	526	566	541	553	535	498	541	532	569	518	571	504	515	502	531	548	522	522	500	523	508	504	535	488	500	548	549	529	552	541	518	547	516	539	519	560	574	560	516	530	520	563	490	549	551	534	516	510	542	532	527	556	518	532	572	516	513	533	559	512	527	544	514	516	555	550	520	534	570	555	600	519	534	547	564	559	507	596	573	529	531	562	541	524	510	540	501	528	491	566	546	533	582	573	489	552	534	506	565	563	567	512	546	518	552	524	546	547	532	553	569	529	504	522	560	528	532	536	562	584	567	539	535	540	551	519	536	527	539	586	492	528	540	572	535	516	522	575	521	536	561	527	529	570	549	529	540	526	541	524	518	525	571	525	586	568	528	542	538	545	492	505	512	555	575	522	539	550	544	522	546	573	528	517	530	521	529	500	540	513	570	513	540	537	552	580	529	559	538	540	543	527	521	507	558	551	542	515	529	542	505	590	527	547	512	538	502	560	555	496	578	478	513	484	544	529	465	568	579	535	540	504	561	525	555	546	542	519	535	518	523	554	515	530	538	508	519	555	526	538	568	557	495	497	541	534	534	546	562	502	560	545	520	571	546	549	540	533	546	522	569	578	539	531	552	537	543	546	526	547	540	548	537	534	561	518	532	543	539	521	593	517	542	477	522	561	507	563	533	535	560	532	535	524	568	529	547	535	537	532	546	530	532	537	566	531	537	531	516	596	481	525	499	532	553	550	545	581	543	532	520	532	523	571	577	521	507	537	568	565	540	508	554	554	533	560	490	526	516	505	531	508	499	554	554	518	542	506	517	551	529	551	548	529	522	546	523	501	516	513	527	494	518	566	563	509	519	539	503	526	495	546	549	543	514	532	539	553	524	522	533	512	521	533	498	547	539	554	547	519	528	545	525	500	527	514	531	547	527	501	519	550	506	539	546	550	526	518	525	528	505	526	552	494	535	518	510	543	534	515	499	543	527	513	524	527	540	535	527	508	571	541	510	532	534	556	523	545	535	513	504	501	483	521	528	509	539	582	510	534	500	529	522	496	550	550	560	551	521	549	516	542	500	555	540	521	509	535	482	532	567	517	508	456	524	566	550	493	514	545	514	533	518	549	518	567	489	546	551	530	573	541	513	511	521	525	535	522	604	537	581	536	510	531	513	518	520	527	507	571	535	500	520	498	547	537	531	521	533	553	541	529	510	547	544	510	526	513	566	518	517	519	543	580	520	525	511	517	543	534	565	534	550	516	536	547	592	503	523	533	529	544	501	519	517	523	509	555	546	537	514	559	539	536	564	563	523	562	543	538	574	553	497	527	509	567	533	523	576	529	541	523	523	563	529	527	503	543	557	506	529	503	521	540	512	495	544	477	552	515	563	521	525	540	558	543	536	540	518	549	534	526	521	557	521	533	532	526	533	568	549	541	536	558	512	587	506	538	553	523	504	539	545	528	523	536	549	540	514	560	546	512	521	549	509	568	520	543	559	522	517	539	500	522	526	531	564	536	519	548	529	551	533	544	567	546	534	527	533	523	578	511	546	538	551	505	558	514	540	515	573	543	552	534	511	519	529	529	530	532	531	533	520	498	536	564	551	552	547	515	518	488	546	508	565	548	563	533	542	523	571	492	527	536	503	522	571	561	551	561	539	498	542	527	499	489	514	558	489	539	497	533	538	522	592	506	499	548	551	520	503	564	510	554	551	572	539	588	536	541	564	567	564	553	576	551	484	545	575	529	551	582	479	544	501	550	533	471	546	517	528	520	529	555	523	546	532	509	496	560	513	523	520	557	549	524	555	545	546	525	545	544	504	540	532	552	520	515	549	518	553	592	556	542	565	518	507	533	505	565	567	515	507	569	541	547	556	568	547	503	507	508	534	543	506	499	520	530	519	550	551	524	508	570	527	552	533	562	531	547	544	512	535	556	497	592	515	566	515	545	528	500	518	517	539	556	522	554	571	532	508	528	528	528	518	522	529	524	521	527	538	548	547	538	532	501	488	508	504	549	517	555	535	558	551	529	507	544	548	569	567	540	533	521	518	538	490	495	573	523	528	532	478	520	504	523	528	558	538	535	510	555	545	536	521	522	559	529	518	558	548	541	562	521	528	517	505	515	525	513	564	546	557	564	532	534	532	499	534	537	514	514	557	534	550	544	536	564	522	504	516	495	542	561	511	536	533	533	511	536	552	535	548	506	506	545	542	545	547	568	521	557	503	490	527	509	529	578	466	553	569	533	541	551	524	554	542	519	509	563	479	518	505	557	531	543	519	547	546	537	494	570	577	568	518	503	546	542	515	555	540	504	544	495	512	504	528	562	559	550	553	530	488	502	525	492	553	539	556	525	546	547	533	560	553	533	482	558	560	520	523	538	526	495	534	523	514	570	536	521	515	515	530	495	566	534	517	534	537	532	551	547	522	536	503	553	510	578	535	544	596	533	512	505	556	534	557	502	486	541	524	526	517	533	540	538	534	532	521	550	523	521	549	546	535	534	552	553	539	549	543	529	535	553	555	530	504	540	544	520	510	506	543	528	537	511	516	524	531	556	553	517	494	547	581	515	571	509	542	538	513	520	530	535	514	537	575	553	516	508	495	571	537	521	514	528	562	509	525	506	491	566	514	544	557	507	525	563	486	558	523	563	527	572	537	514	567	544	549	516	564	541	506	551	511	495	562	550	551	530	516	554	528	553	521	552	533	536	504	551	536	505	523	525	523	512	530	580	531	549	535	529	557	480	530	519	508	511	545	523	536	561	551	514	538	556	546	551	510	540	572	523	544	521	529	524	532	531	525	571	516	508	573	524	593	539	551	508	530	534	526	532	544	542	566	570	510	546	592	499	519	536	535	525	542	529	537	576	545	548	554	542	548	526	502	548	536	530	499	533	522	585	530	551	518	540	521	553	521	533	531	526	536	516	546	545	521	509	525	526	518	549	567	563	553	534	573	532	533	512	498	579	510	513	518	553	527	528	556	518	526	559	560	506	564	520	556	491	528	522	510	523	537	543	531	541	550	561	521	548	540	539	514	564	571	554	550	505	566	547	487	526	496	568	536	554	505	536	561	522	569	549	542	603	552	529	501	524	526	511	535	529	532	580	507	574	555	565	520	534	531	554	545	546	567	516	559	517	508	540	541	557	532	539	549	564	569	546	521	535	566	528	521	617	546	531	517	542	554	530	563	511	583	584	519	505	528	529	523	533	530	554	560	566	569	535	528	528	561	534	521	539	522	571	581	544	578	556	552	522	517	542	524	553	533	519	548	518	540	510	556	555	583	539	554	538	535	523	561	540	583	519	507	544	546	547	555	531	546	520	526	527	512	548	519	516	515	597	526	547	539	526	557	542	537	520	520	498	540	544	555	562	539	555	551	516	581	567	505	488	540	538	542	517	532	597	534	563
9704	542	576	488	339	255	256	247	245	221	161	195	182	182	171	187	231	186	214	174	194	181	171	176	174	187	182	177	179	165	182	174	174	162	187	158	168	168	185	176	168	165	160	183	194	164	180	170	172	174	180	171	172	158	146	163	171	161	183	162	173	161	166	167	183	179	154	130	219	165	190	156	164	180	150	175	173	180	170	186	192	194	170	171	186	168	121	174	169	166	179	163	167	169	166	163	193	169	185	151	163	182	143	193	168	164	184	177	154	177	181	192	171	185	170	162	190	178	155	164	184	174	153	187	172	143	203	169	145	173	178	164	190	157	178	165	162	166	164	144	169	176	164	155	159	162	176	183	183	154	161	156	166	192	185	187	166	208	168	193	169	152	179	176	161	166	192	169	180	174	179	175	169	183	169	165	171	159	175	180	164	152	170	148	183	168	181	141	208	163	174	198	154	147	143	166	154	165	173	163	185	178	160	163	159	163	165	150	178	175	167	171	183	169	167	168	155	147	168	191	176	153	159	150	171	165	167	166	169	161	152	178	176	187	155	181	166	152	162	158	163	187	183	169	173	191	166	190	174	147	174	153	175	201	150	165	163	186	176	176	150	168	172	167	184	157	197	159	160	189	176	149	158	183	172	151	146	179	177	165	186	167	175	161	170	152	192	167	167	155	159	173	178	138	168	179	176	181	169	174	184	159	164	168	155	150	148	174	191	183	202	174	183	168	159	186	176	170	172	178	170	192	162	185	160	168	169	170	191	197	191	177	157	183	180	164	190	149	159	145	150	152	141	177	175	171	190	148	176	177	185	176	191	153	173	171	193	169	184	161	169	187	177	164	200	162	164	169	173	169	197	168	179	165	217	198	162	180	149	160	164	166	175	185	188	152	187	169	145	197	168	150	172	165	173	170	169	164	162	157	165	165	177	159	182	150	176	159	154	184	168	162	177	177	181	171	162	157	152	192	174	167	186	188	148	175	158	171	143	171	197	177	191	175	149	156	151	182	165	171	152	193	168	173	173	173	189	161	170	172	167	182	172	184	188	169	162	153	173	175	191	176	179	178	136	158	170	143	161	199	155	195	182	161	174	159	174	159	165	187	176	151	189	194	166	168	167	154	156	183	166	178	158	187	182	163	179	173	176	181	141	156	183	162	179	154	156	171	187	203	179	177	157	165	143	162	186	155	159	190	156	167	169	169	184	174	165	162	179	179	194	178	156	154	180	148	201	175	149	201	165	153	140	171	156	197	167	172	159	168	168	152	174	207	176	161	186	184	151	155	162	158	160	171	148	160	157	184	163	173	161	161	170	169	177	159	148	145	160	139	168	186	188	183	153	173	175	187	152	176	167	169	190	149	207	161	171	196	182	168	151	164	136	175	179	198	168	184	200	170	155	182	197	163	142	178	164	188	162	169	176	161	155	184	183	163	190	207	159	174	163	167	176	167	190	156	170	163	173	189	188	172	175	179	164	160	152	168	170	150	168	165	170	161	186	172	179	163	161	159	184	159	163	176	175	167	182	176	163	182	181	135	171	183	178	185	177	174	175	183	166	161	165	175	178	158	192	163	155	164	169	177	155	201	174	189	191	184	166	180	186	190	198	173	173	172	178	155	214	193	148	183	183	178	187	153	170	165	175	153	159	194	174	160	161	174	181	156	181	165	170	178	159	176	164	172	137	167	197	144	152	194	162	186	162	167	181	188	177	179	180	181	158	163	149	155	173	174	182	187	167	173	166	177	165	186	181	168	185	176	175	166	187	179	148	145	166	180	154	181	151	141	159	189	164	162	148	176	165	182	202	206	174	163	150	148	165	162	158	177	171	188	182	192	173	195	172	170	180	175	165	175	178	188	168	180	153	153	157	191	173	167	164	185	167	151	165	174	163	194	147	171	191	183	180	146	177	183	182	161	176	141	150	163	172	172	161	154	153	147	165	166	180	156	169	176	178	187	161	154	158	165	178	182	197	185	161	158	163	171	160	188	197	192	167	175	152	199	162	172	182	160	160	166	164	185	155	159	172	144	180	226	180	163	158	157	173	159	199	185	178	174	171	173	180	162	181	162	160	159	169	173	163	197	150	174	174	189	187	153	183	156	148	166	175	190	182	152	176	175	161	175	180	162	173	203	160	136	160	158	175	173	175	164	182	178	175	172	168	196	191	144	163	154	146	169	183	153	177	158	210	160	151	170	160	164	190	163	201	154	182	137	175	187	178	155	160	196	160	156	183	169	165	149	188	169	146	186	175	187	165	187	184	175	150	169	183	177	183	178	194	176	156	167	172	174	191	171	160	200	162	154	178	176	162	191	158	162	187	202	138	184	174	168	176	180	202	164	170	166	169	174	189	156	172	178	150	161	143	162	163	177	165	152	185	189	190	174	167	175	190	158	167	170	163	183	184	180	182	161	155	205	182	169	181	173	144	157	185	161	169	178	165	177	171	192	166	188	175	173	187	176	168	173	169	143	192	164	165	166	204	161	197	189	176	168	166	174	158	169	180	153	181	181	143	160	204	182	171	176	178	184	162	176	187	204	161	135	184	162	179	171	171	183	153	178	162	182	180	144	137	165	193	165	171	171	175	173	195	168	161	168	142	162	203	169	161	154	191	152	174	169	190	152	181	158	169	181	179	167	179	163	175	141	210	190	166	168	188	176	178	168	202	177	163	174	173	183	182	165	158	162	160	180	156	173	172	199	163	179	161	177	170	174	165	154	166	182	162	155	190	174	175	185	192	157	178	151	146	171	165	156	172	158	164	175	160	177	151	187	168	157	164	141	165	154	180	188	191	157	141	162	170	164	171	175	167	185	175	170	172	181	174	173	180	171	198	175	166	164	177	183	179	213	173	192	172	157	190	189	204	176	174	186	204	163	142	164	181	183	187	165	165	156	181	157	167	168	188	191	177	175	166	163	170	161	149	167	139	174	174	175	145	181	167	149	184	158	164	164	173	165	206	162	188	182	152	176	159	154	175	194	173	181	153	158	151	150	177	160	148	157	154	183	162	174	185	166	186	155	170	158	152	180	172	163	172	190	176	164	177	147	166	163	160	167	194	184	179	195	172	179	164	183	176	163	157	177	164	163	186	186	162	184	191	147	154	194	177	189	163	186	175	191	185	181	192	176	167	162	157	187	154	175	157	162	160	169	162	182	154	185	174	170	194	157	198	174	155	211	154	142	166	180	182	198	157	175	172	186	164	165	171	177	160	181	201	180	189	180	170	171	162	189	176	155	177	189	184	180	175	141	178	183	168	156	159	150	179	173	172	168	193	179	150	175	142	173	190	191	157	185	147	182	160	172	174	181	154	173	169	168	174	174	183	169	168	136	163	189	163	184	172	187	171	165	134	190	175	159	161	172	185	162	166	159	192	181	150	188	167	182	177	189	185	178	172	164	181	162	175	179	180	168	179	189	188	165	160	161	171	180	172	160	191	146	155	187	175	189	180	152	164	146	151	169	159	181	163	173	179	166	186	157	187	175
7416	746	1253	1499	1219	1081	886	818	758	644	637	595	623	528	533	545	526	689	703	496	514	475	487	499	518	480	506	533	463	483	477	477	457	478	454	473	451	467	461	443	450	427	435	478	460	441	466	467	459	436	497	477	423	448	432	429	475	420	429	437	433	451	427	441	422	460	415	455	433	445	442	472	459	448	434	449	414	446	416	449	411	418	432	437	465	432	434	442	446	416	420	437	420	442	453	435	423	418	430	417	448	424	439	468	411	443	445	405	430	469	427	431	463	407	443	400	418	460	443	417	435	467	421	428	449	411	430	452	440	468	474	431	455	473	430	409	448	432	431	446	448	446	425	443	428	464	456	444	466	434	447	449	387	415	438	445	431	465	421	424	405	427	455	471	462	460	437	415	427	454	450	391	467	427	455	470	479	433	434	435	426	491	465	459	447	434	415	449	425	482	455	424	437	439	429	441	450	410	460	430	409	465	431	424	413	435	441	443	430	426	448	441	487	464	408	428	442	418	455	440	450	457	426	461	420	396	431	451	455	409	421	415	425	475	431	429	442	463	460	456	430	429	461	406	470	449	435	461	429	426	390	444	458	466	416	432	462	447	429	441	418	457	437	475	442	453	406	434	454	443	421	475	412	447	419	458	460	409	405	428	428	413	449	457	457	447	417	429	453	430	443	478	436	408	479	452	433	450	440	424	413	440	460	443	438	409	471	458	464	438	441	401	400	430	432	402	436	427	442	387	465	429	424	402	444	407	417	470	422	417	431	416	451	468	447	428	403	426	435	440	423	428	437	435	450	436	426	455	387	449	456	435	412	449	444	465	429	469	417	414	418	448	419	372	442	401	395	437	424	411	427	399	433	456	442	416	439	429	434	428	417	437	449	421	428	444	439	410	438	435	426	432	448	425	400	445	461	424	426	456	433	424	441	438	430	451	390	394	453	425	436	449	423	480	427	451	428	458	417	417	459	432	405	421	414	436	448	459	486	391	436	434	464	435	445	453	415	444	455	428	428	429	480	456	458	430	484	425	416	431	443	454	416	431	454	402	445	387	455	418	421	402	432	412	453	463	467	442	387	441	427	479	455	469	424	448	396	464	454	452	450	467	398	421	421	449	437	426	413	407	458	439	417	414	457	408	430	431	437	402	453	432	430	469	500	423	423	399	415	454	453	415	450	443	406	450	428	407	411	425	429	436	449	426	428	409	473	456	435	407	479	421	460	435	474	414	466	459	456	429	432	410	443	424	422	430	435	426	423	423	468	431	435	457	444	432	434	444	460	450	428	403	444	453	406	451	422	398	461	434	431	431	439	446	422	435	443	436	444	422	404	444	446	463	439	433	429	392	432	426	470	454	420	451	447	445	426	430	428	436	417	438	423	474	460	432	435	467	479	451	436	468	451	465	459	430	450	442	458	394	458	420	432	457	454	435	447	470	434	444	453	412	473	423	412	417	438	423	468	439	431	427	427	447	440	435	430	436	465	376	434	423	417	456	440	467	483	447	457	446	444	435	425	428	476	459	413	395	432	461	432	425	439	428	426	428	451	425	425	437	422	441	439	419	448	395	433	436	452	414	417	430	419	456	422	408	418	420	406	425	434	418	410	441	468	427	437	406	412	420	415	437	445	462	454	438	462	437	453	453	445	393	399	399	474	450	428	458	449	416	465	438	435	468	421	429	451	405	437	417	419	454	432	439	406	450	440	420	385	464	440	446	397	410	406	442	407	442	425	466	425	404	383	425	404	451	441	455	402	419	420	453	438	434	427	414	443	428	418	430	460	416	443	438	452	455	419	439	417	432	396	421	426	400	408	432	427	449	409	440	411	394	432	409	408	461	432	433	445	433	451	419	412	449	419	440	409	408	436	429	437	426	431	441	438	399	454	431	415	431	428	438	428	455	466	447	473	453	414	466	441	473	449	453	389	496	403	407	409	438	425	452	461	404	425	421	419	401	474	414	449	449	426	447	429	456	432	457	447	468	442	448	450	414	451	428	466	425	421	433	449	418	436	436	460	415	454	429	429	425	410	434	433	402	428	459	474	421	428	409	434	424	441	448	387	425	421	450	459	449	441	437	433	443	396	439	460	433	431	400	464	452	477	438	464	436	399	397	435	438	420	403	454	468	439	449	437	427	437	453	433	436	486	454	460	439	476	410	437	440	443	437	401	402	417	455	471	449	436	477	388	411	442	410	387	462	458	428	424	417	419	424	463	462	450	451	431	440	460	419	427	456	442	420	412	440	450	455	436	442	441	433	446	461	410	434	426	442	459	420	462	443	422	427	439	415	438	453	435	455	417	406	434	454	405	409	462	454	431	441	416	388	432	419	423	456	468	425	449	424	397	431	456	473	446	460	435	423	434	424	401	462	436	440	456	434	467	436	444	446	419	422	462	458	406	426	412	427	434	448	426	492	446	433	442	460	443	421	474	429	444	430	426	446	435	452	432	460	451	468	422	435	460	460	441	413	427	409	427	408	453	441	445	474	400	460	462	464	441	410	424	447	420	464	454	406	451	428	401	441	386	399	397	437	414	396	421	449	477	433	448	444	408	427	420	412	445	437	466	456	424	452	435	416	395	429	409	408	443	447	459	440	425	467	436	450	422	443	448	449	441	437	440	433	456	473	417	431	423	409	451	415	440	428	417	416	404	430	425	457	450	467	398	439	407	478	413	450	393	423	437	429	466	430	443	467	441	449	422	439	476	420	426	408	464	427	417	454	480	416	403	449	422	394	445	459	398	421	448	415	435	431	446	441	456	450	436	422	457	413	398	430	447	423	439	440	426	432	438	474	459	446	414	421	438	439	410	473	440	456	448	412	483	437	415	431	465	441	442	453	447	419	401	454	407	399	434	406	449	464	438	445	450	454	422	417	410	443	427	404	425	424	426	446	414	455	449	424	436	426	402	421	399	435	441	437	437	444	416	436	475	445	401	458	436	450	387	436	422	456	446	402	442	464	463	450	473	441	413	424	424	416	437	429	431	396	454	422	436	452	435	465	449	432	463	436	449	401	391	417	440	427	432	421	491	416	386	419	446	453	446	417	450	435	447	425	443	440	411	431	444	424	435	431	449	411	443	471	437	441	448	455	433	409	424	465	407	424	444	443	412	460	451	430	405	436	421	464	396	462	436	445	456	441	433	443	431	481	448	420	428	421	412	433	402	432	409	432	433	445	442	421	412	388	454	446	412	433	442	426	420	420	401	439	443	438	457	424	417	415	421	430	408	407	407	445	428	423	435	408	398	432	436	438	439	436	424	421	406	393	454	425	452	444	450	387	430	433	434	453	395	444	431	450	411	424	431	441	438	421	423	461	477	427	443	390	440	435	433	442	424	452	391	468	427	463	408	433	428	441	454	434	458	429	444	451	419	440	418	420	464	453	458	432	437	445	433	473	450	453	506	422	415	462	451	431	446	451	417	448	444	405	461	408	433	468	441	452	438	424	436	419	450	452	428	448	472	406	422	442	424	471	435	397	437	455
17959	1515	1198	967	725	595	492	419	419	393	376	393	352	382	367	343	357	383	437	339	324	346	330	329	338	331	333	360	329	345	320	324	273	358	349	334	299	347	338	313	314	327	314	333	356	334	300	301	332	325	311	307	306	327	311	318	322	335	361	296	341	323	328	306	297	322	271	346	338	329	283	340	333	328	295	315	333	318	316	299	329	313	344	307	348	356	311	323	329	346	277	318	303	292	332	297	342	321	331	309	374	347	329	316	346	321	327	306	328	327	317	337	322	351	314	356	310	304	321	352	329	294	331	313	300	315	334	330	326	313	321	294	333	321	333	299	304	323	360	323	338	306	315	315	316	325	319	308	331	308	344	314	346	315	337	326	316	304	309	357	309	333	309	319	306	325	349	334	316	309	348	296	330	325	333	347	298	306	321	330	349	336	291	306	282	364	316	298	354	325	338	341	311	346	328	291	306	302	335	325	327	320	287	357	323	296	294	323	297	347	320	339	327	343	291	324	305	359	328	323	349	349	285	340	334	316	317	326	337	323	332	288	324	326	301	341	345	309	313	308	318	338	337	349	327	324	327	333	300	340	333	335	281	371	317	297	308	295	302	339	292	314	292	322	323	296	291	325	318	291	312	344	314	323	303	315	317	298	366	332	324	344	312	333	325	313	316	303	342	325	329	345	308	348	275	330	304	286	326	337	363	326	332	340	320	327	319	317	307	299	286	385	311	307	308	313	310	295	294	342	298	286	315	326	316	293	322	304	322	317	331	332	323	317	338	330	324	326	326	334	309	300	359	340	297	351	317	297	318	328	316	326	322	343	342	325	295	303	331	330	332	318	300	352	374	315	325	305	347	300	356	337	323	339	330	297	316	312	353	325	327	326	311	336	316	320	310	291	325	284	337	300	329	278	328	336	331	340	319	354	303	320	349	335	323	301	319	296	356	292	309	307	340	355	338	328	314	316	319	324	318	345	323	344	333	344	324	337	337	339	318	345	308	314	325	337	284	302	340	325	302	359	318	322	351	319	349	327	327	313	348	318	337	342	323	336	348	311	278	332	325	293	339	321	324	323	310	360	317	320	310	313	299	320	335	326	338	338	335	311	286	349	309	348	313	330	338	314	312	317	314	364	302	318	317	319	316	348	308	343	312	345	335	320	286	290	306	296	348	312	334	302	328	311	303	298	332	339	303	322	310	310	349	338	338	304	352	346	323	306	313	317	343	311	301	339	325	304	323	308	318	297	312	320	286	298	354	344	335	299	331	332	337	327	340	320	323	307	372	360	313	326	303	345	331	338	317	329	342	318	314	362	304	309	297	325	302	328	320	330	328	344	321	337	290	356	344	271	310	305	349	310	304	309	322	330	313	335	345	329	307	306	322	319	315	329	283	335	303	344	324	333	321	331	307	309	334	336	344	318	318	304	381	352	324	302	332	297	317	319	337	343	355	340	303	308	353	318	328	324	336	291	344	336	313	332	304	311	290	334	347	317	323	317	295	352	326	321	325	339	310	332	320	325	350	321	307	306	338	352	298	325	316	320	329	312	285	286	316	308	347	306	304	350	331	342	321	318	311	318	321	327	325	380	316	322	272	308	356	330	368	296	296	303	328	299	318	305	288	308	330	315	317	287	301	289	318	314	318	332	315	377	326	306	291	307	335	326	314	324	343	317	288	348	299	330	326	332	334	317	293	337	320	314	344	328	329	300	287	304	337	319	290	285	315	310	322	332	318	312	322	345	316	344	318	270	312	317	335	293	332	342	305	327	301	329	355	314	342	362	347	313	327	297	324	325	329	334	339	302	329	365	346	295	310	324	316	337	322	309	305	324	326	323	341	333	310	360	303	348	343	343	329	355	311	295	320	326	308	358	295	304	349	302	308	310	361	343	320	334	327	331	288	321	291	320	320	325	305	337	290	333	305	304	302	344	339	329	305	293	334	327	323	332	320	329	305	328	320	307	334	332	327	342	307	327	296	330	328	300	315	342	297	319	339	351	300	304	340	333	337	308	310	317	322	303	283	303	325	318	318	300	316	314	322	327	346	334	312	321	331	340	316	314	322	319	304	330	321	317	310	294	319	348	303	304	291	328	355	295	330	337	334	305	312	301	320	324	312	300	325	342	322	339	341	336	326	324	289	292	351	327	331	341	316	326	321	325	358	326	296	335	303	348	356	306	312	330	308	339	324	330	341	303	295	366	325	372	304	315	286	360	317	318	332	337	272	322	322	301	311	318	295	351	335	331	339	329	316	307	332	350	331	326	351	361	321	359	337	305	334	366	316	306	356	290	344	318	303	327	301	368	270	311	317	313	323	331	306	330	344	327	352	303	321	358	344	333	316	296	315	319	290	354	319	315	337	321	300	295	333	337	308	329	320	353	315	287	354	294	338	337	289	315	320	353	294	343	291	316	338	349	346	258	313	337	308	295	347	348	340	322	350	346	278	326	321	371	311	311	296	329	349	336	311	352	321	382	339	329	304	324	322	321	308	326	338	330	353	329	366	316	349	337	300	309	386	354	330	370	333	293	345	305	318	323	321	325	304	331	310	331	324	317	336	325	351	324	315	306	318	342	350	318	351	332	331	351	329	320	340	352	325	307	294	327	326	332	325	294	325	328	333	322	288	357	338	322	348	326	321	304	320	324	327	378	327	303	307	362	325	312	317	279	342	282	314	338	334	310	325	328	342	359	304	344	247	323	301	329	331	329	325	329	327	323	322	320	323	341	328	331	318	300	319	307	309	296	313	281	285	333	347	324	329	326	347	325	313	316	310	300	286	340	316	325	307	310	339	313	344	298	291	322	321	342	321	326	319	353	318	331	334	334	349	324	317	330	320	310	331	334	312	339	294	302	333	347	332	316	336	327	323	317	337	354	298	357	298	307	301	278	332	303	321	297	297	328	339	335	310	361	323	355	339	329	286	310	346	319	328	340	315	341	309	315	295	313	318	344	342	337	351	319	337	335	323	302	307	356	340	303	276	288	331	321	314	315	340	345	329	336	319	327	344	336	279	314	290	310	327	312	349	285	332	304	332	304	290	323	299	327	323	321	311	321	329	305	393	334	324	329	324	322	346	317	295	298	314	281	333	322	303	321	348	323	329	312	295	356	324	310	306	304	332	332	325	325	327	287	307	328	315	285	277	328	329	309	325	308	282	329	333	293	330	309	340	333	322	348	346	331	321	325	282	303	327	304	352	313	309	333	329	314	353	315	347	307	337	298	352	343	346	358	335	312	324	338	340	310	326	335	330	317	316	331	310	340	330	335	344	314	341	299	305	296	300	318	305	347	325	358	331	309	364	312	342	285	308	309	312	340	290	358	287	330	322	378	322	302	334	313	288	325	304	308	339	320	303	344	311	290	293	337	321	322	325	319	351	324	347	329	367	295	314	313	292	305	351	324	312	340	326	346	351	284	354	323	353	305	299	311	323	308	287	300	265	317	324	310	327	369	316	330	277	315	340	296	291	349	349	336	316	330	312	313
10235	1339	2457	2691	2295	1752	1593	1382	1260	1168	1099	1029	1025	996	954	947	1014	1083	1586	938	922	880	891	951	907	915	896	850	861	868	807	794	876	794	817	779	774	807	805	784	781	793	737	810	754	761	766	801	775	792	720	792	764	734	712	747	763	779	764	775	781	749	746	740	804	752	749	734	785	769	822	719	758	722	735	708	753	801	707	729	746	786	748	763	717	774	768	773	739	725	768	807	772	746	730	744	724	781	728	761	772	702	760	771	794	704	729	782	737	759	744	737	717	730	731	769	752	769	762	761	774	758	755	764	760	716	753	769	710	731	728	715	759	776	751	749	751	763	725	772	718	726	725	722	819	739	755	752	730	729	724	700	734	835	744	738	790	752	697	730	752	759	743	745	769	738	796	703	724	722	771	815	751	719	713	736	771	748	777	768	777	778	763	752	738	762	772	743	741	699	780	708	724	731	722	781	780	754	742	812	726	736	723	717	776	731	711	694	754	737	809	779	711	726	734	754	759	734	744	761	780	748	784	783	719	743	732	787	756	786	730	763	726	712	754	726	804	742	777	752	750	745	683	716	760	810	701	740	779	758	741	737	735	734	751	743	716	729	758	797	729	740	743	765	703	758	742	769	754	748	743	743	763	722	786	770	740	748	731	763	716	718	687	758	724	755	800	746	771	725	792	761	783	755	784	736	761	724	761	796	770	760	727	715	742	712	761	730	728	699	770	765	756	743	750	757	748	743	781	751	761	747	707	735	754	775	682	795	761	784	763	679	745	717	730	782	805	753	744	764	692	709	757	769	703	738	737	782	781	714	724	768	771	767	736	747	754	694	724	758	695	775	759	783	776	770	770	728	699	711	721	783	711	730	746	736	727	752	714	791	706	732	729	758	750	756	753	747	766	751	774	759	760	726	760	753	803	799	746	741	721	751	715	768	710	724	750	720	789	762	769	743	734	744	729	703	766	712	719	768	730	762	734	721	696	782	735	749	768	707	725	785	727	763	772	780	754	775	731	799	752	690	772	744	790	724	739	729	768	718	764	686	742	782	762	765	734	723	768	743	802	758	764	761	699	714	761	770	748	750	737	719	789	724	761	729	731	766	786	775	748	776	746	803	751	794	726	747	717	793	713	751	714	743	740	751	710	736	726	734	725	751	772	730	729	756	736	777	758	771	736	765	761	751	743	696	713	781	805	734	703	743	761	754	799	731	719	751	750	675	737	710	702	789	820	718	763	745	789	758	712	746	781	699	753	751	719	730	737	763	782	739	710	711	760	793	735	750	718	789	781	752	733	738	699	701	778	744	738	760	777	789	713	725	786	771	833	734	721	741	727	758	756	729	746	736	761	719	754	731	732	760	750	735	723	734	749	735	788	746	747	775	768	711	781	698	728	738	724	739	767	749	796	730	772	769	750	714	715	774	716	701	734	788	781	755	741	745	744	744	814	764	743	756	773	698	748	678	758	710	802	731	740	766	718	755	694	723	758	775	743	726	780	738	731	788	713	788	741	760	763	774	790	801	733	731	770	698	758	759	758	724	719	733	748	739	720	686	750	776	753	733	736	741	771	737	718	794	786	736	755	720	751	759	757	711	716	758	716	769	698	730	790	760	768	772	709	763	754	691	723	785	767	766	732	770	739	749	733	755	688	740	727	723	737	765	754	719	764	744	743	800	714	718	747	722	744	743	757	782	745	718	757	731	716	722	777	750	759	743	728	754	745	696	727	757	775	730	713	728	703	725	790	745	736	757	698	758	711	756	775	722	764	764	789	713	761	765	748	773	696	754	720	737	736	761	763	719	754	760	753	759	678	757	733	715	742	722	782	793	786	727	742	738	741	702	710	734	722	765	710	754	757	791	746	714	777	768	745	724	768	750	734	753	746	726	762	737	763	743	719	747	739	709	730	729	762	791	742	700	736	708	725	768	744	702	732	717	719	751	737	755	745	749	733	739	752	730	753	735	791	753	732	743	709	790	760	798	757	771	757	778	748	750	753	812	738	735	775	756	748	735	777	797	792	740	732	702	759	712	753	685	781	718	752	735	740	738	745	716	745	738	759	762	800	764	722	738	757	693	789	730	771	716	761	684	738	720	773	767	763	781	744	751	768	745	722	742	774	730	779	691	774	734	767	682	752	773	764	764	741	719	707	807	739	699	748	726	740	743	695	742	731	740	718	777	727	733	744	752	756	738	738	727	768	775	760	740	711	717	707	709	730	704	722	753	688	737	703	744	719	763	742	745	765	795	746	727	771	735	761	703	736	720	778	715	739	733	737	740	734	772	771	805	789	712	802	764	735	703	716	785	772	768	770	701	764	752	742	672	735	727	736	785	751	782	757	751	714	734	788	738	751	693	750	733	715	704	757	735	777	704	769	758	759	738	769	761	722	723	753	763	771	754	768	696	769	770	688	748	781	742	752	752	724	713	722	727	723	829	748	773	709	730	741	767	707	729	731	752	781	736	768	760	746	758	761	769	739	737	735	719	755	723	710	748	741	753	733	755	754	750	703	699	756	690	780	722	726	740	687	739	762	777	698	683	788	791	725	730	774	737	708	788	734	759	727	743	770	709	768	737	719	729	762	717	753	761	775	707	761	757	781	730	725	803	744	795	720	740	746	707	800	745	762	757	747	756	716	763	776	745	711	704	712	784	779	764	704	719	707	795	713	789	698	724	735	747	763	769	759	747	721	733	793	745	769	787	725	710	713	723	767	739	746	700	771	741	721	743	779	766	753	776	755	770	761	729	695	722	717	736	738	737	757	763	717	763	731	727	759	724	748	758	756	757	808	799	746	772	756	767	733	728	720	772	751	718	744	749	756	763	783	750	721	732	722	745	783	779	757	740	700	813	746	737	762	780	726	763	782	721	704	686	763	755	713	711	744	739	766	750	767	742	714	724	793	738	746	782	783	752	721	718	755	796	751	839	709	753	753	781	766	746	747	743	800	784	728	745	718	773	717	754	776	707	744	754	759	734	767	732	776	756	738	748	766	752	760	723	763	720	707	723	728	743	738	786	749	740	798	692	759	710	777	740	732	728	757	785	739	716	728	727	706	731	755	749	743	743	712	781	713	770	737	727	747	721	774	733	722	725	695	788	720	751	681	727	743	689	755	772	783	710	774	772	704	684	743	733	753	732	748	748	733	706	703	759	801	773	727	716	763	712	714	753	748	694	757	782	763	782	714	767	709	733	712	731	777	763	742	783	762	766	712	789	769	720	770	672	764	769	786	726	746	738	756	699	747	697	811	713	750	734	770	721	677	793	751	767	790	769	725	747	729	789	773	746	800	742	746	726	759	774	736	777	756	779	709	733	701	765	731	705	738	695	725	735	776	726	779	743	766	710	708	742	704	709	732	766	735	753	734	722	706	793	775	739	741	767	723	803	769	708	745	767	793	794	742	738	765	767	774	780	744	705	811	799	734	749	756	723	778	745	741	736	693	697	744	736	721	740	736	790	702	738	726	737	765	758	692	725	734	765	740	736
2655	276	276	281	283	266	239	232	234	269	220	231	225	203	211	218	217	231	220	249	219	205	232	225	228	278	213	241	241	216	250	216	230	227	228	194	206	259	254	224	228	244	247	211	231	197	239	248	205	225	225	216	240	225	232	248	218	236	227	225	216	218	254	229	244	250	250	243	240	263	240	221	213	220	232	247	238	195	239	232	172	228	199	249	205	243	228	227	236	240	221	250	239	261	276	230	251	224	263	222	229	244	226	217	227	219	268	234	225	216	218	255	232	224	226	241	245	219	227	218	213	250	241	264	230	197	242	231	250	231	222	206	240	232	236	234	202	209	237	206	243	208	243	230	251	199	235	206	222	227	248	234	226	224	237	225	223	210	248	231	210	237	248	222	238	237	245	213	209	218	214	233	247	249	237	231	213	246	232	213	213	200	216	247	223	222	211	243	236	218	228	211	242	220	207	227	212	227	265	240	209	248	218	226	208	255	259	224	221	248	217	234	213	223	213	226	213	197	230	224	225	233	250	225	211	223	205	271	249	200	187	179	246	218	225	232	234	215	237	225	210	212	233	229	239	238	209	251	235	248	228	218	229	237	222	219	246	226	214	256	258	252	218	241	194	245	212	230	246	230	205	202	236	224	192	210	233	238	209	232	233	240	225	271	273	226	235	237	216	217	242	238	220	253	215	234	241	206	237	224	244	231	230	212	242	226	254	204	215	203	222	209	214	228	214	249	235	241	232	266	233	241	210	223	226	227	244	235	236	252	228	204	235	227	205	226	206	216	225	228	236	216	215	235	219	212	219	220	220	245	244	224	216	226	246	253	220	224	233	213	230	241	255	226	238	228	199	204	210	202	238	213	225	212	220	237	283	241	274	209	240	232	209	241	213	211	219	251	243	224	260	223	221	202	233	207	209	207	218	226	240	240	205	250	241	265	241	222	240	231	222	229	219	248	248	221	222	246	219	241	214	220	219	198	232	244	196	234	234	242	266	231	248	238	194	239	204	207	233	212	225	249	252	253	216	242	207	226	224	215	211	240	243	237	240	235	224	232	227	239	245	227	212	206	238	227	246	221	253	241	258	249	218	201	254	248	240	236	259	241	220	209	217	233	265	241	221	225	209	205	240	258	266	221	213	252	227	220	236	254	242	216	201	252	198	226	234	221	223	226	214	234	214	247	235	236	213	227	210	245	202	233	222	234	219	225	223	239	211	261	249	219	203	200	213	233	250	219	257	255	232	245	207	236	244	241	234	264	230	224	218	224	211	240	206	236	231	221	195	234	210	256	234	253	231	249	182	193	210	214	216	251	217	225	230	275	236	216	232	231	226	222	238	203	210	220	258	209	256	234	221	224	222	227	234	240	224	202	233	250	199	210	237	248	218	238	245	219	224	218	209	209	245	186	212	212	214	210	216	211	261	217	220	192	223	235	242	215	231	206	200	254	235	227	220	228	203	240	230	193	241	231	231	219	231	231	219	226	250	236	213	231	203	226	222	230	240	231	253	241	235	240	213	243	215	248	247	212	239	223	217	242	219	244	227	232	200	233	247	194	254	231	231	244	243	242	212	234	219	230	211	250	230	242	210	220	219	231	227	243	235	221	233	237	227	198	270	231	248	226	217	231	241	256	255	204	219	206	212	235	246	226	245	236	206	232	214	217	230	249	218	236	234	210	236	252	229	229	221	238	207	224	254	244	220	250	214	220	244	220	223	229	240	220	201	238	230	239	257	249	249	217	217	232	219	271	220	244	212	235	236	197	274	232	219	226	220	222	264	211	227	218	210	207	205	226	236	218	243	239	241	245	244	215	227	198	235	235	206	216	228	239	262	204	209	219	213	239	225	209	267	253	224	200	222	219	227	205	240	206	225	221	242	238	215	235	180	223	271	237	220	208	222	237	212	230	223	227	224	233	202	221	249	201	232	215	246	227	259	224	194	225	229	226	227	221	231	204	189	180	225	210	213	257	228	222	252	216	219	251	199	251	238	203	264	221	248	241	232	199	247	275	251	238	237	194	226	241	220	227	244	223	209	198	223	225	226	225	211	206	202	235	216	241	210	230	227	200	231	265	216	253	235	219	235	224	230	221	233	203	250	244	231	238	223	233	195	220	250	259	216	215	231	216	214	218	221	211	215	216	236	211	208	211	218	239	253	231	223	246	246	219	251	238	229	254	220	221	228	206	227	231	246	232	213	208	210	242	245	206	238	194	262	232	239	227	216	259	227	240	237	224	242	221	234	230	223	251	238	233	255	250	253	232	237	220	212	229	238	257	247	251	233	235	229	257	228	239	246	260	220	236	235	235	238	237	230	223	255	258	246	232	248	216	241	233	211	219	239	216	204	238	247	197	224	226	223	239	249	238	232	228	202	247	238	231	211	232	255	220	220	201	245	197	220	224	232	246	199	226	280	237	214	218	219	264	213	217	228	200	206	214	243	234	209	238	227	230	236	244	250	232	199	223	192	239	206	225	227	217	197	237	225	219	207	218	219	229	208	226	217	248	232	237	250	214	242	205	244	236	217	229	220	212	230	245	219	218	262	284	217	265	234	234	245	250	240	238	201	244	224	251	237	239	229	238	228	253	217	249	226	207	215	212	224	215	220	210	224	238	210	259	218	219	209	247	281	254	235	218	239	227	216	220	234	241	251	226	207	205	225	250	206	198	210	232	223	227	209	237	217	249	236	212	218	214	225	234	225	248	202	215	209	206	234	233	221	241	228	244	244	227	236	225	220	242	230	220	208	222	218	232	234	221	257	214	240	224	244	211	241	236	231	232	250	233	265	216	231	219	222	212	219	206	256	217	214	239	218	205	241	212	227	235	220	248	210	236	213	219	245	220	227	238	226	252	250	220	232	226	227	224	227	218	218	222	246	215	207	213	240	219	207	198	225	235	223	231	217	194	215	224	240	216	241	224	209	233	248	244	217	240	215	207	229	216	219	235	253	239	216	211	252	235	258	239	227	242	239	190	247	235	206	222	237	252	241	238	218	239	219	231	215	225	245	217	221	229	210	199	220	237	237	236	213	210	228	211	211	225	252	261	233	244	215	218	230	267	237	225	266	233	218	203	234	241	223	229	194	225	201	226	245	236	237	218	234	211	221	249	224	232	229	227	221	244	236	240	235	228	217	210	236	254	232	218	197	205	245	251	239	257	261	246	232	254	209	243	235	231	238	227	207	246	210	232	264	242	249	245	232	212	265	226	224	221	219	232	231	215	236	222	214	218	244	229	237	230	245	230	214	225	229	229	227	208	208	200	206	200	203	220	232	221	225	232	216	200	253	213	232	211	199	234	240	244	256	237	235	205	242	208	229	218	215	218	228	224	220	209	273	240	223	229	210	230	259	239	229	244	238	233	221	251	215	250	240	215	228	231	226	250	219	238	264	234	207	231	221	221	228	232	227	259	200	222	199	225	200	203	231	237	216	238	221	212	239	221	221	198	237	219	206	209	237	208	213	243	217	235	224	232	199	222	248	201
2467	573	668	657	648	607	596	577	526	547	557	564	563	517	540	547	555	553	527	547	546	566	518	550	568	575	529	564	542	551	544	530	536	573	533	530	553	587	515	557	524	513	540	553	553	527	573	519	536	540	524	513	551	538	539	547	558	530	538	540	518	552	535	508	524	567	551	548	533	558	538	558	549	532	574	478	500	557	515	515	507	521	567	515	564	504	515	556	521	520	542	606	532	502	541	540	526	534	590	533	550	519	537	535	553	555	547	597	557	547	544	467	539	502	499	544	531	518	498	546	542	513	536	548	528	539	546	510	497	562	549	517	522	540	539	533	542	547	528	484	540	502	592	495	579	551	568	583	542	512	571	534	503	550	504	581	502	542	560	608	536	514	534	502	516	581	537	564	520	519	557	515	543	588	531	545	542	553	525	518	509	528	551	530	517	546	499	550	536	504	529	509	534	531	551	532	540	522	541	540	518	546	539	526	528	546	542	538	548	558	547	530	541	556	528	504	521	545	574	512	533	528	536	547	526	545	539	544	515	523	532	596	508	529	496	505	516	545	519	517	509	565	548	478	531	585	513	572	537	530	531	556	503	523	555	566	564	549	508	524	520	532	531	515	493	565	556	539	556	499	518	547	518	538	526	513	551	546	560	521	555	533	535	517	532	527	506	552	516	505	512	545	516	544	546	541	510	544	517	547	540	506	520	546	518	520	555	524	553	505	517	510	506	547	581	522	524	503	523	516	511	509	535	485	541	533	497	536	547	541	556	519	534	557	559	524	566	559	529	503	535	550	546	520	588	547	547	547	526	522	547	495	550	519	523	537	562	582	551	491	537	576	505	546	564	518	601	529	507	508	535	510	515	542	526	512	534	566	578	545	518	496	531	568	505	527	514	567	513	538	540	547	537	539	523	526	518	547	524	559	508	540	507	570	577	559	515	559	559	526	556	504	526	552	551	521	552	521	489	486	485	522	505	552	547	552	501	555	516	510	563	522	536	510	551	485	543	544	537	527	508	549	505	517	546	502	549	557	567	519	504	537	532	529	553	522	586	544	529	531	542	515	521	542	572	559	572	548	525	518	549	558	534	551	548	569	555	535	553	512	538	529	502	560	515	576	569	514	514	547	535	534	552	543	505	535	533	513	526	522	525	564	545	546	600	531	549	535	540	571	547	528	543	506	484	541	575	497	526	518	525	522	584	534	551	521	543	531	511	501	526	515	564	509	551	513	530	546	513	533	519	558	538	567	554	527	562	510	563	537	561	508	543	492	545	510	515	506	539	502	548	533	498	524	520	535	532	523	516	551	546	548	517	541	551	550	502	568	528	530	532	578	482	554	531	528	531	530	555	500	536	512	546	528	529	511	529	572	490	548	534	483	551	543	528	535	533	528	541	576	521	544	562	502	553	511	539	556	537	521	527	531	563	505	546	541	525	521	537	520	575	535	478	544	563	537	528	526	505	516	556	527	561	539	527	555	502	554	528	576	548	573	533	520	528	556	496	530	542	546	544	532	546	493	505	557	519	531	552	562	538	543	541	548	568	531	520	514	591	548	520	553	520	525	528	552	508	540	547	513	537	550	557	526	510	539	541	527	536	537	526	528	544	535	492	520	543	542	538	528	531	568	544	505	500	492	510	537	524	514	495	517	576	541	545	558	512	542	520	510	522	547	518	502	523	554	535	541	552	515	542	535	541	526	480	521	494	517	516	539	516	576	529	504	544	520	570	519	489	512	543	496	533	505	547	536	524	550	547	494	530	576	521	552	544	532	531	552	507	579	536	501	536	535	506	520	530	552	544	577	542	561	528	532	490	539	527	490	536	525	561	523	536	559	533	552	523	548	508	538	539	512	528	522	538	549	508	535	545	557	561	541	566	566	498	539	515	529	500	530	583	536	546	566	505	546	513	515	528	539	563	497	580	544	504	490	566	566	534	558	529	520	550	561	500	538	554	521	551	527	523	534	488	568	534	535	515	544	519	560	512	528	531	553	532	503	559	584	543	507	537	518	551	563	543	545	539	514	525	511	565	526	488	551	539	530	497	516	540	534	518	534	545	504	561	520	578	550	526	531	582	537	530	494	530	549	557	540	532	524	526	538	574	540	550	578	552	554	521	548	554	541	540	544	530	516	569	527	504	507	520	521	544	525	552	542	530	536	523	529	505	526	530	555	533	512	562	581	519	525	540	524	525	522	515	495	516	489	544	516	531	548	517	546	540	533	520	546	488	526	520	505	545	566	518	519	526	508	519	518	546	562	532	516	564	529	526	506	525	526	474	592	589	543	548	582	553	518	526	523	534	541	537	548	516	544	499	548	502	522	536	503	554	518	514	539	515	548	557	518	508	548	504	532	557	516	549	521	581	532	545	514	554	557	560	493	512	588	555	534	584	530	531	559	545	495	517	564	475	515	502	525	529	509	500	542	520	595	492	536	504	552	511	510	558	551	551	542	510	504	544	509	510	554	530	507	472	540	553	538	512	566	550	544	513	566	532	548	550	533	508	585	546	533	540	585	559	501	496	558	485	543	513	507	560	561	540	513	530	540	540	514	494	529	547	528	498	522	550	569	517	517	507	555	547	556	552	555	555	527	540	565	518	569	494	558	550	550	530	553	607	546	530	516	495	522	557	543	509	557	533	526	537	580	543	561	553	510	549	539	556	551	513	540	500	546	552	574	573	520	497	545	520	524	506	516	559	486	554	514	519	506	544	495	505	551	548	558	572	509	538	524	543	549	522	533	548	512	565	574	576	498	540	490	543	526	523	524	498	547	552	558	545	527	528	538	496	520	523	548	550	547	518	547	521	562	505	562	539	557	532	524	540	549	501	516	522	515	542	513	504	521	555	573	572	519	521	518	524	529	543	566	503	504	558	517	539	522	488	541	548	519	553	498	547	536	525	521	537	541	569	569	565	543	564	567	531	508	535	493	558	551	537	554	542	546	487	536	532	551	541	501	508	563	487	520	522	508	576	528	533	530	529	531	552	518	557	556	546	550	555	530	516	555	561	524	512	504	470	551	503	528	570	533	528	490	535	558	543	554	542	548	538	523	527	515	546	531	525	504	512	550	529	522	571	507	567	555	523	542	526	544	534	523	546	562	555	508	547	494	529	524	532	540	532	545	512	545	528	541	557	545	518	570	543	522	525	547	569	502	524	543	516	542	594	506	577	564	560	513	514	554	535	538	537	543	567	503	539	528	517	525	537	518	549	548	523	530	512	530	514	547	526	508	507	571	555	478	568	494	551	532	503	534	518	598	502	536	521	568	541	544	527	560	541	545	558	545	498	519	529	494	517	569	540	540	539	587	532	534	503	502	531	545	517	546	544	519	501	517	522	532	533	562	562	566	550	570	530	505	542	504	561	515	530	542	542	549	529	528	555	587	497	493	522	493	515	557	499	558	493	528	550	577	552	545	532	526	536	541	580	528	534	514	553	538	561	514	552	519	544	535	508	494	530	512	518	546	527	529	569	569	525	501	526	556
9489	618	560	499	365	285	256	212	181	211	203	196	185	200	175	185	216	228	252	198	201	188	159	189	163	170	194	176	173	195	176	191	185	152	161	195	182	182	185	155	175	200	184	179	193	180	173	177	158	192	156	153	190	186	160	149	157	159	164	180	196	187	175	157	176	150	150	183	182	170	190	196	174	171	165	149	180	167	177	162	183	187	186	164	149	172	162	223	168	164	169	175	147	177	195	155	165	188	179	196	189	181	168	179	175	159	185	153	169	155	154	165	173	177	160	161	174	164	160	182	179	185	175	167	143	153	147	183	150	185	161	160	184	191	176	173	172	182	184	171	197	182	185	175	159	171	168	162	139	180	179	161	184	184	176	176	179	160	165	159	168	165	176	187	151	145	170	172	186	177	197	168	158	193	169	178	199	189	169	171	160	134	177	173	197	190	156	151	182	158	179	168	174	179	184	167	151	170	155	167	168	158	158	180	176	175	160	168	164	185	164	176	197	179	159	197	152	162	175	162	151	172	156	161	181	210	187	181	189	222	197	184	161	172	193	168	168	160	180	168	153	155	168	158	179	189	160	204	176	163	176	172	186	141	181	187	164	179	165	183	173	178	183	171	193	161	158	183	181	199	177	167	141	183	173	190	155	149	168	167	158	172	163	174	179	162	152	185	146	164	184	167	159	165	174	184	161	199	174	179	179	163	168	177	154	162	164	185	166	182	178	195	157	160	176	184	163	160	169	174	177	172	173	187	150	173	166	178	183	166	156	168	174	168	169	171	165	164	163	176	164	179	182	192	178	170	163	162	181	173	173	194	155	154	165	183	161	152	173	184	186	174	169	173	157	163	182	182	174	180	186	188	160	174	174	192	170	160	184	174	156	174	155	149	160	180	184	196	174	182	181	167	176	169	187	164	165	166	185	163	131	170	183	154	156	141	167	185	181	176	183	171	166	156	165	178	156	176	177	158	184	135	170	174	167	158	172	168	170	180	182	141	185	168	171	197	179	176	185	196	189	174	187	168	193	180	169	165	178	157	157	160	161	191	167	168	168	170	137	190	180	160	144	176	180	161	178	176	171	169	168	174	196	159	175	171	180	161	160	174	176	186	198	163	183	166	158	160	161	171	171	187	160	167	193	184	198	151	179	167	163	209	152	181	139	199	173	161	181	177	173	173	153	185	177	197	175	174	180	158	184	176	163	151	173	161	194	167	155	177	165	162	170	136	152	174	203	178	160	220	170	194	149	172	156	163	150	150	177	165	155	181	164	150	138	169	155	144	167	187	139	172	182	156	185	203	167	149	158	172	169	176	141	170	177	203	174	185	159	197	179	179	183	154	167	154	161	171	171	195	179	192	202	160	152	198	186	170	155	167	180	178	178	155	166	150	181	166	191	171	182	143	160	192	154	150	159	168	177	166	151	176	177	168	167	175	181	155	149	157	196	162	167	172	178	158	173	171	173	173	177	185	178	157	193	153	177	175	173	157	170	187	160	164	163	172	164	172	163	176	169	163	171	193	164	186	150	154	179	164	166	153	199	190	168	147	162	169	171	189	180	161	182	186	149	177	182	154	165	163	184	187	175	157	169	148	179	181	203	178	168	147	184	175	182	130	140	147	189	176	178	195	174	168	174	194	175	203	154	187	176	172	164	181	170	158	163	178	184	202	154	167	177	171	162	177	171	152	180	178	146	159	162	171	196	166	182	139	157	169	166	183	150	151	164	202	174	154	170	176	175	169	172	170	174	178	161	169	173	179	178	177	196	178	152	188	167	182	174	158	165	187	170	176	180	166	181	138	176	186	149	152	195	198	185	165	159	166	163	180	162	162	160	206	146	200	162	197	161	160	194	179	182	178	167	161	189	157	170	172	172	158	159	183	175	187	157	167	177	163	177	162	187	185	164	174	163	138	166	163	176	165	168	150	148	177	150	149	153	191	156	173	173	176	155	160	186	170	152	183	156	174	171	195	168	188	166	184	156	198	208	159	161	171	156	176	164	165	192	195	182	200	157	175	195	179	180	178	168	168	177	174	195	177	161	176	170	194	177	162	148	159	160	161	153	166	156	160	177	156	182	177	182	183	189	170	191	147	179	180	174	159	177	142	169	168	159	201	178	170	159	167	174	154	170	188	170	169	176	163	217	156	180	164	161	186	172	194	158	160	162	179	178	171	180	155	167	180	153	153	158	155	168	160	170	172	155	176	169	176	175	165	165	165	161	165	173	194	159	196	149	182	173	160	170	166	153	184	174	155	157	146	162	155	161	167	164	183	163	159	172	161	187	173	128	188	192	153	196	186	165	188	139	162	163	159	169	177	177	173	168	141	168	193	196	171	184	188	174	179	167	170	148	146	175	138	166	170	158	191	158	168	189	158	169	139	173	162	182	181	154	190	169	182	165	165	158	173	173	185	171	183	173	174	159	195	150	178	185	155	133	153	160	162	161	195	159	169	155	159	182	173	180	165	169	164	176	184	170	174	161	158	170	184	183	179	195	170	160	190	173	181	170	171	152	156	165	187	192	178	187	162	182	168	188	166	164	165	185	174	175	191	179	159	185	169	186	183	183	174	165	177	182	175	183	173	168	162	189	171	169	164	163	160	161	174	195	210	173	194	180	178	168	185	176	164	168	221	148	185	160	203	169	179	166	155	175	168	163	183	179	162	172	186	159	164	192	165	169	198	146	190	173	150	141	206	153	149	171	154	158	172	168	162	181	168	194	167	168	166	159	209	172	190	183	175	189	170	175	185	168	176	194	176	168	185	193	161	195	177	198	219	153	181	170	167	192	169	164	176	161	176	184	188	169	171	169	162	181	190	161	180	167	167	169	179	199	171	145	190	153	172	184	178	188	155	186	173	179	169	191	207	165	162	177	179	151	180	177	151	170	148	191	175	174	170	179	190	171	183	165	139	161	147	161	188	187	209	166	161	156	192	162	169	148	159	167	136	199	155	179	164	172	162	175	189	169	174	160	190	164	176	181	171	182	163	170	171	168	165	169	149	168	200	199	170	170	158	162	164	152	165	163	159	151	176	174	162	192	175	165	165	164	172	164	181	179	174	156	140	162	176	137	173	179	169	179	166	170	155	136	195	165	152	177	167	178	190	196	200	163	182	170	150	177	181	153	168	139	189	175	141	181	196	172	151	188	163	149	139	167	178	190	188	148	165	185	180	175	171	178	175	154	165	157	164	176	161	202	170	183	158	171	172	178	172	183	183	158	186	182	180	204	176	193	160	174	181	189	143	180	172	172	167	169	168	171	186	174	175	190	177	180	159	186	180	191	163	146	156	164	180	159	162	151	165	155	151	175	174	181	176	197	181	186	157	158	179	162	151	171	186	147	164	171	190	206	172	172	177	154	187	174	188	148	183	155	185	179	170	178	188	172	163	154	167	162	187	200	175	139	177	176	164	190	177	179	184	160	188	173	147	159	169	194	154	161	195	179	173	179	189	176	181	180	180	164	187	175	190	153	165	179	188	165	167
7391	743	1316	1526	1304	1079	892	746	683	662	634	622	566	577	552	529	704	851	907	497	551	499	521	531	511	523	528	545	490	500	456	477	450	494	469	466	450	442	446	440	510	459	401	462	406	452	443	477	464	449	433	435	449	474	461	425	438	442	424	487	458	459	452	462	420	455	433	434	443	450	456	424	408	439	447	433	409	461	440	452	426	418	423	458	456	448	453	448	439	425	467	469	412	458	459	416	420	426	437	432	417	454	453	440	472	459	431	468	451	413	429	428	387	430	450	412	467	432	466	464	439	462	426	441	449	437	418	417	416	436	440	423	471	463	413	443	453	450	454	445	423	451	449	403	408	433	430	416	444	452	458	452	421	449	491	451	427	432	462	466	473	454	412	429	427	444	428	427	425	435	475	425	426	442	425	416	435	412	452	461	440	420	423	485	491	426	480	416	429	417	441	409	467	442	450	456	440	458	446	391	483	436	429	427	414	433	411	412	445	482	440	416	450	438	407	409	427	455	454	470	441	434	433	444	429	450	463	421	484	445	464	452	440	434	459	449	467	465	435	456	447	417	448	459	422	433	424	433	430	428	440	422	469	469	433	451	400	421	417	421	382	444	453	389	469	412	476	442	449	423	463	462	412	438	389	404	430	443	402	433	427	417	459	426	436	510	402	462	449	458	440	462	454	445	415	403	451	464	454	459	418	424	446	423	412	418	416	436	428	447	419	430	445	463	434	456	466	444	425	414	398	440	434	418	435	443	403	435	412	442	442	471	437	431	429	448	417	445	404	439	432	461	411	440	448	419	452	397	446	443	408	466	400	426	414	438	450	469	437	444	445	415	434	444	442	474	429	404	444	439	468	429	412	432	418	429	417	422	403	449	427	415	402	430	438	447	417	456	443	439	414	437	428	400	430	436	437	436	429	438	426	400	439	471	456	423	410	410	434	428	442	440	437	426	462	443	424	439	448	443	465	447	440	436	450	454	425	390	417	447	400	417	461	418	449	451	444	455	453	437	455	401	424	461	427	430	465	453	469	418	449	418	448	457	400	428	471	439	418	413	434	419	453	422	432	400	447	430	459	436	415	428	453	454	445	436	475	451	437	433	443	463	419	407	470	470	451	426	462	465	445	447	445	430	422	425	435	392	457	433	413	447	450	427	425	464	429	416	467	411	433	465	441	415	411	434	417	440	426	463	427	419	414	446	402	429	457	430	419	431	427	401	426	464	391	437	401	406	452	453	419	455	431	437	423	470	420	465	429	466	433	451	455	464	429	393	408	447	416	456	444	421	453	442	465	468	433	457	450	441	435	456	426	420	448	433	447	415	433	447	428	443	425	480	445	422	428	455	429	423	430	447	425	467	451	404	456	420	447	451	414	433	407	396	415	468	395	474	460	460	437	441	418	444	445	436	426	440	417	444	457	461	437	438	481	415	477	459	461	478	472	427	434	453	413	428	443	434	417	448	431	444	414	447	445	463	455	426	441	426	440	422	403	451	451	430	442	445	468	396	468	419	446	425	461	419	415	428	435	407	440	441	418	419	483	426	488	464	483	453	441	429	435	443	404	451	405	422	402	451	450	444	434	448	419	421	431	426	414	426	450	416	449	473	429	488	418	438	444	437	445	418	448	404	481	441	408	503	430	450	473	450	464	426	458	408	434	455	435	424	444	435	413	423	464	475	459	436	434	438	389	434	444	446	469	394	426	409	446	426	460	454	439	398	458	437	419	438	427	444	436	440	423	420	425	420	451	446	415	414	430	449	439	437	460	468	470	448	415	456	441	441	435	471	447	435	416	418	431	465	425	454	444	465	471	427	439	438	431	441	474	454	387	446	471	448	425	420	420	427	490	420	445	421	424	437	445	411	466	464	467	421	442	426	428	456	448	463	454	434	453	449	428	421	419	410	453	381	417	441	440	468	428	423	417	393	414	439	448	434	438	424	449	428	428	430	432	448	454	434	465	425	444	409	414	402	472	411	426	437	449	419	451	456	440	462	426	462	469	448	453	422	446	433	417	423	437	470	433	402	444	429	389	429	453	432	438	470	452	411	446	463	436	433	387	447	443	429	444	421	458	430	406	476	470	437	438	444	425	433	421	450	446	494	442	467	430	438	441	399	436	459	450	462	452	385	470	442	433	443	418	402	438	428	438	422	466	445	453	447	391	441	472	442	438	433	421	472	460	454	405	432	447	439	460	413	438	413	451	457	433	428	425	450	438	442	433	418	428	508	466	413	399	466	453	426	449	410	421	448	426	463	431	469	446	408	420	433	423	415	437	452	437	447	438	409	422	421	433	426	465	439	471	416	435	436	415	457	421	432	437	426	431	460	432	411	427	442	425	404	411	434	438	440	459	404	468	414	407	425	420	423	429	404	402	465	456	458	431	427	437	432	461	401	438	408	429	417	432	430	485	417	449	424	424	436	421	453	460	428	459	480	461	457	427	429	408	445	381	412	460	447	475	431	434	405	440	441	434	445	459	398	458	474	427	425	413	465	429	420	400	418	449	421	417	435	457	425	470	442	458	402	432	433	429	486	440	432	398	448	453	432	383	373	453	413	453	489	435	437	414	445	419	483	453	432	432	389	480	442	424	438	434	452	470	451	417	472	402	419	440	428	446	392	421	398	438	427	444	465	504	449	449	444	401	422	484	452	459	444	452	471	463	432	463	466	431	411	451	410	473	454	392	443	397	397	455	388	432	435	456	459	414	397	465	459	410	414	433	432	459	434	470	458	423	433	420	453	416	397	409	445	429	453	439	459	446	451	455	428	450	416	425	423	419	441	455	472	420	394	395	422	439	445	451	417	452	446	421	463	443	437	433	480	434	405	442	444	431	398	421	426	438	437	421	434	445	434	422	416	472	445	480	412	419	464	419	430	454	440	427	451	440	432	428	438	461	457	431	427	417	446	463	442	449	436	424	420	430	445	409	444	432	437	427	451	438	440	465	388	463	423	428	421	433	433	404	430	470	425	425	476	429	455	412	412	426	444	417	433	453	450	440	437	463	405	458	436	439	445	442	444	438	456	472	438	419	448	421	440	421	455	405	425	441	415	416	443	433	452	452	449	422	426	456	411	444	442	439	406	422	449	433	439	453	462	429	424	425	467	435	421	449	453	414	456	427	404	425	410	437	438	441	413	418	448	441	436	427	432	419	451	446	425	447	429	436	413	400	446	422	412	440	431	388	466	442	461	456	452	456	436	444	439	401	419	443	411	462	396	436	431	407	401	426	457	438	441	422	440	472	424	446	442	432	414	419	426	443	451	407	430	378	455	409	445	458	443	405	429	434	440	435	455	418	407	443	450	437	432	428	449	457	420	476	422	402	397	422	438	451	431	430	448	474	446	422	429	413	432	420	449	452	440	458	444	455	423	441	438	459	419	416	425	404	472	453	425	433	479	431	464	427	461	422	430	419	439	423	417	435	416	410	429	435	420	440	409	427	469	438	421	437	449	456	440	424	461	431	434	430	424	464	441	387	432
17137	1396	1126	951	726	590	510	450	414	419	361	355	367	355	391	364	381	449	450	339	296	317	333	331	283	310	326	350	369	336	356	338	302	336	375	339	313	271	317	324	331	325	280	320	326	306	342	302	315	325	329	323	347	340	365	321	292	304	322	324	301	320	317	321	338	287	320	336	316	343	299	370	310	360	280	321	334	330	294	301	339	334	296	339	332	310	353	295	308	300	321	339	334	324	278	299	331	332	292	355	310	321	354	315	348	331	336	306	315	318	312	305	307	285	299	329	320	316	343	305	353	295	273	339	295	336	318	328	299	338	319	311	342	355	329	331	313	327	299	309	349	362	345	308	339	307	323	290	313	352	337	342	325	333	310	359	318	309	309	318	313	312	304	334	393	312	300	311	309	332	300	349	300	347	314	320	327	291	354	321	296	320	304	306	324	336	303	331	282	327	308	309	281	328	313	318	354	336	309	291	336	318	333	300	318	315	356	319	330	323	309	316	360	349	370	337	341	312	323	313	302	304	293	351	307	319	323	337	300	325	344	294	341	312	334	302	339	304	310	288	293	314	344	322	323	317	351	320	342	350	339	324	354	317	346	319	329	318	347	340	310	298	316	286	301	321	305	322	313	311	341	308	353	332	323	317	316	331	340	313	317	322	313	338	320	291	311	314	319	330	328	310	343	308	290	343	308	324	307	323	337	362	321	332	288	310	325	293	308	323	326	313	333	375	306	343	356	325	300	324	331	302	300	327	372	284	277	346	323	330	347	314	311	326	316	327	315	279	327	339	328	314	300	312	314	355	284	337	330	347	340	327	352	379	335	326	278	323	312	306	300	325	313	304	313	297	321	316	327	301	298	286	306	326	322	311	331	359	320	298	329	285	340	311	300	327	331	373	327	338	312	289	323	360	313	298	293	364	329	334	311	332	281	321	314	316	297	346	333	368	317	315	293	314	293	321	323	346	303	325	317	321	322	334	316	319	310	301	342	345	356	298	368	323	313	319	337	308	309	344	306	339	296	307	305	294	337	333	345	285	341	317	323	314	299	318	319	336	313	336	331	318	325	307	301	364	318	288	324	288	347	340	322	297	354	313	339	313	326	301	281	313	326	296	303	294	369	308	326	335	301	292	316	319	307	296	322	354	320	310	342	316	272	335	344	295	326	323	330	329	326	281	302	312	349	316	300	334	319	286	291	334	317	361	318	302	322	344	357	336	337	329	333	349	309	318	335	337	315	296	337	358	318	365	342	324	296	328	303	304	299	345	327	299	341	348	308	302	284	336	309	327	331	334	308	322	349	323	300	332	319	305	294	289	326	302	334	344	333	383	331	326	304	320	353	346	299	330	322	338	328	321	338	335	279	322	303	336	336	320	327	294	347	312	313	330	331	328	354	318	325	313	313	325	276	272	361	323	352	300	316	311	282	323	304	323	305	307	297	319	317	307	326	330	329	312	315	344	339	283	314	361	302	287	318	313	354	300	352	350	346	306	315	297	362	352	348	338	316	333	320	334	302	338	316	338	325	366	312	327	317	332	339	303	304	365	296	327	332	337	320	300	321	281	319	306	332	326	353	336	314	296	355	367	298	310	351	307	343	309	329	351	326	330	302	327	309	355	324	332	317	335	313	319	304	292	365	330	298	316	314	316	334	290	356	352	299	325	305	365	329	323	276	351	309	361	332	334	299	306	297	315	313	312	315	316	340	314	315	282	307	360	331	351	318	295	295	300	335	313	350	297	324	361	322	301	324	322	311	321	305	298	320	321	334	320	294	317	348	356	331	345	321	304	310	308	294	328	343	349	316	353	362	320	327	345	325	353	304	290	298	314	341	326	343	307	309	305	303	322	291	320	343	325	301	314	303	317	294	303	320	303	317	339	343	301	309	305	272	326	307	314	310	310	337	306	318	355	332	309	337	321	317	323	327	318	316	322	281	316	325	304	306	321	337	363	310	313	317	345	295	313	348	316	327	294	280	283	304	283	305	312	323	324	358	361	321	343	314	306	311	293	315	296	324	313	355	317	327	282	289	326	331	313	319	293	334	348	293	287	326	319	309	337	315	309	303	298	290	289	306	328	300	330	286	331	326	349	329	316	317	301	307	301	318	297	288	294	310	312	316	323	301	335	277	292	331	319	305	311	320	304	325	302	347	322	315	335	347	309	341	319	341	311	317	325	336	317	312	321	322	326	294	288	312	335	333	310	313	300	297	337	295	315	349	302	307	316	310	312	315	323	306	311	280	316	319	346	302	332	313	310	291	341	309	306	309	322	329	325	328	296	346	294	336	330	328	306	300	283	311	311	302	328	350	316	344	305	327	339	330	318	285	332	322	337	295	327	305	343	315	335	309	295	318	318	263	320	302	307	318	327	329	358	317	320	285	329	329	328	311	335	296	357	315	329	315	350	289	335	316	328	288	309	309	322	307	321	302	322	316	363	338	331	305	304	320	313	300	335	319	302	272	301	322	297	299	325	327	315	322	342	326	336	283	281	336	307	270	297	311	336	310	310	340	330	357	345	324	341	328	319	331	339	364	324	319	320	312	327	289	304	294	305	330	323	327	281	285	307	327	325	328	339	319	309	356	310	328	343	344	324	327	297	315	318	304	305	349	299	363	293	313	330	319	328	332	315	315	302	316	345	346	335	302	285	319	291	304	326	344	317	347	329	308	310	358	294	324	282	306	338	346	300	345	321	329	346	349	333	294	326	347	290	304	316	315	357	312	321	338	317	327	360	301	339	331	350	295	313	304	322	341	309	294	302	315	317	324	332	327	305	359	313	298	319	284	323	305	327	334	321	330	299	374	302	309	340	330	317	293	338	328	345	321	314	319	317	343	338	316	326	327	333	314	283	319	328	312	354	316	334	263	309	328	321	319	323	321	302	293	331	316	322	329	294	323	305	291	311	335	351	348	309	293	333	317	289	339	276	299	311	355	349	305	298	294	325	326	326	303	320	294	310	314	301	327	307	328	285	353	326	344	339	308	333	307	312	323	312	322	303	320	312	322	311	324	318	307	311	306	317	300	334	316	312	298	346	321	345	297	285	289	345	321	293	316	340	305	290	338	329	303	303	356	298	295	267	320	319	312	354	352	289	286	311	321	304	312	313	332	319	316	350	315	322	279	330	320	313	319	326	346	332	302	343	327	297	298	294	301	283	279	301	330	351	312	344	319	319	340	323	296	308	318	328	293	287	286	343	319	314	332	330	312	350	301	334	335	320	310	324	335	314	307	320	324	337	290	281	341	306	331	341	335	355	318	336	347	336	356	317	320	296	337	298	349	329	327	298	279	321	318	310	336	318	307	284	339	326	327	288	347	275	326	319	350	352	293	284	319	345	302	303	335	324	285	333	305	349	319	284	332	322	334	320	288	331	294	327	317	327	354	328	322	313	384	298	333	330	350	340	345	329	339	356	356	306	360	356	327	334	297	311	333	304	324	287	312	296	319	317	322	303	332	312	319	333	349	307	338	326	299	307	346	322
9892	1330	2346	2767	2461	1905	1627	1418	1287	1204	1101	1004	944	961	891	966	1247	1634	1413	890	886	927	886	940	894	892	877	851	823	785	820	837	802	806	747	829	748	775	806	818	820	778	757	773	792	763	790	800	757	781	764	784	731	756	734	752	751	734	781	725	787	735	708	787	765	742	784	799	706	746	701	723	754	749	760	748	777	778	777	733	740	754	745	730	785	751	773	705	745	740	679	711	762	748	746	759	697	728	796	727	768	721	721	743	745	730	790	719	705	702	731	723	784	740	746	782	775	738	727	808	712	733	697	703	706	725	728	752	750	739	757	733	743	748	712	776	769	739	727	768	781	720	767	724	738	708	740	676	739	757	768	753	779	758	800	742	728	743	761	744	700	703	740	718	699	773	728	739	730	730	743	739	746	786	730	773	733	711	760	750	775	785	703	675	752	726	756	753	765	741	743	696	769	720	722	753	771	806	699	694	768	756	767	726	697	682	770	765	733	732	767	732	773	785	776	727	764	759	739	753	721	729	752	737	785	750	746	751	756	765	751	736	750	704	737	708	732	703	706	755	727	748	678	746	747	723	753	720	745	670	745	770	735	743	766	747	735	748	721	745	757	746	772	739	730	764	751	756	806	673	739	798	746	761	731	791	715	723	776	758	742	718	727	746	720	686	776	718	777	692	752	765	760	811	711	735	741	740	739	702	733	720	743	737	756	779	767	715	691	672	747	780	734	736	756	714	761	715	742	778	743	755	738	750	744	753	717	745	711	735	750	697	769	774	709	689	717	732	724	763	748	758	785	789	729	738	768	776	773	736	709	731	701	731	766	715	727	747	758	756	770	745	714	747	726	745	752	727	751	777	716	771	730	750	783	786	762	714	757	759	730	728	718	764	779	744	773	700	749	753	746	755	746	717	797	756	778	707	757	754	778	703	703	736	749	704	727	756	786	727	754	751	728	746	773	804	737	760	748	754	761	752	785	775	744	735	723	763	751	745	761	761	747	736	780	761	776	717	736	741	707	738	771	743	777	678	691	739	723	756	760	747	747	750	793	742	741	730	751	814	739	782	723	754	752	768	723	700	716	766	753	747	736	761	754	684	701	756	779	732	751	760	730	721	741	730	755	748	718	734	721	730	748	692	745	733	717	744	744	699	707	713	723	747	781	765	773	750	740	740	726	785	735	758	739	790	703	735	724	710	702	744	750	741	774	729	751	707	761	767	689	766	795	759	709	783	685	726	737	772	694	784	713	780	755	725	777	711	727	732	703	732	734	761	761	744	785	740	740	759	761	715	791	718	715	739	781	708	702	723	712	775	702	743	687	749	745	720	763	735	742	747	764	713	762	729	783	749	834	737	708	770	734	735	710	788	682	728	707	743	707	698	730	717	735	809	780	779	786	749	722	773	731	770	698	698	723	747	708	734	752	727	761	723	708	750	711	745	717	693	694	732	760	765	761	733	736	800	731	696	739	795	778	779	741	734	746	722	719	737	721	727	755	750	725	767	764	730	703	776	733	741	750	724	762	728	714	760	687	676	759	746	732	721	733	755	760	699	751	745	771	748	757	751	754	764	760	740	744	738	718	759	720	746	747	720	692	746	731	740	750	755	774	761	757	743	703	778	733	760	733	729	727	706	715	799	740	726	704	727	714	793	769	773	776	734	749	770	733	764	766	733	710	765	708	757	714	770	774	762	797	745	710	719	775	750	764	735	732	763	768	721	741	709	758	700	792	734	712	742	741	690	744	730	692	734	787	720	738	695	728	711	756	740	731	774	737	727	754	695	739	724	729	770	761	708	710	770	773	787	733	748	762	724	705	752	761	736	743	743	739	708	736	759	703	789	730	744	699	764	751	745	712	732	741	775	738	766	734	723	761	715	733	752	722	724	739	716	759	762	719	697	793	738	717	743	742	755	752	740	698	731	819	733	722	714	753	719	738	725	727	716	737	722	735	745	683	722	714	731	715	798	718	731	746	744	726	772	716	744	768	775	713	697	733	825	712	802	775	781	762	751	758	722	744	723	714	719	735	764	765	806	755	770	765	782	803	742	743	758	688	761	742	764	712	778	773	748	732	742	748	693	732	698	715	729	703	766	769	749	720	710	774	739	786	742	704	733	722	732	780	737	758	734	734	730	706	727	736	719	750	778	767	745	727	752	712	727	772	705	768	768	771	725	749	669	740	702	730	781	758	747	716	731	718	751	743	713	724	783	793	759	710	800	752	740	748	782	726	741	776	746	726	780	745	771	774	749	774	711	723	699	702	748	754	807	736	738	732	834	744	744	762	743	689	721	694	764	695	725	767	736	787	701	715	731	776	719	785	723	738	771	753	758	770	743	758	719	706	706	716	737	784	756	736	713	762	768	744	713	789	723	787	767	765	747	708	783	740	719	758	750	736	710	707	766	762	763	758	720	799	755	759	786	746	723	775	707	702	720	702	776	725	658	741	702	780	745	747	727	746	739	759	739	752	721	760	716	757	728	742	731	727	720	715	720	739	708	736	752	725	709	756	776	757	748	723	694	757	729	719	763	758	754	719	789	714	761	717	695	761	692	736	768	743	744	710	752	748	739	728	747	760	710	752	752	715	776	760	736	776	739	718	741	739	717	738	726	760	750	755	742	745	743	755	763	716	776	748	717	779	747	791	743	777	747	726	706	789	739	723	744	794	783	734	717	729	751	749	727	734	747	762	755	766	713	770	804	746	846	750	753	742	757	765	752	723	749	787	754	696	709	722	736	786	691	761	752	716	750	716	747	739	769	694	725	683	702	766	705	763	727	727	747	725	697	735	785	746	741	731	736	656	771	723	744	783	772	740	755	732	795	809	777	781	787	767	799	702	734	777	772	718	723	704	789	756	758	723	796	734	749	739	699	691	731	726	771	682	731	708	777	780	726	680	724	738	753	751	736	691	727	704	706	726	728	705	766	747	719	736	738	764	710	754	768	758	755	736	744	684	752	743	733	738	728	704	772	726	757	784	716	733	747	733	780	734	715	775	705	739	750	744	711	729	767	777	679	712	769	755	747	706	726	724	708	759	744	720	729	725	743	758	730	683	747	722	779	728	732	783	756	704	750	741	730	761	784	691	780	707	745	720	698	738	719	735	719	744	737	757	685	737	755	674	724	760	702	733	777	716	729	745	759	769	720	776	791	742	772	705	740	783	753	730	771	704	759	689	759	673	709	725	742	753	767	775	718	715	747	731	723	695	787	733	716	733	749	736	744	765	705	776	734	754	705	770	774	731	732	748	775	757	733	764	757	758	721	712	766	782	731	744	767	752	730	803	705	730	737	758	756	792	712	697	746	734	782	705	734	732	739	700	751	727	737	737	723	702	758	741	759	755	731	739	715	729	711	710	713	789	713	754	782	772	737	791	734	751	731	728	725	801	738	733	755	742	729	755	710	778	775	718	716	766	767	748	762	711	711	808	722	764	713	725	766	762	755	704	758	735	741	788	758	728	715	715	757	703	760	753	665	772	754	751	735
2723	329	309	297	250	242	245	247	254	241	219	223	232	235	202	245	230	227	241	232	210	209	228	233	216	244	231	234	235	237	270	228	240	236	245	225	221	220	197	231	238	256	196	221	258	215	229	222	214	241	203	220	232	224	222	219	247	208	269	242	234	273	246	220	227	204	202	213	223	246	214	241	225	227	244	215	236	222	240	227	233	211	217	230	239	244	208	208	261	229	229	219	229	222	212	236	217	239	224	211	218	232	227	244	209	221	217	212	245	232	209	247	221	246	245	218	222	228	220	222	212	222	248	239	199	211	216	233	228	225	217	261	227	217	277	237	233	252	221	196	249	264	235	232	224	228	262	221	239	251	201	221	204	229	236	229	219	245	269	242	247	221	239	217	233	214	253	213	219	224	220	205	221	256	203	267	217	265	249	243	219	251	201	229	230	226	239	248	244	217	237	253	234	239	250	233	231	239	213	210	219	257	227	251	215	206	218	219	230	210	235	233	210	275	231	229	222	243	232	226	222	224	213	243	230	201	223	224	236	185	208	208	228	224	222	227	220	228	213	250	208	226	227	220	259	247	257	236	236	231	222	216	229	234	212	244	220	227	207	217	235	232	246	203	211	246	249	202	205	199	194	242	236	221	210	242	211	221	216	242	224	244	212	188	213	237	225	242	217	236	200	231	218	226	237	225	208	237	224	211	233	229	234	219	225	236	232	230	221	217	235	225	214	239	250	237	253	238	220	232	209	203	214	241	228	230	236	233	207	218	206	231	247	225	222	240	235	244	242	229	227	229	207	228	212	218	228	230	211	206	210	244	210	210	219	248	229	235	246	254	244	256	242	258	234	227	229	252	265	191	230	235	206	201	234	226	232	210	207	227	229	250	258	236	227	233	254	250	269	248	232	225	265	226	204	232	245	201	202	229	218	267	243	221	237	232	222	223	211	219	249	211	220	228	235	188	226	237	215	210	209	256	204	231	239	223	232	244	238	233	248	250	225	240	230	190	245	208	228	252	216	238	218	214	239	246	247	260	204	221	226	211	250	236	223	226	214	247	204	254	219	220	231	225	233	220	220	199	214	223	212	205	263	201	228	213	241	237	207	221	228	252	222	229	212	218	243	212	244	246	223	236	195	214	211	219	200	228	210	198	204	255	249	184	228	240	242	201	210	227	209	190	211	222	233	270	249	228	220	246	214	221	240	206	247	208	236	220	242	216	231	236	225	198	243	238	221	224	214	212	243	217	228	225	213	215	210	206	231	234	220	257	235	248	219	198	217	234	211	187	225	233	237	232	236	273	219	211	204	213	217	225	231	239	237	189	227	227	258	203	191	192	227	226	231	223	247	231	235	245	260	236	246	205	229	215	237	228	202	262	223	234	223	236	224	233	218	230	218	226	226	245	249	201	223	236	214	214	226	229	233	245	246	218	230	237	213	244	237	208	236	244	247	248	235	237	224	214	223	220	212	238	233	227	230	233	233	215	230	230	222	246	211	217	225	232	235	243	231	246	202	231	233	242	237	216	225	202	241	221	198	238	249	200	219	234	212	239	222	230	239	244	210	228	211	188	218	229	219	229	227	222	226	217	249	247	236	230	253	231	248	236	255	251	245	236	239	246	241	207	212	240	233	238	227	184	248	243	247	231	207	226	212	215	205	225	243	236	215	229	240	238	240	238	255	218	207	238	222	203	219	223	244	217	231	249	246	237	212	257	249	230	242	222	199	236	220	250	209	219	235	246	225	208	222	236	218	251	213	190	222	241	242	203	200	226	210	265	254	263	217	245	235	272	229	233	220	202	234	224	237	204	210	220	219	238	242	252	229	238	207	205	234	242	248	231	261	249	218	244	260	259	222	241	202	220	228	220	232	243	248	228	212	237	246	226	219	217	219	197	234	233	244	221	222	223	225	249	222	226	232	216	247	238	232	226	217	250	244	254	225	221	226	215	224	228	224	234	234	201	225	231	240	218	233	208	202	247	216	228	255	210	247	230	223	218	217	214	209	234	203	225	257	262	230	227	203	244	242	204	225	249	231	234	242	235	225	245	231	213	209	248	205	205	233	242	210	234	206	199	272	259	209	210	251	210	221	219	194	232	238	228	224	238	242	197	184	242	226	238	251	230	226	207	259	210	218	209	231	198	212	228	253	219	257	241	237	212	219	227	190	223	241	249	233	234	226	216	246	210	228	227	202	213	222	227	242	234	216	226	234	223	245	230	217	269	250	226	232	250	251	218	212	215	240	229	237	216	207	228	224	223	250	255	203	232	232	222	225	239	212	219	216	282	231	206	242	213	238	246	235	211	213	205	204	237	214	242	255	239	235	226	232	258	237	218	215	232	230	239	256	233	228	255	228	224	221	267	261	223	218	215	213	244	239	224	244	242	211	257	237	217	237	254	221	205	228	255	259	206	212	214	203	199	227	233	241	249	211	213	242	233	229	231	234	233	206	249	200	220	226	251	217	214	247	243	255	233	237	195	203	237	201	227	221	222	220	246	246	235	206	220	234	229	211	224	216	225	192	238	253	248	236	227	209	237	251	231	258	202	220	219	239	228	217	227	254	215	223	224	248	220	228	235	224	245	227	208	220	221	233	233	240	238	228	205	220	224	255	230	237	225	227	232	232	230	211	218	249	276	233	207	239	239	230	231	244	197	230	235	196	210	234	209	201	254	271	260	232	250	244	207	221	218	231	222	233	255	223	178	216	244	244	239	230	238	229	233	227	223	220	231	250	203	223	213	212	249	226	225	234	237	207	242	193	259	229	237	247	275	239	235	208	229	232	237	220	222	232	218	241	244	227	259	236	208	242	256	202	229	227	242	242	227	229	209	260	212	191	242	220	226	243	234	223	260	204	207	214	204	225	225	242	224	222	212	246	215	241	240	234	254	206	224	213	224	253	242	212	237	237	236	240	244	221	248	222	245	231	219	232	227	240	236	239	199	201	225	216	244	213	227	188	213	242	235	234	230	229	220	234	254	191	235	232	232	248	261	219	203	235	221	250	263	245	223	225	217	252	233	213	226	205	252	210	232	191	213	237	206	223	221	250	224	260	220	199	209	228	227	203	212	234	257	242	232	248	238	213	204	234	210	223	210	226	254	249	212	230	249	206	226	222	265	249	208	227	211	222	234	241	253	224	242	239	258	239	244	225	251	209	239	229	232	216	227	241	229	217	230	238	234	238	237	227	221	233	236	233	219	218	236	244	232	234	225	219	221	236	230	250	213	220	227	241	233	252	230	216	266	234	253	223	230	250	216	237	216	242	220	210	234	229	237	206	227	207	237	225	213	218	224	210	232	199	223	220	243	210	243	229	217	257	202	235	191	213	212	241	232	244	223	238	219	246	218	225	219	219	241	210	229	227	171	208	234	214	220	246	233	193	233	230	219	222	225	218	209	240	239	233	253	204	237	224	223	221	237	256	233	231	214	230	219	220	242	236	239	213	214	238	215	223	228	242	248	229	221	229	208	235	247	230	239	212	234
2557	570	654	682	668	585	544	575	552	551	506	497	542	527	485	537	518	530	534	546	553	572	591	545	561	557	543	519	566	527	579	542	528	548	512	522	543	523	534	569	567	566	573	535	542	551	530	513	543	511	548	564	539	519	523	488	552	554	549	567	538	521	515	553	508	521	500	530	525	563	542	513	555	551	509	499	490	545	557	545	508	535	530	527	563	544	538	527	506	475	555	574	535	511	534	560	527	537	524	475	555	579	579	520	520	557	518	537	554	515	560	511	500	509	538	527	497	536	538	536	523	560	484	516	502	533	521	531	534	525	507	537	530	557	489	561	502	509	528	554	564	549	520	551	545	466	539	534	527	566	544	549	546	539	515	567	533	504	541	536	550	518	477	501	519	558	531	534	503	509	545	534	498	525	551	499	509	549	516	584	516	540	502	534	584	554	579	460	545	560	501	509	554	545	516	528	522	520	540	528	520	545	539	529	569	540	514	545	587	549	500	552	532	521	543	562	519	529	576	501	523	504	562	498	524	541	504	510	554	515	577	490	567	520	522	541	559	530	497	529	528	543	519	553	557	546	560	558	541	513	560	496	536	502	535	512	528	524	558	478	509	493	518	514	525	556	581	549	498	517	510	538	525	528	542	498	516	530	511	556	580	505	500	574	555	562	506	529	520	536	561	493	528	551	542	512	527	519	541	480	506	540	548	523	514	547	531	554	564	527	532	510	524	575	504	551	528	535	538	526	559	514	532	538	515	516	528	504	526	550	567	561	540	534	496	498	576	517	554	554	524	484	524	542	518	491	568	500	529	537	552	535	528	566	555	545	564	520	506	507	521	542	552	513	530	535	503	547	518	535	539	531	528	562	505	552	527	589	560	525	531	538	544	579	539	542	556	528	558	512	571	529	524	532	514	544	569	508	574	546	563	504	532	548	519	517	537	552	558	556	492	509	532	540	560	553	508	531	536	550	555	533	525	533	546	525	524	551	504	515	543	559	506	518	519	523	538	530	575	569	529	537	508	553	547	555	550	544	534	563	536	519	525	549	538	548	520	543	535	504	536	507	511	551	594	537	517	509	526	530	510	499	512	505	523	556	534	512	517	529	538	568	518	475	503	538	559	553	512	519	547	545	520	553	536	516	584	533	499	533	503	529	517	577	536	533	545	560	527	511	507	549	556	522	528	556	544	561	525	544	559	528	575	523	558	515	552	517	486	532	530	503	559	550	520	514	553	543	508	533	517	549	576	548	527	488	560	510	501	518	492	548	527	520	544	515	532	518	538	525	576	494	539	544	538	583	519	533	479	534	525	544	550	544	505	507	542	560	515	527	537	517	533	527	510	538	512	509	535	524	553	506	523	504	534	547	545	524	525	535	499	527	539	560	516	539	522	536	542	524	548	505	518	570	556	521	566	530	547	572	524	545	524	497	527	529	552	529	502	546	518	498	514	542	495	500	534	559	525	551	541	501	543	563	515	540	542	565	547	545	533	528	540	539	539	512	522	558	534	537	517	517	532	543	527	523	560	504	557	537	529	505	551	523	502	511	528	536	511	517	549	508	561	536	557	560	518	499	532	517	530	497	544	553	544	520	500	529	504	541	516	580	544	563	527	578	510	535	515	538	543	521	507	527	516	524	532	497	535	529	550	539	499	532	547	549	546	492	508	540	521	523	532	545	532	527	546	531	531	561	526	585	516	543	528	557	521	516	525	493	546	566	545	505	516	525	508	522	501	501	533	543	543	520	548	530	523	541	483	519	536	525	506	511	557	511	503	531	542	536	553	570	519	522	491	515	586	571	513	513	509	529	506	562	566	539	506	540	530	521	556	557	529	550	504	543	572	477	528	513	574	525	538	524	554	534	524	506	570	522	542	506	538	538	514	497	511	537	504	518	541	510	547	499	533	543	493	538	516	513	563	519	516	542	534	500	520	576	550	542	530	518	522	560	521	498	533	516	515	553	555	576	498	547	529	525	561	537	564	565	548	553	488	536	514	520	508	531	517	566	545	530	544	496	532	521	511	511	532	548	527	541	546	511	525	574	529	512	520	561	572	499	551	495	508	507	493	523	544	522	509	530	517	518	561	541	547	517	527	540	527	537	532	553	544	516	535	554	563	579	548	550	585	531	561	516	550	549	517	540	509	526	524	492	497	490	567	527	518	510	586	537	535	533	481	497	519	524	546	546	494	547	520	559	553	496	490	549	521	553	511	548	562	500	542	539	526	540	555	569	526	504	555	546	520	580	525	493	551	526	502	529	535	527	548	585	560	560	530	533	557	546	521	513	546	506	537	550	521	525	497	527	546	547	549	517	570	576	531	502	555	523	505	522	529	567	548	526	559	543	520	512	529	564	535	500	513	521	516	519	545	541	530	532	546	517	561	547	567	545	518	536	529	536	540	505	518	516	520	514	517	518	546	538	521	479	559	529	546	484	535	551	554	523	536	554	540	514	498	473	544	559	536	551	539	567	484	544	503	521	520	520	490	493	503	551	529	543	512	524	465	532	520	526	557	518	540	515	533	526	543	585	538	533	521	510	507	546	537	525	548	543	501	501	543	535	511	543	535	529	545	548	522	542	507	562	501	516	523	532	512	509	570	545	530	487	516	533	534	519	545	565	521	573	533	470	532	517	522	522	541	572	612	543	527	527	504	598	527	545	512	553	540	551	553	524	530	530	495	548	548	525	544	551	525	511	562	523	506	543	539	561	505	528	555	556	542	517	511	506	568	501	547	531	522	581	524	538	523	577	536	514	514	514	556	556	552	548	541	526	542	495	565	541	562	533	530	553	528	500	554	568	539	536	530	493	526	529	536	550	537	527	533	545	570	542	526	544	511	530	488	508	552	521	531	555	530	509	510	526	548	578	499	487	536	517	548	559	543	499	547	529	548	549	538	499	491	503	511	543	558	510	558	511	517	549	547	532	508	537	571	529	534	506	494	555	528	539	536	499	519	523	505	543	511	542	536	534	513	560	556	592	489	555	530	611	545	526	513	525	552	545	556	498	521	518	559	549	544	513	519	509	549	567	548	502	532	551	521	538	486	525	531	518	524	531	487	511	508	522	520	533	530	597	538	568	511	523	533	529	538	526	542	526	519	508	545	508	522	553	532	555	522	514	552	553	558	506	545	545	523	575	518	519	521	522	526	530	526	537	550	516	555	524	554	515	526	507	501	518	571	553	512	553	512	537	546	544	539	582	515	558	504	533	535	514	553	489	509	569	549	544	494	537	516	513	506	545	572	513	542	551	504	545	498	558	526	516	565	523	538	540	509	527	569	540	506	513	509	502	517	511	551	525	531	540	524	556	504	540	516	521	540	532	543	541	545	529	535	561	527	550	581	542	554	554	548	542	527	519	566	533	517	515	497	506	541	563	514	515	546	524	516	508	524	525	483	518	504	518	555	502	542	484	507	536	557	518	538	501	535	553	555	550	533	534	548	585	516	530	536	558	501	516	531	571	512	524	543	568	564	503	534	552	513	547
9485	588	555	504	378	313	229	230	188	199	201	179	189	180	177	183	196	190	213	174	177	173	164	186	195	170	157	179	190	191	162	158	181	173	196	182	200	182	143	160	186	162	148	170	162	173	169	169	195	180	153	179	150	170	172	202	156	163	152	157	170	166	196	169	173	158	163	190	193	169	142	184	166	159	201	181	187	161	163	176	173	178	168	178	162	179	154	191	154	148	163	157	170	189	159	185	180	150	185	163	180	168	161	172	181	182	177	198	160	162	165	160	182	175	152	178	182	170	185	182	180	148	173	158	192	159	161	156	149	151	178	161	185	158	168	137	175	180	173	164	141	183	168	205	188	168	186	186	165	141	181	150	157	165	156	155	171	188	197	168	214	157	157	162	139	180	178	163	171	200	166	163	147	191	165	147	154	154	167	152	142	164	168	182	138	173	157	172	154	166	159	175	166	159	184	155	188	168	204	169	141	165	139	167	168	152	166	175	172	168	199	170	166	164	162	158	159	158	156	188	191	175	184	152	161	176	164	168	149	172	186	159	182	174	154	176	148	176	152	188	198	147	143	169	190	172	193	168	169	185	173	164	180	170	178	168	156	173	155	180	168	188	190	179	175	165	173	172	175	193	149	161	143	146	177	147	174	173	163	164	177	181	176	142	153	177	164	169	189	185	176	165	161	172	182	147	154	168	183	178	166	184	175	163	183	207	175	166	169	172	166	187	168	186	161	171	164	157	179	191	186	151	171	130	199	141	146	173	157	154	163	158	154	160	161	181	199	141	149	173	155	174	158	155	163	151	168	167	190	145	166	170	182	159	162	155	186	184	201	173	172	155	177	154	162	165	166	178	150	170	176	157	172	172	175	192	176	178	168	178	157	169	207	158	185	161	159	172	188	146	148	172	178	161	184	157	162	182	194	169	175	138	149	138	174	163	193	141	168	153	162	196	158	174	185	176	172	166	176	163	185	176	161	186	171	162	158	167	170	172	153	190	166	198	179	166	176	169	159	169	151	162	152	167	174	157	188	180	158	163	172	167	165	183	161	165	159	170	171	192	149	155	154	196	158	182	164	188	170	170	192	175	136	142	151	197	183	178	169	191	148	182	193	150	200	164	185	183	191	164	167	185	176	173	190	155	182	139	178	163	175	164	178	179	151	165	147	161	186	166	161	169	184	144	166	171	172	177	198	175	188	150	177	176	168	155	209	169	162	183	177	163	167	156	175	147	159	163	173	159	151	181	133	179	150	163	149	154	169	186	163	185	165	154	167	172	174	166	156	156	163	166	171	161	193	178	200	184	196	195	175	188	187	171	176	187	200	166	144	150	197	182	165	180	207	175	150	139	181	194	160	196	146	165	200	181	144	169	175	154	167	192	181	155	150	165	177	166	150	167	168	174	155	189	181	159	158	162	183	165	169	167	180	132	161	168	153	182	179	176	158	154	169	160	172	151	155	166	165	198	161	150	191	174	169	171	160	155	186	180	169	153	186	181	156	166	170	138	182	172	176	170	170	170	152	151	170	191	181	161	173	189	166	160	182	154	179	158	168	189	175	174	173	176	181	176	163	162	169	158	174	177	179	136	173	168	193	159	159	184	171	166	175	150	166	185	174	176	170	160	165	174	157	182	174	156	148	159	164	180	168	153	176	155	153	185	167	171	180	161	189	152	182	191	160	149	161	166	165	217	179	167	183	170	177	160	150	179	167	160	202	141	159	163	144	141	158	158	223	158	170	164	156	174	160	176	177	146	129	163	195	153	168	145	164	174	166	191	163	145	162	182	167	165	171	167	184	157	163	186	176	177	157	151	149	188	155	188	156	201	154	158	184	183	182	192	188	165	170	169	196	188	172	179	167	160	204	182	173	163	165	163	176	178	170	201	177	169	153	162	173	190	198	151	156	171	164	160	174	153	168	168	165	192	171	175	144	161	173	182	183	183	172	187	155	166	175	176	162	171	169	178	188	187	158	149	147	148	175	187	187	171	181	172	187	176	163	182	176	191	164	164	165	188	189	166	159	153	191	174	182	159	182	174	152	192	179	171	179	147	173	159	164	167	152	171	173	166	184	175	144	171	160	164	179	167	170	173	193	173	159	180	179	171	140	164	161	158	152	164	164	170	148	162	168	171	182	185	185	200	179	152	158	155	167	151	176	165	166	198	174	152	164	175	169	175	188	164	190	190	184	158	175	160	151	166	189	138	169	148	160	177	183	166	203	189	160	173	204	182	148	183	176	177	162	166	171	176	141	155	176	165	159	181	157	165	163	160	170	154	155	172	165	180	174	154	176	159	181	148	180	188	163	176	172	181	182	194	183	152	178	165	188	193	174	169	165	182	184	182	173	157	186	182	158	164	177	171	158	196	149	183	177	161	156	166	145	167	167	175	160	167	166	160	170	177	186	173	156	181	164	167	154	160	168	153	168	169	175	155	145	167	181	176	189	179	158	191	152	161	185	149	183	147	145	150	166	164	189	174	185	159	168	174	133	145	164	166	166	204	178	168	150	190	172	161	147	155	172	180	170	173	166	154	173	177	172	164	148	165	200	166	161	184	174	130	147	204	185	150	165	181	153	156	183	126	144	190	149	192	170	169	168	170	195	171	163	190	182	189	177	165	172	162	182	176	172	175	159	171	165	188	184	142	157	178	165	160	150	188	162	153	160	190	193	165	150	178	162	164	177	161	181	179	196	191	172	178	175	162	185	174	190	158	184	171	171	163	179	166	163	171	180	176	180	159	170	143	167	178	178	163	146	169	166	174	170	131	138	164	146	184	171	179	166	157	161	162	162	185	168	158	185	187	159	156	146	162	164	170	168	155	164	173	173	162	164	167	177	172	166	161	168	177	187	142	172	181	183	162	156	192	165	171	183	175	154	163	165	162	196	166	143	157	169	161	188	154	198	163	146	165	175	163	152	153	180	174	170	179	181	161	177	181	182	157	185	154	178	172	187	169	165	196	152	158	181	189	157	176	174	160	186	159	171	181	187	168	148	171	151	156	173	168	140	170	193	168	162	185	161	161	176	191	168	156	142	158	173	166	189	190	163	178	159	175	174	153	172	200	153	163	160	162	162	174	184	168	178	174	155	165	162	168	167	172	158	167	164	158	177	142	141	165	167	169	182	138	181	199	151	179	162	169	153	162	175	180	167	175	175	162	162	175	172	170	149	169	179	198	165	175	151	158	143	184	161	181	187	167	152	181	176	219	184	183	172	153	184	193	167	181	158	152	196	193	164	163	191	190	171	155	170	153	173	177	190	154	178	171	190	174	175	210	209	172	171	175	183	190	175	174	161	147	178	170	197	165	170	146	192	201	164	164	170	180	190	177	161	182	185	192	160	184	151	165	143	175	185	156	165	164	153	176	191	178	166	145	140	161	156	168	180	173	150	190	165	153	168	214	168	153	157	171	162	154	183	186	173	154	182	186	178	169	171	164	143	164	165	160	171	174	154	176	177	173	164	180	186	175	186	172	157	179	147	155
7344	747	1223	1472	1283	1101	903	798	691	653	639	622	558	568	549	507	517	654	799	504	502	528	525	565	541	493	562	510	481	462	464	498	455	446	476	450	471	458	468	477	458	461	495	463	409	420	474	457	458	479	464	445	425	464	456	428	447	437	425	492	407	448	456	441	441	476	461	444	413	450	439	442	420	445	464	451	429	418	444	456	430	435	411	445	423	461	466	454	448	447	439	462	444	439	389	437	441	422	409	429	457	438	403	422	435	473	441	423	427	424	460	397	448	469	441	456	439	407	404	462	452	414	463	425	444	453	439	436	431	409	412	424	459	406	413	446	460	469	452	462	397	417	424	463	415	468	421	448	401	452	457	403	489	444	441	468	425	465	426	434	477	465	433	448	425	412	399	413	392	439	409	452	447	441	436	486	405	487	413	411	434	431	409	476	453	473	440	450	453	415	448	470	425	401	445	423	448	486	461	412	471	453	416	450	422	432	416	446	441	440	436	425	480	425	445	399	427	439	389	415	432	441	401	438	467	444	426	429	449	441	405	423	393	423	465	448	473	433	443	449	418	448	450	439	413	472	432	431	452	426	448	392	466	432	418	424	417	424	445	439	420	434	426	438	432	463	428	398	412	465	432	413	420	431	429	423	446	459	414	413	401	416	406	473	458	468	445	424	393	431	445	437	423	414	390	418	424	456	418	414	410	418	444	433	411	470	439	417	427	406	428	407	401	459	448	440	431	411	416	444	408	421	461	419	399	470	434	427	425	435	420	423	448	460	459	455	456	427	446	474	438	426	443	452	450	476	455	419	437	379	413	449	454	435	435	423	430	408	460	455	452	454	433	433	415	447	402	464	433	439	431	418	447	452	406	432	408	438	469	457	444	436	424	424	455	428	465	464	451	414	415	405	395	465	425	439	442	419	444	433	422	446	427	428	461	414	452	440	434	482	403	469	393	439	425	436	386	414	407	437	405	460	426	434	451	405	420	452	446	449	446	390	437	424	475	426	453	456	413	454	425	428	412	392	447	405	429	410	438	410	457	437	403	419	463	421	430	427	408	415	427	443	432	430	457	447	460	457	427	438	460	414	440	445	445	444	419	418	440	406	443	427	405	450	431	446	406	442	432	445	430	433	457	426	497	478	400	435	405	446	447	422	448	438	408	421	462	424	417	436	443	462	433	404	415	466	449	429	462	452	437	433	437	457	436	431	462	431	433	434	471	418	427	434	412	440	435	444	470	415	433	445	426	446	394	432	444	404	437	467	433	404	414	435	434	431	423	435	439	446	472	449	455	430	476	419	445	448	421	462	419	432	461	456	411	438	422	407	477	408	440	453	432	426	415	438	458	453	396	438	421	407	444	473	403	403	438	456	499	431	441	407	449	440	419	390	481	457	471	441	408	471	474	494	431	456	481	428	448	440	412	470	439	425	410	437	450	435	437	420	466	451	410	440	438	445	457	453	390	447	427	476	437	458	437	428	454	415	429	457	404	448	442	425	425	468	463	425	431	423	407	397	436	451	431	430	464	438	469	437	442	418	425	423	477	459	456	402	486	438	425	442	429	470	441	437	431	420	386	419	451	409	448	433	430	402	415	420	431	449	393	439	456	439	460	466	445	423	422	435	442	414	443	454	447	423	421	453	443	444	423	412	488	406	463	398	427	433	434	449	421	436	383	487	465	412	437	437	402	416	445	485	447	474	433	446	421	453	451	425	495	401	418	421	434	464	460	427	416	425	434	434	440	410	449	387	432	418	412	416	423	480	447	439	448	412	440	386	437	427	456	420	436	380	454	413	423	446	421	399	468	443	437	457	447	435	435	474	419	405	415	429	453	441	451	406	413	432	408	458	393	430	449	452	448	416	436	458	492	448	405	425	449	439	432	369	420	447	466	407	448	426	428	465	454	419	448	478	429	423	462	451	453	436	446	407	407	426	407	443	404	453	443	436	453	406	411	424	416	433	407	489	464	413	409	449	432	437	429	435	408	412	410	450	468	405	416	417	426	447	435	410	426	447	432	421	409	425	421	425	439	417	450	398	407	429	454	417	439	428	422	447	483	411	454	434	418	364	452	385	437	435	437	429	466	412	411	449	441	469	446	454	441	408	445	457	405	441	395	456	446	462	419	429	438	442	463	446	432	416	448	454	471	439	417	464	405	427	422	418	439	442	434	423	451	426	404	498	414	423	419	459	435	391	461	447	448	459	429	436	424	412	423	427	429	458	417	417	454	437	443	448	447	461	405	417	399	415	439	416	448	453	438	446	466	444	434	446	419	420	420	398	449	432	411	416	472	445	459	438	435	419	421	423	448	447	466	383	394	453	463	448	401	432	387	431	406	409	432	432	394	444	436	438	455	413	440	444	407	462	462	406	404	448	416	433	427	461	447	422	413	435	428	423	441	408	428	437	461	421	445	451	436	449	428	402	425	461	430	451	391	452	455	440	428	467	443	414	444	430	465	455	429	399	427	413	435	393	432	448	427	434	416	453	442	423	445	434	481	441	432	443	453	431	451	427	438	435	427	410	438	434	433	457	434	425	388	419	463	402	466	490	420	431	422	455	421	440	431	413	436	454	432	426	426	401	433	435	431	461	431	411	442	443	439	440	428	476	438	420	457	443	419	454	420	484	402	428	420	461	439	441	434	432	430	440	424	436	401	417	415	434	469	423	464	452	403	434	404	464	433	417	429	450	445	418	449	417	430	456	435	404	431	416	444	427	403	443	400	413	415	422	467	466	429	438	418	401	423	463	418	407	440	442	466	432	447	415	462	414	471	432	428	482	453	464	433	394	447	427	433	394	433	457	407	460	438	438	462	473	431	450	449	453	416	396	476	427	413	426	452	397	438	436	427	405	437	464	439	413	415	406	448	381	387	483	458	455	436	429	438	439	460	442	442	437	436	420	432	433	448	461	410	428	442	451	411	451	436	432	414	416	465	386	441	442	423	427	428	445	421	444	455	401	469	390	412	440	442	437	385	415	434	455	401	442	430	436	427	417	472	432	449	406	430	442	443	429	412	426	434	423	411	416	419	429	441	458	446	426	431	416	433	427	434	415	454	457	455	475	423	413	436	429	447	438	419	424	426	476	424	426	430	435	441	440	445	441	456	432	439	469	423	456	453	443	437	463	414	432	463	441	446	423	430	449	431	465	436	428	442	455	434	451	420	399	383	435	421	461	464	434	464	412	423	418	446	419	421	445	455	475	406	453	408	441	394	434	420	439	440	419	421	407	426	433	412	429	418	448	404	441	401	456	419	461	445	438	477	467	398	469	428	414	451	442	409	433	406	449	445	444	426	426	434	415	412	451	435	432	418	439	427	423	435	404	393	422	431	451	419	443	435	436	416	474	428	417	415	456	432	443	401	415	411	443	399	437	428	438	481	410	463	450	428	443	444	435	437	394	451	453	480	423	465	416	445	453	401	396	419	418	465	406	443	416	426	450	450	429	437	417	418	485	431	467	449	418	441	412	425	431	404	419	423	452
17398	1420	1195	977	721	595	512	446	398	401	366	401	379	379	361	321	342	394	401	362	346	318	356	319	314	322	333	328	336	326	324	340	334	334	334	344	327	319	329	338	329	338	294	312	324	302	324	299	333	322	299	338	332	315	295	308	359	332	322	363	343	338	273	314	303	323	327	352	316	362	337	305	337	299	322	328	305	325	365	327	343	341	321	338	304	324	294	300	343	315	325	317	324	320	317	338	273	322	368	301	338	332	328	299	321	330	338	324	322	308	319	348	340	330	326	333	364	319	349	305	316	333	343	307	335	316	329	345	315	323	331	335	344	324	329	325	360	318	347	304	353	329	327	323	290	297	288	324	316	310	313	344	341	333	327	333	324	364	323	280	326	348	352	334	324	338	323	292	307	296	316	273	286	301	317	311	337	324	320	284	281	330	293	313	330	330	305	271	316	334	311	312	302	307	317	363	357	326	282	361	329	314	290	309	325	291	313	308	333	320	312	321	324	331	349	357	289	298	337	315	327	323	319	303	320	309	342	306	331	314	305	327	307	322	322	315	305	301	371	315	323	326	324	335	345	317	323	294	344	313	335	283	328	306	336	368	337	334	332	280	344	299	315	304	327	331	283	324	293	304	330	285	279	314	320	348	360	325	301	340	329	307	311	318	318	287	309	311	311	325	321	314	333	364	306	333	332	353	321	277	288	329	288	307	341	322	321	314	339	302	334	348	335	320	336	347	294	343	335	312	286	319	294	290	328	309	331	329	302	334	363	322	331	326	312	293	315	276	312	308	335	314	344	300	342	334	312	333	328	307	343	301	343	326	289	326	311	293	315	300	350	329	362	350	333	299	359	311	297	331	341	316	322	302	355	301	344	308	316	322	300	306	345	341	345	347	287	319	306	315	303	331	330	327	286	331	337	339	342	307	316	328	283	325	307	345	333	313	309	303	327	335	338	315	323	337	331	324	320	307	282	314	302	275	300	302	326	321	319	322	335	306	321	303	306	338	325	319	299	358	321	317	306	288	293	361	321	324	356	341	317	338	326	311	309	337	326	277	353	318	360	320	307	304	318	346	333	313	323	313	347	317	324	330	296	311	313	387	331	336	344	319	310	289	306	309	324	309	292	321	331	324	291	305	323	335	366	318	299	323	328	308	320	333	304	329	286	303	310	292	296	293	316	307	324	323	332	306	301	333	316	335	308	276	306	309	317	297	325	333	321	333	309	293	303	287	317	356	336	335	305	302	314	300	365	334	341	302	340	312	286	346	323	342	332	349	333	309	341	369	334	329	350	281	309	311	336	302	324	298	281	327	331	346	315	333	317	318	296	318	303	285	300	326	325	329	328	361	330	310	315	310	341	346	317	317	319	307	332	341	316	329	291	298	329	311	326	326	335	284	330	308	340	316	313	352	326	344	313	304	350	351	345	342	316	324	341	291	331	326	353	296	311	326	310	315	318	307	353	335	310	300	332	297	359	351	347	336	347	331	314	318	298	307	304	321	302	334	306	323	310	322	326	328	360	313	314	320	315	295	337	346	339	324	295	316	275	341	311	331	319	326	341	312	316	310	324	315	334	299	325	333	323	321	349	336	314	276	321	335	314	288	308	303	337	321	302	317	318	327	341	330	310	316	340	311	345	307	312	300	328	328	358	319	340	304	318	327	332	337	342	338	333	338	354	305	352	325	302	360	361	301	347	320	356	295	283	344	330	321	347	324	339	321	330	320	313	318	347	338	307	310	315	337	342	337	324	274	311	315	287	327	310	356	326	323	323	297	289	316	330	291	319	319	316	320	357	318	290	334	350	311	324	333	334	306	259	361	320	320	316	300	318	303	331	340	360	303	316	292	338	324	332	343	333	357	345	325	326	335	343	316	328	316	321	335	322	319	329	348	326	317	324	337	308	314	339	297	326	306	320	306	323	314	288	329	341	330	334	323	304	316	332	308	327	342	306	335	346	317	372	332	344	283	318	340	319	321	282	330	325	326	350	335	340	350	346	308	343	352	348	359	326	331	336	307	319	300	304	295	301	307	312	316	338	332	314	331	304	280	311	331	321	308	325	323	320	349	310	316	304	308	305	326	324	325	345	333	285	326	352	292	310	326	309	326	294	328	333	354	273	316	307	308	291	308	337	318	306	300	358	331	333	304	338	322	319	339	328	323	301	318	326	313	343	313	333	299	324	311	286	363	329	309	299	330	304	298	333	341	310	339	296	331	354	315	320	332	298	309	346	302	317	311	356	324	311	333	314	333	334	336	320	312	329	308	347	323	305	318	298	297	294	280	325	330	324	318	338	352	310	306	328	309	293	325	325	324	328	333	329	302	338	334	300	304	353	343	333	304	318	353	307	320	327	342	330	349	335	343	294	320	296	284	330	352	353	311	303	293	324	344	309	304	343	315	309	288	272	330	294	314	364	272	323	305	315	342	332	336	307	307	295	301	308	318	338	324	326	313	320	329	338	311	355	323	324	315	337	299	328	337	332	287	314	305	351	322	297	346	349	334	319	301	346	325	302	321	282	310	330	324	348	304	326	321	287	322	312	333	355	327	302	296	309	296	306	318	314	327	338	333	317	289	317	319	317	284	312	305	323	320	323	313	289	325	341	301	332	352	320	342	343	330	335	365	313	352	325	309	331	290	343	326	321	313	314	308	328	320	310	325	320	333	305	325	325	313	302	328	330	317	324	307	318	315	311	354	322	309	342	336	333	319	288	319	313	303	342	281	304	325	322	309	307	278	317	334	295	320	314	319	307	350	345	310	319	305	308	300	331	343	318	317	294	307	288	307	304	334	302	337	348	321	333	323	294	304	310	312	333	308	357	328	292	358	320	343	325	309	337	324	330	337	344	354	347	315	300	342	327	299	363	310	334	327	311	295	326	310	328	334	320	327	307	318	340	348	327	332	309	345	324	306	301	308	297	303	349	342	303	285	300	327	327	300	323	316	330	326	300	337	333	306	305	321	333	315	318	327	299	296	329	345	283	310	344	315	317	318	334	313	316	284	279	291	309	313	344	322	335	359	320	318	298	318	352	350	323	319	300	308	338	313	270	309	345	319	359	306	302	311	381	327	298	352	366	328	317	323	305	327	316	322	296	330	310	312	345	299	340	337	340	329	346	327	363	317	319	311	312	336	320	356	377	338	303	313	329	307	323	321	322	317	319	352	301	320	313	342	317	313	306	339	342	326	315	302	286	310	298	341	319	347	312	303	317	319	330	318	292	307	266	304	312	342	329	350	350	355	353	344	308	315	299	335	310	307	324	301	352	325	313	319	319	319	291	323	314	304	299	322	327	319	312	303	335	296	343	326	300	329	318	317	342	353	337	324	320	329	343	342	310	289	335	321	352	294	321	307	292	315	328	346	337	347	319	293	311	332	324	300	284	353	291	334	302	315	326	307	315	292	349	330	330	309	312	322	297	333	299	337	311	310	309	335	326	314	300	335	338	343	302	349	337	336	330	322	338	377	361	356	311	311	291	316
9854	1348	2315	2772	2431	1993	1611	1410	1195	1133	1061	1054	957	956	883	895	969	1205	1054	931	895	909	871	904	938	969	872	799	829	822	817	790	827	833	820	811	779	724	767	784	737	761	773	814	703	779	767	783	788	802	806	808	744	840	776	793	751	765	770	751	715	737	747	777	708	734	722	742	759	772	820	800	804	727	713	752	739	705	755	705	707	754	715	738	706	694	749	727	772	781	742	763	742	784	698	737	706	740	750	724	739	764	759	750	710	722	772	760	770	742	784	760	750	744	732	710	777	759	765	710	736	718	716	715	803	777	708	725	771	699	698	768	760	762	714	706	721	776	734	738	799	679	755	723	752	723	724	721	847	737	718	731	737	717	734	734	706	797	788	715	716	748	728	717	727	714	749	786	787	736	727	782	758	759	709	759	694	708	739	716	746	708	743	751	736	734	746	739	801	772	724	753	770	772	721	760	718	797	759	753	697	734	726	773	765	756	748	765	764	726	794	716	727	704	720	753	716	752	727	737	670	707	730	692	718	808	760	735	718	731	705	749	767	707	756	733	726	781	799	734	698	765	747	767	701	677	764	786	741	733	764	755	745	738	743	743	758	755	704	725	703	748	767	780	764	753	723	755	754	736	725	783	746	747	750	723	756	758	812	768	770	736	777	707	774	687	787	722	727	750	790	719	751	723	737	701	707	734	736	746	783	752	749	728	743	764	770	730	743	749	730	730	739	734	749	733	770	746	786	766	734	757	763	726	705	745	763	714	756	756	714	722	761	805	720	703	743	763	743	730	720	731	780	809	740	778	736	754	753	741	694	719	695	769	777	777	722	712	741	758	754	747	719	751	723	726	731	714	731	764	765	744	720	728	723	750	723	741	770	729	730	730	718	751	730	745	718	805	758	747	759	726	756	716	791	702	718	829	700	725	682	732	727	809	733	665	779	746	776	787	724	740	737	780	758	708	771	778	742	755	705	760	744	730	736	727	768	710	735	747	721	700	755	704	764	732	702	706	697	758	750	716	695	773	742	722	757	754	736	742	742	741	735	730	749	693	745	728	751	719	750	704	742	728	769	693	677	778	755	799	717	684	730	739	753	692	725	745	702	742	738	748	728	741	764	747	808	751	783	769	748	780	751	734	768	714	738	737	771	758	816	726	722	776	685	770	739	728	809	727	780	719	696	760	758	748	773	765	726	753	757	765	680	738	742	757	749	773	741	704	754	689	747	779	730	741	764	765	742	778	699	721	738	780	762	780	764	744	735	749	780	708	784	764	755	679	694	752	747	758	763	786	766	727	758	746	771	694	722	726	734	732	731	736	705	722	717	770	786	771	748	773	780	703	749	766	754	730	724	755	750	763	716	684	718	751	754	738	851	698	750	780	733	700	694	796	724	733	754	735	750	726	750	778	757	727	709	746	738	722	797	738	722	721	738	776	705	742	781	729	721	721	757	740	733	759	753	696	733	793	747	717	759	762	738	719	716	751	690	723	794	702	715	773	710	743	816	738	739	739	778	722	725	764	700	714	766	751	718	757	714	715	788	724	685	721	733	742	734	661	708	763	684	698	730	728	753	789	775	802	715	758	761	710	727	756	720	755	726	731	795	703	717	719	698	757	742	773	753	713	786	716	713	703	689	765	710	768	753	720	717	683	728	785	746	727	745	789	734	698	682	775	791	745	706	781	698	801	732	739	711	702	759	734	734	722	707	745	737	741	780	734	750	792	769	789	745	727	745	686	716	705	731	825	769	740	705	744	721	792	728	709	817	726	752	717	742	726	710	743	745	737	758	717	724	739	786	749	753	718	760	727	752	704	752	796	762	748	698	727	724	746	761	759	761	711	763	733	727	707	744	722	747	743	734	738	747	745	765	708	685	725	769	717	760	743	786	700	758	748	743	741	724	750	713	724	732	768	786	731	748	733	746	738	741	794	710	751	769	735	774	783	735	730	744	688	714	734	741	716	761	777	734	687	736	749	758	767	773	693	726	736	722	717	746	759	731	704	731	724	663	715	710	776	688	746	778	760	726	742	769	722	711	773	747	719	712	745	724	736	721	748	747	744	792	756	745	697	694	708	754	779	758	769	750	748	761	741	737	729	745	753	761	759	763	750	727	778	757	739	713	765	741	766	720	723	703	729	763	760	726	684	719	737	732	730	741	720	712	741	783	781	736	708	769	771	702	707	746	728	732	711	723	806	763	787	698	729	738	775	804	768	743	740	761	772	727	755	711	765	751	717	658	728	724	747	769	729	747	720	714	741	738	757	744	704	807	713	732	777	783	743	790	727	764	727	734	794	793	717	759	740	704	733	760	731	744	721	804	748	812	779	781	741	738	800	801	708	754	733	701	761	742	782	801	735	722	740	721	783	762	739	814	735	693	750	702	763	786	791	749	743	721	751	732	730	780	745	751	746	714	788	751	724	748	784	732	753	746	784	781	687	741	741	730	739	748	744	719	739	771	747	766	729	735	721	781	733	774	771	728	774	748	747	753	769	766	762	745	754	740	770	759	776	770	725	756	756	738	699	718	743	725	762	770	728	770	698	712	763	725	717	706	755	770	771	736	763	727	733	783	703	735	752	773	709	704	714	731	736	768	738	745	792	749	735	773	745	749	781	768	766	772	734	781	769	697	781	720	706	743	747	732	766	753	741	710	732	743	751	739	708	754	786	736	739	708	692	703	731	754	714	708	750	735	750	702	729	765	770	714	782	748	737	785	713	704	758	748	755	751	787	706	750	714	718	751	775	760	726	723	755	706	681	743	724	811	665	773	681	745	760	735	733	758	744	731	765	744	719	804	721	717	791	720	769	759	733	754	736	784	727	721	770	743	720	783	761	762	701	705	749	714	708	777	713	764	758	760	719	717	758	740	765	730	764	828	698	755	756	736	692	731	703	699	752	726	700	700	753	683	760	758	730	751	793	769	741	733	737	758	771	778	771	688	745	766	782	787	740	709	799	719	792	779	738	755	781	737	723	706	754	722	756	738	748	738	728	701	731	744	737	714	714	762	718	739	767	697	747	739	737	722	704	761	721	761	737	751	697	766	773	800	739	733	767	770	724	703	739	745	733	758	743	725	793	710	788	725	761	700	711	708	798	757	764	723	748	728	735	693	765	765	734	728	722	751	715	735	732	751	769	720	740	814	717	709	735	762	739	715	747	709	737	780	729	733	736	733	720	740	749	766	677	729	712	710	720	750	715	759	795	750	720	741	717	745	728	746	768	778	749	694	700	750	724	700	714	753	753	760	746	767	740	791	764	726	740	800	750	751	733	740	691	712	685	756	763	734	796	728	658	768	754	762	709	733	726	726	754	785	686	767	722	749	753	754	767	759	751	710	750	709	704	769	770	773	718	748	699	726	692	757	760	721	786	719	755	692	773	705	763	746	679	736	776	737	797	734	770	753	740	737	767	762	701	731	676	735	728	741	748	773	743	765	725	738	743	708	739	727	734	754	698	771	725	754	713	704	803	713	756	779	718	734	680
2617	268	259	270	247	219	261	267	248	227	231	220	258	199	225	195	196	205	209	225	249	242	218	218	244	219	213	228	234	197	203	207	235	251	255	227	199	229	224	239	240	242	223	234	210	223	211	231	220	196	194	232	207	209	248	215	219	220	257	234	234	223	233	225	225	195	217	209	207	225	209	191	223	223	244	216	218	249	241	207	203	221	218	210	254	238	207	220	249	210	212	228	231	188	204	210	201	225	191	222	231	201	211	222	219	201	235	221	233	236	232	200	222	238	218	252	212	219	208	225	250	221	220	239	231	196	207	224	218	229	196	257	225	248	225	228	220	215	211	221	202	226	208	206	194	241	212	233	240	223	241	201	270	225	220	233	184	229	219	236	234	231	220	219	218	249	223	221	224	235	181	224	239	235	222	232	225	217	217	216	237	240	236	231	238	210	235	231	197	210	236	225	193	201	229	213	206	236	235	224	224	251	212	236	215	208	216	233	239	245	227	177	224	218	225	225	234	245	205	238	226	211	213	236	227	237	213	208	230	199	259	221	254	213	241	226	231	231	221	219	225	209	218	222	206	207	215	250	239	214	211	214	261	240	223	205	271	221	229	245	221	232	225	218	203	228	222	215	243	238	256	235	251	236	227	221	212	239	250	217	242	212	226	225	254	219	222	259	223	189	206	238	232	205	202	219	227	214	234	221	223	219	212	205	209	234	223	199	249	203	225	221	223	230	259	234	218	210	214	209	221	250	236	239	230	218	188	209	219	220	256	225	221	217	241	210	224	219	221	244	219	216	219	248	215	223	243	218	207	201	206	240	234	233	228	205	226	221	227	224	253	240	235	221	226	214	240	214	199	231	234	233	206	231	259	233	240	240	235	242	229	208	242	223	226	214	210	224	217	221	255	245	234	227	200	226	200	204	207	225	228	222	241	230	213	205	220	210	239	214	232	215	196	226	210	194	236	214	246	230	245	195	219	192	217	238	214	204	231	207	234	231	200	238	216	232	206	228	197	226	201	207	219	210	228	222	195	205	220	239	228	227	196	226	210	271	188	227	204	226	207	221	257	207	206	217	242	223	220	245	220	224	207	218	244	201	234	204	236	234	194	222	226	246	217	231	209	227	242	211	208	220	203	252	224	221	240	224	197	239	244	214	252	215	196	191	219	227	213	232	210	200	208	235	198	226	219	216	207	211	213	205	238	232	219	236	235	230	206	242	227	221	221	217	237	205	221	201	218	236	228	234	233	227	231	222	234	210	205	235	218	224	212	241	197	224	199	228	214	236	225	227	229	216	235	223	204	229	214	247	240	238	238	209	243	190	204	228	194	214	215	221	208	207	241	240	228	243	237	193	214	203	214	230	207	225	213	250	234	223	269	225	234	227	222	231	214	205	211	222	249	221	226	218	249	211	216	207	252	219	221	246	193	218	197	213	226	234	242	189	217	271	217	239	214	205	215	249	254	217	233	201	209	244	241	191	246	224	189	199	225	217	207	228	234	231	224	206	221	252	234	258	206	245	228	218	225	223	208	206	207	207	212	231	214	230	215	218	226	202	229	214	218	204	209	198	203	210	214	235	223	234	213	205	230	222	229	237	222	210	227	251	203	242	218	239	213	231	187	209	225	238	228	237	221	225	224	246	202	232	217	252	211	227	223	236	229	214	234	201	211	219	200	224	247	215	228	241	226	253	225	218	236	235	229	256	235	218	217	221	227	223	218	197	216	223	217	212	229	248	219	211	198	215	221	230	205	225	232	232	216	209	223	251	257	236	218	195	209	224	220	221	198	206	211	233	200	230	229	230	216	244	245	220	207	222	235	243	233	224	201	226	220	235	215	216	229	203	218	224	219	221	224	224	209	208	244	232	238	237	209	235	212	235	279	244	226	217	219	231	243	246	226	212	236	221	234	247	203	204	206	222	235	200	234	249	233	235	235	222	226	240	250	225	222	234	220	226	236	206	208	222	188	223	241	241	232	270	204	221	238	212	234	198	230	232	215	219	235	244	232	230	241	245	244	238	227	230	218	185	244	234	227	234	231	227	202	241	239	215	229	209	228	214	222	212	235	205	235	245	236	208	216	210	206	231	233	221	221	248	202	203	185	240	225	212	224	206	200	213	206	176	214	209	225	208	221	228	224	237	246	229	224	243	228	181	224	227	229	232	227	257	211	210	211	224	233	239	208	208	205	199	213	217	205	230	210	243	236	227	216	202	223	223	221	214	221	206	236	227	233	207	212	237	202	235	244	203	218	235	257	228	187	229	213	206	212	268	207	205	218	185	211	215	242	248	210	230	227	236	204	200	236	233	230	246	210	207	229	237	235	235	206	207	212	210	223	232	243	218	214	249	221	230	233	252	214	236	191	228	209	184	219	234	227	203	243	238	218	240	212	255	234	247	261	228	205	210	239	280	215	235	215	227	245	179	200	239	200	243	216	226	224	235	214	226	223	218	236	228	215	226	234	230	222	197	212	222	242	267	226	229	211	210	239	223	244	211	206	229	224	207	221	213	228	222	232	230	214	232	227	222	215	223	217	208	217	239	231	215	214	253	211	264	240	232	192	215	233	220	228	259	233	206	238	234	237	252	216	209	218	212	181	223	224	229	222	239	246	216	209	209	201	207	223	220	213	237	213	203	189	203	245	230	256	223	232	208	198	221	246	188	217	214	216	202	235	212	219	201	213	213	223	217	231	226	232	205	266	221	216	205	225	225	210	240	226	218	236	237	235	246	245	204	236	208	199	201	236	224	214	203	222	228	251	243	213	201	211	231	231	218	226	228	204	199	217	229	237	190	230	210	237	243	226	224	228	179	202	222	243	214	241	231	217	208	206	236	214	215	227	220	237	224	194	224	228	229	208	211	228	225	211	217	206	220	186	214	235	239	211	256	215	222	215	199	221	216	221	227	230	232	235	244	209	188	214	216	226	220	191	220	213	205	204	222	215	236	258	228	239	244	247	210	197	211	241	242	221	225	242	212	225	211	233	218	207	228	211	229	197	221	208	215	226	214	226	209	264	249	217	218	203	211	235	221	237	218	228	233	217	223	209	238	214	218	232	248	227	203	180	223	215	219	225	235	222	201	218	234	199	206	209	215	205	209	210	212	240	193	209	216	227	235	245	247	209	241	202	229	212	208	207	202	212	226	225	216	231	235	226	221	224	250	221	244	264	242	207	207	199	203	198	214	231	218	236	226	204	236	242	224	221	237	223	230	224	222	221	229	214	213	226	230	196	228	240	224	243	242	224	223	222	233	224	214	228	202	217	240	209	209	193	210	221	236	194	251	232	237	237	265	226	226	217	202	225	245	255	251	246	223	204	191	184	231	247	248	238	210	234	234	214	212	230	221	243	205	235	212	232	245	198	179	191	211	268	185	211	219	249	243	218	210	219	249	227	252	252	266	237	218	247	222	232	224	236	244	269	219	230	201	218	233	229	218	224	218	217	230	234	216	231	233	231	216	208	234	206	213	216	244	235	237	216	229
2574	545	620	706	686	643	545	596	572	563	507	533	547	527	514	536	540	568	540	510	555	591	534	555	535	541	567	549	544	493	554	519	485	552	529	533	552	520	485	552	534	522	545	536	511	522	481	535	499	496	530	534	532	537	532	529	526	531	516	497	481	511	554	496	536	534	491	534	532	504	567	516	503	555	553	498	518	531	512	484	545	522	541	468	562	540	514	497	496	518	525	516	563	516	571	502	553	526	547	558	525	500	539	535	505	503	505	501	542	516	541	537	533	534	505	532	514	508	497	477	506	522	535	550	485	534	527	516	543	505	529	530	530	544	543	553	565	514	511	490	519	515	542	529	522	541	498	487	512	543	518	502	529	553	529	536	523	526	514	532	484	473	532	522	549	511	507	536	515	524	521	509	557	536	509	557	505	535	540	545	543	507	525	521	500	538	486	501	501	528	500	527	548	527	520	515	510	499	549	536	501	529	541	530	531	544	517	539	528	517	500	521	539	572	545	532	513	511	515	542	570	519	516	521	585	539	485	500	512	562	529	518	520	515	524	533	523	505	547	519	524	526	559	532	521	497	520	560	544	516	522	499	528	524	502	495	463	506	536	526	554	546	522	490	543	526	527	560	486	510	510	503	514	528	491	505	546	487	576	531	492	542	512	481	537	527	532	517	506	551	525	514	506	526	523	535	489	519	517	567	509	495	508	558	517	536	501	518	499	522	530	542	492	532	506	529	535	523	526	479	531	513	513	506	516	492	504	538	537	488	486	535	498	528	531	524	527	536	548	514	499	559	539	510	486	511	520	525	470	553	516	498	524	530	525	473	507	505	520	531	519	559	503	480	481	518	553	514	535	517	512	539	519	552	524	495	508	519	516	533	505	480	553	516	506	544	545	529	548	495	540	567	529	516	523	545	534	498	548	511	533	514	556	521	555	542	510	538	497	535	509	556	551	507	532	520	534	540	493	498	517	578	536	568	531	504	539	511	510	496	510	524	532	492	527	537	502	549	522	512	547	512	514	539	489	548	524	551	525	533	536	499	513	527	509	536	508	549	521	510	528	495	536	503	479	516	475	485	500	517	506	542	560	512	490	540	499	533	549	539	529	538	510	547	513	520	535	532	545	531	532	515	551	537	536	526	489	460	528	528	566	512	534	531	524	532	494	503	517	529	485	519	546	529	492	531	560	496	506	513	567	511	496	510	521	531	541	510	527	530	505	543	532	511	538	522	520	519	569	509	504	541	543	510	508	533	546	517	504	545	535	505	535	492	530	491	490	508	538	544	546	540	518	512	521	466	490	500	496	543	519	539	566	523	547	495	552	473	532	516	539	510	550	539	513	514	516	514	504	492	543	498	539	491	517	524	521	514	503	503	494	542	572	506	571	537	505	516	496	548	544	535	531	510	505	508	530	549	541	510	521	520	549	520	519	537	551	504	523	521	564	502	505	554	520	496	519	489	564	536	486	530	540	530	552	506	501	520	531	536	522	530	514	575	552	524	520	521	548	530	480	508	529	510	550	526	515	499	531	503	522	525	555	496	505	508	529	532	517	550	542	505	551	488	532	511	525	556	541	501	534	521	544	564	527	493	522	517	554	513	517	521	502	518	514	522	567	507	495	520	525	512	502	538	517	479	537	510	529	563	504	500	529	537	538	517	532	554	547	524	521	511	533	495	570	569	503	504	505	543	509	521	536	515	467	510	500	478	506	513	458	531	524	516	494	518	522	509	500	510	523	464	505	498	524	545	503	528	552	498	537	554	520	526	498	565	514	530	552	536	510	552	540	501	506	525	537	532	508	508	532	476	544	491	495	534	521	505	529	536	532	547	511	519	537	483	524	548	503	534	521	509	518	518	548	525	499	494	489	521	529	516	540	501	464	549	520	539	485	538	521	548	543	515	522	516	530	544	521	496	520	503	469	539	515	514	531	537	505	542	525	519	536	495	508	526	568	528	526	553	531	519	519	495	490	543	537	474	529	565	498	529	531	533	529	511	536	537	513	527	533	535	483	526	515	533	522	530	527	542	497	543	513	523	532	524	541	515	542	496	520	532	528	531	517	521	545	517	530	538	521	547	534	502	467	497	499	522	541	516	521	526	527	542	523	497	498	509	525	570	500	490	496	509	574	493	557	563	497	516	544	500	524	525	530	558	534	519	489	540	523	526	486	524	481	514	499	539	537	468	554	507	538	518	495	550	540	515	504	532	583	514	495	537	480	533	545	562	538	539	506	503	520	480	504	546	513	554	540	528	531	507	511	492	528	489	498	548	485	512	491	528	490	517	546	518	552	531	472	526	514	521	530	537	542	537	505	523	509	486	521	529	505	519	483	516	493	502	507	487	523	516	544	509	490	551	513	531	530	520	554	532	526	533	507	526	477	500	523	512	529	492	533	504	493	521	539	546	505	515	520	500	547	497	508	539	505	502	494	541	531	506	527	558	516	531	562	465	561	525	533	466	543	542	506	514	532	532	522	535	526	520	521	529	494	515	499	551	541	528	489	522	555	523	485	531	484	516	532	519	546	492	529	518	528	543	506	505	490	551	539	501	496	546	512	525	538	555	526	564	513	521	538	540	531	561	554	529	535	508	490	542	523	547	532	535	534	551	551	533	549	491	521	567	538	524	551	481	538	540	536	537	544	534	515	537	534	519	505	547	489	564	535	525	508	518	517	472	538	555	541	516	520	484	477	534	530	539	544	556	564	520	494	540	526	502	536	560	532	496	514	492	552	505	528	486	468	519	531	501	526	528	536	506	519	552	518	489	522	523	542	536	529	529	574	523	580	506	472	554	515	580	512	487	480	508	523	495	531	537	499	527	523	535	515	505	500	510	481	540	501	511	517	565	518	521	478	501	506	525	567	510	528	534	504	501	523	515	522	528	515	553	541	511	532	482	506	538	541	492	516	486	519	517	487	539	524	525	498	580	550	537	510	528	556	539	527	510	523	532	493	512	526	513	535	523	514	507	541	542	497	562	530	506	513	551	530	510	519	553	530	525	534	518	565	475	493	519	535	533	538	500	506	538	512	558	504	572	557	492	538	513	538	485	532	547	524	508	532	510	549	512	523	515	551	508	511	540	522	533	492	513	572	492	494	526	521	514	526	521	499	507	541	503	549	493	497	501	530	527	520	549	506	527	521	564	487	498	523	554	543	547	528	526	551	533	505	507	485	504	558	505	509	592	529	540	573	516	523	511	512	520	545	512	556	525	520	552	484	518	500	534	549	562	522	523	486	568	500	506	536	554	514	545	491	487	532	533	501	544	497	498	511	535	452	537	498	552	527	552	526	535	569	545	495	515	529	517	524	529	494	494	532	527	525	522	518	584	552	493	521	520	510	505	516	483	520	524	501	529	519	516	536	538	490	498	490	542	527	522	538	546	490	507	499	524	527	538	542	523	513	550	527	466	525	497	537	497	539	523	519	527	519	525	517	500	526	496	528	517	553	536	557	510	507	507	483	489	485	530	515	526	544	509	524	543
9865	581	578	518	433	290	254	219	241	178	209	205	176	162	182	198	173	184	242	155	194	180	182	165	194	179	158	185	176	168	180	180	224	177	169	171	191	175	180	201	169	184	183	170	156	189	196	165	182	159	177	167	172	169	181	157	163	199	200	158	172	185	165	173	155	191	199	149	163	176	167	175	182	170	157	174	180	177	159	150	156	183	175	170	183	169	186	146	130	152	152	157	185	187	157	133	175	159	140	162	161	169	173	144	158	150	197	177	172	189	162	175	164	150	189	177	178	194	153	145	159	174	180	178	184	156	176	193	162	129	186	175	178	177	168	156	148	206	150	180	169	163	177	160	164	179	188	162	194	181	167	165	199	172	170	178	184	158	177	162	164	188	186	154	186	185	164	155	139	169	166	159	167	189	159	139	174	172	150	159	184	184	172	169	165	187	164	173	170	175	166	172	168	171	169	191	194	162	158	179	175	171	183	169	161	188	155	190	151	145	149	155	172	194	169	154	154	160	186	184	169	180	193	145	140	180	181	169	164	163	189	180	172	161	158	177	173	196	165	187	157	174	149	184	159	169	163	155	200	158	183	172	175	160	165	183	158	168	171	185	181	140	150	189	169	159	178	177	153	179	183	162	167	157	175	201	168	165	178	148	191	165	147	162	176	180	161	138	157	170	155	170	146	178	163	160	191	160	176	179	173	155	185	161	173	188	167	173	170	171	185	181	163	159	192	181	181	190	164	180	184	207	193	168	171	161	155	167	169	160	173	155	176	162	176	183	172	200	151	165	172	159	174	145	193	162	163	163	172	161	153	173	131	153	174	157	163	183	165	166	166	152	151	172	162	196	176	169	149	202	185	184	188	178	175	185	168	175	163	162	153	149	197	168	173	158	182	175	158	155	150	167	168	165	172	166	174	188	168	186	186	159	189	189	168	158	169	171	200	165	142	178	179	185	177	169	167	197	168	179	177	185	169	185	155	181	161	197	173	180	153	173	189	168	157	173	197	148	175	169	185	199	200	176	158	187	179	169	143	165	159	157	160	179	155	175	163	184	190	154	166	174	148	162	166	188	171	186	172	191	171	162	149	162	162	167	159	150	173	180	164	165	143	157	178	156	161	159	166	151	165	176	180	184	174	165	178	140	149	168	170	156	165	186	191	174	179	166	194	155	179	173	169	144	167	175	185	159	152	169	160	152	179	155	173	188	184	175	177	164	149	160	190	156	153	162	171	159	158	175	196	175	178	173	179	173	174	186	165	175	172	182	177	167	171	165	174	180	184	154	160	165	187	163	171	175	171	152	147	153	184	179	180	173	185	194	169	176	199	172	166	158	196	154	188	166	178	185	169	156	172	194	172	161	165	180	152	179	167	188	147	168	143	162	160	172	172	197	161	208	148	180	170	147	178	158	158	176	161	153	165	163	202	159	152	170	187	151	166	219	195	175	167	169	163	164	181	175	151	156	189	193	177	189	200	151	180	163	172	182	184	165	183	190	168	159	176	192	167	150	146	175	185	178	187	128	167	165	164	159	186	162	178	186	158	172	171	158	175	177	183	173	182	152	174	177	166	187	177	154	177	158	194	182	164	172	168	149	173	170	160	168	181	167	168	162	193	181	161	131	158	168	173	156	175	181	160	174	173	169	178	180	147	186	158	153	156	149	159	145	169	162	164	186	159	141	166	174	155	197	175	165	168	162	183	157	177	195	152	178	174	174	162	173	169	203	157	153	168	150	192	161	170	184	154	165	168	206	192	174	175	160	174	168	192	165	143	146	187	150	158	144	169	172	164	177	159	189	182	189	160	155	186	179	186	173	184	191	167	159	167	174	170	157	183	177	161	184	176	193	166	182	166	182	148	193	197	173	169	177	162	176	163	163	174	164	160	188	171	159	172	193	166	162	159	169	176	166	176	189	169	179	150	171	170	183	192	172	167	149	192	156	168	157	171	150	174	164	193	178	171	194	158	165	166	161	147	156	182	186	156	159	180	150	178	173	204	172	176	184	156	190	176	166	190	159	166	177	160	156	203	166	184	193	178	190	175	137	194	196	157	157	141	171	155	165	143	165	179	155	154	166	173	160	138	154	169	158	186	191	178	180	151	165	127	176	137	173	177	150	162	151	190	201	165	181	172	155	186	139	161	183	153	154	165	193	192	169	182	157	170	172	171	181	193	164	179	186	166	171	188	167	159	137	172	167	175	162	158	186	188	169	163	146	163	170	163	179	180	171	149	150	186	169	162	165	146	166	184	167	174	168	204	154	194	171	171	165	159	161	150	146	170	181	212	169	170	186	170	151	153	153	176	176	145	154	163	153	150	181	166	175	161	174	136	173	180	187	147	172	180	155	179	173	166	168	175	211	191	204	167	183	179	170	159	161	170	168	165	162	184	188	203	174	154	180	155	175	178	159	154	163	193	182	171	164	133	168	146	158	149	174	185	198	191	176	173	165	182	163	163	151	163	173	193	167	165	186	181	190	164	190	162	163	174	171	168	136	161	166	173	180	172	185	169	157	172	154	158	174	168	174	179	152	168	151	153	170	182	145	153	153	184	205	153	175	154	171	167	197	178	162	187	174	181	142	155	168	184	188	166	154	152	180	178	154	165	163	177	192	170	157	175	171	177	183	150	187	190	185	180	149	192	199	165	170	160	171	187	175	153	164	181	169	181	161	149	182	177	168	188	157	191	163	160	158	177	177	164	177	147	171	176	163	166	167	170	166	166	161	187	159	158	174	166	193	170	174	163	174	165	153	146	166	147	159	164	146	177	143	187	171	168	170	170	183	169	169	167	156	173	174	182	174	180	163	155	172	187	157	165	176	181	158	176	160	159	147	188	178	163	170	143	191	188	172	186	173	166	193	173	162	153	159	178	172	163	170	176	167	175	177	183	155	165	165	182	190	157	179	185	167	187	179	171	171	178	159	154	196	168	193	168	151	162	181	181	177	163	170	151	172	169	171	150	168	145	160	183	166	193	175	171	183	191	157	204	173	163	180	186	164	159	180	141	155	184	164	191	197	161	175	147	183	184	182	168	200	168	177	177	170	151	148	160	158	160	155	171	178	162	180	168	153	188	144	164	187	142	160	146	177	166	171	182	166	167	154	171	192	174	184	172	189	180	173	161	194	182	170	158	141	173	162	162	174	149	177	196	147	177	188	169	187	166	176	156	171	169	189	170	175	178	171	183	160	144	157	161	164	182	192	157	155	163	182	180	157	165	165	174	152	176	177	167	192	163	176	168	174	166	185	173	189	178	160	162	190	183	175	152	156	192	169	161	178	160	156	163	164	168	165	197	187	169	186	181	147	142	169	141	168	168	150	147	177	201	159	165	163	153	161	162	152	170	156	171	173	172	151	176	164	183	175	171	172	183	183	182	161	173	150	186	193	166	200	163	185	181	158	182	160	182	158	189	158	174	155	182	177	192	181	153	186	141	176	202	172	174	185	169	154	165	175	179	163	178	160	165	161	162	169	187	162	158	150
7464	752	1361	1519	1461	1125	894	731	696	658	594	552	569	512	519	556	560	619	721	533	489	528	537	515	531	494	481	498	517	516	503	453	424	464	468	486	471	456	467	455	482	435	448	421	442	452	444	430	430	473	418	436	426	459	478	435	390	472	445	431	420	428	483	428	420	423	435	490	428	466	430	442	426	451	436	464	447	399	441	456	412	426	444	449	483	406	444	442	460	441	438	444	438	428	441	413	465	465	409	475	433	416	440	432	414	433	429	449	411	439	491	434	450	456	426	449	434	449	453	460	402	448	445	418	433	413	417	446	439	444	403	431	427	438	454	450	469	439	417	425	423	440	451	450	420	438	483	433	408	421	431	427	444	449	452	406	429	415	393	456	421	417	464	463	416	415	474	442	427	418	434	462	431	422	427	425	428	436	424	437	445	482	448	437	449	457	407	452	458	477	445	448	438	444	407	456	434	407	425	413	427	452	418	433	439	423	415	432	420	417	430	425	446	423	420	422	427	421	403	414	406	457	447	459	420	422	438	461	479	442	438	437	398	425	465	446	428	445	449	402	453	405	416	411	439	410	404	418	451	428	410	386	403	404	406	431	417	439	439	414	423	433	397	441	434	481	438	404	450	401	407	467	393	392	383	438	405	462	445	416	416	442	420	434	429	450	438	413	392	384	453	424	468	406	405	441	447	445	429	397	424	464	417	436	416	426	471	431	432	449	444	436	442	436	445	422	465	452	447	435	414	424	431	422	452	419	423	402	442	427	407	429	464	428	425	463	407	451	434	419	432	414	413	416	455	432	469	438	461	460	449	432	446	408	458	469	446	461	496	460	438	422	434	429	446	390	455	479	460	409	460	402	418	434	453	432	452	435	476	414	384	438	457	399	425	408	451	441	442	426	374	440	432	465	404	421	440	421	415	420	391	427	438	394	467	439	444	426	421	439	423	431	422	437	460	388	391	448	432	433	458	459	452	448	419	407	430	426	416	426	387	445	460	400	451	418	472	421	460	448	442	448	410	434	436	434	439	455	435	438	412	438	399	432	419	482	427	401	450	415	433	404	417	452	430	465	397	413	425	454	435	428	421	439	386	433	438	414	400	415	414	429	421	451	406	459	431	470	433	437	461	415	446	458	410	424	447	440	418	464	480	436	422	439	427	448	437	381	415	430	407	431	421	431	420	416	442	435	430	444	415	453	446	396	442	393	422	435	417	424	436	445	417	441	392	454	480	430	426	447	472	412	444	430	423	426	445	424	437	408	443	457	440	444	378	424	366	437	430	437	395	404	428	406	449	414	424	425	442	411	429	418	401	368	433	390	466	408	435	434	449	369	416	383	455	446	429	424	440	439	455	451	448	421	430	420	402	466	419	396	406	431	427	442	398	451	420	437	413	467	415	382	439	440	415	427	412	422	428	381	447	438	433	459	437	449	453	467	403	434	466	415	457	397	467	470	399	456	456	420	460	454	403	452	448	437	449	417	419	405	451	480	416	438	438	428	448	454	405	433	436	422	406	413	442	428	422	450	417	465	480	425	408	438	443	437	454	452	460	466	445	457	425	427	425	444	416	443	466	427	436	444	403	466	413	417	403	451	421	425	424	462	407	447	441	413	438	417	432	438	437	452	443	441	414	391	411	463	434	427	437	418	474	433	452	446	424	398	453	430	420	425	427	413	431	413	410	424	440	421	418	407	394	408	410	421	420	437	401	447	448	471	432	431	469	449	458	440	453	420	472	400	425	477	445	434	444	433	440	414	449	424	430	403	424	412	448	407	419	446	430	466	434	434	421	444	429	452	426	468	417	442	415	401	443	445	458	426	403	428	454	418	447	410	438	409	491	413	427	471	436	430	434	430	441	427	423	441	419	410	435	449	482	426	408	449	398	416	443	501	446	459	463	450	415	430	487	430	431	411	398	496	442	427	428	428	424	429	425	438	445	417	428	410	453	452	471	412	444	439	446	429	405	401	452	414	465	402	406	435	421	439	426	450	430	441	487	440	430	427	451	410	468	423	437	463	447	441	423	425	406	428	445	431	454	450	426	457	441	427	448	451	417	424	428	468	433	416	404	440	428	417	433	439	396	457	441	415	435	474	457	454	405	397	446	431	439	429	458	445	438	434	424	424	411	402	411	473	458	448	465	442	407	440	423	441	430	413	420	402	429	432	438	425	411	412	462	385	422	419	444	444	444	392	433	453	450	474	475	442	442	406	441	428	414	415	427	446	403	420	451	455	480	438	416	439	425	415	419	438	460	408	434	432	450	423	426	423	423	464	458	455	437	428	425	419	413	406	443	398	465	440	450	441	426	438	435	453	408	397	445	454	444	433	411	443	423	441	448	387	412	409	400	434	453	437	437	441	444	429	425	445	457	432	406	435	417	469	445	470	427	461	423	413	430	429	519	435	448	457	422	422	428	441	437	422	440	457	471	426	440	445	433	466	402	440	462	434	442	442	439	388	441	406	446	417	413	435	454	415	446	461	438	444	422	400	436	435	460	425	370	396	446	419	432	374	425	458	429	440	457	380	422	418	418	434	422	416	421	425	430	441	387	430	443	436	430	461	437	414	430	454	457	430	477	432	432	409	455	411	422	435	441	433	443	465	440	415	465	413	442	423	436	398	417	452	418	421	440	398	471	421	419	419	441	431	428	392	408	433	432	415	486	442	445	437	444	422	407	426	416	436	468	426	429	409	411	419	424	432	455	458	444	455	463	439	409	412	439	433	398	402	398	424	461	457	440	415	486	414	414	436	391	442	442	414	435	446	425	463	415	410	464	436	436	474	420	420	472	444	433	428	389	457	389	398	414	457	463	401	441	418	451	445	418	433	421	412	415	438	446	434	417	465	414	402	411	422	442	433	441	454	453	424	411	431	421	447	420	451	433	415	426	462	459	445	445	435	484	440	432	427	429	429	455	427	411	396	426	424	445	398	416	430	411	451	412	440	416	430	478	415	426	441	448	437	442	451	434	409	446	442	454	444	404	440	413	413	411	464	486	449	451	425	417	444	420	458	390	441	426	440	428	423	418	404	443	467	457	439	403	403	426	419	414	425	428	430	443	466	409	445	414	456	439	464	403	442	442	424	439	433	454	431	470	456	440	424	454	468	414	436	480	418	426	459	411	436	468	414	392	450	420	456	405	451	436	437	439	446	422	442	413	411	428	424	383	443	439	446	448	443	433	432	443	430	407	423	443	455	432	483	416	406	436	442	443	416	455	429	413	452	444	417	473	433	441	418	433	410	460	472	435	430	422	438	446	441	424	426	428	441	427	499	457	447	396	415	409	409	427	409	424	436	446	430	416	469	416	405	442	439	462	422	382	423	504	399	422	415	408	443	425	411	444	417	422	441	399	431	441	435	441	433	424	450	428	419	428	430	425	407	430	454	485	440	408	421	444	452	466	450	419	432	453	418	425	445	415	413	414	389	418	459	437	438	420	401	454	432	406	446	427	428	442	483	451	434	430	418	417	416	452	452	400	413
17152	1518	1156	1029	777	606	493	463	377	408	382	368	362	330	370	365	351	345	479	334	357	338	362	340	345	316	333	321	352	349	343	338	325	309	305	342	316	323	306	323	343	330	342	340	310	342	345	345	331	335	334	334	305	298	343	338	331	313	331	332	329	308	338	315	338	326	329	356	346	320	365	304	298	295	286	311	309	328	301	316	369	301	313	320	312	296	288	323	319	327	330	334	298	351	314	276	312	363	312	301	288	287	332	318	279	311	333	312	286	340	330	334	347	343	306	282	326	330	309	324	334	320	310	314	305	332	337	314	323	339	341	308	340	289	334	316	337	312	325	336	352	298	296	333	268	335	320	329	319	322	297	308	327	336	318	329	297	363	270	306	323	359	285	330	350	316	357	342	303	295	308	324	302	306	301	283	330	293	322	325	341	339	316	342	315	328	329	312	316	286	328	288	317	333	351	333	315	330	306	314	311	341	315	315	320	319	314	289	302	292	320	344	305	337	349	320	305	321	311	321	291	318	293	281	292	309	326	338	323	369	284	302	311	298	328	280	296	288	311	297	293	321	321	305	320	320	328	340	356	334	342	269	309	309	321	318	307	326	315	294	315	315	335	321	322	325	344	311	312	317	334	348	299	287	312	333	307	318	328	331	353	352	327	306	329	317	306	343	299	273	303	314	334	362	290	313	345	303	330	357	338	303	316	360	336	309	286	308	313	361	315	319	310	292	327	328	268	303	305	297	305	315	325	352	337	305	319	319	302	340	331	302	334	338	329	349	336	344	300	285	304	317	324	314	296	295	328	294	288	337	317	347	289	336	314	359	356	350	304	337	319	323	330	320	287	346	332	302	313	335	328	301	314	340	322	319	366	347	318	314	313	314	324	313	342	339	322	340	301	303	332	312	337	351	313	352	307	380	338	299	292	352	339	356	325	310	334	314	293	342	307	328	328	317	294	326	334	355	324	297	305	307	301	353	315	299	337	332	317	353	343	309	311	369	307	325	285	302	295	306	342	306	309	326	330	331	348	308	332	339	325	311	305	306	294	311	304	320	276	350	338	313	355	329	315	296	349	337	323	286	314	331	294	315	337	310	315	350	308	334	336	299	321	316	316	330	344	312	323	288	340	343	318	332	336	333	312	323	311	312	284	331	331	337	333	323	342	317	307	327	304	340	302	330	347	285	304	311	316	360	303	324	337	302	309	312	349	321	347	332	308	341	314	327	340	321	337	312	301	367	334	336	318	285	329	305	322	309	326	338	355	305	344	326	345	353	323	331	313	335	324	307	313	334	294	340	323	312	340	308	336	278	256	304	326	301	328	331	315	304	302	331	328	308	338	309	316	302	327	289	292	332	306	321	349	312	330	336	341	334	323	336	326	322	308	305	338	328	314	301	316	303	319	330	337	295	286	297	293	314	321	327	351	338	306	289	350	334	344	349	306	293	280	322	325	332	281	340	319	311	315	324	346	321	322	328	321	349	333	324	292	338	311	327	342	312	293	366	301	299	326	344	299	316	354	324	342	320	318	328	337	363	325	312	295	313	326	300	316	322	314	312	333	303	300	352	344	346	355	319	319	336	333	310	323	343	303	284	281	303	323	305	332	321	318	298	327	310	303	343	317	336	317	347	332	312	310	324	338	308	321	334	328	329	319	332	351	296	324	341	320	288	317	317	301	293	345	347	305	343	346	333	340	329	314	318	297	303	290	304	321	340	327	309	318	343	317	334	334	328	323	312	300	299	300	339	340	328	316	317	331	366	346	327	348	325	353	352	356	334	316	326	299	305	282	316	328	325	336	318	325	325	330	308	313	319	302	330	305	319	307	325	321	317	319	296	330	334	284	303	336	331	318	305	295	259	298	303	311	296	305	359	317	351	349	322	307	325	348	298	317	304	327	315	344	327	320	313	302	328	321	327	327	328	331	310	336	327	307	336	347	309	301	305	300	324	331	311	298	313	320	345	316	296	349	302	350	327	307	354	337	381	305	328	323	278	318	331	337	324	321	328	313	343	310	353	298	377	349	308	335	340	300	351	339	284	318	330	331	320	343	332	321	332	354	302	338	314	321	318	308	330	333	303	329	360	340	335	324	331	326	333	339	349	340	317	337	333	306	345	346	301	306	305	316	339	301	298	310	347	293	314	330	294	326	313	316	332	345	323	289	291	326	353	326	318	333	326	358	365	351	334	314	333	349	313	340	307	345	302	292	311	303	299	303	324	323	297	310	312	302	321	317	341	323	322	320	319	367	302	317	276	342	297	353	350	331	334	297	319	350	325	326	288	337	293	319	327	331	291	320	292	349	313	333	305	329	325	302	338	302	328	280	315	306	345	316	345	294	335	321	318	324	294	295	321	320	312	342	344	338	320	353	332	364	341	296	339	298	330	365	300	302	333	295	343	319	352	316	321	325	319	299	340	333	283	328	329	347	326	339	255	311	291	352	323	329	284	315	311	320	313	320	327	344	303	294	316	327	296	290	355	326	320	336	316	348	352	309	324	326	361	339	322	318	279	323	321	329	306	294	310	348	312	339	324	327	298	335	342	341	340	349	324	370	320	308	338	310	312	315	313	297	352	337	311	322	329	341	302	316	290	337	330	332	314	319	314	310	327	346	329	312	330	284	356	327	321	276	304	322	336	312	314	322	334	302	310	326	333	310	352	346	342	346	333	377	329	315	312	307	328	327	347	305	305	333	314	338	338	325	322	328	314	300	310	347	332	299	351	327	297	313	337	285	289	328	320	296	337	316	327	322	338	325	322	323	295	309	312	311	319	322	298	329	292	302	362	326	311	298	285	297	351	301	325	318	326	331	317	328	337	322	331	302	330	285	323	307	335	297	341	333	287	311	312	346	325	338	306	320	309	294	297	300	306	310	314	329	330	312	324	321	349	354	322	317	282	327	350	317	338	318	296	339	318	318	322	325	309	372	333	357	312	344	336	324	317	308	306	328	281	308	318	309	319	304	311	314	316	342	305	316	340	337	295	297	339	319	326	318	328	330	331	343	350	328	359	315	289	324	330	321	347	300	304	343	328	335	321	352	349	324	310	321	322	337	335	314	361	312	307	294	335	327	339	303	337	312	319	313	302	311	350	289	306	314	320	309	311	266	315	314	339	315	344	344	323	312	336	288	305	339	330	323	286	321	318	323	324	304	315	318	338	344	321	295	334	319	330	353	320	343	300	325	327	318	274	337	323	352	352	347	333	308	332	346	317	336	303	278	328	326	349	321	293	295	328	279	317	299	303	286	325	301	316	308	320	332	373	299	310	331	343	274	310	299	322	306	325	304	325	310	298	294	345	317	350	347	322	312	350	368	331	337	303	297	300	331	326	321	282	327	346	317	300	325	301	331	343	336	293	318	297	318	326	330	322	345	346	318	341	311	343	344	340	315	293	314	304	343	318	345	338	340	361	312	328	330	331	282	319	314	290	339	320	319	309	344	335	313	354	319	345	320	311	300	336	310	304	304	295	288	298	336	364
9867	1371	2406	2837	2553	2025	1626	1365	1233	1139	1044	952	957	962	951	987	1059	1123	1751	856	904	859	874	942	862	896	885	864	845	850	791	796	858	851	783	801	761	817	779	761	778	772	781	772	772	763	802	809	719	815	757	779	751	695	762	784	816	749	738	795	749	763	780	725	704	752	763	742	809	774	768	773	748	778	778	712	771	770	729	722	747	763	732	738	758	731	746	768	765	735	769	674	711	732	757	756	762	731	746	765	717	798	736	700	744	705	754	754	770	768	760	749	750	744	739	727	754	743	724	756	746	719	739	771	738	736	742	738	771	818	769	720	700	723	750	768	745	770	763	733	759	778	712	713	714	730	751	759	683	761	749	745	740	735	743	738	695	764	717	783	708	775	765	749	714	744	744	772	727	712	764	721	766	729	765	735	772	740	737	766	739	715	737	705	728	740	695	733	687	732	774	755	748	720	726	728	778	721	763	717	691	703	724	732	816	735	779	701	760	742	743	696	749	768	774	752	690	758	736	751	741	783	759	716	760	778	800	777	677	726	741	769	760	734	753	717	713	792	732	744	719	729	717	756	781	738	738	728	761	734	722	738	690	751	759	727	771	733	731	721	722	747	735	747	742	778	737	831	734	781	686	763	751	764	806	762	736	741	783	787	725	769	711	740	760	707	766	738	799	725	749	698	722	744	731	758	771	740	734	757	717	741	714	685	758	756	764	748	733	741	748	728	766	715	732	738	767	762	742	761	709	761	702	704	787	748	768	746	737	736	699	763	767	675	777	697	726	741	721	712	774	720	750	738	738	746	714	753	799	770	747	744	755	723	779	713	800	787	742	760	762	718	752	684	720	714	786	711	698	703	803	759	753	735	780	738	723	757	694	770	745	720	779	753	718	763	753	769	796	705	718	726	732	713	749	711	744	779	705	743	730	738	726	793	755	767	713	726	753	712	763	707	714	751	731	781	795	734	761	712	716	731	768	776	762	739	743	716	743	725	723	724	766	769	741	753	677	751	737	721	758	734	743	719	724	720	751	746	777	730	725	767	703	742	707	699	750	700	811	747	737	770	778	729	729	735	772	723	775	710	771	764	690	756	716	734	730	719	755	703	701	724	695	750	730	767	769	759	760	734	800	753	722	752	716	750	729	717	721	686	723	755	741	764	706	781	719	764	774	703	733	743	749	741	761	695	712	737	796	688	749	733	754	806	753	771	786	738	729	709	735	759	780	760	739	719	731	777	728	752	721	716	765	726	702	753	744	760	736	752	760	714	770	696	745	688	765	733	673	747	733	746	782	728	758	779	747	712	754	740	750	759	748	781	733	752	743	785	736	727	711	717	699	718	742	796	734	798	762	737	754	796	706	712	724	777	743	736	725	768	787	707	707	735	759	734	750	764	740	777	753	811	734	719	764	727	725	721	725	759	730	811	712	681	745	747	707	790	724	719	752	792	731	749	758	787	705	678	776	783	766	725	763	745	724	714	730	720	754	777	754	749	742	754	746	782	779	729	736	742	778	752	748	756	718	706	653	750	729	730	757	806	749	745	710	723	747	738	785	728	761	739	743	719	684	694	806	749	742	733	783	696	771	721	721	697	760	761	742	733	698	679	746	718	727	774	750	751	757	716	695	740	685	712	728	756	757	805	754	746	750	747	811	748	746	760	767	753	662	718	788	703	777	730	746	767	732	803	701	698	773	738	721	763	756	758	712	743	764	751	717	772	769	740	767	748	771	763	734	753	799	740	764	777	737	739	712	755	750	784	666	686	717	775	743	722	693	672	753	709	744	750	753	797	740	779	732	760	766	732	734	775	760	746	768	723	756	769	751	719	743	743	751	729	747	733	754	720	777	736	712	716	704	751	718	791	756	727	726	726	705	694	756	754	751	751	716	726	770	729	749	746	715	713	727	792	732	716	731	726	730	732	732	764	718	766	742	724	704	754	704	794	758	772	731	764	808	731	763	717	708	726	737	704	694	732	762	761	744	757	740	725	794	761	784	790	754	737	764	736	702	725	776	745	759	778	719	721	670	761	761	697	709	741	754	731	746	717	759	752	770	757	793	749	734	754	761	692	766	718	775	719	744	746	749	724	796	754	730	791	716	743	725	738	749	787	741	737	786	726	755	731	760	771	747	756	731	759	762	773	747	702	688	749	744	758	709	721	690	736	724	724	726	714	751	734	746	718	783	768	740	733	751	739	713	770	757	725	773	815	724	712	755	761	730	696	693	770	741	732	763	722	778	725	773	694	743	726	708	725	773	720	741	728	780	720	745	742	753	747	736	755	721	727	795	733	740	772	693	765	734	741	732	763	722	758	776	768	775	771	685	775	747	695	716	729	726	729	742	751	757	722	730	744	749	745	734	776	738	770	744	744	766	735	750	742	722	753	781	744	732	717	794	735	734	651	780	751	720	721	723	774	772	717	752	745	762	743	756	758	743	689	774	691	778	745	753	754	681	753	764	759	750	701	764	722	753	731	782	715	756	721	718	703	750	727	715	719	772	744	737	697	704	729	712	717	761	777	729	741	716	804	709	719	737	763	702	786	754	765	757	695	727	741	744	734	718	748	737	719	711	750	745	733	746	686	759	728	703	741	673	704	768	727	772	772	736	748	773	757	778	762	718	758	706	735	720	739	761	758	704	770	742	745	706	770	730	749	749	686	754	790	780	734	720	766	757	755	728	739	751	759	726	732	695	731	758	758	740	716	720	743	754	781	730	764	698	740	751	723	716	716	768	731	728	719	739	702	694	753	718	717	733	722	756	716	740	719	680	779	749	706	751	772	731	765	736	746	711	779	766	733	755	749	770	757	734	718	726	702	764	721	740	721	774	755	741	741	752	741	777	726	728	747	749	767	790	730	760	746	750	737	771	723	738	760	756	738	743	753	781	734	732	732	729	744	707	749	701	797	759	707	758	809	755	738	785	747	715	706	726	759	715	753	758	711	735	722	742	742	743	754	696	756	699	713	770	753	793	751	762	763	767	758	732	724	771	776	767	734	742	734	722	743	704	695	740	706	757	774	739	739	694	775	792	736	765	706	723	756	754	738	757	740	777	686	732	737	761	706	716	754	758	770	708	744	744	756	765	763	731	720	700	728	730	707	735	814	728	765	749	792	710	757	720	713	733	717	747	721	761	725	727	730	745	817	760	712	757	677	740	710	773	737	770	786	747	758	782	712	730	776	759	755	739	777	782	713	722	716	714	762	748	764	752	734	701	755	721	692	789	712	735	719	716	755	691	728	732	753	778	765	760	816	760	755	730	699	742	791	794	700	762	803	728	699	744	791	715	720	759	761	727	760	781	709	749	721	742	722	757	748	738	724	738	740	735	765	711	792	721	724	720	703	715	738	720	691	764	708	723	720	790	762	764	713	709	758	736	760	743	748	674	699	738	750	758	784	736	740	792	761	753	801	736	751	730	799	746	739	722	739	767	762	765	780	759	759	732	736	735	773	774	746	744	803	782	751	745	757	730	759	748	680	697	715
2732	288	299	293	256	244	211	220	209	230	235	250	245	219	232	211	217	204	259	213	228	243	198	220	212	241	232	254	247	268	237	225	234	214	214	240	238	203	228	207	238	209	240	248	224	222	186	226	207	209	238	235	235	234	212	195	243	218	211	233	249	253	213	261	232	228	237	222	235	220	221	212	204	226	206	218	204	216	219	243	209	191	228	235	221	229	205	216	207	197	250	250	207	219	203	256	222	227	228	229	213	186	240	229	218	233	232	231	222	212	217	202	250	229	210	224	237	219	233	211	225	219	232	249	208	237	230	224	222	215	221	218	242	209	202	210	243	221	206	211	218	218	220	215	244	193	212	233	213	237	213	211	232	217	220	238	231	189	236	232	215	227	226	219	213	215	217	230	217	222	192	233	213	208	228	225	224	225	223	191	230	228	219	224	231	221	234	208	210	216	229	192	220	217	247	216	240	218	234	232	221	228	255	245	216	219	222	216	219	207	224	187	233	208	245	204	216	224	219	250	225	226	222	232	255	228	218	221	217	232	229	200	204	219	200	225	264	214	241	200	234	231	229	202	239	229	193	207	196	193	217	215	239	218	224	244	206	225	239	205	211	212	199	220	238	260	209	199	221	217	242	255	217	215	232	222	239	249	220	207	220	210	210	223	219	202	225	215	219	217	232	219	217	212	236	190	192	217	204	227	224	217	189	233	201	216	219	229	231	253	202	207	201	252	240	204	219	207	241	227	241	224	230	233	253	212	229	237	235	218	203	166	225	225	214	241	213	196	238	219	240	209	208	226	235	238	259	203	242	192	239	246	248	208	219	223	220	255	230	246	243	211	242	245	240	212	206	225	194	221	203	222	224	218	242	208	238	244	239	194	195	232	221	222	233	217	225	248	186	238	225	229	202	226	240	240	234	238	196	204	193	211	216	223	221	230	248	226	237	238	200	205	226	206	225	247	234	212	225	228	225	208	231	229	239	200	221	258	212	231	224	253	221	230	208	222	207	256	231	242	189	213	227	220	215	219	230	210	217	232	228	225	215	198	225	226	212	211	213	247	230	228	243	215	214	244	271	236	199	254	214	218	211	241	221	189	238	214	228	262	237	226	228	193	205	249	218	213	202	254	220	247	228	220	220	221	221	212	221	209	228	232	186	223	243	251	202	236	261	213	224	218	199	241	214	225	230	225	229	243	213	212	207	201	230	206	227	210	238	230	242	236	199	234	245	219	209	244	239	205	264	217	238	198	234	224	218	236	238	228	224	215	214	203	233	240	198	197	206	225	223	240	223	221	241	250	218	225	230	217	216	208	243	208	235	212	243	242	203	245	240	206	219	209	205	208	213	217	230	209	207	189	215	247	241	233	232	220	218	215	232	246	224	202	224	211	255	194	212	232	226	196	237	240	235	246	204	205	217	227	208	192	212	206	218	231	219	253	218	188	225	227	240	230	221	246	214	207	196	210	219	223	210	202	204	236	225	211	190	226	229	203	268	237	218	255	221	241	218	226	234	207	224	203	219	194	248	242	225	237	186	214	221	230	204	204	220	238	208	209	239	231	200	226	257	227	206	226	187	229	219	251	229	204	214	217	217	222	231	196	228	236	218	231	212	206	239	228	232	217	194	239	224	240	235	204	241	217	204	212	191	231	216	223	190	218	219	241	230	215	229	214	219	215	226	227	261	228	235	235	237	266	200	194	200	213	220	223	255	254	211	213	206	238	228	230	232	199	243	212	218	237	240	217	237	221	212	215	232	212	227	227	196	226	218	183	218	208	219	228	205	221	234	197	235	242	216	224	221	209	215	211	210	227	224	214	223	237	217	202	208	237	237	228	217	218	238	216	221	220	231	194	239	229	229	210	219	209	232	198	190	256	229	218	219	249	230	218	223	190	208	216	238	232	215	218	209	220	208	275	253	220	229	220	227	237	245	242	219	216	212	215	230	214	245	199	202	208	234	220	255	208	232	225	230	224	222	227	216	229	206	225	239	225	231	219	204	236	197	231	240	244	234	213	206	225	206	210	244	237	235	228	214	217	212	222	242	221	248	226	228	225	217	209	205	247	236	239	209	231	219	200	228	255	216	198	258	228	247	205	221	217	226	239	193	206	231	235	223	206	207	229	225	227	233	234	202	215	219	244	246	232	235	229	247	218	214	218	213	210	235	218	197	225	218	240	227	201	239	230	233	197	227	219	213	173	210	220	201	234	243	234	212	222	210	233	229	211	200	234	222	217	210	235	213	238	242	244	230	222	201	219	193	218	225	177	230	217	211	209	245	207	233	241	224	247	210	211	209	223	215	218	225	217	218	186	239	238	267	200	216	244	224	220	221	189	206	211	205	249	239	235	213	204	213	229	231	214	247	226	212	270	222	180	176	218	205	237	243	205	244	254	207	204	216	194	217	221	228	220	240	222	239	236	238	252	209	170	260	211	229	217	225	240	205	204	239	191	201	220	193	240	242	208	213	242	212	201	236	239	240	230	218	219	216	242	240	214	204	210	243	237	232	225	208	229	254	219	211	230	206	235	211	237	228	236	238	225	191	201	193	231	228	241	249	237	237	203	230	237	221	204	217	238	220	226	237	212	220	249	233	252	216	184	247	240	265	213	224	198	222	200	209	219	212	225	220	213	221	214	191	215	186	251	231	215	248	251	201	196	230	221	206	247	230	211	232	214	246	217	211	198	225	258	250	232	226	213	236	231	207	211	219	186	236	226	235	209	223	210	193	224	222	232	219	222	238	205	198	236	203	221	229	260	227	219	226	218	223	215	222	214	236	205	236	235	214	239	213	234	194	232	234	232	221	206	237	215	215	233	203	213	242	216	233	221	223	222	196	223	238	214	228	203	237	235	259	222	212	216	219	239	205	251	217	227	212	238	233	226	235	225	224	229	199	191	238	236	173	205	228	225	204	219	217	207	211	236	211	231	229	206	230	204	245	244	241	241	208	255	239	224	218	239	248	234	208	231	240	238	226	275	232	210	207	205	224	242	216	226	255	220	229	236	230	239	237	225	203	226	249	225	220	220	252	230	206	230	191	216	253	238	256	202	215	235	217	236	215	178	208	208	237	236	215	246	245	241	230	238	193	210	238	224	210	241	220	219	230	191	211	210	221	253	209	195	219	208	239	249	214	220	204	234	234	233	203	215	219	236	230	232	222	199	246	233	256	206	223	227	202	217	215	240	211	241	213	217	264	227	228	210	232	235	218	238	210	206	236	229	207	235	223	217	208	220	231	223	222	234	237	205	220	253	226	226	233	221	203	225	220	202	215	198	215	215	212	218	245	228	253	221	242	238	209	220	218	183	216	216	243	216	210	228	216	195	233	239	263	201	220	200	206	197	220	223	211	222	203	237	213	225	238	230	227	221	202	253	236	210	236	206	245	222	210	219	217	234	196	242	222	183	214	210	249	250	264	229	230	217	253	238	211	229	247	207	244	219	227	235	236	200	213	223	211	195	198	269	214	233	246	218	267	218	216	210
2560	549	627	761	784	612	569	534	524	577	519	531	497	496	493	531	566	523	529	550	576	519	551	524	542	566	551	525	552	541	539	537	542	552	559	515	557	530	531	497	572	535	559	496	490	552	528	530	538	563	511	530	520	568	535	501	483	458	487	564	513	500	531	484	501	533	516	509	540	547	519	567	515	530	495	503	510	506	551	526	511	529	531	524	519	527	512	533	565	505	543	509	558	523	521	501	547	492	543	508	564	501	541	527	485	503	519	523	525	542	551	541	494	517	517	514	538	481	544	509	511	534	555	495	513	550	480	540	469	515	567	525	552	526	514	508	504	553	521	514	481	487	527	507	566	558	486	491	539	515	488	522	546	523	542	516	533	536	519	528	567	490	524	538	511	529	533	524	529	497	514	517	523	548	517	509	506	484	537	481	534	492	512	553	526	542	492	527	532	504	552	523	555	532	543	506	523	493	461	535	543	503	493	560	549	496	535	538	542	517	523	519	470	570	565	570	494	507	528	533	524	578	526	492	511	499	507	478	504	535	514	517	512	506	492	508	521	529	514	500	535	547	486	521	529	529	510	519	504	514	501	551	507	533	546	542	494	522	503	519	550	506	510	526	523	563	500	524	501	548	541	517	567	494	482	509	534	561	517	513	519	500	498	527	529	537	489	542	548	506	561	503	523	521	549	508	523	531	533	538	522	512	543	514	521	533	479	530	543	545	495	488	478	503	488	480	520	504	550	518	535	504	527	505	524	556	509	509	505	475	516	518	510	530	505	500	541	492	531	520	504	518	577	543	539	517	539	515	570	506	503	543	533	530	526	511	518	520	513	497	540	518	520	509	522	505	521	509	517	450	566	485	504	510	541	534	558	552	543	552	546	534	534	562	530	535	576	568	546	516	488	503	551	512	579	511	524	504	527	468	486	502	543	527	525	554	489	547	537	503	500	504	532	495	516	495	526	528	546	569	482	478	506	520	534	551	507	537	506	486	522	527	502	547	562	554	503	532	506	534	526	518	493	517	523	530	578	527	490	555	491	554	552	525	548	508	529	526	535	486	553	489	542	577	532	492	473	539	536	527	556	525	513	531	543	531	548	559	531	560	548	505	525	516	509	503	479	525	576	511	526	526	491	513	568	518	499	498	501	507	499	503	521	521	573	527	506	496	547	531	512	513	514	537	509	532	494	532	527	518	504	500	531	495	489	541	555	497	503	554	537	538	536	560	510	508	520	537	509	495	514	524	526	558	492	557	510	490	496	555	516	522	532	511	559	513	565	514	576	524	516	542	508	584	556	532	489	485	560	504	514	559	519	499	524	535	538	514	501	520	526	494	527	511	536	523	497	510	515	523	559	516	484	526	504	522	542	532	546	542	515	502	517	475	498	551	490	513	529	512	521	488	500	478	517	483	499	501	515	537	490	515	495	501	517	547	526	528	474	482	509	546	517	547	491	505	520	502	521	545	507	518	504	507	479	508	528	530	564	512	512	496	519	521	506	541	504	526	474	499	499	498	500	526	489	537	506	502	529	560	518	475	529	517	469	514	485	513	504	515	514	532	525	563	509	539	580	519	531	539	531	495	521	527	495	515	504	529	518	547	541	505	550	519	541	522	536	536	507	545	505	488	555	520	487	535	532	564	571	502	492	504	542	511	494	545	551	500	513	513	525	536	544	541	516	490	527	567	502	464	519	557	510	488	494	516	534	521	559	535	498	521	542	507	551	527	529	518	509	500	522	483	481	535	532	497	518	524	521	505	520	522	522	519	533	563	523	519	499	510	561	506	525	517	506	511	539	519	495	488	515	535	576	519	529	563	576	511	541	510	504	532	548	543	531	530	534	507	515	511	529	522	540	544	525	496	494	526	526	497	527	547	540	553	519	484	491	483	545	517	495	530	497	500	492	501	554	538	491	525	534	552	515	561	510	515	541	543	523	547	503	530	544	501	514	538	571	534	501	514	529	515	516	482	514	492	548	508	554	503	520	570	510	567	457	521	553	543	542	507	515	494	524	496	494	546	565	556	512	482	541	499	487	532	536	534	509	553	508	533	519	565	518	529	537	515	561	564	473	543	520	507	508	519	555	497	523	546	536	514	513	492	535	555	515	537	525	546	519	518	530	541	543	544	505	521	492	511	526	516	544	515	499	511	522	532	515	510	556	529	518	495	534	528	519	498	494	526	517	475	516	516	536	498	524	507	484	526	529	513	545	533	528	480	522	539	529	505	536	534	532	529	551	510	546	548	539	476	531	517	503	472	511	516	504	524	541	530	515	516	509	512	546	535	498	503	494	516	504	554	503	532	519	538	529	499	493	532	533	508	524	527	553	545	526	542	532	478	543	528	498	533	524	465	525	489	562	545	512	579	527	532	536	513	507	531	526	545	501	522	502	539	545	534	516	537	501	501	512	535	535	530	516	510	524	511	508	562	572	507	508	562	532	524	520	514	524	491	534	544	511	517	534	529	521	505	513	521	557	490	472	535	559	481	528	514	565	542	496	500	523	539	510	521	570	514	540	525	544	505	515	494	519	501	506	519	482	513	536	514	498	560	526	534	541	511	523	513	478	484	521	489	492	494	503	527	511	536	531	533	552	512	545	511	524	552	495	518	516	528	513	502	543	524	537	509	529	509	507	530	537	466	540	566	536	497	518	497	534	548	488	558	534	507	518	549	541	505	517	491	485	492	534	522	538	534	523	524	505	543	513	543	550	512	535	520	517	507	510	526	473	532	505	559	500	535	458	535	537	504	492	527	515	527	513	526	515	516	482	551	543	527	510	533	526	514	576	528	555	504	541	550	533	512	531	546	563	531	561	494	512	486	545	516	536	487	541	516	505	510	498	543	525	515	474	508	556	522	538	506	565	500	482	535	497	535	558	522	559	515	536	510	512	509	548	504	496	500	522	533	539	526	554	521	525	532	537	532	542	536	519	508	485	561	539	533	524	544	513	481	507	488	542	509	481	551	533	502	498	524	548	521	499	529	499	468	505	554	533	493	499	499	508	547	521	564	483	499	506	510	509	545	518	531	570	515	513	522	510	529	520	555	580	524	567	503	508	511	505	522	514	493	554	517	503	549	486	497	515	537	509	533	552	522	519	551	528	537	496	554	509	516	572	538	487	512	534	517	546	509	550	489	495	497	530	501	535	525	504	477	498	563	516	507	519	526	509	514	502	543	489	547	516	502	564	474	488	548	537	506	524	542	502	508	534	544	523	503	527	475	485	512	518	562	497	525	489	549	531	507	509	555	545	521	484	587	503	473	530	547	521	540	510	471	527	516	522	488	535	523	522	543	517	529	536	544	528	513	528	515	498	532	502	495	501	509	492	504	561	499	521	537	503	523	534	507	520	540	498	565	532	499	528	542	557	534	549	518	514	512	479	501	510	547	536	527	539	537	549	514	488	555	480	501	495	506	519	498	524	519	537	546	491	522	518	538	480	542	527	522	517	515	532	534	500	512	526	511	507	542	519	499	494	508	535	489
9930	599	612	550	410	291	257	239	202	181	195	195	182	184	209	175	217	195	226	187	183	214	163	183	200	187	182	163	175	201	154	171	168	180	169	171	176	178	178	185	180	153	163	183	165	195	153	168	159	164	172	173	206	164	165	173	165	168	156	176	155	175	161	190	165	179	155	148	168	157	171	200	167	176	174	169	177	161	171	139	150	166	155	173	174	153	158	186	156	175	138	164	168	174	174	178	165	183	189	153	182	161	170	177	148	171	156	171	150	167	157	177	183	157	145	177	182	169	168	169	184	185	165	188	164	186	169	146	165	171	160	183	174	161	188	192	198	167	161	170	173	148	176	147	174	179	189	172	176	172	184	165	159	147	179	165	139	151	190	201	162	170	155	151	160	157	176	164	184	151	151	166	173	200	184	183	180	180	174	175	183	185	174	153	134	176	166	177	156	169	161	178	161	169	172	188	146	168	175	182	173	161	151	160	173	168	184	150	169	181	158	182	166	159	166	162	170	178	186	157	179	169	160	191	185	168	175	187	193	175	166	208	181	166	166	171	166	155	188	170	154	164	173	134	185	183	179	157	187	149	224	170	191	163	175	164	164	169	147	162	153	176	161	147	164	135	164	165	175	181	175	190	165	173	170	173	158	161	147	176	169	188	161	169	178	164	156	183	156	162	160	139	190	168	163	193	191	179	151	175	176	177	163	169	169	173	172	178	177	174	169	169	190	176	177	166	184	177	146	205	158	175	172	140	170	190	181	182	166	190	164	172	153	170	182	170	148	162	158	178	167	154	153	169	179	177	176	187	181	167	191	166	161	181	157	181	185	170	182	161	172	161	156	168	164	176	161	207	168	168	163	172	186	181	180	176	157	168	176	180	185	168	177	164	164	169	167	167	178	192	207	154	189	186	157	155	176	169	174	191	177	172	167	170	160	203	170	177	198	160	173	187	172	184	174	117	170	179	166	176	194	164	170	155	175	179	165	178	165	165	197	186	201	185	177	169	167	160	178	161	189	161	190	161	193	162	173	161	159	151	204	168	167	195	151	176	144	163	161	159	182	169	176	164	183	170	173	162	169	176	177	169	155	149	163	176	151	185	181	165	165	168	187	164	150	189	166	184	161	198	154	188	162	162	156	172	164	154	169	182	185	164	176	168	152	168	155	163	191	169	180	167	169	185	200	155	195	161	198	173	149	170	171	163	182	176	165	179	175	180	186	170	142	160	146	164	184	151	211	164	168	149	167	176	182	164	170	192	181	161	184	182	154	164	153	177	188	147	167	172	188	187	160	169	177	161	157	176	194	167	167	212	192	158	169	183	156	167	186	166	169	185	165	190	152	167	172	177	152	155	170	174	181	184	152	176	166	136	183	179	156	188	176	155	177	182	189	173	167	162	163	193	172	160	162	177	161	166	171	187	187	167	169	177	169	162	148	172	172	167	156	169	199	155	176	132	156	164	148	154	172	197	149	153	182	175	164	176	183	172	174	155	158	166	184	151	147	172	164	175	154	166	168	178	171	186	159	169	171	163	178	173	214	182	193	183	167	149	165	170	174	172	191	187	146	153	169	188	149	169	142	175	166	159	166	180	159	196	176	200	159	160	172	178	166	179	174	197	177	180	173	177	159	124	176	187	182	187	212	157	185	177	161	154	153	156	154	154	171	156	164	164	169	154	172	157	181	199	175	187	184	182	169	155	164	180	165	157	142	177	157	192	173	164	166	162	186	158	154	183	164	187	158	168	171	179	176	185	182	172	179	162	141	176	169	170	159	185	168	160	179	171	152	151	167	173	186	161	180	170	205	184	164	157	163	161	171	174	182	165	147	175	160	148	192	170	149	151	158	151	135	154	162	160	164	159	180	170	171	160	161	175	148	168	165	176	184	184	163	169	186	173	145	165	174	185	180	170	169	133	184	178	155	169	163	190	180	181	151	186	178	177	171	169	162	189	159	169	192	171	195	166	174	170	180	214	194	166	197	151	187	174	148	176	196	176	157	170	173	168	164	181	156	189	176	183	190	161	195	165	173	177	189	158	186	169	171	168	159	170	179	181	138	189	188	194	164	177	176	141	169	158	163	178	191	179	166	153	168	172	157	172	182	199	174	177	172	179	183	172	158	155	148	144	196	173	149	169	175	169	161	183	149	144	169	159	175	173	159	165	180	167	176	159	158	167	183	145	177	181	152	184	138	166	165	203	163	158	166	198	175	168	166	177	184	152	165	197	174	169	173	162	185	195	164	146	160	176	186	174	169	188	157	160	185	154	161	159	196	176	207	181	167	167	166	161	177	180	164	186	185	167	173	152	164	166	186	155	175	152	171	170	162	174	157	182	159	157	170	176	160	167	188	141	155	192	172	157	159	188	198	172	190	163	180	172	183	153	180	161	174	140	173	159	176	176	170	185	163	172	194	175	185	147	175	160	181	185	169	168	191	150	185	184	150	171	175	180	211	151	186	170	156	170	172	162	173	177	147	192	170	174	185	166	147	202	176	161	196	158	177	153	168	157	157	169	162	172	188	170	174	180	139	152	189	162	145	159	178	167	162	181	188	166	153	182	194	151	168	163	203	206	151	188	159	175	141	173	171	163	160	162	170	175	173	174	192	167	169	171	164	169	171	165	180	181	184	168	193	160	179	157	190	166	171	171	173	158	180	177	158	203	176	153	147	165	154	188	164	178	170	164	186	156	162	167	178	184	183	169	158	155	174	155	159	168	173	160	173	129	140	169	160	177	194	164	162	200	191	182	186	172	140	166	180	151	184	172	151	169	138	177	167	168	190	185	184	154	165	190	169	159	180	164	167	172	167	192	160	166	162	172	154	204	160	179	145	158	210	165	187	180	194	172	199	166	182	196	164	197	159	154	159	169	173	162	179	179	134	180	175	169	173	200	163	135	192	182	185	182	163	177	175	171	135	163	137	174	164	171	175	162	156	173	158	158	181	172	181	149	140	167	161	167	178	165	172	172	176	161	176	171	151	180	190	160	177	158	160	159	202	171	145	144	148	174	172	158	159	155	197	161	173	184	175	153	157	183	180	172	188	153	151	162	157	161	182	161	159	191	161	185	170	180	167	162	186	144	189	193	184	154	186	156	188	186	199	164	187	164	162	164	171	136	161	153	161	171	182	164	177	160	177	170	175	162	182	183	171	156	157	175	189	200	184	167	178	172	139	168	177	174	182	187	187	178	202	180	205	191	167	174	170	168	189	199	163	170	157	158	174	191	171	173	176	181	191	185	165	175	195	186	172	167	182	163	193	191	155	164	160	174	160	130	166	161	162	165	173	192	187	177	200	157	167	166	155	182	159	173	195	151	164	199	186	162	149	164	167	167	199	185	185	177	181	171	175	158	176	172	158	142	153	183	143	168	195	164	187	126	192	178	165	188	187	189	170	159	164	147	177	167	169	173	157	155	165	167	199	144	175	163	166	167	177	162	196	175	185	163	158	171	196	186	184	159	195	168	169	165	153	149	170	156	162	180
7573	731	1363	1650	1453	1116	904	770	752	637	593	586	537	548	569	543	584	536	939	528	516	526	517	544	535	530	464	511	511	489	478	450	479	484	494	448	432	428	458	469	445	450	468	452	486	455	467	449	457	443	491	439	457	420	419	458	465	425	455	461	462	432	404	443	400	411	426	407	452	439	462	485	451	461	403	435	445	459	419	436	422	465	467	461	452	453	455	404	416	407	412	459	425	432	417	447	441	416	432	431	425	383	460	430	430	435	444	441	445	418	449	440	432	477	429	450	420	411	419	434	462	428	430	443	449	425	432	462	422	478	431	423	407	400	429	439	434	416	442	427	464	463	459	381	424	439	412	472	424	441	432	422	442	420	429	442	441	408	442	389	411	445	471	401	460	413	470	406	434	408	454	474	444	440	411	422	442	426	416	486	415	442	439	445	405	381	444	451	412	441	426	451	445	474	464	440	428	431	435	422	426	406	407	437	399	428	427	417	446	424	467	429	439	427	436	424	465	412	400	449	415	410	399	413	445	407	439	444	426	434	418	443	425	402	407	449	457	423	416	445	402	473	458	458	446	443	432	412	443	411	395	443	437	438	423	473	441	437	434	420	435	420	438	421	387	421	434	425	417	412	448	458	417	401	470	424	419	433	448	410	433	451	419	430	423	438	445	408	431	419	435	401	429	449	417	433	470	430	456	434	439	427	433	457	439	458	457	432	435	419	462	423	397	423	416	402	429	458	415	417	442	415	475	407	446	450	424	440	412	463	437	429	433	456	428	430	433	450	455	442	424	408	418	410	445	412	403	429	409	445	440	450	420	401	452	429	450	407	434	432	427	413	400	441	441	397	450	432	445	447	458	444	446	443	444	447	453	441	440	408	412	405	429	453	445	440	421	429	438	431	424	435	459	483	422	452	451	408	444	467	439	442	452	451	398	413	455	438	444	412	431	433	478	421	459	449	447	445	439	405	424	433	454	413	417	461	427	438	429	434	449	435	462	441	410	465	426	457	453	436	413	439	421	431	409	436	507	422	428	429	404	399	462	444	426	440	423	434	430	438	418	435	418	448	437	415	419	436	437	458	456	494	450	487	406	422	480	423	417	408	444	432	418	423	443	421	436	446	387	472	431	419	428	462	467	462	425	442	446	440	481	438	399	399	402	481	387	465	420	416	428	443	422	405	418	412	408	416	438	408	445	415	435	436	405	460	465	415	447	444	421	455	413	460	442	414	396	406	455	412	457	425	446	421	417	427	437	438	406	448	394	449	411	458	428	426	409	407	446	449	439	432	455	418	457	405	460	403	397	424	422	447	416	428	435	478	412	422	434	422	393	422	418	432	419	418	471	470	424	457	435	416	421	463	406	428	448	400	432	460	431	423	452	417	437	431	429	435	440	410	442	423	441	395	422	436	425	466	452	434	479	384	423	446	453	454	407	436	419	425	430	413	446	465	423	440	421	447	466	441	413	459	453	433	421	410	416	407	409	390	445	443	415	425	446	426	415	425	427	472	472	401	435	474	450	441	457	410	431	419	407	440	447	453	452	439	421	447	427	425	419	502	464	450	398	415	398	398	471	463	431	444	441	391	428	415	407	440	448	446	450	451	438	440	460	417	453	432	457	465	414	413	435	458	440	424	410	443	432	418	417	410	429	397	389	400	433	463	454	461	406	466	410	444	404	468	442	429	404	415	444	462	453	442	443	401	461	426	411	405	432	439	431	416	457	394	403	440	438	453	419	449	403	458	438	433	414	434	416	429	463	429	469	419	413	417	440	430	406	405	421	452	475	458	422	440	403	436	483	442	419	431	433	411	417	424	429	417	445	449	448	422	475	446	435	479	480	428	406	405	437	413	401	433	395	438	436	393	417	473	430	430	452	448	448	400	442	419	425	442	412	439	463	425	401	449	445	416	445	424	427	415	453	430	437	414	408	423	430	447	423	396	457	488	405	429	404	435	432	417	406	447	435	403	424	423	444	448	448	472	438	432	419	420	417	468	417	414	406	435	446	376	401	437	437	448	435	453	417	442	470	443	432	438	437	451	415	420	421	437	445	439	395	431	485	413	423	442	429	440	415	445	441	420	459	450	436	436	450	428	412	423	478	469	462	452	470	439	461	449	452	411	429	435	459	410	451	438	460	441	421	447	446	423	445	415	444	443	418	390	406	455	427	453	423	401	464	452	417	463	449	426	496	406	432	432	439	426	413	434	443	404	419	413	445	449	415	426	457	411	424	414	418	447	451	428	397	399	442	399	450	439	412	448	439	426	439	388	445	421	394	447	449	454	458	443	431	425	462	443	447	437	431	420	458	391	440	417	432	455	458	450	446	449	441	445	422	394	439	441	463	430	469	412	424	433	417	456	437	438	432	407	413	416	479	427	427	423	426	422	444	393	415	464	455	439	455	445	435	457	452	457	412	436	408	437	444	451	453	458	451	388	412	451	447	430	411	447	414	435	481	437	439	414	425	432	393	443	449	435	437	452	429	467	444	431	392	425	413	425	428	430	407	399	430	451	436	463	409	418	397	437	458	419	442	433	432	460	425	475	454	469	411	450	405	451	444	440	412	438	447	440	377	449	444	448	433	444	396	451	409	425	402	442	394	436	435	427	423	425	460	427	449	448	423	429	406	408	407	408	472	426	478	463	438	422	450	453	449	391	439	401	430	429	428	452	404	457	432	414	438	409	432	412	425	478	431	437	462	405	419	413	421	430	446	417	392	438	426	427	446	445	447	424	438	412	408	436	457	430	443	427	449	426	429	445	406	422	396	415	440	415	444	440	413	449	477	441	453	465	434	459	429	410	412	433	414	417	439	382	425	447	469	445	391	453	435	415	423	452	435	434	465	461	457	417	426	400	462	448	398	445	442	401	468	414	443	481	451	422	436	405	461	432	420	473	415	398	476	427	453	484	438	416	422	412	419	480	409	420	425	460	432	445	404	434	439	445	460	438	440	436	422	433	450	438	438	445	408	473	416	399	406	437	436	450	412	465	407	416	447	438	419	423	430	440	437	432	448	429	453	416	452	443	460	403	453	438	448	404	412	449	425	435	421	411	421	460	465	432	428	462	433	415	426	430	430	412	433	408	415	455	421	468	443	425	446	400	419	416	417	423	435	428	477	469	397	433	444	456	464	423	418	444	470	432	447	453	425	447	438	444	448	410	432	433	425	409	408	418	424	439	491	439	478	449	444	387	405	427	467	418	426	422	438	430	466	427	453	427	444	428	445	422	453	452	468	430	420	401	460	449	436	421	459	422	422	420	452	506	452	426	444	441	430	428	459	461	444	409	415	418	444	442	475	406	422	445	437	427	422	453	409	425	448	425	410	439	450	432	456	418	433	431	420	422	433	399	448	443	426	426	446	438	421	454	412	441	427	430	422	419	448	424	453	417	435	420	446	451	469	441	433	393	446	415	407	449	462	470	412	444	416	436	458	458	423	442	431	420	444	430	448	475	435	423	476	394	451	467	437	431	453	420	414	456
17223	1471	1238	1083	741	598	552	434	381	415	352	331	349	351	338	350	371	382	488	352	379	346	314	326	338	335	316	333	360	362	327	363	339	315	348	310	302	305	337	348	314	312	329	310	339	321	316	333	394	365	348	334	326	332	349	333	325	283	303	328	313	307	340	303	325	310	301	319	333	334	335	323	350	302	334	304	312	309	363	328	310	282	338	314	320	325	328	318	328	306	293	307	302	298	331	324	341	327	308	313	318	302	323	306	344	283	308	318	322	353	303	362	315	325	328	336	327	308	311	306	344	314	301	313	325	316	350	337	341	311	302	317	315	336	332	322	359	317	312	338	314	340	345	323	307	349	343	293	315	321	297	349	309	321	320	313	330	329	357	321	325	364	340	313	336	332	299	317	319	326	305	337	330	286	347	293	302	344	326	294	359	306	359	312	321	334	336	334	312	307	316	320	311	361	350	321	312	337	338	344	326	313	316	303	336	301	297	342	321	310	294	319	320	289	327	302	341	332	342	337	345	314	353	305	296	323	324	302	365	320	306	324	292	305	328	318	342	325	310	356	360	320	302	376	321	297	350	326	305	318	321	298	334	313	312	340	351	318	341	338	333	294	287	317	357	338	273	356	323	341	337	330	340	313	328	295	347	359	312	337	355	320	330	304	305	327	300	317	349	325	340	320	330	319	311	318	312	326	316	328	279	327	320	336	319	363	326	297	344	321	372	344	294	336	335	324	327	317	321	332	312	314	312	352	320	333	325	309	295	306	289	311	334	338	333	358	322	331	321	319	290	280	346	292	319	332	338	325	313	302	305	310	294	312	286	324	330	352	310	303	307	282	323	336	290	349	359	337	306	294	314	325	308	324	320	306	325	296	319	307	325	308	334	324	319	294	307	330	292	345	328	328	336	346	335	294	328	298	338	317	311	309	292	325	348	320	300	335	330	313	337	336	315	319	368	337	327	331	336	292	311	348	329	287	298	325	341	308	321	329	331	312	309	328	301	332	322	324	319	335	333	337	337	317	300	321	339	335	346	349	314	342	321	313	314	314	319	348	296	349	309	351	323	321	356	293	308	299	339	299	275	336	322	316	322	345	315	369	311	309	326	341	330	351	291	316	327	315	331	315	323	336	317	330	320	315	300	342	311	308	299	303	317	302	313	352	321	343	322	359	337	321	295	301	329	311	330	344	320	314	300	316	337	291	343	315	297	350	315	317	322	314	299	334	307	328	300	310	335	329	313	357	333	328	301	331	304	346	330	316	314	357	300	322	305	345	345	327	307	310	329	322	322	295	312	330	337	331	323	334	322	316	323	324	324	292	315	326	320	333	340	310	304	337	345	281	307	329	317	294	325	293	313	308	323	304	396	341	303	302	268	339	289	318	350	281	310	308	303	317	342	349	328	323	323	322	331	316	346	336	327	296	318	338	322	316	356	322	324	309	321	301	309	317	327	312	311	308	347	351	322	320	308	301	303	307	350	340	314	310	286	342	334	343	325	301	324	330	324	347	304	334	320	326	332	320	295	288	334	305	348	328	322	358	334	329	326	303	286	324	323	301	333	290	326	337	281	288	366	342	317	310	302	306	328	306	367	318	308	335	317	314	327	324	324	332	313	306	306	284	327	335	319	293	293	347	298	308	337	337	341	340	336	341	318	326	316	330	309	345	335	346	306	356	294	346	317	307	343	327	353	339	307	333	306	364	347	340	314	294	323	317	303	343	327	315	299	368	339	319	270	342	274	349	346	321	350	307	325	307	354	350	323	346	305	320	303	324	295	305	275	332	315	327	329	298	319	312	320	320	356	338	315	306	332	321	341	325	334	327	329	311	310	350	353	296	318	328	350	310	326	323	338	325	336	320	326	302	313	316	328	339	310	317	354	329	307	307	320	311	331	320	346	319	299	372	305	313	336	302	312	292	301	344	357	318	310	319	304	327	340	306	324	292	316	342	323	286	297	305	309	329	308	306	326	310	335	323	309	306	312	294	342	351	316	301	325	311	364	297	369	340	314	302	300	314	341	335	329	327	339	329	301	337	274	280	332	350	342	302	349	303	345	294	307	317	336	287	319	323	326	314	320	323	314	345	341	285	302	336	328	324	329	280	325	326	314	288	305	362	308	313	333	272	322	325	350	338	320	327	290	287	299	304	357	329	360	309	327	320	295	280	323	322	310	320	312	329	337	333	297	330	303	312	292	309	306	306	316	297	310	303	347	311	292	342	334	309	287	333	306	312	314	331	300	335	328	342	291	327	306	306	315	324	351	326	304	304	304	311	325	357	326	306	334	337	295	336	319	302	304	309	340	320	335	319	340	300	288	271	318	334	319	317	314	330	292	336	344	312	315	324	346	341	335	329	321	350	341	288	337	294	302	346	305	334	311	308	325	324	317	297	324	321	371	311	316	320	301	323	334	368	315	312	319	351	321	348	361	307	282	339	327	315	330	320	318	351	322	326	331	309	321	376	328	361	347	314	370	332	315	309	333	343	335	321	336	303	313	334	340	342	298	331	284	337	311	292	291	340	310	335	351	315	326	327	328	283	324	317	294	329	322	300	315	330	329	297	349	313	312	321	358	297	309	333	318	311	332	319	296	322	307	286	310	314	324	322	300	352	309	292	335	308	317	309	350	343	293	318	320	324	308	324	296	317	325	310	293	321	312	314	339	315	295	324	317	323	310	316	335	302	327	327	327	332	346	308	314	298	344	312	300	332	336	304	336	304	304	311	305	326	325	363	333	341	327	317	311	317	308	326	328	315	331	348	316	326	301	315	294	336	319	344	315	302	303	296	293	335	323	352	295	277	337	314	310	300	325	340	315	330	329	306	314	368	345	320	333	283	321	327	324	325	335	304	337	311	347	303	348	289	316	316	307	323	325	355	332	339	339	327	312	327	335	288	295	313	341	318	328	327	333	325	349	276	316	300	336	329	312	305	315	336	322	301	318	315	318	299	295	321	340	310	338	317	304	338	341	297	354	313	290	280	290	302	343	317	287	310	334	321	349	315	311	353	350	307	311	348	356	298	302	329	303	304	332	322	321	321	347	330	333	336	312	346	357	321	346	316	335	344	302	278	312	328	335	326	346	305	281	322	321	345	309	346	300	326	328	324	316	318	313	310	297	320	339	309	288	333	337	311	330	313	339	334	308	325	293	344	319	326	316	330	353	329	333	341	341	313	334	334	288	338	332	293	297	317	313	343	311	321	308	315	346	300	283	330	324	327	325	313	308	296	328	284	307	336	337	325	284	314	314	349	318	355	331	315	328	322	346	320	271	361	321	328	335	345	315	291	322	306	324	332	287	310	317	355	337	319	300	324	359	353	326	353	355	335	302	339	316	314	337	335	324	346	318	303	298	302	333	322	324	307	316	305	330	308	328	301	327	327	314	310	301	338	319	312	328	295	334	314	304	324	322	320	306	354	296	310	302	355	343	322	333	352	303	303	324	327	340	319	327	315	313	334	283	343	325	330	330	325	317	287	329	289
9924	1338	2499	2982	2545	2021	1643	1345	1160	1163	1075	1039	1032	981	897	904	1013	939	1595	870	899	925	859	925	873	860	852	906	800	839	806	801	800	764	843	797	808	777	800	812	740	835	783	782	745	808	810	728	788	755	771	756	747	780	747	798	717	782	726	747	782	761	776	800	732	701	743	756	731	709	774	723	753	733	743	778	738	765	758	752	734	788	750	714	735	720	749	740	720	732	740	778	736	738	750	765	712	725	806	724	713	716	780	772	725	787	732	707	723	701	768	725	785	732	713	715	764	765	776	747	741	766	734	706	739	767	750	779	758	758	703	745	731	755	770	725	771	733	729	722	715	735	740	769	746	696	733	752	751	709	704	728	704	742	701	739	764	753	736	732	745	754	717	734	731	702	764	736	717	720	761	757	722	781	733	765	768	794	754	783	776	724	751	717	718	760	757	765	758	728	726	731	752	730	708	740	757	733	706	755	768	757	727	692	800	760	753	749	721	750	728	758	795	750	706	683	762	753	739	716	755	728	710	730	743	721	764	761	798	748	735	739	735	707	693	778	795	715	709	759	744	689	704	693	737	789	796	761	747	727	743	720	702	777	790	727	721	698	709	758	693	785	726	775	690	730	774	721	694	708	725	747	750	703	756	752	745	737	761	729	732	751	730	765	728	715	669	735	771	722	726	714	719	756	731	745	713	752	700	758	736	756	746	791	723	730	752	749	783	761	776	735	738	741	750	741	742	771	759	756	701	765	731	769	733	774	755	732	695	727	780	729	725	775	773	663	670	711	759	690	731	718	763	761	716	727	763	746	755	762	788	733	709	751	775	746	730	749	749	758	729	714	796	693	731	744	740	774	764	711	744	692	750	700	731	743	772	677	724	665	775	772	727	715	742	769	694	732	766	767	757	765	765	746	759	763	699	800	736	724	767	730	765	774	757	750	708	790	747	743	777	767	790	706	733	746	784	765	749	720	744	740	773	749	634	764	734	759	738	782	773	728	790	659	741	700	753	703	731	776	803	727	761	744	746	746	735	743	719	736	680	770	707	749	713	717	759	688	720	733	737	762	723	793	718	717	741	705	779	711	718	701	746	735	715	713	811	759	788	738	761	768	708	738	707	758	758	812	736	708	699	697	756	719	784	735	718	781	747	791	726	737	687	699	735	724	691	727	724	747	743	744	683	753	769	733	787	757	730	756	741	739	751	751	768	751	719	746	735	735	722	717	741	776	718	740	724	696	717	696	743	764	737	730	723	709	765	698	758	792	795	772	744	729	754	710	720	760	784	720	730	713	749	768	738	756	766	758	736	769	770	740	729	729	760	719	716	731	744	773	731	773	716	731	758	735	754	697	684	687	731	776	760	721	725	743	733	691	746	749	723	780	711	736	739	706	761	729	793	739	778	762	738	711	757	740	749	737	702	726	681	710	729	662	702	733	691	733	685	700	736	716	739	770	764	764	726	744	707	704	701	751	719	722	739	720	712	784	801	773	721	780	807	722	718	764	742	725	804	710	753	736	747	787	799	784	686	753	707	772	731	780	705	774	718	721	767	762	777	755	746	712	732	759	739	744	744	713	732	700	746	726	794	774	780	747	763	742	739	835	731	803	723	726	716	722	767	781	740	712	710	728	765	723	727	753	719	755	734	704	738	745	720	776	708	728	665	761	724	788	707	683	739	771	735	731	740	700	752	748	760	683	787	720	709	742	747	769	758	729	729	691	760	771	757	747	727	717	741	738	726	781	735	738	732	707	757	753	759	713	773	709	746	772	772	726	764	739	758	742	758	685	728	749	751	737	773	759	766	782	753	711	729	740	717	758	741	759	731	702	776	785	755	713	728	776	720	750	761	760	721	716	791	753	800	731	706	776	712	702	730	722	717	735	758	764	742	770	774	764	762	778	763	727	698	722	739	732	698	700	754	757	659	746	733	708	725	750	709	725	761	723	774	668	740	777	733	684	711	759	816	736	675	722	719	702	686	745	766	748	729	765	747	695	746	720	731	768	755	805	729	770	746	789	721	745	787	801	694	734	765	767	759	744	771	760	726	770	743	752	739	755	752	771	770	747	716	726	689	685	722	734	742	718	761	709	718	763	711	752	748	753	727	761	699	702	702	770	747	760	734	752	774	751	749	790	763	751	789	742	746	748	723	711	739	727	687	754	735	732	699	725	720	799	737	761	740	776	752	755	742	714	734	749	710	749	716	738	742	736	733	751	753	734	752	776	753	776	755	731	726	775	766	745	753	753	686	731	733	717	756	735	752	754	740	738	755	782	740	807	742	730	739	774	761	764	686	701	776	773	715	734	747	750	722	727	761	740	728	712	701	734	729	754	763	727	738	775	724	708	729	757	703	776	782	738	766	753	719	747	660	713	735	748	762	701	746	723	795	741	774	731	768	746	789	766	784	737	750	751	752	734	760	736	741	675	718	728	748	769	719	768	705	808	695	714	728	778	723	756	734	750	798	770	697	755	762	771	722	738	720	713	790	746	740	747	704	745	759	738	745	715	761	757	749	750	801	767	736	684	725	752	791	769	769	715	766	735	709	755	754	750	715	723	776	756	802	736	733	767	737	768	771	751	744	765	716	717	735	741	758	748	737	739	747	784	725	755	732	736	746	698	737	778	780	731	720	709	750	719	719	726	757	755	749	725	735	822	731	728	783	699	756	774	707	714	688	768	684	789	720	783	744	725	757	766	742	771	728	738	776	734	720	759	793	751	703	701	746	743	761	730	764	751	757	753	746	708	770	728	740	760	766	741	730	745	743	758	691	747	737	722	735	727	750	701	700	786	762	761	744	704	691	759	751	684	717	706	794	700	772	732	746	687	806	726	774	769	709	731	769	699	707	760	779	730	758	730	747	745	773	748	743	764	722	759	754	772	754	708	767	741	778	760	750	769	771	784	737	745	760	772	695	743	706	723	745	772	746	755	734	736	771	772	754	739	720	740	717	735	728	711	738	739	714	786	763	725	710	694	744	715	760	781	724	764	731	730	736	721	722	709	753	701	677	742	714	734	769	697	689	718	791	748	714	684	767	770	783	778	762	690	786	749	766	762	758	721	733	691	744	688	740	761	710	776	709	757	711	750	767	721	744	752	742	788	754	786	744	751	766	802	729	765	743	693	702	740	720	761	730	756	737	693	734	776	740	740	707	729	751	743	741	800	736	742	756	784	786	712	750	739	748	756	739	720	737	717	758	709	758	727	780	753	753	712	719	730	748	744	747	771	747	725	698	708	774	744	734	751	737	759	715	755	704	757	736	746	722	756	753	745	781	734	805	704	706	783	752	721	754	751	744	756	764	708	711	709	794	768	760	734	765	736	737	765	752	743	746	756	797	761	727	727	723	698	723	728	756	686	728	736	733	728	766	698	744	754	701	753	728	744	791	702	722	758	706	712	737	777	759	747	733	729	751	727	726	784	753	754	737	734	718	706	750	726	764	750	715	725	681	800	747	771	710	751	781	728	736	758	781	826	786	730	714	715
2431	313	294	314	309	248	226	234	255	195	220	217	232	251	224	196	206	251	200	230	225	222	213	245	222	248	230	184	231	242	257	228	218	220	230	245	235	190	225	207	214	207	253	273	229	205	239	238	253	235	221	250	213	229	236	234	224	213	231	241	227	189	224	227	234	247	242	223	221	242	198	216	226	247	248	227	192	238	202	204	222	224	221	217	225	235	237	242	211	205	256	207	255	226	257	229	211	275	215	238	232	252	230	224	212	237	207	216	224	254	213	217	253	215	243	217	211	216	220	249	218	237	225	225	208	211	206	203	233	190	242	211	204	230	219	219	200	230	244	234	235	242	254	242	212	228	232	245	231	240	239	239	227	195	196	224	228	219	237	225	214	206	242	217	208	206	219	228	232	219	221	212	216	217	211	216	265	245	228	209	196	211	193	229	246	229	233	229	223	209	234	229	224	205	194	222	201	211	222	243	228	218	229	221	215	222	223	241	208	229	227	201	238	196	222	249	212	236	200	207	255	238	267	221	242	200	259	228	222	218	211	220	216	202	261	199	211	252	224	213	239	221	235	236	222	248	235	241	213	219	217	247	238	237	223	212	222	208	209	220	249	243	193	209	227	221	235	243	201	192	248	227	228	207	232	201	205	246	212	224	243	231	240	227	211	229	195	220	204	220	224	233	228	253	251	209	213	257	243	222	228	227	224	221	232	217	229	257	208	213	223	229	230	223	245	251	235	244	242	188	200	218	197	214	231	228	246	214	222	219	212	218	209	218	241	242	214	243	206	214	213	224	197	234	222	236	231	236	236	232	215	241	249	194	221	229	233	235	254	232	218	211	234	225	230	217	233	237	216	220	220	234	234	243	225	222	226	219	256	227	216	242	252	226	247	241	201	219	215	242	232	248	214	235	227	220	214	219	212	230	188	230	249	190	225	258	233	262	225	227	235	205	234	261	240	221	211	222	288	247	241	216	237	225	189	199	218	202	240	228	219	215	237	248	203	249	213	239	188	231	203	200	274	245	228	218	241	184	219	220	206	233	220	252	230	219	213	245	227	221	192	215	215	224	235	211	215	221	215	222	249	220	252	257	261	205	211	205	221	217	246	189	217	195	221	240	227	228	200	212	229	200	193	245	211	268	234	238	202	230	225	232	231	222	253	236	223	240	243	229	230	223	229	212	230	220	220	209	207	199	240	224	242	215	240	230	227	231	225	242	216	211	223	217	235	228	189	225	237	211	244	216	201	225	234	256	216	218	232	257	201	211	221	218	243	199	202	220	229	200	233	221	221	206	249	222	215	227	198	198	225	215	221	214	197	244	212	241	228	230	226	212	224	202	246	236	241	212	210	214	201	211	197	200	231	240	235	233	233	211	209	211	252	213	232	221	220	220	214	226	200	213	222	189	249	215	193	239	215	221	226	233	223	229	227	200	184	248	223	231	239	222	244	210	229	238	222	193	207	209	207	219	239	226	221	194	219	232	209	205	217	216	219	190	195	232	213	207	240	218	219	206	237	205	223	222	234	235	282	216	259	220	212	225	227	218	218	212	211	230	241	207	202	229	209	204	205	213	211	248	224	226	212	235	254	254	218	213	232	246	236	244	214	244	223	243	234	228	223	222	240	230	234	238	240	208	228	238	245	245	259	242	225	233	234	241	235	234	235	235	216	222	239	204	220	225	231	218	198	224	204	205	210	241	222	231	243	238	229	212	242	219	220	233	227	248	209	229	213	236	216	231	235	249	205	215	192	204	231	247	202	209	238	239	218	214	219	241	248	242	226	223	232	212	214	222	216	233	219	221	229	224	217	269	241	223	210	232	213	233	224	255	240	193	222	197	224	204	172	223	242	265	228	226	252	209	215	218	225	236	223	231	230	235	227	236	232	207	239	206	246	218	264	227	192	198	192	207	203	213	199	227	200	216	221	211	204	238	177	212	226	237	229	235	217	251	198	254	236	239	209	245	269	208	254	211	215	211	230	227	221	234	203	244	217	226	203	228	208	221	213	200	250	193	200	208	214	230	235	238	239	248	206	202	200	245	206	217	242	217	241	247	236	238	217	212	223	219	230	202	202	222	212	254	216	219	241	261	231	232	229	243	222	244	246	214	229	220	210	220	242	256	230	236	221	188	190	211	216	204	215	229	222	241	190	219	244	229	212	243	212	210	210	225	237	208	215	276	237	231	208	213	237	223	215	215	222	241	218	222	251	223	234	215	224	206	228	247	228	234	224	236	232	219	238	212	212	203	207	239	211	248	239	203	227	217	232	191	213	215	242	217	223	232	238	229	203	204	194	190	221	214	217	222	209	239	219	230	222	238	225	217	207	202	210	236	221	213	233	209	236	202	233	212	201	230	230	223	214	214	193	210	256	226	228	245	193	240	206	240	205	253	216	238	211	201	222	233	243	225	240	230	232	215	210	230	235	203	223	203	254	213	227	211	167	220	218	251	226	204	247	231	219	219	210	220	246	211	210	200	215	222	227	209	234	226	198	214	226	225	203	240	223	216	187	223	235	212	227	221	218	241	217	217	225	239	219	203	234	233	231	230	222	225	217	223	226	240	220	223	246	234	190	210	236	213	255	242	218	247	223	231	236	220	243	212	205	235	185	210	221	216	236	243	193	239	234	225	211	235	220	220	222	231	205	212	232	231	217	218	215	196	203	234	224	259	238	210	241	231	242	214	237	237	228	236	248	240	231	236	236	234	229	216	231	207	231	220	227	219	232	227	232	201	235	227	233	198	210	235	215	240	224	200	248	221	235	217	239	222	211	216	205	191	193	221	202	199	225	252	231	234	218	207	212	229	231	199	211	234	217	246	237	219	238	234	193	247	221	232	236	235	230	198	235	223	220	225	232	199	216	225	203	218	189	200	205	229	205	211	241	222	223	225	209	212	216	214	257	210	199	214	203	213	259	257	222	224	233	210	243	215	219	217	220	203	216	198	248	219	210	226	231	233	226	212	253	223	201	223	267	231	228	214	242	221	219	215	201	211	204	219	224	205	225	220	241	236	184	234	260	225	188	236	225	229	214	226	197	218	228	185	227	192	198	227	188	220	218	237	223	215	219	209	245	228	230	215	226	232	225	196	222	231	223	240	243	238	217	240	230	220	222	234	234	231	218	250	235	206	202	240	226	197	209	187	215	231	191	208	226	243	231	230	236	241	227	232	218	217	229	236	240	241	213	224	204	236	194	202	226	234	209	229	217	230	220	239	224	221	220	238	214	241	221	210	222	251	205	233	205	238	234	236	221	241	261	229	224	261	213	239	233	223	219	219	228	216	251	243	237	250	240	225	227	253	226	245	228	225	226	223	225	234	241	199	234	217	212	218	204	226	224	258	233	212	233	227	230	225	249	198	223	241	203	216	223	219	234	227	236	237	261	206	179	238	248	246	228	241	254	233	202	225	211	220	231	214	215	231	211	252	235	201	217	201	231	221	222	261	239	248	227	225	233	211	224	197	196	227	228	242	257	221	236	215
2397	599	718	838	800	649	567	553	561	566	522	529	550	509	553	519	532	543	565	533	534	542	515	536	551	522	533	573	549	565	530	509	528	529	553	516	535	546	587	512	540	529	544	502	550	571	525	519	509	559	553	503	496	542	525	542	534	498	515	509	531	520	527	514	561	495	504	551	471	549	528	518	557	518	554	541	554	501	502	557	538	533	536	541	522	512	538	512	529	514	539	576	519	508	521	538	518	538	499	518	556	521	535	526	491	547	506	525	542	519	495	521	492	508	531	528	499	530	523	502	500	566	494	535	502	517	557	548	539	518	539	541	499	513	512	526	518	504	470	512	503	526	510	529	539	543	554	553	569	495	550	520	538	526	502	530	513	568	532	558	486	519	526	478	534	546	516	537	543	518	544	543	503	510	544	490	529	532	515	542	501	523	538	513	521	540	499	506	537	527	516	475	505	520	514	554	548	531	542	530	559	490	576	541	577	507	507	514	550	530	490	538	571	521	522	516	493	513	512	489	536	510	503	521	509	494	518	557	571	522	517	526	539	505	527	520	483	524	501	512	513	548	539	518	509	575	519	516	542	530	524	520	554	560	488	510	510	517	565	543	518	562	460	502	535	528	519	478	543	507	536	494	542	522	499	502	533	486	491	519	521	537	514	542	549	523	512	589	547	553	499	532	514	536	496	495	517	526	501	572	508	495	543	548	525	543	507	511	500	532	590	535	541	496	493	541	486	504	487	530	525	524	514	508	535	516	522	537	525	534	528	484	524	546	495	542	524	507	484	522	512	552	497	517	495	544	482	530	535	524	523	500	559	528	465	518	544	528	535	525	520	515	536	510	495	519	515	540	534	520	554	536	522	509	519	485	574	525	568	453	512	523	499	539	527	525	529	517	550	543	494	530	480	503	498	489	543	484	525	507	559	524	502	515	495	467	519	528	557	525	454	532	495	569	532	533	561	547	583	522	520	498	564	510	520	517	501	553	541	508	500	484	525	529	548	518	534	555	473	509	504	520	538	555	511	539	520	533	565	525	568	534	508	529	495	545	504	507	492	501	525	480	512	522	528	521	487	517	527	493	513	503	532	580	495	558	520	552	569	492	543	521	544	499	513	541	540	539	573	573	524	543	553	516	527	533	525	507	517	525	515	523	539	527	514	533	525	499	469	522	544	526	531	471	497	536	512	549	501	522	510	527	505	552	533	518	556	500	541	515	518	518	524	540	547	555	486	480	563	520	532	538	528	511	497	548	524	525	512	523	500	529	533	546	556	536	529	531	501	535	581	513	526	520	533	544	565	518	503	575	511	525	538	494	485	543	531	505	529	524	542	507	500	508	501	527	531	492	493	502	552	495	505	494	521	533	500	540	537	515	508	510	490	563	505	505	520	536	499	500	498	560	492	534	520	516	514	520	476	535	547	520	520	540	541	489	540	567	533	529	513	506	540	514	524	517	501	523	521	493	514	550	550	513	488	539	516	596	529	577	535	538	573	533	494	541	527	500	527	547	562	518	473	561	503	543	483	584	550	530	489	545	510	521	514	525	530	489	560	499	515	531	512	523	537	513	488	570	517	554	501	546	524	490	539	551	479	553	491	531	557	531	494	508	520	531	538	514	520	497	522	560	526	562	523	499	526	514	507	499	538	551	548	485	528	495	521	528	528	517	488	543	554	503	535	542	512	523	509	555	515	517	531	549	527	530	537	516	518	527	544	534	529	542	533	508	488	513	499	539	540	517	498	509	522	503	524	455	515	528	481	548	508	493	531	514	523	536	515	576	495	553	521	516	547	524	563	552	494	526	502	578	532	529	506	563	563	520	540	545	561	548	528	515	501	560	510	533	564	491	509	550	514	503	530	540	494	508	549	540	499	501	529	529	501	521	540	518	522	531	500	530	506	518	473	482	479	526	534	540	484	508	540	521	497	522	535	533	514	528	548	527	545	560	499	470	512	501	493	536	516	543	493	467	508	508	550	516	558	522	516	483	500	523	516	531	507	530	515	507	507	539	518	568	541	565	546	502	517	555	528	517	557	525	538	545	554	506	538	519	536	524	551	522	540	534	516	568	533	540	541	560	476	519	557	501	518	514	545	539	563	542	527	529	522	534	527	520	519	534	511	460	561	570	511	494	523	503	550	516	507	498	506	490	536	498	520	504	554	531	539	455	485	518	534	546	508	555	505	537	540	521	491	555	531	542	528	563	497	522	525	528	489	538	532	556	520	521	520	528	525	525	560	525	542	519	496	497	514	512	486	519	565	549	528	572	522	520	546	501	530	494	556	558	500	531	503	522	548	505	515	516	545	514	495	537	521	543	548	541	476	535	482	561	510	522	506	497	535	504	535	539	504	511	503	554	529	536	529	540	508	521	542	500	474	535	530	549	542	503	507	523	547	500	513	539	481	525	565	586	544	526	508	518	532	506	524	513	495	558	519	543	524	516	558	490	530	508	529	552	542	541	538	528	535	555	509	496	524	557	527	537	539	534	504	527	511	508	514	490	505	541	567	533	500	550	513	514	497	509	484	519	497	524	508	519	530	556	517	528	521	532	512	512	511	578	526	513	489	515	504	542	510	495	535	524	507	525	499	501	578	463	519	545	532	509	515	559	488	483	502	535	528	551	504	518	488	486	536	489	537	538	504	526	547	530	536	538	503	535	523	504	501	496	506	507	536	509	554	501	495	508	521	538	515	497	536	484	538	560	555	508	519	523	553	499	506	480	507	529	526	545	535	510	512	503	490	539	547	515	515	539	552	520	542	532	513	566	561	552	540	548	501	538	533	523	517	508	520	496	502	532	541	516	541	489	526	520	515	514	533	508	526	535	531	549	485	510	520	549	530	521	496	533	516	534	542	539	529	523	528	551	515	534	500	555	493	499	549	545	543	576	529	500	518	493	511	499	526	503	509	501	522	534	510	553	524	567	501	504	485	571	552	521	520	469	526	530	556	501	531	525	526	568	521	535	515	505	513	525	550	551	534	492	492	527	568	512	529	515	563	506	532	501	538	494	527	555	542	515	539	535	532	484	516	511	573	517	504	510	502	505	533	522	495	496	500	501	564	515	568	525	518	524	529	538	561	479	532	507	551	468	487	512	521	526	505	558	529	536	557	558	555	507	517	509	516	492	483	531	529	545	519	530	536	506	504	523	505	504	513	519	482	548	493	526	548	528	572	542	542	506	518	482	540	528	502	493	510	500	516	534	513	535	536	537	522	526	499	513	517	518	509	550	581	546	537	531	487	553	514	531	526	544	537	533	562	518	496	520	522	547	559	536	547	515	501	548	549	519	576	555	593	509	503	520	521	506	485	554	521	518	539	499	536	475	508	543	473	550	551	489	548	525	548	537	547	501	556	551	508	516	502	505	537	563	502	501	511	510	493	535	530	531	521	511	530	530	502	539	553	512	537	513	525	527	501	511	534	514	521	537	543	589	518	510	487	524	532	531	547	501	540	535	513	544	504	526	498	539	517	523	509	518	503	515
9925	659	692	562	418	278	287	242	195	224	209	213	193	211	184	169	201	189	210	204	176	200	170	189	183	194	168	197	168	184	190	165	161	169	182	180	188	187	204	168	166	177	181	184	159	177	187	156	166	188	164	161	183	163	173	160	171	168	153	167	157	166	157	197	186	154	189	175	171	187	155	147	146	166	159	160	186	166	183	163	147	164	144	150	148	174	185	192	174	165	174	161	141	181	169	162	188	170	159	152	139	158	161	164	150	169	147	168	151	161	185	146	147	171	172	195	147	176	155	168	174	157	151	173	180	188	160	162	166	161	179	160	189	155	185	170	165	164	156	192	159	200	168	154	165	182	184	208	170	158	183	185	165	168	147	162	174	173	172	147	152	149	177	175	178	148	185	166	183	177	167	163	171	176	179	164	169	154	147	173	154	172	187	180	176	183	138	157	144	158	170	188	187	160	136	194	155	153	178	175	177	143	183	162	163	167	145	184	172	159	176	186	163	170	179	158	151	182	189	192	159	157	159	165	176	148	196	189	163	175	174	182	169	155	161	168	155	167	157	160	156	179	180	165	155	164	156	169	171	162	150	148	169	179	184	171	164	163	171	162	167	174	158	163	176	158	159	179	195	166	165	161	165	160	148	161	185	182	167	176	135	146	186	180	167	181	167	140	155	185	178	173	154	163	154	182	150	175	144	153	170	172	153	149	174	149	172	181	157	141	164	186	165	194	189	179	190	173	193	178	153	166	171	169	156	189	171	173	170	167	152	161	164	167	151	155	179	180	148	162	167	182	175	194	196	160	210	145	175	170	165	158	134	133	165	155	160	192	136	175	174	152	151	189	154	192	208	171	175	166	156	217	215	165	164	162	178	144	176	153	165	137	170	144	192	159	168	165	192	154	143	151	176	155	181	162	179	168	170	145	161	169	169	167	183	161	166	157	159	179	195	193	169	168	167	174	181	196	160	174	174	201	185	192	165	157	166	163	162	179	198	177	168	163	164	187	179	174	167	175	158	150	150	165	153	196	164	171	135	147	147	164	155	189	173	171	172	164	162	165	180	178	182	157	173	167	177	173	158	165	182	165	169	171	174	157	170	131	180	174	175	156	188	165	154	175	168	181	174	152	162	178	179	183	178	142	169	165	144	167	168	162	183	179	191	174	191	176	184	158	168	178	174	173	173	160	194	159	179	151	178	173	178	156	152	162	177	184	163	173	191	170	174	175	141	180	152	175	171	166	170	190	175	176	160	163	159	152	163	187	153	194	160	163	190	191	178	173	195	173	190	177	161	180	177	175	172	167	156	154	170	141	154	194	183	168	156	181	178	145	166	182	175	200	156	148	177	174	158	188	175	172	170	171	168	154	176	166	184	175	152	165	195	156	153	168	178	180	183	153	153	160	175	159	192	185	157	173	154	190	140	166	175	197	161	180	165	148	173	170	178	164	159	175	190	201	154	174	168	151	178	171	178	171	190	172	163	170	182	181	166	166	180	173	211	148	188	198	181	182	170	185	165	187	168	151	136	155	172	176	133	162	159	195	158	157	191	167	169	151	190	166	189	164	148	136	175	175	160	170	166	186	189	179	189	153	163	153	183	158	166	212	171	159	198	181	174	172	143	184	159	172	167	179	191	159	188	191	178	181	160	176	165	181	163	149	172	157	186	150	157	183	170	183	163	147	161	184	188	162	160	169	152	172	160	182	180	165	166	182	157	159	177	172	154	151	189	149	187	141	165	157	164	158	155	174	169	162	165	194	152	170	175	189	176	167	167	154	191	161	192	177	157	164	166	177	170	190	137	182	176	176	167	168	151	156	208	179	171	170	155	168	173	175	177	173	158	175	173	152	167	163	180	157	147	164	146	184	155	174	146	151	168	172	157	172	180	186	165	161	163	176	176	175	151	171	171	170	175	178	134	175	194	181	172	177	182	167	168	181	183	160	166	178	183	163	158	151	168	172	169	139	179	182	149	190	179	175	155	148	163	184	165	151	161	150	188	138	154	176	200	163	143	166	171	181	187	156	171	161	165	144	179	151	177	135	153	175	188	200	175	191	182	156	146	171	179	180	168	148	158	188	175	180	178	162	186	170	190	172	197	188	158	171	179	182	158	155	159	196	180	154	183	163	176	160	152	169	162	175	165	162	179	165	157	166	157	152	188	163	184	191	174	166	176	173	161	153	173	180	166	171	189	176	171	174	166	175	140	137	179	170	139	148	166	187	169	181	168	147	144	153	187	174	184	128	163	163	159	199	167	189	161	183	187	154	166	136	161	153	181	173	152	149	182	164	162	143	137	174	185	187	191	179	181	178	140	182	159	163	179	165	160	165	185	186	174	181	172	164	194	158	174	158	159	147	172	184	164	187	173	163	174	167	175	171	195	157	184	168	158	156	178	174	194	179	166	168	149	185	165	159	187	159	183	151	152	174	142	172	175	160	175	170	172	155	180	185	169	155	163	189	177	167	161	186	168	155	163	165	170	172	175	156	180	157	164	184	174	193	188	166	161	150	167	156	164	189	177	195	172	145	153	168	164	199	182	157	168	177	132	173	185	181	173	214	188	179	184	166	168	177	180	177	165	171	168	161	154	192	184	170	167	165	162	185	176	174	179	186	159	160	184	165	175	151	167	169	154	164	169	171	161	157	153	170	172	179	153	184	180	176	144	161	158	156	159	141	169	172	159	174	155	182	164	158	165	180	151	179	171	172	174	191	186	178	167	161	160	182	182	184	192	179	195	190	167	170	174	161	171	151	129	178	188	151	188	166	140	174	196	175	188	161	167	180	179	170	155	180	152	161	175	188	184	146	169	153	146	188	175	153	187	172	157	161	187	180	189	171	195	197	180	141	167	166	171	177	183	190	161	162	170	173	186	173	179	178	170	173	171	163	179	181	165	156	169	168	163	171	134	165	178	181	165	155	178	160	164	163	178	151	143	155	175	153	172	180	164	176	169	186	150	183	146	182	174	168	183	150	174	179	151	168	158	185	159	169	157	174	172	187	202	180	158	173	143	186	177	148	160	182	195	179	160	194	150	198	167	152	182	158	163	153	157	168	183	168	170	189	182	164	164	155	187	149	185	174	159	179	162	172	164	159	184	152	205	171	143	182	172	160	148	168	167	144	158	168	185	155	188	159	146	167	166	193	168	164	184	162	159	159	184	183	169	178	167	183	190	188	176	172	179	168	167	165	142	175	181	176	184	156	167	166	172	166	188	176	165	175	169	171	196	162	156	163	154	166	166	159	155	172	176	187	179	172	158	187	168	146	161	153	191	154	176	156	169	162	183	147	165	134	170	190	158	164	154	147	152	168	188	182	181	178	148	184	164	182	179	169	161	155	193	157	167	192	147	156	161	168	155	174	180	176	160	177	166	179	163	180	172	185	163	181	193	195	172	164	162	179	164	175	152	179	139	151	185	181	200	175	168	167	174	189	191	166	149	185	178	206	159	192	184	160	180	168	166	177	186	174	189	162	147	172	155	165
7459	827	1583	1809	1438	1091	893	783	652	631	637	551	550	567	514	545	563	544	766	584	485	493	485	521	483	513	505	505	472	503	455	437	481	463	425	463	431	452	472	476	464	454	438	465	456	423	450	436	469	428	452	435	449	431	480	426	478	415	425	415	420	414	392	454	453	410	458	443	445	424	401	438	436	439	451	418	458	468	424	437	423	416	423	432	461	445	433	433	419	405	397	398	418	443	424	455	461	396	462	459	431	419	430	456	449	447	442	414	398	420	434	426	443	448	441	443	405	474	380	425	436	457	412	427	450	453	475	459	449	396	457	431	442	418	428	422	414	428	429	449	444	423	413	420	462	451	439	423	416	404	427	432	420	448	474	427	428	427	434	436	400	435	421	397	440	442	445	438	442	403	423	444	473	416	421	420	447	410	430	409	442	432	420	444	400	432	459	414	469	445	421	409	425	420	431	415	451	440	419	444	464	449	456	417	440	441	424	406	444	440	398	417	425	415	433	455	418	390	436	410	497	416	436	451	413	443	395	412	430	434	448	432	435	411	433	395	445	397	444	409	463	425	418	426	409	443	462	438	435	427	431	426	420	403	470	430	446	436	436	413	387	417	390	392	392	427	440	414	433	426	427	398	396	433	449	431	388	381	446	445	456	456	438	403	427	428	452	389	448	403	417	439	404	414	430	448	381	425	410	450	436	422	442	443	434	404	421	412	411	441	442	405	394	447	445	405	453	452	417	455	386	429	434	418	424	460	433	434	483	449	447	447	459	410	461	450	437	427	445	415	425	413	416	433	464	435	430	405	389	448	436	412	446	449	430	397	446	449	447	451	424	441	479	439	448	424	441	417	443	462	410	400	480	420	435	408	435	449	410	416	405	427	428	406	451	464	420	433	431	435	400	425	431	401	388	448	401	398	465	428	429	440	442	416	455	441	406	439	429	460	427	437	408	428	464	435	438	410	437	429	440	446	441	419	442	432	433	405	449	456	447	422	431	418	450	433	393	457	421	435	417	444	419	410	442	405	413	436	422	396	419	422	444	442	427	454	416	463	394	460	411	412	401	437	392	441	447	407	433	439	406	398	432	437	417	426	417	424	395	416	418	419	457	409	443	441	422	442	443	435	442	443	422	436	443	438	469	447	410	448	438	416	412	449	415	447	383	425	412	400	402	426	430	383	437	418	389	414	449	431	441	476	454	448	450	434	426	482	438	437	446	428	434	409	424	455	423	418	399	435	422	387	467	430	412	446	408	439	449	459	443	437	435	424	423	421	474	406	418	431	378	412	473	418	417	453	415	401	424	426	413	446	417	417	442	428	438	366	413	396	412	465	421	441	417	400	449	450	432	438	427	444	430	439	440	428	423	398	419	432	442	438	433	414	462	463	466	402	438	432	427	393	439	440	452	414	426	426	420	449	412	430	411	430	418	431	418	442	428	448	444	444	457	487	437	441	413	450	391	443	393	422	440	453	416	463	439	429	433	397	429	450	425	445	388	428	422	459	446	435	409	443	396	480	402	406	432	430	408	415	426	410	453	406	406	473	462	427	408	430	401	421	431	452	400	408	451	437	404	392	426	438	446	392	423	414	418	402	417	394	420	431	463	439	454	445	434	441	433	434	455	393	441	405	428	373	430	403	413	443	401	435	424	414	442	383	411	405	429	421	435	439	417	453	432	450	418	450	411	430	441	436	432	409	436	432	421	392	432	417	427	431	414	430	424	448	425	417	455	413	436	456	429	400	454	464	406	447	444	415	420	425	364	448	467	412	425	420	451	416	474	437	438	429	428	430	412	428	383	411	461	460	404	419	452	472	436	418	407	396	438	474	414	420	417	438	412	426	395	442	425	453	422	453	447	456	419	418	375	438	446	429	451	417	447	438	423	438	451	439	410	409	402	463	406	412	474	415	423	409	425	448	434	418	387	418	441	433	437	429	429	424	436	465	418	407	448	404	449	402	433	396	385	397	457	476	450	402	467	399	410	408	411	430	404	457	426	432	450	432	439	419	440	452	406	427	396	415	424	438	449	453	391	398	450	419	425	488	427	411	456	409	420	427	422	432	453	442	397	443	426	480	410	408	385	427	431	433	431	445	449	399	411	421	418	398	456	405	436	428	468	453	428	412	448	437	428	453	420	415	484	448	442	421	453	449	404	419	412	414	419	440	439	420	407	419	431	423	432	436	457	434	429	432	446	428	431	443	426	407	465	423	416	406	399	435	432	423	426	456	463	424	442	447	425	402	402	444	428	441	473	421	455	419	480	423	407	466	418	387	433	441	461	455	437	420	424	425	437	412	433	465	443	447	400	433	488	447	392	426	444	414	382	448	434	435	427	417	418	448	428	405	441	434	429	402	434	417	415	429	457	410	480	438	395	425	445	401	441	455	426	411	451	424	450	418	442	420	436	424	420	411	471	428	444	418	443	394	434	438	455	441	427	483	419	384	424	436	479	418	430	437	388	433	412	427	427	447	401	420	433	413	431	394	500	487	420	417	405	454	392	462	415	445	426	470	437	417	414	426	432	406	419	440	445	434	434	399	447	420	444	436	438	442	470	416	471	391	428	430	441	453	440	459	423	424	436	448	454	455	413	439	424	441	424	418	451	412	437	443	433	407	455	457	377	432	411	448	431	421	445	401	394	433	385	435	424	393	439	455	424	417	387	411	426	415	414	415	439	415	418	453	431	432	442	465	433	429	386	398	403	447	392	387	403	412	424	411	387	410	414	439	416	426	401	414	438	439	415	426	456	416	427	398	460	425	461	407	438	434	429	426	437	471	439	406	443	417	422	413	470	436	458	414	445	411	416	410	440	421	416	386	413	436	433	466	430	411	457	441	410	418	431	383	408	375	419	421	439	442	429	445	447	425	400	432	421	435	411	421	452	437	428	437	449	430	411	403	406	456	439	437	398	433	431	438	389	466	412	437	409	423	412	421	442	417	437	426	421	453	391	444	412	443	391	419	480	384	393	436	408	433	410	418	448	439	434	400	433	427	402	422	449	436	375	434	435	444	424	437	407	403	455	437	388	434	438	423	414	442	428	440	457	419	443	409	421	424	441	424	425	447	397	416	421	433	410	430	430	456	433	444	432	464	384	437	422	436	371	429	451	448	410	381	465	463	438	431	475	415	441	410	415	402	476	415	397	468	471	433	454	465	429	439	424	421	433	406	397	399	417	443	451	401	399	431	445	439	423	453	449	467	421	438	433	471	407	414	451	392	474	444	412	445	438	453	410	421	450	408	422	425	460	436	404	413	405	415	436	481	444	419	457	425	443	418	450	382	436	433	408	420	414	417	473	438	427	456	468	406	443	380	408	416	414	441	430	409	443	442	430	454	417	422	421	384	458	432	392	408	404	405	414	438	434	393	453	424	439	432	401	435	444	438	430	435	459	427	381	417	424	410	454	431	434	443	432	403	440	426	420	415	412	450	436	431	433	400	437	428	402	438	410	417	424	427	406	411	450	429	411	434	441	408	446	449
16806	1569	1263	1051	766	589	484	420	419	390	398	409	367	337	364	357	362	419	383	354	338	341	343	341	326	308	352	320	336	339	372	301	332	326	326	345	305	369	311	330	295	299	299	339	302	327	347	337	317	330	277	335	295	333	318	301	321	295	317	331	360	304	318	318	293	333	340	300	328	318	317	285	312	324	359	327	328	343	323	301	314	318	308	310	306	326	318	329	334	319	354	302	321	307	317	339	298	337	327	315	339	305	322	346	329	308	327	325	341	322	334	305	337	358	328	325	297	338	321	312	295	324	295	333	296	335	278	303	304	319	341	274	328	313	310	338	315	324	324	287	287	313	275	286	326	308	327	323	291	313	308	325	311	324	308	316	327	316	317	362	349	351	290	326	329	307	286	317	344	301	333	298	334	329	353	327	344	310	346	335	301	285	290	336	311	307	324	299	344	316	318	322	279	322	316	337	363	349	357	310	312	327	305	317	301	349	342	298	316	350	321	293	284	336	319	302	294	292	314	327	331	364	343	296	352	306	307	332	353	334	325	333	320	322	319	312	323	308	309	322	355	368	299	326	347	296	301	309	334	312	336	323	311	309	325	347	316	313	320	308	315	336	309	270	304	323	329	294	319	328	316	318	294	305	310	341	324	319	341	270	285	317	332	311	300	317	300	323	306	321	320	299	313	325	345	343	345	317	314	322	314	324	317	362	308	311	294	317	315	316	331	335	315	317	328	317	294	305	296	254	307	291	331	316	311	380	303	321	314	304	286	348	337	292	327	345	309	322	327	290	319	313	323	295	335	326	343	330	307	315	302	292	336	347	310	307	317	329	300	326	311	340	368	317	297	347	317	314	279	292	308	343	310	307	304	302	316	322	359	309	301	344	319	312	319	312	297	309	343	316	322	309	318	313	283	306	330	331	333	334	303	312	327	322	295	329	328	328	308	357	324	319	357	302	333	324	308	322	300	276	342	326	306	332	348	327	341	317	326	347	315	342	326	301	301	336	337	321	309	306	335	316	345	331	333	303	317	336	319	294	279	331	354	297	333	300	305	352	298	350	329	294	342	354	335	332	328	292	323	284	344	323	335	323	309	298	298	335	345	299	290	325	308	317	301	335	310	321	309	294	325	315	288	329	317	362	314	292	330	304	350	324	338	290	311	320	331	317	313	325	361	334	341	333	282	307	322	354	338	344	329	311	287	324	300	322	316	314	288	319	300	336	301	362	321	323	309	339	273	320	319	327	324	319	290	310	314	331	326	315	328	342	316	328	312	284	319	347	287	292	328	315	303	302	297	308	327	327	320	316	343	327	334	329	329	304	363	332	321	346	311	322	303	310	326	339	279	317	307	317	344	325	293	350	295	312	325	310	345	296	307	321	353	314	300	298	314	293	290	334	299	353	305	320	339	325	315	329	330	342	334	296	337	309	330	317	302	312	308	302	308	331	320	307	292	320	315	317	326	330	322	320	310	320	275	270	335	336	337	315	306	309	311	318	345	375	326	297	305	302	314	353	303	274	321	307	296	293	316	334	329	340	314	320	299	346	345	289	327	312	300	338	307	296	285	343	332	333	321	324	330	323	296	348	340	324	327	297	337	316	329	307	302	338	301	314	323	323	313	329	357	320	334	332	336	359	359	322	317	344	331	319	296	301	304	304	331	303	316	331	354	315	320	337	340	308	324	326	334	295	315	339	317	288	304	336	360	325	274	329	339	311	320	302	334	343	324	339	327	288	334	325	321	354	335	330	309	300	322	315	364	292	296	287	282	318	331	314	355	314	324	300	345	313	345	293	331	334	353	327	318	305	327	296	334	320	328	351	341	312	330	331	348	327	349	309	320	327	313	329	325	317	282	323	302	320	337	316	345	316	317	322	292	342	327	308	343	304	307	296	317	325	324	322	300	320	292	350	337	312	303	327	338	322	319	282	310	310	323	349	338	302	342	302	323	294	308	315	320	301	287	300	317	309	310	334	342	306	275	296	356	349	330	383	309	280	324	324	321	356	317	327	361	308	333	307	341	302	257	314	321	317	338	344	311	314	369	319	300	317	330	321	308	350	332	319	332	307	314	337	316	311	318	318	315	327	337	291	326	281	310	330	314	340	313	336	318	367	363	346	314	346	310	333	307	280	349	315	325	326	330	314	309	304	335	304	328	317	333	319	284	306	291	336	311	312	308	327	352	322	323	320	295	298	300	296	321	308	338	333	361	344	314	273	303	313	320	314	329	303	333	330	324	300	322	292	345	334	327	321	313	305	309	319	326	318	296	317	350	328	297	314	359	318	336	323	332	326	352	296	325	302	340	297	321	289	324	317	331	315	278	285	355	318	320	343	311	328	295	324	297	331	323	347	303	324	325	306	344	271	325	347	296	344	307	320	331	314	269	323	320	314	333	308	334	339	313	322	317	297	348	299	310	345	329	339	314	301	329	316	319	319	303	328	333	336	304	300	311	298	305	337	352	324	302	310	329	339	322	324	319	331	323	316	310	344	370	298	355	309	349	327	316	313	301	326	280	304	307	325	355	318	345	354	335	281	287	307	312	306	327	328	329	297	333	352	341	319	320	308	317	313	327	331	350	292	296	311	323	322	345	267	309	308	308	346	333	333	333	324	304	308	313	322	284	333	333	308	309	293	327	329	359	325	288	328	281	315	308	332	300	335	366	352	330	303	314	323	311	315	306	354	317	355	318	335	370	316	355	300	311	287	327	342	315	278	309	314	306	314	294	353	351	335	340	341	313	337	349	319	312	320	293	303	316	311	323	331	319	333	326	346	276	312	330	324	320	334	295	307	335	293	321	309	310	280	320	328	336	288	317	317	338	337	346	314	319	317	302	288	313	330	324	348	297	329	330	317	337	292	315	324	351	323	296	329	340	332	353	321	327	315	286	331	337	333	290	292	337	345	336	316	312	323	323	310	295	302	299	267	321	364	307	282	318	333	325	304	346	345	312	334	328	310	310	289	333	321	324	322	281	328	355	304	281	277	314	328	313	302	318	305	328	317	303	332	338	310	304	318	312	331	311	325	338	340	317	314	344	319	293	296	354	276	345	304	289	323	340	302	289	324	292	324	349	315	310	315	303	307	334	328	295	319	290	312	324	358	328	354	303	310	299	299	301	318	309	346	301	318	333	305	307	301	296	330	329	289	340	331	297	288	292	309	329	336	345	356	307	355	318	316	303	297	319	313	313	313	333	315	286	348	339	317	323	320	305	315	328	316	304	336	316	308	350	326	336	300	312	297	340	346	329	308	282	333	332	292	323	354	322	352	323	300	303	308	308	295	348	329	319	316	316	321	321	344	308	342	321	334	296	322	341	309	299	324	332	302	303	315	305	309	319	310	308	338	322	312	289	254	328	277	318	311	337	308	318	316	344	305	338	336	308	313	316	284	331	346	352	348	341	300	277	329	345	325	342	368	278	308	311	311	342	300	298	300	332	304	294	333	328	282	301	288	329	320	279	312	315	340	358	309	306	307	306	306
9562	1500	2813	3188	2612	1970	1658	1404	1213	1104	1095	1038	926	924	961	919	1143	1417	1103	906	877	872	882	905	856	896	876	810	822	829	824	822	788	781	839	759	730	778	764	783	741	775	771	778	741	740	761	803	736	745	736	768	792	765	750	723	790	729	771	786	764	764	704	815	756	737	790	729	724	717	754	749	745	739	738	772	737	751	741	723	748	724	748	766	765	802	692	742	741	726	723	772	766	775	752	766	755	727	810	772	725	713	742	747	701	740	729	724	698	731	761	776	747	724	735	747	731	770	775	762	725	753	708	768	747	746	732	772	731	751	702	714	759	771	738	755	740	719	776	805	743	781	760	733	746	733	769	770	740	792	710	754	743	770	730	712	726	754	756	765	686	740	745	736	747	797	733	725	713	768	728	747	790	714	748	806	740	715	729	745	743	741	720	748	780	716	725	744	771	671	780	724	743	770	748	775	750	746	734	726	740	761	689	729	752	720	718	718	763	723	730	723	748	703	728	743	754	734	754	726	751	771	769	738	778	797	725	714	753	740	729	749	730	734	740	754	726	794	717	740	725	730	745	781	725	720	787	798	726	712	745	739	682	697	715	710	741	733	730	705	734	733	749	729	797	746	732	746	782	812	731	773	729	751	741	738	728	772	737	741	733	776	719	776	691	782	733	769	683	752	693	723	730	791	677	688	772	740	746	738	749	737	762	711	771	756	756	754	761	760	725	731	773	784	668	748	716	749	735	743	715	729	747	733	771	721	730	754	745	722	752	702	727	773	728	748	753	746	758	719	753	723	750	754	764	739	780	731	725	733	770	768	765	755	767	753	706	709	807	684	771	768	719	744	723	698	729	712	680	761	739	694	730	758	770	758	760	704	708	718	758	703	804	716	735	713	713	747	823	757	746	697	764	692	752	755	732	714	755	661	764	760	753	749	752	698	693	734	736	740	737	698	765	746	732	754	766	742	770	810	706	693	735	718	722	785	736	758	711	756	727	711	767	686	758	718	739	752	686	716	717	731	693	692	758	722	684	764	755	721	783	719	747	717	702	764	757	755	725	741	738	772	751	746	699	751	729	763	704	747	763	737	757	717	734	733	760	760	736	718	708	752	714	739	763	821	727	751	694	674	728	716	752	725	748	699	788	763	704	715	741	725	702	765	706	647	728	745	753	726	729	737	766	715	724	680	732	756	708	704	744	757	726	701	724	741	705	743	727	756	715	717	726	734	749	784	758	713	729	733	712	750	741	739	745	708	741	730	740	780	742	749	731	732	785	690	742	750	710	768	695	738	758	780	719	766	741	743	718	751	735	720	792	726	785	749	749	768	724	694	728	782	751	739	738	741	752	774	759	727	751	734	737	709	725	710	749	709	746	789	729	724	756	746	714	772	741	730	722	737	737	719	738	760	707	723	724	723	758	696	720	738	735	699	728	810	712	733	770	740	747	808	757	727	717	729	693	748	772	801	754	728	730	743	748	744	719	750	703	684	714	759	725	765	792	744	748	715	723	743	735	641	736	773	769	791	701	719	740	664	772	708	744	737	719	726	725	666	782	743	772	738	781	719	719	744	767	683	739	739	708	742	718	754	714	780	741	738	725	752	763	756	759	746	669	741	746	709	781	750	735	783	753	777	763	764	691	705	731	722	781	703	768	734	712	721	731	760	763	786	720	709	813	741	763	730	699	715	742	722	720	725	731	761	785	729	740	712	713	781	768	737	736	770	755	731	785	763	759	702	777	709	701	739	738	723	796	756	727	725	721	723	740	706	793	757	766	765	710	685	720	735	674	703	744	695	774	735	664	708	706	725	711	740	726	768	735	706	803	748	764	774	762	702	738	788	745	775	754	700	713	689	722	709	728	758	767	737	746	757	731	790	744	751	734	738	763	762	736	744	740	738	758	714	744	746	755	725	752	760	796	773	688	721	731	754	736	749	767	786	767	736	724	741	712	744	732	736	739	725	692	769	747	712	758	746	726	755	736	738	730	706	758	770	759	700	754	764	699	757	740	754	733	743	756	728	770	728	707	731	723	754	736	806	767	690	738	691	711	738	755	772	751	810	789	691	763	761	717	692	714	793	714	730	730	729	703	764	764	710	741	689	725	723	729	699	768	756	782	732	757	743	755	711	752	744	717	728	742	752	783	737	739	714	744	714	741	709	745	762	744	717	673	755	712	738	753	748	760	700	693	802	728	757	735	780	742	767	743	684	775	778	771	761	734	767	677	743	726	745	750	710	731	707	719	799	691	708	743	748	752	738	766	746	766	747	785	702	706	758	711	727	728	743	737	685	780	730	754	725	727	731	744	747	760	748	710	737	766	736	752	746	745	730	699	739	723	782	740	787	764	756	760	767	700	774	745	733	709	737	732	789	701	747	743	734	833	746	706	717	707	718	770	743	771	729	809	752	735	719	722	753	740	752	730	750	821	721	748	708	744	724	739	776	718	739	734	737	746	711	718	748	765	803	749	778	758	772	734	727	755	713	769	782	715	743	758	713	751	758	720	769	723	747	751	789	790	741	770	719	778	750	712	708	771	715	702	728	735	767	668	743	760	721	749	750	745	768	792	718	799	730	771	732	692	755	714	787	722	739	735	756	698	703	695	739	783	716	712	693	734	729	716	742	738	788	760	748	747	732	730	744	705	750	746	772	696	775	754	721	755	759	728	678	735	771	729	710	756	762	808	748	764	722	777	736	740	739	750	728	766	724	732	699	747	749	734	709	779	853	733	702	742	759	730	748	772	760	751	720	763	768	704	723	713	760	728	688	760	720	720	774	761	742	701	741	784	726	760	738	738	781	761	758	745	733	698	773	740	728	711	770	702	755	719	765	755	730	766	738	745	767	684	774	714	735	729	749	771	776	768	755	697	748	733	754	717	753	723	728	722	744	691	726	713	726	702	748	746	738	703	766	759	729	724	675	753	743	740	762	733	698	758	772	759	717	783	750	712	754	756	767	680	714	772	685	653	742	757	786	767	756	784	685	791	702	760	722	729	733	752	746	723	809	756	669	780	725	761	715	749	742	771	733	739	722	724	755	718	742	755	746	724	733	730	701	718	757	757	739	699	778	735	743	688	758	791	711	750	768	704	734	766	695	709	712	726	749	780	758	763	728	748	726	759	798	780	764	811	700	732	732	761	759	731	753	760	791	736	729	734	742	725	780	704	733	760	759	707	760	721	772	711	729	759	710	771	759	707	765	751	714	721	748	720	674	732	699	745	689	738	758	746	756	738	778	747	751	760	765	758	719	758	705	741	745	759	730	762	757	716	718	767	747	744	735	735	706	750	774	699	772	751	739	753	753	742	790	772	767	752	721	811	739	763	797	803	720	729	732	711	753	753	742	752	727	749	703	735	726	717	736	715	767	707	734	747	746	722	759	753	759	716	768	732	735	772	709	692	738	787	694	748	732	757	705	689	715	727	747	757	786	721	758	678	725	730	752	760	703	728	780	707	704	772	713	748	762	754	786	726	766	739	725	723	693
2779	308	341	319	293	242	233	229	221	214	244	223	238	230	242	224	218	272	260	255	229	230	235	223	209	234	216	218	196	234	229	201	218	238	244	206	212	230	262	228	206	248	220	234	218	224	197	235	193	206	219	235	223	222	236	234	240	213	238	255	207	206	250	220	212	212	220	207	211	230	223	212	195	221	224	229	207	192	242	220	248	195	195	217	212	246	198	243	207	219	224	222	219	229	242	235	238	247	227	190	198	205	222	220	224	223	256	229	219	223	221	227	244	214	230	230	209	210	218	224	219	209	208	197	218	215	192	221	224	213	215	238	220	248	205	243	210	218	208	224	199	221	246	243	240	240	254	227	232	223	253	226	224	229	229	236	239	231	213	226	216	210	218	225	245	242	224	226	226	233	219	214	237	238	221	231	192	243	200	215	232	220	221	217	253	229	212	191	195	234	271	205	224	214	201	229	234	279	233	204	220	228	225	226	245	199	239	232	233	221	250	227	217	219	220	217	232	217	196	213	250	256	247	201	208	207	211	241	231	222	228	253	234	222	227	230	222	209	196	225	210	245	241	220	227	223	206	234	224	240	223	196	202	237	202	225	248	207	200	245	195	238	210	217	225	233	267	204	207	248	244	215	227	241	219	203	195	225	250	243	211	195	198	212	207	199	232	213	256	210	225	233	230	211	230	228	199	209	230	210	206	232	247	203	219	218	234	211	255	235	198	210	273	212	212	208	223	209	237	226	228	220	224	218	208	220	235	222	216	224	218	252	205	247	220	234	218	242	222	202	232	222	250	253	240	218	233	213	210	203	211	222	222	208	240	214	230	217	236	221	198	186	225	200	211	191	224	210	212	214	213	238	208	233	247	211	212	218	212	207	235	228	219	238	213	181	245	217	222	232	232	203	251	187	230	204	218	224	207	227	214	214	260	233	258	229	236	206	238	217	256	251	241	233	203	221	234	232	215	228	243	241	241	236	232	228	215	221	231	255	226	228	211	199	227	247	255	223	216	237	211	218	231	194	228	231	215	259	230	223	231	194	227	211	218	215	211	231	245	207	213	231	234	199	221	224	198	224	244	197	190	229	248	225	236	209	200	218	221	227	262	232	243	271	250	224	246	227	202	214	248	220	217	222	204	211	240	197	224	195	210	188	220	202	195	261	209	237	237	212	230	231	246	249	244	235	232	233	223	233	212	229	206	202	195	246	222	240	232	233	207	261	242	227	225	223	227	229	247	230	231	243	221	228	235	221	213	224	256	244	212	218	192	233	222	244	238	204	226	228	200	214	221	245	220	264	255	222	232	229	241	209	229	210	230	217	240	213	238	244	255	213	215	216	230	230	222	232	217	224	221	233	203	251	213	210	228	229	217	223	211	217	232	200	236	237	221	204	221	219	259	234	210	219	207	236	221	209	234	218	231	224	197	231	243	218	241	209	213	225	198	235	229	229	259	209	193	208	222	234	210	220	215	235	221	209	214	254	242	230	226	207	249	217	229	189	242	196	246	207	222	211	216	227	219	240	235	211	239	214	214	207	231	256	248	226	207	231	218	238	243	234	234	250	184	236	214	230	239	214	214	236	234	230	229	230	225	214	215	239	244	220	199	234	223	223	237	224	232	232	218	236	218	236	245	225	238	229	237	256	228	269	207	225	236	238	231	225	230	248	230	250	225	222	205	209	217	215	223	217	222	252	222	238	214	247	244	214	236	222	219	219	233	240	246	239	247	219	238	222	230	187	216	211	220	231	226	202	227	217	234	203	219	214	210	243	250	225	231	212	236	231	228	220	239	218	226	239	224	238	219	216	248	246	218	205	222	251	195	231	243	244	186	238	221	202	236	215	267	221	218	218	221	235	215	205	219	212	223	237	219	218	213	194	237	227	233	227	200	236	212	167	234	220	255	231	225	220	254	233	236	245	249	248	220	241	234	237	209	254	229	226	229	233	263	227	220	205	212	221	236	216	215	186	204	218	210	215	223	229	209	258	229	236	237	223	202	209	222	247	229	237	226	250	240	218	229	235	250	237	223	247	208	213	229	221	212	228	207	224	213	238	237	201	192	190	217	219	200	193	243	222	221	226	215	231	239	214	212	217	208	253	257	234	215	214	224	223	233	232	201	249	217	205	241	225	244	220	244	218	249	242	230	231	219	198	237	222	223	200	246	223	224	232	258	228	230	227	257	224	224	198	235	216	231	196	218	255	262	239	237	228	234	238	229	228	243	207	232	237	214	223	244	226	225	239	231	200	261	218	228	226	244	242	212	209	216	234	242	231	224	205	223	209	215	201	254	266	234	201	253	245	238	209	216	222	204	207	210	220	212	216	201	227	253	217	223	223	225	263	222	247	205	231	212	245	228	183	252	243	249	194	224	231	242	238	215	243	229	230	241	214	219	211	218	285	244	217	241	216	235	273	220	220	205	216	213	217	226	198	217	233	228	191	204	202	217	185	211	219	211	201	198	230	217	217	239	270	220	232	212	208	214	218	221	217	244	221	266	204	223	215	233	218	246	213	230	203	199	243	217	188	217	247	240	213	215	248	216	210	197	221	246	210	247	208	239	220	219	235	212	207	247	228	194	233	216	231	239	240	233	222	228	225	222	223	225	240	224	225	208	210	230	232	230	204	223	232	241	213	241	238	245	251	246	240	219	213	214	223	223	221	236	242	225	207	258	220	202	208	235	218	218	258	212	207	228	208	225	200	222	231	247	236	214	229	211	248	235	209	200	193	201	212	235	228	190	243	189	243	229	215	259	248	213	220	224	246	204	202	181	238	221	241	234	211	238	232	224	212	219	218	222	225	221	191	179	222	186	198	231	236	234	234	231	224	214	242	225	219	237	203	174	204	225	243	262	187	207	226	225	237	206	209	222	232	196	198	245	224	220	211	217	229	210	218	201	214	219	201	240	240	219	227	246	246	216	254	209	214	209	230	214	201	233	217	243	205	246	249	249	191	222	226	205	221	225	223	236	213	200	229	215	225	216	228	218	213	218	216	234	238	208	260	227	205	214	220	226	217	231	215	240	228	226	229	233	241	239	207	212	212	200	215	210	227	222	204	223	220	239	202	242	236	215	222	235	232	225	244	261	255	239	257	230	229	238	234	211	227	211	219	226	261	251	224	229	216	221	178	202	230	238	220	200	242	225	214	232	231	227	219	219	232	214	237	226	225	203	224	231	242	219	267	229	250	217	227	212	210	186	234	219	223	214	218	237	220	224	217	235	209	216	222	230	202	250	232	242	228	206	231	233	207	219	214	214	217	215	210	244	210	230	206	216	247	239	241	207	246	231	226	244	211	205	201	191	178	222	256	198	212	202	259	225	212	244	231	231	201	250	252	238	202	235	219	219	238	256	257	222	196	206	215	235	216	228	237	232	223	202	197	190	227	235	231	216	213	233	229	230	255	219	232	234	201	223	213	213	224	225	241	199	243	232	208	219	226	229	223	231	185	239	218	207	241	265	244	221	210	200	230	237	220	210	266
2602	613	756	842	778	692	640	540	560	525	562	548	556	550	516	520	503	553	537	566	549	527	571	567	585	586	514	540	514	547	560	558	531	513	528	549	550	548	530	578	531	542	556	515	481	515	514	538	546	561	505	571	526	490	530	502	533	529	525	546	530	505	511	520	568	534	548	554	512	548	564	519	478	517	548	528	544	553	551	551	535	511	562	573	524	508	547	502	510	519	516	510	542	539	492	544	529	541	556	540	524	562	563	526	476	472	492	491	547	497	554	496	539	502	538	531	558	526	547	544	517	517	512	517	555	536	517	521	546	525	531	520	510	564	538	561	564	520	537	500	487	540	503	478	545	524	568	535	522	504	521	544	485	514	523	571	563	525	527	512	519	499	569	501	531	534	543	517	582	562	511	500	527	518	515	493	537	534	551	539	509	539	504	532	559	516	543	495	512	550	537	519	572	563	503	550	531	522	526	526	544	550	534	504	530	519	564	548	509	507	589	535	522	518	532	540	549	495	517	526	536	543	494	490	548	553	523	520	477	520	553	490	510	518	498	505	523	531	491	551	526	565	494	553	531	525	549	518	551	568	556	511	511	483	496	536	529	518	526	551	504	571	522	531	531	543	560	546	534	559	514	540	517	504	509	504	548	529	552	492	535	515	543	553	530	541	561	542	536	529	538	536	517	519	533	590	560	574	537	525	586	536	554	568	509	544	524	531	541	521	542	517	490	517	544	478	543	561	540	489	582	536	533	534	507	551	531	493	569	514	549	523	542	526	541	516	549	549	529	538	530	536	517	532	524	543	520	509	540	537	507	548	549	481	568	523	532	541	525	527	497	535	534	523	566	504	555	515	535	532	570	517	519	524	561	511	540	519	499	518	506	564	537	555	538	503	517	525	514	531	499	519	492	530	538	543	546	515	496	554	528	525	540	504	507	517	540	522	559	551	541	526	546	535	518	528	491	496	519	525	510	514	568	551	565	459	514	543	531	543	541	511	468	515	575	525	509	541	505	480	499	518	549	518	524	535	525	549	523	548	504	517	544	513	551	527	516	542	542	528	486	528	588	498	530	553	554	558	499	515	558	492	508	541	534	497	489	495	521	498	485	468	519	538	532	520	497	528	517	483	563	507	538	524	546	541	518	514	536	529	530	520	527	495	533	524	530	490	536	558	529	543	539	516	564	499	525	506	548	544	535	533	530	494	499	533	572	544	528	505	557	545	517	503	535	527	542	540	484	527	546	560	505	486	521	479	523	524	560	540	518	534	548	531	521	501	513	528	545	532	520	532	519	510	516	526	510	518	579	488	525	504	500	559	552	506	518	522	536	530	525	553	507	494	489	522	522	547	513	532	542	527	492	526	523	540	519	556	514	497	535	511	533	546	545	545	564	525	543	556	531	504	525	521	548	526	534	490	500	528	493	539	510	511	530	500	534	504	517	541	507	545	513	540	531	526	492	537	544	536	491	517	522	517	497	499	539	529	563	519	502	496	479	503	520	513	493	535	547	523	554	567	520	543	523	500	478	533	539	538	524	510	552	517	535	528	529	524	551	575	516	509	533	574	530	524	563	532	546	556	518	540	544	540	500	500	476	529	507	527	529	552	547	557	504	486	534	502	531	576	501	539	541	531	481	554	523	564	474	541	549	546	562	501	507	536	514	504	564	550	512	509	538	575	519	526	529	489	521	538	558	509	517	559	565	535	505	521	534	504	475	511	554	522	564	548	528	544	538	505	527	521	530	537	525	546	566	536	527	527	553	500	486	540	510	504	535	530	534	497	549	521	491	532	538	533	512	535	517	476	516	518	529	506	517	509	488	518	538	483	510	546	525	543	510	512	538	524	532	513	526	546	472	516	538	497	500	525	536	558	550	532	527	513	519	517	515	518	508	535	525	552	553	511	538	494	506	556	503	536	567	544	526	490	556	549	545	488	516	523	525	518	524	533	544	567	472	489	554	563	572	523	522	508	518	517	533	530	535	488	480	531	492	507	539	527	517	503	526	525	541	534	552	527	506	517	544	514	538	520	546	526	509	547	532	545	491	544	553	544	508	510	530	565	528	537	546	528	521	529	510	557	580	507	539	503	517	534	554	576	547	515	557	506	495	570	536	485	522	543	544	519	522	529	559	594	538	516	589	539	546	541	529	507	526	540	498	510	491	553	479	544	502	523	493	511	525	536	563	540	546	515	538	522	500	521	475	512	544	502	526	529	498	537	550	528	505	553	534	533	560	509	562	502	518	496	517	524	493	530	518	534	512	548	521	553	563	544	543	525	575	506	519	555	516	567	524	513	552	575	515	506	529	567	532	501	566	517	570	540	520	521	547	525	529	537	548	520	508	545	524	512	530	538	518	535	513	522	544	496	542	524	515	521	537	530	565	525	547	493	516	527	554	549	540	547	503	522	564	544	499	532	515	537	513	541	505	498	531	560	542	524	519	545	552	508	518	533	509	520	509	537	508	484	509	529	544	562	493	519	515	511	494	527	533	520	511	490	537	525	509	518	499	517	542	517	538	523	510	537	531	510	532	534	496	508	533	501	512	521	517	525	489	523	528	513	499	557	561	564	543	481	473	541	544	564	515	496	546	540	516	527	532	522	557	558	559	516	492	564	495	492	563	539	537	552	525	525	524	512	515	514	557	486	523	525	551	528	542	531	514	536	527	533	514	566	540	506	512	544	548	527	531	506	529	523	512	572	515	521	506	515	539	527	555	527	534	537	542	563	516	474	523	490	535	505	529	530	528	533	524	519	550	538	511	574	501	511	542	510	503	530	504	534	560	522	525	531	552	552	531	534	543	555	506	516	528	511	478	538	503	547	528	518	524	539	550	503	492	502	555	557	534	536	510	535	542	519	546	499	528	498	549	549	528	517	560	513	550	554	524	544	541	533	580	537	524	566	541	499	554	503	547	530	527	523	512	533	563	528	486	521	519	516	527	555	518	486	477	509	518	535	526	509	532	538	592	518	555	533	575	536	516	536	548	488	546	516	524	465	485	543	519	558	551	524	507	579	490	530	513	547	513	497	481	555	526	491	499	524	479	558	508	553	530	525	588	517	522	529	525	496	533	563	538	547	506	496	501	571	557	545	498	488	527	545	535	512	535	499	504	561	542	497	501	531	511	540	552	507	505	526	521	541	522	524	520	557	511	505	546	542	543	529	497	542	541	503	545	478	502	517	539	581	517	544	562	556	556	517	493	507	521	492	544	562	537	520	550	526	558	544	554	491	507	526	539	561	546	518	528	537	533	543	522	537	530	549	573	517	543	491	519	492	484	554	528	508	537	515	534	503	534	503	542	517	541	549	513	528	511	492	509	534	477	526	510	544	513	525	508	516	506	510	519	542	526	553	558	532	537	511	515	513	533	524	539	535	499	556	510	520	525	540	542	501	488	523	545	514	525	542	541	535	506	540	540	486	533	514	532	535	548	509	547	519	524	547	499	540	530	516	521	518	463	525	539	506	504	555	521	541	512	529	508	534
9706	619	658	560	404	313	273	245	222	199	165	186	196	169	181	180	185	178	283	170	183	188	174	186	175	170	202	213	176	166	191	183	173	165	193	170	188	174	174	145	175	169	162	192	171	136	173	180	174	190	170	160	178	178	171	174	174	188	147	159	178	168	166	159	160	173	190	174	191	177	158	184	154	158	204	158	159	173	184	167	157	154	159	152	170	180	200	171	180	176	168	183	182	178	209	179	159	179	178	143	155	174	170	158	177	147	176	191	178	192	159	151	195	160	177	192	187	175	163	198	144	205	181	162	168	150	156	151	167	173	175	189	196	168	174	167	183	161	163	173	165	161	151	170	165	152	162	192	161	168	160	171	156	165	188	170	195	165	175	184	181	133	159	135	164	165	177	168	163	187	159	143	176	171	170	157	153	163	153	185	171	174	167	167	196	173	164	188	157	175	179	166	157	185	161	176	183	137	165	158	141	165	159	164	159	182	184	159	163	160	173	175	191	170	189	179	169	177	164	154	166	154	180	150	156	182	170	180	171	184	192	162	147	179	197	176	152	187	188	170	162	158	176	173	178	166	184	169	183	173	143	154	177	170	168	157	174	172	182	173	170	153	188	158	168	155	147	163	166	160	170	175	180	187	163	178	173	166	160	188	141	175	166	148	180	164	182	168	179	189	164	164	151	149	183	159	167	162	170	178	185	192	162	139	161	178	176	156	165	163	157	182	192	166	158	181	173	179	179	165	180	166	154	150	175	157	162	158	189	172	154	200	155	161	171	166	195	143	175	171	175	168	174	177	174	173	164	187	175	185	188	159	145	177	181	148	184	173	187	196	170	145	181	160	146	163	174	173	159	174	174	163	180	186	153	170	175	141	170	157	157	166	152	157	202	138	161	153	167	175	162	152	165	157	133	174	176	187	198	197	176	182	173	176	167	170	174	135	173	173	179	165	164	160	180	152	160	173	144	199	183	185	163	149	185	169	163	140	186	165	172	195	180	160	187	170	167	193	195	165	187	172	160	143	166	177	190	160	157	142	176	187	192	151	190	171	172	165	155	162	170	188	171	186	194	146	169	160	166	178	172	172	182	169	161	163	186	179	178	176	162	148	161	150	162	162	158	158	168	189	158	152	153	161	171	177	158	163	179	163	171	175	163	183	158	145	170	190	170	167	168	160	175	188	181	153	169	164	181	168	171	178	170	157	168	171	148	162	175	156	160	172	163	167	196	179	159	181	178	136	170	162	132	152	188	177	167	163	174	163	169	167	172	164	155	166	150	173	184	210	170	180	146	159	150	151	188	167	166	160	171	160	180	172	181	166	182	155	173	175	198	165	162	161	154	176	181	165	140	167	196	204	172	154	187	169	189	166	165	168	170	186	170	177	161	151	179	165	181	152	165	172	141	181	149	207	187	174	144	162	204	200	188	166	173	157	165	172	180	179	193	161	168	152	183	178	189	203	189	185	173	154	164	143	171	180	159	163	175	146	141	172	184	152	159	177	148	179	178	167	176	157	162	184	170	154	166	157	168	159	144	153	174	188	175	187	173	175	149	184	184	178	168	164	147	199	165	174	182	158	178	188	169	148	165	159	207	139	160	166	166	173	143	163	171	154	164	166	186	185	156	147	159	170	171	189	182	179	175	191	189	157	166	179	133	178	174	190	153	162	184	158	171	170	161	149	179	178	195	187	169	157	175	166	160	173	178	154	167	184	174	158	165	181	191	159	168	153	151	177	176	182	172	154	187	215	182	164	189	167	169	202	209	140	185	183	170	181	151	140	168	172	165	177	184	137	144	186	164	186	192	168	163	168	160	174	152	166	175	183	155	170	183	204	175	188	167	170	154	158	174	178	163	180	191	163	154	184	181	180	167	153	131	175	187	162	181	147	163	185	165	157	192	173	188	181	180	183	141	176	146	155	151	160	190	145	172	157	164	140	150	161	160	174	171	160	161	186	170	172	184	175	165	153	145	150	147	198	178	180	145	157	151	186	166	181	161	167	169	180	198	177	194	158	141	163	184	165	145	166	176	174	159	150	162	172	152	156	198	160	174	195	173	191	143	171	158	158	165	187	195	178	184	178	181	198	193	179	185	167	200	138	177	174	161	185	180	177	138	170	186	182	165	154	176	190	160	175	159	210	169	168	160	159	168	144	186	164	144	173	182	150	132	181	167	170	190	164	158	175	168	149	172	168	186	199	144	164	157	178	181	161	153	192	168	151	157	197	187	157	166	178	151	174	156	150	173	169	180	163	158	161	130	181	168	155	148	198	176	186	179	143	179	189	146	176	182	171	167	158	148	166	214	173	149	182	168	148	173	179	158	184	169	152	173	158	163	178	158	149	165	181	171	165	163	159	157	149	161	156	179	152	159	178	167	179	165	157	139	171	161	162	163	165	158	144	192	168	162	171	169	137	159	177	173	164	192	170	152	173	186	180	164	156	170	177	161	171	159	169	171	145	189	203	181	160	162	177	169	152	179	160	169	146	164	168	168	199	149	156	165	175	165	166	146	163	166	148	188	191	190	166	166	171	170	187	154	167	154	175	152	162	174	179	180	150	166	157	160	163	169	166	159	166	185	175	173	163	171	158	176	161	152	153	197	188	167	181	203	171	156	191	186	167	151	194	151	165	196	171	173	167	175	187	165	155	179	176	158	157	160	187	169	190	179	193	191	213	141	169	231	162	162	165	152	198	170	160	174	182	163	172	140	139	155	154	184	156	146	150	154	175	175	178	173	156	156	176	174	162	202	164	163	159	160	165	183	172	167	159	182	152	153	171	157	179	177	194	168	161	166	169	158	145	191	180	180	208	193	156	142	151	180	172	192	161	159	151	184	161	158	167	161	156	172	139	182	170	186	170	168	173	172	189	172	134	141	168	175	162	182	183	172	171	179	153	174	163	180	160	185	182	170	176	182	157	174	183	185	168	158	199	168	167	171	164	189	191	175	165	160	160	153	180	193	165	185	156	187	168	157	176	176	188	150	213	174	168	179	189	182	155	172	166	179	167	182	145	136	182	171	180	150	158	190	156	186	168	163	160	163	157	182	164	174	185	186	157	179	163	173	186	146	157	182	157	175	178	177	183	143	186	179	189	142	141	156	166	188	178	160	204	175	185	177	187	167	171	153	171	159	170	160	162	178	157	171	169	171	135	163	138	155	181	177	159	176	165	166	152	166	147	162	164	175	163	184	169	155	184	177	157	166	177	188	186	154	155	155	141	164	161	150	167	162	171	151	194	176	199	194	178	166	171	165	160	161	170	172	162	177	188	167	166	188	190	181	184	155	162	174	170	172	184	178	173	182	170	149	140	156	163	184	173	179	176	171	172	163	172	168	173	154	153	167	138	147	163	176	170	172	166	185	150	179	152	172	186	175	174	181	171	199	176	155	181	194	173	183	161	163	178	193	198	150	177	182	189	174	177	142	159	183	158	175	165	178	150	164	147	177	161	167	214	165	186	164	182	172	160	155	183	158	161	170	171
7415	797	1458	1856	1452	1171	936	819	708	667	597	567	574	548	508	508	599	716	1095	529	506	530	514	511	523	511	516	505	482	439	483	493	494	449	458	435	478	463	460	442	426	456	449	452	398	483	410	422	482	443	448	421	450	435	423	428	416	439	444	451	438	465	420	460	415	429	429	422	447	452	442	438	420	440	467	433	404	425	443	438	456	451	404	412	469	476	437	497	459	438	444	385	450	460	467	443	457	436	439	417	453	413	488	450	410	459	434	421	458	451	422	439	433	383	442	438	434	380	404	472	458	434	431	423	411	442	422	441	413	436	456	407	401	408	430	389	436	444	434	424	451	464	441	456	457	473	472	427	404	431	419	417	425	450	455	439	418	417	411	405	410	460	439	424	436	440	418	428	442	441	453	407	445	399	463	451	452	458	466	412	432	451	468	423	416	453	442	407	426	454	430	444	458	426	421	442	416	430	434	453	464	422	416	437	420	428	455	405	449	394	453	418	437	446	422	393	429	430	427	452	420	457	412	459	458	401	418	419	399	396	433	460	440	428	450	435	446	425	403	409	407	413	425	446	407	369	408	440	460	404	464	396	442	456	433	446	411	407	426	421	451	389	397	452	415	403	427	412	426	437	478	413	445	443	417	412	454	435	441	430	440	482	435	448	444	420	410	433	436	430	456	455	432	422	443	454	412	426	454	438	448	471	436	443	447	424	437	408	442	441	435	463	436	414	409	373	413	455	453	416	428	473	426	448	416	450	425	453	437	452	450	390	422	461	428	438	432	456	429	426	462	466	447	467	414	421	414	450	425	411	467	493	437	426	424	447	431	426	392	415	464	443	412	405	423	440	441	390	422	443	472	438	451	412	435	475	416	436	409	471	424	423	443	418	429	454	442	441	438	447	411	444	429	473	445	441	431	433	429	433	430	462	433	400	387	416	424	407	401	447	413	402	449	489	438	416	433	428	438	406	461	429	392	445	424	405	452	456	422	413	410	397	467	442	456	437	436	454	473	409	408	407	407	476	454	441	477	447	400	426	465	472	403	445	435	408	452	473	420	413	437	445	417	424	408	455	419	391	422	437	414	465	463	434	408	448	411	474	440	384	432	455	392	414	418	451	427	446	453	414	458	405	435	429	428	461	469	433	466	440	414	453	422	455	433	415	442	436	494	454	403	461	440	471	446	446	434	445	431	449	409	422	437	445	442	435	404	385	394	447	447	408	429	408	430	438	445	451	442	454	424	436	428	439	428	447	409	432	447	437	470	398	431	453	417	421	425	412	449	422	433	438	436	444	411	430	441	440	407	441	432	413	411	391	428	439	448	398	450	397	433	376	394	430	453	450	413	429	410	422	406	442	419	437	417	437	423	400	427	416	407	418	439	435	387	438	432	449	429	401	433	405	455	429	438	398	427	443	458	426	432	424	417	426	419	458	424	450	418	433	431	422	422	431	419	437	434	466	411	469	443	454	443	443	411	426	429	400	438	441	450	417	416	405	439	418	388	414	436	427	380	419	441	483	407	459	432	427	462	395	424	442	459	426	420	453	435	444	461	425	410	473	416	437	423	422	428	398	424	430	472	418	463	435	458	409	438	384	414	427	452	415	462	450	468	430	480	420	429	459	445	417	447	444	431	441	459	419	451	433	409	463	447	434	448	435	424	415	409	414	442	458	455	442	469	410	427	426	405	444	384	437	379	409	411	443	390	380	410	452	431	419	423	408	425	415	431	423	427	455	459	411	442	405	449	433	413	489	415	441	445	406	428	450	410	416	426	424	460	446	438	428	465	441	412	414	464	441	419	445	438	461	471	405	408	440	429	423	436	435	449	455	456	409	445	437	428	433	448	425	431	437	420	474	422	444	456	417	404	430	413	417	432	445	419	425	453	419	411	436	414	441	436	410	410	411	460	442	418	446	418	432	428	465	466	413	424	455	440	443	417	418	408	438	409	445	450	462	404	478	417	459	438	460	405	455	442	469	389	434	407	469	444	433	425	460	437	416	445	471	450	406	457	447	430	422	419	431	432	445	460	413	423	439	405	423	426	416	426	459	448	450	444	446	458	428	429	434	434	406	430	447	456	419	429	423	425	454	483	435	424	437	454	400	474	435	446	399	428	428	430	407	427	442	467	401	428	440	425	447	448	381	453	436	425	471	422	427	440	464	428	413	383	441	452	386	439	435	421	434	423	445	449	438	445	410	427	420	445	426	417	454	465	419	452	442	427	449	449	423	423	419	398	420	453	461	447	452	423	413	428	416	438	443	443	421	396	447	458	461	450	409	446	448	421	469	415	412	451	455	437	412	407	418	460	414	435	428	453	424	443	405	415	442	435	404	452	467	422	457	429	432	420	419	417	460	444	417	469	438	413	422	428	416	455	404	407	413	461	385	434	450	429	402	413	431	400	417	435	427	399	412	415	401	426	398	428	452	435	441	418	427	447	449	415	429	428	414	454	412	436	420	431	418	428	441	442	424	440	439	464	382	424	400	430	427	415	441	445	452	426	478	431	491	443	440	441	445	457	422	445	447	449	420	444	427	397	433	402	436	441	429	441	427	424	409	441	444	413	455	431	454	407	428	444	440	474	424	424	429	407	464	419	419	430	458	439	425	465	414	444	424	424	426	453	423	406	406	427	426	424	385	510	428	433	453	398	434	435	420	422	450	436	411	444	427	435	431	429	430	378	432	474	449	432	410	415	451	388	418	398	434	448	461	477	470	405	461	445	403	456	398	423	439	460	440	456	410	422	441	414	451	444	446	431	415	422	418	415	458	445	394	471	459	442	442	404	429	441	462	461	451	438	463	422	438	422	455	434	450	405	388	420	390	429	448	415	393	427	432	435	384	427	423	435	455	443	447	435	418	443	394	446	408	421	411	421	426	425	441	447	398	459	474	457	424	456	438	424	411	415	435	447	412	445	429	429	396	428	408	437	439	425	432	423	435	384	437	438	455	429	464	431	422	466	430	450	416	458	434	436	396	394	408	408	449	444	455	413	413	431	411	413	434	456	432	409	456	411	390	421	436	432	438	462	463	472	420	420	423	419	439	416	455	433	431	439	452	417	402	457	457	431	433	466	441	416	433	467	487	426	440	437	402	431	395	410	447	417	434	441	436	424	441	424	456	461	414	427	419	411	421	450	419	453	441	430	458	460	440	391	416	436	387	385	430	446	450	460	409	420	460	447	463	433	425	448	429	403	446	451	462	393	414	439	422	415	423	421	449	395	421	443	423	450	400	446	464	440	434	454	424	417	397	407	447	391	440	421	393	419	453	416	439	413	428	413	453	430	417	442	423	445	418	448	446	461	402	413	411	432	418	423	423	424	451	401	465	435	453	447	444	446	472	439	405	418	470	426	445	426	438	381	411	413	471	446	434	493	427	435	430	418	442	426	439	423	419	427	477	447	435	443	470	436	468	411	444	466	446	427	439	444	419	444	434	421	408	418	448	436	428	427	470	405	438	395	380	423	455	432	420	440	446	446	462
17702	1564	1275	1152	835	611	518	430	393	373	388	365	362	353	342	339	354	361	599	346	354	296	333	338	340	337	328	340	336	335	325	358	316	343	344	338	327	314	296	328	335	317	354	322	342	328	273	321	318	331	307	329	312	314	302	340	346	345	342	316	298	286	308	327	325	328	335	318	321	333	317	315	327	314	309	292	319	341	344	339	302	328	344	281	347	301	299	355	331	276	317	310	283	309	319	325	333	302	329	314	348	325	355	296	328	328	306	311	309	345	329	327	328	294	338	332	315	340	329	320	285	301	298	316	313	315	292	293	307	328	327	314	323	337	304	311	316	338	324	312	280	321	304	323	291	297	279	331	338	329	344	309	295	316	322	290	312	331	308	337	299	291	324	303	333	316	287	315	272	341	304	313	310	327	309	347	329	303	305	311	328	292	301	314	348	302	296	331	338	309	361	315	325	300	341	282	340	288	313	320	339	342	323	285	291	292	325	314	358	317	288	290	287	334	330	271	354	342	317	325	308	302	318	326	303	318	357	310	316	293	337	330	332	330	321	316	338	328	285	331	326	311	295	329	353	301	326	319	307	305	308	323	310	303	305	338	343	331	335	318	337	307	320	297	302	330	329	328	310	331	296	312	312	330	318	336	345	335	318	377	307	303	311	334	343	326	332	305	306	311	311	305	344	323	327	313	335	309	324	312	323	281	322	302	294	346	315	296	345	330	334	308	319	347	314	291	324	293	316	279	330	265	280	319	300	310	323	310	305	314	305	313	294	323	351	352	339	290	342	311	338	365	306	291	319	329	312	338	321	333	374	383	325	313	341	335	299	291	307	288	303	320	302	321	343	316	305	307	297	319	366	303	315	328	328	321	341	304	283	313	314	323	293	313	329	331	324	319	325	308	318	361	331	302	335	342	322	332	323	352	304	313	298	331	283	340	325	294	294	343	343	310	319	321	314	318	307	319	282	325	336	324	333	338	349	310	344	296	330	325	322	274	312	325	346	308	357	328	338	363	321	270	345	318	330	307	339	315	324	320	283	318	312	304	334	323	329	311	315	306	333	280	292	333	346	301	317	300	310	297	331	309	318	302	311	303	337	304	346	373	325	326	319	326	333	285	315	312	357	325	283	292	328	310	305	320	323	332	332	296	339	323	299	302	336	317	315	293	280	327	312	333	309	318	308	333	303	288	326	312	373	311	306	326	316	336	288	310	308	330	307	288	319	311	326	328	328	341	329	287	324	336	335	321	314	293	322	363	341	323	329	309	301	312	360	336	296	347	320	291	308	317	287	326	307	322	321	334	325	299	309	310	321	345	363	317	320	277	318	315	321	322	347	317	342	319	278	321	350	307	300	336	337	319	316	312	275	304	322	331	337	271	310	315	310	359	319	318	313	320	342	302	318	322	295	285	327	309	334	295	305	335	329	311	298	340	327	314	315	313	325	313	315	297	355	332	299	324	326	349	312	342	352	312	296	331	338	314	317	337	311	311	351	312	312	356	349	320	311	326	303	320	316	282	299	328	355	312	332	334	290	344	299	320	322	357	351	341	322	346	351	340	332	324	303	322	336	336	362	271	337	328	316	300	296	332	333	348	309	291	348	299	323	299	321	334	319	303	311	315	291	334	346	312	321	305	334	295	290	318	321	311	301	310	319	307	319	341	300	301	335	342	322	297	303	294	324	311	361	316	317	328	330	323	324	319	338	303	326	313	305	298	306	303	322	312	295	321	317	363	310	330	316	307	314	339	349	323	332	340	324	322	333	315	326	305	323	328	311	317	331	302	325	351	328	297	325	315	298	316	328	327	325	329	307	317	295	373	372	322	312	360	272	303	307	305	343	343	343	315	332	313	282	310	312	283	309	322	353	347	326	312	283	318	348	283	289	334	317	321	318	312	327	353	350	312	324	342	315	297	309	333	297	335	323	336	336	316	287	286	328	318	339	321	338	305	339	311	306	331	330	315	324	334	301	336	342	320	303	300	302	333	291	334	305	340	308	325	321	314	276	311	293	306	296	311	319	322	365	339	292	306	319	304	294	286	343	334	318	341	327	288	303	307	322	325	268	327	346	285	289	323	305	312	312	313	311	334	296	339	323	292	321	316	332	331	301	265	345	323	302	325	314	310	301	291	329	302	322	319	300	323	332	345	350	328	282	354	304	321	272	330	365	308	293	277	339	313	341	342	318	342	385	350	303	323	348	340	311	329	364	303	345	323	322	302	303	322	329	298	347	298	347	332	327	288	319	295	315	341	363	353	316	316	344	319	301	328	300	357	321	328	358	358	348	283	316	296	307	314	352	313	281	316	322	316	315	339	327	327	325	338	320	323	292	342	335	321	346	333	335	264	289	345	302	334	324	302	317	330	328	321	330	346	293	320	364	331	266	324	308	325	344	299	313	317	288	295	319	337	324	328	324	324	302	305	309	329	351	316	320	318	301	336	324	326	343	309	300	351	340	334	339	322	306	310	337	320	312	320	301	356	334	317	361	317	343	366	335	319	354	344	324	297	309	340	324	308	315	350	327	327	321	316	302	310	297	302	295	297	315	323	297	308	317	308	339	337	355	345	323	324	342	302	307	329	294	312	328	333	310	338	310	295	301	317	360	324	303	313	312	332	343	340	345	322	323	308	296	349	303	320	347	291	359	317	311	307	323	314	347	317	302	346	328	286	311	349	306	308	334	302	289	335	353	318	309	340	341	318	304	307	331	268	333	326	320	305	311	284	315	317	309	313	365	340	315	337	321	309	320	334	326	323	338	325	322	310	314	302	327	321	324	289	320	324	308	309	334	329	338	338	294	311	313	315	326	337	318	319	327	340	275	324	297	339	308	340	319	302	336	304	310	313	323	321	335	324	298	305	321	312	327	321	347	327	318	329	339	297	324	314	264	316	326	364	352	298	324	350	297	303	330	295	318	326	316	346	300	290	306	295	373	345	323	325	343	332	314	332	312	315	295	364	276	337	322	300	335	311	282	303	333	347	329	341	308	309	325	289	326	343	293	374	317	327	325	303	345	329	335	306	290	311	307	334	340	321	356	350	331	338	304	325	311	320	326	311	315	310	327	339	306	315	324	314	323	331	277	293	356	300	376	343	295	346	330	309	306	322	296	334	310	312	300	330	305	296	352	298	304	322	296	312	309	317	311	307	313	334	294	347	308	318	348	336	333	300	304	330	296	331	326	335	309	302	352	339	311	285	328	295	341	322	321	318	301	326	334	299	307	320	353	333	297	292	309	325	313	353	332	337	320	315	311	323	308	336	319	336	321	302	303	311	312	310	351	322	302	317	289	339	342	343	285	308	307	324	325	291	346	334	344	317	318	304	312	340	334	339	317	317	327	315	317	306	323	323	343	314	337	297	317	336	295	327	312	327	303	320	311	332	307	267	332	308	316	328	330	338	295	308	332	310	318	301	313	308	339	318	314	330	313	308	315	299	359	333	329	281	337	315	314	310	314	335	341	353	291	309	331	328	364	338	333	327
10091	1452	2669	3118	2664	2075	1643	1406	1254	1135	1077	1027	1000	988	947	924	947	1117	2249	875	841	852	898	824	887	883	834	856	866	855	837	804	819	779	828	747	775	784	766	781	732	773	813	766	824	745	714	739	758	750	770	769	754	814	769	747	764	737	772	776	793	736	751	740	781	746	742	728	732	755	707	744	766	802	761	775	729	777	714	721	757	761	749	771	713	753	736	720	736	759	743	731	712	729	725	741	752	736	712	722	753	722	688	733	733	754	743	799	763	735	698	772	679	758	787	719	739	697	746	713	761	777	740	720	676	725	739	751	736	696	734	721	708	747	740	726	673	745	785	737	785	716	761	784	772	719	698	761	742	703	720	739	749	778	706	713	772	739	756	710	738	711	744	717	710	682	723	699	697	734	700	771	714	741	761	723	730	748	736	723	750	723	721	775	783	792	725	719	689	747	703	759	780	739	752	726	740	733	741	758	742	746	773	722	721	740	719	745	705	697	722	734	699	714	712	772	692	692	735	735	715	742	735	782	755	717	750	696	681	733	729	731	781	726	702	746	745	755	712	746	717	682	711	791	724	765	710	728	767	703	769	765	720	783	693	743	714	734	753	758	702	711	707	701	699	716	731	739	708	722	741	754	674	726	682	712	697	718	716	799	745	736	748	740	696	758	731	767	773	700	773	735	742	729	764	750	725	744	763	744	737	723	726	716	734	720	722	749	748	731	809	748	713	704	716	725	771	710	769	741	715	744	746	781	726	735	752	766	709	802	769	788	740	709	727	688	749	738	730	715	692	748	783	745	727	745	725	747	763	824	767	768	747	754	726	759	715	750	728	724	750	734	729	751	712	721	712	766	757	719	715	738	712	729	718	766	801	757	689	727	768	719	716	718	718	741	750	716	737	723	734	745	726	709	792	705	754	754	766	697	722	733	722	742	723	716	731	711	765	708	762	709	761	722	746	762	719	719	747	753	704	714	736	750	736	767	711	715	740	731	755	731	696	780	730	729	752	765	733	730	713	756	703	719	747	701	723	766	756	736	726	741	782	773	772	720	779	696	755	729	760	742	752	738	675	750	724	758	714	698	727	729	720	734	760	772	715	713	751	724	751	731	777	761	736	743	693	727	720	751	722	767	735	733	725	734	661	731	733	728	766	737	751	750	719	710	744	715	765	755	738	710	731	728	728	758	810	731	717	772	720	741	695	752	711	755	711	708	762	732	760	750	798	724	777	759	760	715	757	686	749	796	756	764	715	761	715	741	760	742	770	722	776	728	726	744	724	751	729	771	702	709	765	702	718	819	748	808	759	679	760	753	728	765	758	720	705	738	732	712	747	753	783	722	765	777	702	702	717	699	755	721	747	733	738	703	762	720	734	773	715	758	733	779	740	727	756	749	702	742	686	756	708	749	783	762	680	745	699	754	733	744	723	727	721	735	736	709	772	647	719	731	710	733	749	721	714	742	708	748	768	725	746	736	747	740	770	751	752	767	731	698	756	693	689	698	674	762	735	757	720	789	770	743	734	732	760	721	772	712	721	746	755	694	774	747	796	749	721	735	742	726	721	713	703	760	724	710	736	768	811	714	726	717	754	726	726	699	740	773	767	702	765	752	718	704	765	759	709	747	734	764	736	762	744	756	731	776	762	754	737	757	717	727	747	759	701	662	739	729	729	700	742	728	770	763	754	738	712	720	742	745	752	748	667	755	759	719	774	732	743	755	720	751	783	788	788	757	725	715	751	732	774	741	740	773	742	776	739	758	757	756	781	758	729	715	698	774	750	755	778	730	712	733	703	751	729	724	771	744	739	738	747	755	736	744	761	752	757	743	712	789	747	738	717	738	759	740	788	729	716	750	782	758	731	753	759	746	722	772	756	719	731	755	704	742	744	707	738	735	773	691	716	757	712	762	738	744	725	726	739	674	702	748	739	731	751	744	746	741	747	742	726	732	753	715	737	696	771	773	708	693	785	695	705	753	767	719	776	736	785	699	740	729	768	744	709	745	756	733	677	719	737	759	766	772	749	759	717	734	687	721	758	743	770	711	745	679	746	735	743	761	733	740	732	747	725	730	746	745	704	762	724	775	759	748	784	713	794	712	799	773	715	727	736	704	730	781	782	743	763	724	708	687	753	739	809	723	682	736	755	735	721	754	730	785	728	692	807	749	733	694	700	760	757	682	726	769	743	720	735	770	726	698	742	714	688	745	737	729	714	755	747	758	735	755	800	787	742	713	775	723	730	708	727	724	755	735	765	769	769	714	737	733	758	694	689	713	758	681	719	746	754	741	765	730	746	773	737	753	734	748	745	761	790	685	710	724	780	745	765	736	711	783	734	735	750	727	780	738	757	733	738	777	673	755	723	764	749	734	774	786	773	761	708	717	750	756	776	702	716	758	721	717	714	732	726	792	779	734	752	720	714	762	720	730	750	720	763	716	749	763	681	722	727	696	766	734	730	760	757	769	771	786	704	768	682	732	688	748	740	687	728	750	688	740	764	686	732	707	750	688	714	736	743	778	742	765	716	716	724	679	704	761	753	744	760	721	718	702	726	768	719	746	731	765	708	731	687	724	730	687	762	736	728	688	688	675	726	727	732	679	748	709	722	711	735	778	759	747	747	728	716	739	720	768	738	696	770	707	782	729	698	739	748	714	760	736	781	739	746	779	696	749	756	739	778	743	738	757	716	729	714	765	685	712	725	722	750	764	687	720	747	705	732	763	685	749	720	714	770	721	774	748	723	694	721	710	811	751	724	737	754	735	730	742	735	697	762	709	750	771	773	718	776	716	750	793	782	668	720	749	735	762	774	690	728	710	727	712	738	740	726	715	766	723	759	744	764	738	746	735	735	713	712	748	751	743	737	709	769	767	717	733	705	729	770	778	742	818	731	778	755	770	773	721	734	790	765	745	696	776	739	761	748	734	763	733	764	791	745	724	683	685	781	747	703	722	754	750	761	779	714	762	762	739	760	772	702	755	735	748	741	745	710	783	765	746	747	718	715	721	746	739	792	762	727	764	726	728	760	720	733	713	787	767	756	741	711	767	738	760	750	785	728	777	760	706	739	718	724	758	762	817	767	764	721	718	756	730	727	709	703	746	716	768	754	724	755	712	726	745	779	772	766	759	730	764	742	712	715	727	728	746	717	754	722	706	780	726	732	708	731	761	714	779	710	749	732	755	732	750	745	727	695	764	700	756	779	732	742	767	712	743	733	749	726	736	777	749	721	761	755	712	738	733	773	712	729	714	756	779	725	769	770	715	748	690	743	758	712	715	767	797	706	759	758	733	732	698	747	724	761	748	666	702	748	741	741	775	723	769	773	723	710	768	715	770	756	777	708	701	733	755	747	750	712	753	712	703	696	728	750	722	753	763	778	758	727	763	726	753	716	794	710	732	800	738	735	761	750	750	705	730	746	709	715	726	738	711	734	781	658	765	739	740	758	754	753	720	720	715	729	726	710	751	764	734	683	775	789	757	760	723	709	751
2579	326	364	324	277	274	254	253	257	256	231	231	218	216	224	198	231	255	245	228	231	230	194	233	225	199	223	214	210	228	203	203	200	227	250	232	218	231	209	229	201	215	216	219	230	226	230	229	218	227	216	247	213	227	208	250	253	224	229	250	216	227	246	258	201	198	217	230	198	223	217	193	224	245	227	243	216	229	222	224	201	229	245	234	219	224	227	220	218	195	234	216	207	232	201	218	224	238	214	211	229	253	242	220	207	209	255	246	239	221	242	231	226	216	219	234	225	240	258	228	216	208	217	223	231	228	227	230	244	225	199	215	217	229	230	214	209	198	238	211	194	234	236	178	220	216	225	213	216	215	228	226	193	213	204	235	211	194	213	203	206	240	241	209	209	213	238	215	230	245	233	204	246	213	223	214	204	223	222	207	229	218	219	218	209	219	223	206	223	211	185	222	213	219	229	258	225	209	204	225	215	232	216	192	235	200	219	235	215	226	238	215	219	206	199	234	227	216	219	215	224	215	238	244	218	224	219	223	234	225	238	212	239	220	221	217	254	241	244	207	218	244	256	217	236	196	240	228	234	211	218	224	248	220	229	203	200	223	206	230	224	223	236	230	208	232	229	224	207	235	207	252	214	229	227	237	195	209	221	225	215	204	211	201	213	218	198	232	201	257	211	206	226	236	239	202	224	200	233	217	235	248	225	215	201	231	209	209	216	200	212	230	220	223	210	275	224	194	200	231	245	215	222	222	218	221	203	239	239	258	211	211	280	215	237	232	232	221	233	206	206	217	226	231	225	205	224	232	205	207	229	223	192	202	213	202	202	239	242	208	214	215	226	247	236	238	230	208	233	231	217	261	247	226	209	214	223	215	216	217	226	242	205	213	243	232	223	220	200	235	188	197	227	220	227	198	223	231	217	189	224	203	205	221	262	241	255	220	224	232	228	199	229	227	247	218	230	207	203	245	199	237	241	228	198	232	210	239	207	215	248	238	231	217	222	210	232	251	234	213	236	229	238	240	233	230	226	235	219	225	222	219	233	241	220	213	207	231	227	205	215	210	233	195	227	242	200	224	217	216	222	235	229	235	210	236	238	187	215	203	219	242	211	193	240	209	203	215	219	225	199	229	208	213	215	188	181	222	230	240	218	251	254	246	213	233	242	242	208	188	201	213	217	227	233	217	199	214	236	227	232	209	232	216	231	203	214	218	204	202	199	207	236	212	225	198	227	229	208	219	233	228	243	221	186	224	229	218	235	237	218	259	243	220	227	245	226	246	222	199	217	228	233	221	215	223	244	217	241	226	240	245	224	213	219	199	217	259	218	232	249	210	210	215	206	231	224	221	222	231	227	248	221	216	240	201	247	212	245	205	183	208	219	188	231	227	235	209	222	236	224	205	258	238	230	202	189	204	230	202	237	218	227	233	216	244	204	234	210	241	211	238	212	231	241	219	233	230	244	205	211	225	254	233	237	231	232	216	231	220	205	222	210	203	219	241	239	208	212	233	222	208	226	254	249	237	223	197	257	219	211	217	240	221	202	222	213	250	206	212	208	217	227	227	214	233	211	223	207	245	215	226	234	214	201	209	217	225	197	186	243	221	223	233	246	226	223	229	220	238	239	206	205	231	253	238	230	214	228	216	236	219	225	227	234	228	275	216	219	208	242	249	198	228	218	187	216	224	190	209	193	226	221	210	243	203	220	219	174	211	237	222	215	198	235	230	244	225	221	242	210	233	235	239	230	220	206	227	218	223	220	203	202	245	261	232	235	261	231	201	202	251	226	231	242	242	207	209	221	229	243	242	231	223	235	234	178	219	253	239	228	228	219	225	244	246	230	207	241	216	226	214	238	250	221	224	223	229	206	262	214	216	227	234	209	220	236	214	220	265	223	227	221	211	253	216	204	235	226	227	226	214	219	228	239	216	228	216	236	246	229	225	237	245	231	242	204	228	244	235	237	233	235	198	229	214	193	218	215	208	220	212	180	247	212	215	261	214	222	205	226	251	228	215	228	215	246	223	234	207	222	222	199	220	242	218	233	217	229	232	238	215	227	255	237	214	224	225	233	216	221	234	272	228	209	247	219	217	242	252	215	210	242	203	227	216	234	218	246	216	198	238	237	218	247	221	214	231	201	206	196	212	226	236	207	236	194	217	228	264	197	233	229	217	187	246	228	255	244	214	230	240	236	197	198	229	212	252	229	204	210	237	221	242	208	210	215	210	209	228	244	219	224	248	256	206	223	210	228	237	238	229	215	219	213	224	233	217	236	217	241	208	214	231	222	212	238	212	208	247	231	208	224	247	212	218	230	245	221	218	226	240	215	212	260	227	231	224	235	203	194	211	225	227	215	223	220	220	226	225	242	241	236	209	195	214	220	247	207	209	223	225	214	221	229	204	232	240	212	242	226	215	203	256	222	237	216	200	230	240	252	232	217	233	194	219	221	203	233	225	221	221	248	209	209	228	223	218	239	233	197	199	247	216	214	245	236	228	210	203	246	224	236	249	241	207	219	237	246	194	208	218	246	221	198	227	216	212	214	240	236	228	200	224	214	206	211	220	196	239	198	211	196	224	225	222	232	249	209	208	205	231	216	227	232	217	245	227	239	243	231	214	210	204	219	219	232	256	237	239	245	218	201	186	226	234	220	212	220	224	232	224	251	213	219	231	237	207	223	250	229	222	209	228	211	241	197	216	237	198	205	232	220	234	209	237	227	231	199	226	211	227	220	201	231	238	237	229	215	205	235	227	239	229	220	214	208	196	252	233	231	213	204	212	183	264	233	219	225	227	216	223	217	235	237	236	235	234	224	197	199	242	222	218	232	242	228	247	215	199	224	265	208	236	232	215	210	233	227	203	214	233	205	227	211	204	205	246	203	220	229	213	250	210	233	193	235	237	226	236	217	261	204	233	228	199	262	214	218	198	217	228	201	211	245	223	202	229	203	216	225	227	222	237	208	227	200	217	215	226	214	241	199	258	238	246	224	217	249	218	205	193	226	231	206	212	223	227	239	212	221	234	223	201	237	198	186	202	226	224	226	207	213	236	226	214	222	213	264	242	213	252	212	199	230	245	243	215	238	223	191	227	201	208	242	228	220	247	223	212	203	217	238	232	204	223	190	211	222	197	228	226	222	192	230	237	238	232	202	224	203	229	238	198	202	238	214	226	216	227	224	239	213	219	241	240	232	191	218	231	216	209	225	223	213	207	226	232	224	234	208	244	249	198	224	252	236	199	223	218	242	229	218	203	219	233	229	200	205	203	214	263	218	198	210	206	233	235	215	242	209	224	209	189	222	223	197	236	223	217	210	183	237	237	216	234	221	198	205	230	193	225	210	229	246	247	246	236	227	224	229	231	218	212	224	213	245	214	220	217	222	207	239	218	258	205	233	259	240	197	220	186	234	207	211	219	206	216	233	221	222	240	208	229	225	209	215	202	218	236	200	236	184	217	219	198	209	237	226	196	241	256	214	225	222	210
2534	623	777	868	750	692	583	567	547	515	543	502	520	508	535	513	550	524	509	513	545	548	538	567	537	556	505	561	560	488	524	553	551	504	526	537	538	538	521	531	551	481	535	530	519	527	502	565	489	570	529	534	493	547	563	477	508	527	540	546	510	544	531	534	472	531	513	563	474	506	500	535	493	496	511	530	502	546	525	527	542	556	472	480	543	508	516	525	496	539	575	522	537	505	526	533	518	529	539	515	496	484	550	538	543	521	502	501	549	516	498	490	525	535	545	508	493	497	534	519	522	521	556	504	508	479	494	541	524	507	534	554	550	539	496	494	530	537	557	507	508	508	547	527	488	533	493	504	553	494	572	507	550	497	486	529	534	504	490	528	560	536	566	492	544	533	498	512	485	568	492	516	539	533	474	514	533	518	547	529	520	517	545	489	515	528	530	500	518	521	560	517	508	512	489	515	529	559	513	524	536	502	493	517	536	569	458	499	516	521	552	466	522	492	546	536	516	505	502	478	517	490	546	537	515	552	510	521	551	547	523	560	522	543	530	509	508	554	511	530	544	489	545	518	513	522	507	543	506	535	506	501	492	521	544	500	514	552	524	509	471	557	524	554	509	507	541	556	518	503	504	498	494	542	501	518	535	492	511	504	527	555	518	516	545	537	516	504	557	532	480	515	508	563	544	516	536	512	519	502	494	495	545	518	542	512	491	499	539	556	503	503	499	527	527	492	528	526	500	519	494	529	530	529	507	512	490	507	540	506	522	553	501	524	529	559	525	579	495	511	503	529	521	535	511	513	550	552	497	547	526	539	507	549	475	542	527	516	536	509	510	511	513	536	498	542	528	529	507	485	533	531	523	565	523	542	504	606	548	551	529	539	538	564	509	535	529	513	539	499	488	497	553	531	494	488	491	569	511	516	528	520	525	525	539	500	543	491	540	516	506	515	501	507	476	529	506	487	520	559	539	503	490	547	493	556	523	527	542	508	527	508	514	542	503	538	523	554	522	517	492	565	532	502	536	564	457	516	479	543	514	509	492	511	546	530	542	550	489	513	562	495	522	527	554	504	500	520	588	503	485	489	531	491	507	506	521	540	520	533	506	511	525	506	500	547	520	530	534	565	494	532	506	515	535	518	528	536	526	535	524	520	525	515	534	481	536	499	524	562	492	496	549	502	505	523	485	548	501	515	515	493	523	523	481	518	523	479	480	510	548	493	502	539	460	552	535	528	516	562	505	461	477	512	522	508	542	509	503	516	495	509	524	519	582	513	541	477	542	522	488	481	491	526	530	516	496	531	487	532	522	555	514	521	540	526	505	521	540	480	499	492	549	541	481	501	535	507	507	528	547	510	535	508	542	537	564	526	513	550	518	544	532	557	527	504	510	518	560	521	533	499	540	512	525	543	505	531	512	523	539	519	498	509	520	505	522	519	509	502	504	515	570	527	564	515	510	528	542	502	493	534	498	549	525	479	541	492	479	542	558	497	507	553	542	515	522	501	508	528	500	524	509	482	526	489	532	523	544	542	482	500	583	479	545	485	529	543	549	497	536	511	547	527	521	504	546	536	508	545	470	541	508	475	491	477	502	537	511	522	513	505	514	547	547	516	547	489	559	485	492	541	492	511	526	530	487	488	530	516	514	557	487	481	506	525	503	528	550	561	505	571	504	525	578	514	506	497	532	532	507	518	503	509	502	505	569	540	536	482	549	509	527	514	532	531	499	493	582	546	555	487	544	532	547	522	549	513	529	514	500	518	505	539	482	537	523	538	541	495	527	549	546	524	542	528	525	500	504	496	526	529	513	512	550	504	569	497	552	522	535	556	544	541	537	454	572	524	535	528	532	526	509	539	527	504	534	568	520	522	510	534	564	528	501	518	525	486	532	486	506	552	548	501	535	491	496	507	501	512	551	469	522	492	565	571	516	517	526	475	549	513	534	505	526	538	542	509	517	511	511	495	525	537	556	503	504	485	495	545	508	532	515	569	486	569	546	510	542	507	492	571	551	541	487	520	543	508	534	499	538	565	549	516	485	563	530	510	525	528	520	499	524	543	585	483	528	529	490	537	557	537	496	494	504	491	522	541	525	537	521	499	543	518	503	508	494	497	527	508	545	521	506	461	527	546	531	528	508	516	565	512	544	558	528	533	504	505	516	519	537	527	529	544	503	520	495	510	568	539	544	515	502	517	512	510	527	502	509	498	531	503	520	542	493	543	466	501	476	543	531	511	533	520	504	535	529	512	501	496	532	537	510	554	506	530	525	494	545	532	523	468	554	529	570	485	502	506	526	512	504	499	532	489	527	546	490	516	509	533	511	531	535	528	518	522	541	463	550	556	522	512	548	526	538	491	509	488	533	526	548	556	516	540	503	529	520	513	566	509	560	496	503	522	549	529	500	518	513	533	584	487	492	531	511	534	510	520	508	516	561	526	567	524	506	519	526	472	532	472	507	512	529	510	505	523	539	519	503	484	505	509	493	507	536	527	511	500	506	497	531	493	524	461	528	513	507	515	527	484	475	516	533	550	519	545	549	501	512	547	554	497	549	512	525	506	548	517	505	517	546	497	533	524	502	531	504	527	570	497	545	538	492	539	509	534	526	470	509	534	502	501	537	547	520	529	497	506	521	511	508	532	518	526	592	523	525	507	529	558	529	532	526	510	511	523	559	537	481	478	524	490	539	519	566	519	549	516	537	535	513	524	543	535	514	512	492	564	521	484	499	530	534	528	575	507	533	518	535	523	549	521	504	541	549	488	511	511	523	525	525	502	508	558	539	479	505	504	523	520	511	514	499	526	481	523	487	507	542	535	540	485	539	541	568	550	523	503	519	492	506	533	505	484	514	483	534	516	528	555	514	510	562	505	527	527	505	496	529	512	477	498	525	505	520	504	544	529	532	556	514	502	503	507	493	524	520	493	489	494	542	503	552	501	512	501	500	514	531	487	523	501	524	541	516	550	519	499	530	520	503	483	550	512	498	521	512	514	500	479	494	508	515	513	503	499	510	520	541	500	537	512	511	531	542	555	508	496	526	514	512	514	517	511	525	477	501	489	514	542	495	540	472	506	505	548	499	558	511	502	506	537	542	513	543	529	510	520	500	515	539	502	536	528	520	521	512	553	531	518	573	506	500	524	566	536	529	516	493	505	488	540	545	540	501	520	514	480	552	498	563	502	509	503	536	510	511	513	561	534	545	569	563	564	525	507	513	524	535	583	500	565	537	526	538	513	525	513	504	525	564	552	537	494	531	513	524	529	542	536	513	481	505	491	541	508	477	488	522	497	497	536	497	526	490	513	531	538	538	552	500	505	540	533	533	478	536	509	510	519	547	485	522	500	535	513	517	497	504	562	567	524	539	528	516	506	492	520	515	572	557	523	534	550	530	513	531	484	508	501	529	502	516	540	468	479	519	487	487	508	515	510	490	526	573	516	528	518	557	505	519	550	506	535	539	512	484	476	536	544	519	484	518	485	538	488
9777	650	671	541	419	324	252	239	207	158	178	168	171	184	173	168	196	206	292	178	159	179	159	185	176	171	197	178	179	152	166	164	175	172	182	157	182	186	189	166	160	181	182	155	167	183	157	164	149	157	161	157	149	161	168	185	157	177	150	159	188	168	174	183	153	169	172	164	170	183	198	165	164	189	162	168	160	181	160	158	169	158	166	160	179	143	145	186	182	175	177	171	183	176	162	184	171	191	193	173	157	173	154	171	197	150	141	181	173	161	178	163	186	177	185	171	175	178	156	153	193	182	162	147	170	157	147	156	187	168	168	174	137	158	178	173	176	185	173	167	187	168	181	151	169	162	159	163	189	176	179	170	182	126	177	162	191	159	167	125	155	160	166	178	172	164	171	190	175	144	177	158	183	159	160	184	169	159	159	185	189	174	176	178	141	161	171	166	176	183	159	153	160	179	158	187	135	165	158	155	170	141	171	190	174	186	171	163	152	153	164	190	181	177	194	178	162	141	165	194	159	164	188	156	152	172	168	167	196	160	185	170	164	188	199	164	171	157	159	170	165	184	148	152	150	182	165	173	179	166	167	188	163	162	190	160	168	151	175	185	175	184	189	186	153	128	172	145	151	164	175	173	143	162	201	174	183	202	173	188	168	164	174	152	206	161	166	166	154	161	200	187	146	138	165	159	165	164	160	176	171	181	167	164	166	159	192	176	176	171	166	187	167	188	180	145	164	187	166	165	180	171	152	169	193	146	159	171	172	152	151	183	167	163	151	158	187	157	142	175	142	177	186	173	163	177	194	172	198	185	158	153	155	143	172	212	165	177	154	157	150	183	175	163	167	157	184	152	164	174	173	145	169	164	145	167	172	173	168	166	160	200	171	134	167	150	166	184	148	157	155	166	158	168	151	168	167	177	182	176	173	172	163	164	154	170	176	192	169	156	173	151	170	162	140	160	178	178	173	166	186	161	161	159	154	168	185	184	163	162	188	168	143	180	154	173	171	169	192	163	162	199	194	155	165	151	146	165	166	173	184	174	152	179	189	166	174	189	173	178	179	186	166	163	197	176	181	167	153	161	174	159	175	158	165	164	170	182	176	162	169	163	206	167	162	181	169	177	173	177	169	181	173	197	197	188	166	167	173	163	165	167	193	182	172	180	173	202	174	204	171	183	192	181	185	178	177	167	157	174	150	179	170	178	169	172	146	162	169	180	150	145	156	175	167	178	131	178	158	178	173	195	166	155	162	199	169	173	181	192	167	143	160	165	180	159	182	182	153	149	168	155	192	177	169	152	163	150	185	148	143	163	165	160	170	184	163	173	201	168	170	167	180	163	163	157	170	158	171	172	160	152	165	168	177	144	170	180	167	182	155	151	160	169	185	171	160	159	202	193	192	158	161	170	164	187	167	152	178	177	179	163	187	174	174	167	166	175	162	185	192	174	172	178	161	158	181	175	153	170	156	178	177	160	137	165	155	149	168	179	181	160	158	179	168	157	191	180	158	156	145	174	165	156	179	163	176	189	177	175	156	152	167	186	150	177	174	174	162	175	210	190	179	187	169	163	182	162	187	195	153	179	162	154	145	172	165	157	175	146	143	180	165	166	186	193	153	168	154	179	151	212	203	172	180	182	166	165	188	148	190	197	163	178	170	168	175	178	183	172	154	157	180	182	202	172	167	140	169	145	143	160	190	161	162	177	171	151	155	173	170	174	162	153	177	184	178	165	189	164	196	163	167	203	179	165	155	160	145	174	179	176	180	195	191	208	171	160	178	169	165	159	192	161	180	187	177	182	147	170	183	139	182	157	175	150	198	151	136	186	175	194	193	168	175	154	165	147	171	146	206	159	187	161	178	150	162	170	161	151	168	158	152	145	165	169	189	184	159	157	163	184	163	173	186	171	165	175	185	181	169	167	187	188	169	169	172	175	141	157	171	203	172	179	176	146	147	158	191	165	170	195	173	186	183	180	166	157	146	151	179	150	161	156	147	168	171	185	163	164	175	177	173	159	187	176	164	179	162	176	149	160	202	174	171	161	172	182	158	161	165	166	170	179	205	172	172	161	157	177	163	172	163	190	172	194	161	163	168	174	180	149	166	169	171	139	207	189	152	187	155	159	168	157	179	158	164	168	206	173	162	159	171	147	180	176	166	187	170	130	168	166	194	180	187	160	157	164	146	178	192	160	178	162	165	189	170	148	170	151	131	163	182	155	164	161	180	157	182	171	210	202	180	182	166	176	166	190	168	184	182	156	174	144	149	171	187	191	163	169	163	146	181	168	201	148	165	147	157	162	178	169	207	184	186	156	172	190	170	158	164	156	155	162	171	205	171	194	171	170	188	144	154	185	181	190	169	178	166	197	169	139	186	179	162	165	168	156	161	177	198	174	175	183	200	188	191	194	190	152	164	166	156	161	171	171	152	158	177	152	178	162	185	199	183	152	176	183	163	160	149	200	156	155	191	186	178	169	161	181	183	203	187	158	155	177	162	186	154	161	162	178	168	170	175	178	181	177	159	150	147	173	186	193	166	185	170	171	179	161	172	180	188	172	174	153	178	178	159	186	149	175	171	174	173	206	139	143	173	156	152	154	205	175	175	183	150	183	174	147	188	182	160	209	171	172	183	167	153	171	159	132	161	174	176	188	176	172	169	174	191	176	161	165	168	142	176	161	142	182	161	172	168	174	195	164	171	160	182	187	176	165	169	172	175	169	168	188	195	163	188	165	155	173	160	160	157	147	175	199	186	180	153	185	178	189	156	182	174	184	169	168	151	178	173	162	187	177	173	178	167	188	165	168	172	163	173	151	170	174	170	162	158	169	166	166	143	191	181	172	174	141	176	165	160	151	165	173	130	152	176	149	150	182	172	187	173	185	180	178	153	152	213	163	157	170	183	150	187	173	162	172	160	160	160	139	169	175	162	152	190	172	167	188	175	154	178	193	177	160	202	181	193	164	206	191	137	169	186	160	187	159	176	143	199	172	165	152	169	157	174	187	148	159	173	179	149	170	165	161	166	168	152	174	184	196	166	179	150	154	182	168	152	179	190	182	165	162	207	171	162	172	149	161	177	162	180	166	165	158	157	145	188	171	167	167	180	171	174	164	164	164	169	161	183	168	185	177	181	156	165	178	135	183	178	160	188	188	166	165	184	174	150	176	179	173	166	179	170	179	171	175	176	168	179	170	171	190	151	167	176	169	181	156	176	175	196	164	175	178	184	189	146	193	185	213	171	178	177	152	196	183	156	164	174	153	184	178	187	159	156	181	169	149	160	157	178	154	169	186	164	168	152	165	199	166	171	158	144	174	152	158	193	181	165	181	150	166	176	176	178	188	166	176	180	163	175	165	167	192	171	165	168	171	172	157	147	195	163	178	163	162	167	168	171	180	175	157	152	169	167	140	157	154	153	150	175	205	167	183	198	169	151	145	174	148	177	180	199	176	180	173	166	177	161	150	174	176	186	169	162	173	157	182	186	194
7459	837	1515	1685	1507	1231	893	728	705	621	623	541	547	565	561	547	547	542	1324	510	521	549	485	470	536	498	537	508	493	449	487	446	474	404	432	485	470	465	467	404	449	481	471	430	450	449	428	458	445	384	433	445	446	466	452	445	462	451	472	477	451	447	457	453	426	425	448	458	439	437	444	434	401	393	436	452	458	425	421	447	444	427	435	431	410	452	446	433	437	443	411	443	410	429	439	407	438	420	450	432	480	448	452	429	410	450	446	425	425	413	428	414	458	454	436	397	429	410	444	433	441	434	423	427	383	386	460	418	411	419	433	412	400	454	406	415	421	469	462	410	431	438	412	427	434	427	399	409	431	426	444	440	446	428	445	444	409	441	448	408	418	432	418	448	462	462	454	404	436	455	471	407	399	485	442	454	439	415	446	454	453	405	418	436	433	447	446	453	483	404	457	433	442	421	437	405	421	443	440	445	442	400	417	397	444	422	421	388	437	448	432	398	422	424	411	438	452	404	442	434	430	449	436	432	439	444	398	442	405	423	424	429	478	420	423	461	445	435	445	425	467	446	405	424	457	450	456	468	451	413	454	451	436	411	462	461	421	438	406	403	468	404	446	434	475	417	422	438	439	436	462	428	474	427	407	421	427	423	412	405	429	434	418	470	431	418	434	443	428	414	439	471	405	448	391	460	425	447	436	444	450	425	450	428	397	404	431	446	426	409	439	441	436	413	423	469	463	459	429	442	436	398	438	456	419	422	432	468	433	453	413	455	465	431	428	458	453	428	458	393	404	420	473	464	390	435	424	417	443	419	453	435	431	432	444	427	430	405	476	422	445	437	446	435	427	456	404	441	440	434	458	389	421	439	435	427	421	475	429	415	417	383	405	406	426	461	390	453	402	434	414	465	414	400	401	421	444	444	474	451	440	436	401	455	401	431	433	429	430	384	448	449	407	434	438	432	426	453	439	419	462	410	438	419	416	433	433	414	462	447	455	416	425	451	442	433	411	436	427	438	397	427	457	425	427	431	418	415	453	460	442	444	442	384	443	448	436	406	461	415	449	419	459	416	424	440	430	392	471	430	419	426	438	443	451	430	423	430	429	423	447	427	418	441	411	427	423	407	436	470	407	427	414	423	418	398	482	448	426	418	442	413	433	480	370	452	464	415	410	430	426	436	428	419	407	423	465	410	449	476	426	455	436	414	472	443	458	454	430	415	449	392	465	435	431	418	436	427	415	471	428	414	410	427	415	434	437	433	438	423	432	414	459	449	387	423	445	408	418	429	417	478	441	419	401	435	457	417	491	458	450	436	389	427	458	412	416	458	499	440	429	423	468	390	418	452	428	429	404	458	466	451	413	422	447	427	452	423	437	465	412	446	440	425	449	414	451	423	426	457	438	427	444	414	454	454	421	418	412	413	434	441	418	448	427	432	389	428	408	414	422	446	456	436	410	432	415	449	443	448	463	417	399	473	435	438	448	453	458	393	444	429	440	411	411	398	445	421	413	417	428	400	380	405	421	451	425	444	409	424	442	438	436	469	417	470	446	435	436	409	434	415	440	450	433	404	435	422	432	405	427	465	431	404	420	414	449	431	444	422	448	427	425	424	437	395	437	419	473	431	432	409	425	399	408	430	454	435	450	427	423	433	399	453	445	406	433	428	398	420	422	470	433	433	444	385	430	458	409	425	418	437	419	437	472	430	461	463	452	435	465	439	449	461	463	438	401	437	426	415	438	457	412	448	432	435	426	411	452	491	398	455	424	458	409	432	430	445	451	458	434	465	448	410	491	406	417	395	403	444	416	433	423	438	386	429	408	483	443	494	451	402	399	418	451	405	426	439	419	408	428	440	431	392	478	482	444	441	447	426	467	436	425	401	451	468	416	433	431	419	440	445	430	424	416	449	402	474	433	450	414	407	405	430	430	442	462	434	425	422	435	429	442	461	428	450	418	412	411	388	417	446	410	409	438	395	449	455	444	457	441	418	451	393	456	410	413	427	419	477	433	429	419	447	418	424	433	427	413	443	440	429	433	424	404	435	469	436	436	419	440	400	428	410	404	402	405	462	459	473	402	460	433	450	454	416	438	429	433	462	398	414	414	431	457	427	439	412	444	414	407	427	450	412	415	448	421	420	439	388	422	451	415	430	482	428	458	456	437	391	437	430	415	467	444	447	513	451	449	442	435	440	477	419	443	447	406	428	436	449	442	429	411	421	394	456	446	449	431	436	425	441	402	433	401	438	403	413	446	453	462	440	458	454	430	449	405	466	443	464	405	428	443	424	426	441	441	447	412	425	424	396	404	425	412	389	436	392	439	439	430	443	391	445	410	480	460	460	456	446	420	431	418	462	420	385	437	437	438	419	425	442	422	417	418	431	401	424	428	433	434	408	431	441	408	441	412	407	395	449	426	440	461	459	439	425	446	424	419	430	443	442	395	414	472	469	418	442	400	442	454	418	423	459	463	429	405	462	438	438	420	429	445	436	427	408	481	421	430	418	426	454	453	421	412	405	451	437	408	421	419	420	433	439	437	406	460	413	416	399	393	440	506	445	420	440	421	432	433	442	406	429	413	394	417	450	443	469	421	400	404	414	449	438	429	439	461	441	473	404	416	462	456	425	455	449	418	441	435	439	444	470	423	447	417	434	431	428	444	406	413	428	464	453	450	435	410	442	438	420	434	451	428	472	408	400	436	430	401	438	399	433	412	464	434	423	442	444	440	453	478	424	444	407	412	452	441	463	427	449	423	450	429	435	430	445	445	437	404	438	438	394	451	456	452	436	430	434	433	472	478	403	402	478	400	422	456	450	438	442	420	429	429	441	470	413	423	452	398	420	438	430	415	436	439	430	424	455	407	427	449	448	471	446	437	452	413	433	420	447	429	414	439	475	458	426	427	422	382	451	453	417	432	418	424	443	438	443	452	398	469	432	429	463	444	408	427	440	433	401	438	467	397	435	400	446	448	405	442	419	439	425	401	427	436	442	413	474	410	452	421	466	418	413	432	407	427	426	401	433	446	428	464	448	430	389	401	427	420	415	461	457	429	439	420	422	406	432	424	461	404	443	425	453	475	401	429	428	372	446	423	422	437	417	410	407	418	418	412	437	430	443	397	430	464	417	456	432	437	419	446	450	449	412	426	448	468	462	424	436	431	394	439	397	424	467	430	454	392	404	400	431	424	427	407	455	421	443	430	436	413	426	418	425	428	416	442	464	456	437	457	440	425	408	432	454	460	407	431	436	439	435	439	451	405	403	429	425	427	409	452	432	435	424	416	467	448	442	420	431	430	426	427	459	427	375	399	436	400	444	414	429	423	427	433	412	449	391	455	434	427	458	446	420	416	432	439	425	410	438	484	486	427	446	429	440	394	408	450	424	450	442	424	393	401	424	428	419	419	432	471	409	453	429	424	403	466	408	423	406	411	399	438	420	446	435	489	398	416	426	401	407	423	445	458	429	469	439	445	395	430	394	419	395	416	417
16972	1488	1403	1152	778	579	530	469	386	404	363	417	349	330	345	315	369	362	672	320	329	372	348	364	340	351	330	337	330	322	323	348	343	290	325	292	311	344	341	354	319	284	309	316	298	301	316	284	317	331	324	329	346	296	337	280	301	354	320	327	329	323	322	340	313	323	309	280	335	312	322	316	326	351	294	348	337	360	303	351	370	323	307	304	352	312	321	345	317	321	311	341	326	303	317	299	306	332	331	360	312	303	311	302	316	324	328	318	305	347	358	312	320	288	297	340	327	298	349	307	344	359	300	322	346	293	305	306	332	344	288	318	313	311	316	318	319	338	288	294	296	293	313	347	339	326	302	310	321	311	313	313	305	330	319	298	327	339	301	314	336	351	341	350	309	307	307	321	300	303	335	315	318	334	329	322	335	353	335	301	344	306	312	321	309	321	326	302	340	294	327	331	316	316	312	329	325	339	356	284	307	328	299	345	326	312	301	310	356	308	346	308	289	309	306	358	331	301	304	326	334	320	332	336	325	312	334	364	297	304	313	332	315	324	313	307	303	327	299	316	289	290	321	297	353	341	343	303	315	318	314	328	331	336	276	309	357	337	302	282	338	306	302	326	333	341	327	311	340	304	307	293	341	331	291	309	342	337	303	269	309	317	340	320	323	332	347	309	294	319	356	300	355	303	292	302	285	312	293	307	291	323	301	300	330	324	322	317	332	286	324	323	329	333	323	311	314	282	337	339	356	308	312	336	306	321	316	315	333	303	306	347	344	312	318	315	289	323	339	324	326	341	323	340	324	318	318	308	311	322	313	292	338	318	305	291	295	329	328	310	328	350	312	341	323	268	309	325	312	323	339	316	329	320	331	338	337	351	327	306	307	359	342	342	335	311	325	303	278	303	313	319	350	303	337	334	311	291	325	300	316	307	321	344	349	308	318	336	328	337	349	312	341	305	307	312	340	320	363	341	317	308	339	331	303	318	340	339	318	346	348	306	324	342	327	317	326	341	324	297	300	298	315	336	362	314	360	298	302	342	292	366	348	334	300	327	302	304	304	322	359	335	357	347	321	338	330	339	310	295	321	300	313	302	314	321	318	357	311	311	332	296	308	342	351	382	309	318	367	317	319	313	302	377	337	322	291	315	325	288	361	319	362	348	351	328	300	357	325	357	338	345	343	335	329	321	312	321	308	313	329	313	285	315	354	332	299	324	351	350	324	317	320	323	321	323	314	326	347	314	329	311	333	352	308	323	285	299	316	277	297	352	342	317	297	320	301	335	333	339	321	327	336	304	331	295	305	333	339	334	316	325	358	329	325	322	320	319	310	313	302	286	364	295	355	327	341	345	316	314	325	310	319	305	308	284	320	313	352	315	282	296	325	377	308	315	313	306	354	331	281	297	326	309	290	316	328	344	292	342	320	336	288	359	345	318	327	290	353	306	314	308	341	373	330	340	337	299	305	304	304	338	301	330	337	351	325	331	319	320	298	299	337	314	341	312	340	329	345	302	302	300	311	307	298	320	357	326	340	317	305	302	347	307	301	313	347	331	327	315	313	314	347	304	316	318	326	275	308	275	354	283	328	304	376	307	333	333	326	343	320	306	344	316	314	323	321	319	304	313	323	366	327	315	306	330	290	321	303	281	315	319	314	315	316	322	344	324	347	334	324	349	315	359	302	303	319	312	333	319	293	322	328	324	332	324	313	284	332	330	333	329	306	328	291	311	306	299	325	273	335	337	296	274	317	309	316	365	374	343	308	298	326	315	328	296	340	328	297	312	335	340	301	318	350	335	313	284	345	341	306	319	315	326	288	308	297	338	338	291	318	297	325	343	327	302	296	333	346	321	312	333	344	313	326	286	319	309	323	339	308	320	311	298	331	334	346	340	311	360	331	339	340	294	311	351	330	359	286	335	322	347	281	337	327	348	307	340	299	313	290	338	339	306	324	310	361	315	303	367	299	321	352	322	345	303	312	330	318	320	331	299	300	345	328	311	306	320	301	333	345	325	326	355	340	349	367	316	306	317	289	326	351	309	344	331	318	310	302	367	321	291	298	314	342	340	313	320	302	326	326	325	360	323	345	315	329	326	343	352	335	325	332	315	272	337	364	317	333	306	281	340	344	379	347	327	314	352	311	340	335	330	339	329	336	342	339	307	321	288	292	348	332	342	348	316	306	323	331	328	307	333	324	308	348	311	313	299	327	298	324	310	300	321	311	319	346	333	348	333	292	311	339	305	307	332	311	280	303	339	322	328	299	325	315	337	309	297	316	357	343	321	322	306	355	334	354	289	334	331	305	320	333	289	333	323	343	292	325	288	301	312	317	285	314	320	319	342	357	340	330	328	366	327	318	298	333	338	328	331	330	334	325	381	331	318	306	301	327	313	313	351	309	349	302	332	328	335	321	337	342	346	310	346	316	344	330	341	332	326	295	311	351	366	341	321	297	341	309	311	309	320	285	314	346	349	353	329	316	303	313	293	318	332	325	326	346	314	346	333	317	320	356	335	326	318	321	324	335	304	322	313	330	303	303	314	349	345	318	294	324	289	332	299	333	346	346	292	350	322	309	332	311	318	311	322	332	309	321	323	314	322	309	333	314	325	331	344	316	318	338	309	325	334	347	328	334	325	315	293	306	331	316	316	305	335	359	298	311	298	315	338	346	301	338	304	323	329	308	335	298	338	312	306	332	293	324	327	349	322	357	316	318	338	310	323	326	334	300	337	320	339	313	287	294	333	297	329	330	331	329	342	320	364	348	316	346	334	332	332	334	308	322	338	358	329	360	349	300	348	329	337	305	296	335	307	334	331	311	299	319	317	300	334	333	345	320	325	337	320	351	289	298	298	333	294	322	361	304	304	303	343	350	358	321	329	375	311	275	304	306	320	306	313	327	324	294	327	334	302	318	316	313	337	348	343	312	316	322	344	311	337	353	294	357	321	311	334	322	309	360	371	323	270	287	337	362	323	316	318	367	331	332	347	325	314	302	344	312	310	328	326	299	309	306	324	330	302	324	334	333	321	337	354	317	315	321	309	320	340	328	321	317	330	305	329	322	348	367	315	294	319	347	322	322	301	327	343	317	330	296	340	304	329	320	318	306	295	335	339	315	355	345	342	276	310	318	319	333	308	349	304	327	310	353	311	333	315	309	345	300	321	297	328	307	333	320	305	323	332	315	331	344	307	348	343	331	295	351	304	323	339	331	318	298	299	272	312	329	330	289	341	319	341	348	377	315	355	331	329	328	340	275	330	285	286	308	355	311	296	337	294	349	299	317	321	320	318	332	342	341	344	321	295	317	351	325	338	332	348	305	345	321	355	327	319	302	319	320	315	293	333	348	326	337	323	324	325	329	333	312	340	324	344	329	314	312	326	323	296	308	332	346	294	322	300	330	297	312	333	353	336	357	302	347	318	325	301	344	320	357	302	286	292	297	314	361	367	331	335	371	343	331	333	322	295	328	323	320	306	350	325	275	320	326	338
9689	1507	2787	3212	2696	2014	1729	1438	1233	1086	1036	1087	1002	980	963	964	961	1045	2732	875	860	949	894	878	871	882	844	808	800	793	809	824	814	779	735	760	772	809	772	784	785	777	799	789	802	808	781	766	772	774	790	756	704	804	736	794	772	772	751	829	792	789	775	805	767	759	768	770	784	746	754	780	757	778	744	765	706	754	732	735	724	740	712	728	785	716	759	795	766	730	788	729	691	731	734	812	746	745	720	723	733	706	765	766	731	750	734	807	778	736	739	719	784	724	785	701	805	692	723	733	722	737	789	742	776	751	735	778	756	785	782	731	747	705	733	704	717	739	769	766	723	743	716	765	717	691	700	729	762	721	740	767	729	738	762	710	761	752	737	686	696	733	770	746	741	760	717	779	740	749	746	728	798	749	738	722	697	774	776	776	727	693	715	771	728	716	732	689	746	722	747	732	723	735	768	707	731	721	721	714	737	735	727	767	803	721	755	716	719	761	750	716	714	724	723	797	770	708	725	751	720	731	732	793	757	748	719	702	758	719	740	774	782	753	733	758	730	772	775	736	756	748	747	727	729	744	749	753	711	721	725	765	715	744	719	707	742	726	677	747	681	715	761	787	725	744	733	729	710	777	694	758	810	735	762	745	717	746	746	712	747	742	730	804	761	748	723	724	733	781	703	732	741	750	718	709	725	742	731	745	774	693	800	690	757	728	746	721	752	734	781	744	763	776	672	718	746	756	722	734	742	736	803	698	760	754	741	726	720	736	750	730	716	744	722	752	742	750	688	721	721	740	697	719	767	740	757	719	751	689	743	752	736	746	756	816	777	759	756	747	749	741	743	730	782	701	793	729	712	723	740	703	769	775	738	691	758	747	769	804	728	764	759	716	721	759	738	767	737	728	718	734	744	738	745	764	747	717	739	773	748	770	723	720	743	766	731	762	761	728	766	771	751	734	750	815	705	681	724	730	735	779	721	734	758	703	702	760	754	712	747	737	748	762	766	759	725	741	723	738	761	714	746	756	777	760	735	707	704	738	763	740	721	702	748	753	731	732	740	713	765	790	753	722	736	749	748	706	739	742	702	774	762	767	702	737	719	765	756	748	726	764	734	743	713	711	728	709	774	716	734	729	721	724	715	765	773	738	761	702	748	727	741	748	751	720	719	756	752	753	685	752	727	710	745	746	721	736	759	750	727	699	744	762	715	746	710	814	716	753	752	709	736	741	708	709	754	719	770	703	747	766	800	749	780	672	775	767	711	733	768	754	805	739	791	687	715	772	754	675	770	754	774	736	710	716	727	746	671	729	799	776	691	717	686	714	796	733	752	715	754	737	717	767	735	746	722	748	726	728	721	759	748	765	701	768	725	743	751	783	738	670	759	796	774	729	757	714	711	744	720	711	703	709	720	721	745	711	682	755	788	697	766	760	748	759	763	711	729	774	725	709	753	759	792	717	779	688	722	731	769	725	761	747	718	745	740	738	729	793	723	681	755	719	762	743	693	738	698	771	782	772	751	712	727	755	719	767	741	746	747	722	792	708	791	706	746	750	718	715	711	757	736	746	804	689	693	705	733	783	771	773	735	731	719	772	774	749	691	730	774	754	792	718	750	724	757	740	761	758	746	760	723	756	724	711	692	762	696	673	752	725	803	747	746	698	766	737	746	756	746	747	722	756	729	749	745	796	762	735	749	724	734	719	770	746	706	729	745	739	740	701	714	710	685	720	732	729	785	742	685	763	760	715	745	728	722	741	759	786	734	691	725	753	694	739	771	712	767	783	682	698	751	749	725	716	753	763	769	727	747	721	725	735	731	753	777	753	697	710	758	775	735	726	669	684	739	726	754	734	778	718	733	776	718	761	727	746	772	734	681	736	748	744	747	758	750	734	800	743	798	733	713	700	752	734	710	764	739	725	711	720	797	780	699	711	775	740	700	753	764	806	732	724	760	754	761	745	730	735	740	720	719	718	764	727	720	735	756	757	762	734	739	721	760	738	734	780	702	731	715	753	686	751	737	717	730	745	736	726	762	764	751	714	693	763	722	761	728	730	784	723	757	702	703	733	743	730	747	771	747	724	750	736	711	759	738	731	722	747	747	713	734	801	691	695	773	724	671	671	742	718	767	723	737	726	773	739	733	765	728	719	791	753	774	737	729	742	743	743	750	760	751	732	763	805	738	742	718	730	698	757	760	754	795	742	719	747	763	744	754	725	722	704	778	743	721	737	715	733	743	730	749	748	781	763	698	746	676	712	757	711	746	677	759	753	722	752	748	707	757	757	762	707	750	730	767	730	759	727	750	755	742	756	728	730	737	784	751	752	694	708	767	757	765	774	754	799	721	763	706	730	723	756	732	741	739	702	718	695	766	758	702	755	731	757	745	724	710	755	731	800	735	675	760	755	732	748	703	737	759	732	717	714	733	698	749	748	748	768	722	748	732	699	765	711	787	794	717	754	698	731	761	759	711	710	742	749	745	742	771	715	769	743	755	738	759	690	738	729	756	775	752	696	777	777	717	768	729	734	707	714	706	732	746	791	802	759	716	712	692	755	786	737	716	713	657	741	769	728	734	727	750	727	714	754	652	720	740	763	779	660	758	758	792	733	695	738	752	722	782	704	765	685	702	735	701	729	737	795	705	737	768	691	767	773	676	729	706	736	784	735	738	766	728	742	744	711	697	759	774	764	758	734	770	783	762	751	747	761	722	727	771	799	749	792	734	736	770	721	728	718	789	711	747	783	758	665	740	721	750	784	684	726	751	771	739	726	713	746	737	757	768	738	737	716	725	723	761	746	707	775	729	728	667	752	729	727	755	676	756	745	771	699	742	709	723	734	729	740	781	753	761	696	733	730	779	741	756	753	722	723	744	739	787	797	676	778	733	723	768	707	703	697	731	687	710	778	740	761	695	683	708	722	771	699	773	730	765	780	751	740	737	741	692	760	730	735	760	706	767	730	748	706	736	741	692	776	748	756	768	737	748	729	729	752	699	723	773	715	731	797	726	716	720	699	748	740	754	704	733	778	770	725	694	743	781	749	711	747	744	791	770	768	721	711	724	732	740	700	750	759	770	760	737	707	731	731	739	708	749	741	773	780	740	733	710	706	761	728	704	731	767	760	791	697	712	769	705	744	755	778	779	778	752	723	741	804	687	737	757	780	764	705	737	712	705	717	771	744	719	705	773	744	734	724	772	723	784	692	697	694	725	771	716	704	726	785	716	695	762	687	700	714	749	715	759	733	758	739	717	766	728	736	750	717	712	761	721	717	731	743	705	771	732	789	759	713	760	782	739	803	720	728	730	715	771	712	781	744	754	739	750	748	733	754	771	761	760	732	731	759	753	722	708	753	754	731	721	727	747	740	785	753	738	744	717	755	777	733	744	771	728	730	729	733	723	708	742	740	735	742	720	730	729	699	778	779	702	768	756	738	703	733	770	703	732	767	732	755	691	763	738	717	720	731	759	719	742	781	700	755	727	694	699	692
2683	341	328	330	281	246	233	223	226	217	214	221	230	195	204	212	247	253	241	234	218	250	225	253	202	249	222	244	207	205	232	210	241	231	251	248	232	216	223	226	210	213	220	211	234	216	214	197	235	207	200	226	207	220	193	224	247	203	222	222	235	238	229	245	240	229	201	211	214	236	246	247	220	216	241	248	254	240	205	205	234	222	199	237	205	246	230	247	237	232	245	213	227	251	263	205	238	233	208	238	226	228	224	260	219	226	238	205	240	227	230	241	251	205	240	238	242	241	215	275	213	232	187	193	231	230	225	226	231	224	202	221	245	223	223	192	237	233	224	214	237	242	232	239	255	212	237	225	217	216	209	211	218	226	231	236	210	213	236	241	249	228	241	237	241	234	246	221	211	213	227	225	202	233	231	237	210	224	228	228	217	243	238	205	218	210	228	230	219	224	199	232	220	227	209	210	213	233	244	240	208	238	242	199	200	225	242	245	235	208	219	221	233	231	244	216	209	239	225	229	254	216	197	199	219	236	222	233	222	207	254	229	217	210	262	185	216	232	225	232	231	233	214	210	256	204	222	227	243	207	215	202	222	195	246	230	255	218	216	239	221	220	216	213	219	233	216	239	210	207	236	231	199	227	209	226	224	227	213	244	225	225	243	236	241	227	232	210	248	258	219	233	219	213	212	241	232	227	222	225	237	262	226	232	222	224	232	205	242	240	222	249	233	222	202	246	230	239	244	190	212	221	215	272	220	204	216	251	232	213	226	230	220	242	240	233	232	216	221	225	206	236	229	196	200	230	219	232	238	227	251	223	229	241	218	242	242	212	192	229	227	239	210	224	204	227	249	230	229	216	213	226	213	259	285	241	233	228	207	248	205	225	243	190	234	223	220	232	217	223	235	218	221	218	217	230	224	231	222	225	228	218	214	222	209	224	230	213	210	200	233	205	230	222	237	239	224	225	239	227	210	252	240	236	234	238	233	208	217	200	238	239	209	203	235	258	232	216	254	238	232	212	233	224	226	224	214	201	233	246	217	251	228	226	220	229	197	258	240	196	230	203	228	226	219	239	185	226	222	221	228	195	229	236	227	205	226	212	221	224	205	208	222	220	216	237	232	211	219	218	201	232	237	219	236	220	209	212	245	228	193	245	228	222	221	237	216	237	195	222	232	242	224	216	232	233	231	215	242	225	243	200	241	230	220	227	233	228	233	222	232	208	206	230	236	210	225	197	232	237	256	229	231	184	207	235	233	234	225	206	233	232	222	219	250	248	216	244	269	229	228	214	217	246	221	184	217	266	201	208	262	218	203	201	209	251	215	231	209	221	211	240	234	223	241	219	209	222	223	231	226	252	237	267	222	221	225	219	250	207	211	216	252	189	206	180	218	208	234	221	255	216	246	238	231	221	232	242	230	204	203	232	212	229	247	244	215	174	246	233	229	224	241	222	228	224	221	215	221	239	238	189	221	221	225	213	228	218	231	230	202	212	213	262	216	227	231	206	202	217	214	208	228	212	194	216	221	221	225	236	205	242	236	230	251	267	196	215	243	232	214	214	220	258	199	225	210	235	262	226	208	237	218	266	227	203	221	263	209	233	221	261	233	200	209	248	217	232	213	230	244	215	216	243	222	231	233	213	245	238	238	247	217	191	235	238	216	222	234	269	236	245	233	210	231	225	240	219	224	220	206	217	218	200	222	238	236	255	212	205	209	218	226	244	245	213	215	238	214	221	233	203	246	208	213	235	229	241	195	237	218	251	255	246	200	230	232	224	233	219	213	207	231	206	218	228	204	247	236	197	209	228	243	206	225	212	220	232	215	232	234	219	210	235	247	216	252	191	241	215	219	246	169	210	233	236	224	220	236	228	228	197	212	220	259	210	224	227	225	227	174	237	239	252	216	223	246	215	235	223	199	219	225	221	214	228	237	221	184	213	211	248	204	218	199	236	248	237	233	223	227	239	240	211	233	218	213	223	263	206	243	241	243	234	227	221	249	246	229	237	238	187	240	219	230	214	229	213	229	224	213	211	218	225	228	213	210	210	229	231	195	187	219	244	237	223	214	239	223	201	202	255	239	222	231	258	217	216	197	218	233	232	207	217	195	219	198	242	219	208	215	235	212	218	204	231	233	226	242	219	231	215	257	228	213	253	222	247	234	235	241	239	253	229	245	215	255	237	227	220	227	218	225	219	223	203	201	238	209	233	229	199	226	224	219	210	208	246	234	215	208	242	216	244	244	230	212	232	222	256	233	229	228	229	247	214	212	213	233	251	219	238	225	197	225	250	239	256	230	246	238	217	215	237	247	206	241	218	207	221	235	230	245	215	233	233	224	225	210	240	208	199	202	205	218	213	195	239	232	228	230	214	225	247	237	202	246	209	223	222	227	227	206	202	225	257	260	218	213	239	223	261	251	214	200	203	223	244	240	228	251	239	201	203	232	231	218	237	239	228	245	202	187	233	217	241	231	249	227	210	220	255	240	199	238	238	234	214	218	213	224	233	213	236	235	255	235	204	225	216	238	216	236	244	223	200	219	206	212	213	220	242	196	200	216	207	222	217	215	221	208	214	226	219	222	217	218	225	197	224	214	255	225	215	252	243	231	218	224	204	257	218	242	224	220	219	220	223	234	239	221	264	228	190	204	225	222	226	237	253	216	240	239	220	222	220	225	236	219	221	237	192	246	235	209	237	252	230	241	212	204	253	220	252	246	221	210	225	223	214	211	235	222	223	215	245	222	207	207	228	232	187	242	214	236	236	230	231	218	246	224	247	203	214	238	203	229	211	215	222	223	219	220	240	209	249	198	223	206	215	246	224	216	208	213	218	223	218	221	238	245	204	242	223	192	239	228	219	220	223	237	213	208	246	238	238	215	215	248	227	240	233	177	250	206	222	231	221	180	201	240	250	235	199	227	206	243	216	219	227	190	204	227	222	208	212	215	227	221	219	246	237	226	220	249	238	230	243	208	236	214	218	241	209	245	225	226	221	218	266	217	249	231	231	247	216	226	242	230	198	214	198	207	207	230	232	218	220	226	215	231	233	211	232	204	214	202	216	218	218	234	216	236	213	208	233	215	223	235	261	245	188	205	234	235	204	217	226	248	226	262	240	229	224	196	259	226	225	219	243	219	229	215	237	204	232	207	227	240	241	221	233	223	225	191	243	212	230	202	228	232	233	227	200	228	243	228	270	218	228	232	199	221	225	221	247	217	234	209	231	251	251	247	249	205	227	241	200	234	226	195	209	211	207	236	213	225	254	232	219	220	218	234	243	208	221	224	224	244	227	220	233	239	224	237	246	243	235	263	244	240	232	217	230	240	198	222	219	235	244	246	214	213	245	195	226	251	225	226	206	234	241	199	229	232	211	260	248	210	210	238	209	195	200	235	233	230	245	224	227	211	215	217	225	217	221	226	236	207	229	213	220	232	223	216	212	201	230	212	203	229	228	254	234	209	210	226	211	217	215	235	216	229	243	211	225
2563	606	795	834	703	609	613	546	608	548	499	577	553	547	501	564	572	566	573	553	537	566	550	508	552	580	546	532	517	534	510	515	553	541	546	543	537	539	535	548	530	519	524	515	527	498	556	501	548	578	550	567	526	516	564	580	493	529	536	570	511	537	550	520	492	525	517	471	510	509	526	540	506	515	529	480	514	535	515	548	518	503	526	492	538	458	513	549	533	498	527	517	459	514	512	523	552	546	501	539	505	477	495	526	548	530	521	544	522	524	496	544	524	490	549	511	531	539	515	547	508	502	528	514	514	506	505	508	548	514	554	546	501	541	542	542	516	530	533	550	523	561	501	528	534	495	529	530	483	522	512	526	533	455	505	525	506	524	521	524	519	543	546	522	500	496	531	528	515	491	541	547	542	554	536	502	503	547	536	529	474	519	515	530	499	509	515	514	566	532	543	507	518	547	539	552	489	527	538	521	530	534	519	522	521	550	522	527	504	526	515	541	542	556	538	502	523	526	481	544	512	512	528	478	499	497	495	524	509	507	516	502	478	514	539	520	526	523	529	533	528	535	546	527	526	517	527	481	524	480	517	520	577	506	512	518	549	477	496	480	526	540	504	482	527	518	532	551	544	548	499	491	484	546	499	559	544	479	506	537	500	527	519	530	558	556	520	480	536	498	529	511	506	515	519	526	511	506	529	569	476	516	561	505	580	530	520	524	513	525	541	535	523	498	506	519	484	536	563	546	511	517	542	507	533	489	505	544	519	543	523	549	565	521	565	511	530	514	491	549	543	535	524	535	530	506	526	566	542	520	555	519	534	521	510	485	505	495	550	486	529	499	506	531	537	537	510	537	509	519	558	516	532	545	519	543	524	514	540	482	500	533	501	484	517	500	485	526	519	565	516	523	522	528	519	486	515	487	551	524	533	509	513	496	516	533	542	506	528	506	501	519	577	527	521	495	516	516	495	518	498	541	529	530	470	472	515	531	554	520	536	531	512	531	507	529	542	532	550	544	509	530	538	526	521	494	552	526	489	532	529	533	546	515	536	499	517	540	543	495	478	557	488	497	481	542	518	522	530	530	513	520	512	519	523	520	514	524	516	518	540	563	522	478	507	519	549	539	533	494	531	525	542	514	491	541	527	501	507	525	519	496	534	495	520	494	514	552	528	525	508	497	518	579	526	538	525	575	523	526	508	521	535	506	499	522	497	535	568	594	485	529	545	508	530	550	509	521	549	510	541	531	514	541	503	518	506	568	527	501	563	495	538	554	523	529	510	491	549	522	514	509	543	494	515	529	534	510	500	498	486	551	492	533	515	514	542	506	483	515	519	494	484	524	519	510	495	521	548	507	527	524	515	516	509	523	505	512	527	558	513	484	545	473	562	523	511	504	522	554	544	523	528	530	530	481	523	510	513	556	537	547	495	509	501	523	518	535	544	509	538	527	517	512	545	534	499	504	537	501	493	519	489	560	555	555	526	533	480	550	531	530	524	543	539	549	523	521	559	574	519	540	551	479	527	530	507	535	493	558	523	515	490	537	518	525	512	494	551	526	543	513	514	526	564	547	513	520	529	513	519	525	512	561	534	489	521	536	520	501	508	523	496	531	504	505	508	487	501	495	505	515	545	521	477	533	537	513	534	567	532	472	510	509	543	536	531	575	524	487	503	523	549	502	535	516	531	540	514	498	534	543	528	543	519	541	539	490	528	509	520	577	564	503	550	496	532	537	524	485	536	529	532	495	495	564	520	505	527	516	524	525	519	511	536	494	530	525	496	544	561	538	490	534	515	514	532	568	479	538	504	511	549	480	525	570	538	519	537	495	482	509	550	549	501	474	537	553	512	547	532	521	522	519	527	512	525	511	553	518	515	512	528	492	527	504	522	536	475	519	517	573	506	504	536	550	529	538	537	543	495	536	513	523	527	518	492	560	507	528	522	514	520	519	529	533	531	526	497	558	539	510	519	526	531	547	530	505	527	533	530	515	506	583	546	493	545	491	533	530	501	530	497	513	562	513	512	506	532	514	537	538	511	460	567	516	518	529	536	529	526	514	501	495	505	517	528	493	534	496	537	517	557	529	527	514	500	558	509	512	518	539	530	516	544	520	526	500	489	521	537	542	530	570	543	536	503	525	525	537	530	498	472	509	530	488	493	502	559	501	572	522	521	527	504	556	529	562	515	502	569	553	521	509	536	532	532	535	547	542	528	544	522	487	504	499	538	523	546	556	521	542	493	515	513	546	550	511	519	516	525	508	498	544	511	516	543	519	525	496	535	565	480	523	529	537	511	491	494	535	513	534	541	584	549	514	513	516	538	540	557	565	543	531	512	516	530	502	537	509	555	504	488	522	536	530	510	524	506	539	498	526	566	528	496	472	527	497	514	517	505	510	479	540	520	532	514	519	502	530	511	520	533	547	488	515	502	537	473	530	527	502	524	517	506	535	538	503	490	528	543	502	553	537	550	503	503	539	488	545	499	582	515	538	484	519	534	540	566	487	533	518	509	502	507	530	553	517	524	505	527	495	542	542	511	526	550	477	525	518	531	496	517	554	528	521	497	535	539	541	516	548	500	496	522	525	506	536	524	499	498	524	518	510	538	518	532	547	493	530	509	542	462	517	493	553	549	497	516	533	496	528	516	477	485	513	543	499	534	501	553	519	513	538	558	506	506	539	526	530	533	493	525	518	552	537	542	514	512	501	512	534	493	494	544	517	508	516	553	513	524	551	532	539	475	544	480	544	552	543	495	513	541	521	519	518	542	535	554	547	574	480	519	538	574	499	548	480	510	584	525	512	522	535	512	524	533	508	548	486	526	541	529	501	507	523	512	511	568	542	508	503	554	535	530	514	557	551	494	535	511	533	483	526	502	512	499	493	519	499	477	515	495	512	548	540	522	502	536	510	492	531	509	569	526	523	510	575	516	526	512	497	546	539	523	522	516	520	551	540	524	535	496	490	529	535	523	526	540	553	466	516	516	527	498	490	524	555	505	545	568	559	530	508	527	521	539	556	530	495	496	503	503	567	544	504	510	513	567	511	542	532	497	498	523	487	543	531	518	503	523	535	545	505	526	500	533	510	512	529	528	505	515	523	571	509	519	482	513	499	535	551	514	510	545	528	542	517	501	523	542	534	514	527	502	540	578	548	522	547	493	563	518	492	536	531	515	512	509	526	484	509	488	543	504	493	507	557	552	460	505	534	570	481	537	544	560	526	506	509	586	540	509	565	535	511	543	519	517	557	513	519	528	535	509	534	528	527	534	518	538	504	515	526	535	524	475	558	528	541	511	505	491	535	552	551	521	480	518	474	554	523	542	570	554	522	519	526	554	468	493	529	524	530	570	546	523	528	535	531	521	563	525	521	498	490	536	511	527	567	527	497	536	518	577	517	503	509	546	520	545	533	538	497	532	525	481	510	515	520	499	522	507	569	528	524	510	552	530	502	560	509	556	564	516	550	500	556	484	509	514	556	548	516	520	499
9790	710	716	583	407	311	278	247	202	219	177	188	207	188	183	185	187	220	194	172	176	166	182	187	186	188	173	191	183	169	178	163	149	168	144	169	179	167	171	156	173	195	176	151	173	181	175	166	158	173	169	171	181	153	182	187	170	197	174	189	146	167	186	179	186	163	191	168	158	167	174	167	154	177	173	175	158	190	159	160	170	170	183	187	184	175	193	170	158	173	189	173	164	165	170	157	170	197	199	201	182	169	192	160	158	180	174	175	163	168	176	187	177	161	154	148	164	174	191	163	178	187	168	170	173	183	146	156	161	198	164	143	167	188	158	169	181	176	167	174	165	178	179	172	172	153	181	169	148	167	190	166	153	166	174	190	169	184	179	162	180	189	175	177	151	183	155	191	157	182	189	175	160	169	171	149	179	184	178	162	187	202	195	156	131	169	196	162	146	182	186	198	206	190	159	156	176	170	159	148	162	168	177	169	202	152	165	155	155	152	174	167	160	172	190	157	191	186	176	172	174	153	166	167	171	137	156	159	174	152	185	180	155	169	161	170	167	162	168	161	181	170	183	154	159	186	146	209	180	164	171	175	148	183	168	157	144	177	167	166	181	161	179	171	175	172	148	202	158	189	153	164	193	180	174	202	183	171	188	159	154	176	171	160	151	189	156	169	159	161	165	169	180	180	163	166	186	150	159	162	171	141	142	175	143	182	153	169	151	151	180	191	182	164	164	159	164	173	164	194	160	165	151	158	172	180	168	173	206	186	170	157	174	161	155	157	177	164	154	151	158	148	166	158	159	160	170	168	149	174	178	163	164	159	160	174	156	163	183	179	177	152	183	195	146	165	167	186	168	180	189	172	168	163	169	186	174	181	162	162	178	186	179	186	154	146	140	155	165	171	213	155	186	172	164	177	160	189	181	146	179	171	187	169	139	186	183	173	181	183	169	171	175	149	150	178	166	181	181	171	170	167	179	157	159	158	163	166	185	176	188	150	150	192	180	168	149	162	174	177	170	194	163	165	177	183	143	178	145	157	158	146	180	170	180	187	166	152	155	159	189	167	179	172	166	149	157	172	155	171	201	185	168	162	158	144	193	160	152	145	157	210	167	175	162	193	152	163	146	139	195	171	163	187	152	154	181	176	178	183	187	192	180	171	182	137	168	168	180	143	173	172	165	173	156	154	169	197	189	196	187	158	182	168	157	154	175	177	175	190	165	170	180	159	162	165	143	186	164	163	173	188	182	152	177	158	156	166	198	173	186	187	169	190	208	158	181	167	187	150	182	173	156	172	164	191	192	169	173	182	186	166	161	169	194	154	156	167	168	184	172	162	163	195	155	159	161	167	155	132	161	152	156	171	181	169	153	158	169	168	168	161	161	168	118	136	173	152	157	186	178	190	193	168	189	202	175	223	174	158	173	167	144	185	153	186	199	178	177	153	162	158	169	165	173	173	163	157	159	176	194	145	167	160	153	149	183	180	158	151	165	157	158	178	196	193	189	157	183	181	181	201	169	179	189	182	166	166	166	159	175	161	173	182	194	165	186	187	152	186	175	164	170	169	156	162	177	175	179	175	165	175	157	160	170	187	174	173	179	180	177	169	192	187	163	168	167	172	168	178	182	172	152	173	167	182	177	171	173	174	186	169	173	191	153	159	219	169	167	163	155	154	171	169	163	191	143	163	179	162	171	183	168	163	150	175	180	167	162	149	173	191	155	164	186	184	159	179	159	177	171	180	193	187	170	164	179	186	169	182	187	160	184	184	138	188	169	177	184	162	160	161	170	185	188	205	170	173	177	176	186	152	175	184	181	171	193	184	207	179	163	192	176	163	151	171	169	180	148	178	159	137	187	166	150	168	180	175	167	177	165	161	172	159	163	171	158	138	161	181	189	167	166	158	152	146	173	210	199	166	162	192	180	184	152	185	139	174	163	171	166	162	184	171	173	183	185	179	185	213	161	156	175	183	174	174	174	183	183	165	185	169	177	169	148	171	181	160	165	156	173	163	175	185	166	160	178	183	170	162	182	187	167	149	187	174	145	155	159	172	172	169	169	163	141	176	167	170	167	173	177	177	181	164	173	202	178	168	182	178	170	174	163	180	170	161	190	196	168	154	167	160	164	183	153	172	191	194	153	182	196	172	157	175	153	159	162	145	172	174	175	154	181	171	180	169	188	186	153	152	172	163	166	186	155	171	196	153	177	183	193	165	176	191	164	148	167	175	177	191	167	157	161	141	178	173	172	166	159	164	179	180	179	192	165	160	168	188	181	173	159	169	167	133	168	182	163	179	172	139	191	161	174	156	163	165	170	176	147	184	154	183	180	166	162	156	189	187	169	171	152	184	185	203	175	183	178	159	177	153	154	160	169	140	168	167	171	163	168	178	159	176	164	168	180	170	176	194	188	169	188	180	188	162	142	184	148	197	164	167	163	178	154	148	170	184	156	163	159	164	184	183	153	146	148	163	157	164	192	194	176	170	185	173	155	154	162	192	181	160	142	166	190	160	163	163	155	166	162	178	175	159	152	159	186	211	163	157	181	147	190	172	173	187	159	176	163	150	180	185	179	183	182	187	161	179	167	149	143	152	173	178	173	186	164	172	170	167	162	171	153	198	151	171	182	171	179	146	163	168	175	172	164	153	166	156	168	180	193	182	176	158	187	173	193	180	179	164	174	170	184	159	172	154	130	173	180	186	166	165	177	176	156	182	164	179	149	160	166	159	154	158	167	171	183	177	168	155	156	182	159	169	149	184	190	152	164	176	177	156	176	166	170	173	155	173	140	168	158	150	171	177	169	167	166	170	155	182	160	149	135	181	174	175	156	170	176	157	165	174	163	185	167	156	187	151	166	170	157	178	174	154	172	178	173	178	163	177	189	193	202	171	166	164	148	165	153	157	166	169	139	164	151	154	188	161	150	178	147	169	183	144	171	162	170	177	174	148	164	159	163	182	188	169	165	173	172	161	145	189	192	166	144	131	181	165	171	168	145	138	162	169	174	169	131	191	171	176	204	165	160	178	167	159	155	171	193	192	152	164	166	181	178	174	173	177	174	187	147	154	177	162	185	155	160	171	190	142	158	183	137	180	179	151	169	175	169	170	161	195	178	174	206	204	171	170	157	167	166	189	172	148	163	170	188	182	164	193	180	176	170	195	156	160	185	194	176	162	151	185	163	174	163	175	172	196	185	196	173	182	175	160	140	170	166	180	142	176	167	157	160	176	170	175	180	190	147	184	161	158	189	175	180	201	168	180	175	157	170	159	192	169	177	163	172	169	170	174	145	183	161	172	152	199	180	190	173	148	187	187	161	183	173	173	165	186	148	179	138	172	172	177	173	153	172	168	183	179	177	174	172	179	191	169	182	177	163	184	168	174	184	156	201	147	162	185	159	185	191	172	173	162	184	163	199	153	179	172	160	173	198	183	165	150	159	158	178	182	200	158	180	151	172	136	181	172	159	160	143	156	155	179	170	169	213	173
7563	817	1643	1899	1497	1084	853	756	691	588	600	610	570	557	521	534	530	946	721	488	576	524	501	503	513	524	478	502	467	491	481	480	449	453	441	432	452	447	475	443	449	447	452	466	423	449	429	462	460	440	409	454	482	436	449	463	466	468	456	450	460	463	424	453	439	454	462	477	414	435	405	431	424	454	433	435	453	425	432	423	430	389	433	410	449	437	395	439	450	427	425	426	452	416	430	403	417	428	407	457	444	429	437	461	453	435	418	415	410	466	407	436	441	416	408	439	436	403	450	443	422	420	401	405	406	450	442	430	449	426	437	429	461	444	454	421	430	458	434	432	441	451	422	439	400	413	423	436	441	439	440	402	406	425	422	460	414	444	429	474	411	389	409	457	434	450	422	431	441	440	398	434	383	430	398	443	438	420	436	428	435	425	414	451	420	425	437	427	401	438	411	437	404	450	394	416	422	422	438	415	405	430	454	405	423	406	435	385	443	469	412	422	448	436	390	443	384	438	437	432	415	448	435	429	427	388	440	447	414	467	466	401	443	437	427	422	436	421	438	405	417	451	436	420	444	428	436	443	460	431	431	443	420	420	404	456	454	426	424	424	454	418	400	451	418	438	405	438	392	438	431	400	422	437	416	440	399	392	425	390	433	427	419	459	398	432	464	438	480	468	436	449	456	444	418	429	386	404	457	467	401	412	448	397	429	445	402	419	461	410	428	423	448	458	426	414	411	454	421	401	452	454	440	440	452	403	419	434	425	456	429	441	428	409	470	418	431	454	438	446	452	421	414	440	436	421	441	469	428	464	422	451	442	400	426	438	419	393	435	441	381	446	466	430	388	438	420	452	428	416	430	400	435	440	388	441	447	451	378	470	434	425	411	435	425	429	429	404	429	461	435	419	449	420	441	424	459	386	482	435	432	430	413	464	430	438	451	445	465	427	399	447	443	435	414	400	452	433	459	438	425	420	368	467	401	437	462	466	419	460	458	419	432	434	450	423	400	420	420	452	450	404	434	449	432	480	477	426	423	445	445	448	441	441	446	446	424	472	438	447	430	410	430	448	422	435	421	422	440	455	413	415	472	424	446	434	441	425	400	403	408	442	417	435	412	449	442	415	422	467	448	425	429	420	425	412	433	449	430	448	420	421	452	411	427	433	457	447	429	419	401	433	417	420	412	440	432	430	424	448	424	420	447	433	431	416	445	435	428	414	440	453	391	452	422	446	461	419	443	440	435	425	420	427	476	462	418	443	394	434	405	437	421	446	385	421	413	435	432	442	439	426	461	419	427	423	433	420	444	453	426	433	423	402	455	436	440	404	424	420	439	426	436	453	423	514	422	425	427	456	440	410	438	440	446	413	393	441	433	402	420	412	387	429	403	418	428	410	430	433	440	454	404	412	443	443	442	414	417	474	473	419	448	441	413	420	413	407	402	439	437	423	439	401	451	433	441	430	419	407	437	386	440	404	424	456	451	447	417	404	414	423	427	423	474	412	451	438	412	447	435	440	438	436	452	454	456	444	438	388	461	428	447	397	384	422	415	430	419	403	464	423	474	437	449	439	428	406	453	434	480	439	434	447	461	415	427	448	446	432	430	428	433	453	425	461	433	453	399	431	440	436	441	416	426	474	456	423	392	428	443	428	412	438	447	416	432	442	438	454	423	395	432	455	445	445	425	420	430	413	436	426	436	448	424	424	417	429	421	436	460	460	415	452	435	442	444	444	456	431	402	448	446	434	423	416	431	423	447	464	439	448	463	455	431	444	437	400	397	441	462	454	430	469	395	444	447	432	443	451	439	438	425	471	431	450	459	433	391	410	415	440	447	451	429	413	381	429	421	465	474	449	454	435	453	445	418	442	426	434	450	381	412	445	431	425	452	416	420	455	448	434	443	434	454	439	411	431	457	452	428	475	448	419	431	432	449	444	443	363	435	446	429	467	430	416	443	408	422	474	474	407	451	441	425	463	460	454	397	433	431	430	455	440	460	411	433	428	448	468	433	431	398	416	457	445	465	423	441	421	408	389	437	423	411	440	421	456	416	426	425	407	428	427	417	407	426	425	384	426	447	433	444	413	446	428	452	428	444	441	428	405	436	430	380	424	406	429	424	439	398	444	400	431	453	408	421	466	450	419	436	442	424	434	411	459	435	427	407	451	457	407	446	430	412	390	431	460	461	456	458	458	407	460	424	441	412	412	485	450	445	451	457	426	412	430	468	435	457	439	464	417	416	456	439	430	428	451	440	431	458	419	428	424	425	427	442	431	413	451	406	444	392	461	459	442	426	448	457	436	452	403	492	419	447	450	458	411	433	428	446	427	442	434	441	448	438	471	413	445	455	445	447	438	475	456	439	405	437	445	427	421	437	408	440	434	434	440	425	441	422	435	375	417	437	433	389	440	442	465	490	413	440	470	458	409	435	416	452	448	441	440	448	416	491	438	456	418	436	432	442	425	440	459	466	449	402	412	425	437	390	423	428	431	439	393	420	420	405	408	413	445	412	432	432	416	412	437	446	450	427	395	433	442	412	389	385	443	420	426	430	407	444	470	423	415	416	427	409	414	442	437	460	434	437	465	412	431	436	438	442	459	455	475	452	410	459	450	429	468	441	434	436	424	442	426	442	434	445	434	412	439	457	418	462	409	422	427	468	432	445	441	439	423	449	430	449	449	405	422	442	437	418	464	435	454	409	421	425	447	395	425	440	435	481	428	435	411	410	438	419	440	466	405	464	436	439	460	444	412	450	445	440	456	458	465	430	445	413	441	441	430	435	394	450	451	444	430	448	388	435	391	436	478	424	412	456	453	412	433	433	423	390	441	458	420	451	400	452	444	426	444	443	454	437	455	415	412	412	422	430	416	424	427	430	450	425	449	418	413	426	445	400	435	445	387	411	432	401	437	416	442	429	434	439	449	446	415	429	487	464	456	424	447	426	444	444	439	431	421	422	439	460	392	455	405	483	432	418	402	421	486	428	414	428	417	418	450	468	444	420	411	427	402	463	429	483	418	401	458	433	443	464	413	422	447	422	450	423	440	435	414	423	431	444	463	425	419	395	442	442	407	436	431	436	430	436	415	440	388	446	388	406	449	427	446	449	411	415	391	385	418	419	444	393	443	447	417	430	413	453	392	429	446	484	424	412	430	419	429	423	445	470	434	427	426	433	402	411	422	440	442	451	442	423	388	423	402	447	468	383	408	459	435	473	439	403	440	468	415	418	434	453	456	421	467	423	444	433	432	416	505	434	434	449	448	459	430	430	424	447	419	459	404	451	420	442	407	410	418	433	445	431	440	451	465	443	420	410	460	418	462	451	431	410	429	418	452	448	426	470	442	401	446	437	451	443	435	409	416	401	404	436	425	433	435	429	466	452	447	446	470	415	447	442	401	427	415	447	406	407	399	450	453	429	431	440	404	417	413	409	447	439	414	442	464	436	464	454	431	435	402	411	419	431	426	442	412	444	453	409	428	415	407	437	434
17799	1704	1398	1106	804	622	531	469	377	401	370	371	393	347	365	321	366	429	439	318	365	388	323	326	351	309	309	338	323	331	346	297	354	333	324	317	316	329	313	305	321	329	327	333	336	289	343	370	311	331	328	312	341	292	324	349	334	297	346	292	335	338	308	316	341	343	293	332	276	297	368	320	324	301	350	314	318	368	312	302	310	326	337	314	319	310	320	317	310	328	332	288	322	318	332	313	328	330	329	309	323	329	302	327	289	309	344	332	317	306	297	299	340	323	316	345	294	317	339	336	334	310	292	338	307	326	325	313	313	289	319	310	324	321	319	322	328	314	312	287	342	338	347	296	316	326	270	317	316	293	333	346	315	331	301	360	307	353	315	315	337	330	325	313	331	324	290	301	294	330	308	335	315	340	334	320	313	337	348	331	328	326	318	328	341	278	301	333	349	305	359	314	301	335	306	320	322	333	363	298	299	350	322	301	325	322	297	315	303	329	308	314	290	300	328	313	297	293	325	315	329	322	316	323	305	311	321	319	324	323	334	297	336	315	329	315	290	308	352	339	296	316	299	318	303	290	305	329	333	354	307	372	347	339	331	324	323	341	311	325	360	339	327	340	334	336	338	314	281	344	354	324	374	318	333	312	319	324	336	338	340	346	351	318	345	289	323	317	341	324	342	314	284	311	296	307	318	319	294	342	328	333	319	313	330	268	358	323	318	325	291	294	332	339	305	334	325	303	333	299	316	327	293	328	355	313	305	372	304	317	296	340	318	370	292	335	299	312	284	311	308	289	297	316	293	310	336	328	337	303	310	334	327	316	291	322	314	311	325	322	321	338	364	315	288	307	335	371	329	292	288	312	326	347	318	332	288	306	299	332	346	341	314	300	327	321	326	331	332	334	335	287	337	337	325	318	321	324	334	307	286	340	306	313	299	367	321	332	315	313	338	318	326	321	371	326	307	309	285	319	356	314	332	287	343	315	346	331	322	324	318	305	307	337	322	329	346	314	303	330	314	304	315	345	334	291	306	307	322	310	311	342	334	338	310	314	337	321	338	319	301	298	321	318	339	305	325	334	330	343	324	317	329	307	333	323	292	347	362	317	328	335	322	332	306	342	290	327	336	311	338	337	295	307	289	341	315	324	266	286	305	342	326	309	312	294	312	305	360	308	332	352	297	312	308	343	290	289	312	298	345	340	310	317	336	312	284	282	318	318	340	314	273	301	331	316	311	290	329	321	335	353	316	319	308	323	305	337	320	313	350	317	332	314	324	351	307	297	317	341	341	335	319	347	334	296	325	298	315	327	335	345	359	328	350	347	303	350	293	345	280	339	326	332	274	292	313	344	360	290	320	320	343	324	328	325	321	330	336	284	301	335	321	367	319	333	303	337	332	355	342	325	337	296	327	294	333	335	324	311	328	325	314	292	317	301	320	332	318	311	335	320	324	324	295	323	303	313	328	305	325	330	326	321	320	301	306	342	329	344	342	324	280	307	316	328	325	309	302	310	337	275	329	353	298	312	304	323	349	305	301	336	322	311	289	302	328	330	288	303	341	365	303	318	314	339	311	358	327	321	339	339	294	321	325	324	296	342	312	315	324	331	311	310	318	325	326	317	346	268	321	332	364	314	299	322	328	333	339	360	326	290	312	299	326	324	299	313	335	315	270	317	323	274	300	317	313	329	314	349	344	324	356	310	284	313	317	279	309	317	320	339	314	333	300	319	273	310	322	322	344	303	318	281	312	342	321	327	339	311	326	330	299	323	339	327	340	324	333	316	325	344	351	335	290	327	294	295	298	343	318	322	314	335	298	305	349	314	339	331	332	342	354	321	294	305	327	306	324	320	316	288	302	320	304	345	334	308	309	340	341	301	314	282	319	320	311	326	336	304	320	332	316	331	323	314	332	330	318	322	320	332	316	348	324	314	341	307	341	347	330	353	335	312	340	341	343	301	352	332	301	317	308	354	308	309	351	307	323	305	319	337	333	346	332	336	314	325	313	330	298	322	313	302	319	323	326	313	319	328	309	284	311	300	331	340	351	298	340	304	312	316	349	286	312	304	316	288	339	312	324	299	323	344	304	311	323	303	313	308	324	327	343	305	300	316	298	340	334	327	336	333	338	297	308	296	321	335	316	302	288	337	304	334	308	316	309	301	313	324	344	329	333	333	312	317	301	298	306	300	330	316	323	319	341	333	297	312	319	306	327	330	303	318	337	340	325	287	332	321	327	305	296	292	350	339	317	320	322	337	313	355	350	306	332	330	317	322	321	336	348	352	330	357	313	336	338	302	284	314	304	325	335	322	291	297	299	306	339	316	303	346	301	313	310	303	276	339	344	339	303	301	305	325	347	349	342	363	342	305	336	332	337	332	313	312	303	356	328	294	340	313	343	308	308	332	292	334	321	311	318	359	356	323	353	333	320	334	322	333	275	334	347	318	338	297	303	327	302	297	334	315	320	318	309	311	295	336	305	310	322	304	297	361	324	321	342	330	333	324	311	302	315	344	288	323	342	339	327	357	322	317	322	310	323	325	300	308	335	301	315	277	333	340	350	282	356	312	298	341	350	331	342	311	301	309	312	319	317	310	352	340	301	319	270	330	307	287	337	310	326	327	342	341	333	311	345	325	305	314	300	298	354	311	288	323	312	310	327	311	306	297	342	298	316	325	304	332	310	324	312	322	354	308	355	323	344	326	335	339	324	293	326	315	351	376	309	329	312	299	320	312	345	326	321	314	344	296	325	327	292	317	295	317	317	338	334	327	284	304	326	324	312	311	351	342	312	313	299	319	313	370	335	318	329	312	294	310	322	310	336	354	325	323	350	327	322	332	290	308	346	289	340	307	330	328	331	345	365	335	325	332	334	337	330	332	291	301	315	323	306	293	320	334	308	297	310	322	308	294	322	349	321	344	295	304	299	311	309	338	281	301	305	303	358	325	343	351	322	324	284	303	278	308	321	335	297	354	351	320	314	307	327	308	320	308	281	308	323	325	281	317	340	325	353	308	320	320	319	341	306	277	337	324	309	365	338	286	312	319	324	281	332	296	324	321	322	294	319	307	302	311	329	327	322	350	318	309	333	303	356	330	273	333	302	314	318	316	325	345	344	344	309	340	340	334	312	312	295	355	335	294	330	355	332	304	303	305	329	311	318	330	332	307	339	334	301	340	305	313	312	357	334	344	300	311	345	314	300	324	338	302	326	308	325	271	298	299	312	333	307	325	319	333	338	316	318	317	351	304	327	327	313	307	298	302	293	332	321	326	310	322	333	322	293	317	309	310	288	312	314	306	327	335	303	333	327	302	312	318	340	295	343	299	324	314	296	343	348	305	336	330	324	328	291	314	289	335	328	345	309	290	308	314	318	298	301	308	346	311	347	325	349	337	320	341	330	351	345	326	331	337	315	333	317	300	355	327	309	291	332	320	318	324	324	305	311	344	308	319	313	304	305	333	281	328	324	324	333	308	298	305	327	321	320	333
10093	1461	2755	3221	2767	1986	1597	1313	1240	1115	1118	1047	939	984	975	959	915	1542	1399	831	933	937	895	840	879	860	799	836	811	778	799	773	809	843	811	780	726	789	759	761	784	736	772	769	782	788	767	792	762	789	771	799	773	770	799	722	731	743	750	757	700	744	784	746	765	749	753	738	766	750	779	696	728	736	740	734	764	763	723	748	679	755	789	766	736	781	783	765	771	767	773	755	738	770	719	678	756	738	716	794	699	778	715	777	681	741	755	722	747	778	767	768	760	785	754	756	745	753	719	736	729	815	757	745	736	749	757	740	678	676	768	710	741	733	734	798	718	748	749	721	810	706	734	721	735	728	665	708	702	773	771	728	719	756	757	786	748	773	711	732	702	757	771	725	692	779	678	739	706	743	789	719	751	739	738	752	712	743	732	738	713	759	696	749	675	780	769	753	743	744	708	717	718	722	752	747	722	736	721	748	744	766	768	746	740	744	711	709	713	733	704	722	773	773	694	731	783	743	758	699	749	732	708	714	698	730	713	726	710	738	762	690	708	694	728	753	738	767	724	755	741	681	733	709	722	740	716	735	757	757	707	754	795	742	723	701	795	697	715	724	743	737	745	753	717	732	766	724	748	759	766	787	770	768	758	709	747	733	684	757	722	774	735	735	735	683	746	784	724	699	696	732	757	750	700	729	683	792	716	748	730	759	747	758	760	742	730	691	716	765	741	729	743	705	693	735	755	718	790	755	697	717	712	685	779	761	792	721	775	771	729	707	693	767	735	742	756	763	722	794	727	735	758	685	744	731	748	701	772	712	734	686	743	719	745	726	783	713	750	713	715	769	764	718	799	773	786	707	735	711	750	759	750	738	785	725	731	761	739	743	763	765	702	688	720	712	751	696	753	741	752	691	748	696	756	755	781	760	700	728	705	734	775	778	756	735	755	723	724	741	761	757	744	725	721	764	733	795	745	711	718	747	736	736	715	737	732	734	679	751	780	751	687	711	754	734	737	716	731	684	728	745	794	785	715	771	706	729	728	707	750	737	695	728	756	717	736	752	733	770	764	768	754	738	709	734	747	719	683	722	763	700	712	758	721	717	770	775	706	687	724	765	772	784	707	767	741	736	743	739	774	702	711	745	771	760	734	739	731	748	775	719	755	722	805	776	686	735	736	771	760	662	748	721	735	751	751	743	723	705	749	737	757	793	714	790	763	741	672	722	710	747	764	738	796	684	752	738	739	745	741	709	733	742	733	722	714	705	757	716	725	709	764	718	740	727	736	726	712	755	729	776	728	734	749	749	754	716	743	749	728	728	759	703	749	715	728	759	700	678	777	741	740	739	751	754	769	758	741	786	708	733	698	666	774	764	764	765	758	724	756	740	737	734	756	721	772	686	750	738	729	730	763	729	726	734	795	711	722	719	721	728	745	736	703	703	747	737	760	717	773	694	720	736	734	768	731	702	734	773	751	725	741	705	716	739	751	703	728	707	698	773	717	739	750	763	724	744	751	728	735	761	730	752	666	770	758	767	718	732	732	705	747	755	758	719	767	749	741	726	753	755	777	739	711	766	759	735	763	775	786	738	795	783	697	717	783	729	733	702	721	746	755	768	740	742	751	717	768	747	720	744	689	687	763	764	774	752	732	693	743	721	739	715	693	696	764	693	742	732	742	719	724	767	764	705	747	774	688	700	762	720	784	754	759	737	691	715	780	788	728	732	740	774	732	744	764	742	740	732	725	735	716	708	721	738	753	758	744	717	726	719	727	743	761	760	717	767	775	749	727	732	780	755	699	731	723	760	752	748	811	776	722	752	765	765	754	747	747	758	745	742	726	750	714	737	751	722	728	722	743	722	682	686	727	752	735	756	731	717	739	756	725	720	699	740	697	726	748	766	736	748	773	809	743	699	806	737	785	722	742	752	745	690	771	755	724	713	711	719	684	735	730	733	726	753	761	756	748	719	720	719	752	741	699	777	716	760	738	726	737	719	747	774	747	695	713	796	693	719	732	711	743	735	790	753	750	768	758	727	760	770	709	698	722	752	789	729	779	737	719	794	735	787	776	779	735	717	746	788	757	772	762	802	721	727	724	767	685	758	723	757	722	743	726	736	697	749	739	772	739	791	727	711	705	726	765	709	764	733	740	711	750	773	763	744	743	734	736	733	754	679	768	693	694	718	708	725	740	705	725	758	763	714	711	721	706	682	703	691	734	762	769	692	712	708	722	737	757	767	775	758	723	702	731	735	721	763	779	726	703	773	756	750	739	736	703	723	749	809	772	731	712	754	738	739	683	687	731	763	737	768	781	728	748	722	774	729	704	748	730	751	748	755	728	733	713	736	732	749	751	735	722	736	702	717	732	722	729	748	739	739	741	731	746	735	766	750	708	690	778	721	703	707	735	770	773	720	713	692	732	737	791	729	760	747	714	738	765	738	697	749	757	779	737	703	749	762	731	747	786	722	745	785	735	715	784	732	666	775	701	733	774	724	716	740	772	793	768	698	742	732	701	744	698	767	708	728	711	730	762	696	747	728	754	730	740	737	748	759	739	731	772	747	789	776	789	759	753	732	728	748	788	696	686	721	729	745	740	678	705	716	753	738	727	741	784	784	737	717	758	747	697	734	745	774	712	737	763	682	762	724	721	730	744	740	741	754	753	760	755	739	711	751	757	759	716	713	719	734	737	734	764	763	747	723	770	751	762	761	729	739	752	713	800	744	732	781	724	724	759	746	745	715	751	729	761	701	736	787	761	706	720	719	785	722	710	689	730	750	753	779	704	774	747	780	772	801	742	751	770	683	733	708	740	736	742	711	790	736	740	713	716	751	732	730	712	702	742	742	723	744	740	747	743	757	748	719	740	793	724	716	738	729	735	724	767	723	756	752	725	764	715	729	747	697	761	725	746	730	737	765	758	756	708	714	693	746	740	754	709	751	690	706	717	772	746	769	704	762	780	736	756	752	739	717	769	710	748	767	765	729	729	693	746	701	684	775	751	688	726	750	751	743	726	710	750	712	763	764	696	695	764	765	776	731	721	738	748	790	734	772	767	759	759	711	728	692	739	667	758	718	727	745	690	745	713	790	769	738	758	718	752	714	718	765	713	719	717	695	759	694	687	726	727	698	740	771	749	758	747	736	759	735	724	749	747	761	685	742	714	738	744	728	716	824	731	715	695	712	768	719	711	712	768	704	760	800	725	751	753	696	780	746	724	736	730	724	701	751	721	747	714	740	740	778	761	758	756	729	748	722	725	752	729	718	748	728	760	730	744	734	736	726	767	722	739	709	701	737	753	703	713	743	746	709	752	713	742	709	738	762	711	726	779	687	726	732	746	730	730	752	756	736	758	791	687	721	737	747	758	708	747	736	690	733	695	728	718	721	734	746	726	767	744	774	763	724	710	707	715	771	757	668	753	753	732	755	719	728	751	785	754	758	745	792	779	749	733	758	774	741	781	726	727	729	762	744	708	810	734	762	730	750	721	737
3230	394	340	364	289	251	219	222	217	207	231	233	226	213	231	195	247	236	248	221	218	213	253	232	200	230	260	201	200	222	284	254	249	227	191	245	241	223	220	245	229	205	224	216	225	242	215	219	225	266	205	231	254	219	242	252	204	243	244	208	252	236	216	242	211	227	176	234	225	214	225	231	228	250	237	199	239	252	233	231	233	243	209	238	211	230	261	220	236	198	203	240	237	215	237	231	227	198	226	211	228	234	226	240	241	207	236	230	238	209	211	208	229	210	242	253	236	244	201	218	199	247	222	228	225	226	205	214	214	234	222	238	223	230	255	246	238	235	216	220	208	211	223	240	240	234	252	215	231	246	245	238	224	255	213	200	239	239	198	246	252	247	225	232	214	219	195	258	198	211	214	248	207	199	224	227	194	214	227	191	250	210	196	200	220	220	241	255	244	233	243	215	211	210	209	243	218	238	211	235	238	240	197	215	233	211	217	224	217	218	238	212	235	239	219	234	236	200	245	235	233	210	249	208	219	198	198	240	221	205	260	242	239	239	263	236	203	202	235	242	240	236	231	213	226	211	225	239	240	201	229	217	228	200	220	186	231	213	237	225	238	236	208	222	242	202	243	247	230	222	240	211	233	214	248	198	214	228	222	226	244	230	237	201	202	233	232	225	264	235	244	216	247	244	241	211	226	209	221	230	216	228	247	235	213	239	266	227	223	197	228	191	231	225	234	214	226	226	230	228	195	232	256	224	235	221	233	223	230	230	202	218	231	214	218	204	210	218	231	238	264	227	200	235	209	223	223	229	216	222	230	218	222	192	237	230	231	225	216	227	209	222	189	222	260	212	251	211	219	220	231	206	244	229	225	227	207	223	235	241	219	236	184	232	251	226	231	202	235	249	221	251	211	231	252	203	224	225	250	237	207	209	217	205	236	212	213	210	195	242	219	225	216	232	225	206	215	243	212	222	222	218	214	220	205	221	226	218	214	244	221	205	254	209	226	208	230	206	213	204	235	189	199	241	210	270	238	213	244	240	228	261	204	196	247	220	247	228	235	224	233	186	228	218	210	258	202	248	231	216	229	219	214	213	215	232	210	218	254	242	257	225	205	228	222	236	229	230	223	226	223	222	275	233	218	208	235	223	207	238	237	227	235	227	218	196	228	226	263	217	223	236	208	236	209	238	246	212	205	229	229	181	231	226	240	204	233	214	234	238	250	191	189	273	260	241	242	206	242	207	199	208	231	211	232	233	231	231	227	211	225	237	230	227	214	230	203	231	228	209	210	234	205	214	217	231	242	215	191	196	236	235	250	222	212	237	208	241	203	199	216	244	228	210	234	223	242	211	207	235	228	220	246	223	235	236	213	216	237	218	240	203	238	209	210	221	220	219	217	239	238	195	212	197	199	214	212	264	230	231	233	227	294	247	224	209	231	232	219	253	226	238	221	239	224	236	212	204	240	209	237	237	240	235	222	215	216	233	185	229	240	229	201	224	226	221	248	241	198	212	225	195	242	234	199	213	218	243	232	222	230	219	228	212	232	238	264	229	226	253	229	236	223	218	243	194	215	228	260	221	211	208	214	228	188	223	235	251	246	222	243	242	216	193	219	236	219	217	229	220	251	197	224	231	225	250	237	236	223	244	240	238	227	209	249	224	211	226	207	267	210	226	237	235	226	245	221	188	221	209	211	198	239	261	218	181	251	210	213	248	214	230	236	233	207	237	235	224	212	243	229	262	217	227	220	205	197	218	203	238	238	215	221	225	218	209	228	208	229	227	225	215	214	221	214	221	207	204	231	230	231	241	234	205	235	236	221	202	207	216	219	221	243	218	196	221	218	194	220	222	217	234	250	224	210	225	211	214	242	205	213	244	202	240	209	232	228	244	207	216	220	232	252	237	229	202	199	225	235	222	230	213	213	201	239	196	215	210	255	224	204	248	210	213	233	229	227	226	232	231	224	228	213	232	231	235	225	203	258	262	226	226	245	243	214	247	212	227	193	223	257	234	232	234	217	260	237	220	244	213	224	241	237	197	230	210	246	188	225	232	234	240	224	221	267	224	208	229	206	210	220	220	219	227	209	191	242	227	212	210	236	233	211	233	222	215	203	257	227	225	203	216	248	218	238	230	222	253	230	234	247	240	218	204	192	229	218	230	257	224	243	205	243	226	197	241	227	211	237	229	246	214	234	226	246	209	225	204	219	235	213	204	236	233	215	224	249	241	183	202	235	207	216	211	227	213	238	244	204	217	225	244	228	221	211	204	200	213	250	223	200	241	242	231	223	240	217	223	222	217	231	210	218	231	224	198	248	214	261	232	217	196	226	236	235	238	249	247	255	239	177	238	235	220	247	229	199	224	229	219	221	237	235	237	214	228	255	224	206	212	250	263	209	219	227	245	238	208	259	223	228	229	249	220	195	216	227	242	240	215	222	235	227	253	209	229	222	242	231	250	206	198	218	226	221	229	226	225	224	234	228	200	205	217	215	256	233	214	217	243	234	212	238	215	235	237	228	234	243	217	215	245	223	203	222	259	186	223	244	223	213	260	226	253	226	221	195	218	222	213	246	241	194	207	201	226	228	223	224	226	212	214	262	238	208	203	224	198	236	231	241	260	229	225	221	199	251	206	233	212	236	211	224	242	233	242	225	212	238	235	225	248	225	240	213	238	199	250	247	239	221	229	226	192	194	207	233	229	252	242	244	244	219	214	217	235	252	230	239	233	227	213	200	234	212	236	235	225	234	219	223	198	215	228	221	231	208	230	218	225	214	198	229	223	215	225	209	202	221	200	219	210	225	234	190	246	217	230	253	214	252	225	229	250	205	216	255	232	229	215	223	236	217	233	239	209	215	245	226	221	223	226	218	207	249	237	252	224	212	248	226	240	218	231	224	228	220	238	209	211	202	198	227	244	225	203	209	268	230	215	204	215	237	233	218	222	225	218	235	240	200	208	261	225	244	235	232	221	194	214	229	214	228	241	217	204	267	234	212	183	239	252	225	246	219	252	228	223	218	223	228	230	217	210	208	245	201	241	205	220	232	237	232	233	224	218	204	222	225	229	210	217	193	249	218	224	217	213	197	224	228	214	202	213	199	194	228	239	207	227	236	226	229	234	223	231	239	261	208	235	236	218	197	196	228	223	232	236	240	228	212	262	211	212	215	245	234	214	238	218	211	208	211	227	203	243	221	203	224	212	210	227	235	204	224	227	245	218	229	223	232	255	222	233	232	229	223	229	245	217	235	246	249	230	216	240	226	225	221	208	203	219	231	213	218	247	226	174	252	218	202	222	204	244	228	229	224	248	246	218	215	254	239	237	250	239	224	197	231	217	205	209	222	231	223	249	241	238	226	193	227	249	263	245	236	199	219	224	208	234	224	195	231	221	246	243	214	234	203	261	209	208	241	241	233	223	237	227	225	229	245	204	241	254	211	224	238	228	223	217	213	218	219	247	220	219	214	186	266	203	216	195	239	207	249	261
2706	632	819	938	822	662	584	538	539	517	472	512	572	548	536	540	588	551	522	545	550	566	519	534	531	588	542	543	567	534	560	478	522	480	514	514	524	523	517	542	527	534	517	560	533	514	530	547	567	534	563	522	526	529	487	547	519	563	560	547	525	534	519	552	522	506	546	532	552	522	499	529	512	519	517	562	485	500	526	529	520	516	513	556	529	512	537	526	515	506	549	486	547	510	534	521	534	535	557	497	507	481	573	540	516	502	513	470	552	545	530	536	550	566	505	468	535	508	564	519	527	519	505	497	541	525	531	521	506	533	544	520	488	526	502	541	524	533	531	522	523	519	521	526	517	561	503	508	526	540	527	525	554	548	523	538	534	515	544	547	558	496	543	569	561	528	486	514	548	546	557	480	492	576	559	528	511	501	502	558	536	535	534	492	547	516	527	513	515	489	529	495	492	537	532	515	539	541	523	506	518	539	515	528	516	544	536	535	525	540	476	483	559	514	512	518	547	546	498	543	485	503	514	517	552	564	538	509	542	540	530	505	527	510	482	527	541	521	507	521	506	515	554	534	519	502	520	547	513	534	527	522	510	488	501	536	564	528	531	525	541	533	523	513	542	585	479	529	520	505	517	495	523	535	509	500	478	529	511	573	530	516	592	519	512	485	496	517	540	511	526	521	529	546	497	560	512	526	544	494	533	536	541	510	462	501	529	511	528	532	522	498	515	531	501	484	521	516	530	528	532	482	510	524	544	536	501	515	500	485	539	552	549	503	535	532	483	537	533	523	515	542	541	529	522	570	510	538	544	539	515	546	535	540	493	540	563	520	536	584	510	553	485	563	557	496	526	512	505	520	524	541	484	509	545	500	486	491	543	554	543	545	580	508	538	516	539	514	517	555	498	528	513	562	518	517	470	551	487	488	503	513	516	538	517	524	480	533	505	466	530	542	501	546	504	527	522	513	517	518	532	518	520	475	522	511	522	505	510	542	527	504	525	547	510	528	522	514	527	539	536	500	507	501	512	525	498	530	511	558	516	537	514	561	493	526	556	554	536	557	535	524	546	534	547	540	518	552	520	489	538	493	556	489	537	502	553	530	509	513	536	547	542	496	491	492	497	521	543	543	537	554	541	533	528	537	553	526	529	517	575	571	518	536	539	518	495	523	532	521	535	558	508	548	514	525	516	483	507	534	521	538	572	573	524	515	499	562	511	537	485	515	533	494	531	537	545	540	556	509	485	539	521	522	525	544	540	511	523	512	467	527	516	529	533	512	513	538	547	539	529	519	505	518	540	490	533	519	540	537	485	509	517	520	546	532	517	527	495	534	558	538	546	525	530	532	514	523	541	523	527	520	505	531	537	513	523	510	536	543	530	547	558	521	486	548	504	543	482	477	526	521	502	513	563	554	573	506	496	497	540	532	530	566	522	570	567	507	571	519	519	568	500	516	562	533	556	552	509	499	485	523	533	519	511	508	514	531	522	525	526	473	534	512	512	495	563	499	500	506	512	539	498	571	485	503	550	509	508	531	490	516	545	513	519	561	538	512	487	554	529	563	533	544	540	527	562	522	528	505	511	510	505	543	527	502	536	578	536	526	513	494	532	518	511	524	530	551	531	495	532	531	516	477	526	555	509	553	555	545	522	512	513	497	505	571	530	501	519	509	572	536	539	515	516	575	542	552	548	552	525	557	534	511	535	575	510	512	537	534	492	511	568	483	502	517	515	497	559	534	536	553	510	508	526	556	562	497	539	520	494	504	500	528	542	511	534	536	511	530	529	511	546	542	518	491	543	563	509	513	496	517	533	543	564	506	540	525	577	505	525	546	562	536	555	521	539	546	531	489	551	522	516	500	487	502	536	524	554	513	547	537	546	556	489	554	551	538	513	521	561	525	524	502	546	536	507	556	489	541	504	518	563	567	563	500	543	536	522	578	479	501	522	510	516	543	526	548	551	498	551	538	479	576	559	570	546	522	514	531	490	516	472	579	548	517	494	535	526	508	495	540	495	555	481	529	487	530	554	492	505	548	534	572	535	559	514	482	528	572	505	540	530	537	504	512	513	527	482	527	494	506	535	516	518	509	530	550	480	529	536	504	529	537	537	568	525	532	515	521	555	565	478	536	508	557	545	536	546	511	478	509	499	485	554	495	514	547	518	522	522	496	509	505	501	508	495	523	534	575	519	519	485	571	533	520	539	545	537	555	528	540	534	476	565	559	550	506	494	494	505	586	536	524	560	522	469	497	531	499	520	511	511	542	516	550	549	572	542	528	493	483	555	527	489	550	526	527	555	537	511	545	519	503	552	533	475	521	519	507	545	491	544	527	504	520	528	524	559	534	522	562	539	521	524	550	564	576	525	475	530	552	510	524	510	534	537	514	531	528	529	516	519	494	536	526	566	508	536	545	542	500	554	549	540	546	575	551	524	541	559	571	551	520	498	546	541	494	489	515	511	511	537	511	549	529	525	504	516	511	516	498	540	537	498	514	542	530	518	553	535	505	532	536	563	559	515	517	493	532	569	543	558	536	564	559	508	512	484	496	523	543	520	526	540	505	478	477	495	534	529	555	486	511	501	571	566	508	549	551	534	538	524	537	488	553	519	544	519	508	556	540	515	508	507	542	530	471	593	563	492	549	508	510	501	522	537	521	511	533	499	525	524	533	548	516	531	485	557	532	539	539	538	576	515	497	547	552	518	520	525	530	515	535	548	497	510	545	522	543	470	550	520	569	491	562	559	510	558	577	525	479	527	501	514	538	527	509	523	524	547	516	560	553	550	538	536	520	471	535	529	520	556	565	501	540	533	508	535	524	532	541	513	534	528	501	518	515	526	541	566	578	530	457	454	523	536	499	510	491	539	557	519	539	552	521	542	541	536	560	504	528	530	524	545	476	518	526	608	523	545	500	526	475	502	495	506	507	497	562	527	514	537	526	530	520	513	495	570	541	478	475	522	520	525	506	513	511	522	533	526	590	524	520	519	499	509	500	519	530	497	560	517	535	511	539	517	531	528	474	547	543	511	546	537	562	526	556	516	543	502	522	547	520	518	538	527	524	512	544	514	544	543	515	530	520	537	537	510	466	557	488	540	556	505	579	448	517	506	541	536	507	518	545	537	520	499	489	539	545	500	510	475	529	519	471	546	514	536	537	552	555	496	551	536	524	502	505	547	523	541	544	527	519	532	491	479	529	551	532	547	554	523	525	498	541	489	522	511	552	515	518	501	533	525	484	515	525	546	508	521	504	539	539	454	496	504	525	513	504	553	558	504	486	526	538	561	525	487	542	506	532	562	563	506	552	544	505	517	529	547	524	505	508	510	532	542	540	505	521	501	519	495	472	570	511	540	521	518	554	518	548	522	529	514	510	503	495	522	545	517	509	516	510	524	557	520	531	498	526	551	506	509	527	515	523	542	519	553	549	539	518	454	565	520	519	487	532	550	515	518	546	527	535	489	545	513	526	486	544	490	504	507	511	524	507
9486	679	675	573	481	332	253	204	229	193	183	179	181	183	150	195	182	239	228	178	210	181	192	167	204	182	185	180	168	178	192	184	167	179	184	168	186	201	184	174	176	164	168	202	157	169	161	177	188	158	181	167	154	158	185	174	177	149	158	176	155	197	212	191	170	163	177	178	175	190	155	175	165	158	158	151	166	180	166	186	147	160	154	157	185	167	194	170	158	183	169	166	171	164	179	182	158	170	155	154	167	157	162	154	174	154	147	146	168	154	174	170	164	157	160	175	149	171	179	154	135	190	161	179	158	146	151	172	170	178	182	142	164	215	165	154	173	148	191	167	181	205	182	156	187	163	162	178	172	180	203	171	186	166	181	197	183	165	179	168	166	177	158	178	185	185	177	170	168	177	167	213	185	148	180	183	178	159	180	155	167	178	173	157	193	175	174	164	174	162	179	183	182	171	162	162	158	158	186	169	201	185	148	192	173	163	161	164	166	155	203	172	159	179	168	138	171	182	177	162	185	174	170	178	167	168	165	173	191	176	180	171	178	183	202	144	168	170	153	163	180	160	164	153	178	150	172	172	168	183	169	155	176	181	175	161	172	157	149	155	197	152	169	176	179	165	187	161	156	202	172	187	167	179	179	195	174	160	155	172	163	182	182	179	162	148	169	163	169	130	164	182	157	186	165	145	182	167	162	161	178	172	166	167	170	184	187	149	179	170	191	129	156	196	162	172	146	152	174	178	174	168	165	163	165	164	159	192	188	165	159	192	170	175	166	131	176	175	198	153	147	136	164	172	146	143	148	157	179	160	165	163	176	160	161	149	178	184	184	175	171	171	165	163	158	171	175	157	170	172	181	178	160	156	172	153	171	149	167	169	165	161	163	173	166	199	175	183	150	147	149	169	177	168	164	152	184	187	171	186	168	165	187	150	159	150	173	163	183	159	144	173	197	189	159	186	183	183	166	164	188	169	171	165	166	163	183	172	166	150	180	180	180	170	162	161	187	171	178	159	160	152	178	156	208	179	171	170	153	190	175	178	171	174	171	175	172	160	155	162	152	172	172	162	183	164	168	157	167	179	153	169	187	191	165	167	168	165	148	189	179	189	181	174	157	168	145	159	142	178	196	161	149	169	175	161	141	165	163	162	160	154	151	163	174	168	148	178	162	165	159	157	151	147	185	179	182	187	171	155	175	140	160	161	186	177	194	173	163	164	154	176	168	159	166	192	205	167	187	136	147	180	160	165	171	166	157	169	170	153	172	172	172	164	152	179	192	171	178	191	179	177	151	169	168	184	177	158	182	143	174	166	179	195	137	159	153	162	175	170	166	184	183	162	195	175	195	168	172	158	168	168	163	147	185	151	167	166	150	165	153	171	169	172	174	165	185	179	179	199	157	182	162	149	178	171	146	167	167	154	168	201	199	172	167	147	156	183	153	171	177	170	160	178	161	178	170	160	162	175	179	166	183	169	187	164	168	201	164	177	189	198	175	170	185	186	159	171	176	182	145	161	205	155	163	190	150	187	178	165	180	147	155	167	173	169	155	138	185	153	158	155	163	154	155	152	171	145	175	142	176	179	175	182	189	165	170	169	160	186	153	176	158	160	171	176	161	150	165	200	171	145	167	197	162	164	153	203	176	183	179	169	182	161	181	165	159	183	159	174	162	149	169	195	192	173	193	203	187	175	164	178	157	178	207	154	152	180	165	158	140	150	181	154	156	188	166	177	169	180	159	159	169	168	154	147	191	179	173	156	152	154	149	161	162	165	162	161	165	149	166	166	174	172	175	196	201	183	165	180	189	185	157	169	159	191	166	160	174	172	162	159	166	193	144	185	166	213	158	159	150	164	173	181	150	171	197	160	167	170	164	147	173	155	189	183	178	167	154	160	154	172	177	165	170	185	158	173	177	177	164	187	175	202	187	173	146	169	161	172	155	160	166	143	192	189	178	169	186	182	161	169	187	152	156	161	160	178	182	177	162	160	152	167	164	166	160	182	172	160	182	187	139	168	159	173	196	163	188	144	179	157	141	179	177	168	138	165	184	163	165	165	170	172	171	166	147	177	174	169	160	149	158	159	184	153	176	174	181	186	165	179	172	139	187	165	167	162	157	147	167	207	140	147	178	144	162	175	171	173	181	172	188	153	183	180	160	160	174	161	165	168	169	175	150	178	172	159	143	162	178	144	206	204	166	155	156	170	162	161	169	178	170	163	171	160	179	166	160	173	188	162	167	178	166	178	172	164	181	161	156	182	146	175	187	180	169	175	172	178	158	154	155	153	166	176	159	196	158	153	162	174	166	175	133	171	186	173	170	180	174	136	160	182	185	178	166	160	166	186	185	164	182	168	188	166	164	181	181	189	143	178	188	182	185	172	168	174	159	156	148	160	148	173	157	182	158	183	165	153	172	158	183	174	161	174	173	204	167	179	155	158	180	180	159	169	151	155	167	181	140	173	177	190	167	178	181	153	152	159	167	147	178	189	149	178	151	159	172	162	180	190	199	183	179	168	166	190	186	149	174	185	153	146	169	169	162	183	172	163	172	190	177	179	152	175	169	148	165	167	189	180	142	184	154	182	173	160	162	166	161	161	176	150	166	160	161	138	186	175	161	172	202	209	176	156	164	171	149	171	137	146	174	164	184	168	151	166	176	153	138	168	149	189	148	163	151	170	168	161	166	185	170	177	172	157	173	180	152	165	164	168	155	177	158	177	183	173	157	187	191	161	158	165	171	168	166	178	153	165	155	166	165	167	174	178	189	178	167	192	170	187	185	161	174	178	168	155	157	166	163	165	183	175	201	177	177	154	151	202	173	180	169	186	164	176	166	159	156	166	165	177	161	176	172	151	149	175	174	153	183	204	156	145	175	169	170	188	176	157	186	166	149	181	166	152	180	179	168	196	189	170	203	184	166	187	174	183	166	150	149	137	171	172	169	168	168	164	177	163	138	153	188	158	178	198	165	172	177	188	155	170	151	180	175	165	171	189	186	150	191	174	151	166	191	175	182	156	182	184	171	167	193	180	172	176	167	163	178	169	195	175	158	179	178	185	157	168	171	166	187	210	169	178	159	177	185	182	183	163	174	166	153	168	163	160	154	163	177	202	161	166	184	159	192	149	171	164	167	181	169	162	181	161	174	171	153	171	164	170	156	170	160	164	163	201	162	166	188	169	174	180	172	174	163	149	181	144	172	173	175	171	151	160	162	166	146	160	170	169	166	157	161	180	179	151	174	138	167	160	159	144	174	201	176	164	147	175	159	178	153	196	183	173	157	161	168	175	197	146	180	171	163	157	140	170	188	177	195	192	173	184	184	166	167	198	168	168	164	166	163	155	197	168	159	183	159	193	186	147	154	174	192	175	162	163	174	166	181	172	176	167	169	161	167	180	174	180	159	171	174	175	187	143	195	145	170	158	173	172	188	160	181	174	175	172	168	177	175	170	177	176	183	174	162	161	183	165	179	180	162	190	179	154	141	158
7388	823	1540	1878	1577	1207	920	793	633	618	584	565	542	595	536	522	538	1015	715	513	497	489	552	543	500	521	490	467	481	493	467	457	408	439	438	436	442	456	447	438	447	471	430	445	412	427	454	435	443	417	466	434	435	437	445	444	429	452	433	479	453	418	428	432	447	447	434	424	394	450	443	425	469	398	422	440	426	453	435	427	429	425	449	427	399	469	427	424	465	448	440	439	427	426	436	466	440	427	437	433	406	433	440	439	441	426	479	421	460	436	406	462	445	432	430	439	411	452	455	465	442	428	459	428	441	418	434	435	440	456	456	462	467	443	407	437	421	419	458	435	408	424	412	432	435	447	427	457	422	413	392	433	423	451	460	458	417	416	424	431	447	430	436	428	407	416	448	414	447	389	410	413	430	405	406	442	447	377	427	447	422	402	451	414	462	414	445	456	393	441	403	425	431	417	442	464	419	418	416	462	414	407	417	433	443	436	430	448	454	442	430	457	430	419	419	461	456	428	447	404	427	407	426	441	409	430	435	463	431	456	422	414	429	434	452	450	441	485	436	419	434	423	402	447	463	415	451	405	422	401	437	452	407	419	431	429	448	453	432	452	493	470	417	449	438	454	422	461	453	427	423	435	419	425	413	440	424	416	412	436	432	449	433	420	393	407	407	419	444	449	425	403	406	436	409	428	408	432	440	459	444	419	392	473	413	448	434	428	450	434	405	451	404	428	441	418	447	440	451	418	438	432	442	388	464	441	452	433	460	439	429	416	431	420	416	427	375	460	441	435	462	392	420	454	454	435	421	437	424	430	426	406	427	455	446	447	429	392	401	435	414	432	465	414	403	429	430	415	420	439	432	424	425	430	406	418	403	433	423	417	431	420	435	425	402	476	398	410	401	440	427	417	418	437	461	429	412	429	420	404	462	409	436	465	467	426	434	405	434	429	432	466	446	469	407	425	413	430	434	432	404	448	446	439	451	428	432	424	463	428	453	439	419	419	467	406	414	417	419	424	424	473	439	455	410	427	437	438	416	444	453	408	437	387	438	425	417	421	416	437	431	408	465	448	421	416	385	428	419	458	442	392	463	421	438	415	458	454	429	422	409	403	405	398	445	460	432	439	467	445	399	395	395	445	430	408	422	459	430	466	343	449	430	467	435	411	448	444	412	443	440	453	422	468	403	428	429	446	450	395	429	426	447	439	455	462	423	443	395	437	476	432	446	464	438	400	475	423	415	453	451	413	485	462	448	409	472	427	432	429	425	423	432	433	428	423	431	404	419	416	417	411	468	417	420	469	459	414	454	430	395	430	411	414	436	410	455	437	459	442	433	413	415	461	400	413	469	460	434	420	423	400	428	470	448	467	408	412	434	421	433	443	385	414	400	459	439	431	442	450	422	464	433	397	442	421	436	433	404	441	436	482	438	450	443	435	424	399	500	420	430	438	458	414	418	468	432	473	429	391	403	437	427	410	451	451	422	453	429	422	461	413	418	427	469	427	445	453	405	448	436	449	454	439	440	412	420	434	420	453	440	445	402	415	435	432	426	405	419	436	418	430	432	431	434	481	406	425	414	445	414	392	405	423	417	424	430	429	431	475	433	449	439	414	447	429	392	434	439	405	432	442	410	404	402	437	398	441	417	412	423	454	437	434	415	464	425	422	441	430	438	400	450	433	453	419	453	435	413	399	451	423	467	433	390	452	428	468	462	462	449	433	455	447	408	458	417	428	454	450	429	431	424	461	429	416	450	420	403	442	414	418	451	455	411	409	418	385	417	417	448	415	413	437	440	456	440	456	381	402	471	458	430	372	437	369	410	461	439	440	413	409	432	412	442	457	414	423	428	405	435	419	409	458	436	427	421	467	452	409	402	437	432	444	427	434	468	436	435	430	437	457	456	428	466	431	440	439	460	427	420	442	436	429	415	452	430	490	407	390	410	434	414	433	415	420	418	444	426	427	476	446	425	439	434	427	475	479	427	398	431	408	409	439	423	449	447	432	428	434	413	461	456	437	450	418	413	402	381	450	397	439	430	420	428	412	441	397	380	427	406	428	422	426	421	418	437	433	460	431	457	434	441	391	434	432	437	420	448	417	430	414	462	453	404	451	431	451	427	394	406	425	409	416	405	406	453	429	464	439	416	434	421	441	420	420	429	471	467	432	445	443	438	424	398	407	407	457	382	452	409	407	395	429	438	432	456	403	469	451	423	403	410	419	456	413	423	416	412	442	409	448	461	413	432	379	459	435	443	421	438	430	437	496	400	434	418	414	411	420	435	438	447	417	420	444	455	435	447	419	436	425	424	422	441	428	425	451	422	405	399	442	421	437	441	430	399	435	425	450	441	459	404	431	411	404	393	432	452	451	453	441	426	405	426	486	446	391	432	408	420	410	465	464	426	411	414	397	427	422	409	454	420	415	462	414	438	468	444	448	429	443	441	428	422	416	461	421	465	454	425	462	436	457	416	420	421	449	477	434	444	408	413	427	427	462	421	437	448	460	458	435	440	383	385	425	447	442	424	445	408	442	436	446	405	425	454	432	408	455	436	415	395	442	432	435	420	418	463	422	447	428	406	428	446	443	398	436	391	407	455	406	444	425	402	408	410	445	397	444	427	414	426	450	418	420	441	449	452	438	462	457	439	448	425	441	426	438	436	389	455	406	423	437	434	409	428	402	414	412	435	426	440	422	444	423	431	408	453	465	464	423	437	413	440	416	418	450	436	421	416	427	416	455	441	436	432	439	459	419	450	394	431	435	440	410	438	417	423	424	368	435	403	451	449	439	443	443	420	420	443	455	451	405	458	425	433	423	410	426	455	404	392	452	454	396	423	452	435	431	404	455	450	443	458	431	465	399	426	425	363	481	384	418	410	425	394	431	410	420	414	459	444	428	453	432	465	432	463	408	429	440	470	413	457	423	456	420	412	403	419	451	462	417	406	420	399	437	458	446	428	462	440	459	417	451	440	445	409	421	417	406	443	440	437	427	472	443	412	448	447	423	442	456	465	405	429	432	430	442	435	447	430	448	448	451	434	400	415	432	440	424	431	411	443	465	413	420	462	488	439	449	401	397	405	426	432	414	447	473	430	425	449	425	446	423	430	434	424	465	442	430	424	410	414	462	417	448	403	432	392	454	451	490	415	409	428	458	478	446	412	444	382	418	459	415	414	404	426	436	443	434	428	399	446	430	427	397	411	421	435	441	415	437	431	419	450	413	448	429	388	438	412	406	422	423	398	388	448	405	463	425	428	450	458	439	418	417	426	442	457	441	448	426	455	456	453	419	440	400	434	402	408	426	444	421	398	432	445	425	417	399	452	459	438	453	442	458	462	427	457	379	428	475	410	405	428	430	428	428	421	445	405	446	434	418	399	406	433	494	436	471	416	427	440	455	426	431	419	434	440	472	441	429	420	440	441	393	424	422	406	447	430	413	400	446	477	428	411	436	406	417	402	464	432	391	412	413	396	428	468	454	430	415	439	446
17777	1573	1346	1164	806	633	488	466	393	400	323	360	380	364	341	384	339	541	354	364	321	357	347	340	378	327	368	327	313	342	312	315	322	332	326	351	373	345	341	340	325	326	319	327	268	314	317	323	362	341	360	347	311	329	325	312	325	343	336	324	349	324	335	313	319	317	319	339	306	312	339	317	322	329	305	313	333	355	319	337	320	313	311	324	314	306	329	306	276	355	302	329	351	295	325	328	308	312	306	310	325	306	325	322	310	297	310	304	325	318	277	352	283	316	308	319	330	384	301	310	329	295	313	293	315	342	325	320	324	311	300	321	296	287	375	321	342	326	300	327	308	322	313	293	293	325	329	312	319	306	343	333	346	324	311	305	322	324	303	303	308	313	309	353	326	339	284	339	330	297	320	328	322	318	299	359	365	310	359	291	330	346	330	320	327	311	298	321	314	317	340	304	348	343	319	321	311	328	299	304	293	318	288	325	300	332	311	332	327	345	309	314	302	323	316	336	344	306	307	280	311	316	320	317	304	294	314	335	263	342	310	339	323	322	279	338	317	302	323	321	347	329	318	327	331	320	339	303	302	288	321	333	311	307	314	332	302	323	337	300	314	322	336	350	321	362	307	312	355	318	347	305	306	347	328	308	352	319	283	309	309	344	295	351	305	333	364	317	327	315	306	324	305	328	272	352	297	337	302	329	302	295	324	295	308	343	320	319	319	351	330	299	321	300	357	301	326	327	360	349	325	336	322	315	332	315	309	316	323	338	298	321	329	303	324	318	298	334	330	341	310	331	354	303	297	357	308	311	322	276	309	331	334	305	362	308	336	357	331	288	358	350	275	331	333	298	343	358	274	300	316	301	317	329	289	314	302	330	335	331	336	345	332	329	317	263	293	307	306	313	317	347	299	310	326	320	322	294	321	318	297	288	281	268	319	303	349	295	353	306	321	321	339	316	295	299	321	326	314	315	310	336	325	338	345	317	332	322	319	313	302	339	277	327	341	358	325	336	336	332	342	310	313	336	344	294	334	342	351	339	309	269	330	303	303	292	326	309	312	308	328	306	301	317	362	316	319	304	329	323	326	306	290	289	349	331	307	290	314	347	315	293	295	286	318	292	325	312	332	345	295	334	310	304	294	313	315	309	332	302	344	331	310	325	298	324	354	295	316	334	369	317	306	324	318	310	349	299	318	335	324	330	335	284	320	321	284	326	314	341	321	301	327	330	312	313	302	304	307	307	276	315	338	347	317	334	315	308	289	310	321	307	311	314	310	336	306	311	300	310	344	307	340	332	333	321	343	314	348	316	339	296	295	319	332	302	333	356	318	311	289	331	301	320	327	313	306	313	330	297	341	327	332	333	322	324	342	290	359	319	309	320	313	319	301	300	320	313	319	300	322	307	321	347	329	323	315	305	335	338	345	332	339	319	285	338	321	299	307	319	325	350	302	342	339	299	325	341	290	301	287	311	301	327	271	342	312	355	297	286	348	343	318	323	321	335	305	313	321	331	297	349	295	312	334	358	308	316	333	316	336	302	334	316	334	310	316	323	317	302	350	322	305	305	310	306	288	323	330	334	288	320	318	296	340	323	291	320	289	314	333	316	326	330	291	304	336	332	337	316	343	309	331	309	317	315	308	316	354	302	316	345	360	316	337	349	289	296	295	344	327	322	292	296	310	370	322	333	309	299	336	377	340	324	300	315	323	315	318	304	307	301	300	330	330	329	323	342	333	314	328	338	332	297	329	301	311	351	332	327	306	346	331	318	314	358	332	333	336	364	341	304	323	337	300	331	329	339	289	322	302	345	305	328	311	303	311	303	311	320	335	348	325	344	338	318	299	322	314	296	350	308	319	308	309	300	314	299	303	320	325	323	339	348	327	339	320	310	357	328	317	330	320	332	320	316	321	329	348	326	335	308	329	351	316	307	319	332	311	337	295	299	336	288	316	318	300	342	315	326	330	327	309	330	350	327	353	314	341	340	370	294	292	294	315	314	326	326	338	311	348	294	313	322	300	345	298	333	323	322	350	342	349	326	297	303	280	264	336	308	328	318	322	310	326	316	331	315	347	329	322	294	336	297	307	321	313	331	322	337	356	319	308	324	342	303	310	310	326	364	359	390	332	340	297	351	328	337	349	306	297	323	348	309	328	316	307	314	298	369	349	362	321	304	318	316	302	285	320	299	267	296	312	291	303	313	339	311	326	297	305	313	323	327	337	324	287	335	284	303	349	307	300	341	313	335	295	302	320	335	322	312	316	346	326	338	320	323	306	297	336	320	269	307	358	307	301	313	309	340	323	314	324	341	330	311	332	338	340	336	304	343	362	324	289	309	298	342	321	334	341	314	310	301	319	314	320	326	287	341	303	294	316	332	329	309	339	303	292	318	331	330	348	316	324	351	308	323	349	350	278	331	325	317	326	313	338	363	316	316	322	351	340	319	322	349	278	322	294	335	307	362	306	333	327	304	335	320	316	276	310	330	311	315	362	318	329	295	323	296	299	324	315	314	296	337	315	350	322	338	331	291	335	308	331	314	344	302	320	298	324	307	325	326	303	320	353	342	319	332	286	314	311	349	393	333	322	300	311	333	330	341	307	319	320	319	336	305	311	333	311	323	313	320	292	297	342	321	334	343	313	323	339	371	311	317	319	288	316	336	326	298	313	287	312	330	285	321	299	309	312	309	348	336	358	320	335	297	323	326	312	314	341	303	326	287	311	322	320	339	297	305	318	325	296	362	347	330	353	316	312	320	323	341	298	338	316	301	305	330	310	327	331	266	326	335	314	306	385	303	324	339	336	332	304	282	293	324	280	330	333	325	348	326	319	319	357	322	348	305	335	322	326	321	305	322	337	323	309	310	286	300	303	336	321	330	331	317	316	340	308	303	315	309	299	312	316	324	347	329	327	291	321	315	308	341	318	297	290	328	296	301	288	330	308	344	329	315	332	326	320	324	320	311	347	294	319	347	317	295	279	317	302	312	326	322	335	320	316	301	299	294	300	280	344	310	356	319	315	337	324	316	316	308	348	315	342	346	311	322	312	330	355	284	301	322	353	302	327	290	302	373	305	304	339	341	316	325	327	305	356	325	309	297	301	349	316	323	315	317	321	311	295	350	298	339	292	291	311	312	321	317	303	363	297	309	324	333	322	323	365	343	324	321	320	296	324	333	286	304	304	312	338	348	320	353	339	328	336	322	362	310	330	322	284	303	320	348	310	296	349	308	325	307	313	344	321	326	288	328	331	315	380	320	324	286	326	313	291	277	316	337	340	344	297	320	318	324	292	334	315	328	297	334	283	295	320	303	325	313	310	312	277	328	286	306	359	303	299	326	314	344	337	325	296	329	320	298	314	303	330	271	309	319	307	353	342	313	348	323	348	315	303	352	308	337	304	285	278	294	321	319	330	366	316	282	313	320	342	328	325	337	311	295	301	327	317	344	338	338	306	317	320	298	348	350	315	343	295	322	340	349	332	326	308	322
10130	1533	2704	3258	2803	2083	1706	1406	1261	1161	1019	1025	1007	1081	955	930	931	2358	880	943	878	864	904	875	870	811	883	832	838	812	825	779	775	815	779	809	745	747	737	759	788	760	772	771	782	804	802	721	719	773	731	756	817	758	746	771	750	711	759	777	821	766	709	701	738	797	711	691	787	804	759	717	751	789	729	749	730	743	770	767	806	749	745	776	729	827	788	749	754	743	758	703	724	741	723	720	770	812	761	765	750	766	797	764	741	783	720	724	773	749	725	713	792	709	729	716	768	720	769	737	744	702	748	725	777	753	748	731	701	753	729	770	780	734	708	697	773	722	717	764	726	746	772	692	730	754	755	763	724	707	730	734	762	724	711	753	725	759	755	769	693	795	679	762	735	741	775	755	773	730	735	733	724	753	736	737	774	749	728	761	740	713	755	758	712	677	697	696	776	724	726	716	765	719	731	687	753	756	747	781	730	706	711	715	785	660	710	778	702	667	733	738	753	782	774	742	774	734	787	767	725	744	768	752	743	699	734	744	722	752	728	744	755	743	750	745	744	692	727	767	793	726	749	770	720	723	764	740	733	704	764	741	740	702	769	703	721	750	770	746	780	799	739	789	748	736	718	762	727	757	750	734	727	765	740	739	735	714	722	730	714	763	741	697	763	750	721	776	739	769	740	752	756	750	763	724	764	733	769	775	703	781	698	758	758	706	755	721	777	722	746	747	708	714	730	776	717	722	776	739	729	705	696	744	743	760	771	743	746	760	717	693	739	781	698	735	696	776	723	744	739	774	747	706	771	756	728	772	744	714	708	744	779	741	747	762	759	790	743	752	730	751	747	735	726	725	675	748	757	717	713	743	748	786	784	754	741	793	753	735	735	706	780	735	795	723	751	751	718	747	788	699	717	760	768	722	781	702	693	741	759	728	736	709	738	776	759	765	757	733	745	721	752	699	776	741	724	690	752	739	735	747	764	717	785	698	774	746	715	727	682	738	728	721	716	737	683	734	723	757	735	748	716	730	727	782	747	771	775	736	737	737	756	748	757	751	717	726	773	722	681	732	743	722	711	727	725	768	717	783	818	758	765	793	701	713	733	708	728	690	739	804	769	758	719	716	704	703	769	744	724	764	770	738	764	716	755	722	746	750	789	707	687	737	726	717	720	717	711	761	741	737	708	723	773	785	745	748	783	722	749	721	699	753	741	711	705	765	700	805	753	772	719	726	720	731	722	758	749	688	745	734	747	725	737	773	814	702	773	740	752	698	732	749	714	727	791	720	741	734	682	717	732	783	770	739	692	708	709	744	747	752	725	747	721	734	764	754	773	743	698	765	731	759	742	763	784	764	773	713	763	699	763	764	748	712	745	733	755	720	709	745	728	713	743	700	741	772	768	734	690	768	689	728	790	732	742	780	754	747	773	745	732	737	728	756	730	716	727	771	742	768	686	776	765	749	740	743	774	720	740	729	801	707	799	771	748	756	747	773	724	737	698	789	727	723	741	752	680	720	817	740	727	707	743	742	728	724	750	749	740	756	749	748	779	717	789	767	698	736	738	772	712	739	783	710	742	768	760	739	720	663	767	771	712	709	753	730	757	760	699	730	752	708	761	758	754	735	765	757	754	689	706	744	744	774	755	712	749	757	729	747	746	722	722	755	754	754	709	758	745	743	733	730	743	746	712	722	727	793	740	722	743	742	743	728	756	700	747	719	734	733	727	742	752	731	689	693	802	708	791	721	757	742	704	731	748	713	727	758	752	816	713	685	742	766	742	704	703	711	722	706	758	723	764	778	756	678	740	769	755	724	740	748	724	712	772	786	700	698	721	747	795	731	750	733	758	765	771	757	719	678	724	746	708	760	735	716	722	734	750	768	729	743	737	741	729	758	758	751	737	741	790	711	763	729	776	722	788	700	710	723	754	762	760	717	751	786	722	780	771	732	741	760	775	714	824	724	727	740	734	762	695	741	757	740	724	761	750	688	737	751	765	797	738	717	740	750	739	698	687	717	725	752	705	712	737	801	741	756	727	784	763	732	761	698	727	746	756	720	708	759	722	720	757	713	763	791	807	736	757	735	767	736	748	743	784	740	779	715	782	721	785	753	772	755	784	689	722	717	699	753	705	734	738	777	748	745	777	797	681	740	760	764	776	758	712	764	805	786	713	761	744	776	690	778	726	748	714	789	764	712	752	765	775	685	740	756	757	776	770	763	767	691	711	789	732	727	792	735	723	735	729	744	718	738	679	697	729	723	747	740	661	724	750	704	731	734	791	720	770	784	725	732	726	714	765	785	760	737	733	728	774	729	753	730	698	697	742	758	700	724	776	729	744	709	773	693	764	718	737	801	750	777	732	702	753	767	775	730	730	732	717	786	772	731	733	788	727	720	710	736	726	698	769	665	723	759	716	727	745	708	691	745	775	761	739	746	718	740	747	737	718	680	761	728	747	751	763	734	750	704	700	739	729	721	705	709	716	805	715	737	794	747	757	741	729	783	747	733	778	727	753	716	692	749	730	712	735	688	735	738	710	758	712	783	712	753	701	772	738	700	760	724	754	727	734	761	737	748	752	744	718	712	756	740	744	702	752	712	715	776	713	777	739	767	726	769	746	709	753	777	726	700	753	729	737	707	676	727	777	751	759	761	746	739	703	717	788	778	788	766	735	757	701	715	722	784	721	698	724	672	747	789	700	752	737	759	770	738	779	729	767	738	743	733	733	714	735	756	763	761	790	752	711	751	787	731	751	731	729	743	816	717	703	746	754	720	724	747	731	762	717	732	717	697	777	748	743	733	760	764	764	710	783	720	779	734	731	741	729	718	765	730	726	755	710	734	718	741	716	737	740	777	718	722	689	744	768	748	723	725	739	749	749	728	763	742	742	750	818	771	804	759	724	693	766	756	747	718	733	746	759	759	790	725	718	744	700	734	746	710	763	711	739	729	741	734	724	745	769	774	770	770	736	714	754	718	724	727	707	769	734	751	737	769	722	747	797	785	806	743	701	778	713	732	748	737	761	746	768	772	689	749	708	741	710	721	730	785	781	767	761	747	741	704	782	738	748	724	751	729	700	729	729	771	738	739	730	718	715	738	753	716	708	742	694	699	792	756	764	736	831	742	760	741	724	749	731	767	719	754	709	717	735	737	760	707	740	752	722	759	775	707	726	765	758	732	738	722	700	728	736	743	742	745	734	729	745	699	712	741	789	746	775	718	784	745	709	708	710	702	753	685	716	775	754	707	723	778	769	714	767	764	752	775	776	744	756	768	758	767	761	782	744	760	737	724	728	718	763	740	727	707	762	720	753	748	740	723	763	790	710	785	698	770	705	699	752	740	767	786	712	681	789	733	718	763	757	752	712	711	751	770	740	713	741	728	731	757	779	765	693	775	745	766	735	719	693	730	690	726	687	790	730	744	804	767	743	743	715	733	725	745	752	764	754	699	724	784	746	731	762	790	706	712	731	705	720	752	739	719	722	710	770	698
2700	330	369	332	281	252	219	208	218	206	221	218	235	198	238	235	218	197	229	220	249	251	224	216	212	212	239	250	220	228	213	199	217	228	213	198	216	200	195	234	227	212	211	213	228	217	195	215	202	202	226	218	224	238	245	224	215	207	227	203	242	200	215	189	237	225	191	206	224	243	236	240	219	231	253	209	217	218	226	236	223	228	222	218	216	198	214	238	250	235	208	246	229	218	209	228	215	221	221	233	251	211	243	232	191	202	203	211	226	261	220	236	211	186	217	229	221	198	238	196	210	207	253	201	219	252	219	228	219	215	216	233	256	203	253	222	218	217	246	243	217	230	234	226	217	236	229	219	224	226	218	217	225	232	228	220	239	225	208	230	212	194	251	213	206	220	224	259	232	205	229	221	208	224	225	234	211	242	201	210	226	229	222	221	227	210	224	211	214	211	232	236	209	202	204	210	197	222	223	208	204	226	232	223	260	223	240	219	238	216	221	201	221	201	195	209	219	195	225	232	230	229	230	208	196	228	214	202	199	248	213	234	232	225	211	220	190	232	224	223	220	212	217	231	224	221	249	225	233	220	224	245	214	220	216	204	181	229	228	237	229	220	218	209	256	204	210	220	229	224	225	203	222	226	203	207	202	229	218	190	217	207	209	206	204	215	226	245	217	244	225	225	223	210	226	235	193	195	218	215	211	225	223	227	230	256	245	238	222	247	219	227	214	189	260	213	213	216	184	214	195	229	213	206	232	216	225	232	209	217	195	183	212	214	230	218	222	220	230	225	241	239	220	193	220	218	207	193	216	239	212	228	226	236	203	222	261	229	227	212	217	206	227	234	250	228	256	247	218	228	238	206	233	230	216	214	226	223	231	230	225	251	205	208	210	228	228	196	236	272	232	209	232	228	232	222	223	215	208	244	190	222	225	230	211	212	236	224	183	248	226	214	211	200	187	226	210	189	226	243	221	227	248	230	218	212	220	214	245	238	223	221	209	208	195	217	216	227	211	217	227	212	241	230	203	232	223	218	223	187	217	246	216	232	213	222	227	225	228	242	230	222	250	213	235	224	237	181	218	207	228	197	201	231	220	227	221	222	234	205	245	213	216	214	214	185	234	215	198	241	206	209	226	208	233	223	220	208	224	216	222	234	211	211	211	235	211	205	205	224	212	241	240	215	245	208	196	217	226	253	277	219	237	210	244	235	215	204	219	234	236	215	225	230	209	221	213	196	211	204	234	229	217	238	197	199	258	214	222	247	237	230	202	229	226	198	230	217	221	250	194	213	217	212	231	208	238	201	213	205	198	212	230	202	237	219	218	224	263	219	237	223	239	223	229	225	260	242	201	247	249	214	250	215	211	233	215	222	182	237	215	235	254	202	223	191	236	216	225	231	205	197	218	210	221	194	225	203	241	219	232	209	242	238	230	203	234	223	218	230	204	214	223	180	257	213	217	223	213	194	230	198	233	229	229	226	212	231	225	218	218	226	215	207	227	199	224	248	208	248	225	225	223	225	208	249	219	201	200	221	244	202	222	207	236	227	219	247	231	217	226	214	203	206	211	203	206	227	227	212	222	227	219	213	229	236	196	226	212	216	190	192	221	210	233	219	222	245	253	231	192	206	203	186	234	207	209	234	226	226	222	213	225	244	229	229	216	233	227	201	204	231	221	239	206	206	247	204	239	214	237	221	217	226	226	215	234	228	241	215	219	204	221	220	237	225	209	224	213	201	203	211	237	217	240	215	182	192	215	214	218	240	233	220	245	212	259	198	212	241	247	232	244	189	217	199	230	237	228	219	241	241	228	211	248	251	215	230	237	210	189	212	220	216	231	233	227	209	213	253	212	223	232	217	250	215	223	193	226	203	193	254	246	214	243	205	214	223	219	196	233	216	205	242	231	246	202	214	215	217	224	232	213	234	216	233	203	216	225	226	227	222	217	243	202	216	193	235	222	248	211	220	208	214	215	227	223	228	238	248	200	193	213	224	238	214	225	271	224	220	212	219	204	235	232	231	218	207	229	235	218	228	231	233	244	231	238	206	217	233	211	212	209	232	200	225	233	246	246	219	214	220	208	237	239	231	229	203	234	226	235	214	220	229	225	241	230	220	222	240	238	249	206	211	182	226	222	228	224	212	273	246	185	202	225	228	222	232	205	214	225	221	211	262	240	226	227	250	206	202	220	206	227	242	230	201	210	180	206	204	231	201	197	222	255	200	201	208	212	210	244	221	225	266	221	231	223	201	195	217	224	224	212	197	227	216	252	246	230	226	256	225	205	237	224	220	247	232	219	231	235	215	190	226	217	215	203	235	218	215	235	228	255	208	213	217	221	242	197	231	230	191	241	211	209	180	213	228	210	232	226	191	207	219	214	217	206	202	224	215	233	205	192	233	203	219	237	239	214	232	218	224	221	214	221	195	214	220	203	217	238	215	220	219	221	227	248	212	223	216	224	223	229	248	232	197	211	245	217	225	223	204	215	207	207	204	217	221	229	217	216	210	217	209	192	204	212	219	203	230	221	251	231	231	204	210	220	251	228	195	233	230	236	236	222	188	212	243	215	229	216	201	219	215	262	225	207	228	191	230	224	235	232	232	239	235	240	216	188	216	202	206	247	186	215	221	219	191	211	242	211	233	224	260	224	194	185	236	223	218	224	232	228	212	217	250	222	219	219	239	235	240	212	226	226	232	201	231	224	226	230	212	256	255	206	240	248	189	225	226	194	196	213	234	232	220	188	195	205	206	233	242	233	243	212	188	210	223	229	222	225	229	201	229	219	240	219	239	249	231	278	211	208	227	250	233	209	231	228	226	213	242	201	222	193	212	236	228	186	216	210	210	219	200	221	208	216	213	208	222	199	204	268	270	242	195	217	227	238	224	243	243	200	218	217	229	245	222	220	223	194	218	233	200	246	219	233	204	263	220	195	206	262	228	220	218	239	209	209	205	197	215	242	214	184	210	210	231	230	210	221	243	269	232	225	233	210	200	194	203	239	236	212	249	208	240	216	205	214	213	221	203	224	226	217	229	213	232	223	217	230	199	221	203	214	208	239	203	205	225	225	213	226	235	206	194	227	215	199	257	232	210	245	232	235	228	226	201	217	223	214	219	224	204	232	264	256	255	220	215	228	201	208	221	229	194	207	219	221	215	229	224	216	230	254	218	250	203	209	208	249	215	228	194	179	220	226	205	256	229	210	215	202	207	223	220	178	232	236	233	201	209	221	206	207	230	216	232	221	217	234	231	232	230	250	214	230	230	212	223	220	233	224	230	219	248	254	226	237	215	241	208	225	219	224	235	196	197	233	213	213	207	212	223	238	218	217	211	250	221	215	233	233	214	214	238	210	218	217	239	221	213	239	224	214	222	230	223	207	220	235	241	212	236	195	193	224	206	211	228	228	210	214	223	207	202	199	228	228	218	229	239	236	246	208	200	186	217	236	220	224	217	216	237	212	218	216	225	216	205	185	194	237	198	218	186
2539	592	759	881	851	616	575	531	544	581	538	517	502	541	530	493	530	580	518	526	512	494	551	592	556	514	545	538	516	510	539	534	554	496	534	519	526	541	512	485	542	535	526	486	524	615	515	555	495	520	547	474	491	532	514	495	557	508	499	489	520	473	540	566	503	527	529	562	502	531	577	502	530	513	542	525	530	549	509	506	495	516	542	518	547	533	531	535	533	512	518	517	548	490	497	535	503	472	505	543	493	519	531	493	509	508	545	520	475	503	529	490	516	483	507	534	529	563	537	534	485	547	520	522	493	543	535	525	521	523	538	534	506	517	501	518	518	514	563	478	494	518	510	524	521	567	541	527	552	506	494	486	537	510	498	484	510	545	511	564	523	501	494	516	533	545	518	499	510	512	535	502	541	534	499	520	475	545	544	513	516	528	526	534	497	494	582	545	554	546	530	504	525	514	512	512	508	535	499	484	503	530	513	485	522	532	529	511	499	561	562	520	536	459	490	527	508	520	515	497	484	521	568	532	497	544	547	491	493	533	500	506	504	537	489	547	517	562	511	550	517	547	516	545	504	516	547	549	526	480	553	546	471	567	487	522	488	498	509	488	493	477	461	498	519	514	533	544	490	519	480	514	502	581	504	506	557	527	515	576	518	489	525	520	516	506	520	522	499	541	547	504	524	513	482	483	501	508	554	505	476	496	515	505	545	502	511	528	505	525	523	509	502	555	489	513	546	500	524	517	552	529	496	510	532	516	503	528	508	498	529	496	548	525	487	519	561	513	557	522	508	526	537	578	533	526	514	530	538	544	537	496	537	509	521	525	477	485	542	523	526	521	508	516	487	507	512	539	527	547	509	516	534	540	546	521	523	526	516	532	476	560	531	555	496	558	452	495	525	507	538	507	497	511	492	510	522	532	549	540	533	557	513	517	506	522	525	536	530	496	500	532	490	492	486	505	522	545	527	509	518	516	512	557	513	525	495	535	495	517	523	509	560	500	518	521	516	540	522	514	495	496	503	556	553	494	524	502	524	506	520	514	550	528	486	515	528	515	572	524	518	500	481	484	513	543	525	532	489	508	520	524	532	513	512	472	535	488	514	521	494	483	540	529	543	530	514	537	582	530	499	487	519	516	534	529	534	519	505	530	503	565	498	534	533	497	518	483	502	518	543	480	530	497	539	501	483	510	519	544	507	559	470	527	497	533	481	508	528	514	514	533	512	526	494	485	554	497	502	534	487	503	584	531	535	512	520	542	535	538	519	499	525	536	569	503	522	540	517	550	537	540	527	534	538	495	506	491	530	502	554	539	520	519	552	516	527	494	538	539	519	559	512	518	502	515	544	534	502	521	496	492	543	520	511	522	539	510	502	532	467	503	469	514	484	478	507	522	489	535	528	489	504	479	504	503	509	519	563	506	521	522	485	512	541	495	512	495	520	524	535	526	527	501	533	514	517	509	539	511	525	514	504	525	515	497	550	521	492	506	535	523	532	527	483	498	521	506	509	465	479	556	525	493	518	514	528	518	532	472	559	509	493	521	534	543	552	482	522	542	507	489	535	529	511	538	529	539	516	523	502	513	490	518	523	493	494	498	518	468	517	498	489	517	513	489	533	553	484	484	502	544	558	528	504	499	510	518	492	513	526	543	535	532	464	486	500	475	504	518	539	517	494	508	516	500	495	517	500	531	443	484	536	508	538	513	525	506	523	531	506	522	494	474	505	494	519	558	506	495	519	526	537	506	490	500	493	496	500	541	482	569	538	511	513	507	526	491	496	487	548	490	501	507	505	521	486	503	522	525	555	526	533	505	488	539	477	528	501	498	528	462	499	529	514	514	508	551	503	507	554	502	566	506	462	536	488	526	505	444	513	516	526	470	522	495	486	529	531	511	503	509	551	511	534	505	533	506	522	504	529	548	528	517	507	534	505	503	537	469	524	510	489	552	497	538	497	515	470	476	504	543	541	497	544	553	532	527	527	547	506	500	540	527	539	558	550	521	483	504	522	509	488	504	502	489	537	539	520	515	529	498	468	478	500	532	474	492	509	495	534	529	531	519	489	504	521	563	530	506	511	496	512	508	523	559	516	499	532	518	527	573	529	559	516	462	506	471	495	530	530	512	502	524	519	516	521	488	547	476	545	529	514	536	499	516	509	523	536	518	516	514	493	526	523	540	515	521	488	558	543	503	508	533	513	503	508	512	505	526	502	528	503	493	498	503	503	532	524	560	509	531	561	534	502	513	511	536	530	489	495	521	524	543	476	548	503	518	533	528	543	519	509	522	545	523	451	461	553	532	531	512	521	513	519	497	479	512	494	510	535	532	522	531	505	519	493	519	531	497	536	528	506	528	509	508	494	524	540	537	528	547	519	535	537	542	511	509	537	540	510	519	491	525	533	501	530	511	513	519	507	494	509	514	522	508	514	489	520	531	522	483	492	590	531	496	481	487	497	496	512	544	537	531	492	524	530	496	493	506	469	516	528	486	499	550	537	514	539	527	550	523	518	569	501	503	499	533	530	535	476	496	475	537	518	503	482	494	540	495	495	513	534	516	502	502	518	520	489	522	522	494	505	510	494	509	526	556	481	505	533	502	582	511	533	534	522	506	512	561	497	497	515	533	545	481	541	468	504	475	505	496	538	534	504	511	533	528	487	553	490	514	499	493	526	517	527	519	487	526	514	502	529	504	532	545	509	521	490	528	539	528	522	510	506	495	526	506	515	492	537	478	552	523	530	510	516	521	534	525	532	501	523	503	517	530	522	518	548	547	546	540	496	534	520	512	508	512	458	504	515	580	526	529	526	517	514	515	522	484	503	504	483	537	507	515	516	486	517	550	508	521	489	510	555	527	521	524	522	541	518	559	522	523	538	513	508	541	491	504	509	539	499	555	554	556	522	492	544	511	492	497	524	495	532	511	515	489	537	475	520	488	508	472	506	545	510	505	527	473	516	502	517	520	507	570	520	516	546	547	515	529	481	531	525	519	519	524	532	516	533	542	524	551	545	508	555	525	490	515	561	528	516	512	529	532	531	538	511	532	507	512	522	514	499	515	506	541	547	547	506	506	487	508	506	524	486	530	521	540	553	511	503	495	486	481	521	496	539	512	492	511	488	497	510	527	459	524	489	515	539	497	533	543	525	468	537	521	501	553	524	478	510	496	536	508	485	478	505	485	507	514	568	526	516	488	501	485	514	539	511	536	510	515	500	536	508	528	503	523	496	515	496	521	507	518	504	497	513	519	543	526	485	525	497	557	507	488	516	523	515	498	534	526	515	488	511	501	565	527	520	541	518	512	541	514	515	501	517	506	546	503	518	521	523	471	496	549	528	538	514	512	539	548	551	493	514	542	519	479	527	491	513	527	536	489	517	491	530	498	555	514	541	518	542	514	495	503	556	506	521	475	511	559	500	550	541	516	496	494	519	555	500	477	484	520	530	493	511	488	518	515	499	540	516	480	497	509	501	526	539	532	501	545	475	552
10091	655	679	603	464	336	253	243	224	199	172	156	193	172	207	176	191	254	168	168	169	198	173	202	162	156	170	182	176	165	182	185	163	163	150	173	190	171	175	171	160	158	168	175	130	194	186	191	156	187	190	176	165	147	203	187	171	159	176	129	187	176	179	162	188	162	157	160	193	147	189	178	157	183	192	185	171	192	199	159	134	174	156	165	179	166	191	162	178	159	179	179	169	170	182	180	173	164	201	173	147	171	169	156	165	181	154	170	188	176	144	185	185	158	151	161	156	214	181	173	195	156	167	154	164	192	175	150	136	172	176	147	176	165	184	170	189	183	160	173	171	170	170	204	185	149	156	153	164	177	169	159	152	168	157	172	149	173	177	150	149	189	197	174	185	189	185	180	144	176	175	160	170	168	161	151	174	163	160	153	192	175	168	173	160	166	176	156	171	188	172	179	183	194	190	159	172	175	142	119	179	162	158	152	170	188	178	177	185	181	162	191	183	161	187	157	153	152	172	160	156	157	169	155	172	176	190	173	163	202	136	173	167	153	165	168	164	172	186	169	147	178	166	160	176	181	177	165	190	155	171	153	154	143	195	168	154	175	143	150	177	160	190	191	179	188	168	175	174	192	149	169	158	182	165	175	155	131	175	160	165	164	176	180	192	171	179	157	189	152	170	192	167	170	169	167	162	204	141	168	181	167	156	178	161	188	188	186	169	165	172	138	169	173	155	170	199	178	154	190	177	169	168	166	183	174	169	162	193	176	188	188	165	170	162	172	174	158	163	179	168	156	160	163	153	159	182	188	130	175	170	145	141	167	172	156	179	159	172	179	173	186	196	174	186	160	194	157	179	165	157	180	167	189	156	164	170	183	167	182	173	155	173	204	177	179	178	153	169	149	157	172	176	160	183	161	174	180	185	173	152	182	165	144	154	164	181	186	166	157	158	175	190	190	162	171	186	174	164	164	159	171	202	160	162	155	190	182	139	180	148	181	187	193	160	144	184	157	159	166	173	175	145	168	142	182	141	178	177	178	188	185	170	167	174	165	202	181	183	172	162	160	182	182	165	142	146	156	189	171	173	195	171	174	158	171	185	146	174	157	181	162	175	161	162	163	164	170	180	159	151	146	162	177	166	198	175	153	176	154	159	166	172	175	156	165	167	162	161	138	156	147	160	175	171	150	143	165	167	152	150	183	205	181	202	181	172	163	168	160	183	167	161	166	171	161	171	174	165	188	175	201	164	185	157	181	164	175	188	180	182	164	171	154	197	160	150	170	155	167	146	172	170	171	177	167	168	165	158	182	152	142	180	182	141	171	162	163	160	191	182	152	175	160	167	168	152	189	158	158	155	174	176	161	151	171	173	186	151	166	190	155	186	188	183	171	185	175	190	168	176	178	172	167	177	197	164	138	160	171	165	145	157	158	150	187	181	171	201	151	157	173	177	174	180	169	178	168	181	174	162	171	181	164	172	162	168	165	193	205	152	211	163	155	146	157	171	179	166	167	188	176	169	182	178	181	205	162	177	161	166	170	168	172	156	156	162	186	179	170	173	163	172	169	167	160	179	149	200	177	160	166	191	176	166	162	159	181	183	164	157	163	166	158	177	160	181	163	180	157	183	176	173	171	132	207	177	171	153	142	164	178	152	154	140	168	165	162	180	167	162	157	174	212	167	171	179	162	154	154	176	162	172	155	185	181	165	192	167	184	169	157	156	165	137	168	145	162	172	193	176	175	178	150	158	181	187	178	168	158	161	163	153	172	171	184	167	173	155	181	156	168	184	165	161	164	178	163	180	188	168	166	172	175	180	171	187	177	163	184	183	173	177	166	165	183	176	192	191	195	173	144	154	171	176	198	187	166	160	163	171	159	163	126	147	181	164	193	183	186	175	153	149	170	175	175	189	166	161	163	171	140	177	146	176	174	201	148	180	173	157	161	177	174	149	152	152	176	194	205	174	165	162	165	159	169	184	189	161	161	168	153	163	167	165	172	159	192	164	164	194	200	192	188	200	156	158	159	157	166	185	172	204	182	164	175	173	191	168	161	183	158	164	148	180	186	164	150	144	168	154	175	164	174	170	154	173	180	137	186	169	148	176	186	153	164	173	160	180	173	176	177	156	190	167	167	189	184	183	167	178	161	157	174	171	186	189	203	160	164	174	152	139	163	162	144	167	152	153	163	167	175	162	178	185	182	155	155	160	171	158	163	158	133	157	145	176	186	162	189	173	160	186	165	181	186	197	188	197	170	167	171	158	158	147	180	183	156	153	165	200	189	156	172	151	160	172	169	191	182	164	165	185	175	163	160	178	178	188	170	164	144	174	163	165	141	174	159	167	190	179	144	189	178	168	166	169	177	181	163	158	184	171	166	155	170	167	164	153	156	167	159	170	165	158	185	168	169	189	174	165	168	158	144	179	139	152	159	170	171	136	136	171	170	186	184	154	147	181	172	161	150	167	167	172	167	179	172	188	161	207	162	178	175	164	152	189	177	154	159	185	184	173	150	132	166	149	155	167	156	161	169	174	152	154	160	153	195	172	178	172	175	169	180	191	174	198	172	171	182	172	148	153	163	151	159	164	180	182	189	184	175	178	154	165	158	145	174	146	153	185	162	165	178	175	160	172	192	174	159	177	176	181	174	171	153	155	165	169	158	169	177	152	148	156	154	161	156	156	157	181	177	156	190	174	183	163	177	179	170	165	174	166	188	175	157	164	167	154	161	159	169	200	172	170	165	156	171	153	175	150	185	160	186	176	150	168	179	168	149	186	165	188	182	183	148	159	165	170	160	187	187	157	204	176	166	181	165	146	159	168	156	161	188	200	188	168	168	181	183	181	163	178	172	155	157	163	157	164	167	152	159	156	162	174	153	164	190	200	183	139	193	182	178	181	161	172	175	138	173	171	135	139	146	159	165	165	158	136	181	167	166	172	176	167	144	156	159	177	143	155	180	168	183	184	166	180	170	152	155	168	171	170	171	169	154	155	135	171	165	157	186	182	166	181	158	181	169	154	155	180	154	191	160	163	191	149	165	171	145	165	160	166	165	175	161	144	169	167	131	159	167	161	163	154	166	158	165	174	173	168	184	172	182	175	165	170	160	182	166	158	173	179	160	176	166	179	163	172	163	155	167	163	157	154	181	181	154	159	151	162	161	188	168	184	169	179	184	160	148	189	165	164	175	188	183	176	161	172	184	189	166	195	163	145	170	152	165	161	155	184	167	179	157	183	171	174	165	168	144	194	171	168	143	188	174	156	152	175	170	162	156	200	139	175	160	183	157	175	206	184	182	149	193	172	186	180	173	172	173	184	188	166	177	174	166	169	196	163	172	162	198	184	177	173	148	172	138	157	187	164	178	182	186	174	165	174	172	183	208	193	173	157	148	190	151	187	173	192	180	152	164	189	152	198	151	169	154	175	164	162	160	171	197	185	195	176	183	170	185	152	138	179	183	164	174	164	166	167	162	152	140	163	181	167	147
7647	822	1501	1969	1569	1141	894	748	686	640	613	585	603	550	489	508	524	628	517	538	493	514	497	492	499	551	505	495	519	455	466	454	472	475	478	481	469	462	431	446	455	464	433	464	471	429	443	492	432	446	437	444	468	452	445	421	456	432	408	498	479	458	456	452	439	452	426	449	411	425	430	453	434	430	398	430	426	427	438	419	383	414	466	460	429	410	427	399	428	402	430	414	419	410	443	425	423	399	417	433	460	461	452	428	416	433	421	460	420	436	418	427	385	418	430	429	482	424	426	401	425	400	431	433	448	472	431	443	421	429	452	438	422	405	444	430	432	423	447	372	421	425	431	421	401	455	409	473	446	404	402	417	434	395	418	415	418	394	441	433	420	429	398	398	379	415	448	402	457	415	422	459	459	460	433	435	439	403	420	434	468	426	449	427	393	418	448	417	451	443	422	412	456	427	443	423	416	427	364	416	450	457	474	425	401	448	413	383	418	441	420	403	460	474	414	446	465	413	400	431	433	452	429	430	470	402	398	418	448	450	419	410	434	436	425	403	430	424	457	402	430	417	451	395	455	428	424	437	421	431	393	391	405	436	441	439	434	423	425	428	452	469	402	397	423	405	399	386	445	444	431	414	452	403	463	450	415	414	409	416	418	411	450	439	427	461	446	415	436	439	453	415	454	458	441	434	426	439	473	401	443	447	463	418	431	419	468	413	429	420	463	465	446	445	445	422	444	429	451	417	419	415	424	425	423	414	457	417	434	426	426	422	432	445	443	417	455	425	445	425	413	436	496	440	389	382	436	434	417	448	447	455	431	448	413	419	432	413	435	448	419	448	421	476	396	417	459	438	441	426	438	441	458	406	406	425	438	380	425	449	438	439	461	412	426	435	411	433	417	437	420	418	433	425	408	414	387	423	424	474	435	438	436	420	407	409	453	428	434	468	460	428	427	418	458	474	399	447	395	478	419	437	415	463	435	426	448	395	429	481	393	436	475	430	433	413	438	426	401	432	412	447	435	414	393	429	408	437	431	480	417	406	433	404	426	423	436	451	388	406	430	407	386	429	456	445	395	414	407	426	421	427	399	431	424	403	468	448	444	420	456	427	430	440	433	396	426	409	425	483	408	408	417	422	420	433	404	404	410	425	411	425	429	431	412	458	404	422	441	435	428	443	386	452	447	373	430	414	400	423	453	437	433	430	427	465	432	388	444	416	444	396	425	447	430	433	433	456	423	433	436	447	437	419	389	433	408	444	434	419	420	414	413	409	402	442	453	424	443	428	430	420	405	416	418	445	447	426	428	421	422	406	396	444	429	432	437	411	450	413	419	439	416	401	420	435	455	412	413	443	461	436	423	452	458	465	405	434	422	420	446	442	467	430	440	462	440	416	408	429	432	433	447	410	438	427	439	438	453	389	443	428	397	424	438	385	431	416	431	447	441	444	409	417	405	435	441	431	418	417	443	431	429	394	373	436	442	428	382	430	396	412	421	398	439	447	425	435	399	443	421	426	395	439	418	414	415	428	435	461	442	452	427	423	401	388	433	426	407	429	429	404	422	405	422	434	458	439	423	460	451	455	456	398	427	473	418	406	423	428	420	417	450	439	432	387	432	393	456	421	445	440	382	442	427	420	450	457	427	444	431	394	412	398	426	414	445	417	418	406	413	410	403	412	415	422	415	413	471	402	454	441	419	443	463	433	424	428	463	470	441	450	412	412	413	431	411	450	433	412	415	446	443	401	417	426	441	435	429	411	418	443	438	456	418	414	448	438	439	428	448	449	389	433	436	417	428	455	399	398	396	428	430	430	429	484	394	416	419	413	470	437	435	406	397	451	408	423	447	433	444	456	467	433	449	452	419	443	426	446	444	417	428	440	422	399	442	428	411	436	438	414	404	420	470	388	481	444	415	412	425	449	433	419	412	406	455	434	428	436	417	432	404	439	451	457	419	422	404	452	463	429	387	375	435	427	419	413	431	393	438	425	382	443	430	443	446	434	407	447	399	415	407	437	458	433	436	446	390	447	405	442	464	427	400	401	380	393	445	415	450	410	413	433	434	471	429	426	425	431	413	447	440	431	410	417	469	409	445	467	422	403	479	431	444	439	398	431	440	445	437	417	427	458	440	441	437	488	446	453	435	423	454	449	438	387	406	462	398	460	442	437	433	433	408	410	439	418	444	459	414	429	462	387	435	430	396	451	423	417	422	449	405	429	435	416	387	414	443	434	417	435	395	437	428	416	415	410	423	404	448	419	384	425	418	401	423	438	451	453	463	414	443	463	438	431	464	446	435	439	435	405	398	420	411	442	439	476	429	445	446	407	458	444	416	446	412	438	451	372	411	446	401	416	447	441	424	437	441	435	435	417	416	429	407	425	448	442	414	427	422	432	416	419	427	459	434	428	403	446	404	433	440	412	396	442	379	432	444	424	451	428	419	462	397	444	416	437	424	419	412	438	418	417	448	450	399	421	377	418	409	453	472	441	433	444	418	446	412	443	432	436	431	417	425	460	437	433	462	457	428	453	408	421	451	421	434	445	427	448	456	408	444	419	385	426	478	426	457	397	410	423	385	407	421	417	453	455	401	431	428	428	431	441	440	453	404	440	440	420	441	439	430	440	418	419	468	465	415	396	431	405	444	450	429	403	461	408	462	430	443	416	453	412	411	427	429	427	457	444	445	429	440	435	405	457	413	436	432	470	450	466	428	401	455	381	433	436	437	425	410	406	451	425	433	425	442	391	417	417	424	405	411	433	434	438	397	461	417	445	429	400	418	444	455	419	437	473	448	413	453	428	398	430	427	430	451	430	421	393	415	475	419	418	404	434	419	428	427	442	447	418	434	396	425	405	420	422	412	440	442	443	413	410	459	405	400	409	411	436	436	410	444	396	408	416	423	439	419	414	443	422	391	428	434	483	426	470	466	403	442	408	399	408	399	419	467	406	417	455	418	415	407	439	433	439	418	438	414	407	428	437	453	410	435	449	370	406	419	428	430	439	441	412	440	443	457	405	373	430	452	468	401	399	441	425	405	452	420	407	420	453	392	405	428	422	447	437	420	428	446	428	467	422	440	414	456	381	412	447	429	431	416	409	447	418	421	426	432	427	410	445	446	399	399	431	411	475	421	403	446	429	415	436	432	442	446	432	398	414	426	423	463	421	396	458	425	414	421	423	450	396	448	435	446	418	420	389	463	397	430	458	431	445	441	422	450	414	425	449	449	442	422	410	396	433	455	437	469	430	397	445	408	415	458	441	445	402	393	408	394	431	422	414	434	419	426	458	426	408	409	410	439	399	435	468	464	426	436	421	429	433	435	425	406	443	448	484	402	417	405	436	479	419	411	417	449	407	491	431	475	423	440	431	428	425	432	452	456	434	412	445	390	411	412	434	418	414	438	406	425	426	423	410	411	418	406	408	445	413	466	407	433	428	421	396	480	451	435	448	424	424	433	442	444	421	414	434	428	404	462	412	377	443	413	439
17913	1687	1318	1150	890	616	543	491	425	377	353	363	359	338	390	378	327	434	345	348	345	321	316	349	376	352	283	307	337	335	314	315	328	314	332	323	300	313	337	310	316	329	297	299	286	370	313	328	307	335	298	320	341	308	307	360	333	317	370	289	327	303	308	320	335	332	291	372	323	339	325	338	337	313	328	290	334	313	327	304	303	310	339	319	308	326	322	342	325	334	309	330	301	321	363	322	330	332	346	308	320	291	322	278	308	316	347	329	303	347	333	336	318	303	324	299	302	323	322	313	346	311	309	344	308	299	320	305	332	323	323	343	321	314	339	320	323	352	331	321	336	316	304	314	307	358	317	332	314	317	303	323	328	308	304	306	282	351	327	342	331	283	339	344	332	317	296	333	295	349	312	316	330	342	298	322	287	298	315	358	351	339	306	282	294	338	340	285	319	334	307	308	305	331	321	345	271	366	334	321	310	307	295	329	321	324	301	332	321	329	348	334	301	302	347	346	318	336	281	351	300	321	303	323	307	336	322	302	336	314	335	356	336	345	325	313	302	328	293	347	327	322	313	278	326	288	359	324	299	316	309	303	304	344	290	296	303	338	316	331	346	321	314	327	344	334	295	322	343	334	346	319	294	278	344	304	334	344	304	312	346	313	334	300	288	307	313	268	293	306	314	306	357	313	357	356	349	272	302	343	337	310	300	315	292	349	308	319	323	289	308	333	327	351	306	318	317	331	312	324	288	356	291	316	304	289	304	313	324	334	324	344	325	340	326	290	319	299	313	320	320	320	323	327	297	326	326	339	372	334	343	320	318	319	366	341	336	319	348	321	343	329	311	332	341	338	301	304	290	326	333	334	312	324	284	310	335	307	312	320	317	331	296	334	262	338	329	298	310	319	325	321	314	308	309	320	356	319	315	309	282	328	302	318	329	343	330	308	292	334	284	344	312	329	309	309	303	335	310	343	319	314	329	325	332	331	314	301	316	286	335	344	301	314	305	314	310	286	322	287	288	287	306	323	297	331	270	278	355	352	354	313	326	293	292	313	324	301	299	315	333	288	342	347	320	309	303	314	292	294	306	315	332	296	321	266	288	334	333	295	333	308	336	306	332	305	326	338	323	318	316	320	326	342	349	261	310	330	317	325	312	325	333	333	341	314	337	314	314	306	350	369	339	332	299	281	321	319	336	316	308	327	324	298	294	340	328	306	310	350	354	333	339	318	315	315	314	329	340	335	298	323	343	345	293	345	313	304	311	338	332	321	359	325	315	305	334	281	316	318	340	320	289	336	324	296	335	311	298	335	339	329	302	302	330	302	327	328	317	325	333	359	286	314	271	316	306	326	362	331	304	344	345	300	353	314	324	311	338	312	311	310	322	336	292	312	329	331	305	319	289	362	333	342	341	311	336	326	311	329	267	297	341	313	308	298	290	313	310	308	343	317	301	318	330	367	333	318	328	312	305	343	337	327	341	330	320	326	317	339	295	298	307	309	322	331	304	337	288	318	293	338	317	326	333	316	306	319	310	336	319	315	318	330	319	360	307	321	352	357	337	303	280	296	290	337	330	315	343	306	307	310	308	335	309	327	370	323	326	322	370	314	321	297	357	342	316	338	334	285	298	284	299	346	381	335	310	297	334	341	339	309	324	303	298	298	309	369	317	312	312	333	336	331	352	337	308	294	315	309	330	341	318	319	301	299	293	326	330	315	319	300	326	322	322	294	318	307	317	321	319	330	301	325	294	299	332	314	305	327	340	303	350	315	278	307	295	277	329	329	357	337	354	340	325	320	341	330	320	338	318	340	339	309	286	325	309	368	289	321	318	293	335	273	316	333	313	316	330	319	338	315	322	317	317	303	283	297	331	312	332	343	342	292	299	304	325	294	312	314	329	312	293	342	374	332	338	297	310	337	316	305	333	323	322	315	356	346	346	313	301	316	303	317	342	319	309	356	328	292	312	331	326	274	302	307	297	302	321	314	290	357	325	278	375	297	278	305	307	344	296	327	323	330	288	310	312	298	300	309	346	360	293	313	342	295	293	315	312	318	306	360	359	329	324	306	300	310	335	296	302	315	311	323	316	328	313	304	364	342	297	276	303	292	302	323	369	315	318	311	331	303	338	343	333	303	291	332	292	330	305	313	313	306	284	304	293	314	344	295	305	371	301	311	294	317	343	286	289	312	266	342	329	339	291	306	316	374	300	305	316	309	342	318	330	286	327	318	335	274	321	320	317	291	316	325	331	315	296	310	332	319	308	312	334	322	342	351	319	322	305	278	321	277	336	337	339	306	334	345	338	290	293	287	329	331	307	330	331	296	314	336	302	353	297	286	306	326	322	332	321	322	324	309	338	314	321	310	312	343	286	297	281	304	316	313	313	355	299	318	316	316	295	322	308	339	296	317	330	314	310	317	308	287	305	307	328	310	351	348	302	328	343	291	312	305	320	311	286	312	345	359	364	301	331	323	344	330	322	314	328	323	312	300	347	314	312	325	342	296	319	316	296	314	308	338	293	323	336	292	286	324	310	284	330	314	302	306	294	321	321	296	343	326	316	270	324	314	291	312	319	333	329	331	340	303	291	291	334	339	302	327	313	324	349	342	303	324	340	350	340	311	311	334	327	302	324	326	330	342	307	310	281	295	309	304	316	368	325	317	324	295	340	326	325	316	334	307	344	354	324	300	342	313	342	346	320	315	326	337	322	319	306	330	339	294	290	291	347	342	292	314	306	300	308	328	332	321	315	315	302	313	332	334	298	327	316	326	333	304	334	305	335	319	303	301	340	317	289	333	347	347	324	324	330	291	308	311	347	331	318	296	363	322	278	282	314	348	281	338	331	324	313	349	329	368	310	312	362	346	320	313	324	312	288	321	304	312	363	312	310	315	315	311	292	309	308	318	297	278	340	318	323	325	306	307	342	312	301	309	355	327	314	290	319	305	315	299	348	348	321	328	305	321	336	320	320	315	344	299	340	324	350	330	340	331	322	318	307	336	322	299	316	329	285	298	322	317	339	307	287	281	334	318	315	304	327	306	325	339	313	323	287	304	337	343	338	353	316	325	341	351	267	354	316	300	335	316	304	332	317	357	299	311	274	301	278	316	312	306	313	299	308	342	320	340	338	323	336	278	292	319	301	336	345	353	325	346	306	336	327	307	351	300	310	303	297	345	286	317	335	310	292	296	309	336	303	324	330	304	341	356	324	342	346	330	301	307	330	319	341	311	327	311	348	316	341	304	341	354	342	345	319	350	316	311	330	305	321	313	310	289	290	323	310	311	313	306	336	284	320	284	333	330	327	336	324	296	347	329	308	295	327	337	348	337	305	324	327	312	315	311	310	291	298	303	320	332	305	328	320	330	329	286	334	320	339	352	300	295	323	331	310	310	331	329	321	298	313	322	291	320	330	322	283	302	319	269	319	326	309	322	363	327	296	332	309	320	321	295	334	312	329	364	320	288	315	332	288	331	309	360	346	321	308	324
10150	1476	2661	3373	2807	2045	1630	1392	1240	1085	1125	1000	1008	971	983	950	908	1401	869	855	939	843	879	842	874	828	869	866	781	839	814	791	793	751	782	788	784	761	793	771	728	781	835	768	796	769	735	808	701	765	760	737	774	769	811	766	757	750	719	738	689	744	776	714	748	775	707	821	721	791	772	808	736	748	761	711	790	677	776	757	748	665	760	736	719	779	746	719	697	792	703	725	742	761	713	782	736	717	773	711	732	694	786	738	732	734	706	737	751	784	771	731	701	704	693	745	744	695	707	756	738	766	699	714	709	709	750	691	694	750	699	723	694	758	717	718	765	728	740	670	739	752	747	745	724	787	752	760	736	707	736	769	716	756	768	712	765	741	688	735	732	772	746	709	745	750	721	708	782	734	750	736	766	742	684	772	711	747	748	733	769	749	723	745	731	692	719	711	718	742	731	773	754	792	731	744	732	707	796	764	750	769	742	726	742	796	708	733	705	687	747	703	749	750	710	690	748	696	792	745	737	736	746	722	797	686	754	650	764	758	792	746	766	753	740	710	774	712	719	708	756	752	706	750	743	807	781	735	785	743	744	729	732	757	730	734	750	727	724	723	704	720	750	732	701	755	745	747	722	675	742	785	776	771	704	679	741	691	736	709	725	755	712	747	762	733	717	751	763	759	790	725	726	711	798	763	738	731	731	753	738	757	741	760	737	761	725	717	745	699	736	710	739	748	764	764	749	731	742	746	729	723	690	716	779	693	685	726	699	750	776	773	760	735	685	689	759	666	744	767	731	746	750	694	661	755	722	749	741	676	746	741	704	750	750	777	739	726	745	741	719	725	720	730	755	741	712	751	741	742	781	730	743	772	717	753	738	796	730	679	816	676	721	762	739	733	701	738	742	722	725	727	759	794	710	726	726	762	719	760	702	738	728	725	764	689	745	756	733	729	746	757	756	738	714	728	757	759	721	751	734	722	717	728	767	761	744	726	690	752	738	754	730	747	764	802	718	709	706	747	667	773	699	724	725	723	716	730	707	757	713	762	764	726	698	693	740	750	696	769	698	778	703	763	757	685	710	709	740	719	765	730	751	756	703	719	739	712	716	685	718	699	757	757	784	696	757	677	780	717	727	690	732	739	734	736	746	711	694	723	765	752	734	711	743	719	751	740	733	689	729	662	756	736	769	742	712	710	725	746	712	753	729	753	730	763	696	687	770	739	745	718	744	741	786	688	731	704	735	754	731	727	673	695	702	682	714	771	783	721	743	776	674	760	740	767	744	714	755	747	769	756	760	676	718	772	748	766	721	760	713	742	713	810	725	723	735	765	746	782	717	738	718	752	705	749	700	745	725	789	773	706	669	706	730	781	728	755	721	745	750	788	754	708	730	772	722	712	773	785	731	749	744	717	748	738	673	755	722	713	791	699	771	734	699	747	733	717	722	734	760	757	757	812	740	776	714	732	707	689	785	674	740	772	749	758	754	749	768	735	727	706	710	755	709	741	793	730	715	691	701	771	739	708	705	745	745	730	767	756	707	752	753	731	757	771	749	764	714	750	687	746	747	744	783	771	694	729	748	725	737	742	761	776	734	728	691	708	753	732	773	738	822	738	746	783	663	746	734	741	714	700	747	719	676	752	747	743	741	774	721	741	723	764	690	735	713	768	727	738	713	721	748	744	751	759	723	720	710	762	760	773	761	719	737	753	739	791	735	671	732	739	694	756	726	733	714	717	750	683	803	748	772	742	720	719	722	734	757	720	787	808	752	723	749	705	720	697	701	759	756	747	735	751	690	725	733	732	739	732	693	739	799	761	745	732	745	757	688	742	731	715	750	795	742	767	786	770	723	779	785	769	686	771	706	743	763	782	735	755	758	729	749	717	709	735	741	764	726	701	737	721	719	741	726	775	690	782	756	727	764	738	672	763	726	779	741	736	721	729	751	726	697	755	777	705	741	741	798	720	763	790	716	765	732	780	712	758	753	739	747	738	764	670	718	751	773	738	708	782	733	749	754	736	731	738	694	745	737	744	678	701	700	693	748	719	714	702	797	705	725	733	740	699	709	740	700	720	780	740	716	757	739	778	717	718	709	725	755	701	676	666	745	746	719	714	741	750	726	741	688	701	717	765	741	745	709	743	721	743	762	741	792	734	752	713	729	699	731	728	787	791	698	714	742	767	751	729	757	763	704	718	720	756	750	706	759	767	739	682	699	730	762	743	712	679	697	769	716	751	746	759	754	737	732	731	798	741	719	709	729	749	755	759	690	745	720	721	723	736	729	690	695	721	745	747	706	774	699	716	717	742	736	724	755	753	730	744	798	785	754	707	702	689	717	752	706	735	781	700	752	749	758	758	711	740	780	748	730	737	774	780	749	725	693	740	729	741	727	763	706	706	735	751	725	736	739	723	701	718	729	726	704	739	731	716	770	690	741	724	749	739	744	749	709	729	768	710	742	763	747	734	736	721	757	721	741	775	709	695	753	748	722	777	760	681	738	707	719	718	736	744	727	717	757	723	756	760	729	719	774	739	761	766	720	703	731	698	804	759	744	746	748	728	756	714	782	749	751	747	731	705	746	716	723	721	728	767	687	730	724	734	739	747	732	745	797	712	747	746	757	729	764	733	718	773	728	699	752	748	718	759	754	740	740	710	753	764	727	731	714	710	746	743	705	722	775	717	701	733	736	738	727	761	766	678	690	746	732	782	729	718	687	750	732	739	736	685	738	770	747	734	700	760	714	750	688	743	761	772	741	719	766	762	730	741	743	743	739	750	749	759	763	739	737	737	742	742	688	746	715	687	726	697	808	679	740	736	759	723	730	722	696	735	702	678	717	748	754	717	762	751	712	694	724	736	758	737	779	743	736	705	784	721	768	707	741	783	741	759	736	677	718	746	751	697	709	770	703	748	755	720	755	734	746	737	749	762	769	730	798	766	768	708	717	710	754	717	731	745	737	758	709	726	755	718	735	738	672	714	762	750	720	713	730	714	764	762	747	759	717	726	802	679	733	752	762	725	729	788	739	697	758	648	720	774	702	766	795	756	753	774	699	728	701	737	741	715	774	729	757	662	735	785	736	765	744	761	729	761	727	802	700	720	713	746	726	734	731	768	765	700	724	737	731	725	754	746	769	730	701	756	802	762	725	740	735	751	770	733	778	741	737	741	712	782	781	762	751	731	698	754	755	762	727	761	772	707	729	790	763	659	780	741	688	739	752	737	739	761	710	697	746	722	799	736	738	740	714	768	769	755	755	698	704	678	756	779	719	705	722	739	740	755	737	785	681	688	727	753	720	740	688	740	744	716	742	762	723	720	764	733	743	711	807	724	734	752	732	707	696	748	725	758	733	701	676	698	716	737	744	793	731	716	708	757	752	733	684	768	726	745	755	736	787	772	733	701	744	693	727	794	721	764	721	754	734	726	747	730	752	772	750	732	743	705	743	714	718	715	775	736	740	714	796	762	732	716	740	745	714	735	736	777	740	700
3004	335	384	359	289	277	237	253	228	200	213	232	225	224	224	228	238	230	177	215	225	217	253	235	225	227	214	239	202	208	229	229	238	226	211	207	239	242	220	249	254	222	205	227	209	227	225	233	201	212	211	222	222	231	234	229	210	195	210	210	202	232	239	236	239	225	234	222	220	242	223	217	221	240	192	217	228	217	197	215	252	202	219	230	207	271	244	213	205	207	233	259	230	208	239	237	188	230	221	231	203	227	224	213	223	239	231	221	221	226	203	229	191	211	208	240	232	238	255	244	216	206	227	228	259	227	228	228	230	221	199	216	207	227	198	202	218	235	222	216	233	212	210	241	247	223	240	215	233	251	228	206	239	208	230	219	230	231	248	242	227	257	249	222	220	218	217	200	217	230	243	241	235	222	209	244	244	237	243	214	216	224	207	211	235	239	218	222	222	223	232	226	219	216	240	200	212	231	200	207	219	223	252	234	214	223	209	220	228	236	205	218	213	265	233	207	252	212	227	229	213	210	211	219	212	216	209	228	207	212	218	190	219	265	198	209	216	247	227	201	179	237	232	233	220	234	243	247	213	264	194	220	235	250	223	213	209	227	252	214	216	196	212	203	229	230	221	258	228	234	229	241	227	218	220	235	193	195	217	228	220	226	215	200	215	247	215	232	231	201	208	223	199	220	218	235	239	213	217	241	184	241	187	227	198	195	208	194	205	193	210	222	194	228	199	202	230	251	189	183	221	230	198	213	212	198	199	229	241	213	210	215	235	212	208	241	212	218	240	222	208	214	204	209	225	188	219	217	225	226	210	239	212	214	253	222	243	237	193	225	193	222	233	242	230	243	210	201	221	253	223	214	213	217	198	203	203	202	230	224	197	224	215	245	220	224	244	205	258	236	235	219	236	224	216	215	237	203	201	233	235	224	222	217	212	211	207	227	204	213	231	247	209	236	236	217	238	221	243	249	208	235	237	222	214	230	236	207	217	246	249	198	198	212	223	200	220	219	217	220	227	240	237	218	192	223	225	203	223	250	223	228	242	220	213	250	213	205	238	218	220	202	228	208	180	231	223	219	215	225	191	214	231	242	234	239	239	209	233	210	246	201	217	229	213	248	222	191	247	213	226	206	228	251	202	247	214	211	248	228	209	225	188	233	234	229	204	239	244	243	210	218	200	231	187	208	218	213	225	211	198	234	201	178	227	249	218	215	221	207	221	202	241	227	218	227	223	231	208	220	212	225	202	215	199	191	255	221	243	218	203	205	208	214	223	208	262	214	240	206	234	206	226	232	261	250	227	252	224	207	216	243	228	245	236	185	216	238	226	232	207	219	242	219	205	236	197	215	231	193	227	215	216	225	202	222	202	228	204	216	224	239	244	224	228	229	221	211	213	259	225	249	209	229	229	228	218	192	222	222	209	205	227	195	223	188	230	226	222	204	217	239	236	212	221	249	219	214	218	213	220	229	246	240	239	235	215	208	227	252	252	231	220	212	221	224	243	201	242	247	205	221	212	205	209	236	250	212	239	234	211	223	215	231	227	227	221	224	229	210	218	226	235	236	234	200	177	234	238	197	211	220	206	228	215	232	246	206	230	231	225	193	193	218	241	198	242	197	232	229	203	215	212	216	248	220	244	220	207	207	208	195	234	215	224	232	200	194	204	235	198	235	249	237	232	219	240	199	211	242	228	217	231	248	220	222	209	234	229	222	248	198	222	234	209	247	228	226	210	202	216	231	247	230	214	233	197	210	225	211	228	240	205	249	240	243	207	221	219	210	228	244	243	241	213	217	249	214	230	239	197	227	213	228	229	249	207	224	220	239	212	235	218	225	247	214	196	200	216	241	208	192	229	209	223	178	201	228	231	221	198	199	237	210	217	244	232	224	231	232	246	230	227	278	232	209	198	242	212	215	213	203	218	184	217	233	203	221	212	220	239	215	223	225	249	220	216	259	226	222	232	211	251	246	210	242	203	246	214	243	254	218	228	230	217	218	206	234	213	248	199	226	205	206	231	204	240	224	239	248	207	212	232	229	225	194	226	218	217	248	230	199	220	228	254	238	242	251	214	241	213	219	236	211	224	249	190	208	204	223	214	230	220	244	243	211	216	232	243	238	213	225	228	214	212	274	191	217	227	223	210	245	236	226	237	227	220	248	210	226	216	211	211	208	222	227	222	239	209	272	214	228	187	221	222	250	210	199	225	220	229	206	231	227	211	229	199	209	198	229	210	213	236	218	218	213	225	242	195	214	237	202	226	213	216	221	232	204	218	241	233	207	227	187	250	222	236	206	236	224	223	187	202	203	217	231	224	233	222	215	236	235	236	234	200	235	232	238	214	207	192	233	257	224	220	221	187	213	218	224	241	225	234	223	207	213	235	243	260	218	221	217	211	217	220	217	212	211	221	223	200	207	217	229	250	228	236	217	228	215	235	224	228	227	226	242	223	232	210	250	208	206	236	211	249	226	215	210	247	219	223	204	219	218	224	197	235	243	225	216	233	212	210	215	231	205	260	216	205	209	230	185	243	208	203	255	244	191	207	198	189	238	213	209	229	212	239	215	214	240	254	225	227	243	214	189	243	247	188	227	212	212	221	199	191	229	218	218	234	238	240	217	216	226	251	220	187	244	220	246	250	229	218	205	222	207	180	214	245	219	197	180	193	215	219	230	212	218	229	228	212	222	237	242	223	219	238	226	213	225	205	231	226	245	218	223	245	225	219	213	226	225	240	216	219	219	217	245	226	215	221	211	219	236	230	220	228	200	201	213	204	201	256	245	185	236	218	179	218	233	222	222	211	232	229	211	235	217	233	240	223	245	197	218	232	225	237	234	212	215	204	222	214	242	218	224	202	213	205	240	239	222	251	198	234	206	215	193	206	243	224	232	243	203	239	211	231	190	197	248	222	245	201	222	229	245	222	219	221	219	225	221	197	234	220	216	204	236	219	226	262	231	204	261	231	271	224	218	219	229	227	210	220	233	207	194	231	207	224	214	245	229	228	213	208	214	211	238	230	250	229	235	213	216	229	219	219	190	210	209	210	169	188	218	209	217	201	218	192	220	238	253	216	233	214	208	244	206	214	247	213	207	221	211	197	227	214	230	218	222	218	225	214	214	207	230	258	206	214	196	215	207	206	210	217	228	236	217	232	223	222	209	214	227	232	248	219	219	222	223	233	231	219	233	208	196	209	220	229	242	253	192	203	221	215	214	259	218	211	212	212	227	231	214	226	216	223	168	228	196	219	238	232	242	249	231	225	234	255	228	229	193	237	219	222	210	239	244	200	228	218	208	203	240	224	261	226	215	250	209	221	210	221	216	228	219	225	237	215	219	224	207	228	227	198	238	234	212	179	221	237	199	249	213	207	196	221	225	183	203	235	230	240	185	220	219	208	217	185	225	242	223	249	233	222	205	245	220	197	205	187	195	221	212	222	228	213	205	198	220	243	246	243	231	220	250	232	229	201	257	207	223	214	194	209	214
2668	629	859	935	814	652	682	518	584	560	545	560	519	549	514	554	553	571	546	568	586	543	489	565	528	533	579	554	515	523	552	502	541	470	560	522	541	526	541	547	523	526	567	516	536	547	528	524	520	502	533	557	516	511	538	509	550	489	532	587	525	510	511	522	483	488	535	576	536	489	519	562	543	537	489	509	535	508	509	535	491	538	532	529	527	529	517	509	553	504	520	561	567	486	483	553	485	501	524	557	528	538	561	512	525	533	510	552	538	551	543	545	497	522	536	513	524	520	504	584	501	515	545	490	456	509	500	543	499	513	524	580	507	529	533	520	536	511	507	552	513	521	527	494	504	494	514	501	544	530	528	494	563	541	487	535	565	535	518	521	498	518	495	550	484	486	528	511	512	514	476	517	511	486	496	571	524	533	525	538	499	473	497	524	494	539	550	491	508	503	558	519	519	527	510	549	546	517	494	497	531	542	499	510	509	525	524	538	481	488	504	509	510	493	524	519	513	520	536	504	514	538	518	491	484	542	524	569	520	539	533	555	521	477	484	557	490	495	533	513	502	468	505	541	507	528	525	518	519	516	502	503	552	537	524	522	527	567	495	546	478	526	510	484	491	499	552	534	523	535	556	515	546	464	528	552	521	527	496	493	524	554	498	544	504	524	515	515	529	484	514	540	484	534	499	511	500	551	518	527	542	517	509	472	516	534	475	489	496	493	493	576	516	530	486	488	602	543	507	537	531	497	493	503	505	527	524	545	544	521	557	494	527	545	532	544	511	501	495	485	534	547	515	570	486	512	512	486	557	537	532	538	487	500	524	551	508	537	512	520	499	533	508	521	521	534	533	536	546	498	553	513	512	534	565	538	526	526	506	558	523	539	492	514	498	496	548	520	516	549	527	533	530	531	532	506	466	512	512	525	535	481	542	473	488	518	550	513	497	532	505	547	450	499	541	576	529	521	529	506	548	552	511	490	511	550	513	522	535	481	489	506	543	544	498	480	534	534	542	512	514	530	513	493	518	520	521	552	529	519	513	521	525	525	516	509	508	542	536	512	503	487	497	530	495	529	539	508	515	501	491	529	498	491	545	555	530	529	507	489	528	565	488	544	556	494	532	493	496	562	488	500	497	522	474	506	528	548	536	524	505	548	489	534	515	533	555	502	511	492	540	504	516	501	505	542	530	515	492	529	522	502	502	514	549	545	547	487	499	542	503	499	524	541	501	516	486	538	514	532	497	530	534	522	574	541	558	533	530	505	518	511	521	504	526	559	553	552	542	532	493	504	507	482	542	553	535	538	512	499	511	534	533	513	540	518	534	519	520	530	529	558	569	560	530	475	475	513	523	519	551	537	546	504	555	484	517	518	495	499	538	507	477	561	562	492	492	549	519	536	534	511	570	547	515	493	524	478	502	500	540	548	476	548	485	501	520	506	562	487	529	493	565	505	466	471	530	505	489	493	553	538	505	549	510	535	538	528	539	487	561	515	507	559	539	547	524	501	510	488	533	482	526	529	535	513	537	516	534	512	514	559	521	494	515	502	541	546	533	497	533	536	500	527	545	540	483	515	463	479	487	525	523	516	536	515	534	518	547	509	525	518	524	573	540	530	550	506	512	520	538	525	543	503	529	572	479	554	495	519	548	523	537	485	533	515	509	539	579	535	520	530	508	537	497	500	537	496	537	557	513	525	524	506	539	537	512	507	543	491	518	529	526	526	521	534	509	511	521	539	494	542	549	549	548	495	525	575	518	513	505	505	557	496	521	512	547	506	516	540	547	522	513	526	504	525	552	512	532	506	504	547	552	544	513	498	535	550	564	518	514	520	492	496	514	503	574	533	506	475	546	508	528	509	526	492	552	599	518	488	502	490	472	532	501	541	534	526	549	505	549	568	538	545	571	474	553	505	534	519	519	528	531	511	494	511	528	511	511	512	537	498	483	547	527	520	518	533	543	515	516	508	556	538	514	503	509	554	571	553	493	583	505	508	541	524	514	517	512	512	515	517	505	529	508	532	537	530	514	550	522	531	514	520	515	513	564	531	515	510	512	501	519	522	526	541	535	541	573	575	522	554	490	494	520	525	535	498	524	517	544	523	530	535	510	563	533	505	517	501	503	550	505	549	495	543	507	489	538	553	539	528	540	546	533	523	516	517	513	524	514	516	541	519	576	535	516	530	508	519	527	511	521	510	473	527	529	519	508	548	528	500	533	525	500	487	496	543	501	537	559	517	526	546	514	561	524	541	539	515	509	521	516	540	502	521	497	496	546	535	499	523	496	546	521	531	513	534	491	482	520	507	521	540	540	566	511	534	579	566	498	525	508	523	536	519	506	512	511	543	542	555	562	554	501	538	488	536	544	500	536	529	460	500	541	521	518	476	522	544	519	487	506	520	559	535	532	504	564	550	523	553	518	516	536	517	505	498	541	526	532	543	517	509	514	519	509	526	490	529	504	521	502	546	525	511	505	494	512	490	481	549	553	538	482	532	508	556	538	520	510	498	528	522	537	604	500	512	562	543	490	518	540	553	487	483	511	530	494	509	489	533	538	500	540	503	479	544	551	513	538	479	548	540	518	499	553	515	500	492	521	527	570	535	512	500	522	494	561	480	497	563	532	511	531	480	550	511	534	524	514	551	536	519	489	576	539	530	497	498	524	496	533	516	578	487	554	530	514	514	505	543	539	500	492	498	551	541	504	536	522	519	542	523	513	552	531	514	482	556	542	477	564	497	568	535	517	523	527	509	504	552	496	504	497	495	523	535	535	541	525	507	502	487	549	490	540	495	519	522	514	527	487	489	517	545	524	542	516	503	499	555	560	530	538	534	467	510	523	529	525	570	517	504	480	465	487	499	512	528	534	486	522	553	556	514	531	514	507	518	524	512	532	463	506	527	489	559	570	495	521	528	497	532	522	491	492	506	521	525	543	537	564	480	499	506	550	479	560	538	494	536	509	509	553	516	510	537	477	499	527	524	542	503	512	505	535	515	544	536	537	514	495	513	529	517	537	536	524	501	525	532	513	518	507	465	491	480	495	523	493	514	504	505	513	522	536	497	507	518	509	487	508	511	504	548	528	524	532	542	513	515	515	509	545	528	507	513	490	520	512	544	528	485	514	478	517	550	541	446	565	563	504	516	541	496	513	500	541	495	545	537	514	497	488	475	529	522	507	487	515	537	539	528	522	491	527	523	557	501	496	517	513	481	471	519	532	511	512	553	554	528	497	520	546	538	515	506	515	509	521	533	518	528	535	526	491	520	534	525	494	529	480	481	538	545	503	507	511	541	518	516	557	505	497	551	522	492	468	515	548	532	568	548	509	517	517	540	577	499	531	531	527	533	529	507	508	518	512	546	521	529	569	533	573	548	502	522	494	544	508	545	521	546	472	498	531	546	539	521	529	539	513	512	480	525	531	497	550	469	553	509	581	537	552	510	503	523	473	484	515	527	499	510	510	512	484	515	516	568	520	530	522	493	509	481
10131	745	723	615	448	322	247	243	217	197	194	184	182	195	177	206	176	208	196	182	182	173	199	187	172	169	171	195	178	186	180	187	173	171	161	166	161	153	201	168	162	149	195	160	166	174	177	152	158	176	141	147	157	175	171	201	188	164	158	173	172	185	191	156	185	165	189	204	177	177	148	172	163	181	157	202	196	160	152	160	152	164	167	197	160	162	161	173	178	182	163	179	183	179	163	159	161	173	163	172	165	149	198	206	172	182	167	160	161	175	145	175	189	181	158	171	137	195	176	181	204	157	161	174	164	155	185	163	171	158	186	156	182	184	190	191	159	142	184	145	160	156	184	159	163	178	156	158	150	192	177	166	195	188	158	182	181	167	182	175	190	186	158	184	169	175	177	148	148	187	175	154	185	164	193	204	187	176	183	154	154	179	165	181	166	163	155	179	205	158	162	170	147	174	174	189	157	153	134	172	184	168	160	165	165	165	170	158	170	146	158	189	183	167	158	161	156	158	160	165	180	153	168	176	166	171	175	174	157	189	179	179	165	163	159	158	159	142	160	168	192	160	166	151	180	186	148	150	167	156	161	179	165	184	182	162	172	182	172	198	161	180	184	168	167	176	177	155	202	158	157	157	155	183	177	185	183	162	176	171	161	147	170	165	170	173	150	181	190	199	157	171	137	168	166	168	177	162	175	176	166	146	178	180	177	178	179	172	169	160	185	195	169	199	182	155	162	189	181	184	177	174	175	148	165	181	161	150	193	145	159	171	171	187	176	172	150	153	190	158	184	165	170	180	158	154	167	163	151	171	168	171	174	184	170	158	169	196	153	164	165	145	174	161	172	185	167	158	169	185	198	172	140	182	168	158	166	167	155	160	174	182	175	165	177	171	173	157	193	184	156	158	147	190	156	174	156	167	168	166	160	188	160	150	190	166	177	189	159	151	168	188	181	191	159	163	196	171	157	162	154	156	190	163	171	168	156	169	157	166	192	181	195	192	170	171	190	186	181	178	174	179	159	185	171	163	162	182	181	180	175	177	173	158	162	140	147	152	197	158	185	153	151	201	177	181	198	162	164	159	160	151	167	163	171	166	160	164	193	174	175	196	164	155	155	146	180	173	154	175	163	183	139	150	168	172	156	182	165	145	160	189	167	161	154	192	170	174	193	154	179	157	180	152	160	169	156	166	164	162	159	194	154	195	178	177	176	177	157	195	183	180	149	168	149	177	170	199	159	183	175	175	185	161	147	154	181	155	192	162	183	182	144	176	167	149	169	154	160	187	128	158	181	184	159	167	183	196	160	157	173	137	174	179	161	154	181	147	150	161	167	157	198	166	179	183	197	179	159	156	176	172	168	169	144	169	185	181	158	159	161	164	193	174	168	184	178	181	164	163	181	162	195	164	168	149	166	151	158	171	144	176	176	167	207	182	174	185	156	174	159	186	149	196	177	158	159	169	168	187	164	156	194	192	185	165	171	173	177	197	170	180	161	157	168	188	162	166	155	170	186	169	187	165	148	162	169	140	174	179	167	181	159	188	173	171	174	148	179	151	195	185	161	175	159	157	156	166	186	164	203	147	182	172	166	151	160	165	188	161	178	161	187	163	157	125	163	173	160	181	168	170	167	178	173	191	158	161	173	152	172	156	151	180	169	176	169	144	162	166	180	174	188	201	160	174	184	168	165	149	186	183	166	176	141	160	159	170	178	165	183	150	171	152	161	172	165	189	148	142	145	165	182	160	172	166	169	180	155	179	164	159	160	193	157	175	189	166	156	158	194	166	156	162	160	159	166	166	171	190	190	158	201	167	180	151	168	186	168	160	163	146	174	178	168	157	164	214	204	141	170	168	174	168	196	144	175	188	171	175	154	178	176	179	180	180	154	174	168	151	155	182	151	183	163	168	160	180	161	154	152	177	159	163	189	190	181	189	172	191	172	173	155	168	192	155	166	151	148	184	168	155	149	172	150	163	155	155	169	212	157	159	170	168	157	162	179	173	179	166	160	161	183	183	191	186	148	166	171	174	164	185	193	189	166	172	157	155	164	160	161	175	202	204	164	146	174	154	191	151	171	172	162	144	148	172	165	173	178	159	209	167	171	141	159	160	188	163	158	187	161	156	141	165	186	164	178	146	155	193	163	156	181	175	178	164	124	171	185	177	156	162	167	153	180	189	188	158	154	168	173	170	169	187	191	185	159	158	164	177	179	182	151	157	162	191	181	165	177	171	159	153	168	158	147	157	166	159	139	149	169	146	166	139	162	177	167	135	191	184	175	175	160	167	166	174	149	179	180	185	196	174	168	171	164	180	158	158	167	193	163	176	184	178	165	153	162	173	170	151	168	165	153	157	187	157	148	159	188	146	189	186	171	155	163	176	175	163	167	155	178	168	174	171	131	169	171	144	187	178	150	179	176	160	162	165	169	184	158	157	173	169	160	158	152	170	168	150	172	181	200	149	172	156	186	159	162	159	169	159	193	205	166	160	166	151	171	176	149	189	168	180	165	157	158	157	170	181	148	161	155	170	171	187	161	155	153	176	162	165	163	164	172	179	157	177	166	158	163	150	159	161	159	182	169	163	173	164	168	173	166	174	160	169	156	159	166	159	199	193	187	184	164	181	133	186	157	172	181	170	183	175	176	168	160	175	167	163	174	167	153	190	188	158	172	181	164	164	181	151	166	140	176	188	147	186	167	180	177	196	160	185	184	169	173	177	168	151	175	160	175	185	158	179	168	178	159	180	172	181	194	176	150	173	189	163	177	125	156	159	188	171	175	171	185	153	180	190	137	165	152	168	174	135	163	174	167	166	168	157	173	157	174	184	196	182	202	188	164	169	174	190	172	160	166	160	170	169	183	197	195	178	173	149	153	164	152	142	164	154	143	187	158	154	170	157	171	172	173	181	162	193	164	176	166	155	181	167	181	189	155	175	172	156	177	142	171	160	165	172	169	152	172	184	187	188	157	160	149	172	173	161	190	206	166	179	156	171	150	180	188	154	144	151	172	179	166	197	174	178	171	179	189	165	166	183	177	184	164	183	171	167	166	181	158	166	167	169	160	193	173	153	177	177	175	161	151	169	153	171	151	166	169	186	181	183	147	153	176	180	156	185	167	168	162	181	191	166	151	183	186	140	145	146	171	189	163	165	189	155	183	144	150	181	136	150	135	178	166	153	152	139	182	180	167	158	161	163	158	151	198	161	173	175	159	149	142	169	183	148	165	182	153	162	171	169	177	166	172	172	170	159	180	150	173	167	171	166	174	179	174	187	148	155	167	166	157	175	166	196	179	166	174	183	171	159	167	168	165	161	149	185	142	170	177	179	175	183	178	133	162	178	166	173	158	174	170	190	168	176	179	162	155	172	164	172	173	166	154	194	171	162	185	140	160	174	158	177	151	161	180	161	182	203	169	173	165	189	176	165	167	168	187	182	183	164	183	174	175	176	157	153	190	149	167	161	175	167	181	175	156	190	174	151	184	158
7639	853	1622	1912	1553	1180	969	787	649	637	578	538	558	539	550	536	527	845	489	539	520	539	531	546	502	528	515	440	482	470	478	473	487	487	456	457	505	424	472	432	444	441	472	457	470	450	477	444	440	424	451	464	430	413	438	456	433	387	472	458	458	441	437	444	423	431	401	408	429	418	442	401	435	436	455	447	426	455	455	452	460	442	408	446	443	441	395	438	421	437	461	425	444	418	426	424	445	433	418	471	430	386	445	418	437	446	402	439	439	419	409	416	412	449	451	384	449	463	413	423	430	459	402	428	404	436	431	422	428	427	443	391	443	443	433	447	431	451	441	418	418	447	436	445	405	426	419	450	432	426	402	453	421	431	437	464	451	443	458	438	441	428	472	439	417	426	433	428	411	422	436	425	420	475	424	418	425	426	404	385	430	451	394	443	442	420	392	406	437	432	441	455	421	425	425	443	407	436	400	403	447	427	437	409	450	445	463	415	420	432	410	431	434	423	458	414	429	434	403	427	421	430	414	426	456	429	459	432	438	430	452	413	420	430	439	387	422	418	434	450	484	438	454	433	431	428	476	454	427	467	412	432	426	393	423	445	463	401	385	408	425	448	403	420	418	456	433	416	425	447	424	412	419	401	437	462	418	432	418	376	441	402	422	441	428	400	436	448	395	439	433	433	421	425	437	425	417	436	431	405	433	438	424	396	436	410	411	411	424	425	464	416	406	387	404	382	430	467	441	433	404	434	435	465	446	419	435	389	419	427	422	427	445	433	472	456	417	423	408	405	406	469	389	426	463	456	422	431	462	481	401	432	403	496	470	417	409	429	426	425	401	406	389	474	454	427	438	443	455	418	443	434	439	437	422	447	408	421	450	408	443	459	432	408	395	413	427	433	435	444	423	462	488	395	431	448	451	423	431	375	420	417	454	404	431	443	428	429	435	425	388	424	442	429	401	455	401	398	422	407	431	486	451	428	393	423	439	473	424	407	442	424	450	417	456	432	470	421	420	437	419	426	410	465	427	474	412	474	433	409	442	457	438	427	396	446	472	421	405	457	397	444	412	404	435	401	402	443	458	441	453	444	425	429	423	387	430	452	434	449	422	418	423	450	433	434	427	405	416	421	410	442	393	447	419	435	443	428	413	453	437	381	434	440	422	425	470	454	417	418	438	456	421	450	403	433	411	398	396	406	411	439	441	421	424	442	422	413	425	413	405	418	430	456	447	448	384	423	398	403	421	415	401	442	395	391	431	431	427	449	436	421	430	413	445	451	431	377	443	411	434	457	474	443	418	431	423	454	452	416	413	461	429	406	427	406	412	403	430	449	401	442	423	438	471	390	426	392	416	413	421	417	474	453	466	433	434	387	418	462	428	443	417	439	444	407	428	438	439	439	464	406	445	438	422	448	433	418	459	468	422	427	422	421	457	409	436	460	437	435	411	425	434	475	425	437	417	424	451	421	416	417	399	427	446	451	416	457	420	447	434	430	424	435	417	399	440	453	451	453	420	432	445	430	451	419	379	426	422	459	450	437	422	448	394	396	457	447	440	430	419	462	437	417	417	389	458	442	399	425	458	406	422	467	468	403	412	445	441	416	422	463	453	401	413	420	394	390	413	404	442	418	457	403	430	424	436	428	420	426	400	425	408	432	433	415	465	421	429	436	438	411	437	452	454	420	454	414	404	446	378	431	444	446	451	401	435	420	423	418	401	438	442	439	420	441	422	445	448	416	399	460	405	432	431	431	402	436	411	406	415	413	467	450	436	425	423	439	413	432	441	446	422	433	439	422	455	409	477	414	435	428	420	433	418	430	420	425	393	430	389	419	417	415	437	395	450	426	454	431	412	410	425	418	427	401	451	461	441	432	432	445	447	405	469	454	429	456	437	423	456	417	430	428	420	462	427	428	437	392	422	458	414	423	451	436	406	407	431	419	422	419	427	401	432	441	444	467	452	413	417	442	480	410	440	444	426	459	428	422	437	462	413	420	401	483	417	428	427	438	411	428	413	423	443	434	448	431	398	437	471	410	447	443	436	438	371	421	454	443	431	441	430	408	444	361	476	436	436	433	470	452	439	438	429	415	457	420	415	428	387	410	448	414	383	401	444	401	432	430	436	450	439	441	463	405	445	439	467	420	452	417	405	401	441	420	442	420	419	437	416	439	373	415	428	442	415	404	402	449	458	435	434	430	423	422	452	411	430	427	390	485	443	449	419	422	417	423	429	456	418	460	429	413	489	436	442	445	421	468	430	431	397	428	392	447	468	458	465	460	405	461	459	433	439	461	447	451	422	429	455	466	394	403	440	408	445	455	405	391	450	429	445	413	432	462	463	434	458	416	434	419	443	421	406	429	456	456	467	397	398	493	425	440	465	420	444	449	436	410	429	420	447	436	425	429	424	446	437	473	409	434	442	436	417	417	387	416	403	445	440	432	416	447	425	420	448	437	415	425	410	386	423	431	432	439	444	426	414	447	457	443	420	430	440	433	426	428	472	433	466	385	426	428	420	411	450	421	419	436	442	464	445	413	421	453	430	421	426	395	452	435	444	466	439	430	415	457	413	453	427	414	385	478	430	431	453	442	467	405	443	412	395	423	426	412	438	450	435	479	400	445	447	423	410	432	417	427	456	407	401	456	427	480	460	445	456	428	460	457	447	469	448	433	418	431	477	443	435	440	445	434	408	451	439	426	418	389	455	438	407	410	413	435	394	478	463	436	430	384	463	412	433	427	439	401	429	422	413	450	442	424	454	420	419	415	448	434	458	400	434	430	412	394	420	411	431	465	453	421	438	403	439	421	457	396	440	461	430	438	443	443	397	427	433	441	429	423	423	431	458	411	464	452	420	428	430	415	455	431	453	458	415	464	457	430	432	430	415	440	405	399	444	459	392	448	443	461	448	404	404	428	435	405	444	423	458	447	423	453	426	441	441	414	419	413	453	418	433	426	415	416	447	453	422	419	429	429	460	420	452	431	482	482	415	414	419	448	450	436	430	424	460	428	442	439	391	442	424	405	422	436	404	396	423	415	452	461	412	482	434	470	461	421	407	451	425	417	455	455	415	399	417	452	436	415	442	391	449	405	445	427	426	423	406	377	448	442	404	419	434	397	443	432	445	434	459	438	427	440	440	438	391	449	442	409	424	463	437	417	416	440	431	406	407	406	440	458	462	429	427	390	465	437	417	448	423	392	429	424	451	413	404	421	516	426	471	392	464	463	432	410	421	449	423	423	433	424	421	411	429	403	482	424	415	402	421	405	442	449	423	429	440	442	421	435	496	423	389	482	457	448	425	421	428	447	410	430	426	407	405	436	412	452	436	429	405	427	449	416	450	449	441	462	434	472	436	430	462	460	415	468	416	471	424	420	438	426	430	445	410	430	404	408	391	425	448	464	421	436	442	463	449	447	413	420	391	446	448	469	401	414	453	422	440	392	391	434	437	441	453	383	397	413	395	444	394	431	420	415	446	435	426	432	417	414
17309	1732	1541	1144	800	611	577	452	422	406	356	336	388	384	335	387	376	454	357	302	330	349	328	308	361	338	320	309	367	326	317	343	312	321	294	316	336	354	370	322	287	324	330	338	336	334	297	313	321	356	337	308	303	317	320	301	358	322	311	334	314	336	336	351	328	327	329	359	317	317	291	341	339	362	320	357	341	335	313	327	325	360	317	338	313	335	286	343	342	318	357	307	339	334	297	314	325	333	334	311	341	308	350	317	313	297	323	305	317	310	311	318	336	326	340	307	353	310	361	329	312	330	337	326	319	304	303	311	376	342	312	288	288	312	336	319	304	307	364	313	329	331	297	311	311	344	312	323	319	322	305	309	341	311	295	280	341	319	345	326	319	340	315	302	355	326	324	364	329	334	314	337	324	337	310	324	330	363	296	321	308	312	326	313	331	304	295	323	327	280	319	303	327	326	298	357	323	342	327	310	338	328	351	323	347	308	299	326	313	294	316	297	313	320	301	288	295	345	327	303	302	334	309	309	308	337	345	339	301	354	314	339	319	324	329	315	307	288	288	314	313	299	361	336	279	330	299	348	317	317	295	333	309	320	310	321	366	304	318	312	314	307	321	334	314	292	295	325	281	339	325	313	314	336	331	303	326	311	321	323	317	323	346	308	307	332	329	295	338	318	359	343	328	338	366	338	297	334	330	352	322	341	306	304	326	342	320	314	298	331	324	350	338	307	337	303	313	309	298	317	349	333	313	303	369	309	358	291	339	328	286	373	316	347	313	368	325	348	309	335	337	365	322	326	327	306	312	344	309	327	317	261	367	336	297	301	364	342	323	330	307	312	299	311	286	328	330	329	337	323	337	318	347	315	336	346	308	337	321	323	328	295	352	314	335	332	316	346	319	302	329	325	302	329	333	332	325	348	304	350	320	319	295	329	320	347	366	313	312	298	346	341	322	332	344	339	320	332	326	304	327	289	315	340	363	291	309	315	337	310	305	293	291	328	345	336	321	288	333	308	323	291	320	315	308	334	280	340	294	344	327	307	296	286	341	307	313	291	318	320	315	331	317	300	292	309	339	323	324	334	354	280	320	305	299	330	347	357	315	348	315	332	307	295	342	319	314	322	307	315	301	348	323	302	352	341	314	322	326	322	345	347	331	310	324	318	306	333	309	324	325	342	333	338	344	312	295	326	328	324	302	342	357	334	324	352	350	332	334	327	310	296	343	343	323	321	291	323	341	325	330	317	333	333	329	272	333	310	313	315	289	301	320	316	327	298	329	334	335	346	329	295	323	354	310	334	323	338	325	350	314	334	339	309	348	342	333	293	356	328	316	345	282	314	347	298	308	307	343	357	303	293	309	344	321	306	316	352	337	318	302	325	282	357	304	339	348	326	312	292	313	274	351	335	325	314	297	326	321	318	306	321	313	352	305	319	326	317	330	308	311	306	321	313	307	326	323	332	310	312	288	314	300	298	301	292	350	354	352	315	318	354	324	304	348	315	303	294	311	361	331	333	325	301	305	292	340	291	317	329	315	344	341	329	289	303	326	323	297	329	336	360	308	313	323	326	327	328	321	281	327	329	284	345	324	337	345	334	327	335	351	320	319	353	325	345	300	358	308	302	332	331	335	342	335	312	333	320	346	315	295	322	312	326	320	323	289	327	338	319	331	344	335	354	342	353	322	345	324	316	310	322	306	310	325	303	348	309	340	302	306	324	331	333	316	350	318	325	338	307	304	284	313	323	320	317	349	319	335	337	341	331	341	360	314	319	286	303	352	345	300	273	332	348	327	336	365	346	310	333	296	330	321	287	311	322	294	328	353	282	345	331	332	323	296	311	310	335	302	277	288	304	285	296	313	294	316	323	340	330	317	309	305	285	307	316	310	322	329	359	312	313	340	288	314	340	328	363	354	325	349	307	319	309	329	334	299	314	314	334	332	327	338	319	324	297	314	316	300	325	302	339	328	283	331	342	311	337	309	299	322	299	326	323	313	316	342	322	344	307	336	311	279	335	310	338	323	318	331	306	284	329	307	335	342	361	315	300	297	318	354	320	334	320	327	310	321	307	315	312	313	305	315	329	297	296	313	351	312	285	329	329	323	319	313	333	333	306	333	365	329	306	277	303	299	331	322	307	327	342	343	318	331	327	319	324	336	306	340	309	340	336	334	319	314	302	316	323	329	298	310	304	304	326	314	301	323	287	308	293	357	327	318	297	327	313	329	316	331	349	286	333	297	305	336	307	284	308	304	318	297	326	350	326	302	296	302	337	326	327	355	284	334	321	306	320	324	327	368	323	308	326	285	323	333	330	308	303	305	329	312	357	315	338	355	345	338	330	314	325	348	353	325	319	309	324	301	279	336	340	322	313	309	317	344	303	315	299	276	334	339	349	331	333	331	355	347	305	321	349	335	355	337	332	312	324	309	338	316	347	301	343	342	324	353	306	316	312	329	310	314	350	321	344	304	342	345	315	314	309	314	338	345	305	363	319	354	352	321	275	332	321	287	322	315	281	310	351	324	313	303	336	314	332	336	328	290	305	361	310	303	310	328	340	326	312	325	297	284	301	347	303	323	283	311	332	337	309	326	306	328	317	277	301	299	301	335	331	306	305	289	348	315	320	368	352	299	336	342	312	348	297	324	371	314	303	331	312	333	344	296	332	321	330	315	320	336	301	349	355	340	314	301	334	315	314	333	354	309	344	309	339	327	338	313	278	315	328	330	335	332	332	300	306	347	298	336	346	359	326	321	326	307	333	395	325	352	357	308	344	313	339	342	330	322	323	333	332	318	319	311	296	300	318	336	308	328	295	347	315	327	329	293	320	300	306	324	308	295	329	377	301	337	313	381	350	353	339	313	290	349	322	309	305	336	327	334	288	297	287	325	310	303	340	322	322	293	341	320	299	324	306	316	290	330	305	307	320	322	309	313	348	324	353	320	352	334	316	338	318	287	311	307	348	285	329	339	289	324	308	358	322	347	302	318	313	308	336	356	306	301	305	326	320	330	320	304	365	340	318	315	328	298	304	353	321	324	332	357	316	307	318	303	303	318	311	288	292	345	333	323	312	290	315	299	314	324	292	291	327	317	326	288	321	314	327	329	338	286	340	292	311	342	348	284	331	310	318	303	326	312	331	300	348	315	342	331	346	322	335	336	307	352	343	313	329	342	317	332	311	305	315	258	317	337	284	323	307	309	341	287	293	313	336	291	283	324	324	328	328	317	306	331	286	333	307	320	307	319	342	341	337	315	348	341	311	299	315	344	322	309	313	298	315	326	359	324	332	300	305	319	310	312	327	295	338	293	323	319	298	332	308	323	312	316	321	335	320	310	310	352	308	310	347	353	317	359	293	326	352	324	351	303	306	298	329	284	358	322	302	334	326	306	357	342	313	293	341	342	300	305	314	330	323	351	314	313	313	314	323	307	304	324	328	373	327	308	348	314	345	324	324	303	350	303	276	300	313	365	300	337	305	323	342	305	321
10006	1539	2892	3387	2620	2117	1690	1418	1255	1203	1042	1016	974	951	1001	897	925	1679	902	794	897	894	871	852	841	831	861	843	845	801	784	752	827	755	786	769	756	775	765	794	807	746	740	755	803	788	739	775	740	685	711	770	764	802	761	751	785	721	783	760	742	722	756	697	741	752	758	816	734	798	696	725	735	739	753	779	757	763	730	713	707	754	746	727	747	784	727	756	731	732	704	753	684	736	696	741	764	740	730	738	764	765	761	764	735	735	747	683	748	752	728	707	745	720	694	746	796	722	743	762	713	744	735	802	724	762	727	764	722	751	715	763	703	761	740	758	719	751	774	745	765	759	758	713	734	726	785	744	770	727	766	741	698	807	785	690	757	715	730	744	681	742	755	775	753	737	728	754	755	724	739	754	711	728	736	725	717	730	756	696	761	729	756	728	751	721	755	750	742	712	747	722	757	759	762	733	724	740	765	770	697	770	733	719	745	753	798	735	755	713	776	775	741	780	739	721	699	744	726	693	721	701	694	741	742	736	781	766	740	734	789	725	714	715	750	772	729	694	833	704	744	768	750	728	761	749	720	739	753	733	715	751	696	753	784	770	752	727	760	741	746	763	758	766	802	798	747	748	718	721	735	717	763	740	759	702	731	764	789	740	742	701	709	781	729	694	709	730	757	730	737	726	745	729	711	751	702	720	728	688	681	769	761	769	799	752	737	738	746	747	700	703	771	721	751	789	767	738	729	744	696	712	753	738	720	722	749	733	722	676	726	751	755	750	758	741	744	687	721	736	739	718	747	750	776	733	737	759	674	708	725	742	727	732	690	737	746	664	764	748	699	695	751	693	698	740	706	737	723	715	762	761	777	693	742	763	759	744	746	748	728	748	770	740	763	767	718	743	751	713	716	737	711	742	777	727	736	779	734	740	732	715	720	731	766	739	727	715	677	749	785	739	753	736	786	791	712	767	754	720	771	731	749	699	719	755	767	710	718	740	745	753	712	748	740	721	721	769	730	722	774	706	730	715	769	742	724	704	760	719	739	775	747	755	712	725	768	712	761	763	729	771	743	746	720	752	723	731	711	717	743	724	734	761	737	730	706	761	719	778	705	735	768	733	781	755	715	764	780	750	732	779	736	755	775	693	767	755	711	757	757	785	712	735	759	733	733	721	714	740	755	727	704	673	774	804	795	714	736	750	750	747	746	743	714	802	767	740	772	716	761	744	726	712	761	752	710	771	774	729	753	735	726	691	741	724	721	750	717	725	798	726	743	748	726	708	718	714	743	734	763	736	743	722	689	773	744	708	744	787	805	739	701	750	740	753	726	730	708	719	777	735	732	738	733	739	736	716	743	737	692	756	718	728	768	731	750	736	748	696	713	763	701	778	715	753	717	752	707	698	785	749	708	751	728	750	673	740	696	724	716	715	735	683	716	729	776	720	765	715	695	722	738	728	747	722	764	729	767	713	725	744	750	744	723	760	728	773	751	772	743	814	737	772	766	707	748	784	715	787	718	684	727	764	753	704	724	753	722	764	759	777	736	744	742	719	772	734	781	742	761	723	749	755	708	745	746	746	749	718	731	768	719	726	743	714	746	679	750	784	757	716	738	741	756	716	705	751	740	742	778	746	746	749	735	707	767	775	708	743	715	760	800	699	750	751	722	731	777	738	759	716	743	684	707	765	703	742	733	761	714	712	711	773	708	705	741	748	761	689	780	734	755	741	761	753	740	758	770	744	764	771	764	734	730	729	719	732	737	768	722	771	741	723	712	730	738	761	747	702	728	738	744	727	676	737	768	739	780	704	709	734	762	732	708	770	716	699	730	735	729	714	704	760	714	703	762	690	725	731	734	749	719	741	751	740	766	752	762	727	750	708	772	759	802	739	764	780	764	758	761	703	755	763	726	754	726	732	720	742	741	722	717	762	739	733	739	670	723	719	750	742	756	768	770	731	715	741	701	740	749	687	741	748	731	678	724	731	697	767	748	734	758	715	778	774	708	742	727	777	701	738	711	712	778	709	719	721	688	693	711	670	727	778	732	758	722	759	717	706	742	754	772	734	705	736	711	715	711	735	752	680	712	732	760	758	775	770	750	745	791	753	718	753	734	728	768	740	701	750	718	730	762	731	702	767	718	730	756	703	760	719	731	710	687	744	685	711	761	698	704	758	750	728	784	743	776	761	751	725	740	716	692	777	796	699	744	717	714	707	710	741	773	742	780	726	758	718	720	764	711	703	787	723	780	698	750	781	733	760	739	751	715	684	750	695	703	751	740	733	725	795	709	678	692	733	748	751	740	731	742	712	752	804	744	762	738	731	741	725	689	741	724	698	741	726	721	750	710	752	707	774	760	693	714	739	765	722	711	729	732	767	669	728	728	748	717	744	736	801	778	718	686	728	741	724	738	692	752	746	774	722	729	712	714	728	726	735	822	740	757	738	734	741	725	740	729	764	751	757	736	735	767	791	752	698	762	705	725	757	694	743	742	730	717	721	763	723	770	707	734	722	725	713	698	778	707	754	735	711	720	677	741	798	720	744	767	729	742	745	789	797	768	752	751	732	721	756	749	749	791	710	746	758	734	754	731	695	737	749	740	767	733	728	713	723	684	793	715	730	702	758	758	754	742	727	732	760	759	765	698	741	750	760	762	728	747	693	763	719	701	708	755	739	758	732	764	685	796	735	775	755	743	799	719	738	726	734	753	718	765	734	677	736	755	716	766	770	779	734	704	708	715	697	786	762	718	754	725	725	755	746	711	713	750	754	712	732	734	745	725	722	751	732	722	746	692	809	737	703	708	731	755	737	751	700	722	732	727	707	711	745	738	726	774	724	753	716	759	676	728	784	738	726	722	765	741	755	711	687	760	753	715	723	745	708	739	753	754	736	705	718	738	760	776	707	762	745	766	746	752	740	722	794	676	757	723	771	712	698	731	754	729	715	750	716	754	726	762	714	710	686	693	765	732	687	717	739	755	666	750	698	766	763	710	663	754	741	779	752	756	779	745	751	735	780	727	738	721	769	723	744	726	766	787	734	742	679	717	752	711	742	757	757	705	707	714	703	750	701	744	749	755	732	718	752	729	735	693	772	771	656	720	737	752	706	714	714	750	754	748	740	725	776	801	724	726	692	772	717	750	777	769	770	684	709	724	733	764	744	765	705	738	752	721	755	749	715	760	736	724	716	756	766	736	769	745	768	767	746	739	698	748	699	732	745	773	698	708	746	735	698	752	724	748	756	714	740	759	721	717	740	742	740	723	692	704	721	716	789	749	778	767	707	764	721	744	738	693	760	712	685	734	764	790	717	723	772	753	758	732	725	713	745	725	779	719	732	739	710	727	714	707	738	772	775	682	722	734	770	717	740	717	777	768	737	723	731	680	727	724	769	752	731	754	758	740	796	714	727	745	719	728	739	742	714	736	722	747	696	713	747	744	728	721	739	732	751	726	709	709	745	745	788	726	746	743	719	760	696	791	739	726	719	724	790
2916	363	415	385	295	270	251	249	271	216	206	206	230	229	203	232	233	235	248	247	262	210	248	216	232	206	209	237	214	214	235	215	245	208	226	245	216	184	224	248	218	188	227	229	229	206	218	213	212	229	229	252	232	226	230	261	246	241	229	212	228	231	263	236	264	216	242	230	232	218	228	218	213	234	220	231	246	206	236	216	244	239	228	233	212	208	192	222	208	229	240	241	273	213	214	228	233	228	221	234	203	207	241	219	227	218	246	225	218	224	229	223	212	239	212	231	216	221	223	239	251	228	202	217	197	230	205	213	204	229	232	235	218	203	206	207	221	234	228	227	258	223	234	212	220	194	231	252	248	224	246	203	209	230	217	245	212	199	199	205	228	228	189	220	239	217	204	252	236	216	218	243	251	221	217	223	199	230	213	222	221	233	243	223	243	217	210	228	212	232	215	205	204	225	195	203	221	208	224	208	260	201	222	241	222	212	235	218	241	240	203	200	209	215	205	211	228	244	225	193	257	216	240	218	210	193	209	233	236	206	212	226	237	208	218	241	232	228	233	250	195	220	232	211	253	238	208	219	214	219	237	226	216	239	195	215	228	214	239	195	242	198	231	239	224	237	211	202	227	233	209	223	234	224	222	221	225	262	215	211	240	204	231	202	208	216	217	212	201	212	231	225	233	220	222	203	195	228	204	220	244	232	213	216	208	226	244	194	213	226	196	210	249	213	209	205	190	226	214	234	246	214	234	238	229	207	223	199	225	215	231	239	219	226	220	231	217	249	232	234	262	230	236	238	229	237	233	232	236	239	232	236	210	224	212	210	221	244	186	180	213	212	210	231	207	243	244	184	209	213	222	214	192	212	244	217	226	221	208	191	212	212	221	229	227	232	222	213	214	213	232	218	232	235	220	233	226	230	230	230	198	217	216	226	212	231	194	228	212	228	213	232	214	224	220	225	231	233	197	190	220	227	222	253	232	221	224	235	253	227	227	232	224	245	209	215	208	235	246	217	216	220	208	192	250	270	240	245	205	216	226	236	213	223	247	237	207	229	223	232	240	223	215	222	217	199	234	190	200	195	235	225	217	235	210	261	244	228	221	232	244	219	237	246	229	205	222	228	239	220	232	235	211	233	224	214	217	217	205	229	231	225	204	255	245	226	220	214	230	204	223	221	201	236	232	230	228	204	237	206	210	201	258	248	205	209	227	239	232	238	220	228	205	250	223	213	224	245	230	210	235	229	209	244	226	211	216	210	248	189	172	207	239	225	228	206	233	203	221	231	233	233	226	231	206	201	203	224	199	210	209	230	209	225	208	221	208	211	239	208	230	223	237	216	208	248	237	208	209	202	246	212	199	227	203	240	208	227	269	208	222	226	212	218	211	220	226	214	206	228	225	222	214	240	213	195	247	239	220	227	242	236	209	211	203	210	230	210	239	208	206	208	211	224	245	235	225	230	226	222	211	219	242	228	237	214	218	215	226	201	259	234	198	244	232	193	223	238	232	227	190	220	237	233	229	196	250	223	188	223	206	222	199	229	228	210	239	229	193	233	234	215	264	226	250	205	221	211	234	225	220	259	266	186	178	216	210	217	242	227	256	207	233	241	237	199	221	202	241	246	231	225	216	224	206	223	208	218	235	200	206	235	222	228	212	245	206	213	228	222	201	243	228	222	216	225	224	200	221	214	214	259	211	225	221	224	225	212	213	239	182	236	220	239	257	255	247	219	217	232	210	206	219	235	250	228	191	200	206	228	205	212	233	212	212	217	233	209	210	250	216	236	217	220	217	231	232	205	227	230	223	221	203	204	216	211	206	231	225	202	208	234	232	210	216	213	231	235	198	224	214	231	233	234	226	201	236	232	216	245	229	221	232	216	205	247	243	223	237	236	225	215	202	188	225	237	253	220	196	217	226	222	199	222	230	222	219	209	237	231	241	212	253	251	224	242	213	238	245	219	211	210	228	224	216	234	239	224	223	223	217	207	205	226	218	214	241	224	210	224	205	199	214	253	246	187	231	254	268	262	227	226	225	235	211	211	219	211	211	235	204	225	208	201	238	231	214	212	222	222	244	214	210	203	236	208	203	257	237	236	224	240	221	222	217	211	207	235	241	244	243	225	223	223	246	217	247	240	251	221	211	224	258	227	209	234	191	209	240	209	219	241	197	186	207	239	212	207	212	232	224	223	240	223	224	250	229	245	213	212	200	199	208	228	203	232	229	228	211	228	243	209	198	228	195	197	214	213	203	219	197	211	250	208	201	223	221	218	209	217	250	200	238	262	232	245	219	248	232	230	206	211	239	205	209	243	241	228	206	235	226	231	241	214	239	246	225	245	232	241	215	212	195	216	205	224	250	223	257	231	223	212	201	211	211	219	186	228	218	184	269	233	244	234	190	202	211	214	235	213	219	192	217	225	207	219	198	233	205	213	241	240	234	193	224	222	204	221	234	213	217	194	243	227	225	237	221	216	216	219	217	214	200	233	212	217	213	234	217	200	213	196	218	222	229	248	215	215	212	207	251	207	245	243	207	218	195	226	226	231	203	214	218	207	237	234	227	215	229	249	219	206	209	240	211	224	219	220	203	232	214	213	212	196	175	224	232	221	192	228	250	209	220	235	221	231	208	228	238	228	253	224	203	224	209	231	249	202	232	241	247	243	211	196	223	220	234	214	226	229	217	242	207	220	193	250	221	215	248	223	225	213	199	225	216	249	197	248	260	215	224	240	212	220	219	229	239	224	214	245	221	207	235	231	245	228	218	249	208	230	217	219	224	215	239	214	230	227	218	226	197	244	211	229	190	207	224	224	215	200	212	226	215	229	228	219	226	206	222	204	231	221	243	206	235	218	249	240	233	254	214	208	216	211	226	240	235	236	218	219	225	223	179	228	233	221	228	228	209	236	216	210	209	223	214	219	251	232	234	211	231	236	215	189	218	197	228	239	219	185	205	234	196	216	204	223	234	224	233	222	229	203	227	217	206	233	190	266	233	229	226	206	221	232	197	231	242	224	194	251	208	207	244	223	192	250	227	206	209	226	242	215	211	212	220	225	217	243	213	200	225	251	226	235	227	252	216	237	231	215	224	222	222	211	254	239	214	243	215	212	208	206	253	250	214	236	215	227	223	207	218	239	197	216	223	185	222	196	217	255	198	209	241	242	206	236	232	222	240	226	207	224	233	248	237	216	224	197	206	215	207	202	242	210	207	231	255	234	231	218	217	232	221	219	223	227	227	216	251	218	259	213	193	200	203	218	246	238	212	204	235	224	226	212	237	212	242	247	225	204	231	204	234	278	216	222	236	215	255	250	222	203	218	229	243	197	216	230	235	230	203	211	238	192	229	247	246	216	182	216	206	235	228	206	209	226	228	251	228	191	233	217	225	218	243	214	225	170	217	224	217	236	255	198	224	215	199	203	212	199	217	231	223	235	223	215	199	192	231	267	250	198	224	207	229	261	219	230	210	203	216	246	238	228	225	214
2633	650	908	991	773	669	607	580	538	558	505	524	545	568	520	551	552	552	544	534	515	483	538	556	552	553	547	545	556	539	531	516	532	494	503	567	553	545	516	547	534	540	525	518	516	506	467	501	541	487	525	561	493	539	529	532	539	531	524	530	550	517	579	506	537	557	521	560	512	517	552	539	497	525	500	575	552	525	489	488	468	520	526	500	518	500	510	494	514	544	517	522	511	526	554	540	533	509	532	565	487	515	502	511	534	516	532	539	482	522	510	531	561	502	521	532	477	561	539	511	531	506	496	529	535	500	484	548	499	515	553	498	501	528	463	516	536	552	509	526	524	547	469	536	512	526	504	498	497	521	540	542	541	498	519	523	528	508	493	505	505	538	526	542	541	546	506	539	551	521	521	513	516	547	535	547	493	525	517	499	513	523	495	521	508	512	550	506	543	553	528	526	517	531	514	514	565	568	524	524	490	489	532	541	470	482	483	513	521	535	528	554	514	543	536	536	548	526	498	510	524	528	527	540	519	547	539	483	524	525	537	503	545	513	533	553	511	491	582	557	529	508	527	536	500	528	516	555	479	495	507	543	485	563	520	570	531	520	489	524	512	512	516	536	540	521	534	534	489	499	521	546	484	549	533	504	523	516	537	522	522	531	520	505	555	500	548	502	524	537	533	481	504	528	497	545	464	528	532	560	520	518	524	566	514	533	519	516	501	562	497	514	521	518	497	545	529	527	510	517	496	525	561	543	523	542	515	573	527	510	503	521	519	557	484	506	506	550	536	469	502	538	506	510	545	494	490	572	488	516	513	528	507	521	542	506	534	488	531	502	525	553	496	538	561	500	545	510	533	510	561	492	479	524	498	522	551	551	518	504	477	547	543	513	547	507	491	535	520	530	575	539	518	516	522	505	521	532	513	519	558	495	473	515	491	533	533	542	519	488	533	541	540	512	547	560	510	556	541	529	558	503	540	551	551	507	513	515	544	529	562	510	522	536	588	553	507	558	550	507	498	536	563	523	517	521	531	530	533	491	534	533	545	537	523	516	507	504	511	503	553	514	534	511	504	520	512	521	525	528	500	538	548	550	505	515	502	560	543	521	512	516	556	538	588	506	567	563	516	549	506	556	527	508	527	519	532	523	526	522	560	529	533	517	525	495	549	513	510	479	483	507	525	581	552	535	525	524	498	483	514	518	501	551	551	514	514	518	493	498	541	498	521	503	538	524	541	541	488	526	500	526	528	538	523	501	480	479	535	492	516	499	490	484	539	535	526	555	528	521	529	527	515	514	504	510	521	506	489	532	514	563	507	562	498	514	524	521	525	515	534	554	526	518	565	496	514	497	531	519	532	511	488	559	494	547	530	534	491	531	494	530	529	563	512	505	499	534	523	511	523	547	492	499	549	535	530	563	541	495	499	548	507	551	500	537	531	520	531	512	567	548	532	543	528	516	506	535	521	532	539	502	549	501	497	549	552	536	530	563	522	535	485	533	501	555	532	515	508	534	528	527	535	475	526	522	511	516	526	565	543	505	503	550	542	500	462	524	480	550	532	511	547	540	548	541	510	529	521	523	497	486	512	536	481	537	494	527	506	502	512	505	522	509	530	553	562	513	544	494	504	558	544	520	518	515	522	479	486	561	494	505	522	492	522	505	503	552	503	517	505	506	495	506	498	499	516	548	552	535	561	526	501	564	521	497	523	479	541	547	538	536	519	529	533	568	556	556	550	529	519	552	507	514	505	537	534	536	513	556	543	498	537	507	544	550	562	523	512	508	484	563	504	570	521	544	520	500	546	556	502	518	518	504	528	487	563	508	560	535	524	500	524	533	484	522	502	526	501	530	541	522	477	490	488	529	530	540	487	511	498	533	521	524	528	497	518	552	528	530	502	500	515	501	564	512	512	494	539	507	520	552	482	529	506	548	524	545	497	488	533	492	536	543	547	549	531	522	538	514	498	521	514	541	538	546	539	553	501	539	528	550	546	531	494	545	544	491	517	514	536	509	522	550	560	512	523	512	496	527	497	548	538	525	526	486	534	520	504	517	524	530	542	517	508	532	497	495	523	547	512	518	490	512	505	552	541	522	542	501	536	515	513	492	526	506	497	518	513	502	517	527	528	548	511	528	542	549	562	519	517	538	496	542	523	521	544	530	540	560	511	516	553	529	494	524	553	499	513	520	498	514	516	515	512	515	525	514	542	522	499	507	540	518	502	542	534	505	509	474	507	512	555	522	545	507	503	483	503	511	529	512	551	549	489	547	511	519	531	518	534	528	530	577	516	484	485	505	503	494	524	526	505	508	508	517	516	478	544	525	530	537	515	487	483	502	518	521	513	508	549	565	523	509	532	523	516	504	540	528	532	531	549	555	524	504	512	477	509	514	490	512	592	508	513	554	530	483	550	520	528	522	523	536	516	532	491	519	500	512	521	523	523	566	486	517	529	534	556	550	536	509	508	554	504	531	520	549	506	529	505	506	553	536	481	488	515	530	471	528	488	504	506	546	508	515	556	545	535	542	537	497	520	546	516	518	474	526	557	531	461	526	503	474	503	503	526	476	529	542	533	541	500	550	524	506	508	480	545	496	523	514	556	529	512	511	582	493	542	517	527	518	545	525	549	522	515	506	547	493	557	531	556	535	512	523	543	514	497	534	523	532	526	527	561	532	514	525	505	494	505	512	501	548	484	511	529	509	527	516	498	570	526	537	518	529	517	518	559	515	511	554	507	556	520	540	529	538	549	476	486	483	539	552	550	517	558	527	520	525	505	512	551	548	531	502	526	545	507	518	511	484	489	488	541	511	504	530	507	553	500	542	517	537	526	512	512	507	510	494	526	504	496	553	530	501	523	514	488	532	538	563	524	514	576	543	539	564	530	519	502	525	486	499	530	525	522	554	493	533	494	514	528	529	506	512	497	557	495	519	547	521	525	505	474	516	504	498	528	556	509	486	524	507	530	515	521	489	506	535	515	519	503	487	555	514	507	538	544	533	482	530	524	538	501	521	520	493	518	522	527	530	509	507	538	541	489	555	511	532	527	482	580	504	503	515	509	532	494	500	520	516	507	495	531	501	518	537	528	528	539	519	528	552	562	514	484	520	530	524	549	562	522	464	492	521	507	488	508	572	516	515	536	530	539	489	500	502	571	514	527	511	553	531	507	509	528	580	529	542	520	510	482	522	570	553	520	485	519	521	511	533	524	520	514	538	525	530	536	488	517	510	509	552	503	490	466	519	548	526	509	495	509	513	531	533	510	492	523	565	523	531	525	505	578	514	560	515	530	544	542	520	546	482	509	518	509	543	463	526	490	528	554	514	535	495	528	503	529	501	513	536	487	533	533	510	537	526	491	521	516	573	522	519	510	493	509	509	517	503	565	537	533	527	560	543	514	528	513	540	522	500	554	509	536	489	483	492	484	540	524	489	531	510	524	530	535	518	484	555	492	480	531	525	499	531	536	511	536	532	537	514	551	531	570	497
10288	755	847	656	436	326	269	216	194	170	184	194	204	182	174	198	167	255	186	177	191	157	202	175	159	205	197	192	179	157	155	179	154	181	190	175	177	184	181	170	171	175	175	147	170	138	164	154	172	171	170	178	166	181	174	157	171	205	183	155	153	167	163	157	173	141	174	198	177	166	194	154	151	188	162	174	193	164	206	161	164	171	178	152	166	154	188	182	167	198	155	164	174	187	159	191	163	174	178	185	171	168	165	158	167	151	159	151	158	194	162	180	172	171	172	160	172	171	156	165	148	140	180	178	163	155	174	176	192	170	172	169	183	179	152	154	165	156	171	159	158	152	149	174	197	168	195	169	162	169	191	173	180	176	167	177	172	169	177	166	169	156	166	158	182	180	186	182	182	170	198	188	178	168	171	184	171	177	169	147	146	165	198	187	168	180	175	167	178	177	149	190	145	139	181	178	169	166	187	169	147	170	181	153	137	146	182	168	167	158	150	181	170	180	150	155	174	169	174	185	174	166	164	171	178	160	150	162	177	183	181	179	158	173	144	148	170	166	162	180	198	171	194	172	175	176	167	170	167	178	198	171	170	151	169	174	166	153	168	167	183	186	176	184	168	167	153	175	203	183	165	187	204	174	157	193	163	173	158	146	170	165	149	168	175	171	200	174	170	177	159	145	153	169	184	150	180	199	186	174	165	199	177	174	164	160	165	169	149	171	161	178	178	174	190	181	174	191	183	170	166	175	189	181	200	171	184	153	195	159	178	188	170	138	155	195	188	182	153	159	182	171	159	154	183	175	159	174	169	179	166	175	161	192	179	170	173	187	145	185	148	151	171	149	153	180	165	140	187	192	163	170	164	164	156	173	179	168	182	178	174	174	166	202	185	187	202	179	146	169	166	158	177	164	154	148	171	181	171	168	180	181	165	151	183	173	162	161	171	168	174	179	182	194	168	178	170	163	160	153	164	163	183	167	167	157	175	164	194	166	187	197	211	183	182	151	166	144	158	185	165	158	167	171	173	166	172	170	170	162	185	163	150	163	184	172	178	170	156	163	183	160	167	187	164	187	174	160	143	167	152	182	200	177	179	172	169	168	159	198	190	171	193	190	176	167	149	189	161	168	171	182	207	196	170	159	170	160	147	167	139	174	162	184	181	188	186	172	164	174	153	204	184	169	174	176	185	180	168	188	142	159	167	179	169	181	160	149	171	175	172	174	181	175	172	162	149	180	151	150	171	177	170	156	151	170	162	188	190	141	142	172	187	177	189	177	187	156	168	161	166	187	160	192	188	167	183	200	140	153	170	178	156	163	186	153	174	187	169	165	174	171	177	178	184	168	173	174	172	167	199	162	178	167	164	186	163	164	180	175	200	156	188	150	155	172	158	180	160	170	195	145	164	164	153	182	181	185	173	164	186	174	168	164	164	184	169	167	179	176	176	169	176	162	167	189	180	167	169	179	173	170	157	183	151	166	153	168	168	190	165	179	163	163	177	174	177	146	159	156	151	150	165	161	169	179	140	179	154	178	177	160	163	170	189	173	165	135	148	189	154	184	184	159	164	180	176	161	144	196	171	193	186	189	172	144	163	166	173	156	211	163	163	168	171	202	178	162	179	151	159	169	169	164	195	171	169	145	176	180	167	164	182	146	182	166	169	172	169	167	152	175	179	177	189	184	165	185	194	179	166	171	163	168	157	172	182	156	165	186	173	165	153	164	191	174	162	185	181	199	172	174	203	177	199	183	176	181	160	163	195	163	179	164	158	176	157	177	157	155	165	168	153	191	166	145	176	195	152	171	186	150	189	170	172	157	188	179	165	170	142	163	176	175	165	168	159	200	154	191	176	193	170	158	153	180	152	170	170	152	173	187	186	178	160	169	181	162	176	153	193	189	177	179	173	153	185	196	182	176	177	165	177	176	174	170	189	178	161	181	173	175	143	172	167	149	152	202	200	152	168	159	156	166	185	172	181	168	153	176	180	143	165	165	166	195	150	175	157	209	160	185	149	165	170	151	157	165	158	184	180	175	155	157	164	173	181	180	183	181	186	169	194	173	159	152	174	184	154	174	156	172	197	185	157	175	160	195	187	203	152	169	176	187	161	171	182	196	166	152	164	151	168	189	162	155	155	193	173	164	172	176	150	161	162	184	165	159	189	201	151	149	175	174	188	161	170	173	171	169	191	140	178	172	167	190	191	180	193	155	155	141	164	162	169	156	161	155	187	192	160	148	167	134	164	175	175	160	158	157	146	186	163	162	185	181	188	177	198	154	176	166	162	181	165	183	152	131	161	157	158	155	140	169	159	148	174	184	184	162	172	171	147	163	172	144	162	175	172	182	176	195	145	154	193	192	170	155	180	160	180	128	169	153	195	171	139	155	159	157	163	189	196	187	176	158	175	181	158	156	154	164	180	175	185	158	172	172	155	149	171	136	168	151	165	180	175	200	186	175	160	185	194	151	160	162	165	170	186	164	158	161	166	159	152	164	155	176	170	169	181	169	148	149	174	185	201	174	180	170	175	167	195	183	182	188	186	162	175	150	150	159	176	187	181	195	167	161	161	182	164	172	177	178	174	180	164	193	173	202	150	159	166	156	177	161	163	194	174	178	178	194	162	197	187	160	169	161	180	161	169	198	162	181	160	161	175	185	187	187	156	153	144	158	178	176	134	150	164	158	148	192	178	144	178	159	187	171	165	170	156	164	168	167	174	158	170	162	167	153	166	169	197	170	162	156	176	171	191	169	200	176	201	155	155	181	155	174	147	185	187	188	200	160	193	173	160	184	164	160	172	167	148	156	163	184	177	208	166	166	148	178	155	153	169	174	176	176	167	177	182	192	189	160	184	166	165	183	194	159	183	171	137	149	157	145	161	194	171	186	187	197	158	185	159	179	180	156	164	171	146	181	188	170	153	175	170	197	176	199	173	168	170	159	191	185	150	164	193	163	185	186	171	154	178	183	184	153	159	148	166	145	180	175	195	192	164	150	161	135	167	183	172	176	167	180	191	172	160	169	171	199	162	165	171	173	174	148	164	165	190	186	180	165	167	167	188	152	154	187	168	168	158	154	171	188	150	193	186	177	182	166	167	178	166	171	153	157	185	152	164	145	183	157	146	157	178	142	185	179	162	140	169	162	151	171	177	156	185	169	203	147	160	155	159	165	190	180	163	171	160	182	145	171	173	185	183	170	193	204	198	161	160	166	183	128	187	154	176	152	171	144	170	176	187	159	177	146	166	208	163	165	164	170	201	163	168	166	176	159	168	180	182	185	171	162	201	177	175	168	180	145	180	160	165	146	172	152	179	158	169	155	182	157	170	164	168	206	189	149	168	177	165	172	182	178	155	157	178	162	164	159	170	167	158	159	141	163	183	129	178	186	185	175	158	170	162	175	160	187	147	183	157	203	152	175	175	153	189	185	177	147	172	193	163	178	164	156	172	183	173	182	169	147	157	159	178	178	165	171	172	175	158	166	165	192
7689	890	1725	2051	1581	1180	968	761	652	643	583	601	568	539	551	529	548	1132	482	508	542	515	511	540	506	503	534	496	420	494	459	442	451	410	459	483	469	493	459	449	452	433	439	459	461	466	433	426	456	399	440	457	461	451	465	424	478	471	427	468	447	449	440	413	464	447	443	439	429	445	410	457	424	478	425	428	396	443	400	467	427	421	471	429	440	441	400	433	406	406	449	437	412	402	468	425	446	411	452	407	436	427	455	413	446	406	426	457	440	458	406	421	421	443	423	451	413	482	444	439	443	411	442	436	442	435	460	420	447	419	441	462	454	422	429	457	456	424	443	412	470	425	427	426	454	396	441	403	459	450	441	411	391	438	415	435	422	441	459	462	421	448	434	426	428	429	465	458	423	465	429	430	425	453	447	412	446	465	429	441	481	388	436	456	446	432	437	437	432	443	412	425	409	440	427	431	466	411	450	424	451	416	420	428	456	439	442	434	456	436	405	459	412	440	453	455	411	419	444	418	448	404	438	431	491	406	427	438	425	443	426	446	417	425	381	459	420	440	410	406	409	454	432	436	450	424	442	452	440	416	407	436	433	451	441	426	469	447	423	460	446	485	415	404	437	440	420	444	436	401	502	408	412	438	438	423	436	455	464	468	445	472	447	432	388	410	434	406	442	415	458	432	462	456	372	421	406	438	448	434	445	408	444	436	419	431	408	438	409	447	438	385	467	438	430	409	453	431	433	406	448	449	439	434	473	442	404	436	410	425	407	398	434	429	451	418	426	405	422	416	443	442	502	419	436	412	426	443	460	445	448	428	455	436	420	441	451	418	387	453	438	448	423	447	442	406	454	467	440	421	462	461	453	443	458	463	416	452	429	460	428	387	391	416	439	449	433	433	438	453	462	396	437	421	431	443	414	406	438	449	415	406	435	391	448	441	433	423	460	395	427	388	449	418	444	425	426	435	424	440	467	426	423	404	427	404	428	440	466	403	442	456	428	423	441	474	444	442	461	453	447	444	444	438	409	385	434	456	439	442	407	421	417	409	441	445	458	455	421	443	466	450	406	467	435	441	414	452	446	420	448	422	445	451	427	458	416	441	401	425	389	439	466	412	464	444	430	440	435	403	462	419	438	416	410	452	453	432	429	394	467	453	447	459	449	443	397	429	441	410	434	391	420	444	426	474	446	468	434	437	428	440	420	441	433	448	414	463	434	469	431	447	429	406	417	472	437	407	424	435	439	439	419	447	417	452	428	420	453	445	390	426	462	458	411	399	419	381	426	440	438	438	431	397	413	375	412	423	455	426	423	450	426	408	400	429	446	454	412	420	426	443	419	444	465	432	431	447	452	387	425	428	411	409	420	439	436	453	426	444	416	436	453	444	413	426	446	410	430	447	392	426	430	437	422	445	417	471	431	442	439	457	426	460	431	425	437	463	441	392	454	427	449	407	415	424	456	428	429	473	425	446	431	433	420	447	421	434	445	420	412	436	450	426	423	424	452	465	439	419	456	431	463	451	431	429	432	435	428	436	411	435	433	444	413	431	421	469	462	440	446	443	420	423	423	436	440	425	423	425	454	447	426	445	410	430	454	429	410	429	396	463	455	442	416	431	458	430	444	424	454	446	459	407	436	429	419	451	436	432	452	434	431	421	411	435	431	415	460	402	420	463	449	441	469	397	465	438	436	413	436	409	442	432	468	427	446	444	420	424	422	445	414	415	434	429	416	439	466	417	420	425	423	422	410	451	425	435	423	415	460	404	437	425	457	384	408	461	458	444	434	429	432	443	440	445	425	439	419	441	432	438	451	448	426	457	438	435	440	432	434	428	425	404	449	461	421	430	437	483	433	463	427	423	417	429	453	428	449	401	413	450	419	436	441	436	438	445	447	442	424	444	430	452	403	413	440	435	452	413	427	411	417	407	431	394	461	439	420	424	463	416	408	409	434	454	458	434	450	444	450	445	401	422	411	415	481	433	408	432	404	426	431	449	441	427	462	430	432	425	451	433	413	404	432	440	439	403	443	459	457	417	429	425	408	415	446	398	419	404	441	447	418	446	418	444	402	417	445	407	472	442	478	409	427	423	440	464	422	459	479	425	474	445	403	415	475	398	431	443	461	426	427	433	462	425	437	405	464	429	450	434	468	441	419	450	417	421	446	411	434	436	405	421	438	407	447	430	412	475	432	435	433	423	437	465	410	439	426	446	437	409	429	389	457	445	434	420	454	436	412	424	416	452	448	450	415	392	410	459	394	438	434	455	396	456	408	436	430	408	418	410	426	444	429	418	434	411	414	432	419	470	431	421	417	445	433	422	478	427	413	431	416	368	451	418	372	442	409	388	421	414	438	419	412	486	432	428	429	440	427	435	433	398	427	426	448	417	415	427	412	453	420	462	445	412	427	408	418	453	461	425	420	432	436	441	434	444	433	433	394	415	478	432	415	404	411	412	442	456	393	425	435	450	419	404	448	401	449	393	470	466	430	490	442	437	417	461	415	456	472	411	462	431	450	431	451	395	412	424	440	408	421	423	440	440	422	424	406	455	448	472	404	417	449	421	455	422	431	427	441	426	447	413	435	457	426	417	405	460	419	387	413	477	484	411	445	386	455	466	445	434	426	427	420	438	438	432	419	415	446	472	392	402	456	441	409	431	462	402	423	428	409	444	422	413	404	444	446	431	418	427	416	453	444	403	417	427	492	432	437	433	447	432	482	455	450	445	441	396	430	446	434	451	438	450	435	410	461	439	432	478	452	433	412	423	444	403	424	425	413	397	430	455	418	445	409	435	422	419	436	442	429	433	420	401	417	428	397	424	439	420	452	450	453	431	443	405	425	435	426	474	440	422	412	424	467	437	417	453	471	416	462	401	440	418	453	419	441	444	486	446	477	422	434	454	405	443	425	438	432	451	441	375	464	417	422	406	446	430	424	446	470	452	440	445	413	444	439	424	432	423	422	452	435	433	431	414	433	469	428	390	411	444	420	403	437	445	426	413	420	450	421	447	446	453	404	423	388	440	430	399	467	423	386	437	401	464	445	403	470	444	460	419	422	429	429	448	485	434	443	453	392	456	427	423	486	428	464	452	441	460	420	455	438	436	465	413	403	434	429	430	447	407	400	457	481	455	460	423	427	400	466	428	468	419	424	458	409	420	395	443	447	453	444	443	423	439	428	419	435	426	442	415	478	472	448	419	450	464	437	404	463	429	422	442	440	458	447	418	416	453	471	440	466	444	463	466	382	440	407	435	419	451	444	428	441	447	416	430	442	444	394	431	446	425	439	406	433	410	419	411	459	440	454	451	407	420	419	429	389	421	420	417	393	425	458	451	423	433	464	449	421	444	440	456	416	419	407	422	406	431	429	422	450	447	379	460	395	437	420	452	411	408	438	435	426	442	438	438	418	395	400	439	464	442	407	439	454	431	436	451	390	434	438	421	425	432	449	411	399	419	439	440	435	425	444	455	416	416	417	371	395	429	437	392
17838	1771	1516	1129	820	603	493	470	444	377	372	414	351	339	360	370	382	433	374	318	345	359	318	332	362	337	349	319	325	350	312	304	334	336	333	315	309	317	304	310	287	319	319	305	297	328	322	337	306	320	346	304	293	325	313	332	306	365	342	329	314	359	328	333	359	340	352	297	321	331	318	321	323	330	332	319	321	323	324	310	281	323	316	318	313	324	305	314	310	311	342	307	334	298	296	293	302	340	342	333	304	339	303	317	314	318	333	326	315	368	320	345	295	318	337	317	349	366	319	343	358	300	339	319	318	349	341	319	295	324	330	296	318	337	323	287	305	314	330	293	283	329	338	317	320	332	334	311	298	302	299	281	310	311	308	307	320	295	331	330	326	316	311	311	316	325	289	301	306	316	306	327	315	333	311	331	299	304	329	309	308	306	349	337	356	307	327	307	348	302	346	326	284	324	333	327	318	319	319	325	292	305	300	322	318	331	315	320	342	348	311	332	333	300	307	325	330	310	337	330	325	338	344	318	328	339	335	332	276	326	321	326	320	286	302	335	329	304	336	301	365	307	301	311	318	304	314	340	306	300	311	326	281	326	295	328	308	319	315	310	347	325	308	321	287	297	340	321	363	311	360	283	302	346	337	327	313	319	334	318	338	323	327	339	306	315	316	322	344	317	293	333	292	308	317	321	328	289	355	327	324	315	305	279	312	329	305	348	313	320	330	308	331	313	309	370	324	294	303	290	339	302	314	356	317	318	320	339	335	285	298	344	333	317	307	293	299	300	268	322	340	307	295	296	319	302	321	310	304	312	271	334	300	287	318	309	281	303	319	328	311	355	275	356	310	344	294	327	307	303	311	346	317	284	307	352	316	300	330	352	302	294	296	323	321	346	329	282	341	327	343	292	307	279	340	306	307	337	275	307	332	281	302	357	354	324	301	325	325	314	336	295	331	303	336	321	322	330	333	331	315	320	356	320	358	329	342	278	306	324	298	338	327	330	332	325	323	329	331	307	308	296	288	303	331	309	316	317	318	366	299	353	294	339	318	328	337	312	320	333	278	304	299	312	293	330	308	331	311	295	340	306	345	322	312	301	323	332	301	317	322	362	361	316	303	290	305	319	293	303	354	336	333	306	318	324	327	311	305	328	299	317	284	313	328	324	322	312	330	319	338	341	314	320	318	327	297	334	337	334	306	316	346	309	300	322	311	334	309	321	345	310	326	322	339	302	307	288	318	339	348	334	344	359	331	308	321	318	314	324	284	277	315	316	332	351	318	330	330	290	355	299	304	328	303	330	305	336	310	346	345	329	316	308	332	285	321	296	305	303	330	290	330	317	323	318	336	339	307	292	299	295	317	303	299	304	326	316	317	297	327	333	321	323	321	315	322	315	315	354	341	353	342	342	310	310	326	324	323	355	372	315	383	323	314	337	295	336	329	299	326	287	313	314	300	329	336	309	334	323	344	326	322	333	310	314	309	304	280	294	287	341	278	338	304	314	319	314	319	302	317	336	361	308	302	324	293	309	338	336	317	346	343	333	311	305	300	350	308	317	332	276	310	316	350	309	319	341	296	308	329	321	318	336	318	303	312	374	344	320	345	291	299	318	329	308	324	292	325	329	331	324	327	332	312	313	319	286	313	321	340	304	363	286	324	309	310	288	291	352	298	322	332	308	334	291	311	327	326	351	324	317	301	315	355	330	291	312	296	311	338	312	292	351	318	315	325	282	365	331	325	311	342	294	335	315	317	331	302	336	341	307	369	307	334	353	364	331	317	322	319	318	310	290	334	319	315	324	315	327	321	333	337	324	313	300	352	333	330	309	336	301	326	313	332	340	314	329	349	340	293	302	301	300	323	261	327	335	309	288	303	320	301	310	313	335	282	347	294	296	280	322	313	319	315	341	322	324	322	333	307	308	317	345	297	332	323	346	293	348	344	336	319	322	330	315	342	325	352	346	278	306	328	344	324	359	311	342	341	337	320	326	363	335	275	318	294	346	373	286	294	344	305	335	349	335	323	340	344	333	330	322	312	305	324	283	329	322	362	351	292	310	348	331	335	296	314	306	343	303	328	306	301	341	316	307	317	318	312	324	321	316	320	307	334	340	310	291	315	313	328	328	329	325	328	334	341	303	303	327	299	310	322	320	307	328	329	318	279	324	317	355	291	307	295	300	288	292	276	323	314	319	290	353	321	332	330	324	333	326	367	338	324	304	301	338	304	310	332	333	357	342	336	310	295	332	309	316	323	330	333	294	315	313	307	296	354	320	317	311	335	349	333	316	335	319	301	335	290	337	287	348	304	313	347	321	320	302	353	327	290	286	311	337	316	320	312	343	336	319	313	334	339	293	287	341	362	342	307	307	342	385	300	298	324	335	305	309	342	313	272	332	364	317	329	318	348	312	316	377	333	307	315	320	310	326	307	354	305	335	334	318	316	346	298	302	342	310	326	360	387	311	330	334	340	295	319	333	328	339	345	322	327	304	338	319	311	329	333	294	329	301	314	297	325	342	310	312	322	349	332	339	312	316	339	330	332	329	296	330	345	310	340	327	313	327	317	345	315	317	312	325	342	294	327	282	309	329	309	317	324	356	316	309	305	343	327	287	297	266	288	303	349	326	360	317	300	312	342	303	289	323	365	337	340	307	333	332	311	290	319	315	313	351	355	298	298	306	337	319	341	325	365	326	309	337	331	300	315	312	307	324	330	332	263	310	312	322	335	351	322	324	300	339	343	344	316	293	299	318	323	328	323	336	327	316	310	331	355	339	327	308	319	357	325	344	321	353	313	331	305	291	342	309	322	301	326	328	343	343	287	291	319	310	333	303	322	285	301	363	317	352	291	362	278	324	343	336	324	344	319	288	313	363	319	307	312	349	326	296	303	328	368	323	282	305	303	276	303	303	329	337	310	270	308	310	332	319	305	338	340	312	350	325	308	321	307	319	335	319	342	347	298	311	342	313	318	291	361	330	342	315	336	331	342	337	328	316	293	310	340	316	295	323	271	310	320	337	304	337	329	325	324	320	352	339	284	339	337	319	320	323	332	350	301	335	276	332	302	301	334	319	320	344	327	302	267	332	286	305	380	316	277	335	310	315	348	323	332	325	337	304	316	305	341	315	305	338	349	312	281	354	314	299	304	311	313	285	287	325	326	308	338	314	306	332	288	332	313	342	312	303	337	332	330	296	315	313	303	308	295	337	308	304	294	292	322	273	301	319	338	336	308	295	295	348	322	347	344	296	336	361	307	312	303	317	332	343	312	318	323	344	325	302	307	293	267	348	382	322	295	313	306	318	337	330	320	323	328	313	286	309	317	297	348	345	319	319	313	364	320	322	316	351	331	326	328	292	357	292	305	299	325	330	315	322	322	338	295	328	321	304	268	316	312	316	337	357	315	339	337	306	338	321	326	354	351	305	325	317	326	335	339	323	305	326	327	336	341	326	338	317	303	321	324	324	313	310	286	309	344	328	332	331	322	328
10040	1514	2932	3384	2642	2132	1631	1411	1215	1178	1116	1045	973	940	923	953	918	1430	880	863	818	855	868	859	877	867	816	877	862	783	778	809	815	800	799	772	756	794	794	764	749	716	785	787	804	769	771	785	760	780	771	748	783	773	773	710	703	766	724	743	733	718	751	750	734	748	763	713	782	753	736	776	742	706	744	739	726	739	777	739	741	735	716	771	739	757	737	747	743	761	749	798	754	739	791	810	770	807	659	739	742	737	748	728	682	709	707	726	731	705	733	733	723	777	726	751	750	737	756	768	718	697	723	735	739	746	733	708	784	754	694	727	696	718	745	730	750	697	744	790	698	740	776	744	726	723	732	695	746	801	727	715	702	755	790	743	775	767	755	714	715	680	744	746	721	717	746	740	744	732	747	773	754	760	740	741	751	763	738	755	741	761	763	702	744	727	693	687	718	734	735	748	759	743	704	704	751	753	784	748	729	728	724	702	735	750	751	668	726	702	723	718	724	727	790	765	701	643	723	722	743	694	723	701	750	748	717	734	683	733	750	755	738	722	676	738	722	700	731	665	738	785	704	723	781	755	752	742	726	724	736	793	758	755	711	751	703	724	733	727	759	705	708	764	775	706	749	662	729	725	731	720	707	695	704	725	717	744	699	720	761	734	722	716	768	775	758	732	694	727	732	772	691	698	701	709	756	716	711	723	719	701	770	751	772	741	747	715	730	755	766	723	668	733	737	715	731	741	757	738	756	741	758	728	738	715	751	725	727	773	732	723	709	750	704	749	790	736	743	713	677	756	712	709	729	710	772	713	774	753	715	707	790	755	788	718	750	728	741	772	727	719	702	728	755	824	711	790	720	731	694	725	692	747	746	784	739	734	793	762	734	757	778	789	718	704	723	776	703	706	736	742	734	747	772	724	733	769	709	735	684	718	702	733	769	750	658	727	713	700	758	772	758	725	738	732	795	734	684	697	723	750	750	745	747	755	741	738	727	702	759	719	737	733	765	745	740	748	763	749	754	765	722	707	752	688	752	763	721	724	764	755	719	699	721	723	719	746	681	779	697	705	738	769	720	733	743	747	738	686	732	712	752	745	762	731	742	760	774	758	730	736	758	695	710	711	739	727	724	701	786	760	742	733	720	734	730	686	762	716	734	745	735	680	774	734	726	721	737	741	726	745	783	750	685	723	726	747	722	741	745	743	779	759	748	726	748	720	774	752	751	759	725	728	758	735	713	789	749	735	706	711	739	724	728	713	733	756	730	776	769	749	729	711	697	729	727	756	718	726	744	717	776	727	743	712	751	722	745	736	696	749	677	688	754	709	711	758	701	716	741	690	749	720	688	746	714	730	734	774	724	718	765	713	779	741	772	733	753	740	783	735	699	719	763	713	752	721	714	776	741	770	727	736	733	711	718	718	725	711	741	772	774	726	713	718	738	734	791	695	758	738	729	765	763	744	739	733	744	768	769	787	740	720	753	751	744	800	756	759	716	736	691	706	726	725	763	709	761	729	725	762	690	709	712	773	781	676	724	709	750	735	783	757	762	715	676	707	684	756	732	654	719	736	734	683	706	742	727	746	742	711	733	736	780	749	709	771	701	743	719	695	710	708	740	783	769	747	726	749	727	767	750	753	745	763	700	719	727	696	771	756	723	739	762	775	720	722	733	713	785	764	730	689	755	723	748	720	714	760	713	744	785	782	757	742	713	767	743	711	747	698	709	703	693	700	737	761	728	744	762	737	762	763	717	771	765	735	737	731	706	721	722	739	737	757	741	747	711	768	727	756	738	726	734	766	727	737	757	690	720	730	766	768	721	721	749	757	763	781	737	761	760	744	768	751	728	750	763	767	774	736	746	703	759	741	761	723	766	694	735	776	719	720	787	722	721	720	766	734	730	755	738	760	705	747	719	734	725	719	752	760	781	757	762	683	729	732	715	725	762	773	702	715	788	775	740	719	735	772	746	709	682	691	741	770	741	703	742	731	777	729	715	725	744	760	722	760	700	737	735	735	759	727	719	732	768	729	722	724	692	711	694	720	664	736	708	759	761	790	762	718	743	789	720	707	769	751	703	695	741	723	754	733	705	752	748	746	715	773	788	727	781	720	728	732	728	756	766	705	739	726	744	767	706	688	735	703	729	737	782	718	790	668	707	712	737	746	723	712	728	813	741	700	772	724	734	750	750	763	743	674	722	695	737	723	732	748	712	697	713	765	803	712	720	751	717	746	746	776	777	747	787	731	673	743	742	743	703	730	754	772	754	758	720	720	754	717	721	745	757	720	719	756	762	704	716	793	738	746	737	725	741	721	759	717	725	751	758	757	720	701	733	790	722	717	753	781	728	752	740	731	719	723	761	754	740	714	734	704	700	758	739	701	737	768	675	699	760	764	691	758	790	733	747	703	746	721	753	722	748	729	759	746	737	755	732	740	726	766	706	784	724	681	737	721	743	693	814	747	745	716	783	714	737	715	694	725	721	739	737	728	744	691	774	742	713	800	738	747	738	668	769	751	738	726	727	733	708	716	729	737	727	704	733	740	767	709	742	713	756	761	689	724	731	759	768	716	728	733	736	717	771	720	779	733	761	748	663	740	761	715	726	737	738	761	686	719	726	732	784	726	747	791	729	699	756	746	778	788	697	740	748	713	709	753	784	768	760	753	765	756	703	705	723	773	714	780	740	708	766	714	748	717	685	753	770	749	782	793	786	749	743	724	691	732	750	738	726	740	755	693	733	716	756	744	692	686	722	770	752	730	704	723	736	721	736	777	739	733	792	687	727	709	767	710	729	691	729	739	741	721	741	742	711	697	725	762	759	687	736	724	721	719	750	763	715	743	753	731	742	738	702	726	705	730	701	750	705	729	705	715	738	764	717	694	770	761	694	708	720	751	757	720	741	761	702	722	740	697	781	728	748	715	724	701	762	730	822	740	738	762	698	717	756	765	777	758	751	725	710	736	783	736	742	754	705	733	739	736	753	716	716	726	733	686	755	739	716	687	709	765	739	732	750	730	741	716	719	759	718	705	790	750	724	734	734	726	704	730	747	735	735	749	752	774	694	718	727	753	727	744	720	722	708	718	717	676	780	765	705	712	746	693	727	724	739	749	737	741	749	676	757	724	797	747	728	696	745	748	709	703	774	732	691	751	726	759	711	719	781	735	719	734	732	729	778	724	709	758	722	754	744	740	710	756	706	727	734	771	746	721	750	785	721	720	725	763	740	740	740	726	741	722	746	749	749	739	679	721	710	711	700	763	708	721	792	767	738	758	670	732	729	699	780	735	784	735	764	765	732	740	697	713	789	710	719	753	777	732	720	792	738	715	733	748	717	687	733	763	767	732	713	716	746	709	706	742	754	726	760	760	743	714	748	721	782	789	760	723	716	755	703	681	729	701	774	742	767	705	759	762	739	783	739	694	743	773	729	731	730	729	731	745	728	725	753	773	744	707	725	774	734	752	760	790	738	773	737	731	693	762	775	761	728	740
3133	350	398	412	281	252	215	219	230	206	233	243	235	240	193	235	226	232	246	215	219	258	224	219	234	241	223	261	234	220	232	228	235	228	225	219	276	238	208	219	213	224	228	228	210	212	193	227	224	240	239	226	187	233	228	223	215	220	223	228	217	222	204	226	214	211	236	219	224	214	232	199	236	227	213	203	187	209	227	226	208	236	228	200	221	221	228	248	202	205	204	200	222	197	231	227	202	224	225	231	219	222	232	253	202	227	220	233	213	233	213	230	180	213	201	235	211	212	238	235	200	209	209	230	196	237	254	212	224	260	226	225	227	214	229	227	208	209	222	228	258	228	183	221	239	198	222	242	233	238	245	230	208	252	213	229	222	211	190	233	224	227	247	236	233	220	219	221	209	199	223	241	220	230	247	239	209	215	225	202	205	242	205	199	220	220	227	247	230	225	214	205	259	213	200	238	228	211	216	215	205	226	223	207	196	217	217	207	222	230	218	211	215	206	232	223	210	196	208	189	246	242	214	246	245	214	220	229	234	227	235	222	220	201	247	233	223	211	229	234	224	199	226	206	219	231	225	240	215	187	232	233	252	238	234	207	196	237	196	254	244	226	235	223	212	210	229	252	232	254	192	219	218	226	236	194	235	231	222	233	255	239	193	222	243	224	221	232	210	244	229	243	192	207	224	213	220	241	207	217	230	242	232	221	206	228	223	212	223	251	219	234	232	236	222	224	229	198	219	196	215	239	218	221	217	236	240	216	224	249	225	201	206	224	232	251	214	216	222	218	190	190	212	219	181	209	224	225	215	208	212	219	234	220	192	227	217	223	264	227	215	191	188	247	205	201	224	221	233	216	210	231	218	208	230	192	230	232	222	240	227	206	211	203	245	262	209	203	216	216	254	208	200	212	244	202	231	221	224	227	218	237	226	215	222	218	213	245	234	218	223	231	250	224	224	229	227	207	243	211	210	208	211	253	233	213	218	203	221	215	228	216	234	233	220	236	247	251	232	211	230	217	224	203	239	238	216	225	225	227	233	197	234	244	217	210	217	223	227	211	238	236	246	223	245	252	231	234	215	221	219	254	247	258	261	265	201	212	229	197	217	204	196	223	222	214	222	195	225	214	230	220	225	228	219	240	235	217	207	240	234	215	223	240	240	241	227	221	238	218	227	218	236	213	229	224	202	230	222	219	222	239	203	210	205	248	228	219	226	223	222	224	195	191	221	213	218	206	203	201	244	224	225	213	232	204	216	224	222	216	217	208	209	229	232	197	228	212	241	201	222	223	222	212	256	228	211	233	210	229	204	230	233	208	193	243	239	220	233	234	203	197	257	225	245	226	209	231	225	222	240	188	203	225	252	222	217	220	208	227	228	231	236	201	166	215	241	225	217	262	208	228	268	256	222	205	196	213	232	235	196	213	238	236	215	229	241	207	240	222	198	225	207	233	227	221	211	241	235	230	232	184	222	229	232	236	217	238	224	242	226	219	206	239	231	230	261	222	248	221	207	238	214	220	235	234	174	204	233	209	200	230	212	216	246	226	261	215	234	228	220	220	210	210	212	196	212	230	214	234	200	219	242	227	204	211	237	224	230	227	243	238	212	218	244	229	216	233	202	216	180	194	205	238	225	207	224	233	191	199	216	238	220	229	210	219	224	213	224	232	232	229	216	213	243	227	193	217	233	237	198	209	222	192	221	211	217	221	190	216	213	212	225	262	256	200	226	225	229	222	232	225	205	220	206	199	242	207	217	236	236	226	270	198	216	252	254	218	215	215	228	227	226	215	251	250	215	227	221	241	222	214	222	219	200	241	206	220	247	227	206	248	218	221	228	225	227	214	237	200	216	209	206	232	216	206	228	233	254	215	206	205	236	198	240	228	200	217	231	241	212	183	242	243	227	209	201	261	219	232	211	205	238	217	234	205	203	248	208	229	213	241	213	246	210	234	198	219	226	261	236	216	243	198	216	255	231	241	239	218	200	234	196	250	230	231	253	262	224	215	213	209	203	200	222	217	217	221	246	222	219	250	206	248	245	221	234	207	221	217	246	228	232	212	195	222	240	235	225	230	211	207	208	209	242	207	203	230	216	185	212	287	230	224	259	205	233	241	239	222	196	227	219	214	241	216	253	201	225	194	198	221	225	224	245	224	203	237	225	235	252	245	246	239	231	241	225	235	246	262	229	253	241	220	236	222	223	236	226	213	214	223	216	225	225	219	215	221	215	230	201	211	190	208	175	236	242	226	217	236	200	230	216	214	235	218	215	222	229	255	251	208	220	217	201	203	192	237	220	226	251	230	207	217	240	219	240	242	239	227	219	215	242	208	220	202	229	205	211	244	201	220	226	204	237	236	239	222	219	207	226	235	224	212	206	216	236	201	220	223	229	198	229	210	228	246	196	244	241	245	228	230	235	217	211	226	214	239	227	222	244	252	214	233	221	220	243	235	241	230	225	249	244	247	243	230	216	194	209	228	240	212	215	248	213	232	242	195	191	205	227	193	180	221	215	232	239	205	216	224	237	200	228	211	242	214	242	234	240	207	228	249	249	224	224	251	227	261	223	214	213	238	231	226	211	238	209	238	229	203	210	206	225	225	226	232	200	233	229	209	216	221	233	228	231	248	221	222	224	212	242	219	236	241	231	218	247	188	206	229	239	199	204	230	229	193	208	217	220	238	245	221	218	199	208	212	207	221	204	235	223	241	215	256	243	211	241	214	222	199	222	203	203	206	221	212	228	232	224	201	219	215	200	197	215	242	210	222	229	246	206	187	192	227	235	231	214	203	215	213	191	212	215	239	242	228	201	221	211	239	218	220	250	199	215	226	232	268	212	210	225	240	239	227	249	211	210	243	215	196	234	225	219	208	211	230	230	219	202	190	233	213	192	224	206	236	225	215	212	225	199	234	225	215	199	228	224	219	236	228	209	231	204	235	210	218	203	238	246	205	189	215	213	231	217	227	236	237	241	214	228	216	213	238	245	236	217	229	238	213	184	211	218	215	210	195	227	255	210	216	201	217	210	220	207	217	216	214	202	223	207	207	193	189	218	244	229	215	226	240	234	229	204	190	246	217	227	216	158	228	219	222	226	237	232	209	216	215	263	260	233	242	216	198	232	220	214	223	214	219	236	196	237	220	237	195	198	235	247	187	208	204	225	216	195	222	224	200	225	238	223	199	247	230	230	203	228	232	229	191	232	231	216	228	218	218	241	214	241	216	243	204	211	219	209	214	208	210	235	221	217	217	208	231	220	229	233	220	208	217	214	228	216	227	222	212	222	210	220	239	255	220	211	216	221	228	206	248	229	202	212	235	191	224	203	207	244	231	226	192	240	253	207	237	203	226	221	234	215	187	231	217	224	216	233	212	214	241	203	228	223	199	209	191	227	225	233	238	244	214	233	229	221	230	248	247	255	227	235	190	235	242	240	224	225	228	242	259	207	229	220	240	242	248	249	212	233	246	198	210	230	203	235	220	232	241
2687	613	906	992	781	648	583	520	579	562	511	577	536	543	511	500	583	563	570	512	530	517	518	586	542	572	566	526	526	525	493	518	537	496	544	530	518	531	508	514	523	509	540	518	498	499	509	535	502	516	535	510	539	542	500	537	476	492	515	522	551	531	516	523	545	523	522	515	508	520	515	495	523	551	536	521	518	518	503	538	502	522	518	537	527	529	532	518	496	484	463	499	509	535	518	502	512	515	533	497	475	484	534	513	507	524	504	509	532	505	513	548	507	491	518	556	532	510	540	532	539	483	487	515	483	529	545	541	519	517	487	508	473	508	523	507	546	542	481	493	557	506	516	495	567	526	509	512	500	575	518	529	506	534	545	487	507	508	517	531	545	477	556	501	501	517	523	531	574	542	518	500	538	480	540	505	531	555	502	523	530	504	569	555	468	499	553	517	515	550	514	500	548	541	510	498	531	510	480	532	493	534	513	505	525	521	544	485	550	515	501	528	527	523	491	526	515	528	503	488	504	527	544	506	527	526	508	515	498	492	543	537	471	519	520	530	534	487	520	486	516	498	503	524	543	494	526	509	518	522	510	560	510	482	574	512	470	534	509	530	511	542	500	494	527	549	533	520	533	514	546	526	488	507	516	539	506	569	483	526	518	500	483	501	503	567	463	518	510	538	559	529	534	516	497	528	510	511	490	577	484	519	543	507	543	492	519	497	511	493	483	516	498	512	521	511	550	482	536	493	504	523	501	511	525	503	526	510	523	506	510	500	540	499	514	522	507	546	541	565	505	514	548	544	515	472	488	529	519	519	531	503	515	519	541	530	469	479	494	566	510	523	498	519	509	514	527	488	475	525	528	527	521	533	521	537	506	568	522	510	514	517	499	485	520	501	532	487	536	541	478	516	506	534	529	495	508	513	512	565	505	496	488	507	468	493	538	511	485	502	540	518	480	539	516	522	517	518	515	514	483	539	529	519	490	488	546	553	527	530	488	513	522	522	513	546	505	509	509	501	545	498	515	508	523	498	479	544	512	521	500	516	502	538	485	471	496	526	526	482	546	536	532	522	528	491	534	498	475	531	512	509	536	529	555	525	486	548	519	511	525	493	548	540	503	513	559	533	484	503	500	488	498	501	509	504	558	526	532	482	527	532	514	496	533	507	533	498	528	553	541	512	564	513	547	484	528	525	521	520	503	524	510	495	499	527	465	511	541	487	524	568	543	525	520	557	550	516	483	524	502	513	494	533	499	517	529	513	549	535	491	492	514	510	527	563	515	565	509	539	519	503	500	527	553	533	510	501	520	488	529	495	523	546	497	507	518	482	525	579	501	484	491	495	554	508	515	515	520	500	500	549	513	528	540	513	484	496	555	508	547	539	535	508	480	549	515	514	528	520	495	522	493	466	531	537	526	531	473	504	537	558	516	526	517	518	515	534	537	514	530	515	464	526	521	490	513	497	539	487	538	500	542	479	530	547	498	472	533	534	521	533	579	508	541	494	521	529	551	523	501	541	503	503	510	503	499	503	512	492	481	514	517	523	524	514	534	519	526	531	500	530	510	505	534	497	547	512	559	509	520	506	569	511	484	530	544	510	496	559	514	524	510	521	536	518	523	517	514	557	514	532	509	493	544	534	501	538	522	507	548	537	514	545	471	497	524	482	495	527	528	534	491	501	539	560	478	536	514	541	519	566	521	487	490	468	506	509	520	558	489	525	514	530	503	462	531	535	498	537	474	534	493	472	564	491	510	502	513	487	529	518	517	530	480	515	557	564	488	538	535	553	496	488	493	485	536	488	522	522	517	530	531	494	512	527	513	510	539	503	514	504	508	565	521	518	525	530	519	546	482	566	513	459	553	513	481	533	480	490	548	505	534	543	564	522	498	483	554	504	518	536	503	504	488	529	520	514	503	488	530	549	491	491	555	543	484	531	486	509	527	508	496	512	501	522	491	484	503	497	530	514	507	517	512	506	489	558	534	518	515	542	537	548	473	537	510	523	501	488	545	493	483	535	549	482	538	527	549	530	528	545	560	504	532	493	540	479	525	478	530	523	529	524	518	536	515	516	546	517	533	491	532	532	539	491	517	502	533	521	528	498	529	558	480	551	530	509	480	541	519	528	521	529	491	580	530	469	521	543	536	519	528	475	501	539	517	556	478	506	491	496	509	489	475	490	500	516	546	537	492	533	475	501	545	559	521	546	485	498	538	486	512	530	540	533	545	496	522	463	527	508	517	506	536	464	547	512	531	507	533	510	513	498	549	488	549	540	519	522	513	520	522	548	558	544	505	525	513	538	520	477	531	536	512	528	494	451	499	501	513	477	477	505	486	519	512	510	488	553	496	539	487	499	472	523	511	529	467	517	491	540	511	569	530	515	542	563	479	530	516	547	518	479	544	515	550	511	515	487	470	524	521	497	536	500	530	510	504	464	495	454	543	535	542	530	508	557	454	531	533	496	528	476	525	498	516	537	496	482	505	503	509	498	555	540	503	496	502	501	509	474	543	547	513	506	511	507	545	540	513	498	532	508	501	533	543	477	523	521	495	513	542	561	514	500	497	517	525	474	519	514	521	513	498	503	515	486	534	474	529	548	502	526	504	521	520	502	513	561	541	444	523	509	506	516	480	494	556	519	490	470	534	524	521	516	570	480	525	535	517	548	533	532	495	522	559	533	538	502	516	511	542	563	494	492	504	531	512	545	505	480	451	524	500	515	534	500	528	522	468	541	557	561	500	519	496	464	527	486	525	529	513	505	511	467	515	502	508	514	507	499	562	486	491	527	516	532	484	542	519	564	482	507	539	501	501	503	517	524	512	520	511	523	520	560	486	502	578	530	505	531	522	528	545	532	495	493	482	507	516	486	515	524	525	555	537	505	475	494	557	522	535	518	502	512	527	521	549	513	536	517	525	521	503	513	508	518	553	488	491	529	533	489	516	520	484	555	493	500	508	529	518	497	507	511	556	496	491	546	543	500	542	541	493	505	528	520	490	513	506	519	547	512	463	495	510	502	554	559	506	514	536	512	474	541	548	510	517	517	504	520	533	503	519	526	518	558	514	521	515	500	525	536	523	531	501	486	524	541	504	514	480	540	520	520	548	486	560	514	522	504	521	513	499	530	514	554	525	545	532	523	505	518	493	505	521	496	545	481	505	491	523	497	521	515	488	537	489	506	537	514	523	542	572	535	504	500	535	509	493	485	545	528	509	498	538	562	539	448	506	474	508	493	557	510	522	475	526	561	512	545	548	509	486	519	548	518	492	493	517	533	536	526	526	559	514	488	535	498	514	543	533	495	541	499	498	558	501	530	532	516	511	509	478	510	525	527	528	495	553	493	509	515	510	532	524	504	498	527	485	531	503	513	510	481	514	550	526	510	513	503	562	511	553	512	518	510	544	516	542	537	514	523	555	498	493	523	534	540	530	515	539	529	562	498	496	504	500	502	519	525	492	500	539	529	541	564	501	542	562	524	504	520	540	497
10529	740	748	649	406	343	307	221	223	213	201	193	213	189	208	172	189	165	162	186	174	196	187	171	188	176	176	165	150	189	163	164	163	148	163	179	187	202	168	136	182	176	171	179	164	178	178	211	180	162	192	132	201	186	173	173	148	181	178	149	160	165	160	208	165	186	171	138	172	165	180	175	180	179	159	162	142	171	178	161	169	158	184	188	148	159	158	170	181	167	196	174	167	163	164	170	199	164	186	168	182	179	149	150	166	165	150	155	170	166	158	185	153	177	186	172	196	156	160	174	178	136	164	142	170	173	144	142	170	184	192	193	176	173	182	160	162	160	164	167	160	157	189	165	171	188	181	169	209	173	161	151	143	178	165	183	174	179	181	134	172	190	138	149	175	206	155	144	188	170	169	181	167	145	167	172	159	188	150	154	159	145	151	158	165	163	169	170	155	164	160	167	172	151	168	172	197	152	156	191	182	139	168	158	189	189	176	141	186	150	168	170	179	177	179	165	142	156	193	181	180	205	167	180	185	198	154	175	201	161	172	191	142	147	180	176	175	192	174	198	162	148	156	179	181	162	148	199	177	181	146	167	166	170	180	151	154	182	158	176	168	171	155	158	160	152	171	170	188	187	152	157	164	152	168	175	193	158	162	167	160	164	176	160	171	170	173	153	178	165	179	171	166	150	190	151	189	185	161	161	147	182	160	143	159	159	172	175	158	154	175	194	177	187	157	178	165	175	166	152	174	173	141	168	160	167	170	159	154	158	189	160	170	178	191	177	164	174	156	190	170	175	168	182	144	152	186	171	160	162	168	181	153	169	181	147	183	156	182	188	172	167	163	167	148	170	175	194	173	163	172	157	198	167	152	165	165	159	174	162	160	183	171	168	163	186	174	171	165	150	167	166	168	153	149	170	203	166	166	151	163	161	185	188	165	160	188	158	188	183	188	167	172	180	172	149	192	185	153	184	165	164	152	169	194	198	165	181	190	162	174	162	174	166	168	169	175	175	166	154	177	193	143	169	147	158	161	154	163	204	160	174	167	167	147	155	175	175	153	171	141	155	159	148	155	176	169	178	174	185	187	152	188	146	178	153	152	155	186	183	152	168	174	169	137	184	161	176	190	185	151	172	138	158	174	149	164	173	196	171	154	186	161	156	153	188	169	178	157	169	166	194	184	164	151	163	165	164	169	169	167	163	189	192	165	196	163	161	141	164	176	181	145	149	182	163	168	191	177	159	160	167	163	171	191	178	185	181	154	143	151	163	163	182	167	180	165	149	165	183	174	178	180	163	154	180	170	177	185	157	189	148	177	191	168	150	166	191	179	170	150	161	164	180	204	191	180	164	164	170	152	168	151	157	169	160	163	160	172	163	150	171	183	169	143	167	155	159	143	161	176	157	137	162	168	157	170	175	178	143	177	177	185	167	154	174	168	182	169	163	179	179	152	194	150	177	178	171	145	186	201	158	179	187	193	156	164	143	167	151	181	179	181	186	183	173	163	149	186	171	176	164	168	163	184	170	168	173	161	174	167	164	150	163	164	168	159	160	144	150	202	164	170	160	163	179	156	154	179	173	179	161	174	191	197	159	178	181	178	168	175	171	192	188	165	185	152	184	166	169	159	178	169	172	177	156	164	161	179	177	166	151	156	165	179	178	192	145	168	155	194	187	177	151	168	167	166	162	154	174	183	174	144	148	172	171	141	168	166	132	141	171	157	176	167	160	153	162	170	165	195	166	150	187	167	185	177	176	181	173	158	150	172	134	159	200	172	148	166	170	184	143	165	173	179	200	143	165	142	188	187	172	174	189	168	173	182	158	155	157	173	198	142	158	178	175	154	164	195	191	169	143	175	164	145	175	188	178	162	181	194	167	156	164	178	146	153	185	162	205	167	160	157	154	182	170	166	165	162	155	177	169	169	164	174	169	166	171	156	131	183	171	174	169	184	198	158	143	154	180	183	154	157	143	167	180	182	183	173	164	181	160	165	183	187	172	161	173	148	173	153	156	166	155	164	179	179	172	181	148	158	153	159	175	182	176	171	198	160	174	184	189	165	188	186	188	140	163	166	172	159	158	163	164	171	149	179	181	162	184	196	168	173	195	157	170	171	193	163	169	176	176	184	189	148	175	177	186	158	153	160	172	174	176	183	177	166	181	171	174	162	176	189	157	178	202	172	176	166	179	150	167	178	154	190	182	186	169	182	174	162	168	172	173	183	169	164	169	167	171	162	165	157	187	149	168	153	171	193	156	170	157	174	174	154	144	197	171	176	168	178	175	178	166	150	151	148	188	168	172	162	168	192	166	176	186	192	153	195	163	165	199	186	157	174	178	192	168	187	171	153	153	165	176	174	174	166	177	154	184	139	165	182	147	164	164	171	165	134	161	167	169	194	166	176	162	145	170	158	157	165	164	179	168	170	163	173	155	174	171	169	163	179	171	166	193	155	163	173	162	176	184	141	199	181	185	168	158	197	167	165	183	174	158	151	161	178	134	174	139	163	171	175	160	179	178	159	146	158	165	159	186	178	162	152	171	146	154	170	173	152	185	168	144	157	172	173	164	169	167	163	176	184	177	171	156	176	174	148	166	195	175	201	181	163	147	174	160	149	163	146	174	165	156	183	159	175	154	155	175	168	144	157	158	144	188	186	175	141	160	153	176	172	191	175	171	136	172	191	176	145	158	155	165	190	167	176	169	173	173	180	155	153	137	169	170	148	154	152	171	174	184	165	158	165	165	185	186	180	155	158	145	169	156	173	163	181	154	149	169	168	167	173	198	174	182	191	159	140	143	153	141	170	151	169	170	180	176	183	157	155	156	196	166	158	172	165	165	170	183	149	183	180	167	161	172	176	146	180	168	173	176	189	167	149	169	162	179	192	161	153	162	182	169	142	170	175	187	179	159	185	173	149	166	178	156	141	167	160	167	178	153	176	177	164	170	153	173	155	159	151	170	156	185	161	178	141	178	173	175	186	134	179	147	151	159	179	181	166	172	171	157	163	169	178	174	180	167	155	157	196	141	170	186	154	197	196	136	167	198	163	171	150	176	161	194	175	149	168	142	182	182	156	190	171	191	156	173	167	196	161	175	155	193	163	176	190	163	176	157	171	174	176	152	165	178	163	181	171	157	187	170	194	163	162	180	185	161	170	170	165	201	150	165	186	172	176	153	169	183	178	186	144	156	171	144	164	152	190	186	165	177	186	180	165	149	196	162	186	177	160	167	158	201	157	163	187	175	159	164	163	173	176	179	172	178	163	178	171	177	181	148	167	185	172	164	185	178	156	190	147	188	169	175	164	154	144	152	189	176	158	166	157	169	167	151	165	195	149	164	165	175	169	173	183	201	214	187	151	164	164	161	173	120	196	178	159	167	177	193	160	153	146	146	193	183	169	153	167	165	156	178	164	142	141	173	179	159	168	160	179	168	199	165	189	192	190	157	159	151	180	154	164	151	169	176	148	176	177	179	160	174	166	170	164	176
7718	913	1751	1959	1458	1159	960	780	657	651	605	573	564	572	562	509	505	618	478	503	525	470	500	513	524	507	517	490	453	488	475	461	462	522	475	465	504	478	431	450	457	423	420	464	455	484	456	460	417	472	465	415	426	448	476	452	401	445	413	478	475	449	456	410	478	438	436	438	442	445	425	444	436	459	427	417	433	400	428	440	423	404	404	440	425	412	471	416	435	457	433	460	444	441	400	404	432	418	432	398	430	446	430	453	419	448	423	451	438	411	437	436	429	409	461	391	407	438	428	424	424	441	432	445	397	485	404	442	432	429	399	410	449	472	462	406	455	454	403	443	452	403	436	436	426	443	438	419	433	412	402	424	409	416	428	424	465	441	424	414	445	424	450	419	399	435	450	401	422	413	433	408	434	398	422	425	441	435	442	429	438	433	415	431	419	429	445	396	461	436	389	427	407	439	463	431	430	440	433	409	428	419	463	433	427	458	403	406	415	411	418	470	445	420	440	416	433	453	454	456	424	465	452	450	394	442	433	427	464	426	428	414	450	412	426	445	394	424	473	392	445	448	434	414	455	423	432	410	413	415	444	428	440	443	443	398	436	436	448	423	411	417	454	425	459	409	460	447	431	415	423	456	439	409	421	455	428	420	450	435	422	413	435	450	445	418	422	387	422	409	408	449	414	426	422	391	443	416	434	433	429	479	426	433	404	422	409	424	420	392	438	417	440	400	433	438	444	463	445	422	449	425	417	441	444	415	408	423	410	465	428	447	443	433	455	466	470	468	432	409	407	400	428	405	416	425	416	441	444	415	457	455	452	437	434	426	469	421	407	440	433	407	433	431	442	398	425	435	418	434	426	435	464	439	425	451	439	416	428	437	402	465	450	445	432	440	428	451	391	404	454	456	451	439	438	456	400	465	392	436	423	435	426	373	393	423	419	450	437	413	369	383	470	407	432	429	409	424	431	416	417	453	450	412	421	412	448	406	420	429	410	400	388	407	435	462	429	452	453	449	388	409	432	443	492	415	389	413	398	400	436	446	409	462	407	420	441	448	425	475	426	438	414	425	443	388	418	450	433	443	411	433	414	418	416	446	445	401	467	458	418	440	466	447	431	458	416	437	420	440	416	446	410	432	439	426	403	416	398	426	423	461	497	424	441	465	410	416	417	436	449	404	433	452	425	438	376	435	447	471	413	418	430	425	431	445	421	392	434	422	375	447	406	429	434	423	454	425	425	423	428	421	434	433	393	443	500	432	386	449	426	438	427	424	433	393	438	459	388	432	469	405	423	451	424	433	415	426	445	440	425	427	441	447	417	420	386	408	440	402	443	441	431	458	412	395	439	408	439	451	461	436	421	408	432	425	405	478	471	432	428	434	449	441	417	426	441	430	439	426	403	471	392	432	475	430	465	441	425	434	446	455	424	449	441	451	459	413	425	417	410	422	454	452	416	437	460	413	414	460	438	435	413	426	412	403	425	423	426	441	440	399	442	451	445	422	446	422	453	393	448	389	418	442	415	393	418	437	420	441	426	406	454	423	402	396	415	400	396	463	427	400	436	428	447	413	469	440	412	434	426	404	417	451	485	404	420	430	452	425	450	422	455	435	407	444	402	404	445	421	441	423	418	473	413	442	422	422	420	428	425	438	446	448	430	411	413	448	429	449	444	440	414	419	411	447	430	435	445	398	422	425	408	390	424	396	443	438	421	423	379	432	410	409	434	401	436	424	426	402	414	437	442	424	454	416	420	444	446	431	412	433	420	448	391	474	398	424	410	427	425	418	437	449	445	428	394	419	434	444	436	409	430	429	410	453	417	389	408	400	422	405	446	451	412	431	410	420	445	432	437	436	431	403	435	410	449	470	414	414	441	440	417	387	452	454	447	410	450	413	403	408	424	420	432	421	438	413	441	400	425	424	420	353	420	380	440	441	445	408	432	439	453	466	430	424	419	406	441	397	432	419	433	447	455	446	423	396	440	423	465	434	403	453	395	417	438	417	410	440	409	425	415	409	406	460	435	407	449	411	421	429	433	427	467	444	426	409	399	444	462	410	462	424	424	441	415	411	404	474	422	439	422	427	443	441	455	432	431	464	406	401	428	431	436	454	418	438	466	392	442	432	469	432	444	410	396	422	447	407	423	456	450	450	451	452	397	405	422	443	460	421	427	402	443	438	382	421	419	431	420	433	443	412	443	458	416	433	411	422	419	431	421	449	432	416	418	462	403	427	421	373	458	423	390	433	409	388	434	416	411	473	425	413	446	452	433	443	440	403	427	438	461	435	444	421	421	436	458	407	411	395	425	447	404	480	432	477	428	465	425	427	435	453	462	432	412	416	440	431	446	410	429	392	442	461	414	437	415	456	446	444	443	428	415	447	444	408	434	448	454	473	435	454	433	431	427	377	429	406	426	426	405	428	403	447	420	414	428	410	441	445	424	440	420	469	393	421	420	422	459	433	420	395	412	454	447	392	445	479	427	437	427	443	455	417	428	422	419	443	392	428	430	451	413	399	419	404	416	404	405	468	403	457	452	381	433	428	419	444	441	415	424	430	416	435	423	416	448	410	445	447	461	407	433	422	417	450	431	411	425	436	416	402	417	407	438	428	443	409	450	448	443	417	435	392	414	415	419	423	444	413	443	441	426	393	416	409	457	431	430	445	417	457	430	398	450	471	414	443	432	445	429	463	439	412	427	441	428	423	408	440	430	460	406	460	409	441	423	419	428	443	395	414	442	459	439	405	453	418	399	405	434	423	396	393	466	403	485	442	438	440	431	440	387	402	406	435	442	361	433	423	379	401	404	440	426	417	419	425	420	393	422	441	425	419	419	430	442	409	396	434	438	448	438	412	422	426	432	452	422	456	426	397	430	457	475	427	412	395	417	414	424	409	455	417	439	450	424	431	408	423	451	433	413	442	387	456	426	408	426	403	434	450	454	410	415	443	436	415	412	419	406	464	425	439	410	421	400	448	426	475	439	439	445	445	403	431	406	419	421	428	417	430	407	417	399	414	437	427	430	438	394	388	441	431	444	410	439	408	421	420	431	433	446	426	416	420	416	445	446	425	457	367	480	445	442	410	459	413	429	411	452	420	409	419	393	403	455	423	470	467	392	411	400	444	390	427	446	411	460	415	414	390	406	394	430	406	437	437	432	420	425	433	453	427	431	406	399	451	446	407	426	458	414	413	458	425	448	426	439	439	438	414	424	440	425	429	432	398	429	421	399	439	451	419	429	445	424	397	381	436	427	443	414	430	439	447	412	412	404	424	400	423	432	419	468	451	473	453	417	435	422	408	441	446	428	416	437	431	414	376	438	434	440	427	410	432	441	464	421	408	426	408	410	411	419	421	463	424	473	403	402	438	403	457	429	441	439	412	425	437	462	427	440	434	446	445	417	444	441	413	463	424	438	379	443	426	442	403	429	417	396	415	435	463	439	442	422	425	406	400	409	393	390	424	442	447	443	437	431	440	382	398	433	386
17905	1655	1564	1168	754	655	481	448	436	404	371	396	357	349	338	365	328	390	328	327	329	353	343	344	326	303	325	343	338	304	337	306	345	302	306	339	316	336	331	346	287	322	288	306	355	336	306	353	349	345	305	360	334	329	303	330	360	347	333	329	303	309	306	307	349	326	321	326	365	324	303	313	359	343	343	312	329	300	304	301	337	337	330	314	342	332	306	333	318	316	345	305	299	298	327	305	324	336	322	296	341	319	312	304	305	305	320	278	292	294	312	308	288	314	316	291	290	312	306	370	337	355	302	306	293	284	325	309	303	290	337	298	319	316	319	328	316	332	296	309	348	345	302	365	320	351	323	272	302	311	335	314	310	337	328	318	310	306	308	310	316	338	333	321	337	316	327	314	284	327	329	301	355	353	326	325	339	302	330	311	304	304	309	315	295	318	297	321	319	308	338	323	323	318	326	288	341	312	326	320	324	334	304	299	298	335	343	305	304	328	325	331	326	299	342	373	305	300	277	321	324	300	303	314	310	304	313	388	364	358	313	317	296	319	318	305	319	298	319	295	332	333	294	309	287	322	323	332	366	328	331	274	342	335	334	321	349	313	311	314	329	312	348	275	300	296	317	335	337	341	365	349	313	328	296	340	289	364	317	281	302	310	340	316	323	294	333	288	295	299	313	311	319	358	332	330	322	291	315	340	320	319	293	326	365	341	314	335	311	339	327	291	285	301	317	329	336	328	332	315	327	292	317	314	322	309	323	330	323	288	325	303	293	322	305	311	284	317	314	326	317	307	316	353	310	364	317	333	317	343	322	325	302	327	331	310	299	310	301	313	329	333	331	293	321	286	301	290	288	316	348	345	314	324	292	323	291	335	316	273	319	309	304	304	309	309	314	331	315	349	333	341	337	320	261	309	312	322	315	326	302	360	373	357	322	331	340	338	333	325	327	312	313	310	313	329	346	299	322	317	354	331	313	309	314	303	369	343	368	346	328	342	319	303	301	310	323	324	290	296	315	291	316	297	322	333	297	297	336	312	300	301	312	308	300	339	317	325	342	331	355	290	315	333	326	339	344	300	289	320	294	300	321	307	349	292	296	290	289	363	281	317	338	320	327	338	286	322	322	317	326	309	305	311	331	322	309	306	295	327	328	321	330	326	315	318	303	271	319	277	345	341	344	308	347	335	313	298	318	316	330	311	296	310	323	317	314	330	311	312	312	298	298	338	305	311	333	322	307	336	325	331	325	283	325	304	342	299	326	322	336	329	288	313	339	355	330	315	307	339	375	306	316	291	317	306	297	322	322	325	332	296	361	342	321	305	348	327	285	348	326	309	296	319	329	316	307	313	296	284	315	348	348	331	373	316	302	350	311	304	351	321	313	329	343	329	332	344	334	301	314	348	301	317	299	336	319	299	315	307	345	325	300	339	302	283	306	301	330	311	299	307	305	308	317	313	347	301	306	312	309	304	348	319	271	300	348	312	332	298	345	317	290	304	301	324	317	309	306	325	317	321	323	320	300	289	355	316	336	328	350	327	326	317	300	345	308	357	298	332	308	324	306	317	325	329	323	330	333	348	302	306	337	322	326	352	321	301	351	343	324	295	342	301	300	294	291	317	302	305	313	325	330	337	314	309	333	335	282	294	340	305	330	335	264	325	329	323	310	306	340	313	303	274	323	329	319	331	345	356	282	324	345	303	307	365	358	307	318	315	311	327	325	318	314	330	298	306	306	307	322	345	317	350	297	304	311	317	335	283	303	300	330	345	321	301	352	320	338	321	324	307	303	302	338	342	315	318	311	319	290	346	321	334	317	317	368	326	324	308	337	305	352	342	316	303	332	302	355	301	336	303	340	326	348	311	315	299	342	355	332	324	329	319	293	324	354	312	304	331	315	315	300	322	325	337	314	323	347	323	307	317	309	303	332	311	325	324	311	354	331	277	333	345	318	307	320	326	328	311	314	298	347	309	292	292	317	352	304	326	309	331	328	301	322	308	337	336	345	319	307	330	334	314	322	301	321	327	301	317	309	334	331	310	301	338	321	335	296	339	314	302	293	335	312	325	300	292	320	326	317	293	330	321	306	281	324	316	324	278	304	299	302	327	320	316	304	312	320	335	323	338	299	354	299	365	323	314	299	314	299	341	347	317	290	265	344	314	304	320	302	328	296	308	287	317	326	354	251	317	321	313	291	294	353	340	320	341	305	311	335	324	316	349	327	333	319	315	308	308	344	305	327	336	352	289	349	313	341	319	311	330	303	310	303	337	328	302	350	322	301	317	327	304	330	320	327	310	310	317	309	332	321	331	355	337	340	329	331	341	316	282	332	314	319	298	285	309	321	317	256	308	306	283	328	329	329	309	290	322	318	297	358	344	295	296	293	315	282	359	369	312	331	301	298	313	322	307	341	320	318	318	328	295	329	284	319	301	343	312	332	318	340	299	329	331	302	308	318	315	300	301	357	320	353	318	360	289	346	300	314	328	328	311	329	281	321	303	299	333	282	317	328	327	317	356	318	295	322	314	329	317	331	329	283	300	313	304	313	339	325	334	339	340	328	336	321	338	332	322	333	301	317	318	305	316	311	317	323	347	307	338	330	319	317	364	324	367	353	309	304	314	364	325	335	318	300	332	329	309	310	337	317	333	358	328	302	310	284	319	328	277	299	346	316	304	306	329	317	338	312	314	325	310	294	310	326	343	341	326	291	342	277	338	357	336	301	306	325	318	306	324	343	302	315	322	345	325	316	306	312	299	292	344	332	350	354	330	305	326	336	311	318	292	334	342	330	279	275	342	313	318	337	317	339	320	284	333	306	320	322	325	320	302	332	302	277	312	310	340	374	329	314	319	325	282	318	329	317	286	290	305	330	281	311	329	291	319	372	314	327	328	327	319	336	318	380	305	321	327	359	329	282	301	329	313	343	304	297	275	280	340	287	333	339	349	334	328	311	323	320	307	317	310	296	335	277	331	326	293	315	334	325	322	281	307	346	301	323	297	353	325	285	311	297	305	329	343	310	314	312	289	351	304	321	285	294	316	348	295	334	357	332	328	334	301	302	296	304	332	332	300	337	315	314	338	320	342	337	347	342	311	353	353	311	307	287	334	288	326	296	310	328	333	327	325	332	350	346	298	321	307	306	304	293	317	321	311	302	301	320	353	333	352	302	309	329	294	326	327	291	358	311	297	325	287	332	341	338	347	291	332	326	306	337	334	344	317	322	286	336	319	309	323	324	309	338	279	293	339	345	333	336	333	326	292	332	313	310	298	343	291	335	337	279	330	323	335	320	311	333	329	325	298	307	318	335	305	311	371	285	288	313	327	309	308	290	309	343	330	322	318	329	331	281	361	360	310	289	331	330	313	312	300	318	336	304	299	300	307	341	312	313	319	317	315	298	332	332	329	324	281	344	314	323	336	305	298	311	333	315	325	304	323	343	283	319	279	327	354	337	272	306	324	338	358	307	321	315	309	316	294	294	340	334	294
10180	1543	3203	3267	2584	2063	1597	1441	1262	1154	1101	984	973	961	918	920	948	939	873	834	855	872	879	874	840	832	798	858	807	818	778	779	749	775	796	743	801	763	821	780	785	757	780	767	771	804	756	787	756	816	776	771	763	756	732	739	776	776	714	805	734	773	803	767	742	737	749	720	741	711	728	704	761	735	744	697	777	764	752	764	695	774	788	749	782	722	736	722	738	770	792	786	706	682	770	756	701	750	763	742	761	724	776	777	747	746	705	697	684	788	717	774	727	740	760	738	758	700	775	731	771	697	773	703	752	785	744	789	752	758	740	708	718	723	763	716	720	787	698	722	732	724	763	742	737	722	775	745	725	724	719	675	741	745	710	740	731	708	728	748	746	740	736	729	742	705	742	786	700	714	709	753	748	734	705	706	755	711	724	697	734	767	725	698	724	732	751	740	745	735	741	750	730	729	741	686	735	753	752	730	759	732	761	742	755	723	736	715	690	750	727	706	750	718	738	707	747	712	732	721	718	769	704	747	727	745	718	722	715	733	791	684	726	678	731	740	685	780	723	769	703	795	697	729	738	754	730	683	710	749	708	740	744	697	741	762	725	723	747	743	730	756	759	675	719	755	714	762	730	748	684	756	797	743	710	735	771	774	704	726	726	717	785	701	733	743	765	749	710	759	716	777	763	748	742	791	742	760	703	735	718	741	759	714	741	758	735	760	746	755	739	709	760	729	716	709	739	714	714	778	751	753	726	723	747	733	736	716	743	678	697	743	722	707	713	730	724	686	756	718	752	736	716	741	728	770	735	788	687	762	728	744	727	747	703	736	698	733	705	728	704	755	762	724	764	767	705	750	725	726	756	730	757	689	675	715	703	748	693	749	749	734	759	718	772	707	721	750	735	725	721	729	753	727	753	713	739	723	736	659	771	731	689	739	697	805	730	769	722	738	716	689	747	762	703	704	753	772	708	732	721	791	738	672	751	738	724	722	791	774	788	734	698	731	790	721	706	712	737	707	769	786	734	737	707	728	770	744	730	721	792	695	731	712	712	744	727	719	728	715	729	723	693	711	810	745	743	738	716	736	762	723	720	737	741	741	736	750	695	710	704	756	767	708	684	718	770	690	749	713	732	736	693	746	739	727	726	749	721	772	692	665	723	716	698	733	750	797	706	707	773	764	729	781	669	729	734	755	696	691	683	738	725	734	742	706	739	730	755	723	773	736	676	716	742	758	781	759	682	721	730	742	734	724	719	732	735	735	757	696	722	711	730	770	700	751	736	788	737	691	696	756	735	764	728	675	742	684	727	761	734	762	741	770	775	752	685	725	766	694	677	733	774	769	729	787	759	679	759	729	693	714	741	765	715	736	771	785	750	767	730	733	747	731	666	768	752	749	704	738	721	696	732	742	722	768	711	735	747	771	718	721	729	727	736	693	696	761	747	745	735	737	706	726	722	755	769	748	742	743	733	729	726	714	691	732	749	698	743	763	707	792	731	710	705	730	741	749	730	730	693	713	730	722	702	693	730	723	719	765	731	772	743	773	750	783	727	718	786	735	717	709	728	715	730	736	775	726	709	693	732	712	785	724	717	736	756	739	737	698	762	715	689	744	715	707	736	757	763	769	744	722	745	733	735	700	727	772	725	753	720	727	751	726	716	717	740	747	698	732	711	722	750	682	706	679	745	734	706	694	707	748	729	729	708	693	733	766	709	720	711	723	734	697	737	714	715	729	726	744	680	728	734	722	766	742	732	739	717	722	664	748	746	759	694	739	671	768	745	759	710	718	703	732	692	756	712	734	762	726	716	753	724	697	735	730	732	782	753	717	742	782	719	778	724	753	726	726	698	736	690	735	712	745	724	697	731	714	767	741	709	722	688	767	710	769	705	682	687	773	729	735	746	731	754	712	727	724	718	741	758	760	746	749	730	718	741	719	695	781	743	756	702	762	769	726	724	724	741	748	751	709	733	698	745	765	759	741	721	750	767	718	727	768	747	737	746	732	737	742	719	705	806	732	733	776	713	759	729	748	728	755	733	703	742	714	729	753	749	702	701	724	743	747	753	709	761	740	733	704	763	744	737	741	711	749	732	726	759	763	703	781	719	813	764	804	773	724	712	781	673	687	746	791	701	783	709	731	765	701	759	715	710	760	717	727	732	781	715	735	727	766	707	738	693	690	753	726	765	754	761	737	711	696	767	707	693	724	769	758	751	771	716	697	711	758	773	708	721	736	729	752	686	728	734	747	771	705	734	748	749	720	692	733	741	708	716	696	682	680	756	733	767	740	747	741	715	720	741	703	744	759	769	746	762	741	752	731	760	722	729	723	762	761	735	765	739	719	713	730	744	741	742	772	743	764	743	711	751	735	779	760	694	703	678	738	736	696	736	684	784	739	647	705	763	723	761	722	764	738	694	724	736	757	716	727	778	771	727	732	721	748	722	763	735	789	713	734	759	754	708	710	745	718	785	737	731	730	729	729	746	739	733	734	722	739	722	715	716	725	746	707	713	729	685	756	712	714	694	740	741	695	732	776	726	764	671	798	724	684	759	732	757	733	699	745	698	710	724	765	716	763	732	680	702	730	738	741	732	741	749	725	714	746	724	751	703	719	727	727	740	704	791	719	760	706	752	728	782	713	704	694	717	720	747	755	730	705	703	783	717	702	745	696	711	706	722	746	709	716	749	673	761	767	696	775	725	703	728	714	741	700	776	736	681	760	743	711	676	736	704	734	685	768	724	735	778	726	756	760	694	722	714	734	733	792	722	718	715	762	717	715	766	725	728	740	747	736	729	766	707	731	717	712	735	694	753	767	716	736	738	725	804	736	715	725	693	758	766	767	693	727	734	729	697	721	721	735	698	747	748	725	745	719	768	766	700	713	742	759	741	699	744	696	732	693	745	727	730	714	749	700	711	767	738	708	687	749	717	729	749	797	744	793	755	701	720	717	754	743	757	708	719	746	679	732	700	724	767	730	720	797	720	774	713	758	714	720	737	746	732	706	776	756	700	743	756	735	803	710	762	716	700	740	766	722	737	719	777	678	717	727	724	719	748	717	696	708	763	756	701	750	771	736	776	789	713	709	784	748	756	702	744	720	758	762	734	782	703	732	710	755	715	725	708	745	702	739	722	712	742	774	767	742	742	719	715	766	756	752	698	700	721	692	721	725	713	732	708	727	732	689	677	739	749	716	713	726	765	747	743	737	704	750	701	798	799	759	729	734	753	751	745	739	730	706	710	743	733	747	741	722	747	722	744	752	748	694	743	728	759	768	742	702	692	773	731	727	751	726	782	738	733	732	680	719	707	760	706	761	689	752	754	748	770	777	759	692	722	748	734	699	754	724	774	713	757	686	710	750	747	725	757	729	720	728	774	742	745	747	681	711	740	763	737	720	717	739	832	758	789	663	746	719	748	738	761	679	807	713	732	747	763	755	700	762	727	731	695	794	705	761	751	714	674	651	731	769	715	722	674	731	721	755	737	714
2779	399	450	334	275	265	236	227	233	237	190	208	218	247	216	237	216	217	237	214	217	206	237	259	237	210	194	199	218	240	217	219	213	200	238	220	214	210	213	250	206	225	232	226	220	220	221	209	220	232	209	221	201	224	244	198	212	231	188	243	222	231	224	205	206	238	213	225	214	214	214	195	212	193	220	251	237	223	182	213	236	248	221	209	229	220	223	189	216	204	246	234	223	206	244	233	220	219	220	202	215	202	203	220	222	207	218	192	222	193	212	219	214	208	179	193	214	228	230	197	216	225	244	223	194	195	226	211	203	236	229	232	238	241	224	219	220	207	192	240	211	222	208	209	247	198	212	220	210	227	207	249	211	211	226	202	216	240	239	233	221	224	231	214	260	214	237	245	244	230	220	221	237	228	224	230	249	200	200	238	207	214	190	222	189	232	234	226	217	218	216	203	198	241	224	225	207	199	243	220	215	190	200	221	217	240	239	223	235	214	216	228	219	223	250	231	212	209	237	200	188	226	228	213	230	213	204	245	265	226	245	204	209	201	226	203	217	211	203	207	228	211	203	197	224	209	223	206	210	195	216	228	228	219	212	223	222	204	220	233	219	222	229	222	195	220	238	208	197	238	219	218	218	243	253	246	232	236	199	228	204	212	215	245	226	210	190	211	223	220	197	245	225	224	229	229	229	206	225	250	219	209	195	238	230	253	217	211	234	232	215	236	210	211	216	198	216	201	228	215	189	216	197	189	222	197	212	195	256	226	244	250	228	222	213	223	241	204	196	229	207	239	235	204	232	237	229	199	217	207	206	234	198	220	233	212	240	229	218	212	217	232	213	243	202	196	216	228	226	229	244	222	234	222	216	214	218	209	231	216	218	218	247	232	237	217	193	219	201	208	230	258	227	197	224	254	198	211	244	233	217	240	242	194	215	201	186	221	197	219	199	222	234	206	217	207	219	221	222	258	253	231	239	225	230	222	223	188	222	214	200	182	212	208	197	265	228	214	235	213	224	203	235	224	218	219	208	232	183	233	230	220	226	201	241	232	229	241	219	231	228	216	245	200	228	222	214	216	220	247	222	212	222	249	225	190	233	213	220	227	219	242	231	211	195	205	230	214	244	210	223	235	233	217	201	206	209	223	250	204	209	224	200	201	225	208	226	253	220	220	213	211	212	209	234	233	207	214	242	202	210	201	224	235	219	249	235	218	215	209	222	228	206	206	228	212	190	200	198	194	209	212	197	230	218	224	244	206	214	203	228	211	222	217	237	209	243	203	216	250	248	230	220	197	189	218	251	203	228	211	217	222	205	252	220	210	202	244	204	215	247	261	205	207	222	202	221	221	232	227	211	219	236	232	230	225	227	216	215	206	190	232	230	226	233	230	218	210	211	238	220	231	235	210	247	223	224	191	237	241	216	213	245	216	226	229	223	225	209	247	190	215	203	197	216	235	219	220	213	210	226	218	220	231	217	236	222	229	225	222	220	207	215	222	245	241	239	197	203	172	205	234	207	228	231	218	210	236	226	226	248	190	231	256	236	231	240	228	240	226	227	221	220	219	235	218	219	224	210	202	214	223	213	220	230	229	206	213	185	204	217	234	208	233	251	222	230	170	223	220	237	220	218	199	218	242	227	232	182	216	235	220	242	221	196	194	200	202	242	214	206	227	239	254	199	223	224	208	218	242	223	216	224	241	245	202	206	212	225	238	208	261	224	203	230	206	206	238	208	227	236	219	238	240	204	184	198	215	182	226	212	222	202	206	198	211	233	229	218	208	210	208	225	206	217	225	200	204	230	223	207	217	221	202	216	216	228	234	220	230	251	210	225	217	212	179	225	207	208	241	204	237	219	263	197	214	213	211	199	201	234	205	226	236	253	205	231	224	194	205	202	202	220	253	237	241	213	226	203	231	204	232	183	229	241	243	176	207	188	218	216	224	221	209	191	179	224	227	200	207	227	209	205	223	247	231	247	201	252	203	214	197	205	222	227	214	245	223	243	222	209	199	227	204	181	225	205	227	239	198	213	209	205	205	235	225	225	222	220	229	218	233	201	222	210	239	203	208	209	226	216	200	224	230	197	220	238	225	220	252	252	207	226	225	217	210	206	229	215	211	223	227	229	230	220	230	218	204	211	230	228	227	216	212	237	220	243	202	221	215	216	215	242	253	198	189	190	215	209	215	229	217	223	219	213	194	232	238	234	235	216	240	223	199	226	222	230	221	238	194	212	212	209	214	219	209	211	235	214	212	227	209	222	199	200	230	236	228	256	220	210	242	214	234	211	220	222	212	195	229	195	251	209	191	212	195	225	237	219	241	239	224	245	221	207	228	212	182	205	238	195	220	225	219	222	238	221	233	224	232	200	206	227	220	195	227	212	234	216	205	213	223	238	222	210	215	237	237	238	208	216	218	216	235	224	221	210	235	207	203	216	206	200	212	224	210	237	225	231	211	262	220	217	231	199	227	220	217	245	217	204	226	206	214	209	212	200	200	222	202	204	199	217	221	228	231	213	219	242	208	239	212	225	203	203	205	212	243	214	222	227	207	208	224	213	223	229	210	222	220	212	258	218	204	221	220	225	249	207	236	236	200	240	208	224	264	237	253	212	219	212	212	216	227	210	235	218	201	190	223	247	218	234	205	221	237	182	231	237	195	219	202	255	227	196	197	242	209	236	220	219	204	198	214	238	237	187	211	217	222	219	229	222	200	209	222	201	239	221	209	228	189	203	215	246	231	244	194	239	244	217	212	225	208	226	251	225	222	245	231	219	223	234	239	217	262	192	228	217	205	221	241	232	226	238	231	211	246	207	222	248	252	214	223	187	223	206	184	224	214	209	226	218	219	194	215	221	228	226	234	226	224	252	221	189	172	203	236	253	205	232	209	228	202	237	203	199	228	192	206	199	218	216	239	201	224	229	189	211	235	249	210	218	227	217	214	207	205	214	210	247	213	236	208	199	199	204	208	214	216	222	204	234	213	232	245	221	195	229	209	218	200	208	214	204	222	223	195	234	209	194	194	212	219	208	221	194	210	222	222	225	223	222	201	225	209	203	229	231	215	225	196	211	246	239	217	215	214	213	218	233	245	218	235	211	213	244	229	220	221	200	242	199	246	222	229	214	235	236	210	234	214	212	195	187	208	184	224	194	205	226	253	226	199	206	238	245	195	216	219	227	229	211	197	215	219	228	213	241	200	222	198	212	216	219	224	217	246	197	198	213	211	222	207	206	235	233	240	203	267	218	235	243	195	200	202	190	220	205	212	216	214	219	196	224	214	193	201	185	213	225	220	227	215	209	217	220	250	207	199	222	225	226	219	221	214	208	216	216	237	209	216	246	196	184	197	199	187	222	211	228	220	226	193	219	247	223	228	208	227	212	241	223	201	209	239	221	198	224	231	204	199	191	209	232	245	214	218	226	213	261	228	243	201	235	200	214	239	235	225	201	218	219	207	202	230	251	218	234	214	202	233	208	230	215	201
2579	623	904	842	705	602	600	536	540	517	541	519	552	490	514	493	526	504	492	535	552	503	515	504	529	587	533	542	497	528	529	500	533	551	506	485	515	566	531	498	516	523	497	540	504	550	547	523	514	542	519	528	525	475	512	492	526	516	542	540	516	489	530	518	494	566	505	547	523	485	532	484	506	491	519	518	490	520	545	467	528	514	575	548	517	531	487	545	498	520	502	572	506	540	487	506	527	507	519	514	495	535	519	491	515	515	507	516	535	507	520	468	525	478	530	491	482	502	524	499	499	595	536	500	528	497	504	524	482	515	563	532	531	501	495	521	510	537	517	543	528	541	512	503	538	481	518	518	505	575	478	533	520	524	508	501	521	515	476	506	524	505	507	547	510	481	532	512	479	535	516	503	480	511	486	535	519	512	503	481	519	506	483	516	499	491	498	483	499	516	505	535	495	462	519	508	492	525	518	530	461	525	542	524	523	507	550	499	520	470	528	520	505	543	518	515	509	518	533	526	485	486	499	489	499	445	516	494	540	502	530	531	503	479	540	540	479	507	496	503	544	520	513	512	525	517	514	535	543	510	494	495	483	502	502	513	538	488	504	536	530	463	537	544	497	508	552	496	524	494	508	522	476	525	508	526	527	475	503	504	536	550	517	491	509	498	478	521	519	547	532	548	515	502	527	477	498	525	512	524	509	508	528	505	523	523	529	525	511	560	509	522	528	512	500	508	491	497	495	512	542	529	471	541	530	474	490	504	510	500	567	504	520	467	550	498	528	533	549	562	511	490	526	504	545	538	514	453	540	542	554	497	478	509	536	527	543	536	491	527	506	518	512	472	555	507	498	513	491	509	512	509	535	538	511	497	520	500	529	486	504	543	519	525	538	538	527	492	522	575	516	490	519	549	471	521	509	521	550	519	506	512	526	559	504	510	494	510	523	508	515	513	508	514	509	587	534	517	501	519	508	554	528	536	504	483	554	504	537	517	538	560	519	535	506	492	535	529	523	509	529	510	462	517	477	507	518	549	506	520	511	535	527	538	467	518	559	524	480	515	490	472	502	524	507	548	516	538	554	527	482	508	501	483	505	509	534	539	558	536	512	520	478	493	524	478	513	547	488	519	557	490	506	534	500	542	542	482	506	524	566	522	514	500	536	508	525	528	502	545	514	519	496	554	516	518	507	503	516	510	523	477	539	536	567	526	495	505	495	514	555	488	513	528	513	505	530	527	506	452	559	515	491	505	524	486	502	530	486	495	529	535	485	472	470	518	516	513	495	502	508	527	485	502	512	532	527	470	475	485	536	511	485	519	522	508	505	508	526	546	521	499	511	549	483	521	520	536	509	499	510	522	547	517	537	501	520	526	511	501	485	502	467	513	480	482	524	509	497	507	526	475	511	491	529	544	526	539	517	518	545	518	539	496	517	519	492	501	494	503	547	514	507	518	509	536	504	472	534	491	517	504	534	510	524	488	538	496	501	468	534	474	465	512	495	535	522	533	504	555	558	538	470	515	490	508	496	520	568	500	511	508	526	515	498	510	511	543	453	529	516	499	512	542	521	484	538	506	500	535	480	510	515	565	514	513	523	508	519	528	552	497	524	498	501	537	537	500	488	505	505	511	480	500	533	488	489	523	466	493	533	520	517	521	531	500	502	559	524	515	532	533	514	505	541	494	525	514	506	489	514	510	513	511	531	537	519	564	553	521	526	481	505	520	505	528	529	530	515	471	485	525	532	531	550	495	505	477	534	544	490	521	468	488	516	524	509	536	492	514	503	519	516	479	517	514	549	495	517	506	475	507	521	479	501	533	522	487	506	558	515	529	551	528	532	476	536	502	455	534	492	501	505	485	528	513	523	488	493	551	524	532	504	492	504	533	527	507	514	502	497	538	545	520	534	530	495	473	513	497	488	529	484	514	482	538	489	504	532	524	493	503	528	504	500	506	510	554	480	527	519	506	526	523	516	536	500	487	510	536	519	521	533	521	505	534	519	529	487	526	522	506	489	546	522	482	529	488	528	531	546	509	530	539	527	508	502	561	503	480	556	526	489	517	556	522	511	570	529	513	492	494	486	507	532	491	485	508	519	523	498	511	499	541	508	514	518	521	518	515	538	508	471	564	502	538	492	533	543	544	513	532	542	488	532	491	523	551	492	521	477	503	543	518	472	509	530	493	512	487	483	507	499	549	527	539	516	494	477	538	539	532	537	480	487	535	520	517	504	556	524	489	485	514	518	538	529	513	540	535	546	521	502	526	498	521	520	527	524	510	556	521	532	517	537	504	490	542	516	527	548	520	503	509	501	504	533	488	496	504	509	503	597	504	547	508	536	493	521	521	470	523	522	491	501	499	478	505	582	525	502	506	517	494	502	502	497	524	486	533	541	524	513	525	507	509	472	527	556	524	498	521	496	487	507	507	498	534	550	513	515	478	489	500	523	502	546	520	536	484	540	532	536	527	473	504	491	486	483	473	569	551	484	533	491	543	534	489	525	494	516	550	497	520	550	485	511	504	519	515	500	527	560	522	507	520	514	518	517	487	484	492	573	524	520	494	510	545	511	510	525	512	514	543	518	516	525	513	562	535	519	524	506	531	557	513	517	549	492	497	504	506	509	511	503	521	492	535	499	547	491	482	530	470	496	496	541	524	542	552	545	516	466	507	553	549	515	514	527	543	530	504	493	481	520	526	517	514	543	499	518	488	515	532	507	468	499	518	480	501	541	477	539	501	525	561	493	517	528	503	546	496	515	494	529	550	518	520	548	543	513	495	555	508	501	503	549	527	490	536	493	523	495	545	486	534	536	504	542	531	494	520	517	526	530	491	529	526	549	479	509	537	540	490	507	479	545	549	516	501	536	522	525	525	491	508	550	513	478	461	512	505	483	500	555	529	505	532	536	498	510	511	516	482	526	502	540	503	523	545	505	508	528	489	477	517	518	506	471	494	511	560	519	542	460	495	523	478	514	544	453	537	524	506	538	509	509	586	492	487	500	541	540	508	489	492	501	511	503	486	504	510	542	511	488	517	516	526	485	536	546	482	519	544	470	548	535	499	522	566	520	507	546	520	524	523	533	534	488	502	466	501	494	484	544	508	518	521	493	518	509	513	516	485	460	498	511	496	508	514	514	505	505	468	537	519	497	482	507	497	516	507	528	545	536	480	479	490	519	512	532	520	541	541	504	523	502	474	489	530	481	498	506	495	553	526	517	505	557	539	534	514	541	513	470	520	534	513	494	493	486	510	513	504	525	517	538	539	481	520	534	515	511	510	530	541	526	520	478	471	513	515	474	510	499	522	488	516	511	534	491	510	509	534	519	515	532	526	525	527	493	526	479	523	524	492	496	480	508	511	509	500	469	523	474	549	499	556	534	496	534	550	520	541	496	510	497	521	561	526	529	512	496	525	535	537	506	511	538	518	503	494	519	504	540	535	582	499	513	490	514	526	482	505	509	523	501	516	471	545	498	494	550	520	529	488
10152	772	745	579	391	287	240	239	227	223	187	201	181	210	183	164	174	196	195	152	189	175	189	191	173	183	186	180	198	177	176	194	188	156	168	179	156	165	162	188	165	164	197	181	170	183	162	158	182	157	175	174	159	185	185	183	153	167	189	173	164	136	157	183	159	191	164	157	164	154	163	180	174	172	175	164	158	184	153	159	180	167	170	174	183	167	157	175	164	166	188	159	176	148	174	166	176	154	180	177	201	182	163	162	190	148	169	187	171	184	171	162	176	191	192	146	169	160	191	166	161	181	187	150	172	171	185	190	179	191	155	148	187	131	173	170	168	162	183	163	158	183	166	189	181	164	179	166	145	168	165	190	164	181	160	189	169	172	164	146	166	175	172	186	192	164	183	167	165	175	183	166	168	193	146	190	161	189	151	155	169	178	175	185	164	186	145	183	162	160	146	194	148	166	158	160	170	195	174	176	164	165	179	148	173	148	159	168	166	179	172	153	189	176	160	156	143	158	166	155	157	175	176	153	155	163	181	168	152	157	170	149	190	163	164	163	159	166	165	191	187	186	192	186	157	166	179	166	153	151	197	169	160	160	147	170	196	146	165	177	172	151	183	177	181	145	167	169	173	154	187	172	161	186	173	173	178	183	151	168	168	186	144	155	169	171	152	184	156	152	174	150	170	158	168	186	178	163	157	169	178	177	167	162	188	160	194	171	153	192	165	186	162	175	178	144	181	181	188	159	164	166	169	159	142	203	157	161	164	153	171	192	144	168	168	140	159	140	171	149	164	159	175	160	161	171	177	178	172	175	174	149	164	188	171	142	151	146	162	139	172	167	154	188	165	174	151	165	153	174	168	180	171	164	175	187	177	180	170	190	184	169	198	136	183	175	175	165	171	159	199	167	181	164	155	170	169	151	150	149	165	158	185	150	174	168	172	211	209	159	183	175	173	179	148	183	164	150	159	144	213	193	163	159	143	164	136	189	158	145	169	162	150	163	154	177	151	160	163	187	170	188	144	160	165	157	165	177	168	172	178	153	144	171	155	183	149	166	177	159	173	183	140	133	186	166	156	176	183	155	149	177	201	145	189	133	162	147	184	183	182	170	179	189	174	152	167	160	158	188	191	168	180	169	167	193	199	176	166	172	178	164	180	166	168	154	176	154	182	148	132	196	187	154	166	179	175	176	178	170	150	176	161	130	185	157	156	146	173	160	172	170	168	152	152	161	167	196	195	156	180	185	159	159	151	148	182	176	166	179	175	185	159	170	173	162	148	186	166	156	177	145	171	155	186	192	173	162	181	185	154	158	177	159	181	168	197	161	156	191	175	168	165	183	165	156	191	182	185	162	139	172	169	166	152	177	150	185	174	172	165	175	171	192	192	169	176	201	177	177	164	144	168	166	166	166	163	134	177	170	158	168	176	158	169	166	153	164	164	174	172	171	146	158	180	163	183	169	158	175	176	154	172	151	173	182	149	152	173	185	170	153	174	160	156	176	174	152	167	160	165	156	177	156	177	181	163	171	161	160	179	145	172	180	167	152	157	162	193	163	156	182	179	160	162	157	151	177	154	187	187	144	165	169	175	134	173	158	165	183	172	183	182	183	179	159	158	191	154	152	197	168	178	191	169	153	152	151	177	175	175	151	151	154	172	166	169	180	152	195	171	168	165	187	162	162	175	168	187	148	152	146	154	166	181	179	163	160	175	171	178	181	170	162	169	193	186	190	177	175	163	173	169	168	174	166	163	152	166	153	190	152	177	197	159	176	165	164	152	178	149	160	158	165	152	179	161	149	172	154	160	148	155	184	197	177	189	169	151	147	153	176	168	173	177	192	191	170	173	162	180	183	165	196	170	161	160	174	168	152	148	153	155	162	151	150	180	167	162	190	190	172	188	169	191	164	151	148	173	195	172	168	149	150	138	193	175	167	159	145	144	166	163	156	154	168	185	173	151	164	165	158	153	154	181	173	175	161	168	160	177	163	170	165	160	171	178	172	185	162	152	151	178	157	177	157	164	207	174	180	161	171	174	172	191	183	173	158	197	143	177	166	167	162	176	174	159	171	189	150	176	149	154	176	185	163	177	170	178	176	170	186	177	156	147	172	173	155	149	170	158	148	160	167	151	178	191	184	195	171	171	185	183	161	157	166	183	180	143	174	168	154	152	189	186	182	175	162	144	186	164	176	178	171	186	164	168	154	164	158	168	180	160	185	153	185	143	169	189	143	185	164	172	167	161	176	175	162	158	167	141	159	150	166	180	172	165	188	171	184	134	192	180	160	169	181	171	168	171	167	181	171	157	167	158	165	179	161	177	168	163	193	183	149	174	160	154	175	150	155	153	192	183	155	166	174	157	176	155	151	174	165	169	174	181	180	193	157	186	173	148	161	148	176	183	189	182	181	194	190	178	167	179	163	172	149	150	171	128	159	170	160	179	168	156	162	186	164	168	139	166	171	187	157	160	155	173	180	146	166	160	182	184	174	169	165	161	176	168	162	156	179	183	170	147	166	174	184	174	165	178	197	182	183	184	163	192	159	154	152	186	176	178	177	164	187	164	184	186	170	164	153	163	172	159	166	161	165	174	172	178	166	186	162	165	161	152	193	167	187	174	160	151	170	170	160	189	172	183	168	177	166	149	156	175	152	160	139	166	161	161	163	194	168	168	181	172	154	201	163	165	149	161	183	202	188	188	184	163	186	155	178	175	159	159	146	162	186	167	188	178	165	166	171	155	146	159	149	164	160	171	146	151	149	148	179	182	160	139	171	172	182	171	168	153	151	208	176	159	194	152	170	189	192	158	167	183	169	151	169	156	186	170	157	167	165	169	202	185	170	152	170	179	159	166	158	142	187	193	185	173	169	151	147	175	157	147	198	169	164	168	132	177	180	169	181	158	156	165	164	181	163	178	174	179	143	166	185	172	179	182	170	150	208	173	169	180	191	169	182	179	185	167	212	167	167	163	171	167	178	174	201	197	179	196	172	153	156	147	157	160	169	188	182	179	186	149	174	176	171	173	180	170	163	181	170	194	164	180	163	169	200	142	184	159	148	169	155	144	188	175	164	159	171	157	187	166	167	165	163	164	157	203	178	185	177	177	148	157	164	176	184	153	177	153	183	162	183	201	170	167	167	167	158	154	161	157	164	169	189	182	175	149	170	170	187	155	164	165	166	144	174	165	160	154	175	146	151	177	177	173	163	151	159	202	140	152	159	167	172	180	172	183	182	149	159	185	181	183	190	161	183	183	178	156	122	164	190	145	176	153	172	184	158	151	178	166	175	163	174	170	164	157	193	159	169	160	169	148	168	185	167	190	157	154	173	179	173	152	184	170	152	182	156	172	177	193	162	176	169	186	175	155	154	165	154	148	173	210	173	152	155	184	174	159	148	160	136	166	163	155	164	168	173	158	157	161	151	169	187	170	157	150	180	208	186	174	158	203	166	163	180	162	168	178	177	189	170	176	157	168	147	161	155	139	179
7589	874	1614	1727	1519	1227	916	796	727	664	624	576	542	551	518	544	495	522	473	500	480	467	508	487	520	523	536	503	437	466	474	470	462	445	421	453	493	405	489	450	441	411	464	468	428	412	431	437	416	436	433	441	430	448	390	441	455	444	428	447	438	421	452	446	397	466	440	425	443	429	434	440	411	393	459	419	425	424	394	425	435	427	441	435	418	407	431	446	425	452	428	414	430	412	389	389	418	450	460	434	464	417	424	435	408	431	389	404	410	399	409	418	452	428	469	435	406	443	434	415	432	401	436	462	413	402	448	451	443	407	458	456	487	429	408	444	453	419	448	453	418	432	427	415	429	416	423	440	411	446	411	465	420	366	417	431	430	400	416	426	453	475	417	405	418	405	435	416	432	436	428	428	419	469	429	426	423	426	423	426	405	417	433	458	416	435	431	446	414	429	415	435	455	466	424	396	445	430	421	420	423	427	417	433	424	450	419	453	416	426	417	392	429	412	381	425	417	438	406	441	431	418	391	385	415	434	462	397	434	402	436	394	476	427	454	472	434	432	451	412	419	449	417	411	439	436	425	442	408	400	432	414	415	442	448	425	405	386	460	442	422	440	433	453	462	440	440	411	386	442	402	394	434	420	420	430	446	424	435	388	452	422	442	438	474	435	378	431	429	441	439	451	435	412	422	415	420	432	418	453	475	413	442	431	410	374	431	408	384	419	409	391	459	396	430	423	419	398	440	459	453	428	409	464	405	454	382	424	422	423	449	408	425	375	428	450	424	427	460	405	447	449	386	419	403	432	428	423	409	397	397	425	441	430	418	432	445	427	456	432	420	405	406	427	475	438	404	409	424	427	425	424	444	424	407	429	436	451	458	426	407	404	416	433	387	436	426	444	428	489	432	424	441	428	421	428	423	434	433	408	420	415	401	431	428	429	442	429	421	424	439	447	435	448	404	424	450	431	429	414	454	403	416	443	433	448	443	442	422	412	433	388	457	403	423	420	455	470	440	423	431	437	429	437	413	415	436	455	414	408	446	439	420	420	415	409	469	391	405	404	436	416	403	418	429	404	432	377	447	446	461	457	448	422	439	452	438	408	437	432	429	406	404	418	441	445	441	417	443	423	452	413	417	433	453	432	448	450	407	437	402	455	385	412	402	442	390	424	413	432	449	398	427	409	431	397	414	445	416	409	418	413	451	441	424	418	405	443	421	421	433	454	419	417	436	456	447	409	403	452	429	434	426	414	438	417	426	415	410	450	401	413	420	427	439	427	411	465	443	436	429	428	386	459	426	454	428	471	426	433	418	440	434	438	443	413	444	391	467	399	455	472	396	411	415	468	407	441	398	451	447	416	434	400	465	424	429	425	452	436	403	439	413	439	384	453	432	442	425	398	438	441	457	424	450	421	438	424	406	451	414	467	413	432	423	410	422	435	435	382	423	456	422	458	427	444	376	406	382	471	423	414	437	444	441	442	415	418	418	428	436	431	426	417	427	439	406	410	440	459	421	424	433	435	453	417	407	390	423	433	402	413	441	434	417	470	431	445	409	417	440	435	437	422	441	394	457	417	431	444	398	449	422	409	425	468	424	396	441	426	455	405	389	401	444	449	410	438	392	446	412	404	434	430	403	434	408	428	425	423	407	395	437	415	443	423	431	437	429	414	458	421	413	414	467	426	473	385	448	446	420	423	472	425	435	404	423	418	412	431	429	436	430	400	455	422	428	439	406	468	458	432	414	448	448	412	437	414	446	417	440	436	452	437	465	381	433	435	422	431	446	438	392	393	403	433	456	452	445	414	470	456	401	429	427	432	407	385	423	402	426	408	395	446	419	408	436	428	422	453	450	391	441	416	418	416	459	447	439	438	410	409	465	396	426	392	411	430	459	434	445	437	422	419	411	405	390	420	400	416	427	438	448	421	394	390	440	407	408	440	440	451	431	432	440	419	453	408	458	406	408	411	419	436	400	409	473	427	438	397	442	411	406	423	418	441	425	442	400	419	419	432	435	434	422	418	416	437	451	444	474	442	447	461	451	448	413	421	452	421	425	414	423	442	449	415	419	442	458	430	403	434	407	406	447	418	430	427	450	399	407	422	465	402	406	420	409	423	439	426	406	422	421	447	429	407	409	446	416	396	435	435	460	440	434	417	386	393	413	397	409	409	424	456	412	446	428	434	448	454	414	440	427	449	406	420	484	438	448	406	436	382	444	449	380	464	396	447	415	435	466	441	434	411	393	399	437	436	430	399	442	399	435	439	394	436	441	405	463	427	393	408	423	429	431	470	445	439	440	425	433	446	466	422	428	425	404	413	425	445	449	453	451	447	418	428	427	432	423	403	449	402	415	449	390	427	402	390	476	443	412	433	394	418	378	419	428	417	404	422	444	415	474	450	410	426	433	438	404	409	397	397	425	420	402	431	436	426	427	428	413	441	416	441	461	417	425	430	413	464	404	435	414	420	418	395	427	413	410	399	411	468	390	391	466	431	430	407	441	400	463	422	419	437	419	441	398	416	447	404	393	430	434	450	427	432	403	391	407	421	440	407	407	397	414	435	407	416	432	428	451	442	403	436	394	456	435	405	433	417	433	467	414	412	436	421	429	440	415	429	417	481	446	441	423	392	445	440	447	414	427	392	438	424	478	420	426	417	428	405	414	448	448	425	385	425	439	441	417	424	410	419	425	439	427	430	396	441	459	423	425	421	403	413	426	449	408	409	456	399	416	426	432	381	401	422	450	412	418	436	442	422	449	408	387	418	398	422	421	425	455	454	430	416	471	410	440	420	468	445	398	450	429	381	477	445	427	426	438	407	404	427	451	429	403	406	413	416	420	433	399	430	430	414	419	443	416	412	464	441	436	436	404	410	405	432	415	440	445	425	375	441	412	455	462	437	428	467	435	420	421	435	435	436	460	405	443	415	419	399	362	417	438	383	431	436	394	423	402	413	432	446	432	424	408	422	399	423	425	426	459	447	442	435	455	440	423	431	427	418	449	443	435	441	425	423	451	409	404	387	415	422	398	408	464	443	443	455	447	429	407	450	455	444	391	471	436	459	400	451	447	445	445	412	421	417	446	469	406	410	416	423	430	423	422	395	416	409	437	388	440	452	410	418	421	432	415	431	468	424	444	431	433	408	389	455	415	447	432	408	437	424	433	393	420	460	475	426	413	429	414	459	409	448	470	426	432	418	431	389	459	452	405	404	394	415	431	450	404	441	429	423	417	432	398	447	429	426	442	450	425	423	380	433	472	460	418	397	447	423	442	436	440	440	430	426	424	387	446	414	442	445	453	410	431	417	405	472	390	474	434	463	447	408	367	411	418	426	411	407	443	437	443	431	401	430	421	418	435	415	411	428	381	423	419	432	450	407	415	396	435	438	435	420	422	427	410	422	430	417	440	449	397	459	443	420	431	477	422	428	411	416	448	429	415	400	456	413	433	455	420	408	417	409	432	481	429	406	424	442	419	405	430	423	472	420
18635	1780	1415	1153	783	580	526	436	476	397	368	371	400	385	360	334	322	320	341	369	346	341	333	334	335	378	330	328	314	323	324	308	318	344	289	319	328	319	310	330	341	332	306	297	351	326	319	285	344	315	336	301	319	339	341	339	306	353	323	308	284	325	304	348	310	323	318	281	334	310	341	326	323	327	349	325	289	327	316	324	332	301	312	301	277	328	308	330	319	313	293	335	292	322	290	331	330	336	312	330	295	331	321	317	313	319	290	336	297	328	334	317	329	330	339	332	341	317	335	297	302	343	359	314	356	337	316	335	303	298	278	339	318	327	298	332	300	316	319	272	350	304	341	320	336	293	294	335	315	266	290	331	314	285	308	282	320	312	336	331	329	310	315	312	326	318	341	333	314	296	315	307	316	280	300	331	316	326	286	324	344	343	349	338	323	308	308	338	326	320	335	361	347	326	332	277	282	342	334	308	292	327	300	320	315	302	307	319	326	316	332	328	341	352	307	314	318	319	334	327	307	326	344	332	308	301	301	359	300	339	294	345	337	324	330	346	345	304	349	308	316	317	272	345	308	320	326	331	314	313	314	291	335	322	300	305	299	313	337	329	329	280	326	330	365	330	317	276	315	316	338	309	300	283	333	331	360	314	309	320	305	301	337	365	301	287	305	333	332	316	309	305	319	313	337	309	334	328	352	318	331	332	328	294	262	316	303	304	311	301	325	335	349	309	328	296	340	311	312	361	324	317	310	354	308	310	313	298	311	348	328	343	279	277	296	300	312	302	306	325	330	294	276	317	312	297	316	338	290	345	304	315	309	298	305	330	332	305	312	320	299	358	330	318	306	301	307	288	301	337	325	334	350	305	299	309	309	318	337	295	335	365	326	297	323	354	306	321	317	318	336	327	338	326	333	322	298	309	311	348	331	319	305	320	320	319	322	334	316	299	332	316	299	328	317	301	320	296	276	358	293	311	322	304	306	302	285	317	291	324	334	324	350	293	315	268	344	302	321	313	304	314	320	325	320	315	317	320	314	312	329	302	293	301	330	307	283	354	328	329	272	310	309	336	319	308	315	322	324	343	315	298	306	317	321	306	326	339	329	320	307	303	332	313	316	331	300	312	304	298	301	337	348	331	319	326	286	327	327	360	338	338	301	307	303	349	312	309	298	331	331	309	320	342	338	312	326	318	355	302	339	326	318	323	366	329	293	309	312	319	310	301	268	317	304	317	289	311	315	357	305	308	360	316	325	330	318	313	326	276	328	314	346	321	332	335	293	316	315	321	327	355	332	331	324	329	331	310	326	286	287	349	314	323	345	293	311	305	283	293	332	319	376	357	303	342	334	351	333	305	325	307	326	316	293	343	310	332	288	335	313	334	300	318	321	320	314	339	338	315	342	301	304	340	329	325	303	294	316	334	315	326	308	344	322	328	316	289	313	312	330	338	304	295	337	297	312	319	299	338	300	316	317	311	318	321	329	363	328	307	306	344	347	334	315	310	322	301	297	306	333	351	296	331	316	296	308	320	293	310	336	275	331	310	345	293	309	316	289	314	334	334	282	314	342	270	329	370	299	333	334	336	338	333	338	283	300	322	324	281	318	310	307	323	319	320	319	295	280	329	345	338	325	334	327	291	311	339	305	318	327	313	327	348	312	332	343	334	338	318	328	317	330	365	313	306	366	330	331	341	317	311	296	283	290	295	331	331	328	296	321	333	336	320	302	315	336	310	329	314	302	273	320	304	327	318	339	302	298	295	281	311	329	320	319	280	391	325	335	351	333	321	325	311	345	376	334	316	323	309	338	367	355	337	317	320	316	309	303	329	313	318	306	312	337	295	300	312	340	321	291	309	311	358	321	329	313	313	308	312	278	297	300	327	279	338	331	319	340	281	319	314	332	309	313	361	299	336	330	325	358	323	310	292	326	315	315	331	287	304	313	307	329	286	328	345	305	323	323	318	276	330	314	306	315	375	325	337	336	306	296	281	333	329	363	318	317	360	327	285	291	307	316	327	336	335	303	302	334	335	317	322	335	311	318	327	337	299	330	320	363	318	309	330	337	332	344	333	347	344	321	292	299	314	339	361	309	306	366	316	351	305	329	312	296	310	315	300	292	280	297	323	318	311	305	313	339	309	355	335	317	317	296	304	307	321	297	291	318	323	313	304	326	299	297	347	301	326	312	313	330	311	325	321	330	304	302	320	329	297	337	318	351	314	321	328	325	334	365	318	311	274	303	289	324	329	293	324	287	308	351	288	321	325	348	303	297	318	318	326	318	291	327	338	306	293	311	324	330	345	323	276	359	329	314	290	293	344	340	342	338	317	302	275	334	316	351	328	297	351	321	312	338	330	308	349	300	292	319	299	304	300	335	337	296	278	302	305	294	315	293	345	327	326	310	325	333	334	319	328	284	281	301	335	299	348	316	312	338	308	301	299	298	337	334	314	318	320	282	288	310	318	313	314	316	339	316	304	302	322	338	338	316	333	333	330	307	304	312	304	313	281	309	307	361	320	293	291	305	304	316	307	317	294	349	335	312	307	346	327	305	356	344	321	293	314	336	315	306	320	323	292	301	324	323	335	321	301	319	318	320	328	335	283	325	300	295	319	319	298	286	313	333	308	349	306	317	326	335	308	344	311	335	324	337	312	325	336	337	303	318	297	316	297	295	304	276	312	325	292	341	326	312	325	358	337	295	309	347	295	333	343	338	301	348	281	297	316	298	330	336	334	324	321	311	311	311	316	307	306	303	283	329	324	321	359	321	328	349	340	304	278	277	330	292	315	334	343	316	328	344	299	326	294	300	327	301	340	351	299	324	302	284	305	343	316	286	314	312	317	333	327	300	316	345	325	330	323	304	307	334	293	300	350	361	332	349	273	337	303	309	335	300	278	325	310	342	346	305	299	301	299	317	300	317	317	309	337	282	310	300	286	307	315	318	302	285	298	346	305	320	294	289	312	281	316	348	334	288	305	349	314	322	320	317	350	352	290	310	284	299	322	323	320	331	321	318	309	328	324	307	291	344	331	346	304	315	335	334	307	304	348	300	304	320	305	340	334	315	352	334	338	299	302	328	357	335	336	320	311	288	326	301	301	317	314	301	304	308	305	317	320	302	334	318	329	344	352	316	319	318	325	267	342	318	343	358	287	313	337	289	317	334	300	288	321	311	309	340	319	331	295	318	336	342	334	332	288	310	299	345	317	322	311	344	319	281	300	286	346	305	306	304	279	339	319	285	298	332	308	324	329	327	350	303	299	323	326	325	309	325	318	310	335	303	345	310	336	351	304	316	332	311	312	320	306	299	314	294	293	335	341	316	313	315	347	346	332	283	284	297	319	329	335	312	311	300	273	301	327	318	327	312	314	319	329	329	294	272	270	304	299	324	285	330	307	321	306	340	316	315	282	273	315	300	272	305	325	310	329	331	327	306	299	345	295	309	317	313	307	354	298	335	327	315	311	319	317	324	297	308	333	293	343	330	328
10365	1581	2764	3048	2597	2099	1697	1439	1282	1196	1069	1027	994	1005	947	867	945	885	893	890	874	911	851	909	886	829	862	846	796	831	740	779	789	736	719	824	802	780	789	812	783	764	758	786	784	773	846	788	749	762	748	769	735	764	735	745	758	760	772	740	744	752	745	754	737	750	777	785	745	690	780	718	783	741	754	757	783	724	724	769	799	742	750	743	763	755	754	670	738	771	752	729	742	699	682	749	724	753	731	722	742	710	697	733	716	731	720	732	749	700	773	717	719	737	692	754	802	732	771	737	731	779	735	711	743	760	713	746	717	742	689	745	757	764	760	763	728	762	717	785	776	775	736	747	708	748	765	725	768	667	719	730	784	760	751	754	783	782	728	699	786	699	712	725	705	708	774	730	722	756	780	707	727	731	748	706	731	749	737	754	721	741	728	739	742	744	728	722	740	714	758	759	780	760	694	763	737	696	743	750	731	709	732	747	728	764	753	782	773	729	750	739	721	769	745	704	756	748	716	747	741	728	768	721	732	770	764	717	684	709	720	715	722	692	790	706	684	703	719	719	803	731	716	766	735	768	758	731	735	747	761	731	742	711	742	733	734	768	750	760	746	730	744	697	703	685	736	737	710	695	743	751	686	729	757	768	728	733	733	736	752	704	744	718	743	778	739	747	738	709	735	753	729	726	756	752	747	739	757	717	753	747	758	744	705	766	749	734	756	703	726	767	708	736	687	713	729	685	753	730	751	749	741	744	711	707	813	686	767	764	763	724	679	764	737	766	699	735	711	671	728	721	752	775	716	760	735	741	746	681	763	719	758	770	751	702	764	683	713	740	753	696	778	697	725	752	725	687	753	742	767	736	739	762	771	715	767	681	721	759	772	729	739	737	727	727	729	697	757	731	726	780	742	768	688	718	729	747	701	744	724	743	744	784	733	748	717	719	728	696	758	760	757	736	719	765	699	748	735	728	756	752	788	737	738	759	685	740	722	712	750	741	709	757	744	733	736	757	785	749	734	720	706	699	714	726	746	747	741	743	725	741	771	738	707	739	688	710	744	757	710	710	709	709	730	720	764	759	730	759	689	739	737	764	756	739	726	750	745	712	740	771	767	766	711	727	749	724	753	741	737	723	689	753	684	716	749	750	686	697	765	714	724	711	711	705	751	731	736	727	749	715	690	742	737	753	759	720	724	730	759	751	758	729	731	722	741	741	760	771	751	739	717	714	739	702	737	730	728	744	744	725	734	761	772	780	695	750	756	713	705	678	759	768	742	712	757	751	765	749	693	731	735	739	724	750	711	739	689	718	673	712	734	718	787	737	775	737	728	733	751	771	727	748	744	754	739	724	762	770	749	739	723	717	752	707	714	703	762	759	699	790	769	714	726	752	732	755	707	708	760	715	691	690	721	767	741	754	729	693	754	703	737	729	759	751	752	726	732	706	700	737	722	706	751	709	728	705	784	702	703	759	719	724	728	710	685	721	730	702	721	732	706	742	745	691	743	744	766	764	713	715	708	753	736	691	709	710	733	725	747	747	746	802	753	740	732	705	750	718	745	693	710	734	762	717	748	710	675	733	723	738	748	708	727	707	752	745	747	733	745	750	745	708	735	649	758	762	738	741	754	695	762	743	691	717	748	721	748	734	724	752	741	753	712	743	740	760	751	745	711	745	705	734	672	718	708	739	744	730	726	756	740	729	776	743	747	755	714	702	760	750	750	724	685	743	781	769	724	746	737	706	723	728	724	758	731	741	779	724	704	721	741	710	765	730	698	775	764	764	731	748	706	712	731	742	746	708	741	688	766	764	749	776	661	754	740	750	758	707	759	698	745	698	736	738	710	717	712	728	697	727	767	740	717	741	757	731	761	731	761	728	758	751	785	724	733	768	710	753	765	713	688	750	738	760	724	722	750	726	715	739	720	756	733	700	740	741	763	690	719	756	710	739	719	751	738	790	724	729	733	695	715	737	719	718	732	701	694	745	759	724	716	741	717	753	741	700	770	727	776	704	744	718	767	746	732	705	702	681	708	698	757	764	714	709	740	722	766	724	743	699	725	774	742	754	735	684	744	715	772	776	743	674	748	790	747	747	774	676	724	763	733	712	791	742	678	679	782	740	702	705	793	710	714	719	758	722	740	701	697	695	742	718	792	701	757	723	710	732	756	751	750	767	744	747	711	717	717	687	696	734	721	704	738	728	708	733	758	730	728	774	724	742	739	730	759	777	749	742	698	769	736	751	724	732	704	738	729	696	738	715	716	754	707	795	677	708	735	744	750	734	693	726	701	725	733	711	723	744	772	754	756	668	716	748	779	756	801	716	656	759	742	689	747	737	740	733	723	728	716	680	775	743	745	755	733	795	728	752	748	726	724	777	709	754	680	679	773	740	742	704	765	746	729	743	755	696	694	684	774	711	738	765	730	714	733	704	751	747	688	760	685	765	773	735	750	748	714	752	774	702	751	751	675	751	718	768	707	720	777	742	708	745	747	752	728	749	773	724	727	693	727	727	736	769	728	757	710	731	743	700	763	697	715	730	727	750	687	735	730	705	710	683	731	718	771	713	731	710	741	670	727	739	779	712	744	787	748	728	703	734	720	784	736	720	704	721	733	742	715	728	702	729	746	685	715	754	727	771	715	763	712	749	711	717	695	737	717	719	763	719	767	758	786	714	789	796	713	747	701	714	792	725	729	707	738	719	785	779	758	738	757	748	712	722	728	789	724	766	662	706	694	770	732	726	774	661	720	738	718	686	685	738	769	708	696	746	717	727	713	753	764	737	699	733	768	745	710	698	730	732	725	743	720	817	741	716	737	746	705	755	716	754	725	729	763	722	735	723	788	719	738	731	763	776	693	765	739	745	787	672	716	700	746	728	746	751	704	740	728	745	750	756	738	720	696	748	719	734	739	744	784	773	776	701	743	743	729	710	708	738	725	733	755	722	702	731	749	778	744	693	767	786	705	732	714	769	716	771	694	734	744	718	739	739	737	725	748	744	719	686	716	756	786	757	701	722	732	741	731	756	718	783	754	696	759	723	739	755	755	672	796	742	734	769	768	753	769	754	722	766	700	735	769	724	764	731	710	729	792	694	760	733	738	750	725	742	772	705	728	758	744	712	759	751	767	721	712	687	749	745	741	627	765	670	773	776	706	721	749	728	732	756	759	698	747	773	736	714	706	727	751	715	708	769	732	739	724	733	712	717	757	741	733	703	785	768	749	693	699	700	768	692	762	721	715	711	711	750	710	739	722	737	734	763	730	744	719	741	729	755	734	738	737	715	764	770	731	700	756	746	707	709	765	723	711	699	710	735	725	701	750	697	710	764	772	768	725	688	745	694	711	729	745	727	730	733	725	766	755	775	737	710	734	774	676	727	710	737	714	745	717	716	754	726	713	728	747	719	745	752	730	695	719	755	747	754	701	763	710	683	754	671	766	707	756	766	758	734	729	735	730	749	745	756	734	697	695	738	718	683	709	820	721	719
2752	377	343	277	240	223	237	229	205	223	184	206	222	245	220	206	226	190	225	210	212	220	235	188	221	225	238	224	222	223	205	213	220	199	227	204	215	224	234	241	231	195	204	208	225	204	210	200	226	217	228	234	222	206	231	216	191	220	244	213	219	196	209	226	199	197	207	245	217	210	197	234	218	222	232	214	192	211	234	222	218	213	228	232	210	216	183	211	189	210	196	216	241	209	215	226	198	204	197	217	205	227	221	187	220	196	193	209	205	208	202	181	204	194	197	221	204	193	190	214	211	213	212	207	200	216	233	215	215	222	213	203	199	224	205	182	217	200	208	212	197	221	235	212	235	225	217	231	216	199	236	198	213	208	215	233	201	199	210	199	213	208	220	218	221	202	219	230	193	212	197	213	242	237	205	235	228	189	243	221	214	209	211	241	224	228	211	204	196	244	201	193	194	215	207	218	197	240	226	215	203	245	220	233	218	220	219	226	194	193	215	209	226	220	181	220	247	219	202	195	187	203	228	245	233	219	208	224	207	222	200	205	200	224	211	207	203	217	217	233	215	236	206	201	220	221	214	221	212	203	197	252	209	226	220	216	207	213	208	213	206	223	189	225	215	223	217	198	201	239	204	218	214	202	189	225	204	193	195	205	226	218	201	223	197	209	213	212	238	219	227	217	221	211	209	208	212	202	212	229	219	237	216	194	218	231	218	182	220	219	215	203	210	189	184	219	217	203	239	235	216	205	213	218	225	198	239	257	206	216	230	207	224	212	209	194	224	222	203	194	190	202	226	230	230	186	208	205	211	222	195	223	223	218	216	233	208	250	208	241	211	221	212	205	228	228	232	208	216	224	209	199	216	193	216	212	199	217	212	196	223	214	208	211	237	205	202	228	201	231	220	223	211	212	222	199	217	252	232	197	257	257	201	232	216	232	221	212	218	245	214	213	257	248	200	219	209	247	235	198	230	222	222	221	215	203	227	215	231	240	239	217	205	215	203	229	225	216	201	231	242	238	225	213	221	224	223	221	227	220	255	221	211	242	203	218	216	221	198	232	218	218	222	226	208	212	219	237	209	218	233	240	203	227	202	230	195	209	207	226	205	206	183	234	220	242	219	224	231	241	213	220	237	226	219	231	231	210	217	197	221	205	182	222	189	226	239	219	225	219	213	225	217	202	207	196	227	252	244	212	241	199	192	216	246	234	214	230	205	220	234	207	220	204	237	197	235	214	215	209	206	215	209	228	207	214	229	192	222	239	234	219	216	195	216	219	209	190	220	243	221	201	213	205	226	207	225	210	207	179	225	194	230	216	239	237	204	219	195	198	193	200	179	231	206	204	189	199	220	216	218	220	221	209	208	205	249	196	208	233	210	227	211	217	223	208	239	203	223	177	240	210	234	211	222	187	216	213	210	229	245	224	202	224	184	186	216	204	221	219	217	224	187	229	214	209	178	202	210	235	207	207	221	226	267	216	248	210	217	204	214	228	206	224	232	204	210	242	225	216	217	189	225	199	218	229	196	201	203	241	232	226	207	213	240	233	211	232	188	229	230	193	205	190	227	206	212	223	232	210	207	240	233	237	200	200	205	232	210	245	190	232	196	217	205	214	204	232	210	197	210	219	215	215	214	205	177	197	218	194	207	205	209	218	203	211	221	231	213	220	230	224	210	197	238	222	242	187	191	195	196	196	197	191	233	202	206	219	204	191	209	224	196	204	204	229	201	187	209	202	209	230	220	189	208	209	231	223	257	193	191	222	209	216	233	245	221	211	224	207	206	224	201	213	227	222	216	229	204	199	203	206	204	219	247	191	235	227	214	227	218	221	202	208	221	219	205	228	186	230	205	198	226	210	245	205	210	218	206	222	188	189	227	192	217	214	199	227	206	217	243	229	193	209	211	216	191	222	217	212	226	187	222	234	200	237	224	177	205	211	205	219	235	235	211	232	208	204	235	221	202	223	212	208	209	206	219	217	235	211	239	224	199	211	204	216	214	201	219	218	212	235	245	220	230	215	209	217	196	236	241	230	203	223	216	230	226	194	229	214	236	217	212	188	182	200	232	246	233	199	216	249	220	214	214	224	230	202	235	203	183	233	207	219	236	197	206	225	201	226	211	230	214	227	245	225	213	221	206	244	235	242	223	211	212	238	218	221	210	212	207	223	233	199	228	210	192	218	204	236	221	180	222	217	201	186	236	214	221	233	205	223	201	215	185	210	225	220	224	218	218	211	247	239	225	244	209	192	209	215	184	179	204	234	203	230	235	237	222	189	198	220	194	220	217	197	206	209	194	211	225	218	224	220	207	223	228	201	250	234	222	232	218	225	222	216	244	216	225	214	224	188	207	221	191	181	210	235	195	229	189	219	229	208	222	224	229	227	210	206	174	235	210	213	208	244	212	237	212	233	206	206	193	216	218	198	227	225	221	222	225	211	205	196	209	230	203	209	225	226	210	208	232	226	221	213	227	222	201	201	235	228	234	218	204	232	196	236	219	188	227	216	218	209	200	211	196	235	225	221	234	248	226	197	203	185	223	216	224	186	201	235	196	194	217	220	198	201	211	238	223	208	210	195	222	215	205	222	211	243	211	208	216	244	225	213	229	215	195	211	233	208	220	215	198	217	243	226	224	190	243	219	205	188	197	217	222	243	193	225	249	228	219	201	223	217	221	208	212	215	187	187	207	220	207	201	217	202	214	211	176	198	226	210	247	243	240	246	203	214	226	206	209	208	213	224	211	238	217	190	204	228	211	236	212	225	214	227	222	224	208	211	212	209	218	234	236	197	218	202	220	215	239	206	205	181	201	231	222	202	237	227	223	225	219	175	235	212	220	179	190	215	222	213	220	235	208	191	212	221	210	234	233	227	233	236	206	207	236	211	233	235	218	218	242	243	243	232	231	216	223	223	213	181	247	222	217	194	212	199	203	228	184	203	224	231	189	209	207	232	224	222	214	205	203	219	207	224	235	199	220	204	231	229	228	255	251	199	196	252	203	209	222	228	220	223	180	211	221	209	238	213	230	249	229	222	238	221	209	188	221	215	228	213	215	217	242	217	208	195	200	214	189	229	203	230	218	198	211	206	224	204	183	217	200	227	215	230	245	222	179	228	225	209	224	225	208	197	218	232	208	233	227	204	234	232	192	242	213	176	239	213	223	196	245	219	199	224	217	213	194	209	227	215	196	226	230	256	221	196	205	206	231	206	212	210	210	186	215	227	213	225	185	241	208	216	212	230	233	213	221	239	214	222	207	211	197	223	226	211	210	197	192	222	216	207	209	194	219	219	216	235	215	248	232	191	204	196	197	210	199	218	223	211	202	224	201	252	200	207	223	209	205	216	186	207	212	237	217	260	244	243	207	193	215	211	219	229	209	211	214	192	234	217	205	198	188	185	209	223	208	206	234	236	199	201	215	188	229	205	206	221	230	217	217	230	217	231	222	208	223	191	221	216	234	208	197	214	213	221	240	218	214	216	222	207
2573	640	800	771	730	623	590	564	520	528	514	513	532	543	520	491	522	502	521	598	533	541	543	532	555	510	551	552	505	527	524	509	537	505	498	504	497	494	527	533	476	482	478	521	496	492	473	497	466	520	515	528	469	499	476	495	475	509	524	494	496	557	509	527	510	502	471	491	463	530	504	513	506	478	506	498	536	480	518	523	509	520	525	525	501	517	478	546	520	519	483	507	526	549	520	488	498	509	534	517	570	519	487	510	483	503	485	523	539	474	530	482	497	538	497	479	466	519	504	579	497	519	489	489	506	521	529	522	524	438	508	472	490	527	519	506	487	501	558	516	540	491	512	540	497	518	498	496	508	501	527	518	490	497	547	531	498	549	499	497	469	506	516	453	477	512	508	488	520	486	482	529	537	487	494	485	481	505	488	507	527	500	539	488	541	494	470	481	462	502	480	503	503	482	482	487	521	503	517	495	507	499	495	499	514	507	544	478	520	512	512	550	510	505	448	515	518	503	500	530	487	502	516	475	525	544	528	478	482	490	529	533	493	509	487	514	494	535	477	492	521	542	511	493	504	543	511	510	517	467	502	498	519	487	511	515	488	520	494	497	480	500	493	528	510	478	511	475	504	497	476	472	489	511	546	508	543	545	510	478	491	509	486	511	495	541	524	501	515	524	472	502	498	488	481	488	548	483	474	524	515	508	500	485	510	514	478	493	486	524	550	502	508	481	542	494	540	518	518	519	534	488	486	507	498	471	519	504	524	481	503	463	473	483	496	504	452	485	516	540	525	499	485	527	477	501	479	505	492	492	487	503	496	500	523	496	532	528	517	514	524	500	501	505	457	501	524	502	474	492	556	498	516	495	494	508	518	527	536	480	509	494	501	519	525	499	517	494	496	492	521	467	492	514	503	501	501	517	470	472	548	502	485	485	514	514	469	516	520	510	497	467	482	537	508	500	532	457	524	504	511	487	498	478	517	517	492	517	505	537	497	487	519	555	542	564	510	530	546	513	518	517	525	525	490	546	521	507	525	541	516	489	509	497	464	520	474	485	506	484	522	493	505	526	554	503	509	485	511	497	489	503	527	502	465	534	511	509	470	512	496	563	501	532	449	518	546	489	494	502	511	492	525	508	487	520	482	494	510	507	492	472	512	512	499	511	520	515	510	526	502	459	493	494	502	523	556	553	518	465	489	501	501	539	529	509	492	524	528	525	523	537	517	502	450	507	511	488	515	537	476	509	517	516	513	483	541	458	512	507	513	526	505	508	506	517	509	522	485	534	513	476	484	481	498	497	501	526	499	513	512	509	559	533	512	504	517	517	507	518	480	517	485	536	445	511	512	515	510	497	552	526	545	494	516	504	489	496	522	526	495	469	484	528	589	506	510	513	504	511	482	451	493	519	543	497	501	508	495	456	491	538	499	502	497	493	513	526	534	477	508	521	566	475	527	480	494	502	515	487	479	505	513	547	495	494	521	525	544	480	517	492	529	517	493	525	502	447	456	501	515	509	493	515	523	555	474	542	493	498	548	492	500	531	501	517	501	514	507	499	491	526	457	503	530	534	487	495	494	518	522	512	489	491	478	527	485	478	512	481	513	508	505	567	493	497	524	514	506	507	537	496	497	512	502	482	506	508	495	536	548	516	489	493	484	519	491	481	499	517	502	499	483	524	523	528	472	499	513	537	526	484	527	529	569	518	547	492	457	478	492	489	529	527	492	495	503	550	505	486	487	493	525	485	486	486	535	530	539	510	506	519	521	482	558	499	484	536	504	509	496	516	515	533	544	519	501	507	544	548	514	507	484	537	530	487	545	548	489	490	467	488	496	515	464	519	512	493	530	524	496	511	504	513	545	535	524	504	487	527	485	500	544	511	472	512	511	527	498	515	512	501	503	508	545	506	497	515	541	496	508	535	535	478	506	475	491	494	521	491	523	492	529	507	500	549	492	521	446	525	479	530	514	487	534	495	527	531	544	497	545	498	515	499	505	491	481	529	488	515	486	535	516	487	535	514	514	498	493	496	484	483	516	498	481	477	537	493	516	526	517	514	495	494	510	518	460	507	530	444	537	523	554	497	466	482	509	523	525	495	499	480	518	526	510	537	515	510	518	448	537	525	525	492	541	490	488	473	474	508	524	504	501	495	522	490	471	535	527	526	515	529	533	527	530	478	513	480	490	521	511	511	507	539	500	509	481	438	497	476	509	532	482	527	479	445	474	464	532	499	525	511	500	518	520	488	487	475	505	473	526	492	509	517	518	486	538	516	497	546	487	504	538	499	524	516	513	498	486	498	504	522	498	475	484	523	544	529	495	517	529	531	523	491	501	516	527	529	486	482	531	504	512	521	495	483	507	482	529	452	503	500	513	475	497	477	518	531	506	494	509	523	483	514	512	505	500	511	460	509	477	480	486	480	506	472	525	504	510	482	554	490	501	487	478	521	515	552	496	552	494	536	498	544	529	496	512	494	479	507	502	513	493	527	534	537	490	549	518	548	516	486	515	472	513	522	508	496	497	490	495	496	504	507	516	487	522	498	463	479	490	510	503	532	461	553	527	504	517	506	539	550	489	509	547	518	544	519	510	491	533	463	526	491	493	447	502	522	493	514	522	490	497	495	470	508	524	529	485	524	531	532	490	488	498	494	470	496	470	504	518	512	503	470	529	495	470	523	483	509	549	492	544	487	526	494	501	503	539	492	505	496	492	493	449	511	515	486	511	510	501	524	504	543	524	493	522	492	482	462	525	492	481	521	483	543	515	488	527	504	506	504	475	522	535	527	484	531	550	501	455	550	518	525	524	514	515	543	517	479	506	467	538	504	481	492	537	525	493	502	499	520	506	510	506	530	534	497	483	553	481	508	481	501	512	509	485	496	493	493	521	491	524	576	532	474	490	502	492	536	533	505	511	526	493	488	524	487	556	502	518	510	498	501	537	480	508	494	514	534	507	492	512	532	514	535	503	538	488	473	445	514	528	512	439	505	512	533	548	522	540	508	503	506	492	502	522	473	512	499	501	546	504	470	534	494	532	478	509	514	472	488	542	510	522	492	458	517	481	504	496	468	517	530	499	487	489	532	494	498	506	504	528	517	514	517	548	523	485	520	457	533	523	539	498	462	520	522	498	470	518	470	486	515	518	560	513	502	472	514	470	484	492	543	504	480	495	494	505	561	538	442	489	508	498	520	530	501	543	498	504	504	521	528	533	513	506	494	513	533	541	545	488	526	511	512	532	491	497	496	527	490	527	518	508	516	488	520	510	513	506	554	513	514	493	518	511	509	483	491	496	486	534	508	502	518	506	551	499	485	488	495	509	500	492	502	478	497	523	516	470	512	504	473	567	538	546	505	502	504	503	528	505	492	536	507	481	501	483	490	556	517	537	490	502	527	477	552	479	465	497	509	511	486	501	496	469	528	513	541	490	496	509	523	513	507	504	511	495	488	496	538	517	522	497	553	484	535	537	523	495	478	481	519	495	505
10707	751	719	599	379	334	238	230	245	216	207	185	204	201	196	206	175	195	188	182	163	154	158	197	194	200	191	154	158	175	172	177	168	183	179	171	172	179	178	193	178	169	191	175	201	157	180	166	179	172	176	196	163	168	163	185	155	165	176	158	174	171	191	159	194	149	174	179	173	173	159	172	171	188	173	179	172	182	156	178	153	165	155	158	177	148	172	162	186	178	157	166	152	162	169	157	162	191	141	172	170	178	164	166	182	160	163	177	158	171	161	150	160	185	158	176	171	160	155	171	160	163	169	203	175	161	188	145	173	146	200	179	180	156	154	200	181	166	156	141	152	132	169	187	186	173	181	175	171	180	160	173	175	181	180	170	189	187	172	149	150	188	175	167	142	179	196	149	191	144	188	170	161	154	166	149	146	166	157	173	169	184	173	165	165	176	153	174	170	169	183	153	140	173	165	170	176	164	155	155	191	179	142	144	170	152	175	177	167	149	169	177	201	167	195	178	141	179	154	188	176	158	163	159	164	169	185	171	164	163	189	194	148	171	161	180	164	187	180	184	156	163	142	171	183	193	137	168	158	165	159	183	163	173	185	179	171	175	158	191	164	171	183	187	177	173	168	168	163	183	173	171	153	187	152	153	185	180	184	163	182	161	144	178	173	176	161	166	169	201	163	166	155	154	150	145	186	165	182	172	169	168	184	145	167	155	197	179	175	171	182	149	195	181	182	160	165	173	170	185	181	205	158	169	164	191	171	160	187	189	173	196	152	174	182	160	148	172	171	157	170	189	157	165	161	187	194	180	150	192	151	179	177	170	185	160	152	141	164	168	176	160	172	153	183	165	180	175	160	183	162	179	162	155	166	183	171	175	175	179	178	176	163	175	168	156	147	181	176	160	168	164	147	170	183	167	183	171	141	183	191	195	186	155	179	171	124	171	162	165	159	156	163	161	168	167	172	161	169	188	168	155	182	148	161	151	167	173	169	156	172	156	177	153	171	174	187	186	173	166	176	182	177	168	164	178	168	178	178	179	177	186	140	153	180	181	163	152	180	180	160	176	184	165	171	162	176	175	170	152	148	183	165	191	148	167	187	181	173	176	174	174	163	163	171	174	166	156	197	183	191	168	178	199	168	175	170	193	177	149	194	187	164	165	145	150	167	168	180	176	161	160	160	159	136	176	160	161	174	173	178	173	147	154	188	164	179	164	150	198	173	177	180	153	164	175	177	182	182	181	186	158	156	182	156	173	189	145	153	175	183	199	173	172	162	180	167	191	182	167	176	176	148	161	170	160	177	190	160	158	187	170	174	169	172	175	185	166	175	210	174	170	176	172	164	173	153	170	163	135	149	173	162	167	188	153	156	161	154	157	199	183	162	161	161	155	183	155	175	149	159	178	169	164	142	175	170	155	171	173	158	152	166	167	149	152	181	177	138	156	168	148	168	159	162	165	188	161	151	156	163	174	183	169	172	168	178	152	145	168	160	165	168	191	177	161	173	169	175	188	191	199	161	179	160	146	175	185	170	186	159	193	172	167	188	150	157	166	161	182	169	161	176	152	179	188	170	160	151	173	168	170	176	204	186	186	158	161	174	156	166	159	158	186	161	197	167	174	165	157	171	174	168	165	177	169	170	170	172	153	175	155	188	171	170	177	178	180	150	166	157	209	168	177	170	160	175	197	179	204	197	184	163	170	166	158	163	179	151	169	185	163	166	172	183	196	163	172	173	155	174	188	175	180	173	147	160	135	180	158	170	178	172	173	174	156	169	171	179	184	176	155	189	165	170	181	167	158	161	150	190	155	144	164	177	177	167	165	153	164	167	148	170	192	186	169	183	173	165	189	177	170	154	160	147	207	182	189	149	167	161	151	165	158	162	185	163	157	168	160	185	168	162	168	185	160	182	140	175	134	156	150	183	185	169	150	162	161	174	201	186	184	192	166	202	161	195	175	181	151	167	167	164	154	177	160	191	183	195	148	168	160	178	181	165	166	171	170	186	144	169	174	173	165	206	148	157	164	165	150	175	183	162	169	191	165	203	182	179	160	198	180	177	146	173	176	182	181	193	145	165	207	184	169	183	177	187	179	176	162	147	151	142	154	149	179	171	147	161	178	157	144	173	144	190	171	180	173	201	174	151	176	176	177	175	172	148	160	157	192	174	145	172	190	165	172	171	164	166	184	168	175	174	169	175	169	176	162	155	159	156	182	157	169	157	169	170	170	158	155	156	190	150	176	196	175	177	181	146	149	140	151	174	160	159	154	203	180	169	156	175	174	159	194	171	161	148	185	181	170	159	168	176	195	177	158	143	185	177	185	164	179	194	184	168	172	170	188	155	159	198	173	169	166	156	152	185	176	159	179	173	176	175	167	199	193	176	169	195	181	156	169	147	171	198	175	168	159	153	196	180	164	156	136	163	173	168	163	168	168	145	156	172	159	171	157	154	180	152	141	172	150	169	155	162	166	166	170	174	179	159	183	189	177	176	166	179	164	188	175	206	169	176	171	185	167	193	159	179	142	157	183	166	167	161	199	166	178	187	169	168	176	208	191	188	164	167	182	186	166	166	181	184	175	169	166	180	166	182	175	156	184	196	154	188	161	164	164	172	206	164	166	148	183	198	188	173	184	174	164	161	187	162	184	180	176	177	183	193	138	166	177	165	158	169	170	154	157	160	142	180	149	171	157	168	167	168	173	183	199	170	183	188	188	176	196	153	185	163	148	188	146	165	157	151	166	204	205	163	175	157	149	168	169	179	192	164	173	175	193	136	183	147	164	185	156	175	170	147	190	163	168	156	190	180	174	171	173	161	179	173	176	180	153	151	174	182	157	180	141	170	154	187	163	173	141	198	153	161	200	215	158	161	139	175	175	172	155	152	177	156	163	184	158	178	168	178	149	178	150	171	137	192	170	171	150	160	175	155	166	141	194	171	183	175	176	190	163	185	168	170	151	183	193	177	156	166	158	192	162	168	173	170	160	162	161	157	145	141	154	178	167	164	175	182	174	189	175	188	181	169	151	172	176	184	166	154	168	142	152	155	166	191	167	172	179	185	196	141	157	178	167	189	145	150	148	179	162	161	176	164	163	155	167	151	160	169	182	161	180	176	166	170	160	192	165	138	170	171	159	193	162	190	200	185	163	158	214	167	172	149	157	167	156	168	175	201	174	186	162	170	193	169	170	181	176	172	179	172	193	130	176	181	194	193	175	160	172	184	187	150	168	160	178	165	152	180	157	164	170	168	176	154	174	171	181	189	135	160	188	165	175	197	186	159	156	169	157	178	184	172	166	170	164	176	166	145	179	198	175	165	200	158	184	146	167	164	177	173	205	181	196	174	166	171	183	168	170	196	176	156	165	188	189	152	186	181	161	188	200	169	185	170	141	163	158	160	167	160	156	154	158	185	187	135	148	159	173	176	146	165	157	171	180	186	145	171	189	173	170	167	195	184	185	183	166	177	165	169	156	190	138	176	153	158	172
7806	906	1604	1797	1447	1186	917	820	710	643	615	614	604	568	527	529	510	562	493	504	495	478	534	519	508	506	487	447	480	495	466	441	433	423	437	459	510	434	459	433	455	434	484	450	462	478	467	456	486	456	434	417	448	409	439	465	452	462	471	423	438	442	434	441	488	425	465	450	413	425	405	440	419	465	408	421	456	422	404	458	459	451	414	438	451	438	436	456	439	404	436	439	412	451	425	434	464	446	415	423	419	416	462	444	407	402	426	440	432	412	413	466	432	422	413	452	439	435	430	429	394	419	414	420	404	432	378	436	459	398	436	458	417	437	419	452	396	410	448	429	418	422	424	403	455	459	415	412	447	473	421	459	422	455	414	399	374	416	413	426	412	434	430	410	435	455	425	425	427	409	420	455	425	403	432	421	392	396	420	429	421	444	483	371	410	450	441	439	451	443	439	435	409	461	444	424	434	493	439	398	421	429	458	421	485	449	424	422	404	409	444	434	434	415	411	483	390	404	462	390	451	415	401	411	433	436	436	414	449	442	424	439	438	419	384	432	442	451	436	425	415	378	400	431	443	429	427	435	422	424	413	422	432	443	432	421	469	389	450	461	400	398	430	453	431	452	451	416	413	465	460	383	451	412	426	411	418	465	456	461	427	417	451	431	404	449	425	386	431	421	442	439	439	421	416	435	431	458	431	406	408	438	431	420	460	453	452	440	405	425	471	414	404	417	445	439	436	429	407	431	429	440	419	439	405	410	454	456	429	417	437	430	423	426	419	426	429	413	458	432	463	435	438	432	421	424	415	420	399	397	433	433	447	401	417	428	435	428	468	412	423	425	464	451	435	424	433	433	399	388	456	420	437	428	431	424	410	431	444	433	425	445	456	425	446	414	465	439	454	412	413	430	464	459	465	432	442	397	433	405	402	441	418	424	407	479	403	429	420	432	410	448	404	446	424	459	422	396	433	453	439	427	412	413	435	438	446	421	434	441	406	426	403	448	460	419	463	428	465	450	396	378	445	411	420	425	444	418	420	408	433	418	460	414	416	425	423	445	407	434	434	420	428	436	417	405	414	430	480	428	420	458	446	435	444	419	418	453	415	433	444	431	422	448	426	440	404	422	430	412	402	405	402	455	411	455	417	414	402	425	435	461	450	426	462	424	421	396	408	399	438	390	420	418	459	410	387	412	430	422	444	414	446	417	469	447	415	415	430	393	443	456	450	444	454	433	414	408	422	456	418	408	447	436	391	454	469	438	451	426	416	437	423	412	416	427	395	447	425	454	443	461	419	466	422	404	414	359	450	433	414	408	429	397	448	455	429	398	431	402	446	393	415	431	466	447	420	407	435	437	417	439	443	409	456	430	420	436	415	433	399	421	438	450	415	414	441	430	431	464	456	422	411	430	400	443	434	421	444	426	452	444	435	434	431	423	439	414	394	409	414	440	436	442	451	392	423	400	433	357	411	430	444	425	408	428	437	427	439	420	420	408	429	430	425	499	436	414	406	396	406	396	438	435	455	426	438	396	414	456	443	450	431	445	399	432	432	438	440	404	452	400	407	418	440	424	425	447	422	407	425	433	405	427	461	439	393	439	420	435	454	432	404	474	407	415	463	428	399	450	401	430	429	419	464	463	425	394	424	442	454	402	411	440	426	437	439	475	445	404	415	435	434	428	422	430	426	449	442	446	447	448	484	412	429	418	445	463	400	437	468	430	447	386	451	432	414	423	426	445	415	394	424	423	429	429	452	455	423	415	467	404	439	412	441	400	450	422	404	410	406	413	425	410	410	428	447	423	438	417	429	436	455	419	421	439	421	401	462	402	434	419	434	443	424	444	457	414	417	418	387	432	425	453	414	416	426	407	452	451	410	447	440	417	391	404	420	385	444	458	441	444	415	440	456	410	399	433	424	417	430	428	436	383	452	447	435	419	406	412	391	438	454	405	425	461	419	485	435	420	455	426	409	417	448	436	434	401	411	440	490	418	444	440	445	475	399	459	420	423	425	459	434	416	424	448	455	433	436	418	449	457	427	390	422	434	411	427	436	400	387	418	434	482	446	413	450	419	404	401	430	408	413	474	442	413	416	448	428	408	402	432	407	421	437	419	431	460	420	427	454	430	397	451	430	398	476	422	427	392	444	437	438	455	438	420	444	425	433	437	422	383	449	407	422	437	406	425	441	432	414	419	420	433	426	425	433	489	457	452	451	395	440	448	427	439	446	419	436	434	425	422	435	396	429	417	418	404	437	432	395	408	461	432	423	433	411	414	430	432	442	446	438	448	434	438	442	413	395	428	431	397	434	431	430	457	426	386	425	425	474	410	434	436	439	394	418	461	455	421	436	450	457	430	440	425	447	450	425	462	415	463	443	425	398	391	426	434	454	441	438	436	391	379	425	431	451	444	443	462	454	403	431	401	394	418	434	412	445	424	402	442	431	401	409	402	427	398	449	430	390	464	440	438	435	426	442	387	423	419	418	449	435	456	433	469	461	401	396	443	426	418	406	452	444	406	436	442	414	432	456	404	449	410	453	452	434	435	453	415	419	452	403	438	435	405	420	450	447	445	475	425	432	434	432	431	417	426	428	424	387	454	448	444	450	444	419	434	439	425	449	419	399	444	399	430	401	403	401	405	461	428	419	421	445	407	399	432	400	410	414	398	438	438	410	415	444	399	435	418	422	435	437	450	479	401	426	417	453	456	456	454	446	385	389	468	426	463	407	401	421	440	420	421	442	431	409	438	442	424	438	460	388	397	454	405	467	389	442	447	455	467	422	445	402	451	407	398	408	429	422	448	432	452	418	417	407	447	413	422	451	430	463	462	420	409	393	431	434	400	451	424	456	442	433	358	430	438	421	447	416	440	395	413	418	418	424	431	402	442	433	425	468	413	389	444	443	423	424	400	436	406	436	412	446	420	431	403	467	419	410	409	465	428	416	422	400	417	432	483	398	429	417	454	415	411	444	444	410	435	411	424	404	436	413	410	435	409	422	414	420	415	404	412	420	451	437	422	380	453	435	427	415	421	421	414	412	429	446	431	432	419	419	398	426	456	401	429	429	444	421	434	438	433	427	450	412	445	391	462	436	423	406	453	414	388	426	400	452	435	467	390	437	415	437	459	407	419	403	450	420	428	438	447	438	417	413	443	454	438	464	393	386	424	440	472	430	435	438	401	424	422	427	422	450	451	394	434	405	408	437	458	421	467	418	443	459	429	405	438	415	434	433	433	438	420	410	390	438	434	421	441	431	408	437	414	435	458	427	456	451	436	425	457	469	422	433	436	454	468	459	439	436	398	420	428	453	388	443	423	409	415	435	422	380	398	444	388	424	455	429	457	414	402	438	439	418	465	430	414	421	388	467	439	411	413	417	390	429	452	416	446	435	405	440	382	403	406	469	442	415	426	441	403	424	441	454	413	405	448	391	454	423	429	431	417	440	410	418	424	452	430	443	414	448	412	438	433	440	407	440	446	434	418	407	407
18745	1917	1380	1078	846	630	487	428	446	406	365	399	372	365	357	337	310	361	312	346	367	357	362	361	326	357	323	339	353	331	348	346	337	324	348	300	354	346	339	344	288	327	333	330	347	364	361	285	326	361	279	327	335	374	319	334	308	280	334	317	315	319	330	318	312	315	326	341	329	334	316	339	327	337	314	334	337	362	320	320	332	295	312	336	331	318	310	285	297	315	326	307	308	352	326	343	323	296	374	312	340	329	327	308	316	301	328	322	292	324	331	348	313	305	355	303	304	328	310	314	317	307	286	319	312	327	328	325	308	269	298	296	313	356	320	333	321	330	335	326	325	344	310	323	303	332	333	324	314	303	312	310	330	321	312	289	309	309	327	335	321	309	325	340	314	333	295	346	286	283	322	314	316	333	334	338	326	337	328	304	315	313	331	313	310	281	301	348	330	331	295	301	320	245	352	330	346	321	318	305	289	304	340	330	330	286	289	326	314	281	324	321	318	323	309	318	299	302	307	307	304	311	305	317	308	327	318	274	309	322	356	316	313	308	310	313	319	351	323	353	324	330	321	335	301	322	301	282	314	300	303	299	312	296	324	312	322	342	335	333	313	292	297	348	333	284	296	341	352	299	303	303	345	299	341	313	294	316	306	321	296	277	311	308	316	335	317	360	345	335	286	350	323	301	299	327	309	304	307	262	328	310	295	349	325	325	313	338	300	315	307	315	312	314	300	312	343	331	326	319	311	318	301	336	295	287	316	318	302	293	322	293	324	356	344	334	319	323	312	310	317	324	336	323	348	321	295	323	339	296	298	318	327	343	328	308	316	295	309	344	295	349	356	325	315	313	307	311	317	318	322	321	306	297	344	366	312	314	276	291	319	350	345	323	324	315	330	311	325	312	330	349	329	322	300	282	295	321	311	303	330	310	329	324	320	296	322	353	306	328	301	344	378	324	306	341	323	327	353	317	323	341	328	335	309	306	288	306	296	290	311	308	306	363	340	300	273	302	318	337	320	326	338	300	349	292	340	293	304	312	314	335	336	322	307	330	322	306	257	314	302	310	333	279	296	304	344	314	313	292	300	324	336	338	343	335	285	300	306	324	323	305	310	329	318	298	334	323	318	351	325	342	347	300	342	316	305	325	351	301	307	355	354	303	293	303	365	321	345	340	285	329	315	300	328	323	302	305	322	301	324	328	341	321	285	323	305	330	322	320	328	334	312	316	285	297	314	335	307	342	330	352	324	312	366	300	284	323	328	352	325	356	304	289	366	306	324	324	334	293	294	367	299	306	294	301	302	325	272	322	345	345	313	329	329	333	319	346	299	319	310	324	325	290	312	308	315	337	311	332	307	317	310	308	322	316	309	292	339	333	311	292	309	318	312	329	357	344	394	334	325	317	323	316	304	301	270	365	316	318	319	310	334	293	329	301	357	322	332	315	316	342	293	356	322	308	297	311	315	306	320	314	340	348	300	317	304	301	332	319	335	315	301	308	320	347	331	341	328	310	345	291	302	314	334	339	343	301	288	352	343	340	313	321	320	322	355	343	311	302	295	298	312	301	303	308	293	328	316	327	348	340	305	316	298	305	326	345	297	326	318	296	344	366	326	320	314	322	328	296	311	309	348	338	348	295	309	321	338	301	307	309	326	317	303	312	344	359	345	297	301	320	335	319	319	307	333	310	322	325	317	323	322	333	307	315	285	285	344	342	301	304	330	334	334	350	331	299	361	292	321	305	330	320	327	307	301	345	346	322	324	347	323	334	351	306	301	321	351	321	306	293	308	331	321	331	311	334	301	321	305	296	334	304	309	337	347	316	308	326	316	332	324	344	308	344	312	283	320	293	273	330	323	327	327	300	319	325	312	326	340	296	322	305	292	312	279	337	337	349	328	317	314	332	312	305	307	319	290	314	318	307	345	324	302	307	335	314	316	323	319	308	303	311	301	317	323	318	313	314	334	328	274	305	313	294	294	334	331	355	301	315	317	294	350	346	329	349	290	328	316	312	329	289	294	324	312	316	326	303	321	353	344	337	308	337	346	309	315	320	333	292	314	322	298	334	318	340	306	339	314	312	303	302	321	301	319	309	334	329	332	315	306	334	338	303	339	330	308	320	341	317	320	290	294	316	300	353	324	327	330	286	312	323	315	309	343	316	367	311	324	321	330	308	340	308	346	322	349	291	352	305	310	333	295	325	321	336	261	339	336	322	325	332	315	328	316	319	332	299	303	326	344	355	355	304	331	310	354	336	328	311	320	337	336	282	313	301	354	327	330	310	328	339	339	333	314	317	342	338	319	296	326	314	312	324	318	350	362	341	364	291	274	318	340	320	327	319	326	319	318	325	314	295	294	334	318	316	294	311	283	337	321	323	283	303	327	299	310	324	311	291	311	319	349	350	270	306	307	297	311	310	297	279	350	309	280	316	328	312	312	314	329	309	337	308	330	319	307	378	331	339	292	312	295	298	333	306	314	307	352	296	339	308	308	301	379	284	326	303	318	319	343	309	323	322	323	298	332	293	310	325	370	331	330	315	315	303	323	295	353	338	331	345	279	326	354	345	282	302	328	313	330	301	324	318	287	335	303	308	322	274	310	335	293	347	339	341	325	314	315	328	314	342	321	354	348	313	305	301	340	332	302	371	307	325	305	310	314	291	320	335	291	351	333	346	313	293	313	320	315	310	325	320	292	306	289	331	336	304	321	324	353	353	335	326	319	327	305	310	299	334	331	305	351	307	299	305	317	322	316	301	325	317	348	329	309	338	318	312	312	299	309	333	312	348	319	337	343	298	346	330	314	346	336	314	318	312	333	289	310	301	313	315	352	340	310	294	321	306	304	298	299	365	340	300	311	307	366	325	345	334	333	321	290	325	316	308	316	325	317	308	316	303	297	328	311	300	319	325	322	304	327	302	314	322	302	317	295	325	364	286	272	312	330	336	329	296	301	316	292	309	328	302	331	327	344	282	322	336	324	310	336	327	321	299	298	305	320	289	308	376	330	301	320	321	313	314	254	300	327	359	343	322	324	343	323	338	288	318	285	284	338	323	336	316	333	291	278	316	331	314	349	303	325	309	334	356	263	279	348	326	325	280	304	323	344	292	303	356	317	332	322	287	329	322	298	344	352	315	333	347	310	347	305	313	331	320	351	313	292	314	348	333	311	355	343	340	323	320	329	376	351	305	306	319	325	295	328	304	293	314	322	320	293	337	340	343	317	301	323	270	323	323	311	324	309	302	301	295	299	313	307	336	314	296	350	301	325	307	333	320	297	359	321	333	296	324	333	311	354	303	314	304	314	325	296	301	377	299	327	330	304	309	345	343	336	311	335	340	296	324	334	297	337	304	332	356	325	306	320	340	286	316	345	341	311	311	305	312	301	318	302	315	323	286	318	318	308	345	324	307	311	326	305	329	319	328	306	305	323	345	292	345	305	316	306	306	332	307	320	339	344	343	333	319	342	330	309	338	308	298	314	317	299	321
10443	1556	2789	3009	2514	2065	1677	1387	1314	1236	1080	1001	991	944	881	899	957	1056	884	903	904	924	838	885	842	818	853	854	800	767	773	743	809	780	764	774	818	781	771	712	759	786	751	770	760	780	756	773	730	768	766	750	788	777	771	692	772	754	753	713	747	712	736	760	745	737	752	688	767	687	689	722	738	746	741	707	746	788	769	773	743	763	751	720	756	723	763	737	723	736	758	717	739	760	701	738	750	751	786	734	782	783	778	750	725	742	696	736	741	673	758	749	738	764	738	741	751	764	733	737	701	757	786	738	745	745	766	706	726	743	713	769	746	705	731	758	722	720	739	732	763	731	760	756	697	781	791	753	727	721	764	739	708	709	778	757	764	758	688	736	712	736	751	702	787	723	731	777	740	771	748	762	789	701	726	689	715	727	711	693	702	704	710	776	744	775	725	739	749	770	757	734	751	782	757	743	749	734	722	726	720	790	742	767	709	664	707	722	743	737	766	722	713	777	698	766	727	743	795	730	743	744	720	726	735	744	724	772	698	722	723	738	719	755	681	778	761	732	749	691	693	800	731	759	724	776	731	718	713	750	743	712	727	763	710	684	724	734	762	760	734	743	742	740	742	714	739	800	713	737	720	746	740	758	729	755	739	731	714	724	782	759	735	782	730	698	699	770	739	725	713	746	753	752	687	720	729	745	699	748	746	723	749	723	737	741	708	712	742	739	704	704	714	758	767	691	749	724	727	709	712	714	708	744	752	730	715	739	730	773	685	725	768	694	743	716	746	784	767	723	775	719	736	728	801	739	717	744	719	742	742	721	728	697	776	740	712	738	707	709	708	740	751	705	748	716	760	792	728	735	715	795	782	734	742	740	725	741	717	700	751	759	723	749	685	721	736	746	714	700	761	711	740	738	729	716	777	734	716	768	722	783	749	716	735	747	687	724	749	716	718	795	760	703	704	668	734	722	683	752	731	752	751	714	772	725	713	731	741	754	704	739	762	716	748	713	729	716	752	759	762	725	695	699	742	724	722	705	753	729	731	725	757	678	748	723	769	711	739	706	702	762	748	699	740	749	728	724	715	751	759	708	693	775	745	732	723	747	719	712	783	736	739	745	733	709	740	766	781	736	793	808	780	734	737	736	741	701	701	705	739	755	740	740	763	723	724	749	772	730	753	765	758	686	769	687	753	757	743	729	776	724	706	729	697	735	752	714	745	704	729	732	735	708	715	731	725	722	712	743	706	715	715	786	715	733	723	692	713	699	789	723	700	721	745	742	703	712	723	749	816	698	726	694	758	761	697	767	693	776	704	721	710	738	713	686	704	758	732	703	753	789	772	716	700	747	792	706	755	671	718	710	781	722	728	761	777	752	730	711	798	727	728	720	708	772	691	745	783	739	665	708	724	744	736	713	766	732	739	714	744	721	675	747	725	737	718	727	722	740	730	756	719	727	746	708	719	739	737	708	749	754	750	729	726	784	809	712	699	700	731	730	693	688	750	728	728	762	740	720	701	741	757	741	707	752	687	773	715	730	740	725	725	675	776	719	689	765	750	712	774	758	740	735	747	766	738	737	732	724	722	737	734	725	727	730	690	705	726	711	742	711	751	725	776	743	738	761	788	771	750	752	713	733	705	740	730	700	737	662	758	725	710	784	706	747	718	738	715	696	739	743	711	742	780	741	739	701	697	699	700	698	710	753	748	733	719	712	690	789	762	751	757	749	724	703	694	758	744	726	770	733	718	775	699	744	691	704	774	755	731	713	711	731	732	734	733	726	748	813	784	772	737	705	749	725	742	730	755	750	727	733	745	755	723	751	707	738	725	771	732	735	707	695	696	744	756	730	718	732	744	742	749	779	704	741	766	718	751	742	743	710	707	747	741	753	707	750	732	724	719	705	737	751	684	757	734	730	699	725	723	760	767	729	727	714	736	735	787	739	759	705	740	722	728	706	698	691	722	759	716	707	757	710	719	702	801	698	782	733	798	733	751	755	778	793	732	743	737	748	729	737	784	734	717	736	736	777	748	730	718	760	737	746	787	698	707	741	748	728	703	658	725	736	766	755	702	723	722	762	755	718	753	736	745	742	781	741	745	720	752	693	754	728	711	719	719	726	682	770	744	726	799	702	728	722	702	799	788	824	734	736	698	736	735	791	727	728	743	688	804	749	703	746	704	740	710	705	684	738	728	767	755	716	745	761	772	738	721	771	757	747	760	726	761	745	707	749	743	739	764	721	669	726	707	699	714	745	715	711	800	700	750	773	757	663	717	729	776	738	732	738	746	754	731	748	675	724	736	750	747	703	679	770	763	756	729	704	703	756	737	748	721	751	732	711	705	726	701	756	738	766	752	752	703	727	717	708	723	700	714	705	732	734	759	728	748	674	751	729	721	741	742	728	712	723	781	769	773	734	774	770	743	684	723	719	745	730	725	703	705	724	730	748	764	735	713	726	752	739	747	721	759	747	728	759	713	740	704	718	692	770	740	716	692	756	755	740	729	723	778	770	731	739	765	711	746	735	707	738	708	797	755	726	694	714	732	749	716	741	737	726	761	706	732	747	749	724	722	724	783	743	749	749	740	716	726	726	760	787	730	736	711	719	715	716	708	723	786	693	691	745	760	731	732	789	700	736	787	717	742	703	738	734	772	710	711	668	730	718	699	725	729	729	721	661	703	758	729	706	731	733	699	707	738	729	741	688	769	793	690	767	788	758	743	719	716	731	714	692	735	728	790	708	759	754	694	747	725	752	723	750	777	729	740	724	695	723	712	776	708	722	718	750	757	754	739	725	769	713	710	725	774	707	717	718	736	682	778	720	744	719	701	661	761	752	721	739	710	762	721	715	724	686	775	775	748	726	690	695	755	731	702	708	693	733	732	738	699	673	782	691	687	723	741	761	802	734	757	669	773	759	754	721	743	732	735	709	716	739	739	713	694	745	729	714	724	726	780	774	784	712	743	694	759	757	744	752	764	745	703	724	694	770	693	765	685	716	753	723	723	747	704	758	726	762	743	751	770	766	696	750	746	756	720	750	723	727	701	669	730	729	714	682	698	722	728	687	727	705	749	777	760	717	712	752	688	769	791	743	694	772	735	698	738	722	720	703	734	724	713	688	733	765	732	735	740	714	738	808	721	786	727	738	683	712	734	738	724	726	744	772	763	723	716	707	737	762	787	716	808	697	755	716	722	721	732	705	732	708	730	715	710	718	708	756	692	661	715	740	767	730	740	724	749	726	712	760	746	737	777	722	718	723	753	720	724	739	753	745	760	720	726	699	724	768	703	734	705	752	809	813	717	818	715	742	753	708	736	773	766	745	724	731	730	762	710	713	751	745	673	763	787	753	721	747	750	739	715	753	741	781	698	712	731	731	738	729	767	699	731	725	699	662	743	682	753	742	695	724	750	763	724	725	758	726	668	715	755	756	734	780	748	724	718	755	695	701	761	698	742	755	742	763	686	707	713	754	694	710	738	747	710	751	724	686
3090	337	319	281	286	241	230	218	247	241	199	208	247	215	216	214	209	210	210	212	232	226	232	211	212	252	207	192	224	197	196	201	201	227	244	218	218	270	242	198	179	203	240	213	206	211	230	211	208	239	205	185	230	228	211	228	215	201	209	210	187	194	223	269	209	223	205	217	206	206	216	215	220	203	233	224	214	214	190	223	215	196	227	225	230	196	201	186	215	195	222	218	221	223	195	197	211	222	206	251	214	228	196	203	225	228	205	199	214	223	221	235	231	214	213	219	228	226	224	223	194	255	206	240	203	225	239	238	219	230	247	221	225	199	234	220	210	216	210	230	231	201	167	225	181	204	242	209	219	226	208	206	214	214	241	199	209	202	201	204	210	222	222	214	210	207	237	206	219	187	198	227	220	203	188	233	219	210	197	205	239	207	225	191	219	204	258	211	217	199	213	184	216	227	219	227	235	212	244	241	232	211	214	230	243	231	226	216	211	197	214	200	222	206	227	192	189	205	207	210	220	210	222	207	197	193	173	202	215	218	220	222	217	218	229	208	215	205	216	259	241	211	200	236	215	171	199	209	214	206	232	221	221	207	213	220	206	211	210	211	199	174	215	200	230	201	227	211	233	232	212	215	232	191	229	208	206	224	203	208	222	205	210	201	220	203	221	209	221	207	233	199	207	216	244	240	184	212	194	197	233	234	201	240	191	199	196	205	197	221	228	212	227	217	209	201	217	235	226	230	221	227	212	208	209	220	195	204	209	215	196	230	217	237	201	204	232	219	197	230	190	210	204	181	186	217	220	210	204	222	210	212	227	230	207	194	219	208	217	210	229	204	232	204	234	200	220	201	210	243	209	206	217	195	216	194	216	242	210	222	214	236	219	222	204	222	247	206	244	238	226	214	211	227	211	209	202	227	225	200	209	223	198	228	214	213	209	243	209	249	194	245	205	191	185	210	216	209	214	220	227	209	225	234	221	219	191	202	185	232	208	224	219	237	211	212	211	237	223	199	217	227	221	214	234	228	223	227	226	227	240	214	210	202	230	230	224	195	230	210	183	236	219	214	215	201	201	256	202	228	237	208	217	217	211	220	212	211	228	183	215	232	211	209	212	223	227	201	202	197	221	212	196	216	222	214	187	233	228	200	243	232	224	201	201	210	219	221	196	225	214	212	231	234	228	225	192	212	217	216	201	197	208	237	181	219	217	211	234	201	249	228	205	236	178	219	194	212	224	210	234	211	236	222	230	232	219	249	218	213	207	199	212	218	206	232	201	221	228	194	224	209	232	219	200	184	241	251	225	221	219	208	203	260	223	221	201	213	202	226	213	259	216	208	209	189	192	227	213	195	241	234	248	229	204	213	226	212	193	193	225	199	259	256	252	218	228	217	225	226	250	217	207	215	175	217	214	185	226	230	216	224	200	211	210	226	206	236	229	210	231	215	201	219	225	184	207	226	222	195	188	235	213	215	246	208	228	218	204	228	226	235	231	207	209	213	247	235	198	200	239	260	194	210	221	229	213	253	235	219	195	234	208	208	214	222	207	220	232	205	219	245	197	218	218	192	209	195	211	207	217	227	237	215	216	244	201	236	203	212	205	239	209	211	216	180	244	221	201	189	217	210	202	240	219	194	211	233	191	245	228	205	222	219	194	228	183	201	205	225	223	198	202	215	222	219	213	225	221	236	213	242	232	218	204	221	219	233	196	236	245	203	224	235	241	205	202	192	201	222	197	189	229	220	234	214	206	199	215	203	244	228	259	214	228	220	217	214	221	237	226	224	237	236	200	227	218	228	208	192	184	236	245	201	214	231	218	208	232	217	186	191	225	200	180	193	193	195	222	238	197	213	232	216	230	197	225	224	219	208	213	214	251	198	244	232	222	225	206	205	235	212	216	221	174	226	225	211	232	198	206	242	209	239	220	205	198	217	210	206	226	210	196	192	210	206	194	190	180	204	210	203	226	196	203	221	237	204	258	209	212	241	268	220	230	206	216	210	243	211	222	205	205	219	211	219	217	204	220	209	190	266	189	209	213	213	245	220	201	226	205	216	243	254	217	223	224	212	217	209	216	215	201	202	208	220	215	221	228	228	201	186	193	227	211	201	221	203	214	194	223	191	190	225	225	213	221	254	250	218	216	267	215	232	206	220	246	235	230	203	238	235	233	226	227	188	219	217	216	265	202	211	202	209	215	211	212	195	194	213	208	210	197	213	207	210	207	203	214	208	225	223	194	239	220	202	192	232	220	197	216	218	204	211	197	209	194	231	204	210	212	215	233	219	203	205	227	201	217	218	187	221	225	255	192	231	208	219	179	228	193	184	205	226	194	205	247	221	229	193	223	205	219	207	241	221	238	228	225	211	205	228	224	229	190	240	225	234	246	217	228	221	188	192	186	213	211	204	222	198	236	202	227	211	223	212	218	207	204	217	191	231	182	207	228	221	223	253	177	214	247	226	230	239	226	223	197	203	231	220	216	212	204	227	233	212	221	242	209	185	244	208	175	212	224	238	193	234	216	221	198	238	221	196	217	197	240	236	221	212	214	204	210	218	187	204	204	214	233	222	194	224	245	211	221	221	215	223	234	204	186	219	205	225	228	226	221	199	216	223	224	224	208	203	227	208	213	214	199	196	214	198	236	240	218	199	206	200	209	240	230	238	246	224	229	215	240	209	217	220	186	201	212	227	239	218	218	200	197	239	210	218	203	202	201	236	245	262	238	221	217	201	218	228	233	229	178	213	214	202	238	203	243	217	193	210	207	230	223	216	227	217	218	193	227	232	238	241	188	212	218	184	202	244	217	189	237	203	213	210	211	193	204	211	236	200	201	210	222	190	185	237	270	223	248	205	236	201	201	219	220	212	216	222	209	200	195	212	247	201	214	226	210	213	228	209	213	220	212	207	204	224	215	182	200	217	207	211	227	201	195	205	191	207	232	197	245	213	217	227	197	212	205	241	211	232	230	229	195	211	210	236	241	238	213	220	204	213	241	228	208	225	232	213	177	183	187	215	222	208	216	206	217	192	227	232	213	215	220	209	212	232	213	204	197	219	200	226	193	223	191	219	222	245	231	203	205	221	214	198	216	228	214	225	257	223	231	215	207	205	194	231	247	222	177	212	190	189	225	233	216	207	206	204	208	223	229	207	247	210	189	221	202	231	217	238	223	210	212	207	223	196	224	210	227	185	214	229	213	224	206	231	227	202	227	218	223	208	223	214	248	238	226	242	221	236	240	192	229	229	197	221	200	230	205	235	229	226	199	231	237	203	241	213	222	208	227	204	239	195	202	235	191	195	222	211	228	219	223	203	224	201	200	215	201	212	212	225	240	250	211	208	213	219	238	216	235	231	216	226	200	232	207	185	186	212	212	202	265	229	219	238	262	189	223	201	220	224	233	227	242	247	220	219	227	197	202	215	223	238	199	220	227	190	202	223	208	210	187	228	217	214	213	251	205	203	225	209	205	213	198	211	210	234	202	212
2651	673	777	821	715	638	586	553	556	523	514	553	521	512	481	475	490	537	535	536	519	498	516	512	570	524	501	533	536	513	505	534	520	502	525	538	489	568	501	510	513	509	478	503	545	515	526	505	485	520	488	571	537	507	473	548	499	513	499	543	494	520	471	529	543	541	546	503	526	498	520	545	526	471	520	477	517	526	487	513	474	488	551	506	525	500	491	493	537	531	487	489	503	511	502	441	530	505	559	483	517	486	529	518	510	488	495	476	512	531	470	511	536	498	543	479	532	483	522	472	496	489	503	459	509	538	494	528	501	480	500	510	496	507	519	500	503	550	508	497	520	464	476	555	505	484	507	464	531	494	504	508	477	506	500	535	545	507	531	530	489	518	507	461	465	471	514	463	507	533	489	510	501	482	501	536	466	542	475	490	533	505	509	498	514	526	530	491	498	526	537	528	488	536	510	506	513	499	524	510	477	496	498	539	509	557	476	500	522	545	527	509	504	492	505	488	466	515	477	527	521	486	508	470	472	478	520	495	489	495	516	518	495	482	541	523	529	475	503	493	525	448	480	517	493	511	505	502	483	531	535	475	541	507	495	503	484	514	535	480	495	510	515	526	468	527	523	546	528	492	561	497	492	500	496	505	492	511	478	476	513	544	541	501	494	482	527	472	471	472	473	492	486	508	514	472	493	509	505	507	498	458	519	511	507	497	484	492	497	481	490	494	478	485	493	516	494	520	452	519	474	516	490	493	518	526	478	523	523	514	514	518	471	486	515	554	576	533	501	505	504	504	459	492	474	503	518	507	520	507	546	510	516	492	498	496	518	501	501	498	542	521	522	489	507	519	456	484	515	529	513	515	511	523	476	487	509	501	472	509	500	512	514	516	534	494	521	492	481	539	517	487	490	534	544	527	501	509	500	530	495	479	510	549	502	478	537	512	510	524	538	508	502	503	525	555	488	482	526	468	472	494	497	512	532	526	534	498	474	497	509	517	528	491	496	506	470	461	541	488	535	492	538	487	525	502	503	477	487	527	473	486	516	527	536	471	537	451	514	467	513	522	510	479	486	503	503	498	544	488	504	528	519	510	510	516	494	481	540	471	500	515	501	524	550	528	446	493	482	543	533	520	497	508	511	543	504	517	515	526	487	508	509	535	499	498	510	507	512	505	508	515	481	532	519	494	475	478	487	496	488	527	507	513	541	520	546	518	488	517	489	492	536	494	530	502	530	512	514	531	515	477	502	499	497	523	455	503	502	493	483	487	507	509	501	526	488	510	488	490	503	499	526	486	532	503	494	463	518	506	531	539	526	506	493	517	492	506	521	494	506	519	470	489	511	473	509	474	514	476	537	531	516	476	527	498	515	506	567	489	494	515	541	506	489	481	558	560	497	489	495	534	523	490	512	488	518	503	499	521	495	534	481	527	503	529	523	504	483	507	475	520	475	498	518	519	466	546	474	508	503	487	499	539	566	497	492	452	525	516	493	501	507	484	515	493	525	507	511	549	504	526	464	496	510	509	508	485	499	485	552	512	476	526	527	524	475	516	485	495	488	520	536	517	500	469	518	493	473	515	498	445	533	523	460	534	503	502	568	512	519	521	489	491	510	474	517	508	484	516	520	488	530	514	531	542	522	505	531	533	482	500	478	507	497	511	491	487	501	506	511	512	493	503	499	463	497	505	533	504	528	492	522	520	519	513	526	521	465	492	527	495	521	511	529	487	544	515	526	502	516	504	511	484	514	526	566	483	482	478	491	509	537	487	477	481	515	527	543	489	479	517	480	521	492	462	503	475	496	483	501	504	533	498	508	497	574	504	510	529	537	534	490	500	565	504	519	532	516	524	520	498	492	483	503	517	507	509	508	494	520	477	543	517	515	506	511	494	529	552	530	459	488	523	519	506	492	520	497	477	464	482	490	501	503	545	480	532	493	493	511	483	500	490	550	568	529	503	527	488	481	525	485	504	478	547	506	509	541	511	499	496	451	511	477	492	518	521	483	499	566	497	528	553	523	513	496	518	517	515	523	471	508	520	499	526	502	472	520	522	475	524	480	515	487	517	494	516	550	512	500	543	524	512	502	541	504	505	470	490	489	466	497	523	546	569	452	513	501	514	498	507	513	478	472	517	516	491	477	535	520	471	483	490	487	532	541	496	520	538	519	498	496	482	523	508	479	506	487	471	484	481	488	541	478	514	466	487	479	527	478	479	487	492	509	530	530	537	492	489	489	485	501	505	496	477	522	510	490	482	522	477	533	483	474	482	527	471	530	517	488	480	519	485	487	505	525	500	509	492	529	503	478	560	528	529	505	554	535	505	503	518	476	502	496	535	487	547	542	492	540	462	511	502	470	519	528	485	540	524	461	531	541	481	504	493	520	498	511	513	493	504	522	509	517	491	500	532	518	472	491	479	543	512	501	500	499	496	473	509	493	522	524	505	532	505	505	564	499	469	523	498	484	488	482	525	482	499	539	538	490	514	490	506	525	506	470	475	517	450	517	535	518	490	485	489	510	490	521	504	532	498	479	496	498	491	555	532	489	489	514	479	539	468	502	486	524	500	518	490	515	509	502	532	504	527	495	495	519	512	516	498	534	473	504	539	519	545	500	502	535	542	501	500	569	522	494	518	549	487	516	476	521	502	539	568	488	526	497	479	518	518	504	489	462	468	486	501	436	489	467	516	493	529	460	524	539	485	495	501	503	475	548	519	526	490	511	509	512	524	507	504	489	532	498	507	475	504	505	473	497	510	465	508	513	494	516	520	503	535	518	507	517	547	488	520	514	520	538	508	482	483	525	498	479	530	509	504	492	498	524	502	492	547	475	513	523	545	490	520	541	528	471	539	518	522	537	534	541	504	488	448	500	495	499	499	500	509	488	487	537	517	517	519	504	526	502	489	539	508	497	490	507	521	501	512	492	509	494	490	515	543	515	502	497	495	485	526	521	525	468	495	539	473	508	551	506	493	486	494	508	476	514	485	474	509	475	514	522	486	529	558	537	466	515	475	475	529	525	520	443	507	494	502	491	458	538	514	535	530	516	522	513	517	513	479	469	562	496	472	497	529	492	496	487	542	517	543	456	529	568	558	531	461	493	533	491	538	490	512	510	468	494	515	509	504	521	506	527	482	524	458	510	512	564	457	508	512	484	508	519	511	516	450	488	507	487	512	463	519	473	484	534	498	518	502	499	528	511	492	481	481	524	481	544	493	464	481	516	545	460	498	506	515	533	512	509	504	507	502	498	530	505	486	566	509	484	518	486	493	481	503	518	487	490	546	532	532	479	516	505	485	517	520	499	533	533	500	487	537	506	509	484	505	541	501	560	473	479	530	495	541	518	476	532	483	484	506	512	518	466	474	501	491	558	551	533	526	504	524	472	517	542	521	476	478	496	483	521	452	475	526	542	468	538	486	446	496	536	485	526	487	520	543	470	499	514	478	501	468	458	521	543	494	509	524	491	532	525	483	485	517	508	502	469	505
10770	758	743	562	416	286	238	211	221	193	204	207	180	155	208	163	172	213	193	186	168	188	181	156	194	177	162	182	163	200	194	173	206	155	175	146	195	185	179	185	188	181	168	163	154	173	215	155	144	153	160	147	174	194	153	180	159	169	154	201	164	175	157	187	197	191	189	197	174	158	150	138	158	172	174	184	151	178	184	172	179	155	158	165	176	164	172	198	187	168	185	155	162	153	180	157	174	165	173	171	189	182	180	169	160	164	181	187	190	173	148	177	169	172	175	162	192	205	174	156	188	174	159	163	148	159	183	161	187	150	172	155	171	193	162	176	183	162	172	150	159	185	167	184	168	171	165	182	179	147	179	189	178	170	185	165	172	171	179	143	159	198	163	187	161	170	169	169	159	150	184	205	152	174	179	144	189	171	172	186	166	192	180	159	172	165	156	182	178	153	202	154	167	166	168	169	164	173	170	178	178	166	179	163	171	193	173	187	152	162	147	176	189	168	160	144	173	166	163	171	157	162	194	162	164	170	178	177	178	196	169	193	188	195	178	168	153	176	183	162	178	165	163	181	182	163	197	160	169	166	163	192	173	185	176	174	164	164	164	205	172	154	176	160	163	181	172	183	177	168	164	174	167	185	156	169	177	189	164	144	157	165	184	172	183	168	148	177	166	177	174	169	177	164	177	169	154	175	183	156	168	133	163	172	133	151	149	172	181	194	172	194	187	191	175	143	165	185	156	174	176	148	166	161	165	169	185	193	170	181	156	169	162	173	179	180	153	190	174	176	159	176	176	151	146	143	177	164	174	166	160	162	133	188	177	189	150	173	145	169	171	197	183	160	175	201	159	184	158	167	179	169	158	176	163	154	170	189	147	174	170	172	174	178	173	177	148	177	183	198	164	187	176	143	151	163	207	171	164	177	154	172	157	156	153	180	189	154	164	184	180	141	183	141	158	172	170	184	161	167	175	169	169	160	174	154	146	170	161	162	149	156	164	177	172	165	174	179	167	134	166	181	147	164	192	151	178	149	158	166	173	179	166	158	181	159	190	166	176	190	150	160	174	139	165	159	176	162	152	183	153	163	168	181	138	164	166	193	169	162	186	163	181	177	167	180	189	186	172	185	188	197	207	173	173	162	167	150	184	182	162	169	147	154	159	175	156	165	164	172	162	167	159	165	185	161	168	167	160	144	187	168	173	178	180	166	178	167	164	165	179	179	162	171	159	182	145	160	189	177	168	142	174	164	171	179	173	195	183	175	173	180	155	138	171	159	186	177	150	167	176	174	177	173	146	178	158	149	130	153	162	161	175	154	147	170	166	161	194	138	169	174	174	152	147	160	187	184	142	149	172	171	176	166	150	203	171	153	178	176	174	173	163	136	181	169	179	159	177	150	161	180	158	153	167	173	146	171	198	185	160	171	158	164	185	172	178	166	182	157	168	175	160	147	173	171	161	169	160	189	172	161	171	185	152	148	181	160	167	154	173	168	144	173	189	187	174	182	197	164	161	174	163	163	192	157	149	169	154	180	154	183	149	174	181	183	183	169	162	166	174	148	153	163	150	158	169	155	195	167	178	170	173	168	176	177	195	172	161	153	159	172	166	167	144	175	179	199	194	178	167	153	158	173	193	171	177	164	191	155	178	198	177	181	156	183	181	200	191	160	184	169	185	169	216	152	183	181	169	168	169	189	180	199	149	143	168	176	167	164	169	156	177	155	155	181	161	152	161	157	169	167	189	192	157	185	153	163	170	173	165	174	149	165	177	176	181	174	182	166	179	165	134	198	175	172	164	184	167	189	167	183	163	156	174	162	163	174	179	144	157	173	165	177	192	166	150	174	186	179	162	180	144	170	163	161	185	156	176	154	156	174	195	175	192	181	181	176	171	157	151	174	159	194	180	161	178	181	182	193	156	187	161	169	166	182	167	190	164	161	186	181	156	168	155	157	169	173	183	169	183	164	173	183	161	175	165	159	189	159	169	176	185	155	183	171	163	154	175	162	154	182	171	166	177	176	179	179	172	158	185	167	162	183	176	194	190	184	166	174	153	176	160	172	165	199	189	174	159	159	164	159	168	194	185	161	158	174	146	163	164	158	191	176	169	167	165	175	171	153	173	186	142	155	172	186	203	166	149	185	181	170	191	168	188	180	174	169	154	162	161	169	150	171	168	175	145	173	172	182	161	181	140	152	137	172	177	162	179	195	172	168	166	149	174	183	187	160	174	153	186	201	178	175	196	164	189	178	183	177	170	167	216	169	170	171	182	164	171	190	173	169	177	156	132	176	163	155	171	160	156	167	186	167	161	193	173	180	161	167	148	170	164	168	163	186	177	160	141	167	160	142	147	176	139	164	187	161	159	153	186	159	177	164	167	157	177	149	181	152	197	177	154	167	159	166	214	147	152	174	159	181	143	198	182	157	177	185	184	155	173	175	178	161	166	185	163	152	165	159	154	196	187	173	155	183	190	171	158	171	161	139	172	161	190	168	188	198	168	178	176	175	153	170	173	159	161	170	174	149	166	197	146	176	181	169	172	179	184	161	162	161	177	173	155	163	168	167	171	162	150	179	169	172	142	198	175	186	157	164	151	150	162	165	177	152	176	182	183	187	173	186	174	175	176	191	169	196	163	170	189	199	153	172	168	193	195	178	160	194	198	176	161	153	155	162	176	168	189	184	159	165	186	160	170	165	171	192	173	163	171	158	152	157	153	171	173	158	162	182	173	161	150	159	160	165	189	173	159	167	151	150	159	169	203	178	154	160	198	182	182	164	186	174	176	170	189	161	177	170	161	152	180	169	178	167	163	163	163	150	157	133	154	179	176	159	169	155	156	155	165	147	170	132	182	183	176	166	185	167	172	165	177	171	184	165	171	165	147	158	150	181	188	158	158	182	175	167	161	143	173	170	159	175	166	170	171	180	184	179	165	168	162	155	178	155	173	169	177	206	155	187	158	187	163	165	174	156	183	161	162	165	169	164	160	174	175	171	166	165	161	164	143	163	188	161	169	169	182	182	160	161	193	145	153	158	147	173	167	173	168	177	208	173	151	165	171	173	165	166	171	177	150	154	169	196	159	187	163	170	172	163	177	184	152	156	194	160	167	178	165	166	156	166	171	150	173	159	163	187	192	159	150	176	192	174	162	177	185	156	149	167	154	172	180	162	162	159	154	156	178	167	150	185	168	156	181	166	173	162	160	148	170	141	181	143	176	170	195	166	171	176	162	170	178	173	175	164	173	178	167	178	168	180	170	169	185	171	167	159	160	175	183	143	161	153	166	167	152	151	177	172	210	186	170	164	171	174	162	161	152	163	156	163	169	160	171	168	168	162	169	158	163	192	147	161	189	166	175	188	165	167	146	178	207	166	155	146	169	162	174	173	175	164	165	180	169	208	211	182	156	159	173	177	154	168	193	174	164	152	196	171	193	171	174	166	202	155	168	149	162	175	186	163	160	205	156	184	159	200	140	156	197	175	165	157
7864	883	1646	1836	1335	1097	960	806	752	671	623	611	583	589	525	531	524	737	555	516	514	537	477	520	552	518	476	466	489	504	461	439	458	478	500	459	460	463	463	442	438	432	437	466	430	429	421	449	429	473	453	422	401	446	397	461	452	475	370	465	424	461	455	442	456	390	426	416	448	456	459	433	450	438	430	434	408	466	436	461	424	420	449	426	418	422	442	466	409	428	462	430	422	447	469	428	447	405	434	392	449	425	438	386	460	428	389	413	450	395	434	422	436	408	415	441	406	435	417	439	443	422	428	470	409	435	408	484	430	429	437	392	423	423	410	443	373	457	444	412	410	422	469	412	407	457	420	429	440	455	404	385	448	395	421	446	450	421	440	441	405	457	433	402	429	433	420	444	398	454	436	449	446	445	390	419	395	486	409	410	417	457	431	435	496	428	432	435	442	415	406	412	442	446	404	423	427	424	451	418	444	440	441	416	429	410	431	449	451	450	468	406	425	455	405	431	445	410	432	403	423	427	408	425	435	418	433	386	445	403	437	433	455	412	420	480	436	419	413	427	426	418	425	402	438	428	471	445	394	442	438	415	429	401	427	428	428	424	431	429	425	416	423	433	429	440	439	428	456	415	418	441	425	384	398	437	444	407	385	450	443	423	432	445	463	422	431	456	448	419	429	425	394	428	397	454	472	435	448	430	415	415	404	434	422	427	494	405	454	442	414	430	429	421	451	419	424	454	436	441	436	437	450	408	406	427	435	432	457	417	378	452	444	442	429	454	463	456	451	404	463	437	394	459	398	443	436	425	434	417	426	443	432	489	365	398	440	437	439	424	428	415	405	384	453	404	426	447	419	408	434	447	453	391	456	432	442	420	446	398	457	476	400	400	445	404	436	409	390	456	411	379	414	435	446	482	462	423	444	429	447	436	421	416	407	430	419	417	409	410	415	398	434	432	435	417	403	450	406	400	438	441	440	412	444	431	429	437	446	438	405	462	436	431	402	416	395	431	474	470	446	446	440	460	424	431	426	427	443	404	383	441	402	443	402	431	428	443	457	410	438	406	438	433	409	427	438	441	419	456	445	502	403	419	437	413	440	436	448	438	413	387	474	410	420	414	492	390	443	430	425	402	432	406	451	454	412	432	409	404	396	423	442	444	434	424	428	447	435	433	445	445	466	432	418	455	404	441	424	430	413	417	445	451	413	414	447	451	435	453	466	394	456	447	438	438	416	482	451	435	442	428	436	425	425	431	445	399	428	418	424	444	424	417	431	453	414	430	434	417	443	423	438	447	402	426	432	409	411	418	448	415	373	407	426	417	444	428	433	421	423	445	415	422	421	388	431	411	424	396	409	401	422	419	412	422	415	431	417	439	428	432	444	424	411	410	433	463	448	434	441	478	408	427	407	419	421	390	444	440	446	467	407	407	427	439	433	440	418	438	474	451	445	421	429	435	457	467	441	423	402	462	433	445	435	475	467	447	439	436	454	443	440	428	413	388	407	437	398	441	441	385	436	448	442	453	446	422	442	440	433	378	433	445	428	414	430	445	426	425	403	428	434	449	402	403	431	416	444	427	414	434	478	445	455	432	470	459	404	430	410	423	413	414	405	434	433	399	427	429	451	399	427	426	426	415	427	395	419	418	407	430	401	429	432	438	461	450	427	402	431	427	449	427	428	416	454	427	463	419	422	464	422	451	483	438	417	434	447	425	402	431	395	436	478	414	416	422	426	445	422	440	418	456	399	447	431	413	425	407	417	451	471	429	443	454	393	408	455	415	442	458	411	414	422	447	412	476	418	423	440	444	429	428	461	447	405	424	468	423	432	440	439	429	418	410	421	436	426	446	397	470	457	391	430	450	423	486	445	408	451	431	440	415	397	422	444	431	416	412	443	410	427	419	404	434	455	434	417	436	432	429	451	430	373	410	381	414	378	412	447	424	414	445	408	456	427	406	401	437	403	449	437	439	454	430	439	422	406	403	407	419	410	418	460	413	406	425	409	428	442	404	456	440	467	434	438	437	398	406	435	407	423	404	404	437	440	445	451	433	411	398	453	413	419	451	471	427	397	431	463	419	432	420	449	451	456	400	450	438	436	428	426	432	445	432	426	424	439	403	413	430	456	441	425	440	437	466	395	433	464	432	419	445	421	411	422	417	422	434	420	444	437	443	404	455	421	444	398	428	445	430	428	428	422	447	449	447	435	462	420	420	412	427	434	419	459	426	458	383	386	390	421	442	441	422	429	420	416	427	435	457	427	417	442	419	422	414	424	444	421	425	462	381	423	405	433	381	425	429	427	411	427	422	446	430	404	421	428	415	400	403	439	439	483	428	456	414	439	428	441	451	440	444	433	431	434	420	416	452	455	472	447	447	434	401	449	432	391	443	455	441	431	420	394	416	432	427	404	407	480	409	396	407	444	401	415	424	418	411	425	442	403	411	417	454	442	418	430	421	436	419	444	411	413	435	436	448	426	452	436	433	439	481	423	421	439	440	399	403	418	471	430	393	431	428	426	411	420	406	454	460	416	400	462	437	420	433	466	459	440	452	400	439	429	454	383	411	417	435	421	405	400	437	396	403	410	436	444	453	412	401	409	436	439	451	424	426	408	467	464	456	445	410	450	407	437	452	430	444	426	455	417	439	446	458	450	426	412	471	405	416	433	403	442	410	417	468	442	404	427	435	454	428	405	418	451	458	462	426	442	446	410	436	412	455	425	426	435	414	445	447	429	419	422	429	419	437	430	470	435	423	433	442	398	437	446	400	411	402	445	428	453	408	428	423	428	428	421	385	446	423	467	422	404	411	424	471	427	448	412	432	428	417	416	411	434	429	419	442	423	463	420	417	440	425	441	495	403	425	402	455	425	417	414	422	422	437	416	427	444	432	431	426	438	429	411	453	456	404	398	448	405	423	408	419	425	415	415	450	432	425	407	402	416	429	396	420	381	416	465	443	404	421	454	442	411	434	431	432	424	402	429	426	425	466	402	459	445	452	420	439	463	431	441	435	459	442	376	397	424	430	459	487	421	429	431	446	440	454	448	451	417	436	467	463	409	430	444	431	444	424	446	433	431	408	441	443	425	430	446	437	443	426	392	455	413	422	446	418	440	442	384	451	432	437	429	428	460	426	436	425	413	401	414	409	417	411	400	420	396	409	421	439	410	417	427	414	440	399	418	432	397	428	423	420	407	451	412	466	450	433	416	433	424	460	462	424	418	419	416	430	430	423	414	429	405	411	462	434	427	404	436	413	395	407	462	470	427	407	434	452	453	429	455	455	429	423	422	448	397	428	402	397	420	407	457	447	419	442	377	439	433	408	438	444	385	441	419	454	420	429	395	422	403	429	435	449	414	393	412	416	443	461	408	458	428	422	424	424	409	429	454	432	429	436	411	385	411	439	413	410	446	458	401	443	382	453	418	442	400	417	446	442	444	424	435	421	431	453	416	401	411	420	407	469	456	460	421	449	391	421	421	435	395	421
18501	1776	1423	1123	724	614	524	484	426	400	377	357	360	372	363	295	339	353	369	352	361	305	357	333	313	372	293	329	318	351	348	336	307	313	307	324	345	324	336	331	341	316	327	283	337	320	347	343	338	315	311	314	292	289	290	326	336	314	348	323	327	296	292	309	297	292	303	312	337	304	328	291	330	331	296	312	271	297	321	302	329	318	323	331	349	324	340	305	320	310	317	325	365	334	333	306	349	294	318	322	310	295	309	281	334	331	329	299	312	323	323	311	321	283	317	298	313	311	321	319	328	339	288	320	316	297	327	307	304	326	311	292	318	328	318	313	284	316	311	326	300	335	322	312	308	340	351	336	306	333	312	318	317	341	297	319	279	312	342	336	336	341	327	339	316	331	318	320	347	329	334	302	327	317	357	312	313	347	312	306	330	323	321	308	325	344	352	318	323	304	298	290	286	287	328	307	305	332	319	299	334	324	310	330	322	323	321	324	342	318	327	287	328	315	326	347	311	342	319	309	286	360	328	327	343	317	314	279	318	291	344	300	313	311	337	313	335	307	341	300	296	333	327	325	301	296	314	258	304	297	329	324	318	346	340	309	328	306	334	329	288	334	328	316	295	305	309	296	329	319	320	332	313	317	307	285	291	313	322	331	335	303	295	309	315	290	354	317	311	334	354	320	331	341	286	291	333	313	314	326	303	345	291	293	319	284	304	323	322	326	319	317	342	328	323	287	331	343	347	337	330	320	299	271	373	292	317	322	296	292	298	313	339	290	312	347	334	307	311	351	337	337	322	300	305	333	313	332	286	309	330	299	312	299	352	312	330	305	345	321	293	332	337	317	329	312	339	315	289	326	328	350	317	354	330	309	289	354	295	301	332	299	304	315	352	324	301	335	318	327	337	310	308	308	311	320	357	316	295	334	338	308	313	294	309	331	342	330	306	321	360	307	290	319	320	354	339	323	343	347	332	319	318	307	267	342	310	347	328	305	340	294	330	320	316	325	284	317	334	323	317	319	319	321	369	367	283	316	336	315	348	318	325	328	311	349	326	350	320	309	291	300	334	310	337	287	338	332	321	314	283	322	290	321	302	295	310	307	313	342	317	302	305	312	294	298	323	327	345	302	294	332	327	335	345	337	335	320	343	339	310	315	324	319	314	322	310	325	331	303	285	297	306	316	327	295	329	342	328	323	310	283	327	324	327	315	321	320	309	349	315	325	311	335	297	325	323	322	307	291	339	319	329	335	301	281	317	307	343	306	326	346	324	329	329	355	295	353	376	300	315	300	307	316	301	287	308	297	320	297	384	323	286	278	335	322	320	339	299	311	297	314	334	335	312	353	321	275	319	317	327	314	298	310	296	354	336	277	314	355	337	309	343	294	328	318	293	301	319	298	307	321	319	320	356	332	310	338	320	309	349	306	289	346	345	317	344	335	313	329	336	309	326	333	318	313	300	345	320	286	323	325	326	328	331	317	328	342	298	326	351	333	301	335	317	321	301	303	279	316	302	302	320	313	293	268	311	310	329	352	319	331	315	360	305	306	307	307	314	317	338	300	300	318	336	332	342	325	337	295	309	325	317	304	311	314	322	298	311	316	321	314	296	309	320	312	335	344	307	315	301	324	338	323	311	304	362	336	322	312	306	305	291	332	300	318	322	309	314	344	313	312	339	320	314	287	320	321	346	303	334	285	335	317	301	337	289	304	324	319	337	304	297	294	309	317	336	293	312	297	306	322	303	364	320	284	279	305	308	309	344	333	299	315	327	309	330	328	350	352	289	324	300	319	329	327	336	277	338	316	313	309	340	316	345	326	312	299	277	307	345	321	314	289	326	326	353	305	312	290	321	310	294	317	339	316	333	315	288	351	315	327	344	312	333	343	318	297	298	366	312	298	301	340	299	343	324	321	361	315	322	302	310	331	294	378	319	324	318	312	335	302	288	326	349	302	329	307	309	307	353	302	324	320	271	298	316	329	332	334	305	292	297	311	304	280	333	330	295	289	316	291	312	308	337	317	288	313	361	326	359	353	331	304	321	312	281	310	309	289	323	310	294	308	344	355	342	302	340	307	312	313	335	328	317	320	288	326	345	339	332	305	293	288	293	308	309	314	320	316	340	313	311	341	339	320	311	282	305	328	302	292	307	332	318	360	291	301	330	354	322	346	349	315	289	343	306	303	317	313	323	334	318	353	297	312	319	342	316	317	316	306	341	317	312	313	323	341	325	304	287	324	303	321	305	313	336	346	338	305	330	339	329	323	309	341	315	319	312	294	346	287	336	324	291	317	337	317	300	291	336	327	299	321	310	296	308	329	311	342	275	316	285	284	269	341	335	288	298	298	303	328	343	309	339	279	313	339	327	306	337	312	321	289	329	326	281	319	297	349	312	310	335	318	349	325	271	316	313	300	306	353	325	319	304	317	307	286	310	343	317	301	287	302	320	325	337	335	284	332	313	302	305	321	321	327	334	314	345	332	314	354	360	318	319	310	333	290	314	330	345	311	359	288	307	289	340	277	312	303	320	335	332	332	287	281	313	359	355	296	329	309	276	287	313	325	318	304	314	321	306	300	284	319	331	330	327	291	291	317	321	300	323	294	329	305	321	332	329	294	335	331	285	328	280	355	327	317	358	337	295	303	311	323	333	325	300	300	282	330	286	315	328	340	274	333	291	319	314	350	321	333	308	314	315	346	313	318	289	346	328	341	328	318	340	348	309	257	313	307	303	270	312	310	349	309	298	329	330	329	336	332	318	321	300	307	338	309	305	305	297	326	339	349	319	297	318	336	323	307	303	320	335	304	303	302	305	334	330	318	321	315	306	298	308	314	310	328	312	271	268	335	317	322	309	298	323	323	288	320	299	299	298	303	297	320	304	314	278	336	352	295	322	315	283	340	292	332	304	340	294	341	317	302	315	356	351	311	328	323	319	313	326	295	341	300	330	281	359	332	317	305	287	331	367	345	320	297	306	303	365	348	304	315	285	299	333	289	318	318	319	361	307	332	339	326	307	320	340	285	343	329	326	322	306	318	318	343	288	293	333	326	313	322	305	292	315	304	334	344	304	297	334	318	305	308	330	312	311	321	293	323	304	331	273	335	311	327	311	322	302	316	309	336	293	341	323	388	326	320	294	320	310	332	337	323	305	319	340	301	296	325	304	301	351	314	323	303	299	331	319	319	281	322	339	317	288	322	341	343	324	344	287	330	307	282	327	298	332	320	327	314	319	317	305	305	318	338	340	291	346	314	305	335	327	331	339	317	337	329	341	316	315	300	323	316	309	333	333	310	312	343	307	335	316	286	309	297	355	313	330	304	304	318	293	319	325	338	331	340	362	346	324	347	287	322	357	304	335	327	335	299	337	343	328	307	341	323	329	305	317	299	323	330	351	322	330	260	302	315	346	322	304	321	319	303	347	302	325	293	322	304	323	319	312	326	298	307	345	324	314	326	322	306	337	330	312	306	343	325	332	364	323	324	287	270
10327	1578	2947	3242	2633	2014	1686	1379	1311	1242	1140	1053	970	971	885	938	860	923	1149	901	884	894	833	892	873	864	862	851	802	850	765	795	798	750	790	812	823	798	773	793	760	758	786	776	748	707	737	773	787	775	742	730	729	743	725	780	720	756	684	832	713	756	694	757	777	745	719	733	730	782	700	767	698	757	746	741	726	724	705	732	741	773	722	719	727	752	777	724	755	740	746	715	741	721	707	701	716	751	753	719	689	738	738	719	732	738	727	748	736	720	721	684	689	733	739	755	719	714	705	736	732	722	721	739	726	747	739	756	779	710	736	723	743	730	730	781	775	745	747	735	721	721	718	771	701	734	732	738	780	691	700	726	743	730	755	693	773	736	733	756	757	717	733	718	741	706	747	743	755	706	729	708	700	708	746	759	767	699	750	704	691	763	719	768	700	724	668	744	786	735	741	773	717	781	767	707	699	744	752	716	784	728	759	739	723	695	682	707	725	810	721	747	711	728	719	751	719	777	746	699	710	684	712	751	720	785	798	712	782	764	707	723	751	727	765	740	748	790	705	775	802	712	715	781	714	764	774	766	727	680	782	740	727	707	731	725	740	718	698	765	740	708	763	746	684	703	702	720	743	753	745	717	740	697	727	722	763	718	668	717	730	748	774	766	688	700	753	739	771	721	727	746	748	726	719	744	737	734	735	739	781	658	671	763	715	735	725	744	739	732	755	778	772	705	747	721	735	758	720	741	731	690	761	736	741	746	769	719	726	755	734	717	712	758	695	749	682	697	722	689	723	723	739	719	706	702	783	752	684	720	752	704	707	724	729	717	787	725	725	725	773	656	706	756	769	759	693	772	724	721	727	728	687	745	743	708	725	726	760	725	720	741	766	756	680	689	697	705	733	703	738	740	737	734	723	738	761	693	747	737	710	693	728	739	689	789	703	735	744	670	717	778	719	745	771	671	710	744	759	722	739	706	727	769	772	779	766	758	674	785	754	735	725	730	735	734	715	721	739	723	722	693	717	727	741	765	744	720	727	734	713	713	726	709	748	731	781	804	722	772	689	734	713	731	770	702	662	691	722	717	735	725	769	726	806	707	723	719	732	760	730	737	710	723	750	694	752	723	725	723	737	762	767	724	763	720	708	694	724	693	714	746	743	762	705	714	735	715	771	724	743	751	722	720	762	723	704	747	703	706	758	790	773	697	713	744	739	720	724	722	722	745	730	728	732	709	752	778	741	757	719	748	723	710	719	743	780	722	738	751	745	721	699	727	716	699	757	708	778	738	710	725	693	746	705	729	739	723	768	727	662	702	686	727	696	754	715	730	756	706	722	732	728	721	733	745	737	686	761	726	739	726	730	736	774	768	723	744	752	755	711	725	709	752	670	737	733	695	770	734	801	746	732	725	716	690	749	772	769	745	717	739	728	820	761	755	695	665	768	787	708	735	714	678	695	763	741	758	767	763	721	701	791	727	679	720	776	732	671	782	757	708	760	738	709	753	712	757	727	747	701	748	729	730	720	771	757	759	685	779	749	750	697	765	700	761	763	734	790	738	744	741	725	716	729	796	845	737	770	770	720	691	795	739	740	719	765	711	741	706	688	730	677	745	703	675	694	729	753	747	765	696	730	727	702	760	731	768	767	705	717	684	706	707	710	764	723	737	758	683	713	755	726	776	724	783	723	748	710	705	739	732	713	748	749	701	756	713	717	714	749	718	736	734	747	756	704	733	741	738	702	722	657	746	748	742	746	715	764	723	653	720	692	713	737	774	762	739	749	682	724	751	728	742	703	784	757	751	753	739	770	744	799	766	670	747	712	729	703	691	776	728	723	769	731	682	737	731	732	740	715	714	724	691	762	732	729	745	735	720	758	704	813	731	692	660	704	750	751	685	701	789	702	746	789	747	713	797	747	733	722	718	743	738	771	734	748	718	711	783	712	690	711	713	711	696	762	756	759	734	751	721	692	745	734	747	701	729	693	704	742	773	710	706	713	729	701	715	751	747	678	760	754	758	708	712	765	746	696	761	755	710	736	707	714	744	764	694	763	680	740	730	787	730	802	732	723	676	704	758	687	681	709	750	747	722	712	739	734	746	784	715	723	741	711	691	735	727	741	721	711	738	716	726	796	764	693	752	710	739	768	717	719	728	739	773	756	685	754	701	729	695	725	719	711	758	713	696	758	733	706	750	718	680	693	741	782	723	712	719	730	736	744	717	705	760	694	743	698	734	740	732	780	745	702	784	709	733	760	753	702	725	768	750	787	744	739	781	793	723	765	780	730	712	742	726	794	774	771	727	689	722	731	709	713	706	694	756	753	720	772	695	747	742	774	793	704	737	729	724	698	779	693	735	714	765	701	766	725	771	753	786	719	748	715	692	687	773	725	786	711	730	744	698	762	702	731	733	736	696	712	811	732	699	741	741	706	758	752	695	751	707	743	706	782	704	730	709	698	734	733	776	717	771	744	694	707	759	665	718	748	727	734	772	712	754	714	754	737	722	757	686	730	705	708	764	714	727	740	706	740	742	691	742	764	767	762	723	733	770	793	739	721	723	721	725	756	730	742	723	681	702	749	750	759	679	772	702	734	695	725	688	726	730	695	777	754	727	747	688	721	683	755	724	691	705	734	696	770	728	739	704	748	738	706	713	766	707	704	744	731	749	694	706	691	790	741	725	727	724	766	754	783	758	743	753	735	744	718	719	726	757	748	739	750	743	715	733	720	718	755	729	739	755	752	727	720	691	765	724	753	740	726	716	741	752	700	762	693	742	772	733	737	802	755	738	788	716	690	735	742	763	717	769	753	722	744	736	735	733	762	694	706	728	722	689	753	727	710	746	700	733	693	751	757	742	726	735	769	745	754	722	741	738	741	725	753	731	734	743	745	704	741	754	747	737	722	666	757	767	732	725	693	713	742	730	780	718	737	787	737	707	712	764	724	697	738	774	708	752	749	745	761	766	743	787	791	733	751	719	733	714	730	725	750	709	741	678	673	717	753	766	781	710	721	749	712	787	764	761	745	726	691	704	738	705	742	786	704	755	748	709	716	720	729	749	762	727	730	748	775	727	717	761	699	767	678	785	676	752	697	753	731	712	733	730	739	777	736	740	805	726	724	733	748	692	761	722	765	713	751	709	726	722	777	762	696	748	668	723	688	722	684	709	691	743	748	718	768	723	690	703	733	711	738	800	719	660	764	740	777	774	718	739	755	739	753	762	799	751	743	725	688	769	738	702	707	754	679	727	724	752	689	719	732	737	706	721	700	730	772	710	780	738	719	708	737	683	746	762	713	662	738	690	764	752	745	699	744	735	755	716	769	744	787	756	727	769	703	726	709	696	691	744	757	720	707	746	694	754	776	741	756	729	751	710	739	736	788	778	768	721	749	768	708	743	748	766	741	697	720	772	731	786	729	769	708	739	702	753	692	734	735	714	765	749	727	748	762	707	766	788	757	727	708	751	777	759	747	772	753	749	749	725	733	681
2820	387	411	301	260	232	264	227	204	221	222	225	185	220	219	231	227	208	224	218	216	234	210	242	204	227	226	213	200	215	235	211	227	245	227	224	225	212	232	246	201	240	211	241	221	202	216	211	220	216	226	256	230	205	234	225	212	203	228	214	214	240	196	218	234	220	208	217	216	206	213	224	204	236	211	224	207	243	199	207	212	224	219	202	192	242	212	223	192	244	217	208	219	223	225	240	243	217	183	218	229	220	196	221	221	204	215	247	226	182	208	225	235	226	200	207	212	242	219	245	236	254	231	217	219	250	195	198	218	210	245	209	236	257	213	233	227	208	253	229	231	240	238	224	204	193	176	222	203	219	241	220	210	202	213	199	217	233	231	216	221	218	225	235	228	211	208	192	237	177	199	200	224	231	218	221	218	230	213	228	204	223	242	204	204	198	217	238	212	203	241	239	201	195	233	221	249	242	223	240	211	230	208	199	259	223	208	224	200	209	198	198	222	210	242	211	225	237	209	237	204	208	208	247	229	204	209	226	210	211	221	230	226	244	235	240	206	211	236	228	210	224	232	214	220	240	195	211	238	209	220	206	220	241	186	250	205	201	217	210	232	208	222	204	197	193	200	209	224	249	209	214	226	213	213	232	206	191	205	225	265	229	269	188	246	231	230	245	216	232	188	217	189	180	247	247	207	191	234	234	218	217	230	189	233	222	227	233	216	210	210	230	238	236	202	233	201	206	230	230	215	201	225	198	216	226	222	209	206	204	233	238	230	231	208	229	242	216	215	208	194	206	199	203	218	220	223	229	191	227	221	215	251	236	234	216	237	226	196	233	194	216	199	209	200	209	210	225	239	224	214	228	189	227	239	244	249	221	203	210	222	204	250	216	264	214	220	219	235	206	213	193	248	232	252	213	227	214	221	244	214	226	223	213	243	244	217	207	234	212	237	219	237	224	239	211	218	217	212	223	221	211	190	225	232	212	208	243	227	212	241	222	229	240	208	198	231	194	203	205	197	204	199	227	222	214	208	227	235	224	227	200	207	188	190	220	218	252	228	235	228	210	210	217	223	213	242	233	218	251	222	221	225	202	199	203	203	201	204	208	226	256	207	245	211	196	235	205	232	231	219	250	243	220	252	236	221	223	248	216	228	225	207	224	197	203	219	228	224	186	220	222	224	222	210	215	211	223	215	231	217	225	254	231	238	226	233	220	202	193	239	221	225	204	217	188	183	195	221	215	231	207	212	222	227	225	201	239	202	219	190	244	193	216	212	234	231	192	212	234	227	246	237	222	217	207	209	223	238	246	231	212	215	224	239	244	219	190	223	231	235	239	215	234	228	242	196	199	213	225	243	193	189	232	194	235	237	230	220	210	233	253	225	218	238	229	202	203	235	250	233	208	217	222	235	214	202	211	229	242	217	210	189	215	228	231	226	225	210	226	195	230	233	216	222	196	219	225	206	208	218	219	209	201	203	206	221	185	260	247	216	217	229	217	221	231	238	215	220	213	233	215	221	228	214	247	216	186	195	221	222	245	218	252	220	211	214	204	201	232	223	244	197	230	194	199	210	219	236	218	234	226	220	194	213	207	227	202	251	243	240	211	228	233	210	235	226	187	211	205	235	200	219	229	238	226	235	225	214	210	221	199	215	199	211	215	220	219	237	203	202	237	203	215	218	241	185	240	209	199	230	222	225	215	255	240	247	235	234	223	191	217	239	198	212	212	239	198	214	229	228	225	186	204	215	224	222	211	271	192	217	230	209	216	235	235	194	200	237	208	224	228	216	235	204	184	227	226	221	217	240	208	173	212	213	208	216	204	216	250	214	220	246	252	216	208	202	223	217	210	223	212	233	209	237	200	208	202	218	209	219	247	216	233	238	218	222	212	211	224	220	216	220	238	207	262	235	195	217	218	211	228	230	207	233	214	192	225	205	225	202	231	218	219	213	245	208	231	238	253	246	243	224	232	188	227	257	242	222	205	213	223	222	205	226	231	224	199	202	229	196	208	201	223	225	248	222	222	223	209	212	205	208	206	201	224	217	204	213	243	208	219	216	226	200	200	228	211	236	208	236	201	216	222	215	239	227	216	200	210	217	207	217	220	224	215	238	225	193	237	212	225	220	233	212	225	226	187	223	223	220	245	202	227	237	221	208	249	248	224	194	227	203	210	233	198	226	247	249	210	240	197	213	213	218	203	208	253	222	233	235	190	198	240	212	211	215	233	233	224	258	211	216	239	208	217	225	198	257	220	248	223	215	216	235	241	229	230	204	232	200	213	199	229	216	228	186	218	220	216	241	215	203	207	203	218	230	214	239	255	216	225	219	224	242	236	207	228	221	241	199	213	211	233	235	222	230	214	228	223	230	229	217	235	221	262	212	208	223	225	247	210	223	205	195	214	212	204	196	224	227	223	218	208	226	243	199	248	215	193	229	193	245	214	219	210	234	228	234	220	222	218	213	207	238	222	245	217	193	214	213	203	199	225	247	260	218	214	193	214	250	220	200	210	230	190	227	218	214	212	212	211	221	217	215	217	199	239	207	227	228	236	260	233	207	197	229	235	233	236	235	220	235	251	209	235	221	235	194	213	242	214	219	220	204	204	216	218	215	203	243	217	223	242	182	230	204	226	217	199	220	231	224	218	249	225	206	209	218	209	216	227	228	221	177	232	209	181	222	205	226	213	241	183	206	203	231	270	229	223	218	223	271	256	206	231	224	192	235	236	218	237	229	231	251	231	231	248	218	214	187	226	206	233	203	231	222	222	218	194	196	232	226	234	226	203	244	230	215	209	238	245	211	212	252	201	223	203	230	227	229	214	241	216	220	225	215	206	222	216	199	224	202	198	210	184	229	203	250	210	162	204	208	225	229	221	238	236	215	197	211	251	216	210	221	228	203	222	226	208	209	230	223	184	219	222	230	226	220	240	215	220	212	210	215	223	231	226	221	230	192	216	200	227	222	210	238	218	196	248	219	210	210	233	208	232	243	197	220	246	241	198	194	229	227	205	228	222	203	201	212	189	215	210	238	211	229	225	237	197	204	229	195	220	216	227	214	202	235	235	232	224	217	252	246	222	222	225	214	215	216	217	209	178	193	211	242	224	210	232	200	219	214	228	222	239	214	209	229	226	204	216	203	221	232	209	228	226	195	220	248	218	253	203	198	226	235	216	228	218	249	226	245	215	218	201	191	216	215	218	209	220	208	200	187	221	246	199	210	233	216	205	232	222	212	201	218	241	207	214	220	241	232	230	220	202	235	223	214	227	229	222	200	245	229	236	222	234	210	192	200	223	243	234	228	212	201	209	228	221	183	232	215	219	222	232	185	212	211	190	208	211	236	209	221	244	206	206	212	240	234	201	221	242	195	213	204	229	227	251	203	236	200	243	225	236	237	209	200	223	193	194	197	230	231	237	233	211	214	211	227	222	218	232	225	212	219	218	207	214	235	207	213	227	208	229	203	219	200	216	235	221	230	234	210	205
2679	668	861	834	744	598	553	567	580	511	545	537	555	577	514	544	522	557	514	529	560	520	520	520	558	573	547	536	555	515	549	555	528	526	518	563	541	517	493	514	483	513	518	503	544	544	537	487	480	523	522	490	514	528	507	482	506	499	506	521	530	498	523	498	474	558	524	493	521	537	468	501	551	532	516	534	502	541	500	498	530	544	487	521	504	514	498	522	510	507	537	498	514	499	532	534	524	496	502	469	499	524	481	495	498	545	512	527	550	523	484	526	518	509	503	519	506	531	541	520	576	506	525	518	490	557	526	474	527	480	516	518	522	505	530	544	489	487	536	505	558	561	523	514	504	511	568	492	495	511	507	546	564	534	512	541	529	522	480	527	516	526	521	549	541	494	534	487	515	491	513	491	497	500	473	512	521	559	480	524	531	510	511	508	505	532	515	488	503	509	495	511	493	519	518	508	505	480	529	527	500	495	550	527	460	502	504	494	549	537	512	504	504	515	499	517	524	513	515	531	530	514	515	516	522	539	501	495	512	490	539	494	493	481	489	477	515	467	523	533	501	567	537	520	493	498	509	527	493	539	501	537	533	522	457	463	534	504	524	487	513	505	536	527	469	476	499	482	481	490	523	497	530	524	527	521	495	449	532	505	538	563	517	470	516	513	492	505	564	518	506	484	538	508	522	478	519	499	493	544	536	489	499	547	510	513	526	497	524	518	526	492	473	517	505	454	551	523	560	512	514	500	533	495	543	498	526	505	505	517	517	502	487	541	514	505	487	511	531	510	529	522	512	521	546	504	537	491	510	504	490	484	515	520	541	518	529	483	458	530	535	488	499	501	487	486	516	533	554	547	546	484	519	515	533	523	504	542	497	552	552	516	537	538	507	478	473	506	509	478	492	563	493	496	512	536	498	506	496	494	482	530	509	557	507	499	486	543	539	459	481	478	552	533	480	539	494	527	519	493	513	496	523	502	514	520	533	507	564	515	518	547	531	502	520	462	527	508	483	506	515	518	497	560	530	504	501	502	492	535	491	517	520	550	543	522	528	520	553	532	514	479	554	546	491	498	528	535	507	528	556	501	538	480	506	501	503	548	514	537	556	501	529	517	515	498	541	506	546	451	459	516	531	485	556	506	484	539	511	528	442	528	522	454	537	533	551	494	533	457	470	510	514	514	495	486	499	488	504	539	501	520	450	532	503	491	520	546	534	518	494	533	508	507	538	500	501	467	541	527	513	478	534	521	494	512	499	515	546	542	555	508	524	524	510	507	537	566	515	512	541	506	478	519	503	487	544	516	472	505	517	524	507	550	539	504	506	536	503	498	524	551	551	562	513	555	526	497	545	495	496	518	553	458	505	481	511	553	513	526	497	484	481	555	500	559	537	482	485	572	486	530	515	530	523	475	506	501	517	541	499	534	491	522	474	522	484	490	560	557	517	525	467	523	478	533	530	478	536	528	521	537	479	509	520	546	509	544	527	528	506	544	479	509	477	522	488	498	536	496	510	503	471	502	507	520	533	483	546	527	503	489	458	512	535	517	490	525	529	502	493	517	526	550	527	531	524	463	510	546	530	498	526	530	509	518	533	509	518	517	526	534	512	532	530	490	517	528	512	515	582	481	494	517	539	533	541	480	530	541	533	503	515	476	477	503	493	506	529	502	533	528	501	548	547	548	493	528	525	490	506	494	543	480	509	523	520	538	468	550	518	526	513	508	526	527	520	494	512	494	497	519	507	544	487	555	533	508	491	508	518	535	508	523	499	552	512	508	500	506	522	533	512	545	518	529	533	518	516	520	506	552	528	536	518	529	506	506	519	525	532	493	519	543	512	522	482	521	534	504	478	515	546	514	534	542	484	508	534	546	547	532	503	540	551	530	532	521	531	501	490	505	450	501	525	523	557	506	502	535	505	474	535	489	534	525	503	513	524	485	499	536	533	505	486	525	521	497	542	516	506	521	500	504	515	530	475	496	524	507	491	484	517	504	503	500	533	494	499	514	546	483	493	546	522	515	533	527	532	514	519	468	466	484	545	512	498	501	496	590	482	530	544	480	536	511	477	490	518	459	510	497	529	509	534	530	528	512	497	520	523	496	527	514	529	514	510	488	546	513	558	520	533	514	523	524	561	522	508	510	547	517	484	515	533	509	510	519	496	494	513	495	516	548	583	523	471	484	506	529	524	522	514	538	525	524	508	507	524	522	525	506	519	515	502	513	534	485	514	528	529	538	491	537	514	499	535	472	499	511	556	489	519	532	554	490	517	499	463	477	500	550	490	477	497	493	517	494	553	564	534	503	518	503	546	511	539	475	512	490	523	532	506	529	495	520	503	497	532	540	517	530	496	495	471	509	536	522	515	496	540	529	477	502	506	502	554	532	499	532	491	548	511	506	472	495	481	580	548	550	470	486	525	515	539	511	501	519	465	526	494	478	519	533	494	536	489	502	518	460	523	496	536	475	499	464	491	524	504	541	514	533	521	544	531	533	484	569	554	544	528	517	476	554	546	544	531	476	527	544	535	494	534	528	492	537	470	534	501	546	559	530	510	524	534	474	503	554	512	533	493	533	499	504	525	501	512	489	504	535	479	496	540	512	516	491	509	577	545	472	530	514	502	531	500	531	487	529	489	582	493	497	496	503	512	485	526	500	530	499	537	544	506	538	488	548	561	498	520	519	528	498	514	515	500	514	517	487	513	525	524	512	518	511	523	530	558	507	466	539	520	486	542	495	546	494	536	535	483	544	511	531	520	544	488	531	536	481	500	524	508	502	519	507	529	545	546	551	501	502	532	517	546	539	539	509	485	465	507	550	473	566	504	495	511	508	531	485	541	486	530	500	518	483	490	472	515	545	479	531	544	512	508	450	487	469	497	496	525	513	491	523	517	555	512	506	542	539	525	513	544	513	506	493	514	527	462	497	517	518	530	486	543	519	498	479	537	494	553	505	478	525	460	498	505	522	512	531	493	481	515	516	536	483	510	498	481	513	505	518	486	497	537	559	498	506	499	511	521	511	540	517	519	537	514	511	479	510	509	546	515	547	525	544	541	484	465	508	510	471	524	538	541	506	494	573	500	515	493	517	514	498	523	535	498	519	532	477	501	516	496	520	534	534	542	513	517	541	510	556	485	494	487	552	548	507	511	577	575	534	507	518	537	509	532	449	494	523	505	501	537	485	533	516	534	524	567	527	492	518	505	496	524	533	517	526	535	501	535	518	489	507	505	535	555	508	474	485	476	497	540	547	457	489	540	484	525	502	528	526	503	487	517	494	518	510	521	483	516	498	562	494	519	546	511	481	517	528	570	526	494	514	512	502	488	513	517	506	492	513	495	470	518	509	508	535	537	530	522	510	474	504	528	500	492	536	538	499	499	516	520	559	543	480	516	518	517	503	540	498	519	514	562	487	527	494	485	481	556	525	536	543	532	517	551	495	494	547	472	543	534	491	496	495	527	537	529	575	509	488	491	491	545	545	484	493
9933	752	705	572	417	305	260	230	224	221	226	203	201	198	187	179	189	214	230	189	182	174	187	171	185	165	175	186	196	169	198	167	181	174	198	199	168	191	178	173	165	174	171	165	177	192	167	152	158	204	144	179	154	178	163	167	177	160	164	161	137	156	157	168	175	169	165	188	172	181	162	166	173	156	137	162	178	152	168	165	188	171	156	179	176	159	199	164	171	170	200	167	156	186	134	167	177	191	155	157	179	178	167	179	177	202	175	175	156	156	165	161	157	174	190	174	176	182	168	199	153	177	150	141	178	178	197	174	170	157	185	163	175	172	168	173	169	175	165	179	160	187	144	174	189	176	175	158	162	170	171	192	201	175	175	189	170	162	173	174	170	191	187	190	174	183	162	158	152	186	193	170	171	153	144	166	164	183	187	179	151	166	166	148	171	170	175	175	152	143	188	183	171	194	166	179	167	157	173	203	195	184	191	156	190	186	176	190	182	158	169	169	188	176	167	192	170	159	185	165	175	150	173	187	179	167	167	162	175	172	207	200	180	160	179	160	162	196	172	198	153	162	168	161	176	150	187	160	158	181	168	181	191	158	172	200	154	171	145	168	160	184	164	166	171	140	143	163	166	173	201	151	180	171	157	177	165	167	171	175	180	192	153	154	171	165	159	184	173	205	175	178	170	190	155	173	152	166	182	172	199	157	183	177	175	165	169	164	161	195	166	149	168	149	174	160	174	178	181	149	170	171	180	169	176	174	171	155	168	182	169	158	199	166	175	154	180	172	174	154	183	148	165	153	176	169	190	169	168	175	155	152	179	164	141	165	189	163	153	174	170	167	137	143	163	177	165	170	174	181	178	178	178	162	175	170	157	149	161	157	213	150	181	141	194	187	162	170	160	190	166	181	184	166	177	157	155	160	179	159	184	181	165	171	163	196	176	173	195	150	179	162	158	179	171	180	179	166	144	181	183	195	168	177	169	162	168	173	188	204	168	184	133	143	151	185	161	191	172	169	199	164	155	177	148	177	192	192	166	178	152	168	185	159	188	174	204	157	150	191	182	148	171	152	183	169	142	176	170	160	157	172	170	161	181	187	201	168	168	187	172	166	176	145	164	160	192	156	201	188	179	155	151	175	188	157	179	169	181	178	165	181	150	188	172	162	166	183	184	154	181	155	160	161	170	161	176	164	184	157	178	159	175	188	154	182	198	150	159	163	157	187	153	184	168	182	145	172	138	169	197	155	154	157	155	198	180	181	189	188	168	181	165	168	161	174	157	166	164	186	182	174	178	191	171	157	173	176	138	173	194	163	168	165	161	137	181	155	153	177	158	177	191	175	153	164	193	179	172	187	175	168	166	150	133	163	163	180	161	148	151	173	170	185	175	154	193	178	152	159	159	168	151	175	202	157	155	154	177	169	145	161	162	162	173	147	174	172	173	189	159	161	164	173	173	155	182	182	168	150	161	188	172	160	145	160	180	202	151	175	161	184	172	160	185	184	149	188	172	184	164	189	159	164	160	165	189	177	174	210	170	179	186	172	142	164	163	162	155	176	163	179	175	152	170	172	181	159	180	186	156	161	176	165	175	176	166	187	175	170	176	159	156	165	162	176	188	181	158	148	162	174	180	177	169	195	168	181	165	192	191	171	180	151	184	164	162	157	176	162	168	171	165	196	168	198	173	177	164	180	176	150	174	155	170	175	155	196	172	161	167	160	158	170	189	181	163	154	176	186	170	157	160	179	166	167	183	195	174	151	159	164	171	160	161	182	190	191	163	192	159	170	180	169	180	184	178	152	159	193	139	181	162	154	174	165	162	166	158	185	155	182	162	153	156	175	182	166	176	164	161	170	168	151	197	166	163	178	161	173	151	193	161	164	161	195	163	191	158	164	151	165	176	184	170	154	152	191	155	168	184	189	188	185	160	163	159	157	204	186	189	160	210	153	195	161	163	179	167	180	165	199	176	170	177	153	194	169	193	193	164	169	180	190	144	154	170	165	172	154	159	170	174	148	145	173	153	169	168	162	170	175	173	176	160	192	192	174	198	152	175	179	141	150	163	136	154	172	180	185	169	156	177	155	168	164	173	172	187	186	159	186	184	171	187	202	165	196	171	149	152	147	152	168	165	182	165	184	171	178	178	174	170	194	151	171	164	160	170	158	172	161	170	158	184	162	182	158	175	178	165	198	176	168	175	168	181	185	172	154	193	194	157	161	166	170	162	173	143	172	156	171	183	195	169	201	168	166	182	157	165	152	180	185	159	178	177	151	164	171	171	165	152	182	159	175	158	160	199	182	176	174	177	182	194	163	179	175	174	177	178	180	163	181	156	186	190	170	184	171	173	178	167	172	178	174	188	164	152	150	206	184	179	170	174	185	138	137	147	192	171	174	175	146	179	187	157	158	181	174	164	172	190	152	167	157	179	167	146	169	179	159	170	194	175	150	199	153	160	185	178	157	183	197	197	184	160	149	162	173	166	169	160	185	149	158	181	160	180	171	161	173	165	140	165	150	186	159	197	183	148	188	184	158	168	172	172	173	168	150	168	178	164	174	169	163	197	176	168	153	167	151	148	186	172	158	179	205	175	154	158	171	170	165	153	140	190	175	179	169	178	160	173	134	177	163	143	148	170	179	164	189	179	159	172	168	173	163	145	151	165	184	152	154	196	166	183	181	154	192	167	174	186	199	181	171	177	184	206	182	167	178	175	199	178	177	161	170	162	161	172	157	147	178	161	167	167	172	173	169	172	155	173	168	202	168	180	162	167	188	159	207	196	189	166	162	158	164	185	159	199	188	171	195	159	196	169	188	154	179	187	148	151	156	184	179	153	169	162	177	161	176	142	188	148	187	192	163	160	169	163	187	165	166	182	156	164	170	181	184	185	149	155	161	162	154	160	169	180	172	150	135	159	166	171	153	161	137	164	142	162	189	157	188	156	167	166	165	179	166	168	160	173	176	182	162	168	174	182	159	187	145	164	169	162	157	160	179	179	177	161	173	151	182	170	197	163	169	163	179	200	201	174	172	164	161	171	185	169	201	186	192	173	172	184	195	170	177	177	167	196	159	171	178	163	149	191	175	160	172	159	174	146	146	202	180	189	160	172	174	165	205	181	172	160	179	176	149	149	190	174	156	161	169	160	183	171	160	151	187	175	177	168	219	175	159	178	166	169	163	168	170	173	164	183	156	142	164	170	144	165	188	171	158	171	167	193	153	165	167	157	175	169	187	174	174	173	187	162	150	164	164	165	160	179	145	159	175	196	156	179	154	178	174	151	179	172	157	166	165	158	183	147	163	190	202	161	146	156	150	170	172	163	164	176	174	161	192	153	199	189	165	186	156	146	172	163	175	171	174	176	165	170	156	191	173	177	179	146	164	170	156	150	178	186	163	142	183	194	185	148	213	179	181	172	186	172	173	175	154	169	152	181	185	145	189	149	158	157	153	174	171	167	163	173	191	189	160	185	164	174	142	169	154	160	175
7524	902	1617	1764	1550	1139	922	772	723	688	629	561	573	581	501	532	522	737	756	487	500	542	481	517	486	511	483	476	456	451	453	488	471	451	451	462	429	448	451	457	432	442	446	426	494	460	441	493	464	449	455	448	423	390	455	452	447	417	465	460	415	442	453	411	421	419	404	407	461	427	414	465	435	459	446	409	431	436	409	410	393	453	423	459	424	402	431	406	469	406	417	442	427	453	392	429	428	437	412	431	425	431	407	434	428	429	417	430	452	423	433	440	413	472	406	448	409	404	422	408	426	465	419	440	414	381	413	399	404	435	434	403	475	447	426	440	418	405	467	425	410	409	419	389	430	428	471	393	419	423	455	400	443	469	397	460	407	489	430	395	423	397	453	434	422	413	443	405	412	402	400	413	451	425	401	473	421	374	452	418	445	415	438	432	409	414	434	437	418	456	408	397	468	430	456	414	442	474	437	488	401	410	448	433	421	432	434	443	392	427	484	439	442	441	440	420	431	461	469	448	404	451	429	451	420	446	425	438	445	421	417	403	417	429	449	440	430	409	443	480	417	426	412	417	456	413	433	395	449	437	472	402	447	455	447	435	405	430	427	454	453	439	368	408	418	435	451	426	401	418	438	466	407	446	406	410	415	451	464	430	454	426	406	436	429	410	456	465	402	434	440	416	400	419	454	462	463	437	435	392	429	415	449	415	457	448	427	461	410	426	391	439	487	438	492	418	430	405	420	427	423	418	438	419	423	458	433	445	394	432	423	427	425	418	421	420	390	418	434	450	416	427	469	457	434	419	440	429	416	409	467	425	460	434	416	400	445	454	418	444	432	458	401	475	401	426	443	439	418	424	439	431	474	401	436	392	423	413	440	439	422	423	435	425	403	443	403	436	411	419	426	406	427	450	452	449	430	429	430	413	406	445	417	436	407	457	453	426	419	419	445	430	444	408	428	440	410	403	473	418	387	425	449	454	423	466	406	415	412	420	434	464	458	440	435	443	423	448	416	445	405	403	374	422	422	431	424	417	400	414	420	429	433	443	437	401	385	440	417	452	400	456	411	367	488	427	483	425	430	433	421	410	425	441	435	406	424	458	419	488	413	444	449	437	452	394	456	406	456	437	398	457	416	433	440	414	451	445	449	443	427	428	436	441	388	444	439	439	435	458	413	448	410	399	396	428	453	464	402	421	413	429	476	385	443	459	427	410	425	450	412	414	439	444	392	428	409	433	410	408	437	436	434	400	424	413	455	456	431	432	465	424	435	425	419	421	486	417	428	453	429	429	448	459	432	416	430	400	411	438	417	466	410	418	460	447	423	433	452	438	429	396	435	448	450	400	416	396	433	415	447	435	475	432	451	457	411	408	412	398	431	439	451	446	465	452	416	428	470	440	433	407	452	454	426	459	396	403	425	448	390	474	414	441	377	424	443	440	452	395	416	422	443	469	430	449	412	445	427	420	440	422	449	402	398	413	404	421	411	407	432	459	472	430	421	456	438	394	435	432	477	411	425	448	400	447	485	430	436	443	455	411	454	413	445	414	434	451	465	401	411	396	410	449	434	423	465	459	399	478	451	448	451	427	417	422	408	419	439	458	464	416	450	410	436	428	404	425	418	397	417	411	421	424	427	413	423	431	410	456	471	416	422	440	398	427	399	419	419	425	435	429	445	452	478	410	444	402	425	415	416	425	421	436	429	404	440	412	425	422	434	439	407	458	391	435	417	430	420	405	460	424	393	410	390	422	434	459	448	430	421	413	433	429	424	420	448	415	420	434	437	450	441	417	444	435	440	414	423	429	432	432	415	407	418	415	443	401	413	428	418	426	442	457	411	443	405	417	445	449	433	373	453	447	408	428	445	396	455	415	429	394	392	430	474	416	436	441	411	430	461	436	445	450	448	441	408	480	450	443	405	398	423	448	432	434	458	424	452	403	448	381	458	428	407	407	400	435	427	417	412	420	377	404	404	454	431	440	441	416	425	400	429	428	460	444	450	430	440	460	435	430	423	416	443	425	441	459	423	439	450	470	444	422	441	415	403	424	435	421	448	427	389	442	443	410	427	422	476	427	441	388	450	432	454	437	431	446	444	406	414	440	428	458	454	439	392	443	404	436	433	435	398	434	437	450	437	423	411	451	417	452	434	418	466	414	449	397	413	430	405	437	446	430	464	425	429	435	389	442	444	447	419	433	420	413	475	439	423	445	431	441	442	410	423	457	450	455	419	423	424	451	464	430	401	426	441	432	400	425	405	397	449	418	391	439	450	431	421	418	456	428	412	441	453	428	451	398	441	451	443	438	439	440	446	461	439	403	444	418	432	422	419	468	438	448	443	453	402	416	429	441	417	389	402	444	428	415	446	427	421	407	457	414	396	405	460	422	428	430	430	378	459	433	431	426	445	423	408	430	431	412	396	459	413	438	399	445	444	439	468	459	468	438	404	477	449	451	404	438	442	453	429	442	426	447	466	417	438	412	426	415	448	424	444	435	453	423	462	434	443	396	417	446	460	450	437	395	438	427	448	408	440	485	421	452	451	448	425	427	413	416	436	420	422	389	384	412	422	444	453	379	441	440	442	409	403	401	405	451	450	440	415	455	449	429	422	435	449	405	447	442	392	453	442	441	443	453	415	437	464	396	423	444	435	409	448	396	439	424	440	442	428	415	422	438	401	418	415	431	432	441	425	432	453	466	426	429	420	434	429	424	403	431	447	417	420	385	413	384	449	431	406	431	485	416	426	416	417	412	476	438	448	469	409	438	411	442	453	430	439	416	420	430	461	414	411	387	426	432	431	413	415	394	431	393	429	390	439	431	402	437	427	472	452	446	415	482	441	435	434	372	442	457	390	403	424	438	402	403	453	431	468	416	432	431	439	434	445	439	427	431	463	428	441	394	420	409	459	421	421	428	432	408	437	442	411	419	410	435	418	449	399	416	403	444	438	408	407	458	380	433	444	440	436	427	433	414	443	414	433	420	431	403	415	410	410	436	452	441	411	404	450	425	423	429	425	431	403	429	387	436	403	392	423	439	406	472	410	433	437	446	435	413	414	390	413	467	425	436	437	436	431	404	428	447	438	402	417	449	454	429	458	404	420	442	429	431	410	457	434	416	435	407	380	398	439	456	440	406	407	431	450	380	402	401	429	477	426	412	466	436	445	416	425	439	431	437	425	452	434	416	463	424	407	442	431	454	454	440	394	431	449	427	433	412	401	435	406	432	441	439	423	396	465	453	418	440	446	408	445	404	458	445	423	421	437	451	402	440	444	405	387	421	401	433	409	422	395	479	445	399	415	411	469	417	413	441	413	448	442	424	454	445	416	441	444	464	403	416	442	399	407	422	413	392	411	453	431	413	405	429	432	435	401	443	401	472	415	437	463	424	444	403	424	426	443	417	455	413	395	432	455	455	437	440	426	413	412	423	408	436	421	438	413	425	456	459	422	451	432	435	398	388	417	413	403	451	423	420	411	450	459	440	478	443
17950	1852	1400	1132	853	578	522	492	397	402	381	355	367	359	335	375	328	451	367	311	373	342	373	353	329	353	355	335	325	363	334	330	340	302	359	345	326	304	329	314	307	323	344	320	315	326	360	302	327	284	322	340	319	364	312	293	328	316	299	326	296	314	304	354	310	359	354	313	318	280	334	348	304	328	300	326	293	329	336	313	330	307	349	279	359	311	312	318	307	350	344	325	316	317	307	335	311	328	328	313	319	306	303	310	319	306	318	305	300	349	313	345	339	292	325	319	315	354	297	323	307	350	340	334	357	330	292	341	325	314	327	311	321	305	307	330	294	325	330	324	348	275	323	333	293	287	351	309	289	332	332	323	292	325	307	341	323	323	290	323	332	303	322	305	311	301	326	327	323	322	287	312	328	273	316	300	292	298	330	348	299	311	307	310	321	327	314	339	328	315	297	307	315	314	312	290	291	283	333	315	300	329	291	304	320	358	298	325	314	281	307	324	315	339	280	326	306	300	334	338	327	298	274	316	330	341	245	323	332	292	297	328	315	325	357	321	337	310	332	318	352	310	303	278	304	306	365	317	320	327	351	328	292	326	317	303	336	302	315	304	304	345	326	331	313	321	303	326	292	335	343	345	333	332	295	306	335	312	288	305	341	311	351	311	293	318	311	328	315	320	324	346	307	316	290	338	341	348	311	299	287	286	302	296	332	346	301	321	359	355	341	327	306	336	313	338	315	312	305	331	309	343	311	309	306	328	319	323	320	320	329	337	339	345	327	301	298	312	290	308	308	336	307	331	324	347	288	323	324	314	306	361	324	329	329	347	337	323	311	307	332	307	329	327	316	322	311	331	302	310	306	349	352	305	284	296	315	309	335	331	332	309	307	337	296	327	325	293	313	291	348	321	307	305	324	285	309	313	329	321	313	318	319	302	333	347	339	315	339	365	352	294	312	323	334	304	277	335	318	322	286	336	335	315	346	281	335	359	326	327	320	302	293	298	324	272	303	300	274	351	318	327	306	300	304	317	319	283	299	321	289	316	311	314	327	329	343	307	333	293	289	312	302	344	342	288	293	344	302	309	298	302	327	329	311	305	321	331	331	315	320	317	295	347	321	351	320	325	312	320	346	299	278	239	340	285	313	293	335	352	341	321	335	277	343	336	335	305	271	302	319	339	319	332	349	326	344	345	329	322	341	304	303	302	336	312	348	340	313	337	323	352	312	287	321	304	321	313	289	301	330	300	322	328	334	320	309	323	321	315	364	336	312	347	357	323	340	332	310	327	331	284	332	365	319	316	320	297	338	310	298	338	331	330	336	315	283	318	338	322	323	297	334	361	309	337	330	311	339	342	343	305	324	320	310	304	292	292	292	330	330	323	319	327	329	327	294	308	269	292	305	324	317	303	322	315	312	336	317	317	302	342	305	326	297	322	277	301	325	323	324	327	311	306	276	366	320	313	313	321	339	316	341	295	327	324	334	325	284	313	315	291	286	322	333	339	313	375	299	284	299	291	311	282	285	304	371	319	316	340	330	311	294	305	325	305	314	321	315	284	284	286	342	347	310	301	321	299	299	278	340	343	327	328	328	298	325	331	311	341	328	312	365	347	339	318	297	356	321	340	275	284	323	318	279	308	308	307	309	304	322	281	352	306	329	327	280	324	304	332	352	327	283	332	326	353	321	315	349	317	328	326	324	321	339	332	304	287	326	338	292	314	319	337	315	301	321	335	351	321	357	326	349	309	305	303	318	322	341	307	311	362	342	312	335	299	319	291	346	336	319	332	323	363	339	357	299	313	314	315	314	350	356	320	312	292	339	281	310	331	328	314	318	331	337	329	295	293	348	306	301	314	300	312	302	351	330	328	281	351	311	294	279	337	333	311	297	301	330	309	321	315	302	323	316	327	318	329	300	317	303	307	303	293	302	308	319	352	336	316	288	331	334	346	325	309	310	311	326	296	308	290	291	310	314	306	316	275	329	292	315	305	308	301	309	310	324	283	336	285	314	284	331	333	292	291	322	325	324	316	314	302	313	339	345	325	286	306	315	306	309	293	306	358	325	342	305	324	283	302	299	338	329	312	312	305	310	299	288	338	332	320	321	338	296	319	361	297	306	314	311	282	331	314	304	326	310	306	305	338	357	287	313	314	341	322	270	303	314	333	298	315	303	324	350	313	302	311	326	324	345	325	299	288	303	296	353	322	371	335	295	303	304	293	309	319	334	346	293	335	307	324	317	302	322	318	315	273	302	309	298	310	306	316	325	310	312	312	319	327	339	318	328	323	321	344	329	290	286	286	324	304	312	308	315	290	329	290	309	339	296	319	318	341	304	303	341	321	305	322	318	342	325	274	304	311	348	320	302	299	312	322	341	340	355	327	305	293	280	309	323	295	306	321	308	321	326	294	346	304	306	316	341	302	305	309	316	284	333	352	323	323	308	317	296	315	327	303	306	323	314	301	353	340	296	315	308	296	340	313	324	296	353	329	304	315	325	300	325	288	313	316	307	344	308	338	344	295	339	352	346	339	338	304	318	303	322	312	317	377	349	318	330	345	311	312	306	306	305	330	302	316	320	354	328	310	288	308	325	294	292	288	328	298	355	350	321	341	309	352	333	315	275	310	285	333	329	311	326	333	361	327	343	323	341	323	326	299	317	308	308	336	314	337	304	302	350	339	300	316	312	275	285	330	316	392	329	349	304	313	333	332	323	317	333	327	327	317	326	297	300	324	312	305	345	333	307	284	287	298	308	302	315	344	314	313	328	283	331	283	298	321	267	356	293	312	328	303	309	333	322	300	314	313	341	295	319	310	291	292	301	337	337	312	285	304	318	308	328	322	326	322	295	311	290	289	327	303	311	328	340	329	318	343	269	335	335	327	356	324	334	293	336	322	296	333	269	298	336	351	325	292	308	300	333	332	333	330	289	344	328	319	345	326	361	336	345	297	323	359	307	329	312	319	331	325	335	317	298	292	307	300	329	310	335	296	347	319	334	331	325	309	271	291	303	322	328	354	315	310	290	327	315	342	317	303	295	341	310	323	328	361	306	298	322	322	308	304	335	335	289	305	339	349	270	295	329	301	317	340	299	296	300	309	308	329	316	343	313	329	306	309	313	309	303	289	306	310	326	282	292	356	319	339	315	303	289	298	307	338	319	306	325	347	320	319	312	296	300	287	329	316	316	347	300	316	317	327	328	332	314	372	301	313	343	306	320	318	304	331	315	335	308	296	352	349	312	303	322	306	316	346	342	320	321	341	326	333	278	287	304	313	283	344	319	308	300	295	298	317	313	324	301	286	340	313	322	308	349	300	267	309	329	349	317	305	292	323	346	347	342	349	367	357	314	315	323	301	343	305	310	309	305	311	316	321	326	325	318	297	312	334	333	327	273	295	309	326	330	327	300	298	320	324	324	290	299	347	351	339	318	305	336	314	306	310	330	321	319	320	329	311	309	329	358	328	328	307	309	326	315	324	344	294	317	295
10238	1542	2716	3071	2598	1946	1594	1380	1310	1240	1189	1040	1014	1033	915	936	905	1598	1046	833	952	867	863	858	865	843	883	825	731	855	793	775	777	772	824	745	768	772	864	789	789	782	786	803	759	806	783	770	701	782	775	780	732	741	771	763	770	734	740	759	725	789	740	748	759	736	749	722	709	775	765	800	757	769	741	776	707	760	743	740	759	718	729	769	742	760	744	764	788	717	698	752	774	757	729	704	799	772	723	738	745	716	749	777	761	699	777	749	688	695	715	754	719	708	716	719	732	730	766	746	760	776	735	748	747	723	713	734	774	783	711	756	713	700	767	738	761	727	746	714	746	717	741	734	765	745	693	719	762	754	735	723	734	668	740	771	724	750	700	724	771	743	706	743	731	717	720	770	743	734	743	793	744	733	747	776	740	757	701	707	755	755	723	752	673	767	698	701	761	736	699	739	740	744	728	699	732	693	718	719	712	713	672	756	680	725	746	701	761	721	749	730	747	763	767	723	719	739	733	747	754	761	744	744	682	688	717	715	765	744	704	785	714	744	772	728	733	765	771	752	697	727	684	746	742	767	672	740	748	738	693	727	703	676	728	767	722	742	702	723	787	732	741	768	729	740	731	742	718	753	724	756	794	720	758	691	739	730	708	708	749	722	735	731	730	720	812	726	754	740	677	732	693	772	777	721	720	754	746	711	767	716	738	794	769	779	747	736	729	679	704	733	721	757	714	740	726	706	730	758	726	725	725	754	716	741	759	723	701	691	693	780	686	691	791	797	714	739	756	788	731	734	762	737	721	712	750	744	785	714	712	750	700	738	735	710	695	762	697	733	749	713	705	733	725	759	672	776	741	712	720	750	696	766	756	756	715	741	721	696	761	727	722	757	772	734	710	769	729	713	752	774	717	708	723	724	752	728	746	699	724	770	739	745	767	711	749	724	743	744	745	690	753	753	730	708	738	772	721	772	716	776	762	738	771	761	746	707	738	734	746	707	756	749	731	749	782	738	733	699	699	692	733	735	773	773	720	699	753	703	710	769	706	749	705	741	701	702	752	735	745	710	719	708	721	743	702	714	727	758	732	744	776	704	709	749	669	775	740	737	736	734	695	773	720	718	716	699	745	711	760	727	738	710	767	712	714	701	749	769	760	730	740	756	809	753	735	683	702	720	708	690	721	779	740	753	791	762	749	752	713	708	719	748	743	715	744	730	735	757	705	772	778	692	753	725	741	722	720	739	795	728	731	762	741	714	722	722	705	721	698	807	759	762	673	731	749	768	729	716	753	779	733	769	722	737	715	739	720	752	738	797	740	745	740	733	732	704	742	797	748	735	687	764	691	692	718	770	756	725	776	780	771	772	718	764	759	736	715	727	692	757	739	733	674	746	776	740	726	726	686	750	776	767	747	713	735	718	761	735	775	737	705	729	701	731	750	780	747	717	711	718	751	715	723	745	777	751	715	792	761	706	732	730	743	733	720	688	758	720	730	689	715	728	749	738	713	711	715	725	730	737	738	693	762	739	720	760	744	733	708	710	710	690	771	707	683	649	744	715	733	728	764	731	732	726	687	760	749	747	748	696	716	734	735	732	689	720	712	690	726	723	718	729	686	672	691	733	700	701	727	752	709	733	710	705	728	722	755	705	747	709	736	799	713	694	726	762	727	738	744	703	726	765	731	737	699	732	717	707	753	787	739	692	697	738	724	737	721	716	688	808	755	736	696	727	694	728	733	777	748	800	741	757	787	744	755	738	716	745	714	705	746	751	715	741	726	664	722	731	711	754	753	728	718	735	766	729	768	731	741	723	739	769	758	723	757	740	720	708	772	740	763	745	755	708	700	702	690	704	701	715	726	735	716	725	757	733	792	701	724	761	682	726	694	755	761	706	738	741	712	725	736	734	760	741	754	699	718	705	721	793	741	762	763	753	784	694	760	679	739	756	770	753	756	716	720	741	769	736	741	762	736	732	756	695	760	740	739	669	748	718	752	708	724	710	734	758	708	690	694	692	739	712	724	754	726	724	755	741	748	761	751	676	723	738	726	765	733	706	737	722	741	673	746	707	777	774	731	777	746	717	694	703	696	715	719	691	728	734	758	731	717	748	734	746	715	763	733	760	709	724	737	730	764	750	708	735	731	709	764	720	730	752	735	756	744	744	690	703	708	770	739	744	742	749	700	814	747	753	694	715	751	679	761	745	725	758	799	748	687	692	751	709	729	754	755	747	727	717	745	736	751	744	753	721	735	782	783	696	770	701	751	719	760	689	743	729	730	710	702	735	693	706	757	750	713	729	703	723	728	746	698	706	683	731	707	719	787	749	760	741	731	738	730	689	741	742	699	681	745	727	704	689	714	736	723	702	759	741	734	835	744	780	691	735	731	738	724	749	711	751	798	734	789	686	735	694	731	739	725	773	692	697	775	756	740	700	738	703	762	726	733	709	740	747	766	738	746	727	687	734	704	750	740	736	700	760	766	740	764	692	759	735	745	769	734	686	686	724	762	705	702	728	772	746	737	733	785	723	759	736	721	727	758	790	752	711	743	715	732	711	669	746	747	738	702	761	742	764	722	739	773	727	757	722	771	739	815	751	732	756	740	741	757	686	733	741	756	791	748	733	762	718	723	761	738	704	752	725	727	770	751	673	770	732	697	718	770	771	784	724	724	760	746	722	714	776	709	734	669	754	744	729	717	724	729	814	807	705	760	798	700	724	769	735	807	682	730	724	719	752	769	759	745	750	683	654	710	709	760	728	748	718	749	734	690	737	731	733	677	731	746	745	736	707	749	753	740	688	727	755	749	751	694	778	739	721	756	746	689	775	716	709	768	726	696	762	724	735	717	742	802	748	715	711	759	716	740	727	727	774	738	782	798	748	720	725	738	751	758	726	781	756	713	707	767	704	744	710	743	726	706	736	719	729	769	701	732	707	736	769	720	739	680	765	729	717	752	712	746	751	727	730	763	718	736	745	737	756	729	749	740	732	757	740	747	705	703	759	709	699	675	784	751	718	722	742	755	709	698	736	725	731	733	727	749	758	687	719	715	765	698	729	736	714	719	742	678	728	752	748	722	660	705	682	717	766	707	695	739	717	772	722	717	741	740	772	735	706	768	770	765	781	742	755	750	735	743	715	749	720	747	743	776	721	762	719	735	723	767	777	704	749	736	748	730	708	758	743	754	723	722	736	718	706	750	712	719	742	725	741	788	726	740	742	705	679	760	798	741	746	747	739	753	759	769	708	750	754	732	749	735	756	728	737	747	764	749	716	708	738	716	654	763	700	734	741	705	734	729	732	739	718	712	727	766	735	706	748	747	766	700	723	719	729	753	752	760	722	748	758	760	777	746	756	740	794	686	737	713	709	734	733	709	741	675	699	792	715	746	731	764	721	659	707	701	737	735	773	736	768	747	771	737	753	759	736	717	727	743	738	743	695	722	760	709	750	734	789	724	771	769	748	790	751	688	716	736	732	761	741	718	750	767	750
2834	369	336	304	285	235	221	225	252	250	215	230	216	209	228	228	248	213	214	222	211	227	240	220	239	198	199	230	202	202	224	226	196	223	209	212	242	201	215	232	235	206	168	225	231	226	241	219	175	223	229	238	229	211	197	181	219	236	223	220	209	221	216	238	232	214	216	215	219	216	216	208	200	229	220	225	227	250	250	225	212	212	216	197	191	231	240	210	232	197	213	225	216	245	243	216	212	233	215	211	209	201	215	233	228	237	235	229	200	216	219	232	221	208	223	243	204	196	194	193	205	203	225	224	217	217	222	235	199	239	206	214	209	212	226	214	211	192	246	219	220	223	231	198	197	243	228	196	213	213	225	218	243	199	205	213	208	226	228	261	221	255	227	221	225	192	209	211	238	252	221	228	234	267	204	188	212	193	179	212	171	203	241	225	216	241	200	238	200	207	201	194	195	216	227	212	232	181	243	206	245	206	212	192	208	226	227	237	241	201	222	221	202	216	220	231	206	200	228	238	204	230	230	213	230	214	225	245	216	222	207	194	203	218	210	213	212	243	198	225	203	239	228	198	216	208	249	202	221	232	207	220	212	233	192	234	228	229	231	214	213	203	191	222	208	191	202	203	206	210	241	235	195	208	201	213	213	215	240	208	235	205	242	191	201	210	224	200	210	203	259	219	235	241	232	209	200	245	201	181	198	231	217	225	234	194	235	229	201	202	220	231	228	225	207	237	238	207	223	208	221	191	214	256	233	223	244	222	227	240	177	204	242	217	249	240	192	221	204	244	209	223	202	217	228	204	219	212	222	203	208	204	223	200	213	249	216	222	241	202	221	247	213	227	216	206	236	218	200	226	213	223	188	243	209	230	206	188	221	205	192	199	207	220	183	229	200	196	218	215	197	201	223	250	177	221	219	228	217	202	221	230	225	216	226	228	192	223	191	211	200	211	202	221	213	224	212	214	224	222	200	194	213	195	221	210	219	192	206	186	234	216	233	238	219	222	208	209	218	226	229	233	219	189	226	212	224	209	217	191	232	205	222	235	230	224	212	252	232	213	187	190	207	205	209	229	224	243	216	211	207	235	233	230	215	205	195	215	216	226	196	215	219	225	232	217	214	232	231	206	207	206	209	225	211	203	243	216	205	231	211	229	238	224	195	215	232	223	221	243	243	194	213	193	201	203	205	238	242	226	199	233	218	194	216	227	204	210	211	213	229	203	196	224	202	219	201	190	186	221	199	215	184	207	189	212	223	211	236	219	189	198	245	205	225	240	212	204	203	211	225	196	213	228	218	195	201	207	205	212	231	224	206	223	223	215	219	208	228	227	246	221	206	226	203	231	195	201	211	215	199	195	209	226	201	203	202	218	218	225	227	222	208	209	223	234	245	231	194	239	239	234	225	216	205	217	210	237	225	235	211	221	222	210	218	192	245	206	211	220	231	213	211	216	201	228	217	234	224	219	204	216	208	257	240	234	211	216	232	214	202	174	219	214	220	221	213	212	233	234	234	195	210	205	175	212	201	229	266	212	220	246	231	217	191	219	214	210	231	187	216	226	230	203	216	205	229	232	187	225	215	219	217	234	205	198	215	243	215	234	207	206	211	231	219	205	224	223	232	248	217	213	227	224	220	222	240	232	226	203	216	229	220	199	184	232	193	198	260	211	211	228	213	222	202	244	224	226	206	220	192	238	242	212	220	196	199	190	211	222	201	221	220	168	224	203	211	217	184	245	228	222	239	235	218	213	219	213	243	195	223	219	216	220	192	230	211	232	237	202	226	206	228	240	226	217	214	224	233	230	215	222	243	193	221	208	216	212	197	195	264	221	221	227	216	208	204	202	225	205	202	227	197	210	215	200	206	232	220	214	218	225	223	230	203	248	214	201	194	208	214	219	215	207	225	221	219	180	204	205	236	233	224	231	240	231	221	222	209	204	192	208	232	203	201	233	214	190	203	216	191	197	210	213	220	235	198	193	237	210	226	224	219	195	237	236	216	234	210	202	206	231	230	209	202	232	212	224	211	210	204	236	191	252	201	200	236	203	227	209	236	211	211	193	224	232	214	255	230	226	231	210	231	227	224	243	218	209	219	201	212	208	215	238	184	207	192	220	246	215	231	225	214	212	210	222	236	223	237	225	211	228	188	201	206	207	209	204	219	214	201	215	200	218	218	226	218	221	224	195	236	225	221	203	198	246	208	231	227	208	194	245	224	212	204	208	205	183	212	197	236	209	203	185	215	220	225	237	224	210	185	226	187	231	241	197	180	235	185	205	227	227	206	206	208	197	209	223	209	218	214	200	212	196	221	213	217	213	226	237	213	224	200	216	257	206	206	237	226	225	221	231	199	227	243	224	215	196	202	184	247	207	221	198	213	211	243	207	256	201	211	218	249	209	219	209	201	222	186	209	216	246	211	237	226	231	220	190	227	202	243	210	219	204	257	223	201	197	213	228	218	208	225	226	239	214	218	235	200	209	214	210	200	222	202	216	214	209	228	202	212	203	216	215	234	224	203	220	230	214	214	196	201	224	202	240	218	229	226	200	205	211	226	202	201	232	204	188	198	247	214	229	234	241	215	221	181	196	213	199	190	239	199	203	206	206	215	216	225	196	232	185	197	224	224	229	244	203	247	242	223	222	216	240	207	203	233	194	232	213	207	209	208	185	205	200	210	219	195	224	229	217	189	189	244	199	233	214	177	219	229	205	226	226	200	218	236	225	204	211	236	228	214	198	218	224	226	212	182	223	217	236	208	231	193	214	224	221	199	203	196	216	219	233	199	227	221	207	198	238	214	220	219	218	220	229	211	189	216	190	239	222	201	241	193	230	212	185	244	236	228	197	216	232	195	198	209	212	200	206	241	230	194	218	217	203	205	218	232	211	224	238	213	222	229	224	193	219	195	184	225	205	198	229	207	220	215	223	224	209	190	196	202	231	209	203	236	235	218	241	216	230	236	221	244	238	228	233	195	202	213	209	213	229	217	201	223	216	206	220	246	214	212	221	201	212	223	226	254	175	209	200	227	224	203	222	211	185	224	219	212	214	232	211	205	217	208	226	233	205	211	200	219	221	213	213	198	204	237	214	189	221	219	213	198	239	214	229	219	250	249	224	230	216	213	218	218	213	214	202	208	199	202	222	221	215	210	228	232	242	209	208	249	189	203	217	234	254	239	224	234	236	224	226	200	214	184	230	241	196	218	220	202	204	233	205	180	210	233	203	211	232	226	234	219	179	205	220	222	214	200	218	199	223	190	199	216	194	216	200	211	207	231	215	216	224	240	260	202	234	181	201	240	211	233	203	254	234	202	220	216	205	214	226	214	239	217	189	204	191	189	214	208	213	211	225	195	220	186	218	192	194	220	213	236	208	204	208	232	221	218	237	205	228	219	225	182	199	227	197	204	203	235	208	221	216	206	194	224	207	244	224	186	212	221	211	216	198	211	220	203	219	189	177	203	175	221	211	224	207	200	210	194	206	218	226
2598	695	776	878	749	606	557	546	599	585	543	553	529	539	538	519	539	551	511	554	528	528	563	552	524	532	521	546	545	510	480	482	538	510	495	572	499	519	496	517	502	496	507	565	496	529	511	540	492	506	569	515	503	550	508	488	533	502	517	506	511	496	499	491	523	480	482	497	517	497	531	510	522	516	506	491	487	491	528	467	526	503	477	486	530	494	490	483	500	497	508	547	503	518	518	506	534	512	504	487	496	516	497	504	484	526	495	530	497	487	496	504	499	456	532	483	515	489	487	486	527	499	502	504	538	526	468	470	530	473	497	496	525	494	483	513	474	515	481	524	495	469	527	503	527	518	493	511	507	508	523	480	504	535	497	514	530	515	474	486	523	536	478	506	528	480	497	563	500	493	481	513	516	531	516	519	522	508	521	512	510	526	509	509	531	497	522	484	507	494	502	489	578	491	505	512	498	511	484	494	464	515	554	521	527	492	519	513	510	529	497	529	499	520	492	463	545	507	517	480	469	510	501	471	511	469	489	494	491	507	531	537	522	516	469	520	498	536	448	515	504	474	492	495	557	496	538	476	493	492	518	470	511	539	517	476	532	488	494	500	510	520	490	493	518	493	518	490	480	524	500	489	503	528	547	475	518	502	495	474	507	544	523	461	525	490	503	459	540	481	478	527	487	518	526	531	489	497	509	462	485	536	470	491	456	513	527	512	519	518	493	508	505	475	491	494	503	509	524	521	494	510	508	514	481	489	523	506	557	511	504	512	492	498	524	480	520	524	507	500	490	495	521	541	532	513	476	483	506	481	523	518	512	432	518	530	508	524	528	498	528	509	494	510	508	457	492	515	523	515	554	523	487	493	506	512	480	489	496	469	515	557	479	523	532	461	492	534	513	512	505	572	522	515	547	528	518	487	501	517	556	494	515	552	471	534	485	508	481	463	508	504	482	527	524	469	502	534	517	497	510	493	502	510	531	530	535	491	514	463	481	520	494	461	530	523	530	533	526	530	530	553	525	550	497	514	493	505	506	531	545	468	501	481	556	528	540	474	463	489	484	514	537	502	517	550	490	545	545	520	500	488	523	518	520	474	508	509	562	542	548	523	502	552	497	497	479	492	514	522	537	513	497	529	466	550	520	456	498	500	512	515	484	501	495	543	542	544	548	490	521	534	500	513	483	474	449	541	504	479	508	479	467	515	507	465	495	484	497	519	528	511	514	450	493	509	521	503	514	533	504	498	491	481	483	504	524	504	477	506	499	553	456	542	518	526	534	464	484	465	485	496	515	514	522	500	561	521	449	585	488	510	467	522	516	490	522	541	507	516	498	462	506	490	558	481	473	532	521	539	487	511	551	483	479	490	509	510	511	548	528	534	526	526	537	505	511	517	528	498	470	511	511	499	483	483	489	502	502	525	541	523	513	533	506	535	531	540	501	495	515	517	536	464	495	483	533	549	500	468	505	536	521	499	501	466	532	578	521	470	545	534	524	508	485	523	522	516	522	484	518	485	499	506	504	527	515	533	521	511	532	502	503	521	513	518	493	526	484	521	492	486	531	502	511	518	510	483	541	523	474	506	531	500	485	538	483	526	517	528	537	547	498	507	470	492	504	526	509	513	526	483	520	512	536	500	472	496	476	495	497	510	481	475	506	514	497	527	517	538	461	505	523	501	524	535	473	501	533	488	528	485	515	529	502	515	514	494	486	521	502	540	504	507	470	533	546	516	483	507	506	516	503	532	459	514	518	502	470	510	527	509	488	488	516	567	498	535	506	522	484	526	508	497	501	552	511	505	494	513	536	518	506	479	506	507	503	532	552	521	491	494	504	449	529	506	487	548	504	517	503	504	478	555	479	514	494	480	489	527	498	520	510	479	540	532	525	533	526	503	492	518	496	496	487	503	493	478	509	466	507	499	545	524	463	499	532	492	504	516	489	529	489	545	538	502	531	500	510	472	504	466	522	504	502	517	505	510	483	536	537	514	507	521	510	498	505	495	521	515	496	514	497	507	522	514	474	488	500	490	510	564	506	471	508	493	504	526	447	471	536	517	503	485	523	536	488	487	500	555	472	516	490	500	492	565	526	532	477	525	499	540	514	480	515	506	509	517	521	519	477	518	554	494	514	497	493	535	468	519	515	516	484	513	493	516	477	492	516	517	478	468	497	481	497	503	486	492	484	578	506	515	482	505	557	508	499	503	544	505	520	506	483	517	507	488	515	494	502	538	473	538	510	536	534	477	526	477	503	502	524	519	469	523	504	558	511	521	483	516	535	489	504	541	501	473	509	502	486	491	504	514	513	525	535	558	520	480	486	500	498	520	494	537	515	487	494	500	520	505	531	557	489	516	517	550	560	511	475	519	537	530	517	478	478	491	551	517	525	545	524	493	474	535	513	471	487	518	532	501	538	519	496	498	509	493	465	544	494	461	479	547	466	510	502	518	532	529	518	491	515	518	496	509	485	473	525	487	466	502	517	523	515	535	520	489	508	491	481	499	510	517	512	499	482	478	494	552	492	522	524	499	512	485	480	487	492	510	537	507	517	505	472	502	556	540	502	550	472	490	504	489	480	521	533	500	494	475	519	530	474	499	477	472	472	516	474	515	455	475	513	508	507	536	481	536	516	512	528	497	528	482	508	525	499	501	444	523	477	521	477	476	483	484	484	511	486	456	502	491	470	479	487	525	502	504	513	490	484	502	527	541	495	498	494	511	511	528	495	530	510	522	481	508	525	513	521	498	472	514	486	513	486	462	499	486	532	486	513	504	470	547	491	518	543	529	519	482	519	515	523	516	489	515	505	482	496	473	511	497	501	531	507	518	531	527	521	480	499	538	495	465	499	525	521	488	494	502	487	526	533	519	502	510	499	474	519	484	529	512	503	500	512	512	522	502	537	502	525	520	473	510	538	527	489	498	507	474	497	484	509	531	485	489	490	511	528	509	475	501	547	482	518	574	570	478	528	533	519	524	504	518	516	546	522	535	519	497	444	511	500	490	513	522	496	504	520	472	497	488	519	518	514	522	508	527	480	517	494	502	495	508	504	451	557	521	519	523	509	532	510	530	542	512	460	502	526	536	498	481	503	487	503	501	563	525	466	511	526	508	480	499	513	514	506	554	533	511	513	530	495	522	502	524	485	470	490	511	498	482	492	526	485	500	478	498	457	537	495	517	488	496	487	516	521	543	501	540	499	552	493	514	533	524	533	487	481	501	490	492	506	481	479	487	492	490	504	483	521	532	449	478	533	535	507	521	505	489	530	498	477	490	499	510	489	473	480	512	523	465	502	517	541	525	528	508	508	522	531	492	512	504	513	493	493	498	487	485	527	505	472	520	482	478	505	491	517	580	469	496	497	503	532	443	526	525	534	489	500	497	475	471	491	498	473	472	498	504	479	485	489	521	507	503	472	460	525	509	522	494	483	476	513	501	510	504	540	512	500	522	512	490	526	511	517	527	478	528	465	528	552	510	520	505	506	523
10242	829	719	595	427	268	251	229	236	225	205	220	187	199	176	168	181	222	197	160	183	184	174	191	179	172	202	151	176	149	186	157	160	176	184	167	168	169	199	196	173	158	182	170	188	157	157	163	181	166	184	161	174	194	148	162	177	170	175	173	180	170	167	158	173	175	176	173	188	163	166	156	171	186	170	166	152	165	161	172	163	181	150	140	147	178	203	170	151	179	159	187	153	175	178	167	187	179	164	177	191	171	171	184	169	161	178	153	156	179	173	141	168	186	163	147	169	156	157	190	174	142	161	178	166	139	146	194	158	168	146	182	171	178	160	170	181	167	179	136	194	156	182	169	159	182	174	165	166	175	166	171	206	185	164	185	162	168	143	171	160	140	173	214	170	176	196	163	158	163	145	207	166	178	178	164	186	166	158	159	187	184	155	175	158	168	176	173	164	170	183	181	150	165	169	156	159	146	182	166	163	161	161	187	162	159	153	182	196	172	161	179	197	145	162	173	182	170	171	183	187	192	188	179	166	185	171	160	161	180	166	196	189	174	161	183	180	178	198	165	178	166	185	166	174	167	189	176	155	159	145	168	142	158	156	181	182	155	173	173	196	170	168	174	158	152	139	146	185	174	184	166	158	184	189	176	168	155	167	171	170	163	152	165	182	178	142	152	201	163	196	193	184	163	150	178	174	179	175	175	171	178	188	183	160	161	155	167	188	159	175	179	173	168	171	146	157	163	176	172	162	191	164	166	166	166	202	172	170	172	190	155	152	191	164	172	166	201	173	166	174	170	161	157	171	189	176	177	164	168	151	150	178	167	174	183	192	188	192	157	172	197	207	163	162	151	132	161	171	142	181	184	192	197	190	179	190	171	161	185	168	193	151	138	176	168	173	159	164	181	171	151	164	167	182	151	186	179	174	169	154	164	165	161	172	168	165	162	174	175	153	166	184	175	181	171	173	177	162	171	182	167	193	160	169	145	184	194	169	143	158	170	184	156	164	169	161	186	189	165	167	142	186	155	164	183	178	163	154	146	165	143	185	182	160	186	191	173	165	187	179	166	147	161	172	180	173	165	170	161	158	177	175	182	152	171	153	183	196	185	175	186	144	153	177	150	171	164	146	150	153	157	196	167	167	156	171	181	185	185	182	151	154	178	138	169	183	182	184	166	169	143	169	178	164	188	160	178	175	171	183	176	186	159	187	176	152	181	182	163	157	159	207	178	166	162	178	183	161	137	170	156	164	185	180	174	177	189	156	174	167	171	153	176	169	169	154	187	190	186	167	158	159	173	168	157	152	179	174	185	177	183	155	175	165	163	178	167	137	155	168	154	157	167	156	162	144	161	164	164	162	151	168	180	159	183	176	165	169	168	163	146	180	171	165	140	175	185	191	142	153	171	159	179	179	187	170	167	168	193	179	171	154	177	166	160	159	160	170	164	167	185	172	147	182	155	198	191	149	160	181	201	170	159	174	169	173	184	197	187	187	178	161	183	179	168	198	171	187	182	173	151	163	160	164	165	174	173	200	179	183	194	172	157	165	193	177	177	168	176	166	170	187	160	163	181	172	180	186	177	184	178	158	180	172	174	167	172	184	155	174	182	157	150	174	191	192	162	163	168	165	159	146	161	154	161	182	179	176	156	168	170	171	141	180	184	172	165	163	162	157	157	157	173	161	176	159	171	183	173	173	172	170	195	163	158	153	170	184	172	182	168	150	177	152	175	155	196	177	176	148	157	170	186	192	150	157	156	183	169	185	178	152	175	149	170	171	157	181	170	164	164	202	132	155	166	133	182	171	189	152	155	156	174	163	171	176	149	149	162	142	174	172	166	194	165	179	186	153	159	173	180	147	142	152	170	168	179	162	174	181	158	195	213	175	159	172	163	201	177	173	166	173	142	149	173	177	168	162	149	163	190	177	181	166	167	189	186	160	168	184	157	176	156	182	181	181	154	172	191	180	175	166	166	167	172	187	164	173	180	192	174	179	177	156	166	189	161	161	176	171	163	162	167	190	162	147	188	194	166	167	155	165	166	175	189	174	155	168	173	172	175	157	177	182	184	184	169	165	166	174	171	146	156	165	169	180	162	177	142	137	178	174	163	180	181	165	179	160	165	190	168	128	175	150	173	143	182	154	160	175	145	156	158	183	162	199	161	191	171	165	176	178	171	170	146	185	170	185	176	187	164	162	202	170	162	177	165	205	141	185	169	164	148	163	182	172	160	157	174	136	181	174	158	177	169	192	166	152	181	149	153	146	186	159	171	146	163	164	159	149	164	163	186	173	176	152	167	166	165	166	176	182	182	185	182	165	180	153	172	171	181	151	169	170	152	173	191	178	161	158	169	177	176	199	169	160	162	168	157	157	182	184	197	165	183	180	171	170	153	177	155	184	173	166	165	166	170	178	163	183	175	154	154	177	172	173	170	182	140	151	192	171	174	181	170	192	163	156	161	164	179	180	157	158	193	176	173	165	171	180	157	181	173	188	172	183	168	154	151	175	184	169	167	164	170	178	168	176	172	159	197	161	166	171	183	179	151	153	163	137	157	161	173	195	170	166	182	165	168	166	167	152	158	193	152	171	166	155	144	179	164	170	178	179	187	165	152	184	181	167	184	169	183	162	167	170	149	148	170	143	177	159	166	160	163	164	169	166	174	180	190	181	157	188	178	167	159	194	166	163	171	182	175	167	163	169	153	187	184	158	161	160	158	185	178	186	184	166	199	139	159	174	146	168	177	170	173	177	143	164	185	162	187	172	158	181	160	169	183	161	201	182	154	153	151	193	150	170	171	149	181	167	177	141	168	164	186	166	158	172	189	163	162	152	183	146	166	172	175	152	180	203	176	167	165	177	182	183	168	158	143	183	184	174	167	147	185	194	176	197	177	149	153	171	151	148	159	163	157	158	182	172	156	148	188	182	190	167	143	158	150	146	171	182	181	163	189	188	168	175	150	171	164	181	169	162	150	150	174	181	198	197	170	160	150	160	161	182	156	171	148	159	149	162	156	159	174	199	179	174	170	193	182	171	169	175	174	143	173	143	168	177	163	158	171	150	158	183	166	162	158	171	156	159	171	158	167	171	178	198	168	155	145	162	175	156	168	162	168	186	188	176	182	161	176	176	179	181	164	180	187	174	169	154	151	143	149	190	174	191	168	154	180	153	194	159	161	172	165	167	178	172	190	185	159	152	175	137	188	160	135	155	167	168	188	171	161	176	176	164	183	195	174	185	190	168	145	172	152	171	170	156	202	158	165	205	203	177	179	190	158	162	175	163	159	174	173	176	163	151	160	196	164	147	184	184	133	149	162	159	174	172	160	162	171	146	167	161	165	171	188	180	170	186	187	167	143	143	185	170	178	150	176	168	182	175	159	160	178	177	167	164	185	187	187	167	170	172	175	163	182	164	176	180	160	141	169	160	136	137	146	150	172	181	188	149	176	160	165	175	163	182	188	154	177	168	163	198	182	173	167	173	152	177	166
7585	868	1606	1799	1553	1118	855	796	755	715	676	629	606	587	547	564	538	934	578	504	506	507	476	516	502	482	495	507	457	474	457	492	459	410	459	459	493	478	476	420	433	458	415	482	431	454	446	450	437	452	468	437	419	476	415	416	451	440	463	458	444	458	432	462	460	407	429	397	474	462	444	435	444	432	404	404	438	412	468	425	411	431	474	450	426	410	426	448	453	474	413	450	436	462	413	421	432	410	400	446	464	417	422	485	385	414	417	444	460	401	452	461	428	432	395	433	442	430	431	425	427	446	470	413	402	458	438	402	452	427	430	427	472	442	431	434	420	399	435	416	400	411	421	429	432	426	382	450	440	473	395	410	469	434	425	427	448	438	402	424	425	485	415	443	429	426	428	454	441	434	467	460	421	395	465	426	455	430	415	457	441	432	444	436	428	439	449	427	440	432	440	462	434	454	434	440	435	432	442	425	437	426	451	421	468	411	445	448	418	409	440	455	407	434	415	427	432	453	433	435	453	449	422	440	427	448	394	388	435	434	442	435	426	386	425	433	458	450	456	452	444	423	449	436	383	372	421	483	415	453	403	417	421	414	406	449	394	413	424	451	408	437	413	441	425	416	456	436	432	448	435	429	399	408	407	420	433	457	409	441	410	449	428	448	410	397	423	462	457	442	419	442	438	406	436	431	424	402	428	429	403	405	456	418	417	430	421	418	430	409	432	449	394	417	431	419	416	416	467	426	443	427	371	441	435	427	457	418	470	439	432	408	416	441	432	383	408	402	426	393	440	412	496	426	404	405	433	429	449	419	447	406	417	425	426	421	413	438	450	422	477	429	459	432	410	444	428	420	423	434	400	438	396	392	438	426	426	450	404	457	439	420	432	433	408	454	432	432	430	411	409	427	402	412	400	395	458	374	420	399	402	411	431	420	429	412	457	432	428	432	410	393	449	428	447	463	435	397	449	412	436	434	435	416	396	446	439	455	440	385	430	434	431	434	385	402	425	392	429	454	436	432	417	422	399	423	424	386	434	405	390	439	418	402	453	433	431	424	408	407	427	440	411	451	441	441	412	420	414	412	430	431	427	430	436	430	442	419	468	422	429	398	421	449	455	419	426	456	416	454	446	472	402	468	444	423	440	435	441	434	412	439	427	458	437	422	388	392	432	459	399	480	410	421	470	443	446	429	461	418	403	416	451	433	441	414	420	460	425	457	421	433	407	426	441	404	461	454	433	411	399	442	407	406	455	424	415	464	411	465	450	441	434	434	449	445	434	435	385	422	447	432	457	426	425	412	441	443	440	452	412	447	437	402	449	462	452	395	434	407	412	424	429	415	421	435	381	448	441	401	425	462	437	434	386	459	426	467	425	453	424	413	451	446	432	425	417	434	450	434	459	416	424	421	425	359	424	451	430	416	460	460	408	446	436	420	436	427	424	411	419	386	438	453	399	417	386	396	433	430	400	443	406	427	438	407	390	427	400	466	448	454	444	410	461	407	422	398	426	402	427	429	435	411	406	462	423	415	427	454	473	469	440	438	424	436	405	444	447	473	414	420	431	464	429	452	453	406	429	448	436	383	408	460	464	433	421	402	414	440	416	445	445	416	428	416	396	426	389	424	466	417	389	444	415	415	443	461	451	453	441	445	435	412	426	455	415	435	421	412	432	426	457	453	448	410	422	421	400	404	409	404	428	445	442	416	448	418	416	380	429	392	431	427	399	401	406	415	448	423	437	426	430	465	450	431	435	442	429	450	401	424	443	474	446	407	425	463	445	431	437	435	461	405	432	416	440	447	442	478	406	426	460	412	398	419	422	449	481	365	444	402	446	423	418	391	388	440	418	433	445	409	393	426	426	416	414	444	453	462	449	415	444	437	425	441	480	441	433	465	406	419	453	433	427	431	428	426	432	448	417	461	414	475	477	375	451	406	459	407	439	448	409	454	449	477	424	440	435	440	396	402	399	429	407	420	397	439	439	423	403	464	410	427	460	441	417	431	401	435	402	443	453	460	413	423	446	391	438	400	425	442	423	449	408	400	413	439	401	393	429	445	443	432	392	402	458	425	446	454	422	402	436	432	431	425	452	443	419	368	444	415	379	405	464	433	422	419	416	417	423	452	420	419	410	432	439	448	427	451	421	443	437	433	404	422	442	439	406	438	428	432	428	425	412	419	446	404	427	430	422	464	467	441	426	430	448	421	457	434	393	414	416	395	448	419	425	468	434	435	422	421	426	414	438	415	434	449	421	426	425	393	418	452	463	443	438	431	428	447	438	448	426	437	406	396	392	428	429	400	433	443	448	446	402	462	425	414	419	424	401	430	412	426	459	437	414	427	414	428	456	447	411	490	419	448	410	399	428	433	428	434	411	419	413	471	416	440	409	484	410	430	419	439	390	428	451	429	455	436	399	437	440	429	424	405	391	420	408	427	444	399	381	462	406	412	444	453	424	417	394	397	425	469	439	439	409	413	422	437	435	440	475	434	418	421	404	412	417	405	419	416	435	442	448	430	422	421	414	450	454	432	405	417	416	476	408	425	445	418	371	420	425	431	453	397	391	423	426	413	429	418	434	412	474	394	448	404	407	421	458	412	439	403	407	447	413	381	450	409	430	427	427	424	404	391	480	451	434	440	402	405	409	438	420	406	445	426	397	420	406	448	435	434	446	456	439	440	446	454	446	453	404	419	420	426	418	425	458	449	444	439	435	430	448	447	446	411	421	427	410	480	399	460	459	428	445	407	402	417	404	457	430	447	394	431	423	430	402	432	420	440	447	435	447	449	454	436	456	450	422	427	408	422	446	424	444	441	432	426	432	423	421	430	445	457	431	435	415	433	418	432	445	392	466	442	426	454	407	456	436	432	422	359	452	406	446	427	417	402	420	429	436	435	421	411	415	462	454	457	471	415	458	468	449	420	399	420	408	426	462	427	408	440	428	433	437	422	455	458	421	438	426	408	429	426	397	411	429	400	414	427	439	445	441	420	419	477	452	421	425	414	434	410	404	424	388	462	422	445	408	394	397	446	406	407	462	443	443	429	387	447	419	421	430	434	423	398	445	428	435	423	424	416	460	482	431	423	434	377	422	423	432	439	437	407	446	418	410	482	397	406	404	419	402	412	419	408	417	421	477	388	445	422	433	426	457	423	437	430	456	440	464	403	417	451	419	409	445	442	419	405	426	443	423	445	422	421	441	431	428	447	420	419	394	435	399	409	427	476	462	403	429	411	443	440	451	417	445	453	441	411	456	437	436	429	403	446	458	435	450	419	410	440	398	421	437	421	449	476	388	459	450	417	424	433	451	421	429	429	421	407	443	415	441	441	444	387	443	432	435	452	424	419	460	447	420	416	431	444	424	437	418	418	405	451	453	437	397	422	403	415	445	395	415	415	452	393	468	416	416	419	450	451	436	410	487	435	430	413	411	458	423	398	434	444	417	432	425	405	389	425	426	435	412	448	433	425	414	442	433	433	418	432	428	437
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
