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
338184314757	338184315318	338184315868	338184316418	338184316968	338184317518	338184318068	338184318618	338184319168	338184319718	338184320268	338184320818	338184321368	338184321918	338184322468	338184323018	338184323568	338184324118	338184324668	338184325218	338184325768	338184326318	338184326869	338184327418	338184327968	338184328518	338184329068	338184329618	338184330168	338184330718	338184331268	338184331818	338184332368	338184332918	338184333468	338184334018	338184334568	338184335118	338184335668	338184336218	338184336768	338184337318	338184337868	338184338418	338184338968	338184339518	338184340068	338184340618	338184341168	338184341718	338184342268	338184342818	338184343368	338184343918	338184344468	338184345018	338184345568	338184346118	338184346668	338184347218	338184347768	338184348318	338184348868	338184349418	338184349968	338184350518	338184351068	338184351618	338184352168	338184352718	338184353268	338184353818	338184354368	338184354918	338184355468	338184356018	338184356568	338184357118	338184357668	338184358218	338184358768	338184359318	338184359868	338184360418	338184360968	338184361518	338184362068	338184362618	338184363168	338184363718	338184364268	338184364818	338184365368	338184365918	338184366468	338184367018	338184367568	338184368118	338184368668	338184369218	338184369768	338184370318	338184370868	338184371418	338184371968	338184372518	338184373068	338184373618	338184374168	338184374718	338184375268	338184375818	338184376368	338184376918	338184377468	338184378018	338184378568	338184379118	338184379668	338184380218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15477	1707	1287	1032	804	616	605	493	493	459	528	497	476	434	470	476	421	465	472	457	451	411	449	479	456	452	394	429	408	454	412	453	414	464	421	411	430	429	382	461	447	450	422	434	437	385	448	386	460	436	397	410	447	442	436	416	428	402	459	463	442	422	442	442	432	407	422	427	389	442	418	460	447	387	457	456	426	429	472	423	448	467	396	457	381	407	393	425	457	434	449	467	462	435	447	391	417	417	442	416	456	473	451	464	436	448	430	418	449	412	461	411	437	407	424	431	449	412	437	431	424	424	427	389	458	389	445	435	437	443	520	402	437	444	439	450	407	433	456	459	452	428	438	448	441	434	453	388	439	434	455	458	473	409	393	431	409	397	440	442	414	392	431	401	400	394	477	442	452	410	414	418	390	391	399	412	421	442	434	446	401	415	431	431	417	437	470	437	461	413	470	416	424	434	428	410	405	398	437	422	419	411	446	392	423	426	438	421	425	400	409	412	424	433	434	404	423	462	425	381	412	416	428	445	418	435	441	412	429	465	427	415	443	429	393	426	411	422	419	437	434	421	442	422	473	444	440	391	419	465	422	386	438	436	406	422	475	430	429	451	438	440	424	424	449	472	460	431	398	421	406	408	422	429	418	411	406	448	440	426	411	425	409	427	419	401	417	398	447	466	416	411	450	393	415	433	429	427	415	437	401	420	419	420	407	437	396	438	421	403	393	427	436	407	428	422	433	440	391	398	441	406	388	426	405	452	442	452	394	440	451	426	438	410	399	429	425	428	451	419	400	418	393	407	433	431	418	415	434	411	411	436	389	424	426	395	434	445	445	414	399	432	440	418	427	408	425	446	426	448	407	429	397	457	406	424	414	423	430	473	452	422	428	413	405	457	419	411	436	431	425	425	454	424	455	454	393	450	408	418	464	387	419	460	471	414	446	394	398	438	417	414	409	389	441	433	415	397	416	403	438	416	415	426	409	461	457	445	441	409	410	413	423	402	416	420	435	397	449	478	420	383	424	416	405	442	457	452	457	431	406	463	467	442	436	431	403	416	439	423	410	397	407	444	429	426	443	500	460	406	425	447	354	458	418	434	431	444	431	441	425	447	467	445	443	428	428	442	390	465	474	412	443	405	423	430	437	432	424	484	433	406	421	460	443	414	453	387	437	384	419	383	452	424	410	444	434	426	443	444	470	417	414	485	426	423	405	419	414	450	434	412	407	410	408	407	438	423	457	419	453	437	418	437	402	433	460	438	493	417	450	419	425	422	440	444	454	437	425	453	431	453	419	424	400	466	419	413	438	437	416	387	426	403	417	418	419	423	423	467	381	429	458	441	411	414	412	434	419	455	414	465	433	424	441	466	448	444	404	433	439	432	417	428	436	429	406	408	403	422	413	411	413	408	398	445	434	415	417	395	458	421	463	392	466	453	410	442	416	406	420	429	378	396	400	415	396	439	417	426	401	426	404	423	416	408	436	439	441	415	432	399	424	392	417	472	408	430	427	449	422	441	427	465	406	442	455	391	448	447	434	403	427	461	458	423	460	400	391	423	408	418	447	459	458	466	426	436	396	414	470	418	395	458	462	428	440	439	463	469	411	450	419	468	411	411	437	445	435	426	363	455	440	432	423	459	427	430	422	455	409	374	437	439	417	398	448	424	471	400	406	432	445	466	407	438	421	386	428	412	455	448	437	463	465	454	392	438	464	430	409	416	433	434	430	417	396	442	412	448	447	402	429	436	407	436	414	456	428	473	423	412	410	411	440	485	437	449	441	443	418	401	420	422	409	440	411	445	379	416	444	397	408	404	395	402	458	460	388	435	407	397	434	459	419	457	435	388	401	470	401	368	442	398	417	411	399	432	402	423	453	404	416	421	414	421	447	439	450	446	441	462	447	427	411	408	426	433	418	365	424	411	415	431	446	442	449	362	425	408	456	425	467	390	420	445	410	437	443	428	488	418	423	413	389	443	424	426	439	414	458	447	425	466	450	403	408	440	418	439	454	386	435	465	449	387	421	409	444	416	423	446	438	441	397	443	396	452	441	428	416	429	474	450	437	462	465	436	438	432	460	413	401	441	399	402	422	446	480	447	427	401	410	394	432	419	402	419	438	405	422	476	441	434	416	425	422	407	396	417	432	436	425	425	421	424	425	459	402	413	431	463	452	442	419	423	419	411	416	441	395	433	410	464	481	412	406	416	426	477	409	436	397	459	445	434	414	448	437	440	426	408	393	423	385	410	421	410	402	454	446	447	434	425	448	412	452	464	438	420	437	435	444	435	445	458	455	459	422	436	425	447	465	430	443	423	414	428	437	459	411	387	441	431	451	448	439	445	447	463	412	472	426	428	409	435	420	419	399	440	453	430	409	427	439	408	445	426	409	439	455	413	429	417	432	446	395	459	407	412	485	445	450	443	406	410	442	432	409	499	432	439	455	402	415	430	469	428	399	415	409	424	396	429	401	386	441	466	459	441	425	431	451	440	434	471	460	424	426	437	451	426	434	434	427	441	441	431	409	389	435	471	369	417	412	446	442	445	401	434	439	428	405	468	516	430	403	439	371	397	420	420	432	470	459	404	425	398	436	429	433	422	419	400	417	402	407	438	427	430	428	437	390	443	435	427	441	392	401	403	419	424	430	436	437	423	442	413	413	419	398	401	439	420	414	435	425	428	442	417	453	372	380	453	409	472	449	413	423	407	436	426	428	399	389	409	432	404	409	380	433	386	458	457	447	468	452	442	420	436	435	476	432	412	445	455	428	407	437	442	486	430	412	423	423	456	458	441	374	443	423	446	418	413	414	425	409	400	443	463	445	389	429	425	421	454	447	393	393	410	431	415	442	427	444	402	431	435	472	426	409	447	420	498	411	406	424	417	419	415	418	411	455	406	421	447	424	441	417	422	379	465	440	397	466	403	452	455	402	430	420	401	393	425	410	493	464	425	481	419	400	460	412	443	437	425	468	418	426	434	444	436	443	470	413	442	430	421	462	409	435	424	422	425	450	460	456	432	431	414	395	436	426	442	421	452	435	456	444	436	452	467	425	441	432	432	437	437	422	415	458	429	465	410	456	402	436	422	389	436	455	409	428	439	444	425	454	456	456	468	415	418	451	430	473	411	394	417	435	373	487	443	385	433	441	441	408	427	442	429	412	439	400	441	405	397	495	459	473	453	430	462	425	399	432	426	434	411	444	439	446	425	448	433	465	412	408	413	461	420	438	477	435	391	416	428	394	422	450	445	445	443	440	402	418	427	432	403	416	413	445	436	417	412	389	438	453	421	447	420	408	422	445	416	446	429	420	442	420	403	462	423	425	467	435	392	457	397	442	417	412	444	423	423	462	448	421	446	458	432	478	451	448	433	437	429	404	430	471	436	403	409	395	472	423	446	402	449	466	433	460	424	413	432	457	440	424	428	485	438	417	415	396	461	433	455	388	424	432	436	456	464	437	407	439	435	400	434	397	444	367	394	426	393	400	422
9215	1735	2446	2742	2291	1880	1754	1591	1437	1290	1290	1175	1146	1160	1118	1062	1105	1074	1044	1079	1039	1026	990	1013	1038	1036	982	1042	1001	960	962	968	970	980	984	1001	967	993	953	993	992	979	903	947	962	967	899	970	952	970	986	983	960	995	940	960	980	960	974	958	935	993	969	982	992	1005	958	938	999	950	986	973	905	962	980	934	964	956	949	993	917	952	1022	916	934	935	1006	927	968	961	993	908	976	895	968	945	952	965	956	976	919	932	953	1032	936	909	937	937	940	979	950	977	996	948	919	936	940	941	1003	950	962	977	971	936	989	913	953	909	973	970	957	948	998	961	982	972	991	952	1001	963	939	937	926	979	997	914	942	960	981	992	937	997	930	960	971	1033	1007	992	958	995	998	973	946	1003	972	899	1016	943	1046	897	986	955	964	921	938	960	960	997	882	973	919	944	983	969	965	948	928	991	929	936	957	981	964	936	953	995	960	947	924	959	977	947	990	975	927	934	948	1009	984	912	949	933	954	980	947	976	920	972	943	985	931	971	948	945	902	912	922	959	879	970	950	978	1036	932	910	961	932	963	1000	963	996	921	989	1013	986	931	985	940	921	911	877	968	938	930	977	944	931	980	965	925	982	1008	991	961	948	933	990	953	963	925	960	962	973	930	954	952	965	932	971	911	940	918	902	988	962	966	968	927	925	964	939	963	982	918	992	937	977	951	971	910	929	933	949	980	953	953	928	917	1000	942	978	1017	917	969	940	988	955	959	926	946	911	938	921	934	950	950	976	926	931	953	934	986	935	977	990	979	967	948	927	949	947	983	1028	926	944	964	914	977	947	959	986	968	997	951	911	920	916	977	961	982	948	942	914	992	965	948	991	960	988	925	917	973	958	945	970	963	944	941	905	993	941	969	942	881	1015	958	965	942	958	980	977	960	960	965	932	955	960	987	937	953	956	973	946	905	949	984	953	900	927	1012	1004	905	872	969	933	915	930	944	901	946	904	922	918	914	886	1010	959	931	970	936	944	937	916	953	937	1008	934	935	944	917	929	935	1010	987	994	1009	960	948	902	988	923	979	975	903	980	930	948	1002	938	979	957	931	989	927	939	954	926	981	929	894	981	924	974	980	989	940	918	879	926	914	876	931	984	1025	975	1023	962	968	984	993	939	971	910	985	950	927	964	973	917	929	982	957	939	1003	923	999	965	929	963	964	954	962	1006	939	953	911	977	960	957	982	937	948	926	950	986	972	906	987	937	962	978	1020	964	900	979	944	988	945	951	990	1001	988	905	959	993	934	939	953	956	948	964	895	931	900	971	955	962	954	986	975	964	950	970	906	959	1030	939	928	953	935	911	945	1032	989	942	964	1005	960	1007	969	953	939	982	910	979	926	915	963	1006	1036	889	930	939	972	957	913	945	934	944	967	935	969	935	953	927	982	948	920	946	963	957	923	962	899	966	942	1004	955	976	928	973	1005	966	930	936	1025	973	910	935	1007	909	976	999	931	932	938	935	967	960	917	993	930	949	970	967	925	966	969	1021	981	925	908	935	961	981	933	976	949	935	1034	959	957	993	991	929	964	899	982	979	974	936	956	927	938	982	954	946	942	970	941	969	936	970	967	929	950	991	915	996	926	947	950	977	952	960	967	953	936	901	996	988	942	987	945	927	985	948	959	921	982	971	956	911	971	952	983	939	936	919	928	984	963	929	897	986	992	985	934	890	976	951	973	959	987	997	955	930	974	952	931	966	944	929	1002	947	935	995	949	966	989	985	973	971	942	928	918	947	997	960	1023	999	905	912	928	939	883	910	946	940	896	954	975	935	912	939	956	995	973	954	924	927	928	986	950	952	994	973	962	988	957	968	995	972	977	929	950	938	922	955	976	931	971	1016	972	994	953	906	970	1000	957	885	992	979	960	936	931	963	940	969	987	958	933	927	987	948	965	969	996	965	901	944	959	959	957	967	889	923	970	1002	984	921	945	987	962	914	984	964	943	968	998	920	926	929	966	975	962	937	955	915	1032	1008	959	999	899	985	975	966	961	989	898	917	930	938	967	879	902	952	908	1005	937	928	939	976	1022	924	914	1004	941	953	950	972	931	923	998	930	918	982	949	916	916	945	911	942	928	951	899	924	956	918	985	965	942	935	885	936	947	957	970	938	943	952	935	906	924	978	906	908	995	984	925	951	929	937	969	984	974	924	970	973	968	970	931	993	991	908	925	956	938	929	928	872	999	920	988	969	956	937	1000	943	959	936	906	964	938	935	949	976	999	965	971	939	938	950	983	943	988	984	959	918	978	936	986	997	971	956	983	931	934	976	1021	969	919	923	929	988	947	914	915	969	956	910	948	969	936	968	965	930	981	986	977	957	882	1000	958	977	949	976	974	922	938	953	949	953	1017	977	983	946	928	956	975	936	926	1008	946	930	944	963	986	1010	948	951	958	956	936	977	965	928	1024	955	959	941	928	923	934	960	951	892	964	950	984	939	971	1006	937	928	953	939	932	1024	975	934	971	928	966	941	940	952	969	951	920	935	963	919	965	893	912	969	938	970	986	989	972	953	931	945	974	957	957	946	931	963	938	913	956	976	941	976	971	944	910	992	917	964	972	981	982	966	924	961	978	928	990	989	938	941	954	891	909	958	965	964	962	962	986	980	971	932	945	1011	956	987	1013	931	963	935	939	940	971	995	963	956	940	953	895	921	941	949	946	930	940	886	993	957	889	972	959	878	989	895	978	952	932	963	945	968	960	944	935	939	991	956	962	961	974	977	923	953	935	934	961	955	917	978	983	899	973	984	1010	905	995	1000	956	971	950	947	972	990	946	938	929	957	982	914	981	952	894	989	936	971	932	998	958	1012	930	949	929	975	963	905	982	962	914	1011	953	968	951	946	936	966	991	933	935	964	914	996	970	880	947	919	927	999	907	1000	982	917	953	978	892	988	953	958	983	989	970	897	965	988	978	944	967	919	915	962	960	930	931	961	910	974	915	971	989	927	948	908	945	977	953	931	958	966	921	945	911	941	939	954	956	907	954	1049	1001	960	948	955	956	921	912	983	981	959	930	978	940	910	905	972	900	952	978	942	964	930	935	1000	880	952	968	925	903	978	986	948	969	957	953	915	913	941	979	961	1013	936	928	984	950	928	931	927	942	923	950	931	956	1002	942	972	985	921	974	940	961	915	1017	998	973	997	990	961	971	992	953	961	875	931	969	976	981	974	987	936	974	937	967	927	963	944	972	899	981	956	1006	896	979	942	1005	1011	952	944	946	912	938	921	996	956	952	958	951	956	915	923	985	941	964	946	961	913	939	941	958	962	970	875	960	940	964	932	940	920	936	931	922	937	944	921	975	998	932	939	958	956	977	966	910	972	954	984	942	965	923	940	994	933	938	931	959	998	951	973	969	959	952	984	961	911	947	949	940	1011	975	981	927	925	946	964	985	924	987	1001	944	990	959	921	961	1002	956	932	917	962	964	963	914	918	884	960	949	982	964	927	958	974	1002	1032	942	959	993	969	961	996	980	927	997	976	988	953	975	971	944	962	979	929	983	960	1019	990	966	1016	963	953	952	893	983	947	881	945	956
1804	211	186	201	172	177	165	149	178	159	158	161	164	155	187	171	187	133	169	192	160	151	158	172	148	156	168	157	159	155	147	151	159	157	168	192	156	158	174	173	161	148	160	184	169	167	166	163	179	178	169	161	147	201	154	149	188	165	141	155	155	199	171	172	164	216	167	159	178	147	156	152	145	190	164	165	163	202	163	159	156	181	159	192	179	167	156	175	172	162	172	182	166	168	194	173	154	164	161	155	160	162	151	177	160	178	176	173	181	170	174	161	172	189	175	176	171	163	160	165	175	161	185	181	134	177	154	162	148	173	162	158	162	186	190	194	163	184	170	152	151	145	162	162	173	173	160	170	195	183	149	156	167	157	160	149	159	181	157	172	190	170	165	173	167	173	161	180	186	143	170	168	174	170	184	159	185	199	181	180	173	154	159	179	184	150	162	169	151	168	209	158	167	165	185	169	189	147	191	159	177	168	148	166	152	181	171	157	172	157	168	152	158	200	168	162	160	181	138	159	155	172	172	146	141	181	185	168	161	167	197	156	184	166	177	173	160	150	161	166	170	154	168	173	163	163	158	162	160	150	158	149	171	145	147	165	166	174	190	179	185	173	156	165	175	188	150	171	174	171	178	172	153	161	143	161	178	163	160	176	184	166	186	162	160	161	167	151	180	173	177	161	192	186	171	167	140	171	143	174	150	145	174	160	181	166	164	150	155	161	197	158	135	184	170	183	189	136	156	174	161	158	174	161	166	168	171	163	149	167	177	148	153	164	166	138	140	164	159	160	174	168	165	176	165	192	178	167	168	146	181	184	154	158	170	156	168	170	164	150	186	166	152	153	187	154	153	163	173	153	162	172	179	182	169	180	162	166	156	152	159	183	156	175	197	167	168	154	181	148	181	151	175	185	154	181	190	159	176	173	172	157	181	169	177	172	172	162	151	174	152	195	176	146	176	183	163	164	162	157	181	167	163	165	178	166	178	160	164	166	175	167	162	182	146	143	143	173	148	167	180	171	169	169	180	175	188	166	185	207	189	164	187	143	153	171	166	157	167	163	147	155	171	155	181	162	153	159	153	158	163	159	165	169	184	172	155	163	177	198	155	178	158	171	171	170	151	157	176	161	170	166	180	180	183	166	177	168	190	168	178	146	154	166	167	160	159	163	170	153	143	184	166	170	180	201	159	147	177	190	144	149	165	172	152	185	182	154	149	149	134	181	180	152	164	175	156	161	155	178	185	163	184	189	157	143	169	185	168	197	154	185	171	185	173	154	194	181	183	136	162	157	160	144	176	152	188	168	175	155	167	176	166	160	181	165	178	176	162	186	195	147	177	169	197	163	186	170	157	157	179	172	152	164	176	155	140	182	164	176	197	173	139	159	180	171	156	162	189	162	174	177	166	150	185	162	165	176	165	140	150	192	165	161	158	164	160	135	190	181	186	164	170	198	153	154	178	165	154	172	179	168	164	156	146	159	174	179	181	179	164	160	167	185	161	219	139	155	171	188	152	174	157	188	172	169	150	159	170	164	160	184	175	164	162	158	164	167	147	162	155	176	168	177	175	155	165	155	136	176	153	165	180	176	149	153	164	179	172	174	169	167	183	134	170	190	178	170	162	157	170	190	180	155	191	183	165	164	177	167	166	177	183	162	158	185	153	167	153	164	162	171	167	131	159	163	158	187	183	166	162	167	160	162	157	183	153	153	156	174	164	183	169	164	176	183	166	152	159	171	140	174	169	152	187	167	156	163	169	174	196	170	155	170	164	186	161	197	165	191	178	175	156	170	170	154	185	175	182	138	146	159	159	161	148	178	153	182	181	155	189	173	172	201	172	177	162	183	189	177	170	181	163	161	151	178	153	171	171	161	184	187	172	148	145	172	165	161	185	145	168	158	173	171	178	151	166	141	180	169	163	158	152	183	174	174	185	161	161	164	181	177	171	190	179	184	165	150	180	161	148	152	158	157	173	155	169	177	155	162	146	147	192	150	174	173	158	167	176	186	166	152	174	192	167	191	189	160	157	157	176	171	159	187	150	198	172	170	174	158	181	172	158	174	174	143	138	165	165	144	154	168	184	163	144	157	160	177	171	174	152	154	167	172	179	147	181	165	139	166	183	150	152	160	181	145	187	179	168	166	168	195	156	182	156	164	194	155	179	153	166	167	145	190	170	162	178	160	165	171	178	140	157	132	184	171	192	164	168	155	178	171	170	183	163	182	186	168	167	129	158	155	182	165	187	179	168	156	154	169	157	166	173	155	181	166	164	164	172	139	185	163	151	164	161	169	178	163	151	180	158	175	173	165	190	199	188	164	163	156	155	175	163	175	151	170	173	184	128	181	168	136	160	179	145	159	193	164	153	162	146	157	148	187	177	168	147	172	173	162	143	167	166	181	155	158	178	171	166	167	158	188	147	152	160	157	131	171	170	165	168	170	185	178	169	165	168	168	163	166	179	179	151	162	168	187	176	186	188	171	171	178	195	166	160	154	159	174	148	183	143	154	151	163	156	158	183	178	167	159	169	179	167	170	150	136	172	156	155	178	161	147	145	190	145	158	176	174	175	212	177	161	150	158	174	150	188	163	146	160	170	169	170	186	168	152	184	176	156	168	168	166	163	181	173	167	172	176	141	164	182	163	172	180	193	165	161	181	158	186	199	159	164	179	175	151	170	188	155	168	175	165	163	165	182	158	171	162	186	157	165	162	159	173	152	162	157	167	146	150	165	189	185	160	166	166	175	184	189	184	174	140	175	167	157	184	196	180	196	155	165	147	156	186	192	180	156	177	174	180	154	170	164	203	183	176	199	176	151	136	154	178	167	186	197	172	180	164	170	180	164	167	169	163	150	186	171	166	169	182	174	168	180	155	153	175	165	170	187	178	168	165	171	162	164	182	168	162	172	151	186	161	171	176	174	151	164	145	167	153	151	155	164	173	177	178	172	182	147	172	161	185	178	185	163	164	165	183	184	154	173	180	149	167	192	177	155	149	182	175	178	159	149	171	158	189	193	187	155	162	175	184	153	172	175	169	170	168	165	168	181	183	158	156	179	147	146	169	160	145	187	150	162	160	159	158	174	166	151	144	148	180	130	154	196	190	158	163	177	184	157	173	169	148	163	159	169	187	201	145	198	156	153	175	162	171	166	181	192	166	175	149	156	160	169	164	179	161	161	161	177	175	174	150	165	152	161	170	174	161	190	187	158	170	150	146	186	173	187	150	181	169	159	166	156	169	197	164	152	172	169	166	153	157	187	163	169	158	153	156	177	193	157	185	162	147	158	159	160	177	165	170	169	165	164	174	172	154	177	174	153	156	146	165	178	173	146	184	180	138	156	165	148	181	182	168	162	172	155	156	151	181	171	177	178	148	186	177	156	169	175	159	156	159	193	164	176	171	177	165	168	177	145	168	184	184	158	173	135	140	175	159	150	166	213	182	186	169	195	177	157	168	174	168	148	178	163	193	148	170	186	178	186	177	174	150
1810	504	527	505	531	511	463	484	468	514	482	481	490	486	464	457	485	459	453	418	471	439	477	428	469	474	455	475	477	472	483	468	461	482	471	431	460	448	415	462	440	439	472	459	437	445	464	475	480	458	519	453	507	424	452	442	461	441	468	461	455	455	446	503	492	431	412	448	469	478	443	479	430	440	448	432	495	422	465	442	474	515	454	458	447	425	466	456	447	465	448	453	462	438	464	457	486	451	456	494	473	437	420	427	448	431	479	445	447	485	474	500	486	452	459	462	439	469	461	485	451	453	453	462	478	459	434	466	482	457	441	468	489	437	489	477	476	434	458	445	440	414	434	465	482	438	462	485	466	457	489	459	448	445	479	465	473	457	495	464	498	466	467	447	449	474	474	425	449	451	451	466	456	446	464	419	457	474	465	441	430	444	473	494	444	459	462	449	437	428	474	433	469	434	504	440	464	466	473	491	435	507	434	475	438	470	452	432	488	437	435	481	483	482	447	427	420	489	434	463	476	454	466	470	442	427	457	480	472	426	477	474	482	477	482	440	435	465	462	455	449	485	481	462	426	415	487	422	468	429	436	461	491	446	457	456	453	462	470	458	455	452	427	465	472	485	481	432	492	466	436	450	469	420	437	433	402	411	431	448	464	478	492	436	468	424	445	417	479	444	456	451	410	442	464	521	459	463	474	459	495	448	507	500	455	426	459	455	449	476	430	489	459	441	446	444	435	447	448	466	443	446	464	472	470	497	454	422	458	485	502	426	440	462	441	471	460	453	480	467	456	464	476	458	458	475	480	427	469	448	436	451	473	414	470	436	436	490	486	473	433	454	443	445	431	423	447	462	452	455	447	455	472	473	483	517	503	460	472	449	466	434	448	457	488	435	478	445	481	448	449	468	480	436	424	451	480	433	490	431	462	469	449	437	437	498	481	460	504	459	442	474	468	415	447	465	452	466	449	461	454	449	433	448	422	451	440	525	495	444	479	460	463	431	463	466	475	467	513	407	468	477	417	461	464	475	460	478	415	447	473	454	501	458	460	458	450	470	483	450	445	436	455	441	424	483	521	442	459	443	448	456	432	486	452	484	432	439	455	491	470	454	476	441	440	461	432	505	430	463	451	495	509	466	467	485	471	466	495	460	478	465	468	439	480	439	436	464	450	452	467	487	467	468	474	455	490	467	454	461	466	467	471	469	463	441	440	457	488	469	463	477	466	458	442	437	470	514	481	455	460	489	458	439	454	452	437	487	462	490	467	447	460	480	423	449	496	481	432	457	460	487	438	433	439	470	460	465	468	450	489	420	471	471	398	446	448	444	462	443	459	485	449	437	466	424	455	494	430	429	503	440	434	475	490	470	458	432	450	450	434	453	460	453	454	465	450	421	444	473	442	448	478	479	429	446	490	468	462	439	454	423	461	461	469	455	488	443	487	456	450	447	464	492	459	471	473	417	462	481	507	450	495	452	480	474	455	445	484	461	459	444	474	471	452	493	432	466	445	441	453	463	471	494	452	478	505	488	489	455	525	429	469	454	423	509	466	490	405	444	472	465	463	465	475	477	468	421	441	462	422	479	423	459	472	441	447	466	462	442	458	441	460	487	470	493	466	452	452	464	462	437	490	484	465	438	474	465	473	444	462	506	450	458	454	470	435	463	493	461	457	481	466	467	426	438	465	442	469	470	462	508	442	492	455	457	482	441	462	434	461	462	481	449	436	445	473	470	441	450	455	465	480	474	434	479	459	477	467	459	486	477	451	454	459	451	469	473	469	456	476	494	483	465	478	484	455	442	452	492	459	435	471	435	468	470	458	430	505	464	471	434	438	492	451	443	469	466	480	470	453	455	475	453	454	458	467	460	454	491	482	406	453	492	437	467	474	471	442	449	474	461	427	466	472	472	456	426	421	428	440	465	463	449	425	408	466	484	472	487	508	491	457	479	488	452	444	469	430	446	441	432	460	444	453	469	462	498	445	447	453	463	488	441	438	439	482	463	447	481	457	448	477	466	424	470	456	435	469	450	489	473	468	425	423	474	433	468	492	414	417	459	491	437	449	471	446	457	435	449	451	482	464	458	417	467	472	432	469	509	466	482	474	446	468	463	465	424	487	460	443	428	498	490	470	472	507	495	457	450	438	459	467	456	444	454	436	469	448	443	479	502	443	442	456	451	452	503	497	456	445	495	453	449	432	458	414	483	467	460	471	463	475	423	443	461	470	452	484	425	436	460	442	450	458	463	485	513	454	477	498	454	429	484	424	435	441	483	460	488	457	442	437	488	453	447	444	447	466	494	424	451	462	497	435	462	482	432	484	454	432	476	483	490	443	493	458	436	424	428	493	466	471	448	448	490	423	474	462	470	477	491	436	424	473	489	463	452	427	452	463	482	467	479	420	457	467	468	475	454	459	439	493	466	462	419	469	444	491	456	439	449	465	451	461	475	444	454	456	457	430	456	462	470	491	517	427	431	407	471	441	479	437	448	421	453	487	469	437	470	435	444	475	460	447	463	469	438	451	489	488	421	422	499	469	478	472	449	457	472	461	473	477	411	477	464	470	466	445	496	427	463	502	471	448	435	468	483	429	503	462	441	452	453	504	427	477	484	477	433	453	458	462	485	460	417	444	463	469	459	477	437	412	492	428	480	443	478	457	461	499	481	443	471	460	481	464	492	456	487	417	452	465	465	462	448	499	474	432	463	465	442	483	416	474	483	435	414	495	474	420	474	451	474	447	453	404	438	454	442	464	470	464	450	472	471	469	473	461	455	473	439	456	466	488	478	436	444	493	459	447	436	457	452	431	451	486	467	464	455	491	441	421	454	478	444	418	475	424	450	456	471	454	495	463	446	452	469	464	454	480	442	493	436	425	437	441	453	464	470	424	506	446	464	454	455	466	467	420	482	443	488	508	445	490	478	433	397	461	440	457	498	427	472	467	456	474	422	477	424	440	438	455	457	490	447	410	484	460	449	461	449	461	456	459	452	453	476	448	454	447	458	445	450	484	456	445	469	468	456	454	488	460	438	467	426	500	455	480	482	456	451	471	470	430	484	443	436	448	436	473	467	434	455	505	493	501	458	447	448	473	450	445	475	459	466	436	470	465	432	454	489	445	470	453	427	479	467	460	481	485	503	444	484	427	483	459	440	454	502	487	444	445	476	493	447	515	458	446	460	468	472	456	423	461	487	451	478	468	424	475	448	462	465	477	476	445	468	449	444	466	493	458	429	448	432	506	473	440	451	449	464	438	456	444	437	454	493	450	426	483	497	499	466	420	442	472	456	503	470	457	446	438	471	468	438	455	408	434	459	445	451	436	484	486	477	454	468	485	464	457	474	502	492	446	459	472	468	456	419	443	483	460	441	470	439	447	492	447	423	445	486	482	504	442	461	440	458	424	465	488	472	456	468	464	455	452	465	449	438	490	465	458	454	481	470	452	460	451	473	431	452	457	436	426	473	453	441	498	409	472	471	440	489	460	445
7750	754	672	572	480	393	384	331	316	305	383	367	315	291	333	318	355	319	327	302	333	307	332	324	335	287	310	285	320	300	331	277	322	312	326	339	356	325	329	310	290	300	326	303	314	303	307	289	314	354	299	322	331	299	293	335	329	304	317	341	295	354	313	341	330	336	323	326	318	324	356	324	302	311	331	295	309	302	321	315	314	312	298	313	308	325	306	309	325	313	300	345	353	368	309	327	343	320	356	316	320	354	338	327	330	271	316	303	261	307	309	291	295	321	273	328	333	294	310	304	327	307	318	296	338	298	304	313	297	331	329	316	310	303	318	315	329	302	307	313	340	333	377	292	309	323	289	304	312	327	322	336	346	323	298	332	282	314	304	304	304	309	317	318	316	292	327	294	312	283	320	329	331	340	297	313	302	318	327	310	325	296	307	343	317	323	308	287	286	314	339	319	304	301	277	325	326	342	315	297	334	308	333	280	333	307	351	286	356	304	346	321	347	342	334	297	307	314	318	325	303	304	291	296	325	330	353	384	332	314	301	308	337	314	326	361	302	329	326	301	307	307	292	299	319	309	320	306	326	314	333	324	300	291	308	292	312	319	343	314	318	318	325	309	311	339	310	327	281	328	326	319	345	340	329	302	299	303	318	330	341	281	324	349	310	323	333	312	292	334	293	297	314	334	315	270	297	291	297	289	296	307	348	335	284	308	313	289	292	297	305	346	314	322	304	317	312	280	290	314	333	297	305	350	299	327	320	326	268	267	302	310	278	348	311	287	341	285	297	362	317	282	321	334	307	301	360	308	328	307	338	313	315	343	301	317	308	350	326	307	338	325	305	313	304	349	300	278	341	302	318	313	343	319	325	309	314	289	337	326	339	269	296	315	296	323	332	337	297	312	343	307	292	311	324	335	321	309	307	281	318	317	318	310	335	340	333	337	296	290	331	303	343	314	291	337	291	334	311	332	305	329	322	329	340	320	309	318	301	294	336	290	328	308	306	318	329	304	330	309	351	323	336	307	329	296	360	352	312	326	291	317	326	314	337	332	296	302	292	300	290	337	346	338	294	307	283	321	321	302	298	312	316	296	339	306	321	331	349	318	302	337	319	304	285	325	332	312	299	313	325	336	365	346	314	283	340	301	291	293	306	325	309	303	321	332	339	306	304	309	326	287	336	321	317	302	303	323	331	312	300	334	367	299	332	297	314	344	333	347	332	328	315	303	304	335	302	336	335	327	333	316	300	311	334	317	304	305	282	312	320	334	337	307	318	308	309	324	320	276	322	310	336	292	295	327	332	351	320	346	309	337	336	328	324	313	320	334	293	312	312	340	348	277	317	335	330	321	300	294	272	298	300	303	318	304	313	318	322	327	314	327	292	285	309	334	347	334	300	341	322	350	327	334	310	295	294	344	346	316	309	351	303	319	304	332	325	319	334	336	319	346	303	278	309	291	305	310	308	253	316	294	331	314	327	294	329	318	308	348	355	313	295	292	295	308	294	304	317	350	318	294	308	293	305	312	311	318	311	298	299	322	353	296	261	295	279	309	302	321	303	317	340	337	317	285	335	335	328	303	297	305	312	327	348	325	329	311	314	314	312	321	347	290	354	294	324	298	338	315	336	327	307	325	289	309	331	324	325	322	307	319	315	339	335	322	330	301	333	310	335	331	323	312	302	317	328	290	315	298	277	323	314	303	309	302	302	301	303	321	301	314	283	302	321	327	347	331	335	266	322	337	337	314	328	303	334	311	310	314	350	335	271	326	353	298	340	304	294	333	304	318	343	341	320	345	304	313	312	318	286	267	329	340	348	313	337	316	312	348	298	302	304	344	364	320	292	299	340	309	303	315	310	333	316	282	298	324	288	330	260	338	332	299	312	315	280	316	317	306	294	314	305	339	319	329	320	348	309	344	303	292	347	306	312	316	316	314	318	324	352	300	282	289	326	304	334	324	332	283	306	331	326	298	308	322	324	337	322	348	302	307	279	316	329	297	320	283	306	312	296	333	365	334	310	294	306	349	359	326	314	323	336	330	309	317	300	335	294	281	300	327	302	275	326	295	298	299	327	326	304	338	332	320	306	284	292	357	315	323	289	285	343	312	309	300	278	365	308	301	313	331	323	315	293	311	296	307	312	286	324	319	332	313	307	289	321	367	331	346	298	329	322	348	356	325	297	339	282	306	301	353	288	343	319	315	333	330	310	320	325	323	310	317	344	328	314	297	305	311	309	321	318	346	338	308	336	325	321	297	317	352	367	327	308	310	290	314	320	323	326	306	339	309	336	344	337	330	343	341	302	333	274	316	300	308	285	317	292	343	296	333	276	311	334	355	346	351	287	303	363	291	315	309	286	276	337	293	327	292	329	339	315	319	292	300	342	309	332	351	362	336	310	302	308	336	317	302	347	295	286	322	341	306	317	315	339	303	329	322	346	307	329	301	302	319	314	338	340	344	351	318	282	311	326	308	314	319	303	338	322	323	347	305	320	318	311	324	299	354	292	334	336	299	328	346	296	328	331	279	318	303	306	314	302	301	337	322	341	312	316	302	333	308	326	335	303	334	277	303	333	293	323	276	342	354	309	322	341	306	328	301	310	302	343	304	289	335	295	349	352	322	296	336	275	288	309	321	297	308	330	300	325	362	323	309	310	303	314	281	339	338	332	322	292	303	330	325	321	299	340	307	341	321	298	307	320	328	332	320	339	315	296	292	324	308	300	347	323	261	299	317	292	343	317	298	292	318	308	305	300	312	321	314	328	314	300	344	330	301	336	364	296	337	381	291	295	337	327	336	313	317	344	328	296	291	301	331	317	281	342	312	300	269	318	309	305	344	316	333	316	312	301	285	322	320	316	322	336	294	324	320	281	319	314	328	321	290	291	325	325	345	337	353	306	314	346	310	328	356	340	296	325	305	337	298	368	332	339	330	308	292	305	334	299	324	338	316	304	330	357	301	330	292	325	295	310	310	330	337	320	325	320	357	338	309	329	308	304	343	314	284	336	326	359	306	339	281	293	332	341	308	307	334	289	334	316	338	325	326	336	304	344	350	296	337	309	313	315	345	306	297	307	310	322	339	344	344	316	322	306	348	303	292	302	288	317	317	327	296	334	341	337	317	331	322	321	304	334	342	310	316	315	314	297	335	318	302	323	297	335	306	309	344	309	305	316	337	331	327	311	309	310	326	356	298	306	343	287	287	319	322	298	298	330	308	331	291	296	323	343	302	322	291	367	340	296	319	310	339	361	346	325	311	339	308	317	317	315	331	314	322	329	276	300	354	306	310	305	324	294	324	305	350	311	327	309	315	313	297	309	337	317	308	304	333	308	301	314	335	330	358	287	293	314	296	341	305	328	296	310	301	325	318	299	312	308	323	296	298	332	351	293	318	313	317	334	313	314	309	299	320	307	332	323	319	275	302	295	327	323	333	344	326	334	317	300	319	302	320	310	318	309	318	322	289	316	329	316	318	341	335	329	318	327	327
6763	1184	1562	1641	1436	1248	1139	1035	1027	982	970	918	868	886	829	903	836	852	843	855	860	751	770	784	820	824	765	826	800	755	775	777	773	797	782	822	770	757	780	728	789	776	819	763	774	778	794	730	773	800	743	789	780	840	799	808	771	762	785	820	710	749	751	801	795	778	790	769	771	797	753	741	753	772	776	745	751	812	785	805	765	761	783	781	764	783	771	739	790	711	821	826	770	706	752	738	811	770	826	751	757	770	779	721	804	739	757	806	775	780	799	744	759	779	755	758	787	778	781	712	783	794	733	727	737	742	774	729	755	697	771	759	799	728	790	766	804	744	802	743	744	763	777	742	775	737	792	742	786	775	753	765	795	804	755	760	791	798	779	782	776	778	779	822	766	788	750	776	756	711	705	774	781	735	759	780	819	731	757	762	771	828	758	784	733	752	772	842	734	739	785	773	806	751	783	769	715	782	812	791	780	776	774	785	783	745	748	794	756	789	792	761	768	743	755	779	718	797	743	743	759	812	738	771	735	771	777	791	735	769	771	742	762	787	778	776	748	765	771	755	740	759	754	816	779	729	775	785	700	708	744	780	751	788	756	751	762	751	792	774	791	763	731	804	781	780	772	733	707	778	780	749	769	801	757	782	755	815	734	794	790	780	813	756	729	734	746	792	774	793	791	775	738	765	775	751	780	764	805	781	764	752	737	790	779	722	765	762	802	799	739	763	700	774	772	770	712	740	754	752	769	810	782	791	758	781	785	764	782	788	861	799	753	770	776	758	771	767	779	716	769	827	782	772	780	802	787	748	773	731	741	762	770	788	807	759	767	730	744	783	766	745	811	786	788	768	750	778	806	722	791	785	769	773	744	756	775	791	757	771	745	789	754	803	763	759	746	772	750	752	801	760	773	784	766	735	747	732	767	764	748	760	786	762	756	800	767	762	712	743	791	772	776	761	738	732	813	800	821	724	769	778	755	791	792	743	793	740	775	742	775	709	800	823	779	789	737	780	737	821	757	807	803	769	764	734	782	767	807	768	764	799	777	719	738	799	723	797	759	765	777	731	811	759	781	728	840	761	746	751	769	770	801	765	780	820	748	763	749	735	778	746	779	750	765	799	750	775	768	790	758	718	797	735	757	753	731	818	820	789	776	715	829	755	791	739	765	774	778	782	770	822	729	766	795	767	783	782	796	751	786	803	733	756	806	782	720	766	748	813	725	819	798	774	754	787	779	796	761	732	754	804	781	805	737	818	817	783	783	739	764	785	796	738	828	796	755	773	779	806	759	748	771	756	795	762	790	768	782	810	826	794	767	733	743	754	772	784	730	739	742	762	781	766	834	805	717	759	819	770	823	752	807	747	763	801	709	787	760	765	794	797	738	750	752	773	779	716	721	786	748	774	799	774	750	813	818	811	754	760	755	746	779	772	825	780	752	788	743	756	743	752	774	788	798	809	750	777	781	780	783	759	770	724	792	768	743	757	713	797	810	799	752	756	714	798	764	769	705	826	727	758	763	795	780	779	773	757	751	750	747	764	726	770	767	789	792	714	776	776	743	790	740	747	735	789	734	755	765	807	763	720	802	768	783	771	791	776	768	780	763	746	830	760	763	806	817	724	721	765	815	743	791	756	770	702	756	804	784	785	738	798	775	715	780	766	764	803	746	729	765	763	777	771	768	742	737	764	767	742	772	762	785	787	813	797	781	806	809	780	751	791	761	761	814	779	818	782	750	779	766	794	762	807	774	721	770	757	822	772	769	746	754	739	763	789	772	748	805	773	719	775	807	768	797	735	767	767	769	788	756	741	766	749	778	772	773	738	755	788	727	792	753	805	753	782	798	782	773	749	743	711	767	782	743	763	796	771	821	768	786	787	810	778	779	758	731	781	783	722	781	761	815	801	814	714	768	770	722	779	795	834	780	761	790	786	778	775	741	768	722	762	810	807	778	780	749	773	746	774	818	783	761	776	733	790	738	705	780	731	738	793	745	808	773	762	767	766	798	745	773	774	811	757	751	750	764	782	778	775	751	707	753	722	736	780	765	758	785	738	737	765	746	751	785	804	749	745	778	739	738	732	749	763	755	810	759	791	783	784	783	760	743	749	788	835	748	749	718	779	731	784	816	707	788	769	793	804	826	785	813	803	768	719	761	761	717	773	739	744	766	772	774	790	743	790	766	757	741	819	777	760	780	762	776	784	751	740	727	743	810	764	736	757	796	762	801	771	718	803	769	777	759	776	778	761	729	804	750	827	767	791	804	774	768	781	774	780	757	804	756	779	802	734	723	776	793	725	777	777	777	798	738	780	744	735	728	729	769	729	743	767	790	793	756	795	706	804	757	771	789	776	782	748	775	777	772	767	763	781	793	800	778	757	765	740	732	707	769	704	788	764	788	756	780	758	763	724	745	733	770	807	759	805	759	787	745	789	785	802	736	793	743	811	763	743	781	749	770	763	752	804	737	769	801	756	751	816	785	746	750	805	752	745	757	734	787	810	796	808	792	781	738	704	781	754	748	764	784	820	769	757	829	766	825	769	764	731	756	789	819	736	720	776	784	830	772	774	822	769	778	754	794	740	798	781	789	776	771	770	770	804	756	805	803	800	785	779	722	774	795	757	767	805	713	815	752	814	716	790	821	776	741	730	762	779	780	779	771	736	749	716	773	775	796	772	793	754	768	799	778	788	755	799	827	795	774	749	770	779	770	752	762	741	776	800	757	775	773	736	715	780	761	737	772	759	759	747	784	764	743	750	795	794	756	756	774	757	759	765	778	812	764	754	767	792	756	813	769	759	765	760	725	756	769	780	767	772	764	746	774	788	750	758	768	759	769	771	751	780	788	775	739	722	801	763	760	782	755	728	762	803	753	751	799	777	722	783	804	783	780	771	737	798	775	729	799	768	818	774	761	764	785	804	735	758	793	765	740	775	758	799	771	765	803	765	731	756	775	760	789	751	771	698	792	792	750	758	733	767	769	761	776	802	745	769	770	741	747	786	806	719	758	736	814	747	777	722	776	774	750	773	774	728	756	779	844	714	758	767	821	782	765	786	795	753	826	747	767	772	743	834	751	750	759	770	760	769	748	801	775	752	788	714	724	770	819	810	710	734	811	779	779	742	770	765	751	763	772	777	792	756	733	782	791	759	737	794	780	772	784	787	772	780	809	712	711	811	775	779	749	788	788	723	779	732	760	727	782	796	779	747	793	780	790	744	750	810	758	752	731	774	735	791	783	758	803	750	815	756	773	729	765	800	744	816	760	733	754	774	810	790	781	750	774	745	762	730	754	740	702	783	752	796	773	808	801	770	810	751	742	797	767	735	774	774	765	745	769	781	837	765	802	797	728	771	733	748	789	764	783	752	799	771	765	763	813	745	757	770	822	781	732	751	768	741	757	730	744	773	741	727	800	775	763	741	731	763	760	757	782	774	820	754	788	793	793	759	753	759	747	753	783	779	822	792	806	767	741	817	770	783	793	752	814	718
15403	1694	1267	1010	756	644	601	504	479	481	453	459	430	412	464	442	465	421	436	442	432	410	414	417	423	449	437	457	422	441	413	411	401	450	425	405	400	423	380	399	447	417	402	409	402	442	454	401	364	413	431	398	400	424	451	423	406	437	374	412	409	413	424	399	398	390	429	419	373	396	433	462	414	421	392	412	453	447	424	456	451	420	392	421	416	419	446	400	414	434	416	402	376	414	415	462	428	441	411	406	439	387	413	386	376	446	387	446	418	416	440	423	421	442	431	428	418	455	399	431	402	412	455	402	377	420	423	402	397	439	410	422	398	443	424	440	422	452	416	467	396	415	394	385	416	420	413	409	392	391	421	421	408	459	406	454	463	396	396	441	405	449	422	410	402	412	451	440	385	437	402	380	451	409	439	362	411	469	433	453	442	404	402	420	468	371	383	438	424	427	432	417	442	401	433	441	417	438	452	415	410	418	402	466	442	440	440	419	440	400	403	410	400	422	398	436	418	408	463	412	445	421	446	389	434	422	442	412	426	395	439	432	402	409	375	383	435	449	429	414	415	433	395	420	410	450	423	388	396	437	445	441	408	414	396	407	429	412	425	376	391	401	385	407	432	397	371	396	428	410	416	433	417	418	431	445	391	375	421	397	401	395	393	403	423	415	410	455	409	419	417	433	447	435	407	422	420	368	381	470	439	433	364	420	410	421	417	390	433	392	415	477	419	402	443	426	411	451	398	444	376	381	429	370	400	416	404	439	429	455	422	407	443	400	421	415	432	423	408	437	429	404	421	379	455	408	419	436	436	443	438	395	421	438	450	441	432	465	461	436	426	399	363	363	416	396	364	438	462	501	401	424	421	402	427	382	392	398	430	390	425	401	473	454	432	415	445	405	444	393	419	397	412	429	412	400	441	409	398	434	371	425	402	431	445	453	403	383	418	413	403	389	404	444	396	449	411	461	390	456	434	418	395	440	427	390	438	437	381	415	453	398	408	430	396	430	408	420	419	429	394	409	409	438	386	430	383	429	432	393	399	414	419	399	413	428	405	400	413	463	424	455	437	424	408	408	390	425	440	443	409	410	444	441	357	420	401	431	393	387	477	432	438	420	400	388	399	393	449	397	458	430	469	426	425	402	385	415	442	426	449	418	408	432	438	429	432	408	434	413	409	422	381	417	386	377	417	467	382	447	432	445	433	434	408	387	417	438	379	403	418	405	436	416	413	390	412	432	444	412	381	404	398	399	423	404	413	425	407	390	420	402	401	396	373	429	397	409	424	393	438	415	419	395	428	430	409	402	442	430	403	424	422	456	395	418	395	457	408	436	443	401	460	455	465	418	439	402	441	414	414	448	415	450	430	428	379	430	411	436	434	400	405	410	429	433	411	411	397	374	441	431	441	444	432	403	407	472	436	431	436	458	417	383	416	419	447	413	429	441	383	468	389	455	428	434	434	420	421	382	419	404	371	443	443	438	409	425	411	439	471	414	437	433	428	437	408	453	452	440	439	456	409	396	417	438	416	406	433	451	424	389	418	407	450	413	419	388	398	422	407	409	432	428	413	417	397	374	416	409	413	406	451	399	426	398	432	408	427	422	400	408	402	411	423	438	410	389	393	421	396	430	413	450	402	409	429	429	388	390	398	436	403	435	434	412	463	461	417	378	446	417	420	403	420	436	369	418	402	408	387	438	393	409	420	430	389	429	440	442	402	413	422	389	402	417	448	456	448	397	399	412	404	416	413	416	451	412	394	418	434	416	444	443	392	423	454	422	432	402	441	396	408	422	433	416	417	446	418	429	428	407	403	435	451	398	426	429	430	386	426	428	414	411	413	395	433	415	384	448	429	388	379	426	415	439	385	402	426	388	445	394	414	391	433	417	397	402	430	426	428	393	411	369	403	441	440	435	439	413	406	447	434	419	432	402	423	415	453	417	389	412	398	410	419	419	434	426	387	392	411	502	452	421	401	414	428	423	439	440	432	373	400	373	419	445	402	412	421	424	435	425	402	401	431	451	462	461	453	412	399	451	426	436	442	420	394	489	415	413	426	362	440	429	385	412	422	415	412	385	417	435	423	406	423	416	425	415	386	421	417	364	423	463	460	417	441	391	446	385	383	402	398	391	416	413	429	436	407	430	449	437	435	438	423	417	383	426	433	419	418	422	426	403	423	408	409	390	430	392	429	402	402	404	414	383	458	445	419	402	414	426	422	409	424	416	420	427	430	416	399	396	406	401	425	412	407	397	425	436	373	410	405	461	425	408	416	422	440	437	401	423	436	375	421	411	427	446	397	404	389	432	409	455	431	454	450	426	431	411	418	416	410	426	435	435	428	415	445	427	395	440	420	426	438	388	409	442	400	412	412	406	376	395	414	453	462	415	428	419	396	370	396	404	432	429	422	419	426	450	421	432	455	428	418	392	408	404	420	416	444	412	407	392	412	397	417	403	425	435	436	411	392	432	413	409	408	431	423	398	417	409	348	419	429	442	433	396	438	419	435	394	408	394	375	404	471	437	437	398	437	384	412	416	468	385	402	388	441	414	421	430	406	417	401	426	456	432	445	406	439	420	394	394	433	425	420	477	404	414	402	413	419	378	419	444	447	422	408	432	422	388	401	426	442	450	419	445	410	407	402	397	398	442	427	418	419	432	421	468	434	446	446	428	405	410	429	438	437	401	408	438	464	403	410	397	402	386	434	434	421	404	403	414	418	412	446	455	428	413	391	431	428	416	417	455	442	436	407	465	409	382	454	453	447	411	426	389	417	459	399	469	417	412	398	422	434	446	438	424	458	411	395	432	422	431	463	490	463	432	458	407	412	457	394	413	432	372	445	421	439	382	408	420	453	395	402	431	393	376	412	430	433	424	405	400	440	405	414	384	393	400	412	427	426	411	401	407	434	427	414	449	404	408	415	436	437	399	430	364	460	419	408	427	435	438	436	429	443	401	444	432	452	413	432	433	474	452	416	401	404	431	429	414	377	431	469	461	414	432	387	410	426	393	406	394	469	418	430	422	397	403	446	411	433	388	428	441	437	436	425	423	385	411	393	424	441	399	429	409	421	406	402	445	408	419	418	406	430	390	450	426	416	404	395	388	432	438	417	401	455	425	410	441	415	432	410	422	388	412	439	425	408	457	427	487	417	464	427	440	419	436	441	411	431	413	471	432	415	400	416	415	423	409	441	417	394	430	430	417	443	444	418	416	399	401	379	428	387	431	411	425	418	415	394	413	423	453	393	403	366	409	405	398	406	422	399	373	389	469	411	390	411	434	398	424	462	422	397	402	399	438	415	483	419	413	414	418	453	421	429	425	384	389	450	446	389	413	455	398	414	494	415	406	376	395	440	449	422	424	413	427	410	399	440	429	397	443	374	404	426	361	408	400	418	414	416	424	405	376	414	437	385	410	425	444	475	430	423	403	421	415	426	430	440	421	424	430	417	442	386	399	436	419	455	405	471	399	428	428	459	476	420	404	465	437
9082	1688	2518	2725	2278	1946	1703	1503	1402	1294	1227	1184	1158	1104	1065	1060	1084	1040	1044	993	1016	969	957	946	963	1031	969	1022	1020	946	968	1001	1014	956	940	976	936	970	945	923	1041	975	959	1036	972	975	922	898	916	977	942	1022	903	945	925	950	974	972	888	955	962	937	952	948	848	897	940	958	918	968	876	866	944	914	975	980	924	940	928	952	1015	908	951	927	935	938	910	856	961	960	945	969	938	923	926	947	951	900	916	945	902	961	934	934	923	967	892	961	949	952	917	928	928	948	894	945	997	928	945	921	899	924	958	947	869	995	971	922	911	935	930	927	949	897	904	947	904	934	959	871	977	891	978	961	900	946	900	936	924	919	988	930	958	908	984	939	936	972	877	950	930	918	894	902	947	888	926	934	926	892	933	909	917	962	970	940	964	946	899	960	912	1007	946	880	954	941	943	993	955	872	935	943	881	845	903	885	930	989	938	931	860	980	964	963	905	946	902	929	886	914	939	950	1050	960	889	917	962	902	887	919	895	925	925	908	961	965	935	920	923	925	913	940	948	910	944	927	921	905	938	893	940	934	961	970	893	966	937	909	996	978	930	969	927	1005	919	935	926	933	856	921	912	913	944	904	899	888	872	938	883	894	919	920	960	914	958	946	945	912	919	895	956	921	877	965	963	937	940	891	964	919	951	929	913	944	958	994	948	950	914	896	882	899	924	915	951	913	965	959	915	901	939	935	945	980	959	937	893	909	935	932	961	954	911	935	999	933	935	930	883	892	940	904	908	917	978	961	955	917	855	903	927	912	959	920	935	941	958	960	930	957	918	925	962	990	935	928	946	979	919	929	890	948	921	901	964	887	956	980	958	943	939	866	990	914	956	936	939	931	942	959	919	952	923	899	943	916	895	893	919	897	968	962	940	941	902	975	915	965	984	934	878	966	948	909	929	906	957	963	915	908	959	949	896	945	977	960	978	941	951	846	897	931	960	908	965	928	898	972	965	952	1002	894	985	923	933	954	897	935	942	926	955	920	940	917	931	901	932	895	969	990	955	892	918	978	950	930	878	939	963	935	930	993	905	960	930	945	975	962	945	871	938	883	934	948	934	957	964	958	931	924	897	938	884	823	951	929	891	915	977	971	953	966	937	928	979	880	900	888	926	896	899	962	889	1012	915	949	939	1006	941	950	953	949	936	933	919	924	922	939	871	940	956	961	968	888	972	909	946	963	941	902	961	936	956	944	863	958	892	936	1000	944	977	912	960	968	999	945	974	932	899	877	907	958	904	955	905	918	997	917	926	888	923	956	921	983	933	942	902	912	874	911	915	899	929	887	975	945	929	935	992	919	955	957	962	917	883	947	918	951	951	905	926	996	896	967	938	937	886	915	928	960	954	923	908	921	978	930	890	921	915	893	978	922	924	927	888	887	866	913	903	946	900	958	888	995	933	866	978	952	894	945	929	920	957	893	935	930	918	913	911	929	968	979	901	958	930	932	966	961	935	884	965	946	950	931	950	941	902	980	958	898	913	928	954	962	935	946	919	971	938	962	933	890	940	954	950	977	937	860	909	955	946	903	941	918	955	871	935	926	947	950	906	943	894	925	880	919	968	909	908	918	955	992	977	933	919	936	895	953	909	979	947	915	963	925	903	933	922	923	902	953	923	1015	932	963	946	916	940	955	946	1014	931	912	957	903	933	914	949	948	875	1008	913	927	901	847	948	935	853	930	982	913	935	946	893	928	942	993	941	899	958	969	927	868	950	906	904	966	883	915	1013	911	938	978	944	965	942	946	947	918	915	945	901	920	990	911	919	966	902	909	917	995	934	962	968	958	925	947	930	938	951	918	867	944	913	1000	917	923	911	944	906	912	888	945	940	885	965	912	972	914	954	897	963	965	920	953	976	973	926	931	896	977	961	927	971	950	906	983	905	886	918	955	914	955	925	902	946	946	919	975	906	952	980	955	942	913	971	910	974	960	946	900	936	890	941	951	930	946	939	947	914	985	945	992	946	930	922	913	930	963	953	879	909	891	933	940	896	892	916	964	961	913	922	951	940	934	910	930	930	962	931	921	921	967	901	901	948	950	945	929	881	935	941	966	899	868	947	901	900	914	932	1002	904	915	934	928	949	866	982	949	945	913	931	872	952	939	922	933	924	994	971	939	946	917	973	973	864	942	897	1010	985	933	919	969	934	901	924	946	965	906	955	974	937	905	950	931	916	934	952	898	914	918	858	917	991	951	952	971	955	910	913	906	972	920	908	937	973	917	933	951	934	962	996	955	933	949	913	978	938	944	969	858	967	966	901	975	962	950	929	935	956	922	925	906	915	958	908	925	885	894	931	936	961	959	950	914	969	912	942	927	923	948	944	906	919	934	941	947	948	938	913	913	944	905	885	977	947	906	905	921	926	949	868	927	969	922	930	918	996	902	986	903	1039	907	923	971	935	947	946	966	900	946	950	966	905	927	956	993	927	907	941	925	961	950	949	933	941	918	926	954	952	941	942	915	924	872	928	915	871	959	1024	925	928	928	936	937	899	976	947	946	952	980	948	878	956	875	948	926	935	927	964	916	917	952	901	965	926	975	948	990	974	993	930	935	922	900	910	912	934	913	984	901	962	967	940	911	979	895	858	964	941	902	940	911	897	942	943	899	1018	905	891	975	893	971	913	950	911	929	952	922	899	874	928	903	889	993	915	933	937	907	967	949	962	910	1002	948	939	886	924	921	962	979	955	940	912	964	931	948	938	894	909	954	962	926	891	926	934	868	915	921	905	992	947	949	935	987	950	933	894	928	984	960	982	910	940	902	967	925	942	953	943	893	1004	915	884	969	918	962	912	951	919	939	970	874	942	961	930	901	959	950	912	928	931	948	947	921	931	969	939	874	964	911	944	948	929	919	966	930	965	899	933	927	946	933	964	945	949	875	918	973	950	953	923	954	876	901	890	927	896	917	923	918	930	872	961	929	910	965	939	977	950	908	947	930	908	878	1000	950	971	967	958	930	961	919	930	951	965	984	928	910	928	942	908	945	903	986	958	939	928	912	902	918	953	927	922	920	931	870	932	883	965	916	989	946	902	965	970	952	922	976	963	921	942	935	926	942	917	1015	931	906	987	920	963	912	947	932	895	970	923	921	928	934	964	904	928	879	1002	974	953	948	888	936	922	945	965	873	913	987	972	942	987	876	959	996	876	938	942	960	937	981	899	902	955	919	899	919	920	935	914	964	933	905	920	975	941	919	904	928	938	921	938	928	995	942	935	909	958	950	951	890	932	925	877	959	913	917	969	937	938	886	988	914	952	963	958	941	972	1012	955	956	932	952	881	911	945	933	951	949	902	899	897	916	906	984	952	948	909	924	866	913	935	946	929	877	935	937	915	892	895	896	904	931	987	916	936	964	927	937	954	930	891	944	941	980	962	903	914	922	900	969	927	955	951	933	947	918	962	850	938	916	911	882	905	927	934	944	954	920	863	977	976	923	913	967	932	912	932	921	954	910	915	848	931	988	949	890	946	950
1515	191	165	168	154	168	172	172	147	167	167	169	177	162	186	165	163	162	161	159	157	162	158	163	166	155	164	166	189	133	187	144	154	152	166	122	156	149	163	149	147	160	174	160	160	146	179	166	182	167	178	154	151	165	156	152	165	152	166	146	151	162	150	166	163	167	156	162	170	158	161	191	185	161	173	179	165	165	166	154	175	147	180	163	141	138	174	150	134	140	173	152	181	171	150	159	155	157	152	152	131	166	171	140	152	163	165	170	167	161	152	147	122	153	150	160	173	133	156	167	143	173	161	161	164	159	170	146	173	175	171	158	151	166	185	147	176	161	160	151	160	153	141	166	161	166	166	156	159	174	151	131	175	158	152	163	176	185	180	166	156	152	187	182	154	159	185	163	185	182	154	173	137	184	168	160	151	161	182	163	171	164	157	146	172	163	160	165	150	152	167	144	155	167	151	161	148	160	143	152	173	145	179	158	138	153	154	182	196	156	149	158	174	172	140	162	149	162	143	136	176	152	167	154	154	159	191	173	160	164	172	169	155	164	166	162	196	161	163	155	142	150	141	158	155	175	184	159	143	140	156	159	131	156	147	149	166	163	169	161	154	166	164	165	184	172	159	172	172	172	163	173	163	181	142	165	134	154	162	155	157	171	159	167	155	154	156	171	163	173	157	155	161	161	176	142	154	149	163	166	163	153	147	160	183	150	154	163	156	154	159	144	166	199	155	142	177	168	159	156	152	163	154	161	142	156	166	166	172	161	196	153	139	170	141	172	153	168	155	161	149	149	169	155	169	184	139	151	168	170	172	151	160	163	160	166	159	152	170	157	160	165	151	165	147	146	149	165	163	157	158	173	173	161	159	154	166	170	140	160	154	157	147	151	141	158	160	159	156	153	144	159	167	165	151	153	183	164	167	166	151	135	172	173	182	164	168	178	145	161	150	165	140	152	174	154	176	195	172	158	180	156	166	167	179	190	168	158	159	167	158	167	148	165	170	162	172	167	174	172	149	181	151	184	135	161	159	163	155	148	161	183	143	200	154	164	175	170	147	182	159	138	143	171	129	169	156	140	157	159	164	171	166	188	177	177	156	168	163	154	156	157	160	159	176	140	163	169	173	157	147	162	148	145	144	158	139	170	174	172	176	137	164	177	172	142	170	174	163	178	145	158	173	150	160	156	156	152	167	159	190	150	151	148	145	190	170	154	157	172	163	167	164	131	169	180	158	138	168	139	159	150	159	167	134	158	174	152	157	154	132	122	155	170	185	143	138	161	171	194	144	171	174	166	167	157	160	159	171	184	141	148	145	171	177	157	179	148	161	176	152	169	140	157	161	163	163	139	163	163	160	162	158	146	154	173	174	189	146	165	154	152	144	161	161	172	164	158	173	177	158	154	168	170	151	148	149	151	150	152	144	180	160	177	167	172	158	183	168	137	170	163	184	162	147	158	164	151	153	159	149	149	176	155	146	192	178	190	169	156	136	145	163	145	170	194	150	154	149	153	180	160	157	160	159	179	171	147	150	168	145	168	159	181	173	156	160	168	154	140	165	146	156	164	148	179	163	170	167	144	138	163	156	146	135	142	179	143	182	138	150	178	150	160	156	184	164	151	153	172	152	167	173	116	153	173	162	177	158	172	145	178	193	176	162	136	158	134	167	167	165	151	179	165	144	151	151	135	153	171	136	159	136	151	154	168	189	166	146	149	152	137	169	145	146	166	164	165	172	177	173	172	157	170	184	185	165	158	148	173	161	169	166	169	145	161	177	160	140	182	166	151	157	138	169	160	170	163	157	151	135	166	142	134	153	174	170	152	167	166	182	170	174	150	157	137	146	173	195	166	166	164	160	167	190	152	176	159	157	140	172	178	174	185	158	141	151	159	134	163	196	186	171	164	151	163	142	165	165	171	159	166	170	171	169	165	151	155	153	166	161	160	153	149	158	159	162	177	162	162	178	168	147	153	187	158	170	157	139	139	176	170	171	165	155	187	146	164	158	172	165	188	172	161	166	157	175	166	143	135	190	176	170	157	163	158	178	186	137	150	170	149	168	158	125	159	151	199	164	180	187	173	145	160	185	156	153	152	146	178	159	162	154	156	158	184	137	171	153	167	150	162	132	168	168	173	131	171	150	160	155	179	179	177	158	159	167	150	160	156	150	144	155	181	150	147	142	144	187	173	157	145	171	159	165	149	165	137	142	145	152	173	152	168	170	169	169	162	157	167	148	160	146	157	167	173	161	144	165	161	149	159	156	172	143	162	133	149	179	175	181	186	169	148	150	142	152	172	168	146	148	157	172	157	153	158	156	157	149	151	168	171	147	166	148	176	185	148	150	144	192	164	167	146	172	147	158	139	160	177	162	168	150	171	153	150	171	156	144	146	180	167	166	155	146	162	153	167	174	156	152	163	157	175	179	169	161	143	171	176	175	158	171	139	146	166	156	174	171	158	138	188	156	158	152	163	161	148	150	158	155	159	158	169	164	173	166	139	161	147	159	170	156	156	165	145	180	147	139	147	154	140	158	142	169	139	170	156	158	169	148	165	168	193	170	144	204	155	158	150	154	165	145	157	150	150	143	169	165	155	159	156	185	157	157	171	140	169	161	182	157	146	176	181	155	170	152	176	155	160	167	176	165	176	161	166	161	164	161	138	166	161	155	170	160	167	172	163	176	170	157	168	153	164	167	177	169	141	147	169	166	168	172	151	148	156	165	183	161	142	161	164	161	146	172	156	160	174	150	177	163	162	168	159	167	166	160	149	157	146	170	137	154	161	156	148	155	159	147	150	151	155	158	190	160	143	143	154	148	127	157	167	166	167	165	170	161	133	167	184	191	172	159	156	168	154	157	177	163	163	192	168	176	148	160	172	174	154	165	158	147	150	177	136	155	137	175	146	160	178	162	149	153	162	147	180	170	147	170	141	162	162	157	169	154	166	178	150	156	172	176	192	172	154	161	165	137	155	166	161	171	125	154	159	142	135	149	152	151	151	161	148	146	139	166	171	152	155	190	161	145	178	165	158	142	153	140	137	157	148	197	168	140	172	170	173	185	182	162	140	142	172	187	180	178	187	176	154	167	145	166	163	163	146	153	155	159	156	169	150	148	161	161	159	187	160	159	145	118	165	186	177	180	165	158	130	157	163	145	159	189	149	186	134	167	120	171	165	165	170	141	170	167	139	176	154	145	146	174	158	153	176	185	168	168	157	169	156	171	158	133	157	140	189	157	181	158	154	153	155	180	141	176	146	155	154	171	185	169	149	163	156	139	162	168	173	158	131	145	145	165	154	138	169	178	150	158	167	155	159	155	154	159	146	175	147	148	165	162	163	174	160	173	163	155	167	176	185	157	173	174	172	139	157	154	162	158	156	146	149	157	172	167	158	149	165	125	155	151	160	164	153	163	167	171	164	137	167	145	146	162	151	152	143	152	158	176	182	192	164	142	168	161	149	144	171	164	183	157	157	158	142	171	166	160	155
1801	474	524	523	483	466	480	500	449	471	457	456	485	427	447	481	436	450	469	458	409	442	461	478	442	440	437	459	418	474	428	406	448	449	465	475	470	466	417	454	472	491	445	431	462	436	434	508	479	434	459	454	462	456	437	424	426	472	447	441	505	475	421	435	436	441	441	439	421	457	422	477	472	448	472	441	435	484	426	449	491	439	425	429	448	425	473	422	446	446	430	457	436	395	434	420	464	442	394	448	495	460	444	447	464	410	412	443	470	448	411	451	467	473	432	440	424	431	439	460	437	428	444	437	465	434	446	448	450	445	453	470	447	476	456	438	455	460	454	475	439	444	461	463	488	433	442	459	426	477	466	484	450	480	439	426	420	437	495	442	458	425	412	455	443	443	455	455	437	472	426	455	387	429	464	440	467	430	440	444	415	498	487	465	479	417	475	459	440	468	463	466	416	442	427	461	418	496	493	394	482	437	436	447	454	434	445	450	465	480	440	451	461	484	472	469	415	434	451	430	419	459	456	461	424	448	436	431	433	432	426	438	434	457	427	440	416	439	470	423	421	456	490	427	482	426	485	453	449	440	461	466	449	434	477	427	457	435	465	502	485	417	440	428	456	482	465	471	454	420	425	445	460	460	458	459	448	460	478	437	470	441	452	435	462	477	474	415	478	467	452	410	434	426	436	478	491	417	485	437	438	431	450	452	463	446	427	452	459	455	456	435	445	458	457	437	445	474	489	478	438	436	446	441	475	456	428	477	467	452	468	476	455	453	460	436	430	471	461	407	423	446	420	435	452	478	447	435	441	436	457	410	431	445	451	443	445	471	452	439	463	446	425	463	462	432	441	458	461	437	445	461	469	436	438	447	454	438	464	475	478	432	468	417	449	469	409	429	416	438	448	439	427	478	417	449	476	445	406	497	426	443	426	447	448	435	493	469	426	465	406	443	425	424	475	491	474	451	474	440	452	440	446	443	465	443	437	458	479	400	455	489	435	462	503	454	475	441	452	442	461	461	444	451	427	486	400	485	444	472	429	471	474	373	454	464	459	479	508	452	449	442	433	409	425	461	467	449	411	502	424	439	452	439	448	427	429	450	426	459	433	472	467	446	470	478	460	418	463	461	496	422	460	453	449	457	457	484	442	433	440	497	404	463	430	423	432	404	392	457	423	461	410	451	469	461	445	416	421	414	476	466	446	474	430	449	453	470	445	468	441	473	451	459	455	448	419	490	455	488	451	443	488	443	468	464	465	465	440	439	431	438	446	453	481	424	450	424	455	470	409	496	461	458	442	427	461	480	462	465	399	431	401	426	468	454	446	442	455	461	445	425	437	457	435	432	458	445	419	502	448	413	410	447	414	437	472	446	475	465	444	453	447	467	476	475	485	444	449	449	436	456	449	405	458	497	486	403	433	444	455	464	460	455	459	471	460	440	468	400	420	434	480	463	420	460	461	463	415	453	452	456	476	435	453	464	439	474	460	426	443	438	466	460	460	439	486	447	455	447	449	458	450	459	455	444	464	417	441	471	405	479	453	443	447	432	439	427	433	425	490	433	490	488	433	468	440	430	471	471	431	428	434	447	465	445	438	489	464	449	427	455	416	424	414	470	449	440	442	422	442	463	479	442	485	459	427	452	455	453	473	457	426	461	450	396	457	438	453	466	429	488	439	447	492	460	455	468	429	428	455	433	468	444	442	456	421	454	410	470	434	450	441	469	491	470	425	466	429	456	465	464	434	420	435	433	429	472	429	455	428	470	437	427	454	483	416	420	464	442	463	439	440	471	433	471	420	452	444	523	434	469	455	440	436	427	435	463	455	428	382	466	460	396	454	446	462	439	429	451	430	470	400	430	469	417	420	480	441	429	460	455	429	433	446	437	419	409	433	433	483	459	476	494	467	456	499	446	456	462	460	480	464	419	430	480	435	477	471	437	448	443	446	483	469	461	446	420	474	383	467	412	466	464	465	440	479	435	485	400	451	445	468	445	459	455	473	457	450	440	444	469	454	469	453	415	442	433	450	411	439	416	422	464	457	456	448	447	391	443	450	442	442	462	447	416	445	464	455	467	461	433	452	443	426	477	443	457	393	445	450	451	431	408	481	459	446	469	445	428	477	447	440	432	452	443	442	460	455	443	406	448	454	442	441	418	442	420	446	445	470	448	442	438	455	458	395	411	460	454	453	462	440	449	480	469	463	453	492	470	436	443	449	484	457	436	426	466	450	477	435	462	416	475	447	454	448	493	439	425	433	423	428	461	472	445	477	452	457	438	472	461	464	436	410	436	502	452	436	447	449	463	460	492	423	448	435	453	477	445	479	450	440	440	438	500	466	492	472	444	433	433	435	480	476	495	449	475	468	443	424	458	464	444	464	462	470	469	401	473	429	437	474	455	439	443	478	457	416	434	439	434	435	418	405	457	438	423	404	442	463	438	442	399	459	419	453	439	482	447	453	435	434	468	448	432	465	449	449	461	462	440	442	490	469	412	416	467	461	402	454	453	447	442	438	442	435	449	443	450	422	422	427	426	465	484	435	457	483	472	440	422	474	429	428	463	460	428	471	445	449	433	453	456	495	407	443	453	443	440	442	453	479	432	471	450	466	483	455	430	460	447	449	460	428	447	473	448	480	440	434	453	452	444	473	451	459	470	480	432	468	435	454	450	422	424	438	473	459	464	431	442	417	417	442	446	473	424	455	421	424	458	455	453	420	485	490	407	458	435	490	474	440	439	492	453	468	478	457	439	495	460	411	460	452	456	426	449	446	431	426	417	474	452	456	478	439	436	457	491	441	450	422	477	458	439	472	458	421	446	446	417	449	421	487	467	423	422	435	441	421	474	455	445	470	436	479	431	426	476	463	483	420	432	426	472	475	463	465	503	476	492	485	446	471	406	448	432	405	433	443	458	423	418	484	437	462	454	420	441	386	427	451	444	433	469	438	459	430	440	401	454	458	441	465	426	455	458	486	409	472	460	473	466	428	465	447	437	476	467	445	425	459	463	433	452	469	448	436	406	464	436	470	430	484	440	422	478	463	455	453	507	443	469	468	446	454	431	465	432	469	423	437	472	429	432	426	466	433	447	524	433	444	446	424	454	432	464	456	479	411	462	444	457	469	432	479	480	441	442	427	441	467	473	497	442	440	454	443	407	439	464	420	427	445	431	435	458	428	469	476	456	482	478	488	453	458	452	426	420	485	432	466	486	417	421	452	467	447	432	469	448	451	482	495	440	464	476	428	471	459	481	444	443	452	432	421	449	446	493	420	413	469	476	447	468	442	451	430	447	469	446	455	441	423	465	459	493	450	448	412	395	496	407	426	418	429	457	458	462	434	459	464	447	459	451	431	473	461	436	456	442	404	449	511	497	436	449	428	484	429	451	436	467	443	448	450	446	465	432	428	457	500	485	418	461	450	464	423	468	429	463	442	435	445	449	436	475	445	429	438	438	394	428	465	452	443	458	428	431	438	403	452	409	466	461
7831	792	747	592	483	436	381	334	351	345	380	370	324	329	340	292	340	334	305	356	299	318	323	344	320	304	291	313	312	313	357	289	300	308	306	322	326	342	302	319	340	300	296	318	323	317	299	321	324	313	305	296	305	311	300	351	338	319	300	315	342	300	361	315	294	302	304	311	296	309	311	302	292	334	309	327	322	294	315	312	340	300	336	307	309	339	306	315	323	300	305	333	301	308	301	334	309	311	322	297	286	278	334	316	281	310	334	308	317	366	310	338	330	330	338	323	324	300	330	339	330	346	308	277	309	342	313	317	286	306	295	295	305	307	316	296	302	325	284	298	285	310	312	320	297	326	296	323	311	314	331	346	283	282	337	337	293	290	319	339	319	300	347	301	298	321	362	300	316	293	300	287	304	296	318	276	325	340	303	309	318	338	303	288	315	327	274	294	311	355	313	309	290	349	314	289	339	343	283	302	297	327	373	292	320	301	295	318	310	315	318	266	308	323	336	319	296	305	278	311	314	328	316	336	359	282	296	317	327	296	301	329	317	314	305	279	305	326	286	320	300	306	324	328	307	319	334	304	312	297	320	303	296	303	309	293	321	320	331	301	288	319	334	329	308	308	296	330	303	315	320	312	315	296	313	344	328	326	314	311	285	327	292	301	318	308	341	331	297	349	315	318	312	343	311	305	316	329	309	313	326	294	315	319	298	317	323	350	310	303	341	312	322	314	305	326	291	302	316	322	294	318	324	274	278	303	282	339	338	329	315	291	325	320	297	332	320	326	307	308	298	309	300	322	318	321	289	327	328	286	337	321	297	314	282	329	300	319	323	301	312	295	326	320	286	324	315	334	338	305	300	331	314	317	310	335	357	329	328	302	299	313	304	327	319	296	310	294	339	335	336	288	325	315	278	340	303	318	317	292	294	317	269	336	332	314	305	330	345	327	319	347	332	277	314	343	312	319	360	302	331	307	336	314	341	300	303	320	346	287	312	291	315	356	289	313	288	302	347	323	306	354	286	292	318	322	340	329	312	316	304	310	308	281	329	363	329	330	284	308	331	297	309	293	327	326	320	328	334	294	311	343	320	326	298	329	307	339	344	328	306	302	284	349	325	334	332	294	336	293	286	302	326	309	312	319	312	331	321	325	369	318	300	333	291	335	296	331	300	311	305	293	304	320	315	316	335	310	294	323	320	336	300	331	321	310	321	283	313	331	330	319	279	285	366	332	313	287	288	282	362	318	340	329	322	340	323	332	307	300	280	318	301	322	269	330	298	315	358	321	333	326	316	306	318	336	302	299	366	308	307	289	345	329	292	328	308	323	319	329	313	323	323	292	314	348	319	319	324	345	278	282	322	327	298	310	330	365	293	302	309	303	293	308	301	297	302	316	268	274	307	299	295	294	289	314	314	346	316	328	312	279	277	284	298	289	330	328	326	306	321	336	321	307	306	321	323	348	313	328	320	303	316	331	306	337	304	268	321	311	284	319	310	314	351	315	324	339	298	334	286	339	303	330	314	313	274	329	354	285	330	331	324	337	319	287	315	267	293	325	328	339	333	302	297	348	313	323	311	324	308	331	286	310	316	337	300	310	292	337	285	291	332	316	294	311	280	318	271	304	327	317	311	318	316	299	304	321	302	344	311	297	334	311	321	323	320	316	302	315	287	328	302	309	317	316	310	311	296	301	302	332	355	288	327	329	275	334	330	324	296	358	314	296	285	308	303	317	316	355	285	309	331	299	307	326	300	319	292	339	352	307	300	284	336	306	309	306	320	284	303	362	293	301	316	353	326	283	321	330	292	300	353	339	310	305	309	311	324	322	301	269	280	320	320	297	306	298	289	301	345	285	300	286	298	321	343	313	320	285	352	301	330	341	338	289	320	335	354	306	321	318	295	289	301	328	313	307	310	281	309	307	274	346	318	343	291	322	277	313	327	295	284	319	297	293	326	324	294	314	299	328	328	314	320	327	334	330	336	303	350	333	299	298	309	318	279	323	312	321	315	343	313	343	335	303	297	314	324	349	308	327	285	325	328	298	327	312	290	316	295	329	313	301	274	296	329	305	295	312	309	312	325	305	333	323	315	332	288	346	326	330	307	317	315	297	322	321	300	308	332	315	305	311	307	324	325	294	328	325	321	322	316	323	328	334	305	316	311	328	312	302	284	280	333	269	296	299	296	279	328	339	327	328	331	315	335	330	271	320	308	319	322	358	306	320	338	276	305	302	354	322	330	306	299	332	333	327	293	318	321	320	304	337	313	332	337	355	306	347	336	278	326	279	345	358	324	284	339	289	314	313	352	302	284	307	290	323	288	290	339	344	318	339	304	330	325	316	314	331	313	303	303	321	308	330	332	325	294	313	322	307	315	301	303	329	331	327	304	327	290	316	266	301	341	308	336	317	342	280	322	318	283	315	321	313	298	314	315	293	317	320	289	315	291	280	324	276	285	313	338	352	332	328	322	298	297	328	333	316	325	313	330	311	315	334	313	322	331	301	306	317	267	347	300	282	285	326	330	331	304	296	308	296	292	326	315	286	317	327	325	319	337	357	326	315	351	316	336	317	304	310	292	316	316	298	314	320	309	279	302	329	319	323	328	343	302	315	333	332	305	305	329	319	307	336	333	346	327	355	318	263	344	288	307	312	346	276	323	319	329	301	280	338	323	318	310	317	342	331	336	315	296	297	328	309	333	304	351	287	284	305	289	322	329	302	304	287	290	316	290	334	313	325	344	300	343	315	325	315	325	283	344	313	304	322	322	316	310	303	301	308	307	281	280	326	319	279	292	288	319	338	283	329	338	288	294	310	302	353	307	360	301	311	284	337	322	298	318	313	308	294	350	301	303	330	315	342	293	319	322	287	310	330	341	332	319	310	309	295	310	319	297	326	284	317	336	293	280	313	307	308	280	311	296	331	287	314	303	325	314	314	342	307	323	343	295	308	308	310	285	320	293	358	303	312	298	302	352	284	284	332	322	331	318	317	292	344	329	319	306	325	278	324	329	298	303	317	283	307	373	290	317	309	345	326	290	333	334	311	288	296	291	362	338	318	333	314	327	287	310	326	328	312	329	302	309	302	303	306	309	307	326	334	324	296	325	341	322	344	301	311	314	312	329	347	310	328	338	293	303	326	308	299	304	308	334	334	300	311	324	312	320	333	341	290	303	314	309	330	345	304	296	321	325	294	314	312	324	322	325	329	334	332	324	307	294	328	337	324	314	356	312	305	313	299	299	300	314	280	312	369	339	302	337	321	322	303	302	324	320	291	308	333	308	283	321	290	351	318	328	343	352	277	298	346	350	347	326	325	301	323	298	286	322	290	324	323	353	324	310	293	340	340	317	306	324	299	316	353	308	310	283	321	305	323	275	325	321	313	310	311	345	331	304	336	345	275	300	338	322	314	346	372	343	309	310	304	278	322	351	291	325	344	282	320	269	312	288	309	320	303	318	296	322	300	318	277	315	338	331	311	331	295	313	318
6713	1178	1526	1577	1434	1244	1132	1057	980	953	890	866	895	876	880	827	819	820	882	834	888	778	862	813	814	735	794	770	791	835	812	801	780	817	813	798	834	767	789	790	782	744	743	830	779	791	767	775	786	774	827	787	818	783	798	824	754	772	779	808	803	796	777	786	794	748	762	774	792	749	810	744	708	736	764	735	728	822	823	748	740	778	803	830	717	727	793	750	748	765	827	772	814	782	742	776	790	772	805	752	775	695	796	753	800	757	775	785	726	774	768	764	788	731	756	736	830	769	747	775	771	747	753	793	764	742	779	790	820	778	766	750	800	790	694	773	778	758	775	827	807	737	768	734	777	770	754	787	759	797	767	779	731	769	780	779	741	769	823	755	760	739	804	757	749	808	793	751	800	776	805	770	757	780	774	810	769	826	765	804	774	841	807	770	798	737	729	796	797	766	749	787	828	735	783	795	741	725	783	788	751	819	786	825	760	732	766	696	732	785	779	767	780	767	813	766	737	793	780	795	759	779	752	804	732	812	796	764	811	735	755	829	755	746	739	779	798	741	770	767	777	806	735	767	725	754	787	794	756	824	772	731	736	758	770	745	802	749	791	776	788	752	793	743	747	763	755	764	729	787	764	737	747	753	783	712	777	726	797	789	737	765	739	741	754	822	739	753	741	748	760	811	792	766	779	766	850	785	791	788	815	790	755	740	765	738	763	786	784	760	699	765	766	796	729	802	781	742	763	765	764	767	721	766	727	813	769	762	802	775	738	730	748	782	709	718	739	756	789	797	748	737	728	758	763	729	787	736	838	769	759	787	804	735	770	741	829	741	771	754	771	801	748	822	806	761	736	728	785	818	798	706	779	817	778	743	789	767	724	773	773	796	779	799	778	811	771	722	743	779	736	747	763	723	809	790	707	806	830	831	710	723	745	770	756	805	783	783	768	741	791	741	750	780	752	748	780	761	717	820	750	751	754	767	753	773	746	785	773	807	723	799	778	770	808	764	770	743	751	757	803	755	776	718	780	774	756	785	799	774	763	737	786	760	783	745	704	797	740	745	722	776	784	780	777	792	767	757	727	788	777	771	755	766	758	767	747	756	785	794	808	747	731	772	785	784	772	728	782	758	747	782	768	757	807	764	835	765	715	744	765	759	775	784	754	793	779	760	734	779	780	767	803	781	780	805	796	799	766	779	811	743	761	771	790	741	752	733	773	817	839	752	758	775	791	722	747	771	789	752	824	796	788	760	774	759	751	740	793	742	792	777	753	784	742	798	811	765	796	817	774	803	788	793	798	783	753	751	747	811	752	790	755	704	811	773	785	771	778	816	801	784	776	777	760	793	784	774	799	824	766	776	788	747	791	792	783	779	733	790	815	774	783	735	794	831	717	751	787	750	780	724	792	796	791	752	756	748	775	749	724	748	805	777	711	724	774	767	754	691	816	784	775	766	746	701	734	784	744	760	788	770	811	761	770	729	818	718	795	792	797	796	815	782	777	778	807	779	795	753	748	745	784	747	777	749	797	798	733	745	775	784	770	776	812	779	746	787	795	798	737	779	792	783	805	746	810	770	772	758	775	827	730	802	762	729	761	777	748	748	770	810	767	779	753	827	799	766	745	745	770	714	730	813	722	752	750	720	726	777	773	757	747	800	797	735	770	770	752	844	807	745	760	715	761	752	772	761	786	750	753	741	803	752	773	718	788	798	780	750	755	783	771	762	813	817	780	780	774	790	788	792	760	749	798	741	787	757	797	785	788	741	750	754	725	786	795	748	750	750	775	786	797	801	772	798	724	746	759	781	788	745	792	747	761	757	747	803	799	797	816	727	783	748	755	736	763	752	743	763	776	743	734	752	769	756	736	752	752	797	773	763	774	803	771	746	776	769	766	754	744	746	768	763	725	770	725	764	772	799	818	825	758	787	801	734	774	730	783	785	762	774	770	759	781	757	734	772	746	792	764	778	747	761	735	758	774	775	762	812	762	757	758	837	743	785	796	757	724	737	784	771	726	808	805	790	780	744	750	763	741	771	775	743	779	762	746	810	764	725	736	727	724	740	746	741	770	771	753	743	747	744	757	778	708	745	712	734	703	760	811	760	824	797	806	820	764	770	731	779	768	742	750	765	797	738	794	797	746	782	734	780	791	780	747	875	787	757	736	770	739	722	777	740	785	734	791	784	768	759	757	738	768	762	808	749	755	804	772	766	792	795	733	801	769	794	780	746	803	785	780	775	785	801	783	784	774	783	695	724	759	797	770	812	754	735	773	770	757	723	768	780	763	756	768	786	720	813	783	787	759	716	783	812	773	744	754	787	789	790	790	786	776	755	777	794	789	778	761	754	751	774	773	786	779	771	722	747	821	740	774	784	702	736	797	733	748	782	786	763	760	782	754	782	769	769	765	795	783	777	765	764	847	826	759	750	748	769	737	809	754	782	795	780	814	802	757	757	771	722	752	766	773	749	761	762	759	716	741	801	764	811	694	779	780	794	809	805	809	778	762	765	798	770	783	799	746	767	750	774	795	789	755	801	793	794	824	721	803	767	759	804	768	732	738	817	776	768	774	757	792	742	779	795	757	844	748	781	784	746	797	770	778	809	738	747	782	788	760	733	791	777	738	747	755	787	772	745	748	757	801	779	818	812	786	795	753	789	809	784	800	822	685	749	797	791	770	769	792	804	754	751	751	764	772	795	746	809	805	733	819	767	762	772	752	756	730	759	797	755	746	760	742	762	785	754	732	775	810	732	746	817	733	782	800	728	747	750	804	799	789	745	789	730	797	820	792	753	790	795	814	794	804	769	769	787	753	739	738	754	773	752	773	751	803	759	773	751	780	788	783	773	764	829	798	838	758	743	761	738	791	781	773	729	711	747	731	799	763	722	761	796	730	768	750	763	806	698	757	766	740	742	798	804	789	813	753	734	785	774	730	733	729	732	763	784	727	745	772	770	802	838	745	743	739	753	737	773	735	797	792	769	749	732	770	765	808	732	787	778	765	726	743	772	759	777	782	793	765	741	735	771	768	740	771	764	719	792	765	756	771	774	732	787	766	786	772	737	777	834	787	746	744	776	760	798	804	778	779	770	775	754	747	775	735	828	772	762	745	796	733	766	762	739	763	770	805	762	787	762	756	804	784	722	768	806	815	734	728	760	787	794	751	770	751	762	775	773	765	767	751	795	761	756	760	797	779	806	798	756	744	794	804	762	747	794	790	725	747	787	736	791	736	784	788	810	756	761	753	783	778	733	758	787	773	767	769	782	751	756	772	753	771	764	711	743	736	752	769	779	738	794	764	795	717	781	779	759	779	833	730	781	811	774	742	805	725	770	795	764	861	737	784	785	745	822	788	784	799	780	772	797	776	792	763	769	795	798	812	779	762	798	707	741	806	740	845	800	729	810	735	782	840	770	799	747	820	795	815	722	796	788	780	787	812	750	827	753	730	740	740	708	811	823	737	746	769	810	731	777	774	822	778	791	808	751
15019	1728	1198	948	690	599	550	525	513	484	467	484	453	397	447	446	434	428	418	431	424	433	425	414	405	433	426	427	417	433	395	425	436	408	414	408	427	441	401	456	387	468	430	432	435	427	385	396	473	416	423	395	448	422	450	367	391	432	410	447	453	412	386	415	411	428	435	394	405	416	423	433	414	378	408	405	396	432	460	424	460	430	435	465	404	454	461	392	396	402	437	436	379	436	454	420	420	405	420	407	415	428	389	428	399	436	424	435	398	389	403	465	458	441	426	414	401	387	407	430	415	427	394	389	407	440	438	436	400	379	433	425	394	416	409	407	398	401	424	384	440	408	376	414	445	480	435	369	407	424	410	412	397	409	442	444	430	446	438	396	390	443	439	394	413	400	387	388	407	421	452	373	392	406	449	431	397	439	420	458	380	430	426	405	415	413	407	445	420	409	402	424	442	434	410	445	407	437	432	400	416	437	382	407	433	423	401	422	391	408	396	404	438	429	397	408	397	430	434	439	406	388	364	422	417	387	416	391	381	400	361	381	406	394	406	410	455	370	423	418	446	408	456	443	418	451	387	377	477	402	401	376	428	420	443	450	403	418	414	418	409	416	411	419	407	370	401	408	400	401	414	455	434	413	388	405	387	378	386	415	424	436	446	425	443	389	384	443	418	431	440	393	442	402	417	406	429	418	395	396	378	415	445	416	438	416	390	445	444	408	448	441	436	385	424	420	371	433	408	389	416	417	405	417	435	449	457	406	365	397	443	454	433	403	418	402	365	388	392	417	432	402	408	407	420	416	432	395	465	455	392	429	408	422	436	403	394	403	403	426	421	420	438	383	425	430	408	419	420	422	447	427	378	400	418	437	417	402	399	422	456	409	435	403	423	440	393	419	424	407	428	387	415	407	414	430	383	393	404	419	434	425	416	422	406	444	438	417	442	371	389	383	394	417	436	428	413	416	403	425	402	435	418	421	433	422	400	394	415	382	440	374	384	416	401	391	449	430	405	406	373	424	411	430	435	425	426	409	456	447	389	420	393	387	438	399	397	403	426	385	419	412	400	436	449	396	419	447	415	420	418	389	423	429	427	424	401	399	450	417	453	402	426	402	431	389	411	404	390	390	387	385	421	429	404	371	409	403	418	399	395	402	407	402	388	420	406	410	378	415	402	408	427	405	381	433	422	433	403	451	415	403	413	423	413	400	446	417	413	388	423	375	433	418	443	401	398	379	429	406	448	420	427	400	410	427	387	395	376	430	442	403	410	410	409	436	414	384	424	405	410	436	425	412	389	413	429	403	437	426	417	393	411	438	404	369	415	418	404	418	401	390	420	434	390	365	402	358	411	425	427	398	375	407	405	413	381	433	402	419	424	449	390	407	408	437	366	379	377	399	468	391	406	393	434	417	393	415	422	456	429	423	388	425	431	434	394	379	420	465	387	448	390	406	409	417	372	466	413	438	456	384	411	424	411	423	367	432	371	409	439	415	407	383	387	394	458	361	444	425	399	403	408	421	415	431	442	446	416	435	414	446	443	437	467	434	415	424	422	390	378	413	428	447	428	395	404	454	412	414	436	404	371	399	415	408	439	419	403	408	435	416	387	467	436	408	406	396	463	435	373	434	382	447	452	383	390	405	398	402	456	429	398	410	434	413	391	434	410	428	419	382	458	477	376	374	381	420	467	401	406	400	390	403	395	448	414	439	419	400	419	410	478	428	392	420	423	414	408	427	411	444	429	409	388	438	415	442	414	396	509	421	376	424	448	408	402	420	424	423	428	426	435	419	393	453	435	400	402	413	414	419	393	397	446	420	406	404	390	428	419	424	409	401	457	422	396	446	468	413	382	422	394	384	450	418	407	465	434	442	411	381	379	418	408	439	423	409	373	410	414	395	420	425	409	444	407	425	412	440	397	372	431	436	407	411	408	434	402	368	435	413	402	429	424	405	421	424	431	422	419	451	389	439	423	423	385	406	418	442	419	398	399	424	415	415	418	379	423	422	417	419	414	410	430	405	400	448	394	383	436	398	404	432	433	460	402	393	459	448	418	390	392	459	401	418	392	431	435	424	415	412	445	417	408	412	369	396	410	394	402	403	413	465	411	391	417	429	466	432	370	418	430	377	438	405	433	440	403	387	427	389	441	429	391	390	421	405	447	402	424	399	449	390	419	384	398	399	403	447	419	449	415	417	450	446	457	427	431	437	422	439	415	412	452	443	421	408	422	413	391	433	426	440	466	428	375	409	410	389	455	353	392	425	447	427	400	427	418	456	411	402	426	412	439	414	405	387	414	411	407	422	369	401	418	453	430	409	426	413	397	400	367	425	425	439	398	432	390	409	390	452	377	417	420	465	423	440	419	400	427	420	426	438	407	416	422	413	380	402	413	411	348	420	399	448	396	415	406	385	437	458	425	423	405	387	405	452	418	425	414	404	405	446	421	414	413	422	425	380	371	406	430	428	458	405	427	418	419	422	387	410	420	406	434	408	416	412	435	435	440	421	410	418	417	396	419	431	429	402	443	422	446	478	417	409	399	399	445	369	416	413	405	447	441	379	419	423	391	408	388	434	438	412	392	403	387	396	425	408	383	400	428	437	450	421	410	402	424	421	386	453	445	387	438	413	441	454	385	379	407	366	396	451	397	438	412	391	377	428	423	464	404	408	451	359	389	403	442	411	431	425	425	391	404	436	393	449	417	385	429	417	395	409	411	456	436	452	395	438	442	439	459	392	363	398	416	429	412	452	455	408	432	394	386	418	404	368	399	415	413	418	420	381	408	392	395	416	404	441	402	452	431	414	418	452	423	410	441	395	379	407	426	441	414	411	425	433	427	417	423	388	397	441	402	405	417	418	424	432	380	405	445	412	426	442	373	359	416	407	429	410	438	422	449	411	388	382	383	402	407	428	428	420	406	423	475	416	388	468	444	447	425	450	388	436	434	424	441	388	409	434	409	382	429	413	436	386	419	427	412	417	414	403	416	426	402	425	452	461	476	440	433	396	402	365	456	430	427	385	432	405	418	376	428	403	395	398	438	428	418	448	426	415	376	395	424	415	401	456	389	439	422	381	427	426	413	390	391	373	446	410	414	410	429	381	443	421	415	426	470	392	443	424	386	440	414	411	406	452	438	428	405	397	466	405	427	427	432	394	386	384	448	447	449	407	386	430	415	403	417	416	427	439	390	431	444	418	386	436	437	421	415	386	369	412	427	405	418	389	392	396	397	447	431	476	394	401	410	400	401	375	439	389	440	432	383	401	454	375	371	433	436	399	382	426	404	404	433	436	395	440	446	443	378	409	469	449	454	429	425	459	418	388	378	403	419	425	411	422	464	411	401	407	394	393	446	395	419	389	454	403	446	460	392	399	399	418	402	420	395	446	430	433	414	396	406	444	409	417	426	440	390	432	432	437	427	409	397	380	417	424	428	373	412	431	392	400	406	390	420	430	379	423	404	408	425	391	446	409	392	441	428	411	415	403
8993	1714	2485	2674	2324	1910	1677	1504	1366	1272	1185	1202	1172	1108	1049	1096	1072	1077	1017	1027	988	1022	973	980	915	1006	1017	923	985	987	1010	1036	958	961	929	961	964	982	944	1017	1005	954	923	960	954	917	947	937	956	956	930	927	1004	991	950	943	913	1002	939	915	886	968	960	915	953	930	913	951	930	917	957	948	969	945	913	965	924	972	937	923	933	936	937	918	946	958	966	961	1000	940	890	924	919	944	890	983	918	951	951	931	995	929	905	950	966	912	968	960	946	945	903	933	888	969	945	873	910	951	945	969	966	917	901	930	909	899	911	883	942	930	979	910	895	957	955	972	918	975	946	951	958	986	983	899	949	932	867	935	997	926	892	914	931	904	945	930	934	960	891	926	1013	898	931	953	881	963	913	922	920	986	956	963	894	957	984	947	967	886	887	947	883	933	936	954	909	876	954	880	930	953	917	937	926	919	936	920	905	911	923	979	944	963	939	934	942	945	906	905	970	903	935	949	949	925	933	951	977	864	936	876	930	951	942	955	957	907	934	951	927	925	966	876	926	953	914	923	934	914	926	950	952	924	953	979	904	987	983	889	979	930	965	931	938	935	959	885	876	925	894	903	896	978	929	947	974	897	899	968	1007	902	967	906	892	940	911	894	941	961	982	936	956	917	895	904	931	978	946	905	891	914	901	960	961	962	916	957	909	950	1008	923	935	900	927	903	894	903	949	902	890	988	973	891	989	959	925	982	913	966	928	949	913	908	874	988	929	916	937	943	923	952	907	913	919	981	974	944	928	936	922	970	960	918	967	918	872	903	900	960	915	1002	911	914	933	897	892	909	909	899	911	912	957	899	898	916	933	951	974	944	943	879	893	959	941	929	928	1009	967	890	962	900	890	936	936	932	932	924	907	956	928	963	925	931	916	896	953	939	908	949	923	938	942	914	963	932	969	933	923	956	916	930	905	933	895	888	894	923	923	934	912	930	907	918	909	942	877	941	941	920	964	932	930	857	929	914	929	945	912	891	967	946	920	919	883	912	955	909	961	937	992	927	938	980	921	923	919	963	951	920	942	894	898	1014	936	878	899	877	906	981	970	921	926	980	980	918	944	925	961	975	919	940	952	939	937	943	929	914	879	918	898	934	993	970	888	887	924	951	985	927	925	921	935	913	948	947	927	902	931	964	954	913	944	895	960	951	945	935	891	950	919	980	935	878	956	949	892	907	962	963	942	955	932	929	910	967	910	920	942	912	884	990	930	951	932	945	928	955	949	862	928	952	940	912	954	988	965	863	957	961	958	927	904	916	909	900	932	926	944	938	948	907	929	944	957	947	846	954	920	923	939	952	910	961	980	933	896	890	915	908	938	936	887	923	947	919	942	987	986	949	957	898	964	938	890	865	883	902	910	915	894	884	941	933	988	988	949	905	904	933	963	912	950	951	907	956	913	913	929	922	900	923	971	981	946	941	943	956	903	893	981	916	954	933	957	902	927	933	924	967	968	968	892	940	905	936	915	950	969	930	947	946	934	939	908	937	905	962	976	920	962	902	883	912	937	1000	983	916	940	940	937	960	947	952	984	920	916	940	948	903	934	916	873	921	964	928	901	923	965	953	877	930	923	955	944	976	926	969	967	970	853	894	927	948	999	901	924	949	976	896	880	979	980	945	930	971	921	906	894	904	926	896	911	927	968	921	959	914	854	934	864	904	905	942	917	949	903	936	948	949	968	912	935	916	954	933	918	922	964	870	899	904	966	1015	941	958	966	932	928	958	969	928	947	990	949	878	1001	941	886	983	923	938	943	913	889	908	912	953	915	958	967	966	863	962	975	992	929	944	898	916	942	872	953	968	968	1003	919	863	946	973	901	932	979	971	920	948	913	953	927	931	908	936	956	960	949	874	947	857	977	916	924	949	960	978	948	962	945	923	911	922	927	930	934	929	930	923	889	869	920	958	955	973	941	902	956	971	960	906	911	911	916	973	936	938	929	920	913	910	946	921	944	906	911	845	898	926	926	949	933	948	911	923	941	969	960	946	918	949	913	930	919	955	945	954	918	888	982	897	868	917	881	889	913	881	986	911	933	922	937	964	891	873	910	889	939	945	945	943	965	905	960	885	914	904	919	926	914	919	920	931	965	912	963	914	934	901	919	935	938	922	918	906	977	942	938	908	926	932	953	911	949	941	945	962	948	904	882	904	939	965	911	975	949	946	963	897	929	876	963	872	907	960	972	915	976	923	953	981	907	909	962	906	957	880	934	936	932	956	935	932	874	929	904	946	936	883	981	959	948	934	890	937	933	925	911	993	978	982	908	959	992	912	911	900	934	924	881	929	990	925	908	926	907	909	906	907	910	902	913	908	926	925	909	904	895	948	936	961	902	993	939	930	930	974	892	924	930	947	991	952	941	878	915	949	881	946	936	912	954	934	905	919	936	978	918	969	953	943	917	909	920	894	940	958	943	963	971	904	940	936	917	926	940	929	901	931	920	942	981	912	935	929	940	976	890	938	1013	932	883	975	893	969	931	892	944	933	935	904	981	954	976	945	940	906	931	980	957	973	929	901	948	940	939	913	948	928	915	932	951	949	958	863	936	912	1016	953	883	982	911	983	949	899	884	963	931	929	928	900	999	963	954	904	909	934	885	904	947	931	948	956	952	882	935	953	914	963	905	957	914	957	896	851	948	907	928	967	956	951	1009	937	908	918	928	962	985	901	864	889	938	935	908	922	981	930	937	933	908	898	915	945	960	883	952	979	944	907	973	939	938	971	944	939	942	949	998	931	909	930	958	961	900	931	881	931	933	985	912	958	960	980	911	918	945	890	879	877	922	920	937	911	913	906	911	894	959	913	992	925	902	899	953	946	970	912	891	959	895	905	983	928	988	946	917	878	888	916	944	973	960	924	882	932	930	974	939	942	967	980	925	919	971	931	922	969	982	941	949	966	911	908	916	957	910	920	955	955	923	949	948	934	923	939	934	966	941	949	946	914	894	1004	952	917	920	935	902	935	927	939	939	944	905	925	919	927	944	944	973	932	938	928	997	923	974	962	945	961	895	954	939	914	933	946	940	972	936	904	902	941	957	897	874	941	966	941	937	882	889	895	909	934	939	949	935	952	937	934	917	989	970	919	948	914	910	939	916	993	883	906	933	881	934	938	951	950	915	998	976	899	925	909	918	958	876	917	927	965	948	949	940	947	887	863	940	958	948	1014	936	976	976	884	900	974	886	864	916	951	893	930	914	929	915	904	919	951	913	893	954	920	911	926	903	953	944	945	960	924	962	918	932	1008	945	895	966	907	954	937	911	923	959	955	925	950	932	945	968	873	923	948	858	881	943	935	994	974	966	916	953	948	917	948	889	891	960	928	924	986	920	918	950	968	909	916	926	937	936	939	879	949	907	930	954	907	940	973	922	938	897	925	963	936	966	976	873	925	975	944	883	868	902	964	955	934	968	934	924	920	925	905	917	903	965	939	980	911	930	937	918	939	969	917	927	905	928	966	904	875	916	938
1471	169	157	151	141	159	162	179	161	155	131	167	189	153	196	162	141	154	159	156	164	169	159	153	144	155	155	184	139	141	174	177	153	166	142	152	165	144	166	167	179	166	149	155	161	176	167	168	160	174	153	135	176	175	173	172	191	169	162	162	165	148	167	156	155	166	174	176	173	148	163	178	153	149	168	157	155	154	125	174	173	182	158	133	150	151	184	179	179	154	145	154	181	142	140	159	153	171	154	166	187	173	184	196	183	157	149	149	177	163	160	171	145	172	182	146	144	165	177	146	154	150	169	172	177	177	159	141	152	172	155	180	158	146	166	157	162	161	173	186	155	153	150	169	172	168	142	164	157	177	163	142	162	160	175	144	145	168	153	163	161	157	154	133	158	144	144	160	171	167	174	179	169	184	155	178	171	151	141	171	142	168	175	160	158	160	157	170	144	174	171	144	182	164	161	172	158	143	144	141	162	157	188	191	178	176	154	152	161	159	172	139	170	151	148	163	161	190	163	163	160	168	142	159	179	148	183	187	161	146	185	154	155	184	182	170	161	152	166	147	169	140	155	161	156	167	160	142	146	176	143	170	158	160	147	156	151	159	145	167	130	172	179	168	180	154	150	180	163	141	159	163	173	161	147	164	149	141	182	134	119	150	193	170	162	170	145	139	158	161	175	136	168	152	143	157	140	155	141	161	156	178	160	163	185	170	131	152	165	146	145	161	169	152	195	190	161	172	174	164	157	168	165	161	163	160	168	145	171	155	177	177	177	160	171	164	165	146	169	149	152	147	164	150	156	169	168	157	159	173	137	153	166	163	168	177	178	165	148	144	175	156	162	158	198	169	159	176	167	180	165	154	171	170	172	126	174	152	149	158	155	144	159	147	140	183	166	147	166	170	168	163	145	151	157	161	144	141	164	171	175	159	167	147	169	150	148	151	186	160	144	178	176	166	164	188	140	142	165	171	158	137	145	148	166	132	155	171	146	143	147	181	197	160	173	148	154	140	171	169	182	160	161	131	186	147	158	178	130	163	163	167	166	160	159	162	149	154	162	158	157	188	135	165	160	151	155	143	150	170	159	151	164	156	169	158	157	157	168	153	150	161	156	176	143	158	163	142	151	168	169	135	152	156	123	180	157	155	167	168	180	184	165	149	140	142	161	146	172	155	158	146	143	163	156	163	169	153	178	162	158	176	167	183	171	154	187	151	155	164	170	151	169	159	140	185	164	175	162	157	187	169	168	175	140	180	140	163	163	157	144	155	151	182	177	136	164	161	178	159	154	175	178	149	149	169	151	159	152	152	181	153	143	140	158	149	187	165	167	191	158	136	155	141	172	141	162	154	175	169	147	166	167	132	177	169	164	185	162	155	161	135	143	165	165	154	139	161	145	131	156	137	174	155	168	165	165	144	163	159	156	162	146	176	152	173	148	155	155	172	166	153	150	164	158	149	167	130	181	143	168	151	166	164	151	181	157	142	167	155	184	146	156	159	148	185	138	143	151	185	164	159	149	183	158	168	153	155	152	173	168	161	151	167	158	181	147	151	159	186	144	162	165	156	141	162	169	180	161	144	136	147	167	127	162	167	160	160	135	159	147	158	178	173	147	177	152	179	154	150	163	178	173	149	175	164	162	165	145	152	171	148	163	162	174	181	153	141	165	151	165	157	151	179	150	149	169	142	161	144	166	157	157	160	179	154	161	156	171	148	159	178	164	137	153	167	196	161	174	162	148	145	133	174	157	153	146	166	163	177	149	154	158	175	160	172	179	157	162	168	136	159	165	149	152	169	188	128	151	167	171	149	136	169	168	169	151	193	172	186	161	158	149	152	177	154	169	147	150	158	154	158	166	147	139	152	166	142	144	162	148	178	141	150	157	158	158	153	142	150	157	163	159	152	173	177	166	157	137	152	146	165	153	159	152	149	151	178	159	138	152	144	173	158	184	161	161	150	164	147	173	169	182	175	185	134	153	160	166	179	158	162	162	181	165	174	179	152	151	160	150	134	160	181	158	146	149	182	147	161	151	152	176	174	169	161	156	153	147	173	156	165	174	163	164	155	154	164	156	136	162	148	130	156	186	147	149	165	183	144	181	157	151	170	160	159	169	138	172	166	153	176	148	156	137	179	177	177	168	135	184	145	147	190	171	161	154	156	169	143	164	174	163	179	168	165	143	130	174	145	163	184	128	180	163	183	190	171	163	139	142	140	145	170	176	160	164	158	159	180	167	145	173	156	153	149	171	174	145	167	161	161	143	160	171	161	143	182	157	172	151	171	162	168	169	176	175	157	168	162	164	163	169	155	160	154	158	155	164	165	162	180	156	166	180	169	168	146	181	164	168	174	160	154	162	168	156	146	146	151	135	144	149	170	177	158	156	158	168	167	140	143	169	177	171	145	171	153	170	141	165	160	179	144	171	171	163	160	160	162	157	144	158	168	168	171	170	133	172	164	152	148	165	106	154	175	167	162	155	153	160	151	162	182	170	174	161	127	180	147	175	155	155	168	163	159	141	139	168	166	171	180	158	155	173	157	169	182	124	160	172	119	136	142	161	160	182	173	161	175	160	160	160	186	155	176	133	164	167	166	174	172	177	170	196	168	163	159	163	165	160	173	151	129	173	168	128	173	147	136	150	151	141	150	178	186	169	155	134	154	152	179	163	177	157	164	126	146	139	175	143	180	172	165	175	187	156	134	157	153	165	152	149	148	158	150	158	146	175	156	176	156	165	152	173	157	190	181	166	150	171	148	187	152	167	175	166	165	171	163	174	169	155	170	155	147	152	162	149	169	176	166	167	141	145	151	167	153	151	141	174	159	149	169	140	149	144	159	155	158	129	168	178	164	175	165	155	169	158	139	153	144	171	143	136	173	153	158	165	164	165	139	153	147	172	176	148	161	172	174	152	166	168	160	138	151	173	174	164	157	149	169	128	154	152	189	144	172	167	168	151	147	146	178	158	159	149	157	147	151	178	157	158	159	147	151	169	149	160	154	165	162	170	143	164	145	158	165	176	187	154	135	122	135	174	134	136	153	180	178	145	153	145	170	149	166	175	158	159	179	193	167	175	152	164	162	151	149	186	173	138	152	160	161	176	129	174	155	168	153	165	179	148	160	158	163	160	142	152	162	148	168	183	164	164	174	157	174	148	168	167	167	181	122	137	171	163	156	168	144	159	167	164	162	155	158	152	180	169	136	142	162	149	165	155	154	163	146	163	168	155	162	160	172	167	146	161	156	194	162	144	162	185	148	150	148	122	143	145	195	173	175	159	168	175	145	147	158	150	161	185	164	163	146	176	164	155	167	174	157	159	173	139	164	175	161	166	134	153	163	144	161	177	168	143	164	169	155	152	171	171	163	148	166	167	176	165	166	138	149	154	194	159	173	176	173	179	154	137	170	167	169	135	156	166	146	170	186	159	170	140	163	164	179	173	156	176	187	159	169	154	158	162	161	181	164	168	152	147	145	150	148	170	159	167	143
1731	475	489	485	455	488	445	443	460	488	457	501	441	482	441	454	460	427	436	419	449	482	489	511	429	459	435	437	469	432	433	427	479	431	461	426	452	436	418	447	419	432	448	462	457	463	452	393	460	416	429	441	453	456	451	435	485	451	444	412	441	421	448	442	443	428	477	421	411	468	456	442	394	432	477	439	418	437	439	436	452	423	452	455	439	423	478	427	429	495	435	419	453	455	426	420	468	431	477	413	456	459	454	473	454	471	449	463	432	463	420	502	445	456	454	429	441	432	428	480	478	458	474	460	423	452	438	438	452	456	454	411	486	431	448	439	438	431	443	431	472	451	457	458	459	439	460	425	443	471	441	454	420	423	484	460	447	434	446	455	453	440	452	447	446	454	467	446	457	436	447	418	478	451	435	414	476	438	451	479	426	470	445	449	443	475	488	459	481	422	403	448	464	493	457	468	459	442	456	411	494	398	451	449	461	416	459	439	477	447	433	482	434	425	433	448	446	466	469	473	441	463	407	433	448	454	455	442	436	459	475	444	441	441	423	407	445	448	430	460	479	402	455	451	452	436	467	446	488	454	447	434	432	434	438	468	484	496	432	483	437	436	455	474	423	437	457	432	456	443	476	413	443	481	418	466	437	451	450	456	451	444	455	450	462	468	442	453	438	430	438	454	417	467	426	442	443	477	479	440	458	445	446	427	436	402	433	466	487	427	431	445	463	454	413	439	439	405	420	464	428	443	432	451	470	433	440	420	435	459	458	470	448	446	422	477	440	451	462	416	445	461	436	452	462	465	440	400	475	477	463	451	430	436	483	491	463	467	448	443	446	458	440	443	453	432	459	477	465	454	450	452	449	430	443	499	416	428	416	479	454	437	434	470	461	447	459	470	451	497	421	481	409	421	457	451	448	458	462	452	403	448	417	459	468	438	500	413	427	446	415	450	467	437	490	446	419	453	482	457	455	403	449	472	400	446	451	453	461	434	417	457	444	455	439	451	449	469	439	480	480	430	415	455	461	450	476	453	439	444	472	456	454	474	456	447	469	472	418	443	448	441	462	449	457	425	446	424	464	454	429	459	417	427	444	437	467	414	450	482	436	428	469	499	450	473	435	458	459	450	453	468	435	448	453	469	454	440	410	465	398	440	487	423	467	455	446	513	441	429	441	426	461	475	443	449	474	462	430	463	445	456	460	446	443	431	443	467	459	452	429	454	429	478	420	448	462	409	435	442	486	444	427	403	479	462	424	439	454	460	473	454	452	426	412	423	463	468	510	454	460	459	435	458	467	435	438	456	459	410	439	471	463	453	460	437	454	434	471	429	454	459	453	433	411	459	436	444	491	454	387	443	443	424	407	451	458	434	424	446	474	411	444	422	460	454	455	457	439	454	450	415	443	428	453	458	443	435	423	426	474	444	417	409	448	445	478	420	460	430	431	444	443	455	462	424	438	413	455	423	432	433	447	418	472	427	468	444	476	447	462	488	450	471	440	443	412	450	510	379	464	458	452	457	424	469	409	494	462	446	429	433	461	441	420	421	442	473	483	474	443	442	432	429	448	459	440	466	454	424	434	492	438	425	462	414	424	431	463	457	410	425	483	453	463	451	448	426	407	470	453	447	437	425	417	461	453	420	476	423	467	454	486	442	471	429	450	441	475	408	410	423	457	453	434	437	438	440	469	479	435	444	431	470	426	438	413	503	426	446	459	432	461	431	409	454	420	439	440	456	405	450	468	465	481	459	466	458	425	442	457	451	451	453	442	456	439	475	472	407	447	424	451	465	417	466	446	467	463	460	439	474	452	446	470	451	484	490	479	484	406	451	444	420	436	430	457	443	427	465	482	464	435	416	425	466	452	445	444	458	406	397	435	446	429	453	457	474	423	404	434	464	454	423	459	466	429	467	412	441	466	435	457	487	449	477	460	456	431	468	417	429	446	440	447	446	447	461	437	439	467	419	442	445	401	439	494	450	446	423	465	425	466	463	422	432	455	410	469	439	449	426	413	472	438	454	460	454	482	433	454	424	423	442	420	466	463	403	427	435	448	495	416	472	422	451	452	463	451	480	461	463	432	417	458	465	444	443	491	458	459	440	458	476	449	437	460	431	473	457	476	454	445	427	417	410	465	471	401	450	464	444	455	468	426	462	429	427	519	451	471	479	449	448	477	432	474	454	429	446	474	439	450	409	417	424	456	477	449	456	439	470	475	430	467	448	447	435	447	466	459	434	470	467	441	427	453	458	455	474	423	490	472	442	455	466	482	433	434	450	434	451	470	437	476	456	466	447	431	460	435	443	441	419	450	448	414	448	448	464	466	491	453	452	442	463	415	435	458	453	457	464	442	481	447	415	434	450	464	457	440	445	438	483	485	447	454	443	438	453	443	431	436	471	473	446	444	421	466	431	462	455	499	441	495	451	467	452	437	417	473	436	458	455	436	454	461	459	506	432	442	450	419	471	416	495	462	436	464	445	420	415	443	466	448	442	464	448	401	510	458	421	446	450	459	452	467	442	425	443	443	442	453	486	458	436	467	422	462	461	455	455	484	455	419	424	456	448	470	430	411	450	469	418	468	458	442	475	480	437	464	449	454	460	409	462	441	426	452	432	478	445	441	490	437	475	468	468	426	461	463	460	428	466	468	395	446	425	442	443	452	448	462	469	412	431	452	441	431	456	431	466	436	449	453	409	421	459	453	459	409	497	421	419	459	431	436	428	479	451	490	391	474	433	472	464	472	435	443	463	458	413	454	470	433	475	443	431	417	462	396	428	448	485	439	449	432	418	409	464	449	392	426	444	446	464	434	442	425	414	473	461	455	464	423	448	482	460	421	451	420	459	445	456	489	433	438	430	435	451	424	424	435	403	443	447	413	444	427	393	443	429	467	448	440	428	402	494	474	410	436	478	443	455	432	475	436	426	468	494	432	446	448	407	468	469	422	468	416	481	421	445	449	453	472	422	428	463	471	436	450	464	445	428	450	436	471	462	450	488	437	454	443	472	418	454	488	464	419	425	453	442	442	446	451	438	449	472	440	461	409	464	456	456	405	443	423	474	469	436	456	439	423	445	463	417	431	451	419	441	412	451	427	449	441	409	462	463	453	437	416	425	481	438	475	424	469	453	451	436	466	484	431	431	439	413	448	494	439	415	435	458	458	413	396	448	442	460	441	481	468	485	410	450	425	432	454	428	460	456	459	445	460	457	510	478	477	466	447	402	409	446	431	440	442	418	429	423	433	476	446	451	476	434	464	450	427	473	422	444	455	417	428	437	424	434	440	484	452	440	421	458	490	411	424	498	460	459	390	450	447	439	468	437	456	450	425	468	455	471	435	442	436	460	468	427	489	443	428	436	432	440	500	423	457	429	457	464	420	466	461	452	440	418	447	468	503	427	461	452	457	450	450	428	427	429	460	403	461	456	454	487	467	430	496	434	433	463	439	446	479	422	456	453	432	438	401	444	463	426	440	474	461	461	452	450
7624	788	690	530	486	380	408	368	342	349	350	332	351	287	342	293	325	317	317	329	345	350	333	300	304	294	350	370	279	326	298	296	324	319	340	331	317	310	343	360	340	306	269	285	312	322	317	351	305	309	335	341	312	324	300	344	321	302	293	305	304	293	339	318	348	322	316	338	302	306	337	328	353	345	313	316	288	290	302	357	306	287	298	322	309	330	287	261	312	278	294	288	285	319	322	323	302	315	299	298	322	334	292	310	337	302	347	277	319	312	295	336	293	311	310	291	298	298	281	286	291	315	342	302	294	302	340	326	298	320	316	309	326	349	280	334	325	329	287	321	359	325	304	356	310	309	303	304	311	327	330	344	303	297	330	323	310	333	326	330	318	349	310	318	326	376	283	309	319	305	327	330	344	275	309	301	346	329	309	293	298	309	302	300	358	316	316	301	313	328	307	315	298	309	314	273	297	265	324	316	352	332	298	299	340	321	318	329	305	324	330	304	306	301	295	298	317	319	315	370	321	302	306	303	296	302	311	288	311	327	287	325	308	309	300	316	315	323	315	337	311	311	281	303	289	319	291	318	323	292	312	313	310	337	328	323	290	320	340	328	311	329	300	296	298	284	317	359	311	317	331	352	289	307	337	312	289	338	325	330	338	336	326	295	296	315	289	314	267	282	306	274	339	342	338	323	312	315	302	330	328	316	328	291	274	322	341	330	343	324	321	327	332	329	289	304	295	337	331	314	283	320	342	349	314	324	288	315	327	330	303	304	314	288	363	346	340	331	338	319	317	322	317	296	280	327	336	305	337	311	314	301	318	290	310	330	301	335	303	290	286	307	312	333	313	319	276	303	311	304	292	334	338	276	282	303	296	318	285	326	335	322	330	300	327	306	318	307	346	292	289	298	294	332	289	293	309	337	311	324	290	301	291	322	315	336	311	285	314	287	300	349	325	310	333	287	266	325	309	327	331	305	321	320	336	328	275	303	328	320	299	293	291	323	324	292	346	285	354	313	310	310	311	332	280	305	286	311	324	288	317	321	283	342	317	301	337	301	315	318	306	315	354	287	277	286	349	307	297	321	341	303	312	296	308	272	286	306	328	348	310	323	294	312	309	319	312	348	311	299	295	309	342	284	276	344	294	320	333	306	334	284	325	295	307	318	294	332	326	299	314	334	293	291	294	305	293	315	288	310	298	299	307	293	316	303	293	297	316	302	332	315	285	346	334	316	343	320	326	318	277	303	300	301	339	296	339	303	356	326	319	315	264	317	317	307	328	314	346	316	318	283	314	309	302	305	316	290	328	351	304	333	297	313	301	317	355	313	310	303	301	327	301	320	322	267	304	295	282	329	321	306	327	289	308	339	302	335	294	298	297	313	322	313	312	312	322	312	305	281	306	329	315	301	284	307	313	324	304	287	329	316	373	300	342	312	357	301	318	310	309	316	335	286	350	315	334	342	324	355	308	364	333	308	262	321	329	335	327	307	335	306	344	326	274	304	310	291	318	316	322	290	328	331	344	324	301	266	347	304	284	314	349	318	340	314	305	326	343	336	272	320	288	308	314	332	325	296	313	326	283	311	291	326	330	322	302	316	335	294	343	287	308	285	329	332	298	339	292	292	303	323	336	318	280	273	309	324	303	289	336	295	272	330	283	272	286	304	295	296	328	300	305	272	310	287	343	350	310	301	342	289	276	314	297	324	285	311	300	311	296	314	310	312	346	317	349	319	296	304	336	352	363	314	316	363	325	336	308	308	318	325	294	305	345	324	308	305	296	299	311	304	301	282	325	336	278	322	338	278	311	353	326	332	292	297	307	322	301	352	295	283	313	356	302	302	338	315	281	350	294	302	290	326	322	320	324	315	297	312	321	301	300	333	279	329	341	299	300	302	328	306	321	329	303	302	332	332	297	310	297	320	336	314	319	334	321	307	312	308	320	297	322	275	287	285	304	333	290	297	312	317	320	327	324	302	289	295	340	339	337	341	289	349	304	352	358	316	332	314	331	300	288	269	291	345	356	339	316	327	306	322	327	329	312	331	316	320	306	294	298	296	311	330	339	325	268	294	286	261	308	306	308	313	356	312	280	328	308	296	281	294	306	329	315	296	293	315	306	314	310	301	288	320	305	285	286	297	272	316	333	299	306	328	313	310	304	280	341	315	298	301	322	322	305	301	304	323	315	313	322	284	307	290	327	319	338	289	321	288	310	312	295	355	346	286	327	328	310	341	317	321	316	336	305	343	321	299	346	332	301	303	301	310	318	300	335	338	341	268	327	284	319	337	326	312	342	325	298	320	284	306	310	321	293	313	316	305	332	328	311	308	314	287	295	323	333	320	310	332	319	320	301	348	333	272	316	340	291	274	289	323	300	295	295	353	313	298	313	307	279	321	328	313	316	335	300	332	275	334	278	350	282	336	327	341	291	281	329	325	297	306	346	290	346	328	323	305	310	326	308	295	334	332	330	303	261	331	321	289	297	309	316	307	331	322	302	327	332	344	307	325	281	313	306	319	329	287	300	353	312	323	276	321	339	327	328	264	295	313	301	306	321	310	297	328	308	332	302	291	298	316	317	320	300	291	326	311	298	290	293	317	288	309	300	313	359	330	293	347	339	312	316	328	279	297	298	342	323	345	314	298	290	284	305	329	299	310	298	283	325	310	301	297	292	335	318	321	352	299	316	331	304	306	304	317	268	301	308	316	282	296	296	322	315	315	271	300	334	318	332	313	328	319	326	333	314	295	327	321	286	325	306	293	285	294	342	319	331	329	315	353	306	315	330	301	316	298	265	305	313	320	283	296	308	313	342	328	336	347	315	315	317	300	318	312	331	277	345	287	334	299	317	326	287	312	321	342	316	308	271	347	320	289	320	327	300	315	345	327	313	285	295	334	311	312	305	318	351	302	313	304	323	311	314	309	315	303	326	341	350	320	320	316	314	301	346	330	325	310	282	327	311	327	329	337	343	314	313	309	309	342	362	373	318	304	329	290	365	315	336	314	306	331	324	299	330	315	318	306	305	327	313	329	345	338	324	308	296	319	332	306	303	316	316	292	369	343	320	357	331	340	309	348	320	343	330	306	301	300	326	296	289	332	289	320	309	316	327	303	302	315	306	305	283	313	340	304	332	306	274	280	299	326	343	311	312	319	290	339	263	305	281	293	309	297	311	275	315	295	294	319	336	313	326	346	309	340	305	322	327	336	327	298	281	302	310	337	324	279	351	332	330	309	300	335	310	331	335	312	322	345	326	308	304	337	282	318	339	295	293	280	318	311	319	309	316	301	300	327	320	343	307	319	277	301	295	359	310	311	335	299	319	302	327	322	302	278	342	296	292	346	315	329	287	322	284	303	293	276	301	307	305	307	299	283	312	312	322	285	324	313	298	310	301	345	334	312	322	318	330	282	297	334	314	330	295	301	303	317	293	317	317	303	272	286	335	330	342	322	302	272	274	340	330	301	325	311	321	339	306	296	301	295	293	323
6701	1192	1524	1604	1458	1283	1156	1030	1058	965	921	922	840	853	835	800	845	853	837	838	804	838	785	832	820	803	808	758	767	757	804	811	790	798	818	750	774	783	792	754	765	772	753	785	795	762	738	775	795	791	802	746	758	770	744	730	806	795	733	757	777	782	745	708	734	732	702	806	800	739	767	781	798	783	773	718	762	739	772	762	767	817	822	765	769	730	777	762	761	756	761	773	771	777	732	762	790	746	748	735	770	766	756	763	737	741	725	742	708	790	768	724	704	803	722	790	763	762	752	793	798	754	716	764	738	775	755	741	761	778	797	798	730	794	805	739	775	773	758	805	770	811	783	723	762	789	787	791	788	812	763	777	808	779	756	784	774	796	821	740	803	769	775	769	747	781	762	707	778	774	819	801	711	761	782	837	771	776	749	773	759	791	745	741	773	760	757	790	746	765	810	791	789	760	817	743	791	778	752	836	781	763	774	820	785	786	744	744	786	729	728	836	793	784	840	738	704	727	807	769	776	738	794	802	746	777	761	744	752	814	726	757	757	814	785	766	753	778	793	777	754	746	751	771	817	745	786	785	727	825	744	767	780	744	761	808	789	793	774	774	732	772	808	773	761	734	757	826	778	763	765	775	754	764	795	787	724	727	741	765	772	761	754	735	819	766	744	754	779	739	718	806	763	741	761	774	725	766	731	734	761	770	764	748	751	772	799	785	809	824	785	731	770	783	735	774	850	842	743	729	740	747	790	779	743	755	797	768	776	739	746	782	742	771	736	791	758	784	780	746	694	790	800	801	752	743	773	751	772	732	735	742	754	738	763	750	762	734	706	714	827	750	711	829	729	811	796	720	736	777	760	751	743	771	787	782	742	780	777	756	776	811	728	760	725	795	778	725	747	776	766	741	760	757	791	773	742	709	750	831	803	801	785	725	721	784	775	765	791	735	747	846	752	730	760	751	756	765	782	763	795	780	731	772	800	719	795	776	782	781	771	768	752	734	776	750	711	785	797	757	802	817	788	778	799	748	784	737	761	763	769	769	789	758	709	756	797	779	736	796	767	772	744	731	737	752	785	779	713	775	783	775	755	738	790	744	844	788	757	750	743	727	786	779	747	799	737	735	808	773	728	746	706	777	790	785	795	784	792	776	752	740	720	755	781	793	777	752	755	746	770	773	785	762	792	746	776	750	790	735	780	738	753	772	743	745	733	761	776	780	765	726	747	738	734	797	763	770	759	718	762	734	810	790	812	760	778	765	708	744	783	782	776	712	809	817	781	803	774	744	726	755	750	763	765	746	738	794	749	721	758	762	751	807	742	717	737	771	748	798	740	741	702	759	812	787	785	769	777	745	761	761	808	746	766	755	781	763	728	747	797	795	744	760	782	782	771	730	772	794	807	783	726	739	810	761	796	743	739	725	728	768	780	788	757	826	735	748	775	739	769	737	760	814	757	772	763	767	757	736	757	794	757	795	762	750	739	741	728	758	782	734	715	773	767	766	783	724	753	731	785	760	752	860	779	758	758	769	770	834	764	773	729	755	805	785	737	738	756	809	786	720	734	755	790	768	740	784	732	735	770	765	793	804	764	743	807	786	838	762	778	764	789	758	729	804	760	764	770	774	766	778	754	781	784	763	773	763	803	724	742	784	755	749	736	828	740	778	807	728	747	810	721	710	749	753	720	783	727	694	778	746	748	785	763	743	792	761	747	733	756	742	742	769	796	752	727	735	817	752	775	713	751	767	782	841	779	750	749	765	795	762	817	770	748	812	765	786	694	717	772	781	752	784	830	732	734	735	782	728	740	746	790	773	813	771	754	764	800	770	800	785	754	753	750	765	764	781	740	760	734	765	718	759	758	749	766	719	780	757	737	714	728	753	769	744	832	738	758	817	727	757	747	763	865	792	777	808	794	757	702	770	738	729	756	761	799	751	767	808	773	733	761	752	744	772	761	734	783	752	746	742	748	759	783	772	761	772	799	794	744	733	775	747	777	774	748	754	722	792	749	741	773	795	752	789	780	758	783	825	720	793	758	792	779	802	798	811	800	763	821	786	730	768	770	738	739	782	811	738	765	749	850	823	745	719	776	706	750	793	795	733	798	781	764	768	744	759	732	759	799	760	751	780	739	770	772	766	791	774	786	746	756	704	815	701	794	761	772	830	738	743	781	789	776	709	821	787	794	749	761	725	762	741	790	741	727	803	756	738	768	757	792	775	786	775	741	797	747	745	763	725	805	733	716	731	755	753	777	737	807	754	743	752	736	775	818	774	782	738	719	811	763	750	776	781	745	770	787	778	831	729	756	759	788	773	788	837	750	778	776	789	805	784	747	771	770	742	756	705	773	745	761	761	742	821	818	811	765	780	787	730	785	798	773	801	730	758	796	812	760	799	770	758	759	752	794	742	720	759	758	765	756	769	819	756	741	784	751	768	736	775	783	792	778	808	734	739	779	788	718	762	780	783	765	839	725	769	727	785	780	733	786	739	771	742	757	735	765	754	787	739	773	752	769	776	738	742	790	744	783	751	758	765	769	774	740	791	776	754	794	717	743	750	731	723	800	800	810	751	778	788	781	778	778	699	749	745	794	835	779	743	740	785	782	717	745	780	762	744	734	850	704	728	805	755	739	735	758	773	705	757	764	745	812	759	722	814	743	786	789	784	756	768	746	753	766	765	830	787	771	769	729	755	751	729	794	793	728	782	740	743	767	751	788	765	772	777	785	706	797	752	750	747	757	784	807	778	749	723	810	780	799	775	742	793	799	773	805	822	767	780	783	767	791	788	794	750	750	745	799	773	767	781	754	737	751	808	804	760	777	755	822	753	718	752	774	812	805	792	757	795	819	753	785	775	745	720	779	772	814	755	802	769	796	719	768	774	785	795	759	801	791	796	742	795	746	742	726	770	757	780	775	763	724	776	732	782	772	717	741	777	764	733	771	731	778	761	813	779	791	752	704	765	743	790	793	681	808	742	795	748	716	763	736	776	736	808	729	755	732	753	764	788	773	770	793	728	812	775	696	760	777	765	780	810	688	758	768	774	765	784	755	809	769	759	797	777	847	764	719	750	764	785	777	815	750	779	771	758	737	775	756	779	797	785	771	767	715	769	751	721	752	776	782	759	787	841	790	756	775	783	793	726	759	771	746	774	739	760	759	795	807	728	774	732	798	755	760	730	777	775	711	777	798	807	754	764	741	723	757	763	759	789	791	804	753	754	738	769	759	746	757	737	734	774	779	802	778	754	781	758	752	774	706	742	733	750	741	716	740	739	771	767	794	755	727	746	742	756	757	737	766	769	759	748	794	753	823	799	806	783	746	833	782	744	758	751	743	799	837	754	752	730	766	738	761	744	775	779	781	795	775	801	775	750	753	747	771	790	778	801	779	771	757	737	811	746	739	795	745	754	804	745	765	747	760	711	739	768	812	801	766	745	758	794	754	703	781	745	803	806	833	790	773	760	778	799	740	773	765	760	774	806	714	801
15316	1672	1267	963	729	640	546	526	497	480	469	441	466	467	420	441	430	434	438	422	421	429	483	427	411	431	459	418	401	403	388	422	415	388	387	409	419	425	385	383	399	399	437	390	436	451	459	425	395	392	430	424	425	409	414	425	391	421	421	412	381	420	412	443	440	381	410	390	388	435	405	347	403	395	428	429	395	412	419	454	411	408	426	368	406	415	425	385	418	437	375	389	402	415	404	418	421	428	407	396	462	458	408	433	427	450	428	461	432	433	421	399	421	432	451	422	456	409	370	427	410	400	435	408	425	447	447	443	402	404	417	405	380	416	451	423	441	429	473	414	451	430	407	478	418	431	417	417	410	387	390	414	457	433	428	442	407	406	470	400	423	424	393	413	405	402	422	399	474	416	417	432	438	407	404	398	412	377	410	438	431	446	420	403	424	439	416	449	415	395	416	408	402	441	428	424	373	420	411	419	405	393	428	417	423	406	378	446	426	434	395	424	409	413	426	460	430	406	406	434	438	408	427	419	420	391	463	387	395	458	425	418	397	413	403	411	451	424	439	387	412	437	404	379	441	383	387	389	421	402	420	414	433	434	390	385	405	430	423	446	439	405	449	388	418	400	451	403	444	392	423	472	426	396	459	414	400	425	432	401	398	450	438	392	414	424	411	417	390	419	392	382	389	411	422	419	417	415	390	366	366	419	391	450	444	409	432	422	416	416	438	437	423	399	410	412	414	428	431	392	428	430	436	425	447	518	441	435	411	408	426	404	398	429	399	410	409	472	453	381	422	431	440	422	388	430	417	407	369	424	437	402	431	403	384	417	429	435	430	397	427	417	403	465	395	403	375	373	419	421	402	429	421	429	423	421	406	426	415	448	362	407	418	427	443	394	465	423	416	407	417	439	394	361	388	425	407	400	373	412	453	432	432	409	403	392	374	415	372	393	426	425	401	392	438	399	409	421	428	423	407	422	387	387	442	427	397	405	431	420	410	426	471	386	429	417	425	414	439	436	406	452	403	442	421	417	420	411	443	430	430	432	396	401	429	419	423	405	419	441	462	381	397	452	416	405	420	428	463	432	393	399	450	428	399	421	387	397	395	411	423	397	436	399	429	395	420	432	403	369	399	463	419	407	414	413	423	429	430	415	441	383	410	439	404	387	407	413	440	360	408	444	455	477	388	444	416	406	416	466	420	443	416	392	412	422	397	454	451	409	407	443	400	434	422	464	388	430	432	413	438	419	402	427	387	425	425	410	445	375	380	436	434	419	448	410	386	380	396	462	416	374	381	425	427	423	393	391	408	411	403	387	428	386	426	448	384	369	415	401	419	399	377	409	379	430	386	437	394	441	402	455	445	386	398	444	437	413	460	393	409	392	417	418	435	433	426	445	459	392	403	404	421	405	406	433	440	425	411	412	411	383	415	400	393	400	390	445	417	394	395	396	411	399	432	405	461	467	437	412	409	414	419	451	403	372	380	416	434	419	402	377	465	386	394	347	445	384	387	422	406	401	430	423	401	366	407	458	437	423	395	406	406	409	371	393	405	450	393	406	404	407	380	414	397	421	423	424	434	447	408	440	416	430	434	453	438	404	390	435	481	432	410	432	459	418	434	436	410	423	404	380	433	445	445	395	430	400	390	424	419	392	408	387	444	453	406	427	447	404	430	440	455	426	428	434	427	391	398	416	377	380	404	377	401	454	414	417	429	429	444	437	418	389	456	444	404	388	394	425	399	458	409	450	381	416	399	417	446	420	431	376	428	387	406	421	431	445	420	381	450	473	389	433	399	472	403	387	401	402	400	433	434	460	430	448	436	420	400	424	446	466	418	423	436	406	387	420	433	411	451	401	410	404	390	429	372	429	386	433	409	414	432	397	385	393	426	411	428	455	386	418	429	426	433	445	446	381	405	447	411	409	433	412	456	454	427	411	385	420	429	403	433	429	430	407	434	382	435	437	431	425	427	465	448	415	432	458	437	382	410	404	414	407	406	375	425	399	430	423	375	418	400	415	439	405	415	378	389	428	406	427	413	411	449	421	431	431	436	428	415	395	434	433	451	405	404	385	411	415	456	411	390	405	411	425	445	389	408	405	413	395	449	427	405	376	402	434	373	388	418	409	421	416	434	426	419	394	450	413	391	413	435	427	415	437	419	449	409	410	439	452	473	429	411	379	385	403	407	411	463	395	436	395	399	380	388	360	462	434	418	396	446	428	412	446	394	459	383	402	430	385	424	446	387	417	436	411	412	367	413	412	411	435	372	392	439	423	432	395	404	413	421	407	420	423	425	433	425	433	459	414	395	422	423	443	448	417	395	397	403	432	398	405	416	439	403	419	421	443	410	405	419	426	454	403	391	423	420	405	437	408	382	405	373	435	421	472	438	403	394	441	432	382	443	384	470	432	398	397	399	416	414	385	392	402	426	459	419	402	359	420	394	439	426	442	398	431	432	429	392	403	442	406	422	400	424	439	407	421	422	437	416	438	424	426	425	441	430	422	419	452	388	422	454	426	437	422	424	370	398	393	435	404	370	455	436	426	441	440	428	390	412	413	390	438	466	404	411	419	390	458	364	390	403	405	443	394	453	407	402	432	450	370	382	418	432	389	406	409	394	413	388	373	414	405	372	453	391	405	404	388	381	440	382	385	430	395	387	437	423	460	420	394	431	440	424	400	445	420	401	406	403	407	403	420	395	408	380	418	385	351	424	410	410	411	434	453	429	413	439	436	416	398	426	408	427	430	401	403	403	419	434	404	410	428	419	459	455	424	381	370	435	407	421	399	421	429	410	404	403	400	411	413	413	407	437	419	415	465	450	391	440	428	389	416	434	416	420	401	404	376	399	428	388	380	417	404	462	431	425	403	396	449	406	400	406	385	433	424	394	436	457	430	399	408	398	398	457	406	423	433	372	396	407	376	381	438	424	436	397	387	394	434	433	379	373	390	445	397	413	394	418	431	392	399	442	422	470	436	401	427	408	428	406	374	404	458	409	411	396	404	424	423	394	421	397	405	415	383	429	385	445	417	393	385	457	438	440	421	396	402	422	399	415	411	435	378	401	411	424	419	410	383	439	421	390	440	453	399	419	438	433	422	420	433	403	431	382	458	447	395	437	434	423	453	397	449	450	410	416	448	415	405	440	423	393	406	412	401	460	415	460	430	415	414	430	419	408	402	400	372	439	416	423	427	432	407	387	437	377	433	434	375	432	378	406	401	375	409	406	405	414	467	426	422	420	417	413	389	422	409	412	454	437	398	415	404	400	402	392	426	433	417	424	407	411	397	415	405	441	391	466	396	422	419	410	382	409	415	460	444	410	422	401	398	417	406	439	442	410	412	453	408	417	409	382	381	451	416	396	442	425	429	393	415	377	433	418	423	428	441	388	405	427	400	438	410	401	411	423	416	419	428	420	456	426	408	438	381	434	405	395	391	404	412	401	399	415	425	423	427	404	465	427	415	412	423	407	387	458	439	441	395	412	401
9031	1672	2471	2608	2251	1898	1658	1496	1332	1306	1217	1230	1159	1103	1116	1073	1050	1084	1045	1009	1019	1035	1010	995	991	989	993	988	982	985	960	1003	915	985	968	939	936	985	928	1018	989	995	933	935	940	919	949	1000	957	963	965	939	964	931	963	926	900	945	911	971	923	921	958	959	944	991	999	948	927	870	953	917	936	973	905	955	954	965	953	891	955	913	930	927	899	980	991	969	953	961	953	889	876	936	895	946	977	932	910	880	942	1024	938	929	921	888	913	889	935	913	929	900	944	966	904	930	871	956	913	893	926	931	975	944	921	976	937	948	909	984	907	951	923	943	952	913	956	925	936	963	897	911	941	992	916	962	932	935	1018	946	933	989	991	924	967	924	937	1013	916	903	914	969	946	932	985	956	956	916	914	937	907	897	964	894	914	930	872	896	953	912	968	918	890	938	905	928	913	915	980	919	915	1004	952	901	941	978	929	915	960	953	919	902	939	908	959	867	942	948	927	945	911	892	882	922	925	934	932	929	927	893	973	940	899	940	905	870	881	916	942	880	961	956	990	972	913	896	897	937	957	915	904	969	934	876	972	929	920	941	887	883	931	980	967	977	919	936	927	936	956	943	894	954	978	982	955	887	986	955	954	968	943	936	955	898	910	907	911	898	934	907	947	967	897	952	890	1003	944	961	937	901	929	938	935	919	950	937	928	954	962	956	950	894	936	935	934	904	931	955	944	937	930	926	902	911	929	873	922	918	914	945	989	1006	941	972	906	933	948	941	935	888	915	930	915	918	891	899	987	895	933	938	950	903	949	972	937	930	960	926	909	947	887	895	874	950	926	881	975	907	912	940	952	884	937	924	1002	960	959	941	904	903	914	914	922	942	918	904	942	902	913	953	919	935	881	961	916	937	953	919	941	926	940	913	883	942	920	896	947	958	919	955	921	921	951	912	940	948	968	930	938	957	959	940	951	932	949	943	921	946	881	903	913	922	985	958	965	907	963	975	945	953	922	926	929	963	946	948	912	935	904	949	969	932	874	937	944	924	883	913	909	932	928	923	957	913	921	918	951	949	928	946	959	892	922	891	902	932	958	997	905	899	884	917	961	949	897	913	891	970	960	916	953	945	945	921	958	969	974	916	908	932	913	933	911	947	905	975	955	929	936	934	927	929	911	870	940	904	893	893	963	903	914	929	897	974	911	906	948	992	959	988	984	923	920	949	893	906	909	953	935	923	902	952	977	935	969	932	919	991	892	893	925	965	917	914	980	949	920	885	913	904	941	966	956	920	984	952	885	908	921	1010	988	973	877	939	937	948	895	926	936	988	934	955	929	927	891	950	976	1004	997	941	943	940	927	979	954	985	946	912	973	903	917	941	983	948	970	888	938	910	975	917	920	950	946	937	977	885	969	934	935	942	876	946	913	962	848	938	924	936	932	916	939	902	912	940	946	904	1008	891	918	965	929	988	885	915	939	903	935	956	964	956	911	935	914	949	891	990	978	933	907	942	968	962	945	913	932	956	839	924	928	902	952	917	876	965	943	918	938	952	958	929	921	944	917	907	919	936	899	855	901	974	920	915	947	958	921	906	976	941	917	958	904	919	910	963	1007	980	855	894	935	938	886	897	950	923	948	910	985	936	925	948	936	929	963	927	915	912	889	922	946	928	911	984	912	989	954	934	911	976	929	917	885	939	900	946	946	918	974	964	896	926	919	922	927	980	955	962	947	945	902	938	969	895	901	959	946	983	938	996	933	925	965	930	993	898	954	939	898	916	919	948	919	919	945	982	962	954	901	959	948	948	1009	918	911	952	893	926	878	917	928	884	949	893	928	903	918	915	904	905	968	919	916	992	922	896	889	959	935	914	965	881	951	994	961	942	910	936	927	918	916	894	920	863	890	963	942	932	954	908	928	977	932	986	904	970	933	918	903	928	966	921	919	946	948	921	889	984	884	945	912	917	940	867	909	955	945	891	942	891	954	903	979	938	894	951	909	930	911	926	897	925	950	986	904	934	944	973	955	907	988	883	927	948	971	931	906	964	922	951	916	872	926	954	936	940	899	928	939	933	890	925	932	923	935	933	960	927	952	926	996	964	942	893	950	935	964	936	994	937	943	949	922	1020	953	925	933	905	901	908	929	917	954	963	854	941	956	943	896	934	952	917	966	904	933	876	942	908	914	959	926	957	998	906	928	885	943	864	992	928	952	883	933	873	934	920	904	914	953	892	914	986	920	975	921	912	897	960	920	907	957	922	933	916	955	919	947	952	905	926	938	956	978	904	914	983	974	921	923	952	926	933	888	953	928	927	910	949	944	882	907	966	944	1002	878	953	973	906	917	973	931	866	961	948	1030	956	904	845	965	987	901	911	944	927	904	898	943	920	944	922	928	960	969	867	890	913	926	967	935	940	901	945	941	948	902	920	901	922	908	959	908	927	917	957	902	930	938	923	943	926	960	944	884	975	937	988	945	981	899	964	964	926	875	948	941	928	899	919	981	912	961	958	928	993	943	942	944	930	970	896	959	926	890	923	926	892	977	910	895	929	971	940	924	850	940	949	980	960	951	941	921	913	913	929	936	940	900	930	962	974	905	900	953	916	903	953	927	971	935	920	974	952	928	918	935	895	956	961	942	954	924	900	900	902	968	918	928	933	920	906	943	953	928	900	885	932	933	919	937	957	936	921	933	961	888	924	968	926	909	953	919	954	965	907	958	912	944	941	914	922	937	939	869	964	948	933	948	960	977	918	921	959	959	926	960	931	904	951	914	938	902	912	930	916	903	957	946	891	897	926	973	979	957	905	991	931	956	944	981	987	917	954	928	939	952	894	939	911	945	898	959	889	942	972	902	925	883	957	959	918	907	925	920	917	937	907	944	888	936	975	926	949	940	921	914	960	919	956	955	860	934	977	898	905	923	895	929	914	949	892	963	938	914	986	971	965	903	917	921	969	941	898	947	889	865	909	913	913	884	886	923	918	962	958	975	960	924	943	974	882	914	897	963	895	931	962	961	932	900	910	926	941	955	920	913	935	874	929	943	960	908	922	951	908	909	933	973	949	887	976	937	885	938	947	993	920	933	968	960	963	880	953	980	941	933	946	897	930	952	908	993	902	908	1014	928	897	979	868	905	880	923	966	933	954	937	1005	886	961	963	905	928	984	987	935	905	928	953	907	923	901	899	899	969	960	930	937	971	935	915	942	920	994	938	950	976	936	913	907	917	961	978	951	953	916	914	958	962	909	893	852	927	917	980	899	952	871	949	911	989	889	950	977	994	926	951	932	908	909	929	994	943	918	872	982	924	886	906	921	942	986	936	947	907	954	954	962	937	934	936	881	934	971	946	979	979	879	972	981	899	913	928	921	967	899	972	931	890	947	908	943	913	917	891	918	966	940	966	914	942	954	938	940	888	893	885	914	1004	916	916	947	959	928	990	948	982	895	941	907	984	940	934	913	905	975	955	921	903	938	960	976	977	865	912	925	981	954	961	920	990	939	891	958	942	966	952	925	902	871
1561	201	147	172	159	178	182	152	147	162	154	176	155	170	180	170	166	158	183	140	163	144	151	188	172	191	170	146	170	189	171	199	154	175	176	150	152	175	156	157	167	148	160	167	170	175	164	155	156	152	163	138	162	154	196	169	179	165	172	145	170	192	158	166	140	186	177	162	159	155	169	155	173	161	181	159	148	151	133	150	173	160	173	169	161	158	151	173	170	156	165	162	159	148	174	189	151	163	171	170	150	158	158	183	158	160	160	147	161	193	180	162	166	145	137	128	164	193	178	157	164	165	170	152	153	165	150	135	172	164	169	157	161	164	155	140	178	164	170	137	165	152	197	196	170	140	187	141	176	177	176	189	160	189	149	163	162	175	142	155	166	172	166	177	158	164	144	166	156	143	150	168	162	159	139	147	162	173	167	188	138	150	158	144	153	185	183	173	171	180	179	180	151	167	180	179	152	194	164	160	161	138	170	146	172	128	154	169	160	179	159	140	153	151	173	173	166	159	156	171	169	164	158	155	146	141	179	155	143	173	170	191	179	158	147	164	161	162	136	161	141	159	173	148	176	176	165	164	148	172	137	145	144	171	156	171	171	153	157	175	165	173	175	166	152	159	168	169	161	142	168	147	166	196	161	173	155	159	205	168	152	162	158	164	151	164	166	154	173	166	165	185	177	153	154	162	156	168	176	170	194	160	168	155	153	150	172	173	155	174	181	163	156	159	181	187	155	152	202	142	182	173	145	162	152	152	172	161	186	162	176	164	188	154	166	182	153	160	156	159	141	150	159	171	150	154	148	132	160	144	167	185	136	163	166	147	159	164	151	150	161	154	156	162	140	167	188	132	171	162	159	188	164	158	180	144	125	177	159	150	175	143	176	184	173	182	156	138	175	152	167	192	156	145	162	159	148	168	142	132	152	148	178	134	163	181	162	158	162	154	164	151	175	190	140	150	188	160	156	154	156	148	149	169	156	171	156	168	165	164	166	148	159	179	157	183	143	134	162	145	127	154	153	170	168	146	194	156	158	160	142	170	142	149	174	147	167	158	177	136	163	178	167	167	157	179	164	158	161	151	162	182	150	184	170	148	130	154	161	180	177	135	185	154	150	161	183	138	170	190	189	148	157	160	164	210	186	168	190	165	170	174	177	162	134	153	174	172	150	163	164	194	158	163	176	149	161	150	172	166	168	180	139	114	163	151	149	165	167	196	173	166	190	179	176	156	169	169	158	144	172	181	165	169	167	187	140	182	178	156	207	148	136	168	165	136	164	179	164	181	151	165	144	147	141	152	151	166	166	171	177	166	148	181	163	158	174	159	170	185	153	165	170	171	162	149	160	149	149	141	157	140	154	127	161	173	154	160	154	143	148	161	169	162	161	157	132	163	177	162	153	163	155	178	166	167	143	143	210	148	200	183	172	171	162	162	156	186	163	173	152	183	174	174	168	174	170	150	177	161	183	126	168	156	159	172	146	151	153	133	160	166	162	171	156	180	168	151	150	179	179	156	163	144	171	148	161	190	166	170	169	172	176	171	152	174	173	171	153	192	172	155	166	175	160	152	191	174	165	168	160	165	143	158	154	142	154	175	157	156	179	186	172	151	138	145	168	156	162	157	160	170	164	180	157	165	186	153	154	170	177	180	148	164	154	181	149	178	167	176	174	167	178	142	152	173	163	154	167	149	166	168	168	154	152	166	154	180	170	147	152	145	170	178	161	156	173	142	161	156	166	181	156	156	165	137	146	153	173	164	162	134	159	172	169	167	138	171	148	177	173	186	177	159	158	154	175	182	176	154	167	169	171	195	145	168	146	162	168	148	166	180	182	136	138	166	175	163	134	169	151	162	158	158	152	147	160	159	176	174	137	172	147	158	164	162	170	177	164	162	155	156	139	153	166	171	161	163	160	194	179	163	166	169	145	183	185	155	156	158	154	173	158	172	167	157	175	173	161	151	149	159	151	160	134	152	188	140	185	186	140	162	175	177	163	153	158	156	163	142	155	166	133	155	159	146	164	160	140	161	144	175	160	168	150	166	161	142	150	154	160	147	142	157	148	156	163	141	146	149	187	159	159	153	155	167	180	143	168	156	143	146	172	158	160	173	173	166	180	153	179	180	156	155	143	152	148	161	161	163	139	142	164	170	160	155	167	146	164	130	173	162	182	147	168	163	171	176	170	164	132	146	169	157	167	185	167	190	149	178	163	149	166	139	139	151	163	151	161	162	153	163	154	163	166	138	173	149	163	138	168	135	148	155	154	157	143	165	169	171	146	154	154	171	159	156	170	165	151	165	157	141	188	195	165	149	163	165	177	158	146	158	139	141	165	154	176	160	173	171	170	154	180	188	150	157	148	166	174	163	157	166	158	124	141	144	168	147	157	158	124	166	170	170	168	152	156	155	176	154	148	182	140	181	151	155	174	155	178	169	172	159	140	160	147	142	172	152	169	160	169	141	155	170	173	155	183	175	171	171	135	128	146	134	141	154	160	185	180	161	149	192	141	127	163	167	154	164	166	173	169	143	136	164	133	183	170	157	140	155	135	163	165	162	158	178	157	157	173	171	154	153	185	176	173	162	157	143	164	184	179	162	169	170	184	171	143	163	140	147	171	153	200	189	168	156	160	166	150	181	144	173	161	160	205	174	155	159	186	154	185	187	144	135	175	182	150	173	157	154	143	163	182	128	184	174	130	162	166	169	168	169	183	168	149	167	141	144	147	151	165	160	157	149	168	174	180	162	165	175	145	142	184	169	157	158	181	177	184	160	145	185	161	168	175	180	191	154	181	167	151	166	151	159	155	148	132	163	138	172	162	134	182	182	138	178	157	150	156	169	145	153	140	129	176	171	154	133	146	133	164	152	169	170	166	142	151	153	146	158	153	133	141	149	160	176	163	164	178	163	170	147	160	150	144	163	155	151	159	180	176	159	161	173	169	174	168	175	162	168	164	171	168	131	164	143	172	162	165	178	148	138	186	138	148	167	160	162	167	166	157	161	156	151	142	176	131	171	149	154	153	175	190	164	189	173	169	155	147	159	161	167	157	138	171	177	150	153	175	145	152	167	163	166	138	155	190	184	145	164	158	160	170	156	175	152	173	190	171	169	160	169	153	154	144	153	199	207	149	170	158	166	181	199	173	172	164	149	164	159	172	123	156	152	169	161	159	174	147	140	163	161	161	161	175	166	172	178	157	167	173	154	153	181	135	192	155	149	172	155	182	155	154	182	182	159	161	168	167	154	147	160	157	151	157	157	153	172	183	173	144	165	161	166	138	134	160	154	161	144	158	186	177	155	173	171	160	151	158	170	147	178	189	166	169	139	147	161	157	163	162	172	159	150	170	165	176	183	162	171	184	152	150	155	166	173	161	191	178	181	158	155	132	134	156	176	169	183	166	166	199	126	142	156	137	162	159	178	189	161	164	142	171	157	151	154	162	153	164	180	149	171	157	187	157	162	152	180	169	159	168	173	154	151	162	150
1804	476	507	512	499	517	509	444	472	465	475	457	458	510	472	449	454	445	444	479	460	486	432	430	497	490	484	457	456	441	503	427	492	464	484	434	441	483	501	457	448	478	456	458	457	467	451	462	429	440	466	433	461	423	467	447	437	471	460	470	454	438	470	456	435	453	469	457	437	440	446	434	446	439	429	453	456	470	463	460	481	445	466	506	431	454	414	478	478	457	438	402	457	409	475	462	435	442	471	464	438	507	406	413	461	437	462	462	441	444	494	452	470	469	484	478	420	444	473	456	434	513	453	473	448	464	429	456	432	446	438	464	466	460	438	451	453	453	447	481	426	454	463	445	446	451	435	423	450	433	434	431	433	457	414	470	426	458	443	454	442	485	443	447	419	467	449	417	459	441	455	444	440	436	443	461	407	443	471	450	444	461	416	432	465	476	483	465	461	453	450	438	454	458	460	465	436	441	468	447	452	456	464	458	473	467	432	466	441	474	438	453	420	469	424	428	475	459	450	455	471	455	433	483	432	433	434	417	434	467	411	461	418	449	436	428	453	415	467	443	503	469	474	437	440	496	450	469	462	455	521	416	430	464	438	471	446	498	477	487	442	422	466	453	427	456	449	434	463	457	420	452	450	417	425	412	469	439	449	463	487	439	407	440	416	447	475	387	435	428	451	434	444	426	461	473	437	442	447	448	408	429	441	445	428	475	440	427	451	454	478	419	443	505	448	469	440	431	437	425	455	470	454	438	433	446	465	441	425	474	452	409	435	445	437	473	452	454	454	449	461	453	461	418	463	477	434	452	441	445	492	402	472	459	433	467	407	440	420	443	436	438	449	464	440	470	458	446	438	458	429	432	455	435	420	446	452	437	464	489	464	469	479	456	435	466	457	434	420	458	524	428	417	441	426	434	435	445	481	465	430	470	472	444	437	433	439	482	441	404	438	458	449	473	462	433	464	463	445	439	387	445	433	477	441	456	458	435	446	420	424	431	448	479	410	442	458	426	437	448	438	423	446	454	481	476	413	476	509	427	454	493	466	429	470	438	475	464	420	465	418	477	436	456	446	470	436	453	441	412	459	477	438	421	433	438	416	472	480	458	453	482	409	485	465	456	454	452	497	482	451	449	482	453	464	441	420	451	417	414	472	458	461	452	420	476	491	410	435	443	456	381	466	450	450	427	413	453	436	454	435	475	472	454	465	449	431	467	415	453	449	465	424	471	471	435	435	452	448	442	447	430	468	472	452	473	450	431	427	446	456	453	453	429	439	442	442	436	416	439	460	480	444	448	493	424	459	445	430	459	454	452	460	461	463	447	432	452	474	457	479	457	439	453	404	459	440	414	457	413	449	419	491	448	413	464	427	442	429	420	454	417	443	440	475	436	466	441	472	463	446	425	465	465	441	467	472	458	468	447	436	466	438	481	435	442	460	482	442	426	469	429	465	471	447	475	447	458	403	479	469	418	448	419	461	458	464	453	489	444	489	415	456	462	456	459	455	463	443	468	424	479	492	453	474	496	432	428	427	432	443	454	445	445	451	460	481	487	444	444	459	428	416	466	410	449	448	438	439	457	472	431	395	443	431	459	468	456	463	473	442	420	435	461	446	435	476	452	493	428	485	476	431	435	452	438	434	466	473	403	455	425	442	418	463	474	425	435	492	474	473	446	463	429	460	429	456	434	439	493	452	415	448	412	442	468	466	402	465	469	436	426	440	455	464	471	432	422	460	481	477	445	458	473	409	476	423	462	443	455	450	457	419	472	450	410	456	447	450	451	478	442	466	444	472	406	451	480	450	441	457	420	460	415	430	477	455	421	434	453	413	465	473	441	426	456	458	447	475	404	442	453	459	450	453	467	447	467	459	449	490	426	457	432	460	472	438	438	506	435	468	487	483	453	470	457	448	428	413	445	425	454	443	442	449	471	482	413	492	458	436	451	465	418	455	452	454	472	484	460	463	476	464	462	471	423	454	467	448	468	446	450	450	439	458	456	473	434	449	465	484	456	448	451	445	447	430	469	449	470	464	453	428	460	439	473	454	476	446	509	452	463	487	453	484	434	470	452	456	440	468	447	432	436	469	434	458	442	501	452	460	411	427	449	446	429	484	439	454	473	439	449	492	425	454	473	442	440	449	420	438	438	439	417	488	446	440	397	443	427	410	462	505	466	463	473	455	440	449	493	437	460	458	444	436	456	468	474	410	431	432	453	414	439	467	462	412	437	426	436	437	445	440	455	481	462	448	441	474	442	468	441	443	445	474	469	445	464	434	438	456	473	454	435	419	443	411	449	456	470	470	458	452	443	437	456	466	449	465	443	450	446	428	425	419	475	475	443	461	403	421	477	459	438	488	448	437	440	457	460	463	478	448	469	485	474	435	451	411	440	475	437	471	437	445	488	436	449	466	461	424	449	401	434	427	486	423	421	415	424	463	412	452	444	440	423	435	449	428	465	447	439	486	415	426	432	445	471	487	437	471	427	447	490	445	452	455	457	451	457	459	466	454	433	447	435	484	453	437	442	432	443	443	467	450	457	445	453	438	464	463	438	417	439	460	473	453	436	463	455	438	437	494	485	455	439	451	423	473	456	490	430	421	452	480	446	434	457	457	415	445	425	454	446	484	434	430	445	461	460	453	451	475	467	451	458	460	482	449	444	467	450	413	433	414	455	456	479	458	440	444	460	432	414	408	470	465	451	457	465	478	458	485	473	462	432	443	449	461	445	479	425	451	434	423	445	471	438	465	434	452	486	424	417	418	451	458	455	450	415	479	452	446	467	443	427	437	426	492	464	439	439	480	450	454	459	473	449	473	471	462	435	438	437	436	438	453	469	464	447	426	446	426	456	469	432	449	423	446	439	424	448	426	497	454	413	441	452	481	437	451	476	434	456	458	466	446	481	453	414	490	467	450	453	443	433	472	425	423	487	478	478	442	478	457	438	445	451	488	477	453	516	470	442	458	476	467	432	439	416	442	458	453	468	449	400	441	432	414	454	448	486	464	437	446	475	460	465	443	451	465	432	465	479	429	469	463	426	463	458	449	462	426	468	472	410	409	418	469	451	450	435	462	457	400	468	457	449	418	455	445	424	482	422	446	454	459	461	472	394	465	455	445	462	444	430	452	446	480	469	441	437	453	436	433	473	427	461	467	478	492	431	435	492	464	474	444	473	456	448	466	478	460	455	428	468	444	471	450	451	463	442	466	440	467	462	463	486	462	425	448	492	434	492	447	462	437	475	447	469	441	466	447	476	437	432	482	455	443	431	485	458	431	436	395	413	424	423	415	414	461	447	442	421	470	430	458	482	471	448	491	429	465	473	441	448	436	454	437	464	460	475	464	459	438	458	443	431	424	457	491	443	453	461	466	472	418	482	467	439	451	481	434	449	456	472	441	466	418	455	425	446	466	480	451	473	457	443	430	451	465	446	458	461	451	411	451	462	434	443	439	425	470	472	471	451	433	448	452	475	449	447	464	474	455	436
7864	725	643	581	442	400	387	425	373	339	330	308	330	354	342	307	328	334	332	370	289	332	319	311	335	340	304	338	346	320	298	303	351	341	314	299	320	326	302	285	290	290	302	320	338	318	306	320	314	341	300	320	332	306	292	323	339	335	342	285	313	306	326	364	317	295	299	273	299	319	288	321	326	330	283	308	351	306	314	319	271	304	352	314	306	332	335	324	306	344	286	327	281	307	337	305	315	294	284	344	293	335	309	338	309	310	278	326	363	317	302	323	298	323	335	299	309	319	341	296	310	337	322	303	278	277	304	297	268	325	347	310	296	285	344	305	339	326	336	308	306	303	307	313	311	334	308	293	356	368	324	309	311	325	335	289	324	288	306	325	310	300	352	304	330	315	326	310	313	286	333	294	313	309	322	318	286	341	317	286	311	338	340	309	308	304	306	295	323	283	305	339	294	303	310	325	308	306	322	311	349	331	358	325	320	320	320	271	311	302	325	292	317	299	291	311	293	320	281	300	286	346	320	305	295	283	324	297	315	317	338	345	299	291	276	321	298	333	327	344	328	308	308	302	321	322	323	335	327	309	326	318	323	302	345	346	319	301	312	317	357	318	322	304	324	305	310	312	325	307	352	298	302	307	317	292	348	339	342	324	327	310	321	326	326	338	312	299	334	285	327	310	303	273	303	286	333	303	320	321	319	314	330	304	291	306	316	355	277	332	313	298	304	309	301	324	324	307	315	323	282	324	340	312	308	327	314	381	304	306	315	346	304	290	316	320	296	277	315	295	301	310	303	328	338	326	335	306	335	335	317	313	330	300	304	339	342	279	312	300	298	347	316	291	307	320	303	362	306	319	317	311	335	328	316	323	307	298	333	325	361	311	290	297	294	357	320	325	360	337	299	324	326	310	297	349	316	298	303	325	310	358	325	324	308	338	297	315	291	302	345	308	303	303	304	319	282	312	284	329	297	311	341	319	301	324	350	301	317	335	336	321	303	334	347	345	293	313	305	329	294	304	334	315	332	362	305	294	318	349	313	310	337	307	325	317	315	322	325	314	347	332	298	285	331	280	292	308	329	309	340	339	288	330	322	321	322	310	308	306	331	327	334	296	308	312	366	362	319	315	315	279	309	337	318	325	291	368	332	306	331	338	305	280	285	306	325	348	329	288	331	304	332	293	315	324	317	305	324	362	301	327	318	324	302	309	322	355	298	305	326	340	309	310	311	323	321	288	319	345	304	309	326	319	313	303	339	321	337	322	322	303	285	338	319	290	330	297	320	308	295	292	335	325	290	292	284	316	341	322	299	323	304	316	334	311	340	289	308	302	307	311	317	339	317	322	304	295	304	282	297	299	334	321	314	306	340	282	318	342	306	323	340	295	312	333	324	334	288	343	318	297	313	320	338	304	300	302	314	333	299	340	307	345	317	321	320	306	335	309	323	296	324	357	316	301	333	313	295	334	313	326	337	295	315	306	317	317	368	301	320	319	325	302	322	324	312	329	312	335	324	347	316	293	319	325	329	303	341	297	372	298	328	324	314	339	284	283	316	310	313	345	346	301	320	301	336	321	330	317	326	333	314	348	315	280	301	329	345	300	319	318	315	294	329	309	320	317	329	343	304	295	326	326	326	302	324	301	325	333	315	318	273	330	312	302	326	324	301	353	326	338	323	326	333	345	309	334	317	285	321	315	296	331	322	314	313	321	308	334	350	335	318	336	294	325	297	300	313	335	342	346	328	308	333	312	296	295	311	339	298	343	316	299	340	301	329	328	315	252	321	314	274	334	274	317	297	316	333	326	327	322	330	292	315	339	319	339	308	291	334	287	307	312	329	360	355	313	302	330	313	319	309	338	295	272	319	303	288	319	298	321	296	307	321	304	338	291	295	345	292	300	311	339	301	285	331	314	318	302	319	334	312	330	282	320	333	318	293	328	333	315	336	331	278	312	349	343	345	340	360	272	289	314	314	338	295	315	329	300	325	289	349	324	280	300	306	295	316	295	324	325	298	304	301	312	303	314	306	345	355	300	339	334	334	305	303	294	318	285	307	302	301	309	281	316	334	301	333	321	290	287	321	318	291	300	341	376	280	327	299	300	324	280	341	300	358	341	302	297	308	337	321	304	324	320	313	314	344	295	322	334	342	316	306	291	311	309	312	300	313	343	328	295	272	322	312	304	319	298	331	317	292	352	339	291	323	312	308	299	317	329	312	306	325	343	334	312	319	336	289	317	311	312	307	311	317	330	315	320	300	330	312	310	281	343	301	310	310	335	303	293	291	333	321	293	305	297	308	342	309	296	311	332	291	321	329	322	333	338	306	319	336	272	342	331	302	309	309	303	310	335	292	330	322	312	322	302	313	307	305	309	313	329	330	341	322	287	313	304	299	290	338	318	352	285	298	338	280	332	343	306	359	323	299	352	300	346	350	307	325	309	314	333	306	320	301	292	307	320	330	313	309	348	297	347	315	328	314	292	294	306	285	289	338	327	324	321	318	342	307	329	356	320	347	326	337	355	346	303	312	320	316	277	320	286	296	323	321	326	319	338	334	329	296	303	332	297	361	310	289	311	318	333	313	322	322	326	339	302	285	309	324	312	318	290	307	312	318	343	295	342	298	318	305	311	321	291	325	325	320	298	314	315	350	340	297	315	325	345	296	293	323	330	336	305	316	316	264	306	341	333	344	297	342	342	285	303	336	321	327	340	343	314	318	275	332	304	295	323	317	333	346	305	317	318	329	293	278	333	337	324	316	307	333	301	321	304	318	312	322	271	336	292	305	312	328	295	316	319	357	300	358	333	305	334	305	286	311	310	322	332	320	350	338	322	301	291	319	323	324	310	302	309	309	306	318	307	327	317	282	314	358	310	325	287	303	332	371	320	292	296	318	303	290	320	296	304	314	265	364	307	300	329	311	323	286	296	303	330	317	289	304	317	294	303	336	312	295	334	302	326	298	306	284	301	303	330	307	319	325	318	329	317	316	304	329	318	299	301	329	292	351	307	292	309	309	312	355	352	356	327	318	306	333	297	311	280	323	325	326	328	299	336	339	346	301	302	379	339	300	321	314	304	327	343	339	311	305	343	330	300	282	307	318	348	313	304	357	336	308	307	347	329	314	301	268	325	329	332	325	296	330	307	298	281	264	312	308	298	287	334	301	304	349	312	329	327	332	323	307	320	361	338	352	347	322	317	334	319	326	306	342	334	337	290	304	325	309	315	323	290	274	301	329	364	354	302	331	336	327	328	290	300	357	321	334	314	308	297	325	303	336	360	342	351	326	298	320	279	299	292	294	349	377	323	276	317	299	331	322	320	313	310	333	303	299	342	304	295	326	321	336	315	312	335	337	304	282	312	341	345	306	322	303	300	360	326	345	277	310	315	322	309	325	321	295	333	306	341	342	338	301	307	321	312	312	329	323	350	327	292	323	290	296	308	326	327	294	323	303	369	305	302	296	305	313	323	327	308	325	308	371	316	314	291
6669	1221	1490	1672	1478	1312	1166	1044	1028	937	917	915	861	834	886	858	828	845	818	820	841	810	758	795	847	779	811	810	786	815	777	796	765	791	794	775	796	736	756	797	743	775	812	817	789	733	815	769	744	806	784	787	705	756	808	753	771	763	749	760	717	779	741	792	810	787	761	768	753	750	794	744	753	779	779	789	810	727	784	812	769	737	725	788	753	782	778	772	723	773	782	746	780	773	758	763	773	828	757	775	800	751	769	784	776	796	767	727	793	794	821	800	724	770	759	763	699	846	784	746	760	736	766	750	754	742	757	790	795	729	757	753	777	738	771	733	764	787	692	787	775	755	796	791	821	789	781	817	817	768	756	742	758	777	808	775	756	784	748	762	779	788	722	731	763	795	774	747	716	753	770	830	805	762	739	787	776	765	730	714	729	773	752	802	740	780	769	770	741	766	727	795	796	771	784	746	727	780	746	798	767	728	729	762	771	758	755	799	761	798	744	839	768	787	766	762	731	729	746	725	747	802	803	764	767	783	786	811	764	770	793	764	751	788	765	776	774	829	770	782	766	710	776	806	776	746	734	796	771	790	751	779	770	760	770	764	725	780	752	792	790	793	773	762	802	774	738	820	754	771	778	772	790	763	765	758	727	749	789	746	814	775	746	780	736	808	744	770	801	740	819	808	808	771	725	750	775	795	778	740	790	750	764	757	784	814	740	735	774	811	778	700	784	788	768	740	754	738	786	760	750	778	743	746	780	768	798	809	746	792	761	758	800	770	766	709	756	804	772	782	762	784	790	746	771	765	767	772	800	798	733	822	737	761	761	789	747	763	818	740	752	775	791	758	707	735	763	724	789	742	781	779	801	748	804	756	820	816	820	763	753	770	782	784	812	759	738	796	761	815	760	795	767	770	758	805	732	755	755	753	726	782	778	766	767	790	791	819	745	767	774	742	789	790	748	790	784	780	787	799	743	776	768	748	802	723	768	764	766	791	742	791	776	720	797	788	723	774	716	769	787	792	802	791	750	764	783	767	755	743	740	772	821	757	760	779	796	794	744	827	758	797	724	774	796	796	803	767	768	778	782	773	756	775	803	784	733	778	794	770	748	774	774	806	771	789	798	756	728	760	787	766	759	783	819	793	778	809	775	756	785	757	751	731	801	783	752	773	779	718	721	767	756	785	820	757	766	755	719	782	742	756	772	785	774	723	735	764	778	772	766	781	757	755	773	825	758	727	781	769	802	803	800	830	789	787	789	745	753	771	760	768	777	797	757	764	770	741	768	792	751	754	748	745	722	835	739	765	759	719	719	740	736	770	751	740	733	780	758	757	703	774	769	770	733	797	782	736	768	740	735	751	829	758	701	754	772	771	814	755	789	746	734	777	773	770	773	746	742	721	734	775	775	776	782	783	788	770	730	794	797	751	737	816	799	778	788	781	774	750	794	752	722	717	742	794	783	798	761	730	778	796	788	796	782	721	808	781	791	768	758	740	804	782	786	797	750	763	759	713	757	773	814	763	754	780	754	737	803	793	757	762	781	822	716	803	801	724	826	769	761	813	759	752	739	790	744	807	759	760	776	766	783	798	732	771	756	765	809	760	799	775	818	821	789	796	742	774	728	760	758	761	785	739	785	812	816	763	749	770	772	802	749	773	777	801	743	767	757	771	816	809	783	804	784	739	791	775	806	729	761	752	729	771	741	760	726	771	744	770	743	699	737	782	764	771	791	774	731	770	763	811	798	742	762	788	786	772	778	776	779	768	773	783	771	781	724	776	769	739	738	774	789	781	801	777	745	765	763	770	771	749	699	742	802	782	784	781	802	775	748	794	744	774	743	712	772	808	773	747	792	805	762	751	762	784	840	757	764	777	780	783	728	756	788	749	806	728	742	738	791	755	762	743	768	719	740	780	760	769	754	767	768	783	762	749	824	778	731	778	776	751	800	795	791	789	807	791	787	791	794	727	770	750	730	782	760	762	792	748	771	780	761	738	773	736	749	770	813	761	767	754	832	782	730	760	701	782	814	767	731	783	764	753	771	786	767	798	815	761	815	729	758	850	812	752	797	767	700	743	781	768	768	780	800	763	765	778	706	783	691	814	759	777	747	739	705	808	774	798	782	757	772	706	789	798	767	806	814	790	768	752	772	721	775	827	801	831	793	785	786	756	797	755	707	762	768	785	757	715	818	751	752	697	745	755	688	765	753	811	816	747	785	757	766	754	812	784	761	770	751	772	737	764	766	735	753	767	779	736	782	760	758	668	731	734	780	775	780	806	777	796	787	791	761	734	755	799	774	812	758	737	736	770	782	771	767	753	727	798	768	716	828	743	757	757	792	795	720	765	805	768	734	804	738	782	762	768	799	815	795	793	849	746	755	754	757	750	825	770	792	756	819	790	750	706	786	782	727	750	729	764	770	731	759	735	778	771	793	848	738	765	738	794	775	796	734	794	780	733	745	723	804	791	769	732	772	735	746	741	753	745	735	753	727	769	790	740	732	817	809	728	798	752	774	718	761	772	835	734	819	782	763	757	770	773	775	759	778	787	789	814	808	765	752	769	734	773	833	760	757	790	771	778	747	756	735	735	753	785	758	778	740	803	810	763	774	781	740	789	796	753	753	706	784	789	790	829	700	735	744	703	809	790	758	772	804	826	791	834	794	734	770	758	791	807	840	784	785	761	797	760	780	787	785	801	776	778	788	784	754	793	756	770	721	740	766	779	760	768	728	771	784	786	819	759	761	717	750	765	751	753	812	773	741	770	724	801	738	788	771	780	788	741	782	723	769	782	779	746	798	761	744	727	777	735	761	813	786	679	702	757	767	748	753	787	760	755	734	769	772	769	777	805	788	738	777	765	725	730	782	765	756	813	738	781	774	782	778	677	776	794	765	757	810	790	784	762	766	746	743	835	794	793	770	741	804	763	705	759	785	779	762	805	766	814	765	814	762	784	798	773	731	732	755	784	789	766	735	791	762	752	795	731	768	811	767	766	773	777	713	770	736	753	798	764	814	777	760	762	775	757	741	785	716	783	745	736	771	745	761	797	732	765	771	761	777	792	735	774	740	774	787	752	781	809	735	793	731	804	758	797	760	782	740	795	815	778	774	719	765	769	793	787	754	788	793	815	780	801	772	787	774	750	746	792	770	809	780	792	744	783	772	737	799	756	745	781	757	767	788	758	785	788	813	788	708	808	742	753	719	730	786	773	771	748	769	765	807	755	743	753	750	723	740	782	796	744	805	799	755	786	794	744	792	774	727	795	772	819	815	729	751	757	759	794	705	714	785	814	770	785	741	743	792	766	770	772	752	739	756	753	762	723	781	756	782	758	790	762	786	784	756	803	770	734	752	759	766	785	747	784	769	803	842	741	750	785	732	783	775	743	783	715	734	734	774	786	762	754	804	784	807	718	781	738	792	739	717	769	761	743	715	711	748	730	757	735	780	782	799	789	728	774	773	779	746	786	805	757	718	723	825	736	768	774
15378	1772	1221	975	776	611	593	539	480	450	450	444	464	450	419	456	416	422	394	460	454	463	416	442	464	457	461	423	432	440	418	445	396	389	403	407	437	411	420	421	429	412	419	449	452	428	408	411	401	400	387	429	417	421	420	445	408	386	429	419	404	405	452	434	432	440	408	411	444	374	403	405	424	417	428	454	415	393	393	437	418	430	435	412	377	416	431	393	364	436	449	435	397	426	430	421	441	392	450	380	426	422	387	390	433	415	432	412	381	374	405	414	407	415	418	445	443	419	380	431	409	382	429	415	433	423	425	400	423	405	404	434	377	416	428	444	436	423	424	423	413	418	423	406	419	442	390	388	438	397	447	410	411	439	441	437	382	440	404	386	433	461	420	424	416	417	365	407	409	425	441	433	435	444	404	406	365	436	382	412	380	409	440	448	432	417	434	420	454	459	424	421	436	411	386	411	444	422	412	414	410	433	410	433	447	427	410	447	413	426	430	415	398	448	450	413	423	447	402	418	391	427	478	450	439	419	433	402	431	450	424	411	406	428	440	432	404	424	425	456	426	396	407	418	441	414	429	442	428	378	402	411	418	427	419	415	397	445	441	447	411	426	467	427	445	456	414	411	457	392	397	427	417	418	446	433	430	381	405	388	401	384	398	425	388	409	439	419	402	414	415	416	392	406	477	432	387	378	391	414	411	423	386	399	391	447	403	429	408	434	431	365	430	409	484	442	385	421	420	443	408	373	390	423	424	428	456	415	405	416	433	391	405	386	429	397	414	395	438	410	406	437	416	423	410	445	410	443	384	406	414	415	434	417	416	450	451	393	434	415	417	423	415	436	425	437	450	422	404	472	428	417	458	426	427	421	421	433	396	448	415	413	379	407	427	398	407	407	420	433	415	401	421	444	415	415	422	415	394	419	422	397	423	451	461	439	400	463	436	386	426	418	411	452	406	419	454	421	450	433	418	406	461	403	462	443	453	402	410	434	387	427	385	429	465	387	442	456	419	408	412	397	447	420	395	380	434	432	418	445	475	406	419	431	416	415	437	424	408	416	430	367	409	399	408	404	398	410	428	403	392	417	416	450	430	422	398	404	386	391	415	415	429	414	414	430	443	416	401	418	395	436	408	403	418	425	398	496	389	450	415	408	471	361	458	408	372	451	420	416	389	432	439	430	380	411	434	420	396	399	453	382	399	449	434	392	379	403	410	422	407	386	396	410	398	416	401	375	414	455	447	424	438	366	430	433	424	446	403	452	415	418	414	463	433	425	392	427	462	433	425	442	446	410	418	396	407	424	461	415	420	415	421	392	420	440	446	395	430	440	391	440	425	391	430	426	411	424	424	448	403	427	457	437	365	428	438	422	484	417	403	386	410	431	428	410	403	423	402	423	434	399	430	386	474	458	417	411	424	424	405	445	476	422	395	424	433	453	428	395	436	461	414	405	427	413	418	433	442	435	413	417	406	452	388	436	454	467	426	426	402	397	448	424	397	441	423	396	434	436	451	396	455	394	482	440	437	404	420	379	448	465	456	407	398	431	418	401	416	420	409	413	450	451	426	435	433	408	428	369	417	421	357	419	365	381	406	421	412	406	439	412	442	432	380	437	404	386	416	407	425	426	415	397	388	413	424	451	448	396	395	394	339	404	441	416	426	408	446	421	413	401	473	458	418	433	459	429	425	470	457	497	427	410	433	438	430	408	440	451	456	406	393	420	402	396	432	414	413	432	402	452	401	427	432	425	430	422	430	440	412	445	388	451	433	449	431	416	443	440	416	414	421	415	422	431	433	395	405	416	388	351	414	410	412	405	430	428	408	432	433	417	427	372	421	444	409	407	414	429	416	399	407	414	410	393	473	418	389	400	386	407	434	432	462	467	409	432	413	422	415	415	446	422	436	453	419	422	383	385	438	444	425	379	401	402	416	372	418	414	426	426	421	413	485	450	447	405	437	440	432	387	401	394	428	400	436	388	423	414	389	429	453	397	413	421	420	420	401	416	407	392	423	414	442	435	448	413	415	477	424	429	446	382	408	364	411	448	405	419	414	440	421	474	447	399	430	444	430	404	403	393	408	395	418	431	394	417	423	408	420	392	401	425	428	412	456	426	413	441	406	436	380	368	420	436	437	424	426	420	413	409	391	452	416	424	408	430	378	402	418	418	403	407	367	400	470	399	413	459	427	414	455	421	426	415	400	396	403	406	435	422	386	435	397	442	393	435	369	413	441	413	387	392	370	433	431	422	393	423	438	441	413	424	416	378	436	407	408	453	408	413	375	413	442	421	418	428	418	478	410	434	463	441	409	434	413	428	448	410	375	386	395	454	421	471	398	445	361	439	408	423	421	436	430	449	430	419	448	412	417	440	433	424	439	436	415	435	426	378	433	403	439	438	394	461	404	416	430	413	409	381	438	417	372	377	382	409	431	401	408	398	428	413	403	381	404	428	417	422	418	400	395	430	442	412	435	423	444	420	455	390	414	388	432	406	421	416	409	418	408	478	413	424	366	397	404	405	428	376	450	412	391	444	420	411	451	420	443	434	433	445	389	425	443	393	387	455	404	431	450	436	423	424	405	433	426	387	457	456	411	405	445	452	446	395	430	409	417	450	432	435	447	409	464	439	444	405	419	450	404	424	411	419	442	457	389	402	441	434	446	372	417	434	451	402	411	426	416	385	396	427	421	451	412	425	409	424	442	417	420	436	423	428	430	423	403	426	425	376	416	448	415	410	390	413	463	446	397	426	430	416	418	417	408	422	400	398	407	396	402	430	389	415	452	427	407	383	428	454	412	420	437	415	399	421	438	464	427	391	404	452	438	418	428	408	397	414	397	446	432	383	388	395	413	381	417	382	441	393	391	450	430	436	410	416	432	428	419	436	402	422	394	431	402	381	461	447	412	426	402	415	427	427	413	446	401	403	406	419	371	401	400	391	383	454	402	356	401	421	380	403	443	462	426	414	406	399	447	419	405	425	442	373	428	418	409	416	389	415	439	452	410	407	430	401	420	462	444	408	448	393	389	424	410	429	404	445	443	433	397	415	436	424	405	427	406	440	429	401	392	406	405	411	418	435	387	411	440	402	440	419	394	399	446	440	437	448	396	465	418	434	411	452	443	391	415	396	429	382	417	426	414	418	418	424	424	428	382	401	431	428	401	388	391	398	386	406	422	414	424	394	394	382	380	379	396	418	401	419	429	417	420	395	411	445	426	390	442	373	418	445	428	429	441	397	417	399	463	405	414	418	409	413	407	465	395	411	417	439	392	411	417	464	453	441	409	406	463	401	445	426	413	404	405	399	411	387	400	425	398	418	417	414	438	433	490	397	436	387	424	424	412	432	453	422	426	454	408	430	392	440	388	416	426	385	498	450	408	374	420	427	452	428	446	440	423	396	407	389	413	405	399	422	481	434	396	414	431	369	405	444	426	412	445	376	449	415	388	446	420	414	436	474	425	403	396	408	425	418	459	427	402	379	440	411
8928	1758	2385	2598	2201	1831	1630	1496	1435	1217	1242	1187	1197	1127	1111	1071	1089	1048	970	1019	989	1007	1011	1014	947	1018	981	989	994	956	983	973	967	1000	935	1038	999	1024	924	955	936	954	936	975	964	900	967	941	891	939	916	973	914	923	918	980	970	968	939	921	906	933	929	917	940	930	976	929	952	990	883	949	943	952	930	922	1019	922	912	925	913	956	979	896	925	934	929	937	939	921	897	892	961	970	919	920	946	1012	933	946	878	987	922	874	924	989	912	936	932	905	897	955	937	987	945	943	961	948	951	919	897	979	933	906	941	922	921	907	1015	887	969	900	984	946	955	972	924	926	932	981	980	916	917	963	963	948	970	927	986	980	931	923	953	941	906	947	927	955	996	929	880	935	912	964	917	903	969	900	900	926	977	920	944	857	953	970	910	900	934	900	913	961	1006	967	961	916	947	965	907	949	935	938	920	975	964	906	962	934	924	998	971	928	901	879	902	951	947	933	929	912	906	930	916	892	955	907	947	938	876	976	956	988	903	944	871	870	952	903	978	884	946	931	984	884	923	917	923	961	936	953	909	970	900	959	883	950	976	973	942	888	912	899	913	929	907	902	927	920	893	931	913	900	953	969	914	880	966	959	893	947	1010	914	925	906	892	929	1022	989	961	922	931	954	906	932	942	925	912	877	920	896	930	964	946	954	931	922	926	894	951	946	879	1015	913	892	935	928	907	1010	921	928	946	930	908	927	979	936	916	938	909	960	1025	909	910	975	966	904	908	914	945	964	974	880	883	955	931	884	905	965	941	926	935	983	967	964	960	911	938	967	928	911	936	972	881	916	933	888	956	950	932	939	987	941	943	932	920	908	876	874	943	961	850	946	922	916	953	949	934	963	1014	979	940	887	937	885	947	919	990	938	977	910	975	924	893	911	885	926	915	935	972	955	934	923	910	954	987	957	957	974	900	918	904	976	984	945	924	917	936	892	868	964	916	888	930	929	953	933	949	899	934	973	990	929	932	931	903	949	918	971	896	945	891	871	991	915	955	970	977	932	896	919	865	971	992	878	937	893	892	910	876	924	934	925	921	943	960	921	909	968	940	926	964	916	904	958	921	980	970	860	874	944	899	934	946	949	884	958	926	938	924	933	880	924	977	907	884	908	983	904	994	945	892	932	931	885	959	940	925	911	928	1006	899	1005	921	965	941	925	922	944	916	957	1014	930	940	951	944	942	955	890	923	966	933	952	977	952	957	894	900	942	938	933	948	943	899	921	887	970	929	960	951	858	867	914	942	965	947	938	889	939	890	911	907	921	947	955	974	932	961	944	958	931	906	864	937	970	884	905	1006	897	937	882	936	950	926	885	905	932	927	872	977	938	932	934	992	934	912	978	939	873	948	945	948	938	929	959	956	919	943	884	909	919	948	944	905	911	929	889	994	938	939	913	946	999	977	902	905	924	942	949	941	907	931	882	896	979	922	945	890	919	903	947	929	914	943	854	947	963	961	909	870	875	983	903	919	928	984	982	971	988	923	951	894	962	972	874	918	934	922	931	912	929	937	1010	968	966	980	946	935	982	927	891	951	902	950	938	936	955	940	946	887	927	956	959	928	927	918	962	955	913	979	947	920	969	909	912	895	936	930	938	919	919	941	940	908	967	900	951	932	933	960	895	926	910	961	916	922	969	945	900	926	891	908	919	956	991	976	956	905	978	929	947	903	923	876	952	910	973	946	903	953	993	930	962	1008	895	955	921	970	907	963	893	911	930	933	865	912	945	915	937	952	939	873	886	929	955	900	948	908	891	971	927	904	927	952	983	937	933	938	890	960	952	969	925	947	924	924	947	913	908	950	919	939	885	951	929	896	927	866	956	976	893	915	874	995	953	942	912	957	939	952	951	921	945	893	933	981	957	955	950	927	917	908	885	900	953	975	948	999	910	889	982	944	966	952	923	966	932	921	948	941	914	921	910	909	950	977	916	862	859	975	902	888	926	921	970	927	951	988	880	965	942	922	900	925	920	939	911	945	915	920	894	924	904	959	967	894	963	885	931	951	895	938	925	950	903	931	962	935	940	924	889	936	990	914	963	913	903	933	932	937	919	958	945	948	938	922	933	851	911	995	958	941	982	995	946	959	942	966	910	919	921	976	938	931	905	971	932	920	923	952	926	915	964	937	918	926	929	984	925	904	926	924	943	883	927	959	905	939	934	976	901	960	932	895	960	939	990	972	971	936	973	917	938	889	986	967	936	900	931	911	940	951	948	933	950	952	910	938	946	877	964	917	934	904	947	962	946	862	930	967	914	941	929	939	865	938	941	919	917	907	944	945	902	957	863	971	976	918	916	969	997	897	968	927	942	907	906	927	913	974	922	911	917	931	892	910	968	931	956	945	1001	876	894	986	967	910	925	929	934	973	927	937	924	949	926	940	929	885	916	996	956	925	901	940	910	994	916	929	919	941	915	918	917	949	962	940	941	925	931	951	971	917	919	962	905	976	919	940	917	927	896	927	952	925	947	929	922	950	945	873	958	971	919	887	903	906	927	941	971	899	933	891	914	940	949	861	953	931	912	893	892	940	921	946	985	887	866	993	920	987	951	920	909	920	895	932	929	946	1000	944	932	951	952	892	905	874	932	919	954	935	907	941	949	946	890	969	907	988	948	994	950	927	945	860	961	953	923	918	894	902	967	965	951	890	948	916	970	935	932	944	931	943	953	987	914	878	960	914	912	978	921	907	970	977	924	968	908	943	899	934	965	871	931	951	900	913	985	939	919	957	917	996	962	932	952	944	915	909	929	942	1003	917	949	935	867	940	913	902	927	908	958	906	901	892	928	937	930	845	950	937	938	928	896	902	934	971	974	912	894	907	933	963	965	898	933	1000	906	906	877	911	878	985	941	972	949	975	927	876	929	900	924	931	980	964	930	889	914	917	989	942	957	907	994	899	904	936	899	918	897	980	969	970	920	930	945	917	923	923	934	881	996	953	913	948	920	921	960	894	874	893	945	914	974	924	956	946	921	898	923	1017	946	952	917	942	931	946	890	955	992	921	932	934	903	907	908	951	944	915	897	892	991	937	930	933	897	908	879	872	954	960	951	980	911	898	992	990	914	947	899	963	967	915	918	894	898	909	988	895	898	869	956	896	874	964	890	957	935	895	853	873	925	909	970	936	939	918	948	943	896	945	967	914	967	922	931	895	953	879	870	895	941	1013	918	920	924	879	984	944	955	1010	913	888	929	878	939	924	916	893	973	913	933	1007	981	975	954	905	992	939	942	923	936	899	885	952	894	921	962	964	964	956	948	954	939	915	927	892	962	913	908	908	952	894	920	923	948	920	906	888	915	932	941	935	962	940	931	904	945	968	987	900	906	965	956	886	895	999	851	934	925	977	925	900	997	857	886	907	957	938	915	926	873	905	917	899	956	928	853	990	929	921	921	874	920	962	909	940	858	935	878	943	917	948	918	932	926	895	976	921	947	950	915	950	934	933	947	927	888	904	953	931	1012	910	945	934	935	892	880
1560	180	167	177	174	180	167	140	143	146	164	150	171	172	141	159	147	164	146	158	149	149	165	187	160	157	164	143	171	158	170	168	171	189	174	179	161	158	159	149	172	174	158	168	166	166	167	170	168	155	157	149	199	176	191	158	157	169	136	181	180	178	155	178	195	171	153	177	167	161	130	153	174	137	181	179	174	173	173	180	147	146	177	176	163	167	176	170	163	151	161	167	166	143	146	169	155	134	172	163	168	162	173	144	163	174	158	157	138	147	149	148	144	169	144	131	176	167	175	186	174	161	165	181	150	170	151	142	157	153	162	167	172	155	148	167	167	133	154	157	163	148	159	155	171	152	162	169	159	189	191	201	181	185	172	150	162	164	133	144	153	187	165	153	159	170	167	183	163	179	187	158	173	180	156	160	139	152	162	142	159	168	148	158	180	175	148	152	170	166	167	171	155	175	189	153	174	156	168	163	155	156	150	165	161	142	152	178	151	147	131	160	176	152	145	162	162	171	166	162	153	193	157	179	172	157	187	165	167	153	139	159	164	175	150	155	155	136	165	149	157	136	161	168	151	145	151	176	149	164	153	195	144	169	155	145	164	146	150	158	167	174	172	167	142	146	178	183	162	155	148	183	170	166	186	168	151	166	173	178	149	172	164	158	178	150	162	167	167	153	143	152	174	174	145	152	159	176	157	138	172	154	188	168	173	141	158	169	154	161	167	166	152	152	162	142	168	155	137	153	161	158	150	146	164	153	147	167	180	196	164	179	163	172	140	150	148	144	172	153	170	184	153	170	175	166	172	166	170	166	166	159	154	152	157	178	163	168	173	159	150	185	174	173	176	174	164	147	179	171	154	174	169	139	166	173	166	174	171	164	171	171	182	192	152	171	152	161	149	178	157	157	164	151	155	147	150	171	174	158	156	139	185	149	182	157	194	202	161	189	174	144	124	175	142	173	173	167	149	158	154	162	147	177	149	162	165	192	162	161	130	176	170	137	153	174	165	147	163	171	148	163	161	135	156	169	157	158	165	165	158	164	146	136	164	147	172	146	151	174	166	155	160	157	139	174	164	148	150	147	166	172	148	178	202	179	161	160	187	158	158	161	181	176	168	167	168	164	169	153	149	150	147	174	175	148	165	151	166	160	158	152	151	144	156	165	155	166	169	169	156	170	169	160	128	158	165	188	182	158	172	175	179	156	186	182	173	160	177	163	139	173	155	134	193	146	156	167	163	167	173	174	162	140	157	151	153	166	175	177	153	178	155	141	154	143	140	154	167	174	177	178	170	150	173	129	154	165	148	177	161	166	159	190	152	172	184	150	139	173	137	156	193	136	192	140	141	158	164	141	175	165	183	154	172	151	165	179	183	164	168	167	182	154	169	175	187	166	175	133	161	195	164	156	176	165	133	156	138	154	149	154	160	193	165	142	183	179	159	150	187	166	172	165	164	149	177	200	157	158	172	188	167	170	155	177	167	162	166	197	171	164	174	157	177	155	139	174	141	178	167	147	131	149	163	187	193	168	180	149	170	168	161	190	179	145	146	162	188	187	164	140	160	165	174	164	158	156	155	139	160	148	172	173	148	185	147	163	166	146	163	179	161	163	164	161	160	133	142	168	149	156	194	151	176	162	168	184	160	177	162	152	169	158	173	161	162	159	148	133	150	137	156	143	154	148	177	164	166	173	169	188	163	173	151	162	136	159	152	162	166	173	148	148	132	151	140	147	157	164	161	168	160	152	137	152	182	155	141	162	168	156	134	197	185	165	149	140	155	144	159	186	156	180	175	183	159	156	162	162	175	198	146	169	176	159	187	156	162	148	137	176	161	183	198	154	177	160	176	177	186	176	155	156	169	161	165	146	171	172	143	159	166	152	173	146	158	157	161	167	168	179	153	164	174	170	185	161	171	159	163	185	156	151	160	152	171	173	181	162	152	149	164	176	171	177	165	178	162	147	156	150	147	153	173	143	151	167	163	177	147	170	171	167	154	183	172	148	148	149	196	169	176	169	154	134	167	155	152	152	150	160	184	172	173	153	166	182	152	154	160	163	167	150	143	115	163	162	169	166	135	163	156	147	154	163	160	163	198	170	154	163	163	164	171	182	161	187	162	170	177	162	161	187	147	180	151	134	135	173	158	153	153	158	151	150	176	134	156	173	165	156	154	158	161	151	142	180	166	158	160	166	177	178	179	158	161	159	170	151	170	159	160	168	143	162	184	151	163	157	143	171	168	169	187	143	175	158	162	161	183	146	151	169	171	150	161	155	170	154	183	153	176	162	139	146	144	183	156	191	193	156	180	132	147	177	156	167	167	165	150	172	159	163	173	161	168	175	171	165	155	139	184	167	162	165	146	180	160	174	175	150	169	156	162	161	165	160	141	144	156	157	151	147	149	172	171	188	158	148	150	159	179	149	169	175	149	146	148	159	166	153	183	154	174	158	142	175	171	161	149	178	155	143	157	174	139	164	146	133	175	166	165	178	168	156	165	162	159	143	191	159	156	146	169	183	130	176	142	153	163	155	152	149	149	157	153	159	160	154	171	157	166	149	174	144	163	149	176	159	158	153	154	131	145	160	166	152	169	165	167	170	151	148	162	157	163	146	152	136	177	163	163	146	141	136	155	136	165	149	160	146	161	170	161	173	166	149	167	177	171	167	133	150	176	162	153	167	159	165	172	173	156	133	139	175	152	179	165	143	155	168	169	140	174	175	173	176	132	167	167	176	137	163	129	164	148	165	144	175	148	170	126	152	183	190	166	175	131	140	172	176	133	162	149	175	170	153	156	188	145	147	165	158	167	161	163	180	158	136	150	150	155	171	167	176	185	158	159	169	183	147	165	171	152	148	157	168	174	164	151	173	172	146	151	153	167	169	149	142	149	159	166	168	178	143	145	172	154	179	177	162	163	176	197	149	150	182	145	178	149	150	168	167	191	141	162	170	152	187	144	151	173	196	157	168	171	140	175	159	152	169	172	141	150	169	168	155	170	162	164	155	164	175	171	176	150	168	147	169	156	157	156	167	143	156	171	151	167	156	175	144	173	150	138	179	148	175	152	174	153	155	153	162	153	160	158	147	136	167	162	177	142	168	147	185	161	207	168	156	176	171	155	142	165	184	161	131	148	158	173	168	153	171	181	159	162	152	190	170	160	157	151	172	192	143	159	125	148	161	178	149	134	146	187	166	161	168	156	170	149	147	158	167	159	155	165	160	186	141	158	164	158	154	156	138	165	163	179	140	186	171	171	155	165	164	167	168	167	184	164	148	167	150	168	174	195	169	166	141	166	152	171	168	173	167	149	179	182	163	144	149	165	175	178	169	175	188	153	164	172	178	147	135	170	140	181	155	169	161	164	164	130	150	153	170	157	150	194	160	166	146	177	160	157	157	147	155	155	136	166	149	162	150	151	192	177	142	159	161	161	160	155	183	156	161	147	166	159	139	160	179	160	152	168	178	157	161	165	173	152	147	178	165	153	135
1785	492	491	459	490	489	490	440	464	468	459	487	452	440	450	452	461	463	475	417	465	437	436	468	447	497	465	448	442	449	429	476	432	491	475	478	450	454	458	429	418	469	447	462	456	410	459	476	471	446	522	489	457	484	441	458	434	482	436	412	422	451	463	468	455	420	438	400	483	448	464	436	451	432	451	480	455	441	469	461	454	405	433	454	425	477	475	443	496	449	457	426	491	440	474	451	461	452	443	420	444	446	456	419	468	443	424	470	473	448	430	455	446	435	469	445	460	440	451	440	456	427	472	435	476	435	467	471	440	460	479	457	463	461	493	457	459	431	473	419	456	476	388	468	472	452	458	416	464	436	427	434	455	509	460	463	490	429	476	460	415	488	490	444	457	437	442	449	439	474	469	452	461	428	455	438	461	480	472	463	444	463	456	471	435	423	465	424	445	482	467	466	461	425	449	472	479	473	426	475	445	423	450	436	433	463	422	449	431	438	454	437	480	440	460	452	459	413	449	454	446	477	424	491	426	433	455	457	433	489	412	459	424	455	440	411	421	454	440	460	496	495	420	457	453	462	439	443	447	471	432	453	431	471	449	425	483	443	456	448	411	461	420	455	450	446	459	462	432	426	475	430	417	438	441	441	457	445	454	408	422	446	418	458	433	461	474	422	463	446	445	405	443	461	398	432	482	399	414	445	471	464	421	465	409	462	455	436	435	447	462	426	434	469	438	476	429	414	422	436	454	455	442	476	433	427	411	464	421	488	419	466	442	460	430	462	434	498	463	449	416	414	441	491	444	494	445	445	451	446	434	479	449	466	421	455	511	438	467	458	444	462	472	449	471	443	423	454	456	472	416	475	453	432	431	479	474	465	436	422	440	455	442	458	434	455	446	452	458	461	436	441	418	471	439	424	447	439	466	447	465	468	452	439	478	445	442	441	445	431	417	436	470	450	405	473	477	436	439	481	471	472	441	428	418	469	473	460	479	471	422	442	456	445	470	438	481	433	445	491	434	482	419	421	433	424	424	444	438	442	432	438	449	409	455	440	468	450	466	454	474	449	432	461	426	441	470	456	402	442	468	442	439	432	453	463	470	453	469	452	458	450	454	456	442	443	462	457	451	433	438	410	443	467	483	448	444	464	443	466	419	455	429	467	452	452	446	469	460	456	459	437	437	414	450	443	455	474	472	454	451	445	468	491	443	439	500	419	453	474	455	470	448	467	441	471	452	459	458	447	444	459	451	418	451	461	440	501	414	485	447	439	461	454	461	449	430	474	461	423	437	424	440	430	454	462	419	455	445	453	428	475	437	478	428	484	463	431	454	461	469	470	451	422	446	442	458	474	503	477	442	450	467	435	433	465	438	471	436	467	470	469	467	468	464	441	450	469	445	462	458	461	451	438	448	462	415	484	441	451	475	467	442	420	442	407	441	437	485	409	466	447	441	432	453	433	452	392	426	431	453	458	464	423	446	447	447	433	474	437	457	446	461	441	475	443	451	439	448	433	412	405	476	447	394	414	484	442	476	465	444	433	422	481	417	449	429	445	442	443	430	448	434	454	493	453	419	456	415	419	446	407	463	461	435	430	494	421	451	421	433	476	451	419	448	463	440	447	438	450	442	460	481	442	476	440	426	450	454	450	419	467	416	463	437	465	414	418	443	433	422	449	434	430	465	457	420	448	446	439	461	497	467	422	477	436	453	445	439	433	450	455	433	434	490	447	445	417	463	491	419	484	449	445	489	428	452	418	446	444	450	457	443	412	433	437	467	438	426	447	431	444	463	471	414	424	423	435	469	473	453	419	423	421	471	438	487	428	445	428	456	470	436	455	441	482	418	465	415	416	456	463	476	434	454	455	450	472	485	416	458	445	461	417	455	443	455	491	443	469	466	421	457	461	452	448	476	440	432	429	431	442	449	455	438	480	442	434	474	459	466	447	443	447	468	488	429	466	449	478	457	422	423	484	440	443	422	440	438	455	456	447	451	453	454	453	389	447	471	435	457	435	443	432	416	456	450	411	444	427	466	446	415	442	448	479	439	423	459	468	468	426	437	436	490	452	430	424	449	424	471	432	460	460	438	477	473	450	482	432	418	437	468	486	402	451	459	464	433	426	442	455	450	482	467	458	448	468	447	457	459	428	423	450	466	434	481	463	455	451	455	462	445	478	467	432	406	433	404	442	474	446	454	444	485	433	459	458	494	428	452	445	492	455	441	425	410	448	462	449	463	495	410	446	456	451	485	441	445	436	443	424	444	479	461	441	438	460	423	441	430	425	460	451	407	436	450	459	487	431	428	464	471	454	471	479	474	480	461	436	455	462	443	440	434	437	433	424	439	439	490	463	468	447	412	449	456	441	491	471	446	475	466	430	467	514	463	453	475	457	441	492	419	457	440	460	439	459	478	459	447	437	426	431	474	442	460	450	423	441	460	422	484	444	429	435	474	450	449	412	455	478	478	426	489	458	429	457	415	436	413	449	468	486	462	439	461	425	428	478	439	433	499	462	440	461	447	420	430	458	442	455	455	432	474	427	492	474	434	462	431	459	430	473	455	460	421	451	449	484	444	428	436	444	457	434	496	444	432	447	462	411	458	458	442	448	454	422	430	442	458	471	433	474	436	444	455	449	435	424	438	438	457	462	442	455	471	418	457	412	443	465	437	434	471	435	441	449	475	433	438	442	460	462	451	430	461	463	446	432	444	457	453	438	447	464	449	458	440	438	439	458	436	492	428	422	437	428	412	452	435	484	413	486	484	424	497	442	472	464	459	448	462	475	436	450	469	440	492	454	473	437	451	495	451	459	502	454	461	449	452	445	464	465	470	406	476	445	446	422	412	469	411	443	518	439	424	446	485	419	463	470	449	447	443	448	435	485	508	426	458	483	472	481	504	435	401	472	432	453	484	433	485	447	449	434	458	463	482	474	437	430	464	418	425	484	433	461	453	454	512	429	447	424	458	448	472	459	452	493	470	416	463	526	476	472	428	457	482	441	413	458	424	499	452	436	471	477	481	440	453	437	480	416	431	443	441	429	459	448	472	411	472	422	488	477	450	463	458	427	438	463	510	478	477	439	419	460	494	463	424	453	452	480	469	483	494	421	466	460	480	475	451	442	434	442	474	437	421	459	459	444	451	421	449	452	404	409	457	426	458	470	446	433	451	445	427	437	463	429	484	435	439	382	444	429	451	408	416	453	413	416	462	476	434	484	449	447	452	423	443	372	489	430	409	475	422	464	443	436	442	463	428	425	471	487	424	433	454	473	456	427	424	462	450	418	492	484	444	417	493	411	438	528	440	435	449	447	416	410	425	449	468	455	447	431	484	480	444	454	453	435	414	424	459	462	470	484	443	459	411	432	443	437	447	454	467	424	450	434	472	494	442	467	474	435	467	441	401	463	493	490	425	433	452	448	500	436	477	455	448	464	448	454	460	450	444	411	445	387	436	423	467	422	427	462	443	463	431	469	469	441	420	469	439	453
7923	736	700	571	484	418	358	366	343	375	347	344	361	348	355	384	347	321	310	320	309	315	310	285	303	319	289	309	348	321	328	329	322	332	323	341	311	318	305	301	308	360	338	313	299	339	294	326	324	310	301	323	288	321	315	309	317	296	301	328	309	280	328	329	301	305	301	314	316	316	311	303	313	309	292	305	286	331	316	328	331	308	314	339	338	327	333	319	325	280	272	328	314	304	326	315	307	332	328	333	274	307	325	330	325	319	320	332	325	282	304	324	306	316	319	322	298	328	318	292	325	291	271	317	323	309	320	328	310	304	338	322	310	330	300	269	296	329	297	312	371	297	323	313	346	298	298	313	303	335	321	332	286	320	327	324	333	296	320	312	297	297	315	314	335	344	334	339	295	320	308	296	344	330	332	301	358	308	325	324	371	317	319	289	310	331	332	300	318	299	313	343	280	315	361	325	335	329	311	286	289	337	345	286	298	314	302	308	317	323	336	312	332	286	316	294	336	329	316	281	302	281	327	293	307	340	305	341	346	340	320	305	295	304	306	308	324	305	309	306	287	292	339	314	309	291	328	326	357	275	306	316	313	333	325	314	276	340	317	317	303	303	302	326	303	333	315	318	295	298	297	290	341	329	308	309	340	353	317	286	321	320	320	336	306	286	320	324	329	302	305	257	307	294	298	310	302	345	314	324	351	324	294	272	322	298	310	333	301	299	345	346	317	313	314	321	273	301	328	340	281	323	334	286	277	307	277	334	313	307	337	335	338	330	324	296	301	295	350	288	295	349	309	333	326	321	300	305	296	320	288	357	302	277	351	324	306	277	297	347	308	293	312	310	322	320	333	294	334	313	342	300	338	319	291	322	338	314	322	314	296	336	301	305	311	332	281	334	325	331	313	332	322	354	296	296	336	336	310	327	318	313	325	318	293	325	328	312	278	303	328	288	297	314	301	343	300	317	342	306	307	319	329	333	333	300	317	343	305	319	329	321	301	323	359	355	314	276	295	277	343	332	326	333	283	342	334	332	305	319	348	332	328	336	313	325	310	320	311	314	313	323	292	283	325	313	324	318	313	304	319	286	316	325	323	304	336	322	338	301	319	341	347	309	300	302	320	322	281	312	326	316	336	288	304	324	324	299	312	311	318	339	318	328	313	307	319	313	329	331	318	314	345	299	348	337	339	316	313	327	353	329	352	313	323	341	318	334	322	317	316	350	303	324	313	344	338	306	273	277	276	324	290	286	284	303	349	333	325	304	270	348	315	300	319	330	314	319	297	320	325	335	308	309	309	316	317	338	316	321	322	339	290	305	310	287	318	289	312	311	341	330	307	304	284	288	312	327	340	290	359	332	318	306	286	328	339	309	312	291	317	327	304	304	302	321	312	295	334	283	284	319	317	305	311	282	336	366	328	338	305	274	314	319	298	300	328	324	308	360	332	305	315	306	310	301	280	322	304	307	298	339	333	325	313	327	318	325	325	302	280	327	307	324	314	319	341	295	323	348	318	315	303	314	353	307	321	284	301	316	328	310	312	307	318	338	307	329	355	312	335	307	295	318	319	331	350	295	325	305	324	337	334	322	334	343	324	276	334	308	346	283	310	294	290	312	292	287	319	323	329	322	352	279	336	343	321	295	309	309	304	356	295	311	330	331	316	305	321	354	354	350	320	295	323	306	352	329	326	336	307	313	290	330	338	337	316	314	321	304	333	311	293	298	334	317	283	312	305	305	287	314	322	303	285	310	298	358	331	306	320	326	337	302	295	308	315	285	297	314	278	325	305	324	291	314	294	291	334	315	350	314	319	313	316	332	328	295	328	316	337	305	310	311	295	294	329	336	311	366	273	337	304	294	296	330	305	330	314	301	325	317	325	330	295	332	279	340	322	308	320	331	293	283	337	351	282	292	332	320	337	326	314	301	328	279	328	308	299	347	337	334	298	317	332	287	316	358	293	326	323	323	307	332	299	309	328	357	304	282	355	328	315	333	293	307	310	334	309	300	312	345	324	272	356	330	311	334	342	327	337	357	346	317	312	334	308	333	310	308	295	293	322	320	330	303	335	320	300	314	306	297	330	294	309	299	346	306	271	317	287	301	283	352	315	307	293	300	320	314	269	312	303	313	297	317	328	312	313	319	324	309	289	321	302	341	296	288	344	323	312	326	320	332	325	328	325	318	355	329	306	326	309	311	308	325	342	345	281	328	315	313	355	319	324	343	320	324	305	313	328	345	318	315	308	284	324	297	359	332	302	282	334	295	317	343	307	317	325	321	336	287	302	314	326	266	282	336	343	359	327	307	303	330	298	297	282	317	317	333	321	325	328	306	292	292	310	270	278	296	318	295	278	303	333	344	332	325	313	302	284	312	320	351	300	325	315	326	349	348	341	317	320	327	301	320	324	300	290	326	310	308	286	298	331	317	312	292	310	293	322	330	335	313	361	319	321	308	307	318	283	305	305	334	308	285	309	303	325	343	290	313	291	293	308	304	308	314	307	333	290	316	301	335	312	301	317	287	294	316	314	324	295	313	312	319	310	319	315	301	345	321	327	312	318	286	348	339	295	329	308	348	309	297	317	299	320	320	300	319	267	306	283	323	316	313	323	308	347	325	312	304	304	303	339	289	311	296	321	294	315	328	298	326	275	316	327	307	295	293	317	315	320	324	305	307	287	308	340	348	332	331	321	310	294	307	320	322	335	316	331	289	334	295	350	311	317	313	317	315	286	294	314	285	316	323	315	299	327	312	313	311	282	340	338	318	282	324	330	312	326	339	336	304	328	286	311	323	359	323	307	299	329	313	331	329	315	334	313	338	278	327	330	316	321	303	315	341	334	316	358	333	317	335	305	310	307	310	314	323	286	308	333	323	333	318	353	307	311	342	306	306	341	308	277	320	300	337	317	332	327	324	301	321	260	300	312	333	292	320	330	349	303	299	287	324	322	297	317	327	305	304	324	323	289	320	312	278	321	294	322	286	324	329	303	287	320	304	328	341	327	338	299	301	292	337	315	326	306	280	383	299	337	314	313	318	303	351	317	295	341	324	343	275	337	321	302	317	304	318	278	310	310	313	327	320	308	334	286	330	312	346	319	322	312	341	346	298	328	325	304	316	306	320	329	327	333	267	305	284	319	334	312	346	318	339	350	315	336	350	306	293	288	325	317	348	341	325	338	304	315	323	312	343	309	319	304	308	344	304	284	310	322	328	308	332	328	309	327	320	303	336	355	338	294	352	363	292	306	317	322	301	301	308	328	317	329	300	343	310	343	301	275	295	322	307	316	318	292	303	296	323	306	335	317	292	326	314	304	310	318	320	316	318	310	313	329	352	320	307	355	357	286	289	315	324	325	336	315	318	297	289	320	313	358	304	348	342	348	308	376	318	332	322	315	327	274	308	333	306	298	334	301	320	306	285	309	325	284	296	304	328	340	305	338	311	314	286	320	345	309	359	313	354	311	287	272	327	319	332	312	315	349	294	315	325
6753	1244	1554	1616	1430	1320	1138	1015	1035	873	909	875	865	850	831	800	826	832	839	844	840	796	779	785	811	760	840	788	818	790	737	825	779	754	759	795	776	745	755	786	762	798	776	751	758	776	718	754	756	756	753	812	767	787	759	746	771	774	754	767	774	758	763	837	710	752	768	760	784	797	779	835	763	792	789	763	733	754	727	723	819	762	784	792	779	713	725	685	705	814	694	801	759	788	783	743	755	725	754	788	774	791	797	721	741	796	804	788	743	764	760	787	759	767	830	734	769	800	787	748	763	786	753	737	784	808	764	761	756	757	786	756	775	783	774	720	736	719	793	708	725	765	790	702	775	741	770	810	732	726	800	762	782	721	759	753	848	779	718	812	751	760	766	761	780	713	793	739	767	749	718	806	767	825	826	742	759	769	778	757	758	708	753	820	780	797	772	796	764	732	795	712	774	770	782	801	796	774	757	785	779	764	790	781	765	757	733	721	774	798	752	758	806	713	751	745	743	752	786	764	789	738	759	790	753	742	780	735	755	736	778	730	793	767	794	756	780	763	751	782	779	730	771	753	774	715	772	676	755	779	738	764	759	780	747	759	738	773	780	729	756	776	756	769	752	759	795	756	768	759	777	747	770	809	785	818	759	779	755	812	767	761	777	803	755	837	800	814	748	723	770	744	761	729	729	773	798	815	797	747	799	742	763	778	792	745	803	768	771	770	789	759	771	786	775	770	743	762	791	795	717	777	775	753	784	761	774	771	770	775	786	779	810	727	811	711	758	772	797	770	783	765	819	790	715	785	759	745	718	713	721	736	799	822	748	771	774	774	749	767	778	789	751	694	787	747	801	767	794	729	759	710	772	797	771	757	806	804	743	719	757	719	797	796	788	742	803	805	767	804	761	783	731	764	811	722	726	769	780	763	767	748	774	739	806	761	775	759	772	803	760	802	787	754	724	767	770	743	724	730	828	752	816	767	717	735	812	777	805	780	702	772	768	760	798	774	800	767	751	752	793	756	823	798	761	773	771	808	762	706	722	696	717	797	756	764	787	719	768	793	765	756	764	832	786	744	766	779	755	755	803	771	746	762	745	787	793	735	729	739	793	732	764	731	786	767	762	765	774	767	813	756	800	777	756	760	742	814	805	735	742	724	752	733	772	762	761	749	765	722	757	747	788	798	745	822	766	737	794	774	756	729	746	794	773	753	787	781	757	759	713	727	727	787	757	784	754	748	763	782	753	776	761	814	767	789	707	748	742	757	760	792	775	799	809	790	792	768	778	741	736	787	739	718	679	797	793	812	835	731	710	734	787	762	783	769	780	795	766	760	757	752	764	754	764	739	782	772	813	760	765	788	768	739	762	776	719	810	746	761	775	772	752	742	804	795	769	748	774	758	723	769	815	755	785	731	780	773	758	783	755	717	773	755	778	752	755	780	754	749	801	756	758	756	731	773	795	782	786	739	777	790	772	782	784	757	757	735	804	722	782	793	754	755	780	700	761	749	745	790	784	766	805	768	763	744	806	797	761	792	728	789	796	731	748	786	782	774	764	765	768	792	755	773	792	755	812	789	774	731	756	817	800	724	728	753	757	727	747	759	778	783	756	779	797	750	784	759	751	725	711	779	747	731	721	776	786	765	725	787	799	764	745	786	766	756	775	766	768	782	798	783	753	688	738	748	802	757	798	784	801	773	805	760	744	760	815	743	779	755	780	800	741	751	769	786	743	757	748	765	782	801	785	740	768	783	733	709	712	742	775	717	743	806	736	809	794	744	719	718	745	751	756	794	686	843	804	784	781	775	756	789	768	732	746	796	732	745	836	783	774	728	774	758	789	747	750	760	734	794	772	755	767	705	758	754	694	788	740	755	753	747	695	754	773	790	742	758	803	760	806	774	737	794	729	792	784	809	785	755	753	806	738	745	792	719	753	714	743	766	756	770	768	785	767	780	763	771	765	805	792	728	729	833	791	814	764	746	758	748	813	834	803	731	795	799	780	771	700	767	794	814	748	753	778	759	787	760	807	776	717	728	753	754	782	755	768	756	805	796	717	744	767	772	781	775	743	770	771	783	790	814	762	815	768	750	735	792	738	813	736	764	773	775	784	812	743	761	776	791	725	794	807	756	762	794	762	725	782	746	746	781	773	790	768	750	782	800	761	764	753	774	710	763	733	750	735	751	775	803	737	772	786	753	744	753	764	757	739	783	743	690	796	745	731	799	761	779	731	742	760	808	741	791	722	779	778	788	767	740	784	723	740	731	723	767	761	776	800	784	752	766	766	795	810	749	777	763	779	778	778	755	767	779	784	800	715	776	759	749	811	746	791	795	749	796	781	809	776	782	733	762	748	751	749	773	726	720	783	747	793	745	803	703	813	744	792	764	759	783	781	779	757	777	749	803	765	798	782	696	700	737	775	796	713	769	757	736	781	794	770	774	774	791	768	724	743	734	714	791	716	809	781	812	767	779	783	769	724	774	747	749	710	766	807	743	745	785	784	804	732	769	764	799	747	794	748	784	763	764	764	746	755	749	782	796	783	797	795	728	753	795	726	775	777	746	801	750	774	767	761	752	746	800	721	782	782	735	789	801	742	766	741	746	756	750	771	745	795	788	773	786	811	799	838	804	748	753	696	751	788	752	740	765	791	781	802	772	716	742	802	757	791	781	767	728	748	761	792	761	712	769	772	751	774	776	744	774	731	785	777	771	789	728	788	758	730	784	740	847	792	753	795	735	703	760	776	736	784	706	744	768	790	729	765	776	813	756	754	759	762	767	750	721	779	744	768	757	783	723	748	777	764	777	760	780	790	776	837	750	778	791	760	784	711	744	797	729	759	756	757	809	768	797	737	765	769	726	794	760	772	771	786	740	731	742	818	795	743	768	825	771	792	734	764	758	719	726	721	689	749	764	748	801	754	763	735	822	777	769	752	717	773	739	792	761	766	742	778	786	751	774	767	767	774	730	781	772	785	753	735	745	766	760	772	736	787	717	740	734	700	759	776	771	787	741	798	774	781	749	769	716	762	765	781	805	762	759	765	792	777	834	796	768	795	752	713	752	718	746	758	766	767	775	785	820	806	725	728	726	705	836	786	734	781	750	808	791	757	771	811	726	805	751	770	750	760	751	789	770	796	788	826	803	744	757	770	796	761	792	794	745	695	744	735	788	751	789	768	814	745	729	767	808	708	801	735	796	793	741	762	696	810	690	802	742	755	761	792	749	772	750	775	751	805	751	724	753	748	761	733	790	718	753	784	759	788	766	744	779	780	776	724	732	750	745	752	753	746	762	758	729	753	814	784	709	719	795	704	792	739	803	739	764	776	774	770	763	845	814	727	730	803	746	765	754	737	780	707	784	722	758	730	794	752	728	711	772	750	790	785	782	811	726	794	785	785	745	775	816	765	788	821	807	789	767	787	703	773	746	769	737	761	734	747	771	767	756	762	747	772	741	774	760	712	745	764	755	766	796	789	775	798	761	737	754
15088	1758	1094	1043	646	653	600	531	481	449	470	415	461	442	431	428	422	427	432	438	422	421	411	427	396	458	414	394	455	406	404	432	413	430	432	428	403	415	399	432	401	429	435	410	421	402	410	410	407	388	450	446	402	411	435	401	430	434	405	417	403	408	398	408	413	363	438	423	409	441	428	377	377	400	416	456	417	385	420	391	408	388	429	412	392	432	399	432	394	396	396	409	424	401	435	407	407	435	422	429	412	404	381	418	407	404	390	409	423	407	423	410	413	426	401	424	423	430	414	419	422	383	428	446	384	367	369	401	433	417	395	403	428	380	431	458	376	403	416	381	392	377	435	403	423	390	435	414	397	400	457	389	426	406	347	453	391	438	417	400	382	402	390	403	449	419	443	422	436	409	431	426	396	428	399	408	440	422	409	436	439	429	405	427	411	434	413	457	401	412	418	411	428	386	389	389	402	446	393	423	354	398	409	367	358	401	436	416	438	384	390	429	407	414	447	439	398	394	403	448	419	439	436	416	424	390	435	406	405	418	400	413	430	423	445	441	437	400	403	443	408	421	424	435	419	425	405	397	405	432	414	384	434	404	379	432	399	447	386	430	408	411	381	434	385	399	411	433	439	411	384	398	421	410	412	418	402	449	447	396	433	455	444	419	385	364	389	442	432	444	426	412	388	418	423	416	443	447	413	441	410	450	422	434	443	409	415	423	405	457	410	422	415	423	446	396	410	433	446	413	359	431	396	370	420	394	427	419	369	411	450	430	395	404	421	424	399	416	437	471	392	424	433	416	403	408	417	448	398	417	406	433	395	425	412	420	393	403	397	402	377	390	424	427	398	423	424	379	437	362	417	423	421	402	420	408	441	402	458	433	428	432	396	453	424	415	405	417	378	433	422	416	415	419	403	418	441	433	438	431	448	433	442	453	446	457	441	419	442	398	448	435	376	450	408	402	411	372	407	443	425	367	454	461	425	436	401	391	408	409	425	416	397	404	405	392	407	410	420	415	427	414	405	389	408	453	375	426	364	405	404	452	438	408	423	441	421	429	461	412	457	427	414	398	415	441	466	393	436	445	443	401	408	431	384	407	432	422	451	437	401	414	457	412	423	402	404	399	402	401	426	457	440	464	411	382	405	422	450	420	421	430	429	434	430	427	420	447	434	430	408	381	417	400	385	411	401	431	417	387	444	456	434	424	464	435	416	422	421	422	424	415	406	399	422	413	449	373	398	399	432	429	463	401	435	377	453	418	434	412	442	437	429	413	407	446	452	395	390	420	423	376	427	451	375	445	462	359	449	398	411	416	411	424	435	445	404	391	448	421	436	425	384	419	402	411	433	423	402	399	428	404	440	441	435	446	401	393	413	359	386	466	404	412	401	455	420	417	397	381	425	388	453	424	405	389	421	448	418	401	412	458	435	400	485	446	431	442	401	444	403	436	415	409	384	442	367	404	399	380	439	408	386	449	393	389	395	383	443	444	425	418	406	437	405	458	394	407	365	397	455	403	474	426	447	409	383	433	395	426	420	429	413	404	414	470	373	446	408	394	401	368	448	412	391	425	422	441	366	433	387	426	420	439	423	412	422	434	425	414	452	420	444	438	432	419	420	435	402	429	409	397	395	412	381	378	409	363	398	437	435	445	423	389	412	409	390	418	400	456	441	473	408	407	411	421	407	392	456	439	404	400	434	419	449	421	469	431	403	380	406	426	429	425	401	423	443	417	366	437	429	438	404	431	433	391	400	437	399	436	420	425	423	408	407	411	426	439	394	405	438	425	413	414	443	383	417	426	448	416	410	429	374	396	407	407	407	483	457	416	451	456	375	421	457	412	449	452	385	430	417	405	379	428	443	419	409	379	434	413	412	418	415	372	364	431	440	412	362	364	427	407	394	403	407	420	395	427	374	406	427	420	417	381	398	393	400	439	442	412	393	404	374	386	381	434	417	442	426	447	412	465	404	397	369	445	368	400	443	419	449	441	401	407	428	408	414	431	415	402	418	390	440	424	419	419	444	379	395	448	430	433	457	440	394	433	410	394	373	430	424	455	387	417	396	390	415	449	418	404	441	390	433	431	429	445	407	442	419	397	442	451	412	379	422	387	427	445	416	496	462	396	457	423	410	430	406	403	449	427	395	401	412	456	433	427	395	483	414	424	467	433	464	411	411	404	417	384	369	402	426	443	411	438	384	403	441	385	418	409	439	413	456	370	395	435	370	431	374	430	437	416	440	416	416	430	391	415	408	446	423	366	438	408	397	392	395	415	414	439	391	413	403	454	410	446	455	415	384	428	426	414	412	370	417	416	467	417	421	386	411	423	430	403	408	387	383	415	416	419	412	374	443	445	398	429	432	438	415	416	430	419	391	381	450	389	456	454	445	411	398	418	423	422	376	404	383	462	456	438	389	430	430	401	387	362	418	437	464	396	426	417	444	429	407	409	431	416	422	415	398	399	404	418	406	409	393	418	475	409	422	400	406	416	388	412	401	431	417	409	391	419	432	380	406	423	408	383	398	382	409	431	398	471	414	420	376	434	415	445	434	402	428	377	353	441	407	420	411	379	436	391	455	433	476	433	394	434	442	425	418	376	457	409	405	485	416	417	412	462	442	412	450	429	425	436	404	386	439	433	397	392	397	411	433	409	389	428	407	417	432	412	425	395	423	438	422	457	386	421	392	444	437	415	411	438	408	428	404	424	429	455	398	379	447	458	403	416	424	408	388	408	438	412	405	411	407	400	379	398	393	400	408	400	387	395	438	392	410	369	395	404	416	446	382	452	408	379	441	458	423	374	386	390	402	455	385	373	425	454	396	441	400	429	407	436	428	414	406	401	399	439	414	428	438	375	423	389	423	379	393	423	405	387	406	440	442	449	405	393	390	413	402	445	403	437	406	410	409	384	413	412	415	406	407	405	411	436	410	372	423	417	390	431	420	408	460	424	443	403	410	391	401	401	384	431	413	416	392	463	380	405	402	408	453	393	417	452	428	435	425	400	428	396	429	444	385	352	420	450	449	451	434	415	412	405	423	407	421	442	409	408	441	401	387	400	440	444	441	406	434	429	426	388	427	415	421	386	436	414	394	441	416	425	433	472	380	469	424	424	398	416	404	447	420	406	416	408	399	433	436	392	392	455	412	426	397	407	391	423	374	414	426	416	441	392	426	372	400	432	465	414	423	396	416	393	440	399	462	451	412	403	437	420	461	418	428	419	414	426	443	402	402	428	446	352	394	455	435	389	390	455	425	448	427	418	431	441	460	385	423	409	433	380	408	381	466	410	377	442	415	458	426	399	411	428	425	424	399	435	420	411	401	387	388	363	402	423	418	393	431	419	442	396	439	405	422	439	407	415	418	411	411	429	395	476	432	415	390	430	414	387	421	399	420	389	408	420	466	435	418	413	407	413	420	420	381	398	417	417	412	452	427	433	416	416	417	403	463	467	416	398	401	408	423	413	445	447	440	434	420	414	406	389	416	420
8967	1698	2481	2579	2277	1908	1647	1564	1370	1297	1226	1187	1158	1113	1006	1096	1053	959	1065	1021	1037	1000	1001	995	1017	1015	949	1021	1009	943	958	945	993	1005	981	904	935	927	897	978	993	942	906	977	929	894	914	1009	922	977	939	904	944	903	1002	974	935	935	934	1017	923	992	897	917	952	880	890	891	920	950	967	970	925	929	908	945	896	912	919	916	930	920	908	925	929	947	943	935	875	898	995	930	952	958	962	930	950	927	940	1015	945	933	949	941	974	942	957	896	895	939	977	918	973	963	942	913	911	893	927	914	920	923	976	967	916	897	947	930	944	953	958	953	901	943	896	914	903	926	949	959	925	915	955	942	917	909	973	930	913	922	889	959	909	955	918	971	928	911	924	884	948	906	941	923	915	900	925	955	921	947	935	888	896	920	941	923	953	977	942	967	1036	889	984	930	901	917	935	895	972	917	906	930	927	949	947	892	929	957	953	943	943	945	922	901	944	928	974	993	937	890	940	891	907	981	908	952	977	869	932	954	942	888	927	939	928	909	906	889	962	935	922	950	952	904	893	934	984	957	902	951	946	954	927	918	899	990	926	923	907	938	951	897	963	932	966	983	973	940	893	935	966	950	893	898	898	960	874	978	913	952	1006	925	948	899	973	917	934	971	988	956	903	892	919	864	892	928	946	960	980	916	928	883	929	962	901	933	938	879	940	938	963	952	960	961	915	988	924	948	895	924	944	956	902	923	980	981	883	919	916	887	903	944	964	917	926	930	938	898	944	920	954	972	916	908	899	958	976	886	901	916	909	1010	970	924	920	973	965	946	935	900	914	904	962	917	879	915	956	925	888	956	974	974	943	959	926	945	902	916	940	938	941	930	968	894	946	864	868	944	863	916	926	992	857	930	944	946	933	943	972	925	930	935	1001	929	935	898	1017	935	945	910	912	952	940	932	935	974	884	880	949	959	892	936	949	907	929	920	940	901	976	937	959	934	966	923	920	915	917	946	938	930	944	938	970	947	949	919	976	1006	915	946	881	994	940	1006	910	897	888	927	897	928	916	929	936	896	917	973	963	992	935	951	916	922	907	994	903	919	912	983	908	959	983	931	933	924	968	912	906	928	924	933	963	921	903	961	884	966	951	905	979	958	933	905	906	875	874	945	990	905	1012	911	932	929	912	894	892	935	954	920	908	928	962	921	938	910	916	961	914	871	918	972	834	920	927	893	945	882	915	931	887	931	906	966	927	904	900	950	917	937	949	902	920	951	925	910	942	904	894	950	917	924	890	865	872	893	920	922	938	891	853	906	965	942	986	953	948	977	945	906	893	996	870	888	943	952	898	857	913	941	880	898	920	934	933	936	971	934	912	952	894	957	854	945	1007	907	922	939	878	940	958	907	911	968	962	934	916	908	917	905	914	877	896	913	956	923	920	888	1002	945	920	944	947	961	899	957	913	860	904	892	927	863	899	954	892	949	889	938	953	933	921	941	913	882	933	892	924	900	1002	941	891	933	901	920	965	954	944	895	962	978	972	898	929	939	902	877	932	932	945	938	941	979	933	949	871	886	934	939	893	921	947	910	965	961	952	973	918	901	949	892	916	952	930	924	947	922	917	924	899	912	887	930	940	942	903	894	941	972	891	969	962	898	983	919	930	938	921	944	933	865	944	965	942	908	945	914	935	905	960	981	906	897	909	937	945	952	894	974	899	916	879	947	902	922	879	960	936	921	956	942	891	900	912	898	906	962	941	895	880	923	924	922	910	927	890	928	916	929	951	894	869	977	931	982	867	903	933	951	911	969	896	937	946	959	945	911	918	921	928	943	896	929	924	953	907	896	924	955	959	903	943	895	935	890	889	936	937	882	970	878	977	973	976	966	965	963	909	991	959	934	937	891	887	931	979	953	886	917	1000	921	986	963	952	940	966	1003	913	934	919	910	953	918	946	933	948	942	982	920	934	919	940	942	901	939	913	933	957	934	938	939	992	935	895	895	963	952	953	893	973	911	974	922	933	914	954	908	949	913	943	900	868	885	910	943	905	902	918	942	937	968	871	907	947	963	937	971	909	924	916	923	927	917	941	906	919	958	940	946	920	919	951	873	911	926	919	964	952	997	949	926	900	910	945	955	930	957	878	897	909	926	860	928	973	958	914	924	884	955	963	915	887	878	942	973	880	917	931	943	955	938	887	940	960	944	932	914	928	919	918	897	918	956	917	924	932	916	875	932	957	984	939	937	949	887	981	895	890	955	966	979	988	899	928	976	929	902	927	863	945	932	975	941	929	874	963	917	913	950	927	936	915	910	940	963	921	867	951	913	920	948	908	861	922	908	977	913	931	898	911	930	930	928	944	847	925	944	919	940	966	929	876	993	904	896	895	956	933	940	903	965	959	883	939	917	888	882	920	920	928	972	979	906	923	980	946	905	953	938	931	937	935	953	897	925	938	904	936	919	909	944	984	938	934	956	995	989	922	895	937	890	881	946	934	937	910	939	951	953	919	980	968	962	947	890	906	928	911	932	910	981	970	935	943	959	914	924	945	934	922	944	889	935	935	932	951	950	983	851	937	975	906	947	955	934	880	934	950	903	930	955	931	926	982	882	959	934	949	942	958	932	908	970	880	957	993	909	889	979	874	908	905	928	944	914	942	889	903	928	940	898	896	927	942	907	935	961	920	971	956	934	887	929	968	883	923	913	898	913	976	974	886	873	932	921	952	923	921	888	935	879	928	939	980	912	913	907	927	895	906	950	930	921	917	876	917	962	905	926	963	919	937	939	945	951	959	904	924	922	972	965	937	938	893	938	898	953	970	912	899	957	949	932	900	899	930	979	897	914	934	925	898	887	948	896	913	949	941	919	946	926	914	915	917	969	944	961	942	946	970	949	962	967	895	888	922	994	906	909	913	1007	892	968	892	930	923	939	920	943	920	902	931	944	925	955	932	923	900	893	935	866	932	929	901	940	959	1001	927	907	957	943	876	973	898	914	882	1012	959	955	937	928	946	934	978	923	915	919	916	927	939	910	908	961	899	981	975	964	921	922	917	949	959	915	938	941	897	919	949	937	909	902	953	988	920	955	907	918	912	872	1000	939	980	973	895	964	930	918	895	932	935	927	906	919	946	902	951	906	965	872	918	919	893	950	935	875	902	949	935	984	906	935	893	952	968	958	913	921	946	882	936	947	911	899	881	975	909	921	873	919	932	915	927	901	874	942	949	972	944	935	913	947	923	885	978	923	918	951	983	880	935	915	920	923	923	964	887	963	925	984	925	896	945	948	880	950	947	971	957	953	906	956	895	865	899	893	984	877	891	925	927	901	1006	939	988	944	867	896	901	972	865	960	946	875	911	948	952	907	857	935	987	929	956	936	915	878	939	1000	894	937	947	879	960	856	945	892	940	960	968	911	918	900	886	947	949	925	902	925	964	918	903	986	918	948	881	952	970	857	878	923	912	928	878	927	956	958	945	943	958	897	952	921	966	929	946	917	876	951	934	933	950	867	961	946	938	912	866	891	915	945
1436	184	184	160	188	171	170	170	190	175	165	148	156	178	164	166	168	194	141	152	171	174	175	181	166	173	142	148	154	157	177	175	159	156	170	144	162	155	162	143	166	140	142	148	148	149	166	140	165	150	169	153	169	162	150	159	156	164	158	153	131	152	170	157	179	181	164	141	152	148	164	164	146	165	171	176	170	154	164	153	146	162	150	154	145	171	173	165	197	132	172	148	157	163	163	179	176	143	180	180	156	171	192	178	161	146	159	140	166	141	184	174	151	165	178	159	163	154	162	117	166	169	184	135	175	151	161	165	170	143	141	138	150	146	176	194	154	184	178	162	162	162	159	144	174	133	155	143	171	174	166	166	176	150	142	169	164	173	159	166	157	156	180	157	171	163	138	158	153	154	156	172	172	175	145	163	160	164	167	173	170	135	175	163	156	154	144	159	154	130	136	177	154	172	149	169	161	162	133	163	176	147	142	175	147	172	152	149	170	165	167	170	186	166	158	188	164	145	172	164	145	185	146	207	159	161	153	158	163	165	152	169	143	162	157	180	186	157	139	183	171	186	162	145	160	161	138	148	148	156	153	149	164	154	171	156	141	158	166	144	171	163	175	156	159	156	177	168	158	142	138	155	149	157	169	174	159	156	161	174	150	178	164	146	169	191	157	190	175	158	168	162	141	133	154	184	161	166	185	157	157	144	153	141	158	150	170	155	158	176	170	155	147	165	138	185	174	135	147	156	150	153	179	161	145	164	164	165	159	143	151	156	153	150	157	158	157	151	161	164	173	168	153	166	135	147	190	210	184	171	172	165	141	158	177	148	167	142	163	181	150	153	179	188	181	133	168	174	191	166	152	175	148	172	160	172	188	158	154	176	186	125	152	186	170	145	128	157	144	153	143	163	149	150	161	182	133	171	184	148	168	168	174	167	175	144	167	164	145	166	158	167	180	187	156	149	166	182	159	166	166	164	150	171	138	178	163	157	184	177	143	198	182	174	160	149	156	167	152	163	161	147	160	155	194	160	168	156	153	162	173	165	171	157	196	170	164	190	146	158	139	148	166	156	167	154	154	149	178	145	143	166	174	170	152	155	158	164	175	149	171	163	173	147	155	157	159	146	163	170	169	191	160	166	164	140	162	167	168	197	195	166	148	159	143	164	176	169	165	150	166	174	173	171	159	141	164	157	159	151	159	141	164	145	164	140	171	158	165	170	175	148	176	191	175	158	164	152	153	168	166	154	151	178	145	157	141	156	147	156	146	159	179	160	166	154	167	167	164	168	172	145	182	142	154	161	167	155	172	148	178	157	164	162	182	178	155	183	189	141	168	174	180	151	133	141	183	178	149	165	146	163	161	151	169	140	161	186	162	139	167	175	141	161	168	186	168	137	173	166	145	171	155	142	168	161	173	158	145	140	162	177	162	167	171	163	156	148	153	157	166	136	162	162	157	174	163	166	160	182	158	157	151	146	163	147	147	150	172	172	154	166	135	178	158	170	141	158	152	169	189	154	162	139	142	148	165	173	154	189	184	158	176	185	155	162	162	168	176	154	184	167	153	164	121	166	162	147	164	152	169	160	164	168	148	157	157	154	136	171	192	187	192	182	173	160	161	169	149	169	165	178	172	159	183	140	127	153	159	150	152	169	149	158	158	156	175	165	140	154	142	164	160	159	141	173	156	142	174	178	155	157	151	165	129	142	142	168	174	163	163	150	150	164	159	163	154	177	170	155	172	156	167	160	178	144	157	144	181	163	176	170	161	136	166	172	156	158	170	158	170	171	178	162	138	176	163	164	165	124	156	172	171	173	169	181	171	151	177	149	155	149	159	159	177	162	139	174	182	161	148	157	165	145	156	161	174	138	148	164	164	158	149	190	152	167	185	176	185	156	167	164	160	170	151	149	160	146	159	131	171	126	141	169	169	156	164	147	162	182	165	141	125	154	155	175	147	163	152	158	184	151	169	156	131	171	166	154	146	140	144	158	186	144	183	159	166	159	157	161	155	154	161	180	156	167	139	139	156	167	163	193	162	173	162	160	151	167	156	173	144	155	145	159	141	143	180	165	132	171	174	141	177	136	150	166	150	170	183	162	163	156	163	173	152	134	137	180	176	138	171	154	135	143	150	174	179	171	162	153	184	171	138	174	174	152	162	153	169	156	176	152	161	165	169	141	157	183	171	173	161	146	184	148	171	141	170	171	174	166	175	154	174	165	176	186	173	178	170	126	152	161	155	149	156	140	144	153	146	174	146	151	151	163	136	179	134	147	166	160	166	172	166	170	149	136	173	169	171	165	155	171	171	159	185	157	150	161	148	162	156	163	151	152	157	156	182	161	147	147	147	183	183	125	138	147	177	167	161	154	172	175	184	159	155	168	152	179	164	183	168	148	172	145	175	157	177	129	154	162	188	167	153	165	140	150	166	151	159	183	159	157	171	154	161	139	137	166	136	131	152	157	151	137	161	189	149	142	177	152	185	165	153	168	152	167	140	164	179	150	161	168	151	176	139	172	159	162	161	147	143	178	182	143	159	167	151	161	137	151	172	151	174	179	135	142	151	144	145	149	166	166	164	154	150	148	172	147	168	167	156	150	134	146	149	166	171	148	164	173	175	153	181	163	194	178	154	170	183	134	170	168	161	186	160	177	185	155	162	156	150	180	178	162	161	170	138	174	177	153	145	146	145	160	163	182	152	172	175	150	158	185	139	137	131	180	187	154	186	162	196	160	156	171	172	161	155	160	170	179	138	168	139	166	160	159	157	151	155	165	161	179	170	162	142	157	150	178	175	193	173	165	187	166	166	167	164	169	167	147	159	165	151	165	175	163	167	165	146	173	166	168	189	165	162	162	176	185	163	157	161	167	193	186	162	139	173	157	145	174	162	159	172	178	200	161	162	168	165	160	165	177	160	163	159	176	161	172	164	167	139	159	147	166	145	195	160	182	137	153	158	131	151	158	186	161	134	166	166	152	143	171	148	142	131	160	145	160	142	150	153	176	173	176	173	173	165	167	160	146	167	161	141	157	138	166	172	148	180	138	165	136	142	156	153	160	153	169	158	173	148	183	155	164	196	157	179	167	165	176	139	177	154	155	150	146	161	179	187	160	160	161	152	135	171	165	187	158	185	147	182	177	168	173	154	157	166	157	150	156	163	161	154	164	174	143	159	167	171	183	188	152	154	172	150	131	149	149	166	143	173	156	182	177	156	157	142	143	177	157	156	139	185	154	175	142	157	170	170	155	131	156	143	158	160	174	166	147	153	148	153	152	145	141	142	178	154	186	151	146	168	169	179	190	155	171	153	172	139	138	155	160	170	166	157	156	163	184	156	171	155	162	171	137	156	171	139	167	139	163	143	160	168	164	164	176	150	176	152	176	180	174	154	176	135	166	164	123	162	169	163	154	160	186	163	160	137	142	164	147	175	153	163	147	134	180	180	161	175	169	174	160	145	162	186	137	159	164	159	154	143	167	161	155	161	171
1800	515	439	434	451	449	483	468	448	420	413	495	461	452	462	466	444	465	426	444	457	492	464	443	476	451	453	451	417	453	475	457	443	451	456	485	434	453	425	435	458	440	494	474	456	426	459	484	443	482	487	425	464	402	469	460	519	432	456	451	440	441	455	450	426	425	436	459	417	441	481	397	427	426	412	427	451	442	470	430	430	430	450	476	443	440	472	455	419	434	457	454	465	439	452	437	442	461	434	458	464	459	444	490	496	450	431	471	441	460	420	466	462	384	454	435	455	472	444	470	441	404	464	485	455	468	438	446	458	436	498	451	465	462	450	457	459	465	445	463	438	453	431	490	458	429	416	457	449	438	447	428	420	460	457	464	408	426	438	471	465	447	427	398	450	409	452	453	476	453	454	451	433	445	444	480	465	455	462	420	461	425	449	442	431	452	458	414	438	419	477	448	460	453	433	473	379	472	431	462	437	454	458	446	445	437	391	437	429	442	441	444	442	472	434	420	450	452	406	469	452	411	438	443	438	445	423	442	440	444	409	436	467	448	451	467	421	423	411	453	452	435	425	446	450	428	488	462	433	427	459	447	463	443	460	445	426	437	461	449	436	468	435	451	431	430	465	465	465	440	452	489	462	457	479	478	458	435	474	439	460	440	438	425	416	445	425	407	441	445	452	497	417	447	445	446	468	409	449	428	471	421	443	476	416	476	447	486	475	458	421	432	419	445	484	454	444	456	471	476	483	431	454	436	462	463	460	440	445	425	469	460	454	429	439	492	427	449	447	467	437	436	432	480	466	454	471	439	459	466	466	419	475	448	480	449	440	465	503	450	451	479	453	471	400	504	444	445	425	452	420	432	429	434	431	453	457	459	446	458	462	451	435	434	419	416	461	450	428	468	443	476	475	440	451	455	455	464	447	433	400	445	419	433	449	427	473	496	424	484	444	433	471	448	463	481	459	440	443	449	450	440	444	449	460	431	446	435	431	440	463	441	428	486	439	475	411	462	476	448	450	472	436	470	463	449	423	433	432	449	421	430	455	475	449	434	443	485	439	406	492	418	477	461	435	474	438	450	415	447	436	468	437	451	453	488	431	404	442	445	444	503	446	444	433	454	456	458	448	435	465	415	431	445	460	457	438	460	467	457	477	431	433	443	432	438	442	437	464	450	434	432	462	437	439	457	461	478	451	456	449	433	442	442	433	419	447	456	460	444	479	423	468	430	480	430	458	460	457	449	441	507	442	471	441	436	464	448	431	475	430	460	440	406	465	451	455	422	425	463	435	461	463	430	431	426	460	450	450	424	463	442	461	472	469	452	403	444	432	443	428	439	429	469	468	427	473	432	448	466	471	437	439	470	460	472	431	435	418	498	462	483	398	442	488	438	452	448	397	456	429	450	475	467	438	451	472	437	439	466	460	462	441	429	473	470	473	451	441	473	450	429	418	445	460	448	468	430	434	446	466	475	461	463	472	419	422	424	428	439	469	444	452	481	483	448	431	432	434	419	442	432	477	459	441	413	473	466	414	415	414	434	484	434	437	415	457	468	477	492	435	458	445	446	464	469	449	474	493	453	439	415	461	428	450	461	455	444	422	464	453	445	474	467	445	456	446	440	449	455	429	444	451	444	462	441	438	449	449	456	422	450	434	435	428	447	430	470	488	454	445	450	451	452	455	460	461	444	453	483	422	455	438	428	418	425	458	457	424	456	425	444	468	435	462	448	434	460	451	496	470	440	417	456	409	445	465	455	458	444	458	432	445	423	459	444	476	434	469	437	449	452	429	423	482	459	457	464	434	480	500	450	437	424	409	433	445	421	439	463	479	457	468	434	437	426	495	430	451	417	467	481	480	477	445	451	449	434	441	403	465	408	467	466	446	421	455	432	450	433	426	408	434	435	432	450	465	457	480	463	471	471	445	482	428	452	440	454	452	418	439	458	431	438	446	450	425	474	432	438	412	429	515	476	489	468	426	426	458	450	472	438	423	463	457	444	454	461	464	438	439	444	448	486	450	435	476	454	472	450	443	446	460	451	465	419	452	474	439	455	456	453	441	441	493	439	440	464	441	433	429	447	437	442	445	457	434	418	459	448	446	437	448	435	460	459	445	415	463	456	457	440	444	419	440	437	482	463	453	471	436	461	425	446	440	466	461	447	462	435	406	418	448	457	456	424	454	464	427	464	454	432	431	422	442	460	436	456	435	453	467	474	453	456	414	445	440	435	454	476	443	425	448	465	463	403	442	417	461	448	470	473	403	445	466	439	420	441	441	477	453	450	465	415	478	456	425	462	460	490	459	425	452	443	436	470	434	451	447	450	447	441	468	439	460	449	478	450	438	453	453	470	466	474	461	407	456	449	441	446	426	415	421	465	434	424	405	427	457	418	461	470	438	466	440	477	459	425	437	429	448	459	467	487	476	505	482	455	480	405	466	453	501	465	477	427	453	441	489	443	441	447	451	437	447	463	467	423	434	470	431	489	436	488	460	463	446	450	416	453	458	437	454	435	454	425	409	458	449	434	432	475	424	452	453	490	459	496	471	482	459	449	462	448	421	447	470	435	462	441	435	425	423	457	459	448	450	480	448	434	453	470	430	454	431	446	427	462	487	439	413	442	483	481	439	457	442	500	443	443	460	457	450	429	427	447	423	463	422	440	469	436	452	431	468	430	471	408	442	470	423	449	470	451	421	418	495	435	436	454	447	438	426	432	476	447	418	447	428	470	450	471	472	454	461	490	459	467	431	418	447	454	439	435	473	455	446	459	440	501	418	446	465	422	458	456	452	473	487	439	436	449	466	460	416	454	445	467	455	433	433	485	480	460	457	429	433	446	457	471	435	451	483	418	464	436	461	431	466	464	446	429	427	432	465	435	433	431	446	457	429	464	472	462	424	427	416	435	423	462	448	459	456	474	426	459	472	430	447	439	444	419	451	461	425	446	419	426	450	457	440	448	491	466	421	468	446	437	415	429	414	464	474	461	473	438	456	437	441	441	490	446	441	461	460	453	442	446	448	454	455	476	468	471	470	434	470	512	438	412	449	451	479	433	434	440	482	438	439	437	446	416	435	451	412	424	451	433	453	444	430	447	471	464	451	431	451	434	460	420	495	505	416	464	472	424	440	462	451	479	450	446	463	432	445	434	465	436	451	462	457	410	437	465	464	451	464	424	450	423	445	498	448	464	434	436	458	448	421	450	456	392	448	459	435	454	456	438	433	448	460	461	453	454	442	476	462	430	453	490	461	466	407	451	473	443	482	429	473	466	434	462	460	413	467	424	456	490	433	448	443	461	448	436	462	410	440	478	464	456	477	474	432	472	449	409	431	449	446	465	455	441	467	439	448	443	448	447	459	473	442	444	446	462	432	443	470	442	467	451	429	449	453	444	441	448	442	412	411	492	454	449	422	456	460	465	450	433	426	451	471	464	451	433	441	418	437	433	396	475	450	441	415	433	462	439	447	446	442	449	426	469	439	464	445	472
7581	784	728	499	486	402	380	359	363	366	332	285	325	344	287	337	347	301	323	317	329	319	318	319	349	273	327	325	346	316	307	293	331	339	333	332	341	299	304	317	303	286	319	318	311	364	307	333	305	299	326	329	319	307	329	284	337	329	283	297	298	316	290	312	299	310	318	324	282	313	371	286	334	331	325	317	325	325	318	285	320	327	331	323	306	306	321	323	279	332	298	318	322	323	306	315	351	304	291	316	283	337	315	356	315	313	294	288	321	292	302	309	325	316	280	331	330	286	325	317	321	314	301	279	305	326	321	350	295	339	306	316	299	306	330	318	316	342	339	328	338	306	322	316	322	313	291	349	369	310	296	316	328	335	298	313	297	328	296	295	319	305	310	313	289	281	329	311	348	298	304	334	310	337	312	324	302	366	296	311	310	308	287	318	310	333	320	331	314	316	297	338	317	333	309	337	333	315	284	300	307	282	335	341	347	316	323	338	315	298	325	303	310	295	312	345	305	318	302	298	300	304	302	333	276	324	312	325	266	315	331	309	335	277	321	346	331	328	332	319	307	298	309	317	317	310	290	330	290	314	320	343	329	325	311	335	287	286	328	302	292	316	332	316	337	317	323	307	314	335	331	359	286	302	298	296	325	336	326	345	323	335	334	317	303	291	349	341	334	294	293	315	345	324	316	275	341	332	299	282	304	308	326	281	311	316	328	336	314	341	289	304	283	302	364	318	309	298	303	306	313	329	329	353	324	303	293	302	285	326	333	316	308	322	320	302	301	298	292	341	279	339	324	281	323	311	286	326	298	340	303	323	352	299	289	337	310	314	321	300	309	333	333	316	278	314	304	289	299	326	293	287	341	347	276	318	310	347	312	351	323	293	353	306	327	353	307	353	276	309	343	298	309	344	343	311	299	307	325	298	273	322	327	299	336	330	325	323	251	324	282	336	325	324	317	287	329	313	310	292	305	319	290	325	301	297	329	285	341	289	327	293	320	297	309	321	334	328	331	329	335	357	328	322	307	336	323	298	305	320	315	311	323	306	278	316	313	312	285	291	311	278	295	322	313	321	308	361	308	265	288	323	311	318	307	305	339	355	312	297	333	313	299	273	281	315	303	304	313	297	336	293	331	294	334	312	332	299	290	294	348	287	309	296	308	313	295	310	300	305	296	344	344	292	335	327	285	327	297	311	365	309	336	302	294	330	311	308	313	326	338	297	295	301	337	319	312	335	305	302	322	332	301	306	319	285	256	307	313	314	315	299	329	344	322	311	346	312	336	346	284	353	311	304	313	340	336	336	306	315	348	324	316	314	291	318	292	302	326	320	301	288	270	334	268	295	321	325	303	300	327	304	338	346	295	258	333	345	322	309	309	323	334	304	361	317	294	318	317	313	307	296	311	323	310	284	344	321	316	295	291	321	328	315	308	292	349	340	305	320	303	355	313	303	331	318	311	317	290	333	352	314	317	313	311	291	325	292	315	326	303	304	298	315	289	299	283	320	310	269	310	340	309	311	317	323	342	323	325	316	279	312	321	288	337	336	299	284	302	284	331	324	326	347	322	318	324	294	309	313	317	293	319	312	292	312	317	325	335	321	277	308	306	318	311	323	342	340	292	319	304	335	317	314	328	343	306	307	292	326	327	299	310	297	294	278	300	287	313	283	323	343	311	324	310	305	302	322	317	323	309	311	327	300	299	308	292	319	283	282	349	310	338	334	286	338	279	318	372	313	316	339	262	322	299	330	307	299	328	302	333	308	298	312	326	287	329	329	355	304	325	327	305	297	338	307	312	320	292	277	359	312	308	363	290	301	305	308	289	312	307	318	297	322	300	347	317	315	330	322	328	358	317	338	314	334	317	308	314	317	320	298	371	338	308	323	317	295	289	314	310	310	322	322	304	304	348	308	361	318	304	308	308	305	293	256	284	333	324	324	289	253	303	316	334	336	320	320	309	315	291	311	313	309	323	313	319	312	316	294	337	302	335	342	328	319	277	294	327	358	319	323	333	294	308	321	328	295	303	328	269	294	304	326	318	335	315	294	323	292	294	317	337	311	325	320	297	326	308	306	285	300	323	322	288	300	306	302	298	282	283	322	306	318	325	307	305	309	314	365	294	308	321	309	306	305	329	312	297	321	326	310	317	305	307	344	325	292	301	286	315	326	283	291	327	312	318	301	312	297	304	286	309	332	312	334	334	326	318	343	321	325	294	330	318	312	310	333	353	331	301	299	348	314	308	303	353	286	299	316	323	316	319	312	352	302	294	324	336	312	308	302	353	327	306	334	324	340	315	316	306	327	294	360	302	302	311	313	309	332	320	359	302	319	313	331	321	328	286	315	321	308	326	327	300	347	284	335	275	349	320	314	340	292	318	301	318	320	327	301	293	315	295	355	326	355	306	295	320	257	297	278	310	324	296	343	325	308	354	307	296	318	325	303	290	302	289	299	299	318	328	301	307	308	323	298	314	329	339	311	303	285	321	308	301	282	304	325	347	269	269	315	326	318	363	346	310	327	303	327	332	324	311	337	273	325	329	304	347	333	332	317	327	260	337	343	317	323	330	319	316	283	303	332	340	294	315	316	337	317	300	313	303	355	285	311	327	335	307	315	306	335	328	347	334	302	284	293	256	299	288	279	332	308	293	316	279	317	341	321	323	330	333	329	339	300	339	313	326	329	292	320	297	322	314	304	332	293	318	311	334	302	294	341	306	281	282	310	321	317	338	303	281	319	315	326	308	293	348	321	274	330	318	307	331	311	329	308	307	274	335	306	314	316	309	317	303	305	308	326	346	294	320	304	319	303	300	291	306	307	317	329	339	317	351	290	324	347	319	298	317	324	308	374	316	329	350	289	323	298	303	315	306	320	305	370	293	326	345	313	327	324	336	322	331	328	320	298	351	288	313	318	303	286	308	307	318	301	301	323	305	293	313	312	321	316	346	312	322	280	358	312	312	314	297	296	319	351	322	339	301	303	366	317	299	322	294	340	305	305	319	340	314	299	344	336	310	295	340	316	307	314	301	320	301	323	288	349	295	317	350	330	350	334	336	298	323	314	319	334	326	329	294	350	291	328	329	347	324	313	306	308	316	275	322	329	308	341	302	329	328	361	325	315	326	322	298	311	305	327	319	321	298	301	320	317	280	291	324	338	341	332	301	326	319	349	305	329	337	324	282	316	357	323	267	278	307	323	338	316	310	322	313	297	301	318	323	289	347	346	335	298	361	297	307	310	292	328	330	307	336	304	307	295	348	300	314	334	326	293	315	292	314	333	304	323	315	303	297	302	332	330	341	338	287	306	298	305	265	292	346	332	300	313	319	322	300	302	305	298	313	291	306	280	328	288	306	306	327	291	323	294	292	330	304	330	321	325	295	326	349	303	278	332	370	291	318	295	358	315	346	322	276	304	294	325	321	301	321	309	279	298	307	308	331	304	322	304	308	292	285	312	363	300	276	311	293	338	333	314	328	354	308	298	329	350
6584	1137	1528	1713	1441	1278	1205	1084	946	979	955	847	836	874	884	829	821	856	816	829	808	753	817	838	818	779	776	812	774	784	785	759	759	744	772	747	739	789	788	737	820	797	790	805	804	759	739	787	742	762	750	788	816	779	739	780	764	758	732	767	740	753	733	772	770	793	813	733	791	738	793	769	744	774	758	762	788	737	759	754	759	774	792	730	767	795	765	785	743	755	756	797	744	811	807	774	761	698	779	740	711	768	736	810	784	783	717	730	813	759	796	758	746	737	753	759	741	786	791	771	709	745	733	774	773	800	766	756	798	757	753	745	748	767	729	722	769	815	756	761	705	792	781	748	829	750	800	783	730	772	746	762	767	804	727	745	773	730	747	738	780	817	739	835	724	790	783	772	784	737	727	769	747	718	762	754	772	735	768	769	768	722	843	760	771	801	774	761	747	788	778	792	813	768	755	745	789	780	780	783	791	785	758	801	775	810	786	770	753	759	746	832	752	781	750	748	815	744	794	762	725	711	753	768	785	692	758	754	812	794	764	774	812	735	748	762	763	760	770	728	751	757	730	839	759	751	834	789	706	790	786	748	751	755	738	757	805	741	788	810	777	781	809	691	708	683	750	751	741	789	736	714	796	770	764	733	728	807	734	743	736	784	773	754	809	747	752	713	844	721	763	779	819	813	774	760	732	757	785	816	730	734	745	715	750	777	777	787	753	759	828	792	808	797	811	831	731	778	784	772	759	797	755	780	759	772	778	737	776	784	770	739	765	763	808	791	783	766	787	756	772	715	737	796	770	718	768	780	738	779	805	766	727	786	798	692	784	744	813	754	754	740	694	781	756	765	737	780	790	719	727	777	738	772	736	738	818	779	718	746	770	699	728	783	778	820	735	828	814	751	788	771	795	735	753	753	774	759	741	813	781	779	815	767	770	737	730	740	842	753	726	796	764	798	753	789	775	715	767	779	706	776	772	777	804	724	773	771	737	807	753	785	761	760	757	797	759	757	769	759	750	786	817	776	752	760	771	720	774	748	746	759	736	710	781	798	792	733	752	743	763	779	744	781	738	756	738	780	744	784	713	779	704	754	758	765	767	761	748	730	751	763	722	692	821	746	801	750	780	743	762	747	740	707	809	778	735	808	750	824	743	757	758	771	775	773	761	716	785	688	743	725	756	766	824	789	804	783	770	783	781	739	764	747	789	755	744	783	739	734	759	781	840	779	734	750	740	773	779	764	742	758	734	782	782	781	782	776	774	718	742	801	717	775	771	775	761	787	754	755	740	763	742	783	762	794	769	780	739	759	784	726	784	778	754	762	754	792	765	728	784	750	768	763	734	768	849	769	726	754	732	793	750	717	784	763	765	760	709	786	777	707	758	786	723	728	761	780	760	802	750	783	768	768	777	778	701	758	773	760	791	723	775	741	778	750	759	774	762	785	747	735	756	785	765	749	780	787	740	721	765	726	791	746	805	764	734	764	808	747	764	797	753	750	754	741	817	785	782	751	751	790	751	755	793	800	756	782	764	779	754	769	761	777	758	756	703	777	734	743	723	758	759	758	758	776	749	733	751	724	802	783	793	734	732	737	767	747	766	703	818	762	743	784	762	721	782	744	731	756	776	770	739	780	735	755	737	773	789	825	748	759	767	706	808	736	778	754	777	728	753	763	765	707	764	811	800	740	765	783	801	778	824	758	766	763	795	752	749	752	760	695	734	754	771	780	750	748	789	783	759	701	759	763	798	767	738	789	714	730	766	772	732	742	739	787	769	776	759	738	755	706	757	789	746	733	768	753	763	755	753	775	749	810	744	765	765	818	798	714	771	752	753	748	767	755	779	756	767	810	789	779	738	707	753	757	757	781	741	736	746	742	711	795	720	789	736	711	843	714	764	803	772	798	733	737	742	788	742	742	766	749	729	766	769	785	813	798	752	766	826	718	800	754	750	780	791	744	722	727	771	764	772	726	776	709	760	758	758	789	723	771	771	760	705	768	719	778	726	781	797	734	782	772	765	758	753	761	720	784	756	755	712	798	743	741	751	772	771	768	763	796	712	704	755	770	793	738	725	783	721	768	732	754	733	717	778	773	747	783	749	744	747	799	769	791	818	766	808	762	721	790	772	795	759	766	769	787	776	749	763	797	760	782	718	742	788	755	778	732	762	765	784	765	767	724	775	734	807	792	749	731	782	776	756	756	771	722	791	788	753	799	747	774	785	770	731	756	760	804	777	735	777	783	768	779	772	806	761	716	756	726	770	757	786	757	741	741	726	718	792	720	725	764	751	753	770	759	723	781	799	772	789	771	782	772	760	770	800	736	748	782	745	745	764	764	741	838	715	819	789	721	768	784	776	769	806	686	751	765	777	738	783	789	795	800	752	800	745	787	808	735	782	780	800	709	787	775	713	744	773	767	758	739	780	744	758	717	761	788	762	739	739	788	735	756	751	771	749	780	754	770	752	727	756	757	722	757	738	739	755	773	791	764	764	751	785	739	758	769	780	771	805	735	737	767	741	756	750	752	733	738	736	786	761	754	793	781	762	747	804	748	687	748	714	785	795	727	740	765	751	763	707	787	752	751	751	736	790	805	761	700	743	779	748	777	730	767	746	774	805	766	767	726	761	757	773	749	748	766	786	792	767	774	780	799	749	761	782	791	757	735	833	752	749	737	805	770	781	828	776	775	740	764	792	813	754	765	732	779	743	789	712	729	775	797	754	759	720	745	741	741	740	774	745	776	764	779	762	785	710	784	776	761	747	811	778	673	803	772	792	711	787	770	824	763	790	775	736	747	740	775	747	738	787	777	792	743	769	724	749	771	769	747	739	767	751	743	740	783	748	763	758	761	805	760	801	802	750	787	804	753	775	780	815	745	801	773	760	766	725	793	753	783	787	786	714	778	774	759	774	748	725	778	774	770	726	785	826	803	796	751	834	729	800	779	736	783	741	826	761	716	759	751	753	811	787	742	787	711	783	796	743	746	766	733	767	763	745	755	800	742	761	773	754	792	784	751	768	745	751	780	764	746	725	777	822	783	792	822	777	744	765	795	744	757	758	794	781	738	766	713	755	752	709	733	758	755	847	746	748	733	738	769	786	745	773	774	758	760	825	769	779	737	732	737	806	759	803	753	786	798	765	752	726	767	771	761	760	744	734	768	744	782	837	688	736	785	747	803	776	782	778	695	778	802	768	768	764	771	794	755	746	763	788	784	765	804	749	820	791	717	781	761	754	774	779	723	742	770	796	787	745	734	746	796	733	764	776	753	796	781	753	753	808	757	767	743	795	775	794	773	708	750	728	780	776	758	777	812	751	816	808	790	735	731	773	732	763	755	764	756	750	778	755	758	751	749	739	743	744	845	768	731	763	763	789	741	725	799	785	744	761	752	752	777	756	774	751	782	781	684	788	783	774	790	755	800	769	789	754	747	757	805	753	779	728	747	731	799	744	747	774	792	771	804	741	794	744	795	773	776	764	766	747	747
14973	1786	1252	978	710	617	534	525	456	438	491	453	445	429	443	455	401	440	437	440	458	425	407	424	454	418	422	438	406	415	396	419	408	418	405	426	425	419	410	409	484	411	459	424	388	402	397	463	412	390	429	408	473	474	417	434	433	451	444	439	400	415	412	434	404	430	435	413	406	417	465	412	415	411	412	397	444	421	439	421	425	398	434	409	379	386	410	399	426	402	383	417	415	409	435	399	406	439	446	429	399	393	395	350	389	427	404	414	423	425	455	421	466	426	392	388	428	442	422	428	455	379	376	370	402	396	440	422	427	422	440	451	429	424	408	441	450	404	469	387	394	423	406	421	433	401	396	421	424	411	422	389	407	404	400	418	430	438	438	414	390	425	404	425	414	412	393	363	405	396	420	394	407	430	372	388	422	439	396	409	389	409	390	440	408	432	404	428	369	424	394	409	428	387	389	406	449	445	424	404	404	401	390	389	427	429	448	374	449	394	387	398	385	377	434	379	382	422	422	413	394	380	419	405	453	376	410	419	417	407	424	397	386	399	432	400	382	424	413	438	433	394	397	426	394	387	403	372	394	397	427	412	358	414	415	405	394	374	413	419	409	444	390	418	401	464	434	448	416	427	419	446	392	405	399	428	394	394	468	412	401	411	430	409	421	407	444	455	433	418	395	376	443	424	403	429	382	362	399	425	406	401	400	412	381	421	416	411	401	404	419	411	419	447	423	413	430	422	400	395	371	395	360	432	456	398	415	428	428	413	412	373	396	381	403	455	461	436	427	443	403	426	410	437	436	427	453	424	415	417	380	405	414	392	433	435	382	365	436	404	382	416	450	432	409	408	425	413	387	425	427	433	445	393	397	394	399	381	440	446	392	460	418	434	386	422	455	402	435	382	402	426	409	431	449	411	433	381	421	378	429	410	420	389	423	426	420	409	397	399	398	417	416	396	431	409	420	400	422	440	415	416	385	423	420	393	409	384	449	378	422	417	455	401	408	399	410	409	425	406	404	437	441	414	408	431	441	436	423	416	415	397	356	393	394	417	465	431	400	423	419	452	403	414	417	414	408	409	425	396	393	396	422	413	462	381	400	411	405	422	423	404	451	386	409	415	397	439	414	433	384	397	411	380	423	413	394	409	412	440	395	397	421	410	397	395	414	393	433	411	447	401	375	394	417	441	454	425	406	428	380	374	424	402	418	427	408	444	403	422	406	465	401	406	364	401	418	405	425	410	433	416	392	427	413	400	418	420	433	404	442	449	414	414	441	428	408	424	388	431	443	422	416	421	397	455	407	404	397	376	421	392	413	387	436	386	402	417	441	397	427	397	385	427	405	372	391	390	446	460	418	444	408	431	362	419	421	472	364	441	403	408	383	418	421	388	410	454	394	421	423	440	387	412	403	443	398	455	404	396	402	409	442	405	416	399	404	427	402	373	383	384	427	429	371	410	446	382	422	418	440	404	400	421	449	412	435	389	436	393	445	411	420	445	453	447	470	409	444	435	453	416	418	412	403	416	442	418	419	414	437	438	436	432	419	418	405	442	428	416	433	441	405	434	406	427	426	428	392	402	416	413	419	405	391	396	450	424	415	433	414	438	418	439	410	393	381	380	421	387	387	407	438	441	383	421	415	373	442	411	381	455	392	385	406	449	378	422	408	389	430	407	446	436	402	411	412	446	414	394	387	377	378	427	390	381	398	424	411	448	431	443	471	443	378	394	408	430	441	382	427	405	355	412	435	451	457	424	397	418	466	422	399	401	387	436	444	399	378	432	438	400	381	456	443	413	396	405	404	417	393	391	407	400	407	396	440	428	419	420	387	410	410	396	427	396	403	382	402	381	397	428	421	441	421	440	381	408	418	415	381	413	435	419	450	415	400	407	402	393	405	400	407	394	470	433	410	409	426	405	387	398	429	482	427	408	385	453	405	433	418	395	398	423	397	422	425	365	382	412	437	389	439	411	436	409	401	405	423	412	389	408	402	415	400	373	397	410	419	398	432	398	391	418	429	405	422	360	437	422	380	395	383	418	425	425	396	398	446	449	432	391	415	415	361	412	423	419	432	421	433	401	402	399	435	422	387	450	405	422	403	415	447	455	408	443	430	387	392	396	407	426	382	430	391	404	426	409	403	396	404	402	436	420	424	386	387	430	448	386	395	419	424	416	433	425	375	378	406	433	400	422	428	417	412	433	417	401	369	446	426	402	431	405	406	438	404	392	375	383	444	394	437	447	403	386	396	432	400	393	407	400	395	370	449	405	430	379	416	393	455	383	455	448	451	420	374	406	399	392	411	377	428	382	426	390	432	430	366	402	410	386	458	423	443	384	421	405	422	458	405	410	427	373	472	426	405	381	407	409	396	375	406	440	412	347	422	436	440	399	423	401	431	416	410	413	427	402	448	407	445	415	425	409	399	421	423	413	392	403	372	410	437	417	412	362	415	431	444	433	426	466	445	437	437	423	396	421	412	415	393	430	403	411	437	407	420	444	460	465	382	420	438	374	390	400	421	399	412	422	396	382	415	431	434	420	388	407	404	450	396	404	453	414	377	454	467	426	421	407	388	399	397	403	349	403	426	419	394	442	448	436	393	428	398	428	434	410	427	449	410	442	432	419	391	443	433	414	395	436	391	395	417	448	415	436	455	414	456	414	431	421	386	394	410	444	387	427	413	402	439	416	402	404	431	407	373	393	398	403	382	409	385	423	435	449	421	438	400	431	408	428	402	396	394	445	456	424	424	392	411	426	417	412	414	432	428	432	435	401	407	384	392	407	399	434	391	393	421	428	403	397	417	434	413	413	412	412	448	387	430	407	421	446	425	390	448	407	407	413	452	394	418	416	440	415	413	403	409	423	424	387	396	431	375	445	396	432	420	401	366	426	398	418	417	415	417	398	442	428	422	424	344	443	426	414	428	415	430	405	444	370	415	388	417	421	435	393	400	414	411	447	415	399	403	398	426	434	413	409	382	433	438	401	434	427	402	411	399	411	352	420	406	390	441	462	422	436	422	436	420	404	437	452	410	397	389	442	437	441	406	378	374	388	460	398	456	410	430	453	344	417	442	386	385	435	410	405	384	467	432	409	393	465	440	410	447	413	424	403	414	416	408	443	394	468	387	428	443	426	403	407	436	401	387	448	428	410	404	372	414	442	372	381	400	438	403	428	477	422	401	424	447	415	378	402	393	418	421	417	377	431	399	411	393	377	403	394	410	420	395	381	451	454	426	438	385	450	404	392	406	431	390	428	438	397	412	390	450	415	410	413	445	432	408	422	391	386	453	478	419	392	423	416	457	427	461	389	407	432	409	384	444	411	373	389	428	433	382	385	466	411	423	395	388	410	418	388	433	458	378	432	394	405	450	434	444	461	421	408	395	442	466	416	453	408	417	392	416	405	455	403	407	417	438	431	427	438	427	406	438	443	400	430	480	411	400	390	348	432	400	448	395	429	415	398	419	418	409	440	410	447	438	401	420	409
8911	1691	2403	2514	2238	1861	1681	1485	1416	1237	1249	1183	1184	1131	1110	1028	1084	1075	1064	1032	987	975	984	986	909	953	988	996	978	957	970	942	938	989	965	962	991	976	955	913	960	922	960	965	985	979	990	953	946	919	940	933	956	908	868	968	966	913	911	929	993	945	890	920	943	928	925	874	839	956	971	927	952	884	931	901	867	843	939	942	941	906	932	964	961	920	965	923	923	943	945	906	950	980	899	941	930	925	919	919	937	959	843	910	938	950	899	940	955	931	914	919	929	923	920	958	949	905	942	866	917	877	898	947	902	929	921	937	900	943	888	933	913	967	864	969	924	949	960	923	965	932	923	967	907	935	955	911	979	939	921	921	960	958	936	897	912	965	896	932	913	926	927	959	921	952	904	921	967	917	944	968	933	1010	952	933	929	943	923	936	932	913	957	895	947	978	937	938	908	946	871	903	893	887	993	916	940	931	932	901	870	925	898	926	997	934	972	936	883	898	924	893	900	867	872	1008	900	965	922	933	890	913	934	937	908	899	918	955	961	926	944	896	940	913	939	955	901	932	915	892	938	884	932	992	937	962	984	899	900	969	910	933	909	928	898	881	922	856	909	912	922	948	903	950	926	940	948	981	929	959	957	896	968	917	933	956	921	929	891	938	954	899	919	899	902	931	941	912	916	955	919	906	912	929	976	924	931	931	953	919	952	873	888	912	914	901	912	975	941	966	939	916	925	897	896	904	922	910	902	840	975	929	902	922	911	991	903	916	962	942	945	937	935	898	947	959	938	884	899	868	914	980	861	954	874	946	967	904	927	919	938	1014	924	886	922	925	902	902	937	934	933	875	923	870	913	948	883	921	875	930	939	902	911	910	908	901	964	961	941	914	902	910	916	1029	923	913	998	894	953	894	920	936	929	905	951	944	899	910	893	890	941	893	950	904	940	903	969	932	911	905	862	882	923	910	880	922	938	950	920	931	901	929	899	900	861	933	887	932	941	892	948	889	907	931	962	958	885	910	912	910	964	951	899	912	907	940	963	948	919	903	892	948	940	959	961	867	944	925	951	953	910	916	966	838	955	939	937	937	892	939	897	882	933	943	915	914	933	903	963	902	970	883	941	936	948	917	915	867	930	908	893	901	922	917	938	962	898	912	929	927	888	913	929	908	937	941	927	831	879	932	954	946	916	918	890	919	874	928	897	921	917	909	916	940	940	951	929	944	912	898	901	957	895	965	979	953	925	884	927	925	970	918	944	947	886	891	948	868	887	927	917	935	896	927	919	934	883	906	938	849	911	868	902	963	978	985	931	957	911	889	945	929	940	895	958	947	944	912	873	850	958	965	976	938	939	910	901	915	924	943	912	987	879	870	886	968	914	903	999	877	939	979	920	884	932	926	922	940	947	956	918	974	904	907	961	874	937	947	901	868	952	937	909	940	975	915	933	947	889	957	944	890	883	923	903	885	922	925	896	924	975	975	920	890	932	933	894	970	934	944	947	898	904	912	898	903	934	911	918	951	927	891	979	917	940	902	1009	921	912	935	957	942	947	885	887	894	892	890	1000	884	920	931	886	901	891	955	923	881	882	937	890	967	926	915	912	943	913	977	888	909	921	952	1017	962	942	880	930	914	935	920	915	965	917	914	919	933	895	942	940	930	939	921	861	900	915	904	927	945	944	905	956	936	937	934	902	933	919	934	985	933	905	916	970	965	911	888	926	949	897	927	910	928	914	954	921	936	967	943	919	971	900	971	899	966	1005	883	925	926	938	924	906	973	907	915	895	881	912	897	935	941	922	854	924	899	942	961	892	959	951	914	904	893	924	933	921	906	922	905	936	933	950	921	931	942	897	920	911	975	953	905	897	954	938	965	894	911	955	949	908	926	899	924	950	959	956	933	870	894	959	922	908	901	950	944	931	898	935	901	972	998	903	939	962	882	946	940	943	927	900	925	887	909	951	924	927	908	925	940	898	944	969	923	975	874	915	880	961	918	957	884	873	895	940	960	939	954	896	895	923	949	917	938	930	932	909	947	905	916	949	862	936	942	912	927	922	958	924	926	991	882	972	910	901	955	911	962	913	945	873	949	938	951	952	952	949	944	923	977	925	910	880	881	908	939	949	885	897	905	907	928	946	915	940	958	883	949	934	872	901	939	909	958	912	903	967	944	975	919	961	913	989	931	946	927	938	927	842	923	941	918	909	915	907	916	910	927	948	874	936	947	958	923	949	936	883	953	963	921	968	929	928	909	902	914	948	951	903	889	931	984	922	928	946	951	893	923	977	938	926	912	970	961	908	886	916	918	932	954	939	932	946	946	884	916	890	939	884	959	867	921	882	937	933	906	934	896	978	890	919	929	941	863	937	912	943	915	916	933	970	949	943	956	927	924	982	937	923	938	913	923	962	891	918	921	916	931	928	955	922	933	949	893	951	956	947	904	985	926	922	920	856	957	950	940	924	913	953	919	914	950	903	886	877	911	940	881	930	935	945	887	912	880	871	916	888	929	936	956	906	1007	844	953	1045	899	916	912	952	967	961	885	885	883	918	914	905	953	894	926	904	911	953	855	945	976	925	938	871	958	918	917	932	864	934	967	962	971	907	941	971	908	931	910	932	890	944	936	929	943	896	886	982	898	940	897	913	898	957	958	914	911	929	919	897	975	884	868	983	922	956	964	942	909	974	924	946	933	907	916	923	974	936	986	975	953	910	901	928	903	923	927	942	931	930	943	908	907	908	910	871	918	930	968	929	970	908	899	967	870	871	940	928	926	952	926	950	938	928	906	972	874	912	921	941	973	977	912	922	897	959	911	954	943	911	900	929	899	941	944	908	976	902	942	962	928	929	902	883	959	970	877	888	951	900	924	953	912	941	912	902	1008	943	900	927	926	919	953	933	900	938	858	968	948	956	918	892	942	944	981	906	917	932	978	917	892	928	917	956	922	946	990	998	943	941	896	911	958	913	907	939	911	911	881	964	920	926	954	949	918	909	877	970	925	921	907	889	925	963	999	953	906	952	920	966	907	903	917	940	1004	875	950	917	933	896	948	893	922	893	932	932	885	941	931	952	985	924	951	924	956	913	948	876	904	915	938	920	919	880	912	952	993	933	931	916	968	953	927	886	963	970	969	952	926	891	921	902	884	896	930	891	885	927	902	928	913	970	889	908	983	865	945	933	936	878	950	1011	933	950	940	936	937	1012	917	957	922	938	907	876	957	877	880	907	892	908	901	948	888	918	950	915	876	953	944	936	882	991	968	893	892	916	870	975	931	960	962	956	886	884	962	947	957	882	927	916	942	916	906	902	943	917	923	960	898	882	961	953	905	983	1006	970	961	921	916	871	942	939	914	918	903	935	917	856	945	998	957	913	940	938	937	937	906	947	927	892	938	965	942	946	963	906	910	944	996	922	894	933	920	992	924	827	944	977	970	897	876	958	927	936	941	852	976	914	909	915	967	916	913	910	930	952	882	903	919	889	887	899	894	966	908	922	961	867	935	928	966	892	905
1414	193	195	181	145	166	156	185	158	143	170	169	170	154	177	178	187	161	147	162	166	145	161	163	157	182	168	133	188	172	189	154	162	183	149	149	177	196	170	147	165	178	174	176	132	123	159	172	147	153	161	157	164	164	170	186	180	152	150	173	160	149	153	181	158	153	154	135	141	171	136	151	165	179	159	149	170	159	161	186	135	188	186	149	167	149	173	152	163	134	156	175	154	156	163	163	156	183	133	157	157	160	160	125	179	181	145	160	174	147	168	144	152	166	164	160	141	164	161	180	170	123	168	157	152	135	147	143	147	162	181	173	170	149	140	148	156	145	139	158	170	168	164	143	177	149	153	156	164	161	153	136	162	163	170	188	166	164	167	161	151	148	150	175	144	158	153	129	166	162	157	170	177	186	166	166	174	162	142	163	143	182	155	175	180	136	158	157	173	162	170	158	158	151	156	164	149	156	175	175	161	169	154	157	171	177	164	163	156	142	143	162	156	173	152	181	152	147	168	193	165	162	150	139	158	151	179	151	159	162	143	164	168	147	145	168	151	154	144	158	165	156	164	153	163	158	183	174	167	174	159	137	173	160	165	145	152	161	146	154	179	144	151	152	157	144	182	122	152	142	146	139	173	148	144	173	164	169	159	167	164	156	140	136	154	163	158	159	182	157	158	143	174	173	173	174	155	143	160	130	150	154	172	155	141	151	163	159	167	149	179	182	141	148	151	172	165	159	163	158	159	146	161	155	174	153	154	159	170	162	155	161	140	149	139	164	150	162	175	149	149	141	143	183	163	132	155	154	163	160	171	180	137	153	160	178	152	174	161	181	149	149	177	147	154	169	174	138	135	160	153	164	172	191	161	151	148	155	166	149	160	162	139	178	164	187	136	182	162	169	160	162	139	162	171	181	174	161	177	154	167	159	166	161	171	184	180	145	176	168	160	186	162	164	146	155	179	170	158	145	159	152	138	157	150	174	142	166	152	137	150	148	169	176	156	182	141	169	162	121	161	150	131	151	166	179	153	191	167	181	157	149	138	166	155	142	149	184	184	136	153	154	160	132	165	162	154	137	147	158	163	131	138	134	167	172	148	166	182	165	175	160	162	157	167	156	181	192	148	150	169	168	174	165	145	175	141	158	146	146	159	149	162	160	154	156	150	153	153	160	163	156	168	174	169	169	148	155	172	175	187	206	160	198	153	140	160	173	174	187	158	167	158	157	171	152	154	182	150	140	186	188	152	148	145	173	173	166	174	157	163	156	158	156	180	158	165	170	170	140	179	154	146	159	150	150	140	148	155	150	143	171	186	171	177	172	139	158	158	155	146	167	172	145	166	168	174	151	141	144	165	154	149	146	152	156	178	176	154	174	164	168	175	160	172	169	164	147	167	151	152	166	151	179	172	169	186	177	161	137	163	151	175	142	170	170	150	159	145	163	142	152	191	164	161	146	189	175	148	175	176	138	167	189	157	152	157	140	149	177	191	157	159	155	172	160	159	162	165	148	168	166	133	171	151	153	149	150	171	161	175	162	164	180	167	132	159	162	151	175	149	157	137	165	151	161	151	151	157	159	162	170	165	156	151	150	174	158	163	155	156	153	173	162	160	170	145	161	133	174	167	155	178	164	183	141	140	156	185	154	148	145	178	152	140	152	165	161	164	156	153	160	154	139	156	136	142	154	160	178	151	174	138	164	148	177	183	169	128	154	164	139	172	135	138	137	169	152	163	148	140	178	161	160	154	160	173	191	168	164	144	146	168	167	167	157	140	145	151	176	142	141	153	157	163	159	157	160	171	175	153	166	168	163	155	129	188	148	153	180	187	167	123	145	160	132	171	131	136	139	164	141	192	165	173	162	156	141	132	179	166	162	163	154	166	160	147	150	169	134	174	156	163	147	161	168	158	153	158	143	157	155	152	154	142	136	152	150	146	195	169	152	138	148	167	155	157	134	152	162	166	151	165	151	150	137	148	173	155	169	168	169	168	154	143	166	170	147	170	163	175	144	159	133	123	158	173	171	152	140	156	154	163	135	153	155	133	156	141	170	166	159	170	149	166	183	172	162	173	155	155	140	137	154	138	136	161	163	149	175	181	177	181	139	145	146	176	143	148	170	171	144	146	189	143	148	149	170	168	151	142	158	161	175	163	155	156	156	182	156	154	148	147	163	157	152	159	156	164	161	150	166	181	166	180	164	171	140	152	171	145	170	157	173	146	156	141	136	177	156	158	165	166	163	149	178	158	140	168	135	158	173	151	152	148	160	147	164	141	161	182	166	156	165	144	159	157	185	160	172	146	148	135	180	130	158	152	148	157	144	139	149	138	172	153	165	144	163	155	139	166	152	175	165	173	185	170	176	170	172	160	163	167	181	160	167	138	185	181	176	162	161	151	145	164	167	156	147	140	150	152	157	149	144	150	173	149	163	148	142	170	146	148	142	164	189	164	166	140	162	163	162	148	145	172	160	151	177	143	169	168	178	177	140	143	143	160	157	157	179	175	172	187	176	175	157	157	156	132	172	162	168	156	173	152	174	158	131	166	185	158	158	170	148	173	160	154	142	155	170	141	139	170	175	157	148	177	146	144	131	154	144	165	165	161	181	182	170	161	170	156	161	145	168	154	164	163	152	168	146	154	169	177	162	169	182	185	150	181	177	159	150	158	175	187	164	165	157	148	170	168	173	159	149	159	167	155	170	162	142	167	144	156	135	146	150	138	162	155	185	188	148	150	165	151	154	167	169	160	193	157	188	175	152	176	120	151	157	182	171	193	141	149	150	152	168	157	166	163	160	146	174	174	183	147	171	148	146	158	161	151	148	150	148	148	150	168	164	159	173	146	177	176	168	163	137	120	146	155	158	163	177	181	155	149	135	162	160	164	150	186	161	168	163	148	182	153	166	189	154	173	159	151	160	162	135	140	159	173	158	151	169	163	170	152	148	171	149	141	177	149	154	160	140	163	148	134	179	180	179	167	156	175	152	145	136	164	184	159	154	155	135	145	163	168	161	148	151	171	164	156	176	159	148	157	145	172	154	145	165	160	180	152	160	169	167	154	152	166	133	160	158	163	150	165	148	188	175	145	178	166	159	157	172	166	176	151	169	143	171	148	159	164	153	163	165	162	154	158	176	197	158	148	154	148	164	141	157	147	180	170	154	150	151	174	155	151	155	179	181	145	177	161	134	160	139	170	155	159	162	181	138	155	152	158	167	180	165	177	135	157	174	170	180	160	148	162	164	169	172	147	146	144	170	141	134	184	163	142	152	179	153	155	170	162	169	168	157	172	163	162	160	167	134	156	168	173	145	148	167	167	148	179	140	156	124	166	183	143	166	130	143	130	167	178	149	159	176	151	141	168	138	164	135	166	149	155	155	156	144	153	164	154	144	179	185	152	135	161	141	156	162	164	170	140	143	154	141	158	132	178	177	152	164	204	179	162	173	156	160	171	175	168	175	160	137	149	162	137	179	153	153	131	154	159	172
1656	461	483	509	495	512	456	475	474	399	449	452	459	459	472	417	457	457	447	457	459	424	403	420	441	430	438	460	435	429	453	462	485	441	449	438	444	457	460	431	432	450	441	469	486	434	436	435	437	450	471	490	439	449	471	454	427	442	477	441	437	437	453	437	478	440	421	463	459	441	401	436	449	446	478	435	441	466	435	411	450	422	443	464	466	426	474	411	400	436	446	411	460	455	425	457	408	456	428	429	449	451	428	446	440	423	455	464	429	446	461	428	439	519	442	429	415	446	461	408	442	447	477	424	433	458	454	450	448	461	471	445	447	449	429	417	478	450	447	439	433	432	456	444	433	429	450	469	418	450	430	445	442	399	429	441	472	454	499	420	399	456	432	396	405	475	451	458	458	453	462	451	479	448	450	449	478	470	470	446	435	484	468	445	433	460	420	419	447	449	467	479	467	453	415	404	421	414	453	425	412	446	451	438	441	436	448	478	457	476	417	436	443	452	463	437	435	454	487	442	447	442	449	457	420	464	454	460	481	464	440	453	439	461	448	476	426	441	442	472	431	472	450	430	451	445	478	413	471	461	445	443	469	424	452	421	440	476	428	429	436	449	436	460	449	495	456	426	413	434	460	459	456	456	433	463	413	422	429	444	436	425	435	446	452	440	484	458	416	425	417	419	441	442	425	418	430	493	455	461	455	483	456	432	423	429	453	405	423	411	466	438	467	412	480	409	468	454	464	459	436	412	437	461	417	426	453	468	425	440	421	425	467	416	442	427	470	434	498	442	439	452	441	456	461	443	457	428	431	471	441	457	460	458	450	468	437	441	426	423	473	444	436	492	428	435	456	437	438	421	429	465	463	451	430	431	470	429	428	440	415	449	483	419	448	411	480	452	420	424	440	455	462	409	431	433	441	442	465	451	483	445	435	426	417	481	409	427	433	445	447	458	468	472	491	416	427	459	381	429	433	461	430	460	468	440	464	457	402	461	450	462	448	448	465	447	426	403	397	445	445	451	438	441	459	440	464	459	486	421	449	408	403	438	449	413	442	421	420	428	463	424	434	470	432	477	422	435	446	414	451	438	437	441	419	416	431	418	449	443	465	420	460	451	463	456	468	401	458	434	410	423	458	459	435	419	409	449	436	462	426	443	495	461	427	467	407	427	431	502	423	475	458	477	440	437	456	459	458	412	446	465	419	437	470	437	411	459	427	474	406	455	476	471	449	459	452	417	455	444	436	470	448	438	432	451	428	426	433	459	477	452	434	434	415	452	459	452	428	468	412	460	482	466	403	433	446	467	480	443	448	443	434	443	441	429	461	472	449	482	444	404	453	466	455	469	428	468	448	452	448	444	455	442	473	452	449	438	432	436	427	440	467	415	450	426	463	421	455	435	421	467	477	469	485	421	425	455	437	447	457	446	437	430	427	426	401	445	472	441	491	440	449	468	429	416	489	421	434	434	456	424	451	435	448	502	423	454	473	441	446	426	449	424	470	468	414	440	397	432	462	441	429	431	424	454	458	463	471	462	478	441	465	413	459	418	446	446	438	442	463	454	454	426	435	455	425	445	429	459	449	450	462	408	436	436	465	416	454	450	467	454	413	434	433	473	469	393	459	467	447	426	482	441	458	414	446	420	384	447	430	470	401	445	465	465	471	461	450	429	445	471	423	431	422	428	465	421	445	407	463	436	441	418	469	456	467	441	437	453	443	415	448	473	456	462	458	445	439	444	426	474	466	446	477	426	440	441	421	462	418	440	456	448	434	419	438	439	438	429	428	439	474	463	424	484	439	429	417	457	438	464	445	417	444	423	410	431	455	466	435	441	407	423	448	430	450	484	454	425	395	421	433	453	440	445	406	454	416	437	449	458	443	450	401	433	452	451	479	449	464	467	471	463	444	469	450	435	448	427	455	389	402	455	440	431	472	468	479	465	409	459	464	445	501	429	487	461	453	443	408	459	424	427	406	436	502	434	422	474	460	473	440	435	420	433	400	460	423	435	445	507	420	430	450	447	438	440	441	427	430	463	441	438	465	475	403	419	490	461	418	465	426	422	412	469	467	432	462	428	420	452	434	441	479	441	407	414	427	493	415	465	487	471	433	436	426	467	433	477	437	410	437	413	458	454	462	459	463	473	418	477	436	466	464	451	441	457	454	450	427	440	455	417	438	439	441	447	427	450	463	408	486	429	456	452	473	434	437	471	442	455	437	387	476	442	441	436	470	414	462	447	429	451	425	440	455	448	486	480	453	469	407	405	443	434	454	469	444	408	457	453	476	443	428	403	476	445	460	445	435	449	440	436	485	423	434	446	478	448	465	451	453	420	473	443	458	469	455	445	432	434	433	474	452	429	429	463	454	414	418	483	463	438	455	433	414	437	447	457	453	440	440	436	448	435	463	428	425	423	435	443	441	456	466	469	426	431	424	432	398	465	419	444	482	431	445	428	457	467	414	456	453	451	467	451	390	426	479	446	444	419	489	469	425	475	472	501	454	459	476	452	446	433	454	465	505	439	428	434	419	440	472	457	427	406	430	423	453	466	419	454	467	463	472	451	434	461	419	487	440	427	465	452	455	447	442	401	404	457	448	424	465	410	430	455	444	457	456	421	437	448	481	462	466	440	470	460	467	437	454	421	410	404	447	424	436	430	474	458	427	505	443	443	425	471	451	412	468	478	435	442	421	479	461	453	469	439	455	449	420	425	431	465	447	438	446	446	479	421	437	452	430	420	403	415	439	473	447	410	417	442	465	422	413	452	448	445	427	421	450	456	429	464	383	424	433	418	442	462	463	454	454	425	435	391	420	458	442	457	450	447	482	431	437	385	451	423	440	451	453	452	439	424	456	440	436	409	462	441	430	416	468	452	420	464	423	447	482	434	415	469	416	438	451	434	451	424	410	410	445	402	456	424	444	450	445	470	443	423	478	461	419	440	487	447	432	409	449	469	462	445	443	457	431	462	446	445	476	426	417	403	468	456	424	444	451	427	457	443	448	415	426	438	465	462	462	471	451	445	436	477	495	422	432	429	460	435	399	448	455	431	454	414	422	446	473	477	430	428	470	444	446	399	432	438	459	394	404	410	447	432	484	428	421	475	434	461	447	426	451	464	459	468	427	443	408	432	446	422	481	457	463	468	480	440	464	439	441	441	464	466	449	447	447	472	444	439	437	460	455	396	443	422	456	439	462	441	443	433	426	480	412	436	425	436	470	431	435	494	438	420	453	450	446	405	401	474	473	425	441	425	444	476	413	463	458	446	455	480	486	451	427	424	398	454	467	457	410	403	425	435	488	427	431	446	408	414	470	430	445	424	449	446	439	477	445	409	487	476	427	496	444	464	443	473	450	455	408	417	478	463	483	443	426	400	469	423	427	432	402	431	445	458	425	479	467	446	455	434	466	431	471	439	427	438	424	426	428	430	422	429	431	452	456	466	450	438	471	448	429	414	447	413	467	442	450	454	464	450	484	467	427	464	431	457
7689	733	696	558	446	488	414	366	353	336	328	297	320	351	324	355	326	361	343	313	301	307	304	315	319	285	298	306	250	322	294	344	308	310	324	311	327	312	300	319	299	288	309	286	315	332	298	319	316	313	321	288	303	333	324	313	320	359	303	294	315	299	299	309	306	314	322	323	316	320	297	287	329	322	308	290	301	337	316	296	317	345	325	297	309	304	304	301	294	315	328	332	338	327	328	294	339	329	307	296	305	343	311	299	293	316	315	346	339	301	312	315	330	325	330	312	286	311	334	314	291	299	307	313	308	320	286	310	283	297	318	308	312	323	296	302	311	310	324	319	333	315	339	307	304	289	333	294	322	294	298	310	372	299	347	293	334	294	340	315	340	304	307	349	312	289	311	324	294	335	334	287	328	316	359	320	314	314	285	333	360	318	343	318	303	323	294	330	313	287	319	324	300	309	331	329	302	300	311	308	316	307	352	298	309	295	333	282	337	334	322	301	299	302	329	278	312	307	335	316	299	370	327	300	305	300	318	277	325	295	311	276	339	326	305	301	292	305	338	310	314	293	294	321	320	283	315	286	295	362	339	308	320	328	292	284	295	323	328	282	272	318	299	315	304	292	316	353	319	321	297	329	310	329	317	286	306	323	324	279	310	339	331	308	337	329	323	294	315	319	288	308	325	322	299	303	314	311	283	327	269	287	315	293	310	355	332	341	322	324	340	314	323	342	271	303	318	299	318	282	291	354	302	266	305	322	333	321	328	286	336	339	330	309	285	296	316	305	289	305	293	309	303	307	304	328	319	316	330	322	291	344	307	302	334	298	312	302	308	305	303	303	349	344	312	382	305	327	302	339	341	311	314	327	304	309	290	355	312	310	314	314	312	349	299	311	308	328	315	371	317	337	311	333	322	311	302	306	333	326	305	310	307	328	313	280	308	322	346	319	313	312	325	301	287	349	308	303	318	307	308	309	343	337	327	310	328	310	316	317	312	277	314	300	324	340	325	337	337	310	307	316	297	308	308	292	301	345	343	324	327	301	307	313	325	329	341	308	314	318	309	329	353	336	308	311	284	359	306	294	283	307	298	324	346	316	304	309	318	301	338	303	312	302	282	317	309	314	324	316	316	282	328	315	300	311	310	287	281	297	285	312	285	313	302	314	309	294	300	344	336	358	332	296	325	344	299	343	320	321	305	347	301	295	334	295	308	296	331	350	327	315	325	279	336	329	351	311	322	304	306	298	341	338	341	325	356	305	310	290	323	312	319	292	338	310	315	296	300	314	300	303	329	310	298	319	297	332	303	302	317	319	305	318	329	288	316	315	310	355	341	312	289	286	330	319	290	321	333	326	326	296	309	331	288	302	347	331	315	311	318	285	290	292	308	291	335	306	325	298	335	300	295	318	306	292	338	300	290	299	292	314	281	327	321	313	338	319	342	362	325	281	304	324	318	313	346	309	319	323	334	299	329	320	331	301	321	335	337	288	323	271	295	327	304	305	322	297	326	303	302	288	326	304	341	311	341	307	329	308	305	282	352	316	323	346	278	302	289	298	319	307	318	315	308	292	278	329	291	323	330	300	288	303	345	304	303	308	276	278	304	300	305	277	319	311	290	356	272	304	337	312	342	318	310	314	384	310	307	303	312	323	301	352	312	317	301	322	333	313	318	330	296	288	320	317	327	337	334	355	347	332	300	302	304	292	301	289	350	325	313	300	307	322	312	329	353	281	329	331	316	341	300	304	306	317	317	314	304	349	300	305	350	319	288	298	262	314	329	304	346	308	340	315	320	317	295	327	319	327	303	302	306	314	312	286	315	313	328	280	308	282	322	338	303	336	310	282	312	308	313	311	305	318	317	327	305	324	294	320	312	327	312	303	325	313	292	333	295	323	292	305	287	312	291	314	329	302	296	275	315	334	323	301	290	302	325	323	313	316	298	327	316	325	317	349	310	309	338	303	274	317	289	314	313	301	327	354	348	296	300	298	321	317	340	320	313	291	294	307	287	293	286	336	286	327	331	301	365	324	316	299	315	349	309	341	301	295	272	332	298	307	306	318	319	326	308	277	319	296	301	300	314	324	321	339	348	326	308	281	275	320	321	317	319	356	314	366	292	282	293	321	317	315	318	335	302	322	360	303	337	310	297	309	294	315	297	289	332	299	326	294	293	334	294	308	272	322	307	329	312	287	305	314	267	337	302	300	287	284	315	332	321	315	330	344	313	330	338	336	312	293	304	311	310	318	349	308	330	328	325	302	317	316	312	320	328	279	300	294	306	314	292	319	315	292	292	279	316	291	304	304	329	331	311	304	273	305	315	291	305	307	323	316	304	303	325	285	319	275	288	287	331	326	316	319	327	312	306	317	321	331	322	324	303	311	323	325	294	280	321	283	285	328	308	313	298	349	318	306	300	350	334	309	319	331	300	343	346	338	332	287	335	320	294	293	287	300	337	301	319	309	309	301	342	313	278	308	313	318	314	350	313	307	300	281	337	337	291	295	298	288	307	347	321	342	319	284	296	316	313	324	295	353	307	304	365	306	320	321	302	314	334	310	300	290	320	280	303	298	316	309	296	316	301	313	294	309	326	296	336	302	296	347	276	317	286	298	338	297	304	291	309	308	328	326	303	330	304	297	284	301	309	306	308	308	283	332	324	337	298	320	294	350	318	337	311	286	306	325	294	293	325	299	320	299	326	313	313	337	296	295	309	343	321	276	301	300	316	300	340	332	302	330	311	302	291	284	319	334	305	310	296	291	284	290	304	329	315	296	286	295	306	275	354	312	324	308	275	293	309	332	326	325	308	304	332	304	275	329	341	319	306	327	303	331	328	315	324	326	310	287	330	316	328	309	307	284	336	329	313	326	317	282	323	306	298	341	343	320	328	360	311	333	279	327	332	309	297	330	304	355	316	318	324	321	285	313	335	303	319	307	333	307	333	316	310	307	318	311	291	317	291	317	303	318	363	330	326	305	319	307	311	326	307	313	319	310	327	326	331	308	299	335	341	312	302	304	301	311	311	313	324	308	349	298	279	311	341	319	301	302	285	341	304	285	317	314	304	308	304	354	340	296	321	321	284	334	322	264	327	319	314	268	310	301	310	320	314	313	333	326	279	288	294	290	327	299	319	329	320	297	320	344	310	327	337	307	301	297	342	324	317	301	280	330	311	324	298	305	309	324	290	323	306	325	331	301	325	291	312	291	321	311	320	306	306	318	318	321	323	309	285	324	281	316	285	338	300	342	283	298	315	307	337	340	331	311	315	299	298	350	288	298	290	300	319	321	315	311	328	321	333	321	322	307	341	341	297	278	292	318	305	318	316	328	323	337	323	305	319	311	287	288	294	321	308	327	341	304	330	280	280	300	320	358	304	324	301	295	338	309	291	314	313	324	290	264	297	327	334	335	320	317	307	317	321	301	364	316	293	352	341	314	300	308	322	277	324	349	310	320	310	332	333	327	312	334	282	282	334	300	297	303	323	332
6563	1133	1478	1663	1414	1302	1150	1011	1022	982	903	925	853	802	838	854	840	789	793	838	819	813	855	818	762	774	817	830	824	725	804	722	809	718	752	774	765	761	758	778	803	805	772	794	767	743	810	822	722	757	768	770	736	757	728	768	740	744	726	744	805	754	791	771	751	795	754	738	760	757	741	800	758	739	762	742	746	749	787	756	722	775	763	793	774	766	757	735	745	792	779	741	757	775	754	748	806	755	756	717	778	746	734	783	779	745	776	815	712	756	758	806	796	741	753	804	782	755	777	792	749	766	743	790	756	792	707	791	732	786	741	778	775	738	816	760	735	779	776	739	743	747	756	779	807	802	748	791	746	739	781	778	786	748	741	789	706	755	721	791	759	755	756	793	765	784	709	750	767	795	755	754	806	765	783	728	815	794	764	714	742	725	769	759	733	733	774	721	759	768	762	751	763	769	795	763	736	747	758	741	746	734	729	790	768	731	759	763	787	741	775	746	754	758	801	768	722	765	735	702	772	785	748	767	748	765	783	784	751	759	720	762	789	729	765	787	785	733	783	775	743	778	768	763	773	754	754	772	783	797	760	766	750	807	751	788	751	758	754	731	799	799	739	748	768	725	776	746	711	761	755	767	730	741	746	796	786	757	782	787	783	765	786	738	746	750	777	781	790	828	756	807	768	753	762	732	765	745	785	775	767	766	732	751	754	740	701	736	697	751	762	793	769	785	770	764	693	722	724	763	723	826	768	808	696	779	745	785	798	788	736	793	768	798	832	751	766	779	786	718	790	727	809	840	716	786	744	727	750	728	752	778	779	731	795	780	745	736	763	767	741	727	713	791	729	744	773	764	803	787	754	766	743	735	748	743	806	733	812	686	773	795	796	788	776	747	762	802	751	785	741	791	721	732	747	733	802	747	779	791	799	749	707	748	742	777	773	715	787	729	757	794	791	773	753	735	722	752	789	758	792	729	753	740	789	791	779	745	740	793	700	752	748	776	738	716	787	772	769	745	756	763	768	807	801	757	717	764	797	742	802	737	764	750	726	805	708	716	743	752	747	800	793	753	753	749	745	741	797	761	770	732	734	757	757	785	747	740	758	746	738	787	755	761	792	731	774	755	737	735	769	769	744	739	768	793	734	784	774	750	777	773	745	748	773	760	840	736	764	743	743	754	789	781	766	728	795	761	785	764	738	747	826	794	799	784	778	805	699	789	771	763	729	758	765	787	827	798	749	738	761	769	746	755	741	758	737	737	810	764	742	782	757	778	773	788	727	754	790	717	747	790	744	752	801	786	741	721	714	782	770	776	807	765	806	816	775	734	774	756	727	769	751	759	751	748	810	743	747	767	788	763	768	759	733	746	792	808	772	793	730	777	737	767	767	721	781	742	804	732	748	747	755	735	733	801	795	751	809	762	782	792	818	768	770	790	765	758	758	765	788	774	719	755	726	783	716	717	751	758	770	716	781	745	726	767	818	748	759	800	796	768	754	730	757	780	762	729	829	796	777	795	786	755	786	840	806	724	726	785	720	799	792	789	752	740	749	736	786	757	795	786	803	764	814	776	803	782	772	755	757	776	789	775	775	784	712	749	800	764	760	767	740	703	728	786	760	740	751	733	769	776	734	747	761	749	773	813	767	741	697	753	810	720	758	782	770	725	738	760	784	760	777	804	814	740	764	755	721	760	798	778	740	702	710	731	738	804	747	741	729	743	741	713	770	735	774	785	775	766	781	774	759	741	776	787	724	758	729	809	763	771	757	732	830	721	708	792	794	788	752	777	788	768	784	758	739	755	778	741	753	775	757	732	801	709	791	707	789	706	786	764	764	793	776	787	735	775	795	731	776	783	761	684	768	797	753	784	814	715	699	739	792	798	763	807	725	751	757	729	806	753	762	741	743	784	750	780	757	765	795	738	763	746	793	763	772	772	746	797	748	781	739	735	715	758	751	795	731	752	731	764	754	733	773	741	747	754	789	767	754	817	764	732	795	766	730	784	818	753	732	764	758	768	763	779	700	733	792	787	754	738	789	797	787	790	789	786	786	770	725	801	755	743	739	789	728	737	726	731	775	749	758	713	762	807	806	802	772	709	778	809	791	757	805	783	780	796	726	783	742	763	770	757	801	778	774	791	783	760	781	773	753	790	774	745	756	797	805	795	743	762	770	788	755	760	812	758	732	750	746	780	771	759	723	746	747	789	778	741	786	725	754	784	758	762	768	722	737	759	746	741	794	775	757	813	765	756	764	787	754	737	744	768	770	769	766	747	717	707	747	769	806	772	758	796	750	735	799	766	808	754	753	818	778	726	781	768	760	788	791	770	789	743	727	794	791	784	780	726	757	752	791	762	756	695	774	738	767	822	735	830	710	733	721	749	745	762	745	745	784	751	730	742	804	775	764	768	793	766	786	759	787	755	723	773	729	822	761	783	788	763	772	768	745	727	757	763	745	785	767	776	810	805	757	759	766	767	728	744	824	778	737	777	784	814	755	763	796	805	768	765	795	817	773	750	755	708	756	754	740	758	744	798	748	826	712	716	761	725	727	729	750	794	796	745	743	774	711	751	737	794	774	769	710	769	747	696	723	766	746	775	779	711	784	769	808	750	775	709	771	821	733	785	788	713	773	776	774	753	770	744	766	797	807	769	770	754	763	750	760	769	817	768	736	740	750	752	710	764	836	768	734	777	737	810	709	771	735	744	754	748	751	754	806	782	764	796	758	765	739	749	764	803	777	735	754	796	785	753	743	780	769	747	790	766	777	760	756	787	792	794	791	771	736	792	769	788	734	773	736	792	738	785	798	773	772	727	776	724	739	770	758	783	742	760	758	765	765	804	745	784	725	788	786	755	739	732	794	794	731	793	772	762	752	745	737	778	760	748	755	712	779	776	782	770	767	797	787	754	732	808	748	774	769	765	793	793	741	823	841	777	728	741	783	758	758	780	732	758	711	810	696	720	734	735	727	739	756	757	741	793	763	783	813	776	723	718	752	723	732	753	777	736	785	766	738	787	761	770	720	837	817	805	780	756	766	773	804	779	778	735	806	767	738	721	778	772	782	757	764	771	750	772	778	785	739	733	749	784	749	785	749	760	757	746	803	793	769	807	765	751	799	752	787	786	731	756	734	744	755	843	749	804	743	778	798	754	758	822	796	758	790	761	732	763	794	767	756	744	712	763	760	741	788	753	834	756	760	730	797	758	771	822	773	735	761	815	780	739	787	760	813	718	800	808	743	760	745	729	790	834	760	757	780	734	766	766	743	732	762	778	708	730	768	738	744	752	784	809	768	769	792	768	755	701	788	790	719	751	757	737	752	778	809	733	782	808	782	784	778	739	776	780	772	773	750	780	797	753	754	755	770	790	732	782	711	755	766	769	717	750	747	774	768	737	740	768	722	778	733	750	690	736	757	714	732	768	787	814	788	813	758	787	778	772	804	738	798	765	715	765	747	752	757	712	756	713	775	719	728	780	723	783	782	821
14728	1585	1178	931	735	661	592	488	477	441	471	452	413	433	462	448	407	453	469	434	423	413	404	442	412	417	403	451	389	442	420	408	412	396	391	429	387	402	472	458	485	377	441	431	454	415	420	410	430	427	442	436	402	425	410	414	417	422	392	440	421	389	415	407	418	441	415	364	418	457	436	423	412	452	407	409	394	449	449	436	383	439	435	412	463	406	392	369	428	442	416	410	422	405	428	393	427	388	448	416	398	383	411	412	398	407	453	420	418	454	416	414	405	444	436	405	424	402	426	397	405	407	395	481	407	420	428	435	431	416	463	422	400	417	400	457	394	450	413	441	403	425	421	380	405	401	427	408	400	433	372	409	471	418	433	453	417	420	425	406	445	424	402	431	451	395	408	416	394	410	378	417	433	383	406	414	427	392	441	430	376	385	440	456	419	377	381	411	408	399	429	450	425	425	424	408	396	405	418	410	447	377	408	474	437	436	401	395	393	372	442	374	372	401	444	456	437	399	389	418	394	487	402	418	414	453	416	367	411	415	443	424	446	381	425	439	402	402	406	390	406	408	443	408	405	450	450	406	422	389	416	429	410	406	395	339	413	394	407	437	426	436	412	392	418	448	397	434	418	444	389	376	408	410	426	415	418	387	397	403	407	437	418	419	430	413	386	428	454	446	409	408	394	422	421	438	487	440	426	414	419	418	381	381	416	425	441	428	453	420	377	430	435	421	409	415	419	430	441	411	386	444	389	416	420	405	397	456	453	374	419	441	397	408	469	417	421	407	436	417	439	409	424	414	399	388	411	428	419	428	424	432	394	437	417	421	377	393	419	469	406	402	438	426	380	448	438	439	412	417	451	419	463	431	431	428	424	434	410	410	418	373	421	434	367	389	441	409	408	423	449	420	393	399	419	408	390	405	396	446	435	441	458	466	436	437	401	435	436	440	456	408	407	425	444	392	395	474	435	404	423	447	413	480	422	409	383	416	398	440	369	419	390	448	371	410	391	433	449	426	410	417	375	449	405	403	436	409	418	415	405	382	426	427	409	426	403	455	457	411	411	433	417	406	472	402	411	432	371	413	403	379	389	408	458	432	395	431	409	400	445	399	425	410	405	426	444	408	406	468	429	418	430	449	416	411	394	404	424	425	415	400	463	430	411	454	416	417	385	387	419	439	396	369	446	407	420	405	375	434	409	429	409	428	363	384	382	428	403	441	402	428	394	398	451	410	382	405	382	427	390	432	442	418	406	409	379	387	410	411	412	420	415	410	382	411	412	433	438	372	405	400	397	404	430	475	416	446	427	402	430	479	435	394	396	443	411	424	412	411	425	423	403	418	453	380	419	447	391	390	396	405	433	409	392	427	415	400	417	413	383	455	388	402	398	420	423	438	439	458	432	424	419	428	441	416	414	454	392	410	368	363	415	398	403	421	402	388	394	379	442	429	429	400	370	396	373	447	385	405	401	399	412	396	391	414	403	405	401	387	416	351	406	439	425	383	396	428	413	417	438	427	409	418	422	424	399	445	424	355	398	409	432	413	409	402	409	465	435	408	460	418	393	375	427	411	430	393	430	389	406	444	399	390	445	415	441	391	427	417	400	383	405	390	371	381	386	408	449	409	420	403	419	406	437	466	411	393	427	457	423	422	403	383	378	394	426	467	427	450	419	399	409	444	446	391	422	424	430	414	370	389	425	413	384	462	414	429	429	460	389	425	447	400	402	383	465	407	443	405	402	391	419	426	408	436	444	418	437	444	424	486	406	375	383	435	382	436	396	394	420	426	426	448	421	439	448	415	410	392	431	434	419	399	398	400	412	417	471	426	423	432	429	404	463	400	406	415	427	423	413	446	407	410	411	408	439	394	425	448	415	430	403	412	404	415	442	451	401	437	399	437	446	389	410	397	458	407	448	418	364	411	403	410	434	416	394	410	407	410	368	414	458	414	452	429	401	406	433	411	390	386	421	414	417	423	398	404	440	423	408	383	442	438	437	432	403	403	428	403	432	424	384	375	416	404	413	420	431	422	407	437	414	406	396	405	434	445	415	393	404	424	441	433	456	410	424	423	422	377	403	455	430	419	400	444	407	420	385	421	379	432	415	404	418	440	417	387	394	470	423	423	394	415	406	414	439	443	435	398	424	400	367	365	405	443	382	417	437	408	429	390	435	405	416	393	447	405	430	409	430	394	405	431	436	424	438	447	417	412	369	379	388	390	422	419	391	413	418	419	423	417	424	435	406	382	395	455	456	395	412	399	455	402	389	437	385	426	460	379	390	401	407	407	402	430	442	429	406	433	410	400	398	400	411	417	433	428	388	415	405	410	424	396	397	366	441	411	395	400	418	407	445	396	402	434	393	399	396	462	395	421	396	474	373	398	411	419	415	426	421	437	408	386	397	387	431	431	427	428	398	432	390	402	380	393	451	416	432	433	448	395	391	413	409	431	457	425	424	437	405	409	432	408	399	468	413	423	451	404	407	411	415	391	416	422	404	436	409	406	419	433	437	425	438	456	381	408	400	412	389	406	422	409	409	422	415	402	403	380	414	413	432	414	423	377	476	407	423	417	411	402	408	402	431	419	425	459	415	391	422	434	433	425	417	375	426	416	388	368	375	402	452	405	441	425	360	419	433	387	405	380	403	400	420	396	402	411	398	357	439	366	420	418	382	397	447	423	408	400	414	403	424	426	441	450	437	405	436	388	402	399	418	436	392	438	417	428	428	444	446	438	392	396	389	427	430	410	376	389	438	405	411	402	399	462	448	440	427	405	372	408	434	415	403	418	393	409	413	429	410	431	423	393	418	457	440	425	444	451	420	412	458	397	431	416	431	406	423	391	407	445	423	378	409	427	420	435	427	420	409	388	437	401	444	474	396	456	428	443	454	389	379	432	425	433	439	409	414	409	374	384	426	411	381	458	425	363	405	443	474	425	428	429	429	391	435	430	401	406	413	450	423	382	389	432	407	420	421	416	404	415	417	409	418	420	377	368	424	407	433	414	440	444	414	391	401	411	439	449	422	427	370	426	449	442	449	405	409	404	391	406	409	409	425	367	453	428	398	426	418	425	392	390	386	400	402	401	465	424	389	410	412	401	395	393	436	424	418	391	412	446	407	456	375	402	359	424	390	409	369	409	407	406	408	420	419	400	437	404	418	387	357	431	411	406	428	346	420	424	417	402	462	431	410	438	408	414	416	396	403	406	433	432	451	404	401	391	441	437	391	450	417	448	442	432	413	403	407	397	411	394	410	395	415	399	426	431	416	405	431	412	426	426	430	430	395	429	465	403	386	415	414	434	433	449	428	432	409	455	386	422	420	428	429	367	414	432	393	393	469	430	406	421	400	383	452	425	424	419	361	391	368	400	410	437	436	457	399	416	383	400	420	394	433	410	420	378	424	403	441	398	412	451	395	442	453	387	445	422	422	454	380	408	404	382	379	403	436	422	409	400	419	400	416	401	407	402	409	411	414	460	449	454	402	424
8737	1703	2370	2653	2230	1910	1688	1503	1367	1296	1238	1198	1163	1154	1084	1031	1087	1008	1047	1063	1024	1027	985	973	924	986	997	978	958	988	974	910	938	921	984	967	928	930	985	977	917	937	915	960	967	988	945	931	915	939	940	951	933	861	928	961	965	896	957	970	946	959	937	934	927	1008	921	908	957	959	907	950	977	944	996	969	931	936	905	945	921	938	988	968	967	906	913	923	894	921	877	921	915	929	877	916	935	901	891	932	905	871	944	944	977	928	939	965	894	917	963	937	910	923	888	914	924	908	943	901	958	860	923	951	941	1006	908	919	991	953	950	894	859	922	891	887	941	935	969	956	899	879	934	941	972	864	903	942	949	942	913	919	905	944	913	959	954	944	916	899	873	910	868	923	934	905	945	961	986	944	959	924	967	932	954	946	910	940	945	911	917	945	894	961	929	947	936	948	954	960	919	919	924	908	937	917	920	925	919	891	887	928	926	894	893	951	929	954	964	887	887	880	933	915	918	904	911	919	913	891	909	903	955	911	903	923	916	922	909	945	937	988	921	919	873	935	874	968	869	980	909	843	927	939	960	930	918	949	902	903	939	935	1002	944	939	957	892	925	961	924	874	901	923	906	1006	916	882	852	920	927	955	932	926	934	914	917	890	978	910	913	936	922	901	882	906	917	958	941	960	937	915	897	897	918	906	871	912	985	907	886	914	919	953	889	904	949	854	929	901	971	976	924	907	923	917	974	924	914	881	931	944	926	970	957	874	939	907	924	929	883	907	986	877	905	865	938	881	977	966	951	914	935	905	899	963	930	960	929	961	852	966	980	887	891	938	941	955	896	897	923	935	930	916	937	889	881	941	941	942	921	903	928	918	970	899	927	882	893	966	939	940	924	884	941	949	950	903	962	942	952	947	920	892	897	963	902	898	882	969	952	948	936	918	977	909	917	978	928	919	958	911	877	943	968	941	887	914	924	960	870	941	952	972	893	930	914	981	970	974	945	885	919	973	980	913	878	918	913	937	948	972	963	924	913	859	898	945	899	893	955	875	881	900	940	912	932	943	921	972	945	948	959	936	946	893	932	925	891	885	910	922	928	910	947	924	955	1001	881	960	984	893	909	932	988	876	978	902	865	951	899	939	848	874	918	973	885	887	882	893	930	927	913	895	963	918	955	934	893	902	956	907	851	937	929	910	925	923	928	887	908	959	966	944	913	925	945	937	915	951	929	864	956	914	925	931	920	966	912	894	1002	925	923	937	913	958	924	869	947	950	901	926	941	950	901	961	958	912	933	948	895	888	929	909	901	943	936	932	929	892	929	897	922	924	920	900	1005	922	898	878	861	938	900	931	914	911	908	915	855	922	952	934	920	914	879	929	871	915	955	937	907	934	927	940	928	921	951	932	871	882	891	888	856	918	898	925	924	886	962	937	914	923	927	882	960	948	910	908	888	942	905	971	947	935	893	938	938	873	1001	927	926	969	925	944	951	913	1007	968	929	881	899	861	888	892	905	953	938	922	943	947	913	895	931	974	866	923	914	873	997	893	875	930	932	952	949	953	912	985	890	904	932	903	883	931	956	932	909	947	921	933	885	906	966	936	901	929	903	879	859	925	923	903	927	941	857	907	945	923	903	951	917	913	869	878	944	865	875	887	915	938	945	934	911	888	967	929	889	934	950	968	924	966	900	935	901	922	912	957	913	908	947	909	929	906	920	904	963	914	934	918	945	911	930	911	888	928	912	938	889	936	883	948	941	888	858	955	922	899	891	965	954	993	893	905	956	986	894	913	879	933	907	982	961	953	954	958	905	906	918	944	882	909	945	957	892	948	907	924	946	969	906	905	910	920	915	938	901	962	980	939	1010	922	870	943	911	939	923	990	940	957	954	931	977	908	943	914	856	909	920	998	947	904	933	933	929	959	860	894	916	936	950	951	969	881	931	933	971	907	890	924	957	916	918	965	941	922	978	937	976	923	895	955	963	868	911	889	910	938	938	911	923	919	942	904	924	925	944	924	993	968	920	939	924	914	930	907	910	927	920	889	953	900	882	906	967	887	929	947	863	897	914	890	909	972	898	897	921	917	880	875	912	898	900	926	919	934	963	903	934	947	937	959	939	954	886	933	932	905	940	924	870	912	906	913	875	965	897	922	939	947	970	942	927	879	974	945	952	905	915	921	959	969	893	849	956	927	934	942	968	940	884	922	932	931	924	922	889	918	921	904	915	1008	938	879	887	944	976	911	953	959	910	942	965	959	907	872	992	914	931	933	958	1000	920	930	936	903	966	961	972	893	880	931	919	931	947	865	922	904	944	969	972	897	902	935	965	958	915	879	938	890	912	948	891	932	929	924	883	880	908	952	940	898	941	912	923	921	924	883	924	863	952	905	878	891	934	890	917	884	975	938	916	867	907	918	931	907	936	914	932	896	937	900	926	893	894	916	908	947	918	900	922	918	914	914	991	924	964	947	914	919	901	918	954	935	882	918	906	854	982	901	914	928	923	908	955	899	880	880	915	947	921	879	888	949	945	954	915	963	900	926	946	882	877	912	931	947	931	906	974	921	991	893	928	901	936	917	921	889	904	899	888	894	922	926	843	926	956	878	941	967	935	951	938	927	959	926	875	955	940	935	930	900	992	927	951	895	907	951	922	925	917	927	897	896	925	995	877	939	952	984	954	940	889	922	919	916	909	875	883	933	914	925	917	913	897	908	887	946	902	965	877	921	955	930	896	925	990	944	957	929	925	868	940	908	903	908	878	906	895	901	927	890	980	916	943	933	861	947	929	947	957	919	880	853	913	943	909	970	924	963	962	920	896	883	933	901	933	887	902	919	940	914	902	907	909	947	931	903	905	916	981	899	944	914	945	888	939	955	894	899	945	945	924	899	916	944	950	955	949	945	926	875	933	876	997	917	891	958	957	943	964	940	911	916	875	894	974	854	918	983	961	889	910	871	939	955	925	873	867	900	924	909	938	934	960	962	984	945	887	914	909	943	895	905	914	971	898	944	928	974	924	954	910	896	872	924	922	941	919	986	909	914	905	948	934	916	918	925	936	917	976	972	950	932	935	898	902	940	908	928	963	966	963	926	931	922	894	946	953	849	949	972	916	909	900	935	943	941	927	907	945	916	934	911	961	927	910	931	878	879	920	966	967	920	929	911	923	905	900	935	912	945	947	900	963	949	890	894	947	949	969	906	894	1003	903	904	928	821	938	907	908	873	913	894	968	858	941	951	944	886	925	868	864	915	885	973	963	915	967	991	932	916	907	963	954	938	956	900	930	899	916	954	892	991	990	922	881	894	969	971	929	927	955	911	896	942	929	964	960	941	905	896	917	864	929	918	931	897	913	899	922	915	900	909	899	925	960	938	968	907	914	933	895	946	920	926	897	931	954	897	928	964	927	1004	915	907	974	950	980	941	959	924	909	965	922	946	986	941	936	903	928	844	928	941	907	934	965	968	903	972	961	931	955	948	977	873	935	915	886	926	898	974	910	913	913	878	971
1370	174	159	191	153	147	163	156	164	143	144	162	186	162	165	164	135	174	168	149	146	167	167	136	162	137	165	157	154	155	147	130	146	145	166	154	181	148	144	160	161	139	151	177	175	180	158	155	188	151	156	154	176	152	160	167	135	143	144	163	160	143	163	163	140	166	172	136	164	139	166	150	140	165	155	163	163	179	153	156	164	164	158	180	184	162	149	145	156	141	172	163	161	173	156	137	156	157	146	160	169	165	151	172	126	142	166	163	152	185	147	161	162	146	177	153	125	179	179	167	165	165	163	170	157	180	157	154	150	152	132	152	156	179	158	160	153	180	131	174	163	177	152	141	171	147	148	167	149	153	169	160	157	154	190	155	174	158	154	159	151	146	170	152	145	161	170	146	153	178	149	144	153	158	169	158	162	157	144	157	141	170	166	164	173	154	140	146	175	171	136	153	150	158	171	150	158	155	162	150	135	157	170	157	156	148	141	152	154	138	149	143	167	157	133	135	183	165	149	176	155	183	161	156	134	145	172	161	147	183	154	164	143	169	148	174	150	165	136	143	158	154	149	160	158	198	158	133	173	172	171	167	147	133	153	169	153	155	163	140	175	184	139	160	168	161	160	161	150	131	147	172	159	144	175	162	151	170	131	161	165	173	162	142	140	155	180	157	181	160	171	167	142	155	167	170	158	128	179	160	137	137	166	131	167	156	175	166	144	168	183	147	163	160	155	173	158	189	142	149	154	190	169	159	151	160	176	158	153	170	174	171	169	157	168	199	158	158	169	165	158	152	148	172	159	156	160	163	180	165	141	160	148	142	155	143	137	161	168	158	143	172	177	157	167	158	169	156	155	142	160	149	151	129	144	150	160	179	174	174	165	162	164	175	167	150	148	158	152	149	173	196	169	151	168	151	159	154	153	163	158	156	160	141	160	147	154	168	148	166	152	166	136	146	144	176	153	189	129	160	169	177	152	174	156	146	148	129	157	160	156	161	159	150	149	166	146	171	163	160	163	161	130	165	173	173	148	143	140	159	159	167	189	120	149	174	177	158	169	163	162	150	156	178	153	148	137	149	153	152	151	153	148	151	142	164	160	145	178	161	159	168	170	175	138	167	176	145	169	165	164	152	170	171	188	154	171	158	155	160	173	170	153	155	153	138	135	175	166	149	148	182	143	169	164	164	149	167	152	179	166	163	204	152	149	136	144	147	180	200	149	174	162	140	183	130	133	153	155	169	129	172	175	166	160	159	133	144	162	171	142	155	166	136	162	161	157	135	161	162	175	159	153	166	145	138	157	148	165	164	164	200	149	184	152	184	134	185	159	176	174	136	158	163	169	160	165	180	154	175	146	164	176	167	179	141	160	156	168	180	152	141	183	149	145	179	143	176	150	154	197	156	155	156	171	171	152	157	155	142	151	162	165	173	156	148	146	146	159	162	155	141	192	169	155	151	145	155	147	154	151	179	138	154	161	162	156	167	165	122	146	129	145	141	157	147	169	163	144	174	176	169	167	169	137	155	181	172	155	153	181	162	180	149	151	165	177	150	153	167	155	150	172	155	139	150	162	167	177	145	159	162	153	145	146	167	151	143	169	160	169	163	129	166	162	147	172	155	159	135	162	177	143	139	156	156	164	155	161	155	152	161	159	154	144	157	155	144	166	154	170	159	135	141	149	177	161	153	156	169	151	177	147	152	154	145	160	177	144	157	155	140	146	160	166	154	152	146	143	161	135	163	155	150	156	133	149	161	159	183	152	159	166	157	153	166	157	165	153	182	145	150	162	146	173	163	163	165	156	130	169	152	159	152	148	142	135	173	146	172	164	132	162	149	154	167	162	166	160	158	195	134	163	140	180	149	153	161	161	151	156	145	135	148	169	164	156	157	146	149	162	150	154	156	161	158	185	152	163	154	147	159	163	186	138	172	173	151	141	170	129	126	158	179	149	155	144	177	170	128	159	149	162	170	160	181	166	159	177	168	147	161	176	142	167	166	170	145	149	146	143	172	163	153	138	177	172	167	162	165	162	149	152	155	169	183	133	174	149	162	153	149	162	166	177	155	159	165	132	136	170	144	166	162	178	181	161	165	177	157	157	152	159	158	154	145	161	128	167	156	155	142	161	158	138	165	184	152	154	177	157	139	168	164	189	163	135	181	154	135	178	159	169	138	142	164	152	166	167	171	164	168	163	165	167	133	141	168	162	150	173	130	168	179	140	173	152	152	156	172	157	166	172	164	191	174	185	150	150	133	174	172	145	153	143	174	129	169	135	163	154	186	149	167	163	182	140	172	142	156	165	155	136	150	183	150	178	165	147	152	154	164	149	150	166	167	162	160	161	163	177	170	143	170	166	197	164	133	158	160	154	159	169	179	160	163	138	159	179	161	173	130	133	166	188	175	151	153	172	164	165	147	165	164	145	154	143	154	169	165	144	163	157	168	165	173	168	171	180	149	149	127	159	148	150	161	164	149	162	166	173	168	141	181	150	159	164	136	140	167	161	165	156	145	150	143	134	161	164	156	169	174	152	182	163	154	135	148	151	170	170	155	159	143	152	145	172	170	169	154	175	151	142	154	156	169	138	146	155	177	169	145	168	142	171	167	168	153	165	169	152	183	194	199	171	163	167	159	156	162	149	184	178	164	188	171	195	167	177	138	155	191	174	145	182	173	174	178	147	186	181	165	152	161	172	157	166	189	138	150	148	144	147	168	144	159	173	164	155	169	159	167	174	151	159	170	157	147	141	180	147	129	148	137	131	161	135	154	175	185	143	163	146	148	147	156	155	160	172	166	165	163	162	158	167	141	152	191	156	148	160	154	149	137	173	175	169	135	160	176	156	187	136	144	181	168	144	159	157	163	158	184	143	166	176	160	171	155	157	175	158	163	157	147	169	154	171	153	166	158	160	169	126	144	158	180	157	148	164	118	168	153	167	175	161	155	167	174	162	170	155	157	157	152	156	168	187	181	181	133	160	156	177	168	141	186	158	167	172	154	183	153	152	164	161	162	153	160	161	159	156	146	154	168	166	165	152	143	152	156	187	136	160	162	156	144	168	151	169	151	146	146	151	149	183	163	171	134	141	179	150	170	167	165	154	134	173	154	163	173	165	145	175	158	167	165	177	172	158	156	157	171	160	194	165	173	173	133	153	165	153	129	152	145	156	156	166	178	170	157	153	158	161	161	180	183	171	172	180	148	157	161	152	166	165	134	142	161	169	148	174	154	149	176	149	148	164	163	153	162	153	155	163	169	152	158	143	170	164	155	163	142	142	154	146	184	190	144	157	175	146	158	152	172	166	144	173	155	159	146	149	170	172	156	151	163	156	153	148	163	153	189	171	159	153	177	167	162	160	169	181	157	154	180	169	157	154	149	156	147	171	156	159	150	170	139	155	173	159	169	165	149	164	145	167	154	169	149	153	166	159	141	164	166	174	169	160	167	149	160	146	165	145	161	147	155	141	173	169	148	138	143	175	158	138	155
1694	430	451	494	469	507	454	427	430	479	455	449	431	482	472	472	433	449	444	479	407	440	475	449	479	413	405	462	423	482	430	450	452	472	443	453	436	420	439	444	466	456	461	438	432	484	417	419	452	457	434	444	451	428	441	454	450	401	438	415	456	409	475	445	466	483	501	431	404	466	432	463	449	448	420	441	460	452	447	468	431	411	448	451	440	469	452	460	444	437	442	429	399	423	427	429	454	426	425	412	454	437	456	434	443	444	436	433	426	461	393	398	433	416	419	459	427	431	424	402	429	446	435	461	466	439	408	442	458	448	443	442	483	433	472	443	438	483	451	457	455	437	489	425	454	451	486	484	440	383	464	441	424	458	455	494	442	412	428	426	430	471	446	412	431	466	442	424	469	447	473	437	456	438	470	441	446	392	429	453	475	430	461	447	415	459	468	435	452	438	485	425	411	442	436	429	458	432	442	440	414	434	472	484	449	435	426	418	440	434	420	447	417	432	404	447	447	458	436	427	437	459	458	453	409	444	414	461	439	436	420	456	465	385	459	428	435	468	438	443	438	479	455	430	428	436	391	445	457	438	479	479	398	410	422	447	471	422	471	428	393	448	450	439	423	462	401	432	472	417	468	477	442	438	436	444	408	446	462	415	417	423	445	449	431	436	448	485	463	438	419	442	458	434	409	452	435	437	424	421	480	476	468	422	462	426	409	425	438	429	428	463	440	457	449	453	457	410	439	432	405	430	433	404	432	441	453	445	439	442	449	465	458	440	426	450	423	403	461	452	422	445	420	438	441	398	426	456	408	438	430	495	434	445	425	465	459	421	466	445	446	454	417	419	470	419	429	485	449	446	435	446	436	448	452	449	440	438	452	415	421	471	457	476	401	436	447	441	431	449	422	452	463	503	427	422	479	456	467	431	430	436	437	465	405	473	421	449	436	445	451	455	446	466	444	419	464	456	450	467	423	430	400	434	425	451	487	450	438	467	454	440	409	435	448	427	435	461	452	441	429	461	433	463	447	418	450	432	435	463	439	414	428	451	445	453	439	434	444	457	424	456	431	424	467	450	447	435	460	445	470	434	476	430	474	447	449	452	439	445	449	459	438	458	433	447	467	428	461	444	424	449	405	466	433	442	440	403	437	430	415	455	445	394	482	429	436	445	436	456	436	401	426	456	426	471	439	428	442	435	430	419	470	453	405	463	424	440	404	475	451	426	435	418	446	434	439	450	440	427	437	455	429	441	454	428	456	435	431	467	435	446	440	415	461	467	411	464	442	483	459	486	402	441	496	460	432	441	414	499	469	422	418	449	422	452	396	417	445	461	444	480	468	481	436	439	448	486	454	435	467	445	404	440	474	464	436	473	405	458	471	429	458	426	461	445	429	472	411	438	414	415	432	420	452	446	419	451	460	450	461	429	416	459	441	429	449	458	457	443	440	418	473	405	429	461	456	419	443	434	452	441	461	438	429	460	425	460	488	458	428	383	443	415	404	440	453	465	454	425	466	402	446	439	420	440	399	408	453	458	433	434	407	445	432	390	447	454	484	451	455	462	415	461	420	446	438	451	452	441	434	462	461	473	472	479	447	404	462	435	446	414	431	417	447	416	458	454	441	456	410	421	478	428	406	438	433	443	454	429	450	463	432	437	437	399	451	425	443	423	448	471	470	442	457	469	439	426	459	442	449	449	473	415	434	465	428	431	444	446	457	470	432	439	414	411	463	465	469	490	450	405	431	441	451	451	417	448	434	418	479	449	428	471	436	439	438	463	434	430	456	454	459	451	447	396	454	441	448	462	459	432	446	454	437	423	427	439	414	416	413	428	434	482	412	476	469	434	433	436	450	458	468	444	438	449	453	431	431	437	426	435	448	460	461	461	467	451	460	441	457	433	394	442	444	430	459	431	457	428	473	428	436	454	498	417	442	439	451	446	436	457	446	397	471	481	432	418	473	423	442	468	476	426	460	430	444	423	436	422	458	450	438	436	443	460	411	428	395	445	458	446	464	471	436	496	416	425	460	451	450	437	451	407	432	459	430	462	450	446	462	454	456	469	419	466	434	455	415	410	471	445	454	458	448	415	447	447	430	431	494	476	434	444	447	454	437	398	433	418	427	445	429	403	437	413	429	461	447	446	474	451	455	466	432	445	447	402	441	459	481	467	442	417	461	426	439	406	465	436	450	438	451	443	445	471	463	434	425	435	454	473	423	482	458	448	454	418	449	419	495	447	437	435	433	433	421	415	433	418	456	434	413	462	452	471	418	449	457	469	398	396	465	412	462	431	443	449	439	433	489	459	408	434	476	427	415	440	429	428	416	425	413	430	476	432	449	434	417	461	460	424	456	396	390	425	429	407	418	423	449	452	454	461	423	425	463	440	466	449	413	448	490	422	435	439	497	473	429	466	439	435	457	489	447	436	446	431	451	454	432	435	446	430	461	441	458	444	430	450	442	440	446	473	442	445	463	450	452	445	444	435	487	427	450	429	455	484	443	417	429	435	427	438	415	437	456	420	419	432	447	469	479	438	449	448	441	448	452	436	411	456	447	438	392	434	465	435	451	458	422	443	422	469	473	468	431	437	433	442	479	445	432	442	447	400	442	444	447	422	410	418	454	442	489	443	429	435	439	460	394	412	461	441	415	401	481	451	501	452	456	427	436	438	447	467	465	395	490	428	434	456	406	442	451	415	447	423	414	440	435	440	432	398	406	466	409	458	414	418	410	459	452	449	419	443	445	434	435	446	451	417	456	439	432	448	456	468	457	436	424	448	431	483	445	450	465	409	453	434	459	451	446	465	439	461	446	425	451	452	478	447	479	466	446	401	424	442	413	445	426	466	437	439	425	425	442	391	448	424	468	446	451	446	469	418	416	444	461	407	444	447	439	422	460	441	461	468	455	417	457	455	418	442	447	429	450	466	462	482	416	404	402	433	401	429	441	446	433	475	450	469	448	469	432	458	482	442	384	440	450	463	438	465	415	478	426	405	470	426	487	472	454	459	471	433	419	464	447	402	442	463	429	437	426	404	467	447	404	449	444	450	471	417	445	441	425	449	415	445	468	447	437	444	453	469	428	441	406	431	444	441	410	445	457	462	434	422	441	445	425	436	452	466	474	434	465	443	455	428	445	470	472	435	440	434	439	462	443	476	414	442	433	435	424	433	457	468	454	471	427	469	412	452	448	440	443	462	448	452	461	465	477	420	421	472	444	469	425	408	447	458	475	442	442	470	429	512	443	420	427	434	435	457	453	438	428	427	438	420	448	435	406	430	453	443	448	448	438	462	433	437	447	447	473	471	416	441	485	430	423	411	465	409	462	434	422	446	464	468	462	438	420	480	477	448	440	453	413	438	449	435	430	450	426	391	453	458	444	426	410	455	430	471	489	438	433	413	452	461	463	409	431	436	445	488	403	427	465	481	452	469	431	459	450	404	463	442	471	470	412	413	418	456	431	458	438	443	420	436	444	433	460	409	476	450
7502	723	660	584	464	453	445	391	347	389	349	341	374	342	324	338	351	313	320	331	359	308	318	305	340	292	339	350	325	310	284	318	356	327	300	313	302	292	292	298	310	342	339	345	319	322	295	311	298	326	314	339	313	326	339	318	295	297	315	342	305	304	276	325	298	321	325	330	304	313	335	314	349	310	339	292	309	323	338	339	327	327	298	323	354	334	311	298	291	304	335	362	330	340	315	312	298	299	322	310	302	319	332	326	309	320	285	304	320	352	322	312	320	288	330	323	299	339	308	328	335	330	326	323	290	339	319	330	304	293	324	328	334	322	333	310	322	332	304	355	333	318	292	304	306	323	312	298	295	297	295	317	340	314	300	304	325	273	321	298	320	308	351	330	300	322	334	337	330	309	327	304	320	310	348	317	308	288	291	310	302	314	313	322	285	339	325	297	284	306	334	316	298	295	265	323	355	311	330	301	327	319	347	319	304	287	330	338	333	353	300	280	345	306	334	323	326	338	319	302	310	319	300	357	321	354	321	307	318	300	288	331	333	319	315	316	344	323	322	339	324	317	327	294	327	304	307	307	325	308	326	297	343	299	323	297	302	318	311	333	319	291	284	319	289	317	276	371	341	325	292	341	338	340	311	305	325	297	312	311	285	307	295	301	288	327	306	285	321	324	332	334	333	314	315	295	295	298	320	335	287	324	320	328	307	324	301	304	281	291	316	345	287	291	306	333	336	346	296	303	280	336	322	322	319	301	317	295	280	325	335	307	317	334	303	286	298	306	352	316	293	337	311	306	335	300	328	290	304	327	334	352	319	323	304	303	317	286	302	304	332	281	299	307	308	347	314	288	327	317	300	345	296	316	315	286	335	280	317	324	304	329	325	343	323	275	289	292	315	308	288	279	346	311	334	330	357	335	312	293	308	261	320	284	313	319	300	281	317	334	358	325	323	254	302	288	303	325	314	329	357	315	315	309	311	297	320	304	343	320	316	348	311	314	309	295	349	317	316	330	305	313	323	314	306	349	299	311	312	310	335	308	314	329	318	295	299	312	313	319	319	338	330	272	291	319	323	299	344	310	312	321	323	323	307	305	301	306	289	357	318	300	294	295	320	330	312	307	304	333	294	312	330	313	304	324	328	312	327	333	304	307	337	337	306	261	300	306	286	329	316	331	333	319	350	320	311	318	304	272	294	289	333	328	327	342	323	282	268	275	306	326	289	313	307	326	314	313	314	296	297	279	312	299	307	309	337	307	306	299	344	298	336	334	292	330	343	331	348	286	328	301	318	267	281	292	310	296	291	339	296	305	339	295	291	295	308	321	343	304	265	287	314	309	329	318	305	313	321	321	339	323	344	330	305	293	285	285	364	319	338	321	346	293	285	303	330	309	284	297	302	315	330	350	309	303	291	285	307	270	323	328	273	280	273	289	310	262	301	343	323	315	314	275	291	291	296	322	323	322	300	278	327	293	313	317	310	323	301	298	316	311	302	340	291	331	304	321	313	322	306	324	319	320	324	306	299	331	305	295	303	297	330	312	348	306	288	326	332	320	341	301	335	291	321	305	287	314	315	313	334	276	327	281	321	276	319	306	324	349	334	315	329	331	304	305	299	328	306	325	278	324	330	355	312	334	303	292	307	288	310	309	299	307	316	322	285	319	288	285	362	344	352	363	340	323	324	293	349	291	324	296	293	300	305	303	321	316	331	337	346	311	335	288	316	307	327	301	293	271	286	316	273	300	284	328	301	305	374	331	298	337	355	310	326	333	286	342	348	350	287	299	300	333	319	341	300	318	274	340	328	299	303	304	307	346	283	307	310	345	350	357	276	295	290	316	324	306	306	336	300	332	303	315	321	290	324	343	297	348	333	307	281	298	359	310	317	348	317	313	306	329	327	308	297	301	300	318	347	349	304	333	294	304	350	303	322	296	311	302	291	319	329	292	318	280	316	331	312	304	294	315	325	325	328	326	303	344	323	314	300	326	280	325	299	304	349	306	276	309	333	282	350	323	315	279	328	330	318	267	285	319	311	318	339	340	295	326	296	302	297	340	311	302	312	360	357	290	325	335	328	323	310	336	299	315	292	322	314	301	299	317	292	294	328	297	321	331	319	301	287	319	313	342	329	321	273	320	328	297	333	310	296	307	312	310	281	290	315	329	302	340	325	308	299	315	293	332	302	305	329	314	333	322	312	311	330	342	291	320	294	329	305	319	311	308	280	363	293	319	353	320	312	287	303	296	339	299	309	365	308	319	308	307	342	321	302	339	296	335	325	274	265	337	293	321	351	301	304	308	322	311	296	327	327	318	285	321	283	347	313	291	284	301	339	321	300	301	330	326	329	314	312	314	354	331	307	321	343	345	314	322	316	315	322	313	342	303	303	294	339	297	323	320	297	341	301	353	325	310	314	333	322	279	295	339	304	340	300	321	359	324	338	319	313	311	280	295	312	305	311	367	316	294	296	311	325	331	321	292	288	329	303	313	351	315	337	293	335	355	304	316	318	350	298	305	297	298	310	326	316	350	297	338	312	324	322	297	307	346	325	313	340	313	337	330	269	308	331	363	290	289	330	349	279	302	297	286	312	279	305	311	308	328	309	331	333	342	307	282	329	292	335	317	304	280	309	334	314	316	318	320	301	312	297	264	319	323	302	323	322	346	319	349	329	323	301	302	323	287	317	297	325	325	335	346	300	306	304	320	329	298	308	330	328	358	333	310	284	283	314	340	305	298	329	307	309	329	302	297	292	309	285	332	305	326	287	271	293	313	331	308	342	347	329	319	342	294	339	319	305	313	289	285	310	279	318	354	321	324	308	327	284	315	342	309	309	287	317	298	302	305	297	322	294	316	307	329	353	314	301	307	274	324	295	346	281	306	304	299	345	292	298	309	353	326	305	339	326	314	336	312	317	321	304	324	314	322	297	315	304	306	337	299	322	343	300	331	310	325	320	343	285	304	324	314	301	294	324	296	316	311	330	336	331	350	324	332	336	300	306	338	309	296	327	325	297	327	283	317	302	308	272	355	327	312	339	306	314	316	296	337	301	323	313	293	290	286	281	307	336	320	307	331	354	301	339	330	317	325	294	297	300	342	300	301	346	320	304	287	312	289	312	312	357	306	298	302	315	292	316	296	319	309	342	340	325	303	295	300	314	311	326	325	284	292	315	301	345	329	300	321	319	301	282	306	302	333	337	314	303	313	298	292	339	307	315	315	312	349	299	335	341	290	284	308	308	289	297	327	311	303	336	328	290	339	289	344	323	303	292	281	305	323	322	276	336	329	341	306	304	329	328	287	309	310	326	275	324	313	291	311	351	322	295	318	321	328	278	329	310	299	330	315	305	274	333	288	281	298	298	287	313	278	290	323	319	312	334	320	305	299	295	281	319	290	341	292	345	316	310	326	302	310	309	348	299	313	307	325	324	309	309	290	317	319	328	311	298	297	310	304	324	314	321	304	318	322	323	307	364	319	311	355	320	303
6583	1165	1478	1608	1424	1308	1077	1038	968	918	945	960	881	809	811	834	838	820	814	812	780	832	790	802	796	799	777	753	769	752	806	806	750	737	776	750	780	784	764	755	736	772	720	773	746	766	815	763	759	748	779	783	739	740	762	770	782	786	741	756	740	751	738	737	749	782	690	732	738	790	742	781	758	761	734	752	788	745	804	744	699	736	751	770	820	774	734	822	729	777	779	774	759	753	816	741	730	810	718	782	727	736	742	787	820	792	745	796	766	789	805	730	761	780	819	734	758	756	782	754	793	771	790	752	751	799	775	767	793	775	802	725	735	794	794	727	741	740	735	737	790	763	721	726	789	789	742	785	820	752	761	795	792	775	762	759	794	748	721	769	763	693	782	785	780	751	748	843	720	747	743	728	786	731	775	724	734	766	728	758	797	779	733	799	716	782	771	801	754	788	780	769	722	727	779	772	732	736	772	784	755	777	730	782	766	763	726	750	778	783	765	760	765	768	745	735	718	779	755	806	773	807	740	712	730	733	714	782	741	769	819	785	725	752	798	796	774	786	814	796	762	765	757	772	752	822	763	755	750	776	786	745	755	798	710	790	732	722	744	774	737	713	803	775	755	770	751	745	771	780	694	744	764	746	768	735	765	789	716	747	775	750	718	770	738	769	766	789	783	808	774	726	747	771	771	709	674	784	768	747	773	775	757	786	773	773	742	778	703	746	747	751	724	808	748	750	772	756	723	747	740	716	723	758	783	731	758	807	770	741	750	778	703	784	739	747	799	723	756	757	783	787	751	747	770	791	796	728	738	760	744	702	741	758	775	741	748	738	734	731	723	743	780	740	687	783	723	724	793	790	805	737	727	806	787	731	732	766	719	769	742	733	726	782	754	778	839	804	795	783	754	756	781	804	768	763	763	793	750	788	729	741	744	794	700	765	750	800	804	786	728	778	794	773	776	770	737	730	719	761	796	824	809	743	738	772	803	719	778	768	745	826	760	748	748	756	743	728	759	777	775	821	748	781	822	785	739	750	763	777	750	753	752	772	757	803	783	755	762	767	767	748	742	793	703	745	781	766	736	787	765	775	721	751	761	760	786	712	743	777	810	761	796	754	798	778	792	742	769	770	749	758	787	769	778	747	768	783	767	742	742	697	790	719	739	708	730	748	748	770	765	752	779	776	757	730	758	718	800	826	759	765	773	726	711	786	740	751	775	758	826	743	745	792	766	770	720	827	778	763	786	755	772	814	762	786	741	818	732	750	827	792	739	756	717	753	777	761	785	788	765	707	733	803	751	734	768	761	704	712	769	725	712	790	765	781	773	806	777	775	777	764	774	805	750	740	738	684	785	763	814	759	773	724	753	722	723	786	757	760	710	788	774	795	755	743	744	738	719	757	788	743	768	761	758	746	796	762	806	738	755	771	801	751	759	773	728	755	742	785	764	738	744	767	759	782	776	770	748	757	699	743	748	789	790	795	795	769	736	733	761	765	747	757	740	786	762	773	727	780	756	763	768	762	761	740	741	735	770	782	764	811	748	785	732	769	726	759	777	773	753	732	761	776	766	734	786	783	760	798	758	789	811	808	807	752	747	720	774	767	766	733	717	772	789	758	742	741	774	747	782	826	805	766	796	741	809	764	726	767	746	781	730	779	809	755	773	756	713	773	766	783	758	756	704	789	735	763	748	790	798	793	781	743	779	757	728	736	783	762	774	720	729	806	778	739	728	757	759	767	844	775	744	768	753	796	766	716	792	731	738	781	759	738	730	783	787	776	775	789	803	760	742	707	776	814	746	778	719	810	773	791	792	726	754	808	778	781	796	727	735	762	766	752	734	783	792	766	727	812	731	787	716	751	753	810	779	801	736	760	771	744	734	700	721	786	741	796	812	758	817	736	709	754	785	764	726	768	705	740	730	775	767	750	724	770	781	772	837	761	768	725	711	753	753	777	759	748	801	729	715	713	780	765	755	734	780	763	736	743	798	760	711	754	790	768	730	731	803	786	747	786	800	773	740	767	799	760	753	755	771	740	785	754	750	763	770	749	804	776	727	729	787	702	750	776	761	788	718	739	742	773	774	748	736	726	757	748	801	770	797	769	748	792	772	803	762	742	751	739	772	745	754	793	711	782	802	751	759	735	817	733	767	795	775	773	777	772	730	744	732	797	723	764	770	739	697	762	779	783	751	741	780	739	764	747	769	769	796	768	757	712	783	782	759	767	813	757	733	726	735	744	708	775	741	704	781	769	794	741	776	797	798	748	739	779	741	780	771	727	774	742	799	728	707	741	777	711	846	781	738	754	799	811	817	740	681	771	734	740	765	776	783	720	779	760	714	737	726	756	743	765	754	752	766	738	747	752	772	750	793	761	766	750	764	759	826	782	760	768	745	758	722	787	796	794	794	728	769	794	729	771	761	739	753	779	739	780	763	758	756	748	781	756	729	746	774	768	763	804	748	781	718	744	769	798	797	735	761	757	740	765	760	776	738	756	737	709	763	762	787	772	801	765	730	747	736	782	757	788	774	790	773	713	775	785	755	759	739	776	732	768	752	735	731	782	761	735	724	720	731	726	786	752	799	724	779	797	825	729	798	720	802	735	733	773	764	787	803	773	703	766	766	783	776	744	746	740	788	768	754	754	758	788	766	739	785	779	747	794	736	771	794	764	806	751	751	758	734	784	743	786	834	754	764	770	778	758	737	779	785	761	776	759	768	773	786	761	756	798	770	776	756	720	783	749	748	736	758	734	748	721	728	740	736	755	747	723	784	780	774	759	788	714	768	758	721	726	731	776	756	741	754	760	765	764	751	724	782	745	766	745	714	744	764	772	726	742	829	756	776	761	742	827	773	754	810	787	759	777	732	740	800	770	733	759	772	758	743	748	796	750	764	745	744	705	733	741	762	747	709	739	784	716	775	760	730	756	719	841	765	735	744	790	795	731	762	699	757	771	752	781	738	779	727	720	731	778	764	762	728	755	766	730	819	770	766	764	757	744	757	766	800	728	710	781	760	741	794	761	794	794	768	749	775	742	758	752	697	723	774	745	759	742	794	720	790	762	742	747	778	803	752	732	770	783	756	748	813	777	793	786	730	787	783	750	775	788	766	788	781	726	769	727	715	773	699	722	766	759	741	758	765	813	733	758	753	782	786	751	759	715	776	813	797	743	719	770	739	717	791	727	724	708	758	756	797	736	775	744	749	840	799	758	777	770	722	773	758	718	743	728	771	762	738	737	768	765	733	724	761	760	769	769	747	740	722	745	814	732	742	794	761	765	787	771	771	730	763	710	744	753	762	788	774	772	772	707	713	786	726	747	762	775	751	736	801	728	756	760	750	757	730	750	760	752	732	785	727	757	775	755	738	772	781	780	793	743	787	792	763	765	789	740	780	783	769	782	777	756	769	724	734	725	704	785	830	775	794	797	800	720	761	701	805	783	813	777	728	774	771	704	761	752	795	782	695	797	782	789	793	731	766	816	781	790
14780	1582	1167	972	749	609	586	528	482	485	481	444	453	472	394	393	447	429	427	445	461	390	431	399	421	409	426	416	406	399	429	400	428	441	456	428	472	406	439	409	403	455	423	406	429	430	453	438	413	373	420	406	446	439	423	407	396	443	392	475	428	403	435	427	417	390	416	417	403	433	376	444	420	414	400	406	423	418	377	419	454	383	416	435	453	433	394	431	378	420	417	381	393	427	407	414	422	390	419	414	382	430	381	435	402	408	389	421	409	392	410	392	399	386	399	429	417	374	402	396	389	434	433	409	399	437	405	427	454	415	380	436	449	422	373	412	379	413	439	389	413	440	401	418	402	387	411	413	417	391	444	379	410	518	412	422	451	412	411	463	409	404	415	417	413	458	381	411	405	445	435	453	417	457	392	449	397	403	411	406	387	377	419	401	478	409	414	426	447	432	448	391	451	422	417	428	418	418	434	426	468	419	392	453	387	406	422	427	414	413	394	377	448	421	432	414	451	401	431	437	394	405	376	416	398	426	434	448	407	407	363	409	406	387	414	426	401	423	362	415	429	399	405	476	415	414	400	395	436	428	405	433	448	372	432	381	423	431	420	431	375	401	379	425	395	406	403	446	415	416	413	456	415	438	431	409	455	403	451	411	472	389	457	432	428	398	394	416	429	422	405	393	411	449	407	421	423	418	392	412	433	393	394	389	411	398	409	396	400	409	436	428	429	396	395	396	416	407	441	407	391	431	411	396	429	401	401	396	408	444	399	381	427	424	410	428	503	423	393	424	424	436	409	363	451	437	428	445	412	444	416	416	426	410	399	417	419	450	446	439	430	412	454	380	383	462	399	430	384	395	412	393	461	454	404	442	446	418	408	362	397	420	412	461	412	420	391	423	408	428	393	453	424	405	385	409	395	375	371	430	420	423	427	402	423	433	407	405	428	376	413	424	397	403	432	419	373	399	450	406	415	403	468	403	384	422	406	404	370	438	411	452	408	431	433	408	455	467	376	380	416	444	408	449	428	395	443	398	387	426	398	388	466	429	419	408	383	389	427	386	431	429	401	434	428	411	374	381	406	409	423	398	398	418	373	380	441	400	430	418	420	430	437	406	428	410	361	433	428	429	407	381	424	368	421	399	414	412	432	402	427	403	436	429	436	417	396	410	426	429	435	393	424	455	428	412	426	405	429	426	394	402	449	380	390	407	420	436	427	421	395	398	396	425	398	399	428	402	416	422	416	405	424	402	357	434	415	435	407	383	394	392	403	426	367	429	415	438	440	418	412	433	415	418	419	438	456	429	447	455	409	425	416	382	411	371	419	415	436	426	431	451	392	430	409	398	387	446	412	387	365	408	428	399	421	410	389	423	368	402	417	410	421	415	390	406	399	465	427	455	431	417	431	422	419	388	398	419	412	406	421	382	437	404	431	404	381	424	431	404	465	408	402	413	404	458	438	485	424	395	443	392	416	377	428	389	408	396	449	413	452	398	436	432	364	448	374	423	408	428	389	441	441	456	422	386	473	409	432	433	411	426	358	441	429	407	402	431	425	425	430	439	381	409	438	408	456	407	382	420	437	426	388	414	438	407	420	405	415	455	433	426	372	415	398	430	445	428	423	381	420	413	445	412	424	411	417	400	428	440	407	421	409	449	477	439	426	443	436	405	406	442	420	431	446	399	409	395	410	396	423	432	439	404	461	423	405	421	413	415	395	455	416	379	379	409	411	410	403	439	371	421	436	394	384	386	456	419	422	432	417	381	422	426	393	385	434	421	403	442	432	421	404	391	423	451	399	396	394	418	413	376	424	420	401	392	432	458	397	386	401	374	417	416	429	416	420	423	388	405	420	474	415	393	442	410	410	390	416	401	427	399	444	433	441	489	446	430	411	430	412	440	380	425	434	382	443	434	390	420	391	458	401	421	443	423	424	398	433	412	394	403	430	392	419	408	464	417	379	359	404	414	404	432	402	423	405	422	389	387	366	390	416	413	421	440	411	412	424	411	375	416	431	417	399	443	415	408	441	450	450	369	389	391	429	426	413	403	437	450	440	415	452	405	451	386	431	426	403	397	374	392	411	413	415	419	412	390	437	400	430	491	428	422	411	454	364	405	398	412	421	409	423	448	432	422	430	435	396	392	432	419	412	426	413	443	385	438	414	389	416	444	415	418	437	385	405	385	403	437	423	462	409	411	407	394	401	424	393	425	400	409	423	381	392	422	431	390	390	436	451	429	406	413	449	445	437	421	443	415	457	403	402	450	415	402	407	409	429	432	410	413	459	404	405	405	396	440	437	365	438	389	419	435	438	413	433	406	436	396	413	427	393	419	465	394	416	430	411	451	384	404	414	437	367	410	420	436	410	419	449	395	374	398	430	373	422	410	431	377	407	399	419	411	386	428	456	459	396	444	429	415	412	418	449	422	448	409	423	438	450	453	417	391	409	419	395	444	424	427	444	447	424	417	386	442	403	392	425	425	404	384	411	431	456	394	410	433	457	442	426	424	403	413	419	429	380	430	422	422	386	442	432	432	426	431	417	413	425	417	400	421	414	388	416	446	376	423	378	447	412	408	408	400	388	422	391	405	410	420	408	394	424	396	467	458	406	422	376	471	371	376	406	404	398	398	432	444	400	429	429	402	411	419	416	397	449	434	437	383	394	415	414	414	390	384	432	422	397	404	366	420	397	398	403	423	442	380	410	394	390	407	435	427	426	440	393	437	437	406	385	419	469	420	429	452	421	439	432	400	425	418	425	391	428	411	424	382	393	400	447	425	409	417	425	408	396	422	398	423	452	446	414	408	411	447	449	391	472	383	468	458	412	427	453	422	385	453	440	380	396	428	438	394	438	427	418	424	418	429	426	427	441	441	426	402	435	413	372	426	377	422	427	436	404	430	453	416	432	445	420	432	419	384	396	448	403	438	416	419	375	437	428	385	416	387	396	428	415	426	421	422	406	441	387	416	426	461	418	374	407	414	383	479	436	431	371	364	428	442	415	416	448	391	429	404	394	419	418	394	410	449	423	399	410	417	408	429	410	385	420	429	389	397	439	417	394	427	412	388	396	399	422	431	423	418	416	402	416	433	441	426	418	389	385	429	439	418	422	394	424	386	380	405	421	416	419	432	422	403	450	416	442	424	416	417	411	395	429	383	375	409	407	421	383	395	391	435	400	388	411	416	434	398	424	414	395	397	382	409	396	459	384	406	395	419	444	397	439	472	432	401	420	394	430	443	418	408	440	405	389	423	392	349	423	443	423	463	392	411	403	419	414	446	409	389	440	417	426	406	404	436	420	406	404	448	444	434	408	405	391	412	445	396	437	414	448	425	383	434	409	462	437	395	428	454	407	398	421	408	494	388	392	403	425	393	416	411	433	422	421	431	399	425	426	370	404	385	425	409	383	414	452	421	405	407	405	414	393	435	417	423	440	396	401	411	413	409	419	412	408	406	409	416	397	432	430	447	421	432	405	443	411	446	382	423
8801	1598	2461	2567	2141	1911	1639	1486	1363	1361	1198	1177	1054	1159	1110	1070	1090	1055	1056	1093	999	1003	1025	991	999	1028	948	960	1000	946	993	933	943	944	937	1011	927	1010	933	993	942	895	907	957	985	943	960	966	927	991	894	935	946	910	961	935	952	981	925	930	930	942	908	885	934	929	923	954	921	895	938	855	953	982	941	974	934	949	908	945	928	935	936	969	906	951	947	917	912	926	950	896	933	901	916	925	909	946	964	898	879	916	942	950	971	902	964	928	884	945	960	933	980	934	916	973	940	949	933	986	930	930	897	900	886	936	907	943	887	933	934	921	910	943	927	931	942	930	935	950	936	884	955	926	934	942	902	982	917	913	908	865	926	905	873	900	914	906	944	892	908	905	962	941	937	940	948	875	947	899	941	922	924	898	948	902	1017	914	909	931	943	899	933	923	896	897	885	909	871	929	955	927	936	927	931	913	942	950	880	913	968	916	944	909	937	948	908	893	959	965	934	911	948	931	920	881	932	950	900	938	891	919	900	911	1017	954	935	892	944	940	937	951	908	937	980	936	953	982	939	922	912	928	948	914	931	946	932	966	985	957	925	936	921	897	882	914	903	947	994	989	903	882	953	912	902	937	973	882	940	920	864	935	903	913	913	922	898	921	947	913	857	919	936	936	927	949	921	943	923	913	907	866	892	931	966	924	917	906	948	910	935	916	937	928	920	912	915	933	938	911	928	970	896	933	962	904	982	905	890	932	913	938	901	885	909	934	890	931	957	868	921	919	990	869	959	950	919	919	923	901	969	860	943	964	948	919	949	901	964	913	900	961	908	937	981	906	930	921	885	889	913	954	959	934	905	934	935	902	944	978	870	960	906	941	908	885	930	880	965	904	928	913	913	923	914	901	944	937	926	968	906	1013	988	918	918	921	925	866	955	933	961	865	908	908	918	997	954	918	905	902	962	940	920	933	909	865	890	897	927	908	927	882	913	923	918	949	939	925	928	939	879	940	909	909	948	947	896	872	907	869	936	896	927	942	907	921	895	992	937	931	938	933	903	911	935	863	932	934	916	873	930	942	964	892	969	910	981	918	892	935	922	893	963	941	907	933	884	876	891	925	946	961	924	987	977	907	956	968	915	918	962	943	1023	959	957	902	938	927	930	926	900	907	906	924	929	990	947	906	950	911	936	927	910	880	933	940	890	929	922	869	905	953	956	932	990	930	924	935	908	958	970	913	910	947	975	896	901	947	932	943	975	936	916	899	919	873	922	922	954	929	922	919	881	935	962	951	921	870	907	883	976	927	941	939	975	899	917	920	959	941	944	906	900	904	938	918	891	911	932	897	903	914	908	906	937	875	913	968	887	980	886	943	893	982	884	931	895	902	899	883	924	948	924	967	935	901	944	965	927	913	960	933	884	910	913	916	933	961	950	930	912	950	970	950	911	932	892	971	875	921	888	985	959	899	933	885	865	891	970	855	896	900	938	922	909	927	903	951	931	958	943	919	946	910	879	844	909	935	928	880	943	955	945	982	900	913	876	946	914	961	953	878	913	935	988	985	951	923	927	946	953	941	943	931	940	932	933	945	887	881	958	914	868	945	911	956	974	943	876	927	940	900	984	926	904	943	916	895	910	912	909	937	967	891	936	929	915	934	888	946	935	952	929	976	908	915	910	899	896	912	957	875	922	866	940	952	892	985	866	979	888	912	913	956	868	947	894	970	954	938	919	917	906	917	980	901	945	873	919	908	906	952	913	881	877	946	946	897	895	974	914	978	882	996	928	907	937	906	946	898	982	921	951	940	970	958	958	904	914	899	944	926	915	905	938	929	974	886	934	900	963	912	873	929	935	909	925	932	900	812	941	901	933	912	903	909	903	950	880	857	901	928	965	926	919	952	900	917	953	922	987	940	950	918	903	922	939	947	812	904	898	915	863	929	908	923	919	961	909	928	926	934	951	909	909	944	963	953	905	981	939	988	939	946	930	930	926	925	964	923	859	972	920	951	900	971	928	925	943	934	926	919	948	931	886	957	919	904	942	898	922	977	906	915	937	908	960	930	911	916	896	965	922	875	885	919	939	897	929	904	924	954	920	920	886	913	961	886	951	835	929	913	938	933	925	946	932	911	901	959	958	906	875	927	916	906	892	921	947	894	943	905	898	874	917	886	900	917	904	940	906	933	909	950	935	938	875	941	937	905	965	885	933	928	899	998	927	926	930	898	924	909	880	920	980	927	942	867	916	904	913	880	961	920	918	898	910	914	950	890	914	892	910	991	928	970	882	982	941	950	923	930	988	862	913	1015	898	926	923	983	960	909	933	903	940	926	923	936	924	911	946	957	932	925	980	893	961	927	948	908	905	919	957	908	901	929	980	917	899	927	925	914	905	935	927	925	992	955	907	915	968	952	899	888	929	958	956	946	866	898	885	967	915	893	946	923	873	880	904	883	897	1002	913	928	877	865	878	906	923	908	861	958	929	913	940	949	887	940	929	904	903	893	924	862	979	922	1002	950	921	962	889	938	950	932	885	931	931	936	909	917	930	948	946	902	927	942	892	910	951	909	945	924	886	902	922	874	915	905	903	914	960	924	929	940	915	870	918	921	934	917	898	912	932	989	907	903	978	919	844	913	928	848	902	941	909	918	927	894	918	942	955	959	927	895	894	854	909	1005	942	947	939	873	917	947	906	922	941	884	899	998	929	944	911	961	896	897	973	876	905	945	876	974	927	924	918	900	937	963	871	926	945	938	901	960	954	984	880	935	932	912	906	923	934	906	932	936	945	901	954	910	925	907	911	938	862	879	973	946	938	942	944	903	866	921	912	901	943	913	964	893	910	938	855	892	931	932	932	893	947	980	926	927	941	923	928	881	891	948	962	917	943	965	932	915	862	941	834	873	905	939	918	992	883	944	934	879	960	890	933	940	880	911	879	907	918	937	990	909	901	909	919	888	872	970	910	892	917	935	909	876	935	886	965	911	967	922	910	913	935	918	944	886	892	946	930	942	961	985	885	898	934	930	860	937	947	968	914	1005	916	952	971	901	931	944	946	950	909	961	884	920	891	965	909	906	899	921	962	911	883	932	909	897	941	900	866	892	948	907	930	925	945	940	904	909	865	957	898	938	934	875	932	926	995	902	951	948	942	951	938	928	961	952	976	947	936	959	898	939	918	925	896	924	940	993	919	964	947	999	857	912	882	961	890	940	911	952	916	968	931	901	933	868	911	968	890	889	885	896	928	846	887	934	882	900	925	928	928	973	949	894	951	863	917	878	939	895	934	875	940	963	911	891	870	923	944	922	927	872	990	942	948	951	977	922	940	933	939	940	916	955	890	875	850	916	960	905	933	906	929	903	911	929	945	880	933	959	939	982	976	902	902	882	955	901	968	963	929	913	874	951	985	919	932	875	912	919	947	895	961	894	945	889	929	977	953	883	901	869	903	991	940	927	906	885	906	976	941	906	957	968	935	935	897	912	904	943	911	918	942	958	918	903	946	888	883	902
1376	155	163	140	153	142	155	179	175	160	143	166	158	155	153	178	155	148	156	162	146	140	153	172	166	161	136	173	137	151	142	160	159	175	142	160	166	163	138	151	177	160	171	156	157	160	152	184	191	175	180	137	167	163	167	154	173	157	142	170	157	163	158	146	154	171	164	155	165	154	157	168	153	138	156	149	156	142	155	159	149	168	157	157	162	153	167	149	171	143	159	154	148	136	136	162	162	156	163	174	150	167	172	159	179	158	147	151	152	158	166	157	151	168	132	164	146	144	152	140	131	165	136	133	152	157	158	158	175	145	184	132	192	167	179	173	174	138	134	148	173	161	163	159	165	167	177	156	176	162	142	169	180	149	143	168	163	180	171	166	151	158	184	173	176	155	168	162	188	162	154	148	160	165	152	167	142	175	170	160	148	160	165	137	147	165	149	169	162	169	139	159	159	157	166	167	148	146	159	172	156	154	149	179	147	189	138	146	131	138	184	160	167	158	135	169	178	152	162	147	165	157	158	156	154	134	157	176	150	181	149	154	135	164	144	142	152	186	150	176	144	161	157	169	130	157	167	177	160	155	152	160	143	167	146	146	158	141	156	174	172	157	169	155	146	154	183	163	183	140	163	156	145	158	174	177	160	176	176	151	157	155	161	144	179	167	135	131	157	140	139	151	168	146	155	150	149	162	169	153	171	155	159	153	162	139	173	150	159	160	170	151	178	153	165	163	161	148	181	187	151	169	156	174	185	138	145	152	154	163	145	153	154	171	164	163	177	141	188	149	178	145	153	168	162	145	176	161	146	178	164	164	174	153	150	143	163	150	168	171	160	149	161	162	190	155	169	157	145	153	159	171	153	161	149	143	158	153	165	165	145	148	147	148	163	159	133	153	148	165	150	137	175	172	169	189	142	173	140	146	158	197	156	157	146	172	157	176	159	153	175	147	166	147	185	146	167	174	157	133	160	184	167	138	165	131	183	141	147	147	150	173	190	165	167	143	183	157	165	167	188	151	171	151	146	174	138	142	145	147	155	167	164	153	155	175	169	141	134	151	156	168	173	181	162	151	186	173	168	146	162	153	151	167	151	166	143	157	141	171	174	175	158	138	155	147	179	168	142	178	155	152	153	164	171	142	169	150	149	159	157	151	145	156	174	144	129	187	154	155	193	153	138	167	187	147	171	170	157	174	167	151	168	168	185	165	162	154	156	136	158	140	148	149	192	158	166	168	169	161	190	147	168	173	178	129	170	136	162	151	170	150	165	139	162	147	176	130	145	169	126	168	156	164	165	176	147	165	152	185	158	170	140	173	166	156	158	162	133	171	194	167	162	161	170	142	159	150	158	137	173	150	147	158	152	167	178	182	149	162	145	155	154	166	169	155	139	153	160	163	174	147	153	166	165	164	168	140	138	157	178	176	153	166	163	183	162	153	155	154	175	155	168	162	157	155	165	185	171	153	164	152	174	167	146	183	139	144	165	177	167	161	176	146	169	163	165	157	166	164	168	154	148	181	160	157	179	153	169	179	174	169	156	165	158	153	153	152	168	178	151	164	164	162	161	166	166	148	135	140	149	151	155	183	172	192	168	155	162	158	161	164	171	130	167	135	148	146	196	168	164	157	155	174	145	160	153	153	154	154	144	144	183	140	178	157	151	156	133	156	155	179	167	137	153	177	175	168	170	158	179	149	157	148	138	175	171	151	162	151	177	173	159	168	151	173	167	171	172	139	154	146	160	146	145	164	163	151	180	152	172	153	158	168	161	179	168	157	149	164	162	178	167	158	153	160	162	148	155	155	154	159	150	177	152	135	180	167	163	142	159	172	163	140	142	155	163	166	157	141	170	151	179	160	147	136	155	170	169	176	176	149	164	158	158	148	150	160	171	167	152	148	128	152	163	168	184	153	146	176	146	158	182	160	168	158	152	149	183	155	168	147	157	179	154	141	163	156	159	147	144	173	140	168	151	168	149	146	145	144	143	174	145	132	156	166	143	179	167	151	131	146	158	157	165	157	162	169	181	147	174	170	172	176	153	159	189	168	171	162	162	165	159	164	156	161	147	172	161	146	143	161	143	141	165	140	169	147	153	185	163	162	152	150	163	142	179	177	164	168	171	140	161	157	154	161	146	156	129	167	153	158	147	161	155	159	136	177	165	187	152	154	146	132	175	133	149	151	150	145	153	165	173	163	155	152	150	141	161	138	157	128	137	160	169	164	156	163	152	178	149	168	151	162	158	168	169	153	175	153	164	131	172	143	151	154	189	160	153	169	153	148	147	158	152	186	163	165	177	140	161	141	187	168	155	183	153	156	173	160	165	155	184	147	134	142	134	163	142	151	134	151	149	155	154	177	182	140	159	162	172	153	186	167	155	133	128	153	155	172	152	151	183	151	139	171	178	172	157	167	155	175	145	162	151	151	164	152	170	195	159	172	152	155	172	189	157	144	152	145	131	173	151	164	136	150	175	148	154	152	138	151	164	175	160	148	175	178	167	171	156	141	152	125	126	172	154	161	161	172	156	167	160	142	150	150	188	159	150	157	157	169	211	153	159	164	177	164	139	158	144	139	164	153	157	140	166	147	172	165	156	160	147	155	181	159	150	143	157	154	178	155	148	170	164	191	157	166	158	176	149	155	173	180	166	171	172	161	167	137	167	155	139	163	171	156	162	146	167	141	176	148	161	156	171	170	181	157	175	147	151	165	161	191	172	160	140	165	169	169	151	154	166	145	169	158	154	173	164	148	156	156	151	147	157	165	174	157	154	176	154	169	161	169	159	180	134	176	155	158	159	141	166	182	181	136	172	157	182	149	160	132	150	172	184	176	121	174	164	156	172	158	132	164	157	137	175	179	142	177	177	160	144	157	151	153	165	172	182	164	159	159	172	179	185	146	145	154	143	133	152	153	156	161	156	158	164	141	154	160	143	170	161	158	164	144	166	142	163	173	153	141	162	171	161	176	160	170	158	158	177	145	145	163	181	160	173	177	162	139	153	168	147	143	157	169	137	165	166	159	155	178	149	158	160	149	157	165	160	163	176	139	138	156	159	167	165	198	189	160	152	153	136	150	156	170	152	158	191	167	154	157	147	157	138	179	153	151	172	176	156	161	142	153	162	156	161	142	150	157	202	154	168	177	148	165	147	149	164	178	148	153	153	152	160	162	173	159	168	164	165	151	139	192	162	150	153	165	171	147	156	167	163	175	159	179	163	156	152	184	159	139	158	148	167	159	146	162	174	180	146	143	138	164	136	145	122	147	167	170	138	147	138	159	168	144	156	199	161	152	169	164	160	161	159	154	167	128	154	192	163	170	165	173	169	161	153	165	154	157	140	154	159	162	172	164	171	158	165	151	171	176	160	150	172	181	153	151	173	159	178	168	153	160	162	181	172	132	143	157	163	167	135	158	158	157	147	156	162	182	174	167	159	192	143	126	155	168	144	165	169	155	156	148	157	158	174	152	145	174	151	176	152	177	158	140
1711	477	481	489	478	503	453	475	457	476	445	445	470	467	499	430	443	388	434	446	431	421	469	456	441	437	460	435	432	463	439	430	490	418	426	447	471	450	431	423	458	446	458	441	433	428	443	459	462	453	455	482	466	440	405	440	451	473	450	443	437	454	448	442	481	453	439	420	415	478	450	453	430	477	385	465	410	434	420	418	445	456	425	421	445	422	469	472	417	448	475	430	406	474	463	400	472	476	452	404	436	436	431	426	425	450	452	448	440	417	455	423	460	443	467	407	436	447	451	409	456	453	408	448	468	492	434	453	446	447	463	446	445	452	446	424	421	427	458	435	463	422	457	429	447	476	478	446	462	448	454	443	422	446	411	427	444	437	467	460	420	408	459	455	453	425	475	470	410	464	461	457	401	460	425	443	438	438	447	431	441	432	419	447	414	454	465	445	443	459	460	443	406	441	469	442	436	452	439	430	435	446	381	448	431	473	419	425	456	430	402	469	435	473	429	432	415	443	446	458	428	428	479	456	487	444	441	456	446	459	401	446	427	414	463	448	424	425	435	413	420	429	427	481	441	461	432	444	438	431	452	464	414	463	461	428	425	446	490	453	489	418	446	432	453	441	417	458	468	417	475	435	444	444	433	440	436	451	420	456	440	409	438	464	441	442	423	449	437	465	467	431	448	447	422	436	434	453	440	397	465	457	437	448	462	445	424	453	444	482	463	412	465	459	424	451	401	451	445	432	421	423	433	454	442	428	446	422	446	424	433	450	485	437	437	420	434	417	458	444	453	447	475	459	476	431	460	423	464	425	450	423	430	437	435	446	452	460	448	468	444	454	448	435	434	466	455	422	457	497	472	430	444	452	431	426	422	437	487	437	458	463	432	410	411	405	436	463	398	438	427	413	436	462	465	449	425	463	455	492	458	465	405	412	434	434	447	437	425	453	439	438	398	439	439	435	409	438	435	399	436	391	429	432	447	477	424	417	439	422	421	433	419	427	420	434	446	434	462	417	459	458	457	472	437	434	446	501	424	446	428	424	463	473	393	451	484	470	432	478	482	465	480	408	462	430	457	460	451	468	471	439	444	430	444	473	418	445	455	412	441	451	434	450	420	459	459	458	444	430	436	418	452	445	455	466	432	409	460	496	464	411	405	453	459	473	478	465	450	441	456	446	473	446	474	447	465	412	468	423	457	459	416	428	412	436	447	445	432	436	428	482	458	421	421	463	437	443	430	412	438	439	447	461	476	510	428	434	449	432	469	402	418	448	466	466	458	434	416	472	461	439	425	453	445	442	459	444	418	458	398	485	425	432	430	413	412	442	433	454	438	435	447	446	427	406	442	455	419	429	452	495	421	431	441	492	440	461	430	443	444	484	422	439	433	473	453	435	406	423	450	452	451	459	451	447	440	473	450	434	447	456	450	451	449	451	436	449	425	434	474	426	425	430	431	412	417	434	449	425	450	441	445	446	445	433	455	464	443	452	431	455	447	459	422	444	434	414	443	432	415	456	443	425	444	464	441	427	431	434	443	418	455	400	461	445	447	420	437	479	458	422	458	451	449	455	445	446	430	452	424	414	414	438	456	466	439	462	453	416	391	432	435	428	445	476	461	478	449	466	443	429	452	447	458	423	434	434	436	440	431	483	428	433	422	432	446	459	455	395	451	446	429	453	437	479	449	397	415	469	427	470	432	462	440	435	434	426	468	430	415	439	435	499	446	459	431	400	435	490	448	395	424	436	456	431	472	435	445	473	446	467	460	416	448	462	453	415	390	438	415	429	482	433	449	388	471	407	444	390	433	447	423	452	442	437	468	433	447	444	421	410	406	446	420	392	420	468	455	438	419	427	434	467	429	421	458	411	445	419	408	430	437	457	459	439	461	453	443	413	449	445	431	443	471	414	427	458	426	457	446	463	437	455	437	455	440	468	473	475	433	447	438	443	436	393	472	404	476	423	452	462	408	440	417	440	429	426	467	477	463	455	439	436	455	449	435	457	453	466	458	468	445	424	454	404	430	462	436	459	489	412	445	434	461	437	460	393	438	442	452	452	444	496	449	424	437	426	441	449	428	462	461	426	445	444	421	474	435	472	442	450	482	430	440	441	415	423	418	415	410	440	470	420	467	476	436	426	463	473	431	419	441	442	411	447	420	422	430	440	473	434	465	442	444	454	448	441	429	459	481	424	440	434	463	467	421	425	469	439	467	444	471	461	457	448	473	436	427	426	458	440	439	458	429	447	434	383	448	465	421	399	415	458	465	461	414	421	446	441	444	446	432	424	448	422	466	439	418	453	431	493	478	416	427	476	438	461	456	436	455	427	442	469	470	467	437	425	445	439	465	492	427	457	462	418	439	415	455	446	445	413	463	454	451	512	472	431	438	445	449	416	475	425	449	462	434	449	471	403	441	433	416	437	485	470	441	431	437	459	445	440	462	455	423	455	415	448	415	443	420	441	430	434	476	457	466	455	404	460	432	458	438	448	439	408	454	460	473	410	453	425	453	437	444	413	447	422	482	443	405	428	434	394	469	466	435	457	438	459	413	493	407	452	424	409	433	406	473	481	435	468	413	467	428	462	440	434	483	474	425	429	469	447	434	433	461	403	449	420	430	392	466	452	449	464	400	455	445	422	487	461	431	471	433	481	449	454	450	429	428	475	453	420	455	454	453	416	418	453	427	453	441	425	411	455	398	421	458	448	481	443	426	424	400	451	479	449	451	475	445	446	392	466	477	451	459	457	442	414	413	448	470	436	439	411	444	474	433	450	419	478	440	461	436	427	466	453	449	415	444	435	446	441	478	463	445	427	481	422	441	436	424	440	454	460	470	454	456	459	459	427	450	455	448	453	459	450	433	447	465	442	424	445	436	424	425	477	448	468	420	454	443	436	455	464	444	421	463	431	442	412	447	489	445	444	442	446	440	406	451	464	422	453	385	407	450	412	423	460	412	445	448	462	441	485	467	445	442	440	423	440	463	455	430	435	431	456	478	459	446	472	469	449	443	445	458	451	452	415	459	463	467	480	431	418	446	453	448	405	424	432	415	443	468	448	462	418	429	430	466	480	451	424	442	427	405	433	420	457	436	424	469	448	405	481	466	474	431	434	433	428	445	442	437	472	424	427	488	441	438	419	462	428	409	391	465	464	451	435	444	415	426	440	452	458	430	471	473	477	418	430	480	427	457	456	410	425	432	422	434	452	462	442	440	447	469	440	439	426	443	432	471	438	448	431	447	466	421	435	453	455	451	485	463	423	443	438	454	433	424	409	409	454	433	408	476	483	454	443	468	480	448	453	423	434	449	436	415	440	426	407	424	449	418	444	445	396	420	466	435	447	430	417	457	453	450	442	462	454	445	440	453	466	446	429	417	467	478	461	450	454	455	453	442	473	448	420	420	448	411	444	395	421	440	429	445	426	443	424	471	419	475	469	448	433	470	457	454	404	463	402	425	408	443	429	481	419	425	460	427	424	424	473	489	411
7459	677	580	544	480	417	363	336	343	317	312	357	345	300	309	328	338	298	311	349	336	313	334	307	312	312	300	321	293	318	318	268	338	331	348	332	316	330	290	322	332	293	318	384	335	297	321	290	280	302	332	323	327	325	336	284	318	331	276	288	273	335	308	336	304	322	310	275	300	301	344	341	293	329	323	308	295	308	326	280	285	331	309	318	317	324	309	330	317	301	308	305	327	301	324	303	325	318	303	300	279	320	302	347	311	319	339	326	329	334	311	306	326	299	331	310	302	279	293	313	323	311	323	328	310	331	321	348	348	291	305	325	337	323	317	318	342	296	336	328	276	325	302	352	339	330	292	328	310	303	327	281	313	340	325	285	305	312	348	318	312	306	303	322	314	297	305	323	319	322	320	297	302	292	310	328	308	298	285	295	320	316	298	315	317	331	323	289	303	323	315	341	298	297	311	341	331	319	291	331	281	313	308	297	343	295	331	299	304	311	342	306	337	356	305	334	320	306	302	289	314	323	329	347	339	286	322	307	329	342	273	340	315	298	325	353	306	307	314	325	338	340	344	291	301	357	333	307	302	323	285	328	304	322	306	304	272	292	336	339	306	308	292	323	307	334	335	341	293	337	326	310	308	289	290	289	346	339	336	321	311	341	334	320	312	314	332	338	312	304	326	321	334	303	277	324	287	342	290	309	345	350	317	332	318	320	303	301	285	299	290	349	318	281	356	278	301	334	333	317	301	349	268	304	294	314	325	301	291	327	307	306	313	288	314	345	331	329	312	316	330	327	294	313	261	339	291	306	313	322	316	324	338	310	310	310	307	285	343	320	291	326	293	287	308	311	311	328	309	311	319	337	352	317	289	346	306	329	314	319	329	299	284	331	331	320	289	283	330	301	313	290	323	322	314	309	323	337	318	329	333	301	317	322	293	308	349	335	282	299	319	349	301	341	347	335	281	340	268	281	282	343	294	282	314	308	334	330	337	278	339	329	289	306	331	312	303	279	340	277	313	291	329	304	325	346	334	299	324	280	312	308	303	308	315	325	352	300	294	302	301	335	305	263	300	322	319	298	311	309	309	313	305	306	289	308	338	312	284	283	329	304	314	291	321	304	307	304	320	313	302	310	285	306	304	286	278	299	329	335	313	285	314	311	311	290	306	330	344	337	321	289	330	328	321	315	301	324	325	318	352	335	285	314	298	294	315	291	323	300	330	330	277	338	302	322	304	309	342	296	295	307	292	344	316	316	306	300	317	306	306	296	289	331	348	337	311	316	299	297	324	308	318	317	312	329	307	326	319	297	290	315	316	296	283	321	296	321	300	308	294	314	337	322	316	284	318	310	319	313	346	335	362	302	292	334	294	303	304	308	317	286	315	332	330	330	307	303	308	313	309	366	339	326	342	316	303	345	299	274	316	306	306	313	295	308	314	316	327	326	309	284	311	289	285	325	295	296	349	296	316	342	323	310	322	315	318	299	319	290	286	280	316	302	312	322	330	304	329	321	316	341	301	330	280	306	303	336	284	299	327	329	303	307	282	310	325	307	328	315	343	310	326	342	292	292	307	305	308	326	348	320	300	297	319	350	277	293	294	342	301	306	318	311	305	305	303	331	360	316	278	342	328	316	336	366	323	336	366	322	327	329	327	330	277	361	288	305	317	291	287	285	280	304	326	329	335	373	307	325	303	327	314	334	346	331	295	307	291	311	310	326	336	275	280	266	277	326	332	314	335	303	323	335	285	321	332	308	322	347	342	334	311	318	314	324	346	308	292	308	303	324	313	313	292	336	311	291	327	320	273	284	296	288	280	289	330	303	317	314	326	288	322	311	321	322	281	300	314	303	326	305	308	307	311	314	304	320	313	280	322	301	326	304	309	352	315	345	323	327	329	314	302	292	321	333	307	340	300	335	301	308	314	313	332	305	331	326	314	300	298	319	313	344	291	324	327	308	310	307	318	338	282	308	322	339	287	310	321	344	309	282	286	331	324	326	312	310	329	328	297	350	297	315	318	321	312	311	306	314	315	310	339	311	329	293	307	322	361	302	303	325	269	288	323	319	296	330	324	310	325	319	342	317	292	337	334	305	301	339	326	317	285	331	296	309	276	332	305	295	303	330	379	326	314	290	257	321	333	317	314	326	307	324	301	342	321	316	314	312	302	310	317	297	257	288	330	325	317	312	311	342	334	299	363	339	264	309	291	306	306	334	345	272	330	317	303	310	316	318	327	300	302	309	314	324	310	332	318	275	310	299	325	251	287	277	311	292	299	316	314	313	343	294	292	317	298	303	322	317	322	323	329	292	318	276	309	298	312	330	288	293	320	303	304	345	339	289	264	321	313	336	320	311	314	316	289	287	302	325	301	301	336	346	365	316	349	299	306	339	295	286	330	303	286	300	244	277	297	333	337	337	302	286	320	328	317	287	343	310	279	281	298	307	319	271	316	295	309	315	299	327	317	317	331	335	306	324	308	307	300	326	292	333	300	304	303	271	311	338	318	293	315	321	308	287	304	338	304	320	319	322	338	285	315	338	313	333	305	307	303	330	325	278	315	341	294	284	321	318	322	300	333	322	336	386	327	323	345	343	318	308	298	305	282	316	341	337	316	308	296	321	315	295	318	321	301	306	335	285	276	290	344	304	312	298	361	295	307	308	339	314	320	316	292	310	290	325	354	303	304	332	328	327	311	278	324	300	305	318	327	305	332	291	328	297	315	292	352	300	344	292	323	336	328	285	337	344	313	320	333	292	323	311	281	319	340	298	310	295	290	304	306	288	303	333	315	289	296	301	291	325	300	330	296	301	323	327	309	293	318	321	277	344	319	368	341	312	287	310	290	306	284	322	325	320	277	305	324	287	321	299	306	302	309	308	302	309	291	301	312	326	306	320	341	355	319	287	315	357	308	298	333	294	349	331	327	324	343	303	333	297	299	324	321	331	337	329	297	324	295	307	298	296	288	355	306	306	328	303	282	334	326	297	331	304	323	309	327	288	315	299	337	323	309	289	348	300	335	267	341	344	308	323	334	351	290	336	319	364	318	280	302	350	318	308	331	326	326	295	327	297	320	319	328	344	304	323	362	317	293	309	352	297	337	326	309	302	349	337	366	319	309	332	310	298	302	299	306	366	317	302	324	328	345	304	323	313	318	285	288	306	290	283	329	306	306	300	298	316	267	288	301	337	316	314	284	339	325	325	285	302	302	331	312	309	303	299	292	290	283	322	334	331	320	300	275	303	283	331	323	296	292	302	289	327	288	309	322	324	331	322	320	305	313	311	321	277	293	339	288	357	292	285	271	282	273	276	301	329	305	291	329	306	283	311	305	296	319	286	297	315	302	347	299	289	322	315	315	353	304	342	290	304	342	296	354	299	313	310	322	327	329	299	324	276	288	335	331	311	327	332	335	285	296	304	323	314	307	321	324	337	315	302	302	321	338	330	343	319	300	332	306	287	280	301	336	366	320	280	341	309	302	308	308	278
6598	1106	1498	1530	1460	1245	1143	1035	981	951	915	848	907	846	853	844	848	853	808	857	817	790	792	794	836	800	798	831	759	774	790	803	770	779	753	789	756	750	758	755	811	755	791	775	775	772	773	719	797	795	780	782	727	765	744	769	780	708	779	740	814	773	726	786	761	769	773	781	808	714	753	735	765	737	683	714	733	726	769	780	725	757	726	756	779	819	817	721	729	736	775	731	732	746	777	755	798	774	736	757	715	809	764	714	787	752	722	707	745	778	757	766	768	759	747	784	755	767	768	756	784	782	829	737	801	780	729	758	771	768	763	758	747	734	790	776	738	752	735	738	768	754	761	786	783	756	740	764	716	791	745	750	803	767	783	726	750	788	809	777	794	792	773	794	764	752	790	764	786	780	741	762	724	717	771	793	704	758	762	760	740	767	752	704	799	715	754	760	798	731	789	731	758	820	793	767	685	761	769	785	742	736	711	739	758	729	743	796	758	757	750	789	799	734	776	780	722	791	736	750	756	776	776	812	754	810	708	751	705	739	754	741	732	744	771	787	782	759	730	787	781	762	754	754	718	770	790	730	769	801	748	755	716	769	760	774	753	772	733	736	767	782	763	758	783	694	812	836	721	785	755	793	788	733	743	834	757	725	734	750	772	770	779	765	751	741	740	792	718	808	733	719	714	753	765	770	770	792	719	721	794	720	738	771	726	756	797	758	747	746	761	750	728	763	779	697	735	753	747	751	721	752	826	758	783	772	812	794	776	760	768	724	768	770	771	775	792	734	785	725	740	753	744	752	782	774	779	773	736	755	784	709	754	780	770	730	712	767	779	788	741	748	754	773	755	724	752	735	768	768	772	755	757	742	752	752	714	707	738	799	749	832	768	725	756	720	739	792	780	723	764	769	760	791	812	798	741	762	734	783	778	707	754	728	757	780	756	734	739	758	743	750	774	802	714	752	775	763	757	736	760	747	713	766	796	740	759	815	710	732	751	734	759	768	735	781	730	763	728	769	799	739	772	704	779	734	743	734	784	722	714	759	763	729	788	763	763	777	732	757	778	748	751	754	751	806	734	767	729	695	787	702	760	757	754	735	723	713	714	779	763	688	787	710	742	735	753	697	814	739	765	762	773	766	770	773	756	767	747	736	740	777	760	726	793	769	768	739	800	739	774	702	737	766	717	729	776	760	760	766	775	783	784	752	757	773	746	750	720	752	776	734	754	722	727	747	746	778	755	764	733	712	773	754	754	767	743	810	743	757	752	748	802	752	708	754	801	736	759	789	698	767	756	764	789	803	778	778	730	769	715	786	753	775	771	730	738	762	816	746	749	757	690	750	742	732	757	758	747	703	720	770	760	720	788	788	751	756	731	761	760	759	742	761	754	812	757	731	678	816	726	767	731	717	795	784	751	741	736	769	759	777	710	762	760	805	775	730	722	707	734	763	724	768	734	777	751	756	733	753	746	751	799	782	780	742	747	757	722	757	736	751	753	748	760	785	729	726	744	731	784	731	771	744	777	729	746	771	791	787	767	752	774	791	807	758	775	788	720	798	783	787	800	771	791	726	764	718	738	790	727	763	714	737	755	767	731	749	786	728	789	793	784	738	794	754	762	734	700	752	741	788	782	742	754	720	756	769	712	747	766	775	787	762	762	763	705	728	805	750	749	762	718	752	760	773	770	787	809	709	792	703	724	761	719	761	798	786	732	776	724	759	773	776	774	797	788	745	741	749	752	772	725	820	734	806	775	789	738	755	773	741	757	767	796	759	775	752	782	763	758	811	760	772	777	761	772	764	768	759	761	762	758	789	712	746	753	718	734	801	768	745	773	750	796	778	735	804	767	758	777	738	755	813	752	782	745	764	766	754	720	741	763	767	723	772	705	774	727	801	804	755	728	735	752	770	723	838	737	745	747	716	742	753	716	733	779	778	755	772	765	789	713	726	742	782	803	794	744	710	790	726	777	769	776	783	734	790	780	734	806	794	805	817	756	762	766	739	732	727	777	737	772	781	782	730	739	782	747	738	745	833	726	739	753	688	756	792	721	733	736	749	821	758	731	788	774	782	733	736	760	721	716	753	750	741	762	779	774	731	762	751	754	740	783	746	766	742	759	768	819	741	702	733	715	737	772	750	743	777	760	784	757	763	765	761	758	736	727	814	798	816	715	747	734	770	772	752	731	749	729	721	747	714	791	740	709	746	795	774	770	808	774	789	731	747	770	753	728	770	741	767	775	768	753	768	734	742	754	790	718	740	753	788	752	762	756	747	776	752	809	772	734	749	752	797	794	754	713	735	754	784	767	783	781	774	747	753	740	774	721	779	743	771	744	763	727	763	755	738	766	801	704	715	751	735	717	783	783	785	738	778	777	762	733	750	731	724	783	728	728	725	738	773	720	766	783	755	779	747	717	722	731	761	748	755	724	754	769	738	739	770	772	745	778	763	774	776	739	759	813	755	770	807	757	743	736	779	751	776	816	738	787	749	753	761	797	807	758	748	740	791	748	740	775	722	769	736	743	818	763	781	715	733	749	694	831	747	793	815	707	771	751	710	758	782	754	781	782	792	761	757	759	745	749	712	766	716	791	726	751	753	777	763	782	741	747	732	735	768	780	758	793	801	727	752	762	749	763	731	800	789	812	711	726	786	760	750	745	770	759	715	775	718	739	764	783	794	779	723	779	746	799	792	784	757	718	740	722	772	776	731	780	743	757	728	732	775	752	790	756	771	739	780	732	777	843	792	732	758	774	748	736	757	775	747	706	756	726	740	702	750	771	754	814	744	713	793	778	786	736	750	760	752	764	722	787	793	771	721	738	749	779	720	744	733	719	754	725	774	800	739	703	732	748	774	803	727	769	748	741	751	743	769	736	765	773	745	776	759	715	777	756	737	745	777	733	737	743	774	753	778	754	699	764	770	742	755	715	789	755	810	756	768	781	754	731	732	803	754	738	743	751	760	739	778	762	738	712	792	697	746	786	682	702	779	749	810	768	740	715	791	744	802	731	752	745	761	769	711	771	731	781	761	742	763	759	762	775	752	764	791	752	788	781	775	760	742	773	731	763	747	735	739	771	763	736	726	767	734	742	741	740	798	780	765	768	741	745	750	752	716	765	761	802	766	752	744	743	774	727	776	765	766	740	743	753	799	777	754	800	728	741	781	739	732	748	790	744	770	771	854	773	766	793	734	735	731	764	730	699	764	769	748	755	784	731	749	746	766	740	740	754	798	741	797	756	715	748	752	745	804	743	736	724	776	765	719	755	742	745	730	746	755	768	770	791	765	711	723	779	688	779	752	727	808	772	770	760	728	750	774	724	755	771	740	754	735	774	757	752	713	774	770	771	776	758	744	787	768	730	768	720	806	792	719	746	753	774	754	782	815	778	766	757	751	765	723	793	733	767	733	730	747	754	745	752	783	793	766	759	722	779	725	757	795	753	751	762	764	795	747	774	762	760	733	802	764	742	790	723	794	778	696	706	770
15040	1568	1261	939	745	643	529	538	487	484	460	485	473	448	439	424	429	415	418	461	411	442	442	421	418	422	437	398	435	387	428	444	404	425	422	458	433	442	391	425	446	406	432	446	432	388	424	408	389	454	442	411	442	408	406	428	443	418	417	419	471	417	441	423	397	408	389	442	407	386	404	426	444	399	445	393	392	426	408	400	387	430	410	422	386	419	406	430	389	412	414	393	386	409	411	398	434	419	416	421	400	371	422	430	362	405	451	410	436	420	391	428	403	421	435	391	401	398	382	453	409	397	415	416	440	443	401	417	371	419	416	440	419	396	410	405	412	454	392	432	424	404	425	419	439	418	430	421	456	434	437	389	380	483	429	428	414	384	375	415	434	376	431	414	395	406	399	422	453	380	386	431	388	418	361	365	396	432	419	394	392	469	430	416	384	419	399	440	396	439	428	435	391	424	413	445	464	368	411	410	435	462	425	441	420	409	400	426	428	430	448	387	406	414	415	400	422	374	400	406	418	415	425	455	434	394	386	417	395	435	415	405	407	424	435	422	419	415	404	414	401	420	410	396	435	438	403	478	419	416	411	431	419	411	411	395	450	460	441	405	402	404	406	403	434	411	423	445	426	464	397	402	388	408	391	426	403	432	392	463	473	455	413	412	451	431	420	419	393	418	401	428	421	408	417	431	437	428	401	431	381	426	405	414	425	404	414	433	400	430	401	429	418	427	440	411	412	375	422	399	411	391	397	401	401	403	397	420	396	411	402	401	394	404	400	382	429	375	424	420	407	404	397	427	410	405	427	429	431	431	425	447	429	420	423	408	393	418	428	377	384	385	450	438	414	445	390	378	381	405	387	379	431	409	404	449	398	392	452	435	415	380	373	426	426	445	365	400	447	431	427	421	416	410	372	385	394	418	416	397	442	418	421	395	413	396	427	402	404	411	384	404	472	366	414	411	373	394	426	443	428	376	369	437	413	442	407	363	414	403	402	388	400	389	389	372	400	410	433	412	428	425	399	426	420	447	437	388	434	451	411	408	457	435	436	402	424	427	410	417	457	427	407	441	427	430	398	422	416	440	391	406	404	439	385	431	419	417	391	398	400	423	441	423	417	407	424	418	414	437	400	397	461	416	400	437	420	427	393	413	437	417	419	435	388	385	430	372	412	385	392	435	443	390	429	394	411	402	374	415	454	396	436	459	394	393	374	428	371	415	405	419	419	431	377	428	429	413	422	424	410	425	398	356	414	388	417	411	442	397	397	418	448	413	454	421	472	427	391	414	419	418	419	406	471	392	463	416	393	433	446	409	467	418	426	383	414	420	399	416	383	442	387	423	401	434	417	459	368	382	395	399	438	414	408	395	426	412	393	396	435	406	432	416	431	411	448	403	401	382	425	408	378	395	423	404	416	379	405	426	434	398	431	450	412	411	420	390	421	384	404	423	396	386	425	405	424	413	424	426	431	401	435	422	428	376	420	395	391	411	430	452	412	437	401	430	403	450	403	409	401	391	405	418	393	388	416	430	435	431	432	424	429	412	452	462	461	415	471	415	436	419	405	389	415	434	393	375	420	415	408	414	443	406	358	393	406	416	389	437	389	386	412	444	390	391	445	435	433	437	413	431	435	427	367	421	387	415	432	476	368	415	452	445	398	429	412	393	404	401	383	374	433	413	407	434	446	453	421	427	420	389	405	441	433	402	442	401	390	436	361	390	402	434	408	411	431	429	439	420	395	380	368	418	398	401	419	424	391	375	411	442	400	423	412	404	403	433	405	466	483	408	388	405	405	438	391	389	400	446	403	371	427	439	437	433	409	395	401	420	395	405	414	394	395	447	443	405	410	432	419	391	414	437	442	423	427	429	377	394	417	400	374	420	415	413	397	473	433	412	409	409	397	438	416	404	438	448	434	458	437	403	448	438	377	427	392	402	452	395	384	439	417	422	419	420	451	401	396	430	446	396	429	360	382	447	405	385	419	426	410	412	450	442	373	434	412	433	400	419	438	437	432	411	433	411	411	407	406	430	442	395	385	455	433	416	400	373	425	409	351	440	433	418	371	420	381	405	452	430	398	418	404	445	401	425	407	421	431	398	401	404	410	442	416	404	442	389	419	419	398	427	400	423	446	431	409	431	419	388	411	416	399	422	457	376	403	388	418	398	431	415	449	437	409	411	422	392	373	471	428	415	362	388	435	424	445	414	410	435	399	435	440	415	403	381	443	430	444	395	449	403	383	432	402	414	406	441	428	425	426	378	395	416	372	417	388	404	388	452	425	433	425	437	447	420	419	424	460	452	407	421	390	418	420	413	392	417	402	395	412	406	433	406	393	462	414	405	430	380	369	402	367	408	451	420	424	431	429	397	416	422	414	415	408	395	413	396	412	413	421	394	420	426	390	450	429	444	451	447	420	443	381	409	449	415	406	448	368	388	387	418	457	434	424	412	434	415	402	413	444	401	418	398	373	376	393	432	424	403	407	447	443	447	412	415	407	381	415	397	467	419	417	437	402	405	409	421	472	417	393	423	447	405	405	437	440	416	411	406	429	382	438	385	403	366	410	408	418	408	418	408	404	354	398	395	398	414	435	420	443	447	412	398	422	389	421	377	401	422	418	408	396	429	406	436	409	430	416	437	387	391	400	412	387	437	414	416	410	404	404	452	425	432	420	381	420	400	389	422	451	398	404	403	387	437	406	452	390	418	417	417	410	406	407	428	459	408	448	409	384	419	419	380	410	433	409	385	398	405	392	410	410	392	434	447	439	400	388	407	401	415	403	402	387	408	423	433	426	416	390	419	430	388	401	411	431	470	416	378	419	389	386	407	445	438	390	406	432	353	408	401	434	416	410	439	387	382	419	393	379	440	415	440	364	374	436	407	410	354	443	406	414	391	398	412	435	425	422	388	432	442	358	393	402	420	448	381	410	419	456	433	413	472	407	434	380	421	412	420	399	427	393	429	436	407	453	396	404	389	373	409	393	399	425	405	422	422	391	398	370	364	397	407	417	419	427	435	382	409	400	397	382	419	393	433	434	457	380	444	398	396	422	420	411	442	442	389	399	417	418	435	439	366	437	409	399	408	426	391	400	384	381	417	401	433	411	430	408	410	414	401	427	395	390	406	381	411	386	414	410	394	433	419	429	402	371	395	407	431	392	427	416	435	380	438	407	432	405	409	401	386	414	393	374	361	413	459	427	432	450	408	396	402	378	385	375	410	423	447	399	481	422	419	427	399	445	395	425	374	430	410	423	410	445	400	421	449	422	360	408	393	452	404	422	390	405	426	397	401	468	488	401	401	409	405	390	448	398	449	380	404	410	415	371	415	375	415	441	424	431	448	406	393	364	416	441	440	421	392	429	406	390	437	404	420	361	432	388	402	432	430	413	386	428	382	406	420	379	387	411	402	399	421	447	383	416	430	428	449	396	408	456	399	385	364	407	440	374	364	416	405	391	392	419	396	383	404	396	400	365	431	397	417	408	457
8802	1573	2344	2595	2307	1841	1640	1455	1395	1342	1208	1171	1127	1148	1082	990	1053	1028	1079	986	972	997	1028	972	981	1033	1031	916	970	965	921	1001	958	954	963	913	932	986	986	960	963	951	884	922	948	938	918	934	887	926	948	932	941	1021	889	952	936	903	961	878	888	947	944	883	962	909	939	915	889	930	965	909	951	980	930	924	868	943	884	880	887	924	922	935	962	909	929	892	920	914	939	952	930	952	919	954	900	935	944	899	890	973	899	957	930	892	918	939	935	917	924	956	877	951	894	952	874	920	899	920	952	855	959	910	863	986	902	917	878	902	897	984	915	953	912	949	971	970	900	958	950	864	866	901	952	963	929	936	958	946	900	952	951	849	922	924	904	942	920	912	952	929	965	893	920	902	898	916	949	933	899	961	943	984	947	945	873	966	883	888	906	906	927	939	934	970	870	910	933	984	948	864	912	960	913	907	914	893	900	925	928	954	956	964	914	918	908	913	945	875	901	961	933	949	849	930	996	927	937	910	954	900	927	939	938	882	862	912	905	886	945	988	974	929	918	967	876	940	960	888	963	903	929	898	923	843	971	933	921	948	903	959	934	888	953	1008	926	889	1006	865	942	884	961	885	935	905	925	890	903	953	922	937	947	909	979	911	939	948	959	938	944	894	908	946	934	920	935	984	923	872	970	945	916	921	915	928	887	948	944	881	877	915	907	932	858	922	914	838	931	886	916	929	863	947	948	942	927	925	918	921	904	894	906	930	950	961	869	945	968	914	949	897	865	859	900	925	882	961	934	945	865	898	967	931	935	920	887	903	909	941	897	963	914	942	877	916	934	903	941	959	917	907	914	890	940	903	936	901	934	907	939	928	930	878	941	910	913	922	956	906	926	894	933	893	909	945	934	968	917	953	916	946	898	904	946	973	895	929	960	905	936	909	952	847	924	952	987	913	905	906	857	933	898	935	912	880	944	952	921	1001	902	969	982	926	910	858	874	924	886	877	942	902	951	939	908	923	929	925	961	941	922	898	913	894	914	882	945	964	956	869	915	883	941	906	936	924	906	889	922	934	935	927	934	915	946	902	960	847	908	894	905	969	891	891	919	900	944	883	905	902	865	928	899	926	932	951	873	895	930	948	937	930	950	932	893	904	919	869	936	878	925	924	861	961	888	974	870	891	903	958	959	952	963	939	873	928	912	977	939	938	852	877	925	874	962	859	861	909	908	893	881	880	922	889	882	883	885	899	891	913	907	889	888	961	929	960	933	932	956	915	946	922	886	934	943	981	910	907	954	916	938	928	906	887	913	938	953	899	909	907	931	918	902	926	964	850	927	969	967	912	951	888	924	896	935	899	922	902	884	878	966	938	886	893	912	912	908	870	936	969	938	921	898	913	908	924	935	954	924	937	951	966	877	884	962	900	939	927	968	928	889	917	911	938	972	935	871	956	944	925	908	939	973	889	900	880	938	926	858	892	891	905	934	925	902	904	926	964	947	937	880	926	862	912	941	872	902	905	914	923	885	963	925	871	895	955	960	917	921	877	926	952	956	868	925	911	921	919	923	896	896	957	965	959	982	934	858	942	939	933	920	893	959	903	905	924	949	949	923	923	907	929	934	907	879	913	972	881	920	918	920	940	890	883	945	953	924	894	919	933	886	955	887	954	939	955	936	915	953	935	868	960	963	909	965	910	927	898	923	930	905	871	939	937	901	855	917	941	895	983	939	919	884	1005	885	925	859	956	913	940	879	933	945	938	908	924	926	973	927	917	894	934	884	969	906	946	929	940	940	898	933	895	894	949	902	917	893	933	873	964	954	1006	931	902	892	893	926	910	890	865	845	966	880	929	944	934	915	852	926	882	914	861	925	883	934	949	918	932	950	907	912	952	937	942	910	906	893	922	922	896	956	887	913	926	921	950	913	982	869	991	883	893	951	890	918	952	939	905	942	883	943	919	957	913	906	935	918	867	870	876	888	915	890	850	909	926	908	923	912	882	897	905	922	960	923	933	903	872	943	876	892	941	905	945	922	916	942	924	885	909	905	875	918	974	915	900	976	906	913	925	967	906	922	957	896	927	897	916	871	950	894	867	919	925	895	868	953	945	895	865	935	908	947	960	932	944	916	929	875	939	922	943	942	939	898	922	952	923	941	921	944	927	888	971	926	929	983	947	902	904	929	916	925	966	964	913	931	939	913	887	946	970	904	861	924	946	971	947	946	925	887	897	925	902	860	900	861	904	957	912	952	902	934	915	893	900	926	884	948	1029	906	902	889	902	943	921	957	911	896	936	878	887	932	925	935	940	912	936	904	926	855	892	934	897	904	954	915	938	920	910	897	933	965	936	927	874	893	877	977	898	961	936	964	915	950	928	927	971	875	973	935	941	923	923	934	928	898	923	903	923	927	955	887	908	901	872	927	901	908	923	893	988	889	891	883	902	873	902	899	849	953	915	975	900	916	901	880	937	905	916	886	932	915	963	919	962	910	944	981	923	924	927	904	939	972	995	978	892	960	919	936	927	909	929	915	939	891	950	888	894	950	947	948	962	874	923	914	930	956	942	906	965	941	963	922	921	901	943	922	903	884	948	887	929	898	914	895	933	863	917	908	895	929	878	903	870	860	935	851	925	923	961	891	884	908	905	938	892	906	897	961	970	919	900	924	883	956	902	943	937	919	956	913	913	972	915	899	941	875	957	894	915	892	924	944	946	900	886	945	952	905	944	879	883	959	927	909	887	931	889	955	899	952	934	887	897	955	914	935	960	867	915	971	905	904	987	888	883	932	902	916	907	968	919	966	955	879	930	948	934	968	925	916	906	872	919	934	934	969	907	863	933	917	883	908	895	955	931	920	954	954	900	956	957	950	897	904	932	898	905	939	924	927	892	964	928	977	930	930	921	915	951	897	962	877	888	913	957	975	948	954	906	915	952	848	946	942	966	892	956	978	905	917	918	931	968	944	914	934	912	952	930	865	926	923	903	892	948	920	907	849	941	924	924	935	921	931	922	884	896	901	877	912	901	888	885	932	932	920	942	909	902	870	907	953	924	988	923	939	941	946	924	934	897	927	885	951	924	962	962	922	875	883	927	913	885	961	948	883	928	945	912	932	870	957	935	921	956	883	886	916	888	905	968	908	891	929	933	919	981	896	920	900	882	932	917	967	944	944	896	919	947	903	893	981	925	942	932	866	901	913	927	944	905	838	925	891	924	933	921	906	926	964	927	958	901	931	922	895	892	882	897	916	926	863	902	886	868	936	889	921	908	932	912	899	927	889	965	917	954	971	914	912	899	964	946	975	954	875	934	904	883	936	850	836	907	905	901	908	885	922	924	938	929	975	933	934	903	931	893	871	910	932	891	915	936	968	862	921	894	1007	954	910	907	928	959	946	931	891	904	986	940	907	904	847	961	877	952	918	902	935	988	938	909	905	882	948	951	915	906	892	889	921	900	912	874	956	911	999	902	943	916	876	936	937	931	905	918	878	866	881	849	971	910	900	891
1364	164	163	150	174	166	161	175	155	172	166	160	164	157	134	154	176	163	152	183	163	153	147	163	136	179	143	155	164	148	175	155	176	174	172	137	136	168	171	160	164	158	136	150	157	185	154	166	136	168	196	181	170	163	163	166	146	153	177	128	166	142	175	167	147	202	159	145	137	148	160	163	143	140	149	153	172	175	167	186	148	148	168	152	155	174	159	154	150	166	173	145	139	130	143	143	155	181	167	161	154	142	138	173	138	131	150	141	132	152	157	160	176	158	175	146	129	162	132	158	167	157	159	170	151	160	144	161	145	148	166	151	165	164	165	168	163	170	137	173	170	160	162	141	155	159	160	149	154	149	157	145	179	154	150	156	140	141	156	157	152	186	125	184	172	150	164	154	163	152	172	144	165	179	148	168	145	132	159	141	160	136	156	147	145	172	144	149	147	175	168	156	155	164	135	163	153	161	155	169	163	154	187	150	158	167	148	155	175	152	162	151	155	131	160	151	145	160	137	137	136	181	161	176	175	169	156	174	161	161	179	178	159	183	147	152	153	170	181	188	164	148	143	174	179	149	138	138	167	149	173	164	164	158	173	166	151	178	153	185	145	179	181	152	161	166	158	172	130	148	141	147	149	162	156	166	145	153	175	158	172	165	144	140	144	146	154	154	147	175	152	160	156	157	139	169	153	176	149	168	180	158	159	172	140	159	161	169	149	135	167	163	184	151	158	165	151	179	133	159	146	154	131	144	165	155	150	159	164	167	142	164	172	137	173	156	192	163	163	181	174	148	158	144	157	150	147	155	162	168	144	159	150	164	167	146	149	139	154	158	166	188	163	170	151	170	146	122	146	164	150	162	162	153	151	162	157	164	152	151	159	185	160	171	151	165	178	130	164	167	162	159	161	139	172	152	170	165	148	159	161	165	160	146	169	123	157	147	155	157	151	166	137	170	146	147	196	169	159	181	166	164	175	140	162	166	153	147	143	183	164	186	143	144	136	156	162	155	189	169	160	155	157	167	171	172	136	133	160	147	139	149	146	161	145	138	175	161	147	154	168	171	153	183	171	175	177	166	158	168	147	169	163	163	146	168	147	158	153	170	162	186	176	127	160	156	152	126	151	149	159	171	160	156	145	166	154	166	155	160	155	168	165	201	162	171	155	162	155	165	172	184	164	164	169	171	174	169	168	146	165	144	162	163	150	169	161	156	168	143	139	159	155	165	185	177	154	158	163	145	177	138	154	156	166	174	150	135	151	172	178	174	148	175	168	158	163	133	140	157	168	158	166	162	165	141	165	157	155	154	189	153	142	151	149	161	152	187	157	158	146	142	155	146	150	159	142	171	152	154	169	153	165	146	159	159	174	183	154	159	145	160	156	139	160	157	168	146	133	157	161	161	171	181	175	174	146	168	148	161	148	152	142	155	168	154	169	160	169	140	149	151	181	163	167	165	167	167	176	166	160	148	154	127	161	154	178	174	148	151	155	151	168	159	174	156	157	173	148	163	173	187	171	143	125	141	140	170	157	165	132	142	161	154	134	176	134	148	172	166	145	149	147	180	155	165	151	144	190	149	147	165	179	161	152	163	149	128	170	168	175	158	180	165	153	167	151	193	171	152	177	135	176	164	162	174	153	148	152	176	167	167	153	150	156	155	126	145	173	187	178	174	154	132	142	167	154	162	161	158	180	172	151	152	142	149	156	145	156	163	169	152	150	156	151	179	169	173	164	148	129	153	171	163	152	188	146	165	168	170	149	148	148	152	142	165	160	163	143	161	145	185	187	139	153	172	167	153	145	141	151	147	166	148	177	147	166	154	180	161	158	140	153	155	180	164	143	195	160	167	147	145	146	162	149	147	170	155	147	124	163	166	164	175	176	140	149	157	164	163	144	149	168	181	162	150	136	154	162	163	157	166	148	167	162	152	165	151	138	170	160	156	168	151	149	159	183	164	149	185	160	145	169	152	139	158	158	150	144	172	163	148	192	165	163	148	137	166	174	137	164	154	160	151	164	175	171	128	166	147	147	170	179	157	118	168	167	172	185	178	144	153	150	157	161	145	165	150	137	175	187	162	161	148	155	174	181	167	175	161	149	159	145	147	165	175	165	160	174	159	154	158	181	144	169	159	166	157	149	171	136	174	161	148	144	145	137	159	181	174	171	167	151	138	152	176	152	164	166	179	157	160	161	171	169	150	182	139	163	163	161	163	139	184	166	149	163	166	139	134	160	142	160	187	174	163	159	156	154	167	165	157	153	157	152	140	150	148	144	163	143	157	179	162	159	131	165	159	161	146	160	143	173	166	157	149	145	165	159	157	153	167	165	143	180	151	170	151	164	168	158	158	144	153	189	163	160	138	146	151	168	167	173	163	161	153	151	165	151	175	152	155	161	146	177	152	170	145	174	157	160	171	152	161	167	166	155	181	160	137	145	148	148	147	192	146	165	178	148	144	153	160	180	167	148	179	150	170	153	142	153	162	156	166	138	138	174	162	130	154	167	177	176	175	177	167	165	165	170	151	151	160	150	174	147	150	161	158	170	169	167	173	141	154	139	156	156	166	136	162	178	162	154	148	180	165	172	177	182	148	160	192	172	163	141	131	157	137	162	164	141	163	146	160	149	124	168	164	175	156	160	145	167	149	166	150	161	184	157	148	136	148	159	156	129	173	161	149	168	178	170	138	161	176	163	201	143	145	172	152	166	163	153	182	133	195	150	130	152	138	164	167	172	140	172	159	135	153	146	162	164	159	174	163	177	150	153	155	139	157	186	154	148	129	165	148	142	160	176	159	153	147	136	137	154	157	171	156	155	140	176	158	165	168	163	167	149	177	153	144	152	158	171	161	161	162	157	159	178	165	138	160	159	137	150	143	176	148	154	166	166	188	158	144	168	155	162	166	161	139	157	152	204	143	156	167	168	182	142	143	136	145	162	159	160	174	185	156	151	150	140	159	174	170	147	160	173	132	135	150	160	125	160	140	153	158	175	181	153	144	174	150	123	169	145	162	153	153	171	166	150	150	163	165	134	179	187	140	152	165	137	138	181	176	143	159	155	158	150	153	172	143	156	144	151	167	152	169	160	164	128	159	178	188	162	150	155	150	153	151	129	130	160	144	139	159	141	172	167	160	185	164	148	154	164	171	151	164	148	147	141	160	164	132	179	116	177	166	149	135	142	145	174	192	156	154	152	133	164	167	154	140	141	179	173	173	178	160	174	161	169	156	168	163	175	145	157	183	155	162	157	170	160	185	155	150	170	158	128	174	156	167	169	160	159	180	186	142	142	156	162	146	162	173	158	179	149	149	162	152	158	183	146	147	158	168	138	169	143	178	154	188	167	163	166	178	164	183	148	156	151	154	166	151	145	164	190	161	171	157	143	144	169	152	155	131	157	163	149	163	152	185	164	178	156	153	168	167	194	148	173	148	136	167	147	144	171	155	180	189	166	172	154	156	180	178	154	189	174	163	155	172	154	158	160	135
1706	464	498	480	476	465	458	457	442	493	435	461	451	450	468	434	470	414	482	427	417	404	450	454	422	453	476	440	389	397	486	447	429	483	423	412	494	443	451	456	461	453	433	434	449	450	446	443	441	467	449	442	458	427	430	424	454	456	445	439	482	460	456	480	429	444	465	425	443	455	437	433	431	456	432	419	441	466	461	447	456	461	467	438	459	380	475	431	425	466	432	429	464	432	428	452	431	429	479	417	424	459	466	457	437	439	431	446	480	458	473	428	420	457	457	444	444	441	405	421	451	387	449	461	446	443	444	443	474	458	447	447	463	489	435	401	433	485	440	441	448	436	468	422	438	452	482	461	432	407	456	448	460	454	467	452	424	438	442	493	440	489	460	408	440	423	430	419	454	448	435	450	443	428	433	453	459	441	447	494	403	469	451	424	443	415	441	441	438	470	488	431	433	456	487	449	471	454	460	421	457	433	419	455	440	469	382	438	420	450	442	473	452	440	423	409	415	453	453	445	423	472	455	467	426	428	433	441	437	458	438	450	470	419	446	472	437	418	463	424	445	436	468	422	438	440	441	485	449	440	424	473	452	437	436	452	445	495	433	474	427	459	427	474	406	444	458	466	455	415	417	422	472	398	460	445	463	411	434	451	437	469	432	442	465	413	462	424	443	440	438	414	443	433	430	464	446	422	442	460	460	430	433	428	457	421	475	403	462	445	465	399	427	488	408	425	421	460	432	415	444	435	438	484	457	466	436	481	444	437	498	410	419	438	420	425	443	470	431	407	476	468	422	462	439	446	430	451	470	440	426	476	421	466	422	424	404	444	446	436	428	476	454	444	427	414	461	425	444	431	404	440	431	461	445	434	445	399	466	460	447	459	446	440	452	455	411	447	447	429	436	444	467	443	464	407	475	426	443	434	447	465	434	426	435	478	431	436	461	423	434	416	462	451	457	481	446	438	460	472	429	468	442	445	430	449	453	447	468	449	440	466	443	453	435	449	437	451	426	425	432	443	424	430	425	417	444	401	421	450	438	425	412	464	460	469	388	407	447	416	453	415	445	421	449	421	418	437	432	470	438	450	466	454	454	422	449	449	442	455	435	422	468	427	469	427	425	454	419	447	438	464	465	427	456	458	419	453	440	462	446	471	440	419	471	459	416	447	441	469	460	487	440	459	445	422	418	440	418	418	437	427	431	420	448	462	415	457	460	485	439	459	449	424	455	445	446	446	467	440	462	459	489	433	452	430	439	436	442	422	459	433	446	452	454	423	406	393	439	453	428	449	463	469	441	431	420	424	393	474	433	442	454	437	440	458	420	448	439	471	481	441	443	466	434	462	432	440	420	409	431	423	411	447	450	434	437	428	455	465	488	484	423	462	456	469	430	407	430	454	454	420	454	413	437	452	447	468	470	458	437	418	409	482	454	441	473	417	459	459	474	456	440	446	455	456	442	429	461	441	399	437	449	448	469	485	466	442	446	417	447	410	433	417	465	445	449	433	422	430	438	434	462	447	411	434	440	424	438	441	438	434	411	502	413	440	489	474	454	459	440	408	429	426	428	434	441	462	454	422	431	446	416	455	447	427	449	434	453	413	457	462	449	432	438	447	438	430	433	474	400	426	434	457	481	415	440	415	452	409	478	435	440	440	456	445	435	436	438	430	421	452	422	471	470	439	451	449	430	444	444	445	427	472	478	435	454	425	447	418	455	447	449	418	411	435	432	419	411	429	414	401	466	490	396	452	440	453	395	432	423	434	440	473	438	454	431	475	476	438	455	433	421	405	474	436	455	473	445	438	437	399	487	412	410	428	442	477	398	455	413	414	417	448	440	422	434	421	448	449	448	454	412	451	439	403	435	434	432	420	435	452	469	432	477	413	448	434	441	405	478	451	435	441	468	411	458	453	388	421	424	454	430	447	445	433	414	455	450	432	408	412	478	428	433	444	468	448	466	474	440	443	446	451	438	450	412	482	438	487	439	428	441	403	445	417	435	374	479	426	448	486	422	450	449	425	428	435	445	466	433	426	452	466	465	452	424	436	390	444	383	404	444	469	461	419	441	454	433	432	437	412	444	438	412	461	445	421	442	432	472	403	461	432	452	456	465	441	418	428	418	453	452	475	425	460	442	458	449	444	490	432	435	473	450	464	487	416	432	385	433	429	444	478	459	433	424	435	443	434	430	430	421	440	450	459	427	437	435	445	425	419	467	394	440	462	418	415	412	461	477	428	423	463	454	431	442	433	468	457	414	424	443	449	387	394	438	418	429	462	418	462	466	435	491	420	457	425	459	427	434	489	465	439	404	425	427	465	494	431	406	455	412	461	466	427	412	412	425	458	448	452	437	460	433	452	439	433	476	404	435	465	445	409	376	430	407	450	435	435	453	423	425	462	468	417	430	455	455	449	379	445	459	420	478	447	451	429	439	404	471	424	450	470	479	448	427	438	433	447	417	413	440	420	447	439	366	470	409	457	414	467	447	476	440	452	453	445	431	433	476	440	430	436	448	422	403	423	459	444	430	434	422	458	426	448	419	458	440	395	425	475	452	396	428	432	454	451	443	451	454	437	437	443	443	411	431	458	453	461	450	442	411	463	402	467	461	429	408	415	473	405	410	409	476	386	458	444	423	440	414	392	453	420	424	448	413	433	452	446	428	407	454	482	438	441	486	457	478	397	457	451	439	406	468	398	445	437	474	439	443	420	460	439	454	461	439	452	428	435	455	458	454	445	461	424	472	462	429	447	424	441	430	466	395	437	482	431	437	444	418	424	426	446	412	416	458	447	462	452	421	458	463	480	425	464	438	463	417	428	462	422	444	435	420	478	418	433	426	460	470	465	436	471	419	442	419	446	423	482	439	433	427	477	458	447	472	452	438	432	494	484	416	435	466	463	425	420	453	434	433	434	420	442	421	447	410	444	422	454	460	479	437	426	473	440	441	432	445	404	433	429	446	434	401	436	387	428	412	469	450	454	461	417	416	479	416	439	460	412	410	411	453	435	423	455	427	459	448	466	454	402	440	456	429	484	445	441	408	437	441	460	440	473	436	443	450	439	447	433	459	411	493	426	480	424	417	431	460	427	441	499	436	437	433	434	452	420	389	413	419	433	437	412	460	443	454	414	415	427	395	488	466	454	433	455	416	424	414	436	455	445	427	438	446	466	449	412	443	450	471	431	418	408	441	444	470	425	444	485	442	437	422	445	447	454	430	439	416	467	444	433	457	437	430	439	453	463	488	455	435	407	446	438	449	453	474	443	419	451	420	432	405	456	463	452	461	423	451	434	448	431	415	430	458	449	424	466	438	440	469	408	438	439	429	445	426	403	441	444	469	480	443	434	456	396	432	457	440	454	418	449	421	457	427	456	445	422	403	432	458	450	462	436	439	453	452	447	480	429	439	423	423	421	419	447	454	464	425	450	459	393	424	453	428	422	418	426	439	461	467	459	418	439	420	452	462	470	425	471	460	431	467	429	458	436
7490	746	622	570	455	407	342	350	333	364	343	351	337	295	317	300	322	319	313	349	326	289	304	301	350	316	275	320	326	305	295	288	300	304	320	327	297	302	321	298	346	307	341	336	288	310	310	291	320	293	334	350	317	326	334	278	320	317	291	312	303	295	301	273	326	315	326	312	286	344	345	320	303	309	300	310	288	350	268	311	321	332	314	320	329	325	331	322	309	310	271	306	332	330	322	309	284	321	323	310	335	347	328	312	347	316	296	317	299	333	293	298	307	316	314	336	296	291	313	364	322	284	282	318	312	327	328	314	308	285	349	328	334	320	325	279	297	339	304	320	310	332	316	289	328	305	317	322	310	332	313	310	323	284	306	304	321	283	316	313	341	308	316	311	298	309	315	326	327	328	312	329	303	329	292	348	295	307	324	297	287	296	311	299	335	284	318	340	297	263	302	326	316	299	295	293	322	300	280	285	323	322	309	317	318	326	358	322	273	289	327	312	297	317	323	309	341	312	283	293	307	315	319	329	323	333	294	343	307	321	271	306	306	297	322	334	348	327	308	325	325	309	280	321	331	316	318	319	332	337	320	323	312	344	317	314	341	286	295	317	317	333	317	332	324	336	277	329	312	316	329	360	338	311	306	326	328	333	297	286	318	293	301	296	340	299	304	296	324	321	322	290	311	289	322	283	308	280	319	288	326	355	340	322	309	303	306	332	320	320	282	312	305	304	307	302	289	319	310	299	297	317	319	303	298	326	311	290	327	332	330	294	306	323	325	315	285	306	337	298	299	302	314	324	313	335	336	311	321	300	335	311	310	313	288	326	308	313	333	354	294	292	315	352	309	329	307	276	335	311	354	314	291	331	345	334	328	312	335	364	319	355	305	353	315	276	298	366	289	307	344	324	333	350	311	315	290	313	327	281	342	290	304	299	322	305	327	313	297	262	310	318	334	306	323	360	282	282	316	316	354	265	286	293	303	304	317	340	319	297	317	333	285	313	301	328	331	341	271	312	321	333	317	301	309	288	323	300	289	311	308	309	299	341	318	291	285	355	332	356	326	347	282	304	320	327	339	297	302	295	298	296	337	312	322	330	308	310	310	314	289	314	302	332	296	291	299	333	292	300	295	275	288	310	294	290	283	291	315	309	301	337	330	312	311	341	302	317	279	361	322	287	305	306	324	313	293	322	304	333	329	296	352	307	298	319	322	312	323	332	296	334	332	298	328	304	315	303	287	294	335	308	290	309	347	320	306	298	331	305	361	359	318	315	322	301	317	295	323	299	349	283	354	322	324	312	345	295	272	305	284	358	340	338	281	324	341	292	312	294	299	329	288	317	330	348	322	314	314	328	323	279	305	302	302	322	339	296	321	316	328	314	294	323	314	317	369	287	307	290	318	315	332	323	315	315	314	328	285	291	320	300	324	341	321	305	316	310	289	307	300	293	286	310	323	293	325	303	294	315	293	294	311	305	282	260	325	311	331	315	298	273	317	313	284	304	284	315	330	310	272	304	319	302	334	309	320	294	313	309	345	278	316	323	300	281	330	306	302	297	321	304	336	325	342	321	334	295	326	320	288	339	307	316	293	344	363	325	273	276	307	304	312	320	304	269	289	281	342	303	304	323	312	307	338	299	328	310	306	296	282	331	298	307	340	326	325	305	296	278	289	325	320	291	312	314	320	302	332	332	306	327	303	283	334	310	285	335	306	303	326	268	304	293	300	299	313	329	326	317	302	312	305	314	282	307	296	306	291	326	311	300	314	326	344	278	287	333	317	297	301	321	319	322	323	292	323	333	299	279	343	282	317	331	335	343	307	321	299	287	297	336	321	298	317	374	313	292	316	304	303	326	326	303	303	320	283	281	298	287	327	312	287	286	329	298	301	321	296	340	303	305	282	279	339	302	325	309	309	325	284	304	291	335	255	299	294	322	305	303	311	303	289	316	331	315	323	288	330	319	300	310	319	302	300	319	285	320	299	351	316	271	328	295	279	306	305	326	316	297	290	324	322	311	332	293	322	256	313	352	311	320	328	315	303	272	332	282	296	320	298	310	307	314	315	323	298	324	279	342	334	320	329	318	289	296	304	304	316	321	337	300	317	295	303	312	331	339	297	327	314	297	309	320	319	331	301	322	253	285	308	310	303	308	321	311	318	305	315	300	281	324	312	303	294	287	341	326	320	329	301	338	355	321	305	299	289	301	287	299	286	301	319	316	311	304	291	304	352	361	335	299	299	318	299	319	308	320	321	279	308	304	314	310	323	298	352	300	306	293	327	287	308	273	292	333	341	333	307	282	297	296	336	283	302	300	326	348	312	335	332	320	304	278	312	301	320	325	356	324	316	318	296	314	310	324	307	314	290	281	320	346	289	292	289	320	302	298	317	331	336	343	334	325	305	287	325	298	315	306	311	279	303	306	283	308	325	322	314	305	292	323	307	286	319	309	319	325	268	290	303	269	284	281	297	302	278	274	285	326	321	332	333	326	289	341	324	316	323	306	297	318	327	332	283	294	343	309	305	323	307	291	281	309	323	318	313	331	311	303	299	309	324	309	297	310	332	285	286	308	305	307	317	310	337	324	296	312	302	314	292	327	296	318	313	336	322	339	332	331	340	308	324	317	322	314	312	322	329	346	315	307	340	361	341	276	280	303	332	297	290	291	367	287	313	340	355	322	325	316	305	337	292	294	292	313	319	327	271	315	282	317	313	311	322	278	329	318	324	315	290	301	314	327	304	320	297	303	326	283	305	308	314	339	294	283	304	339	339	296	317	299	305	300	325	282	320	317	340	311	305	309	310	298	298	310	310	326	281	296	326	324	299	305	310	295	307	333	295	311	344	317	325	333	327	319	303	337	341	342	304	315	302	310	302	344	297	316	313	319	316	304	304	339	302	277	320	269	318	319	347	313	297	304	293	340	311	320	286	321	312	314	298	299	299	309	304	340	310	322	328	305	327	295	300	284	306	320	319	317	321	338	339	334	301	294	307	310	329	327	337	309	363	328	288	312	316	303	309	313	288	319	294	342	317	300	290	299	318	331	305	321	293	335	296	255	304	308	271	307	314	317	295	275	310	304	322	330	338	278	292	307	303	326	316	315	325	299	345	331	327	306	302	307	307	320	353	300	302	311	309	318	315	337	308	314	322	339	319	306	295	287	314	337	352	306	311	296	311	318	335	319	325	294	345	356	323	309	308	304	309	327	319	314	347	315	305	251	328	273	283	301	288	338	310	312	299	329	307	300	303	331	327	269	298	286	296	311	308	337	316	317	310	332	276	287	325	307	333	305	292	341	334	286	291	295	311	305	302	324	315	309	309	282	342	333	330	297	292	303	326	306	276	346	296	302	381	306	313	299	297	293	296	300	294	312	298	285	309	301	305	328	332	301	349	306	317	321	266	292	326	341	317	297	356	290	360	312	332	322	317	316	291	336	290	316	320	308	319	349	315	348	335	298	287	313	346	342	314	314	321	326	332	306	318	305
6558	1107	1443	1652	1395	1297	1180	1125	966	958	918	832	829	796	805	800	868	818	792	775	794	812	757	788	808	705	777	765	813	822	739	770	792	795	783	776	778	759	780	822	797	743	711	772	738	788	757	757	812	780	780	806	709	783	760	754	768	783	794	754	742	752	768	697	728	710	751	780	778	766	768	796	751	743	752	737	759	795	828	708	739	813	803	742	776	805	740	755	758	746	758	776	775	735	748	748	767	770	742	761	773	756	699	756	713	778	743	769	821	765	757	732	749	753	753	716	729	790	767	782	741	767	739	734	710	745	753	769	777	765	745	738	732	749	769	712	738	760	793	744	726	750	769	740	751	774	733	690	733	796	762	752	723	757	834	779	749	772	750	735	762	746	758	746	756	759	726	722	787	761	793	732	769	753	777	773	737	728	745	780	776	711	725	739	767	775	733	769	713	776	746	750	736	710	754	732	748	744	784	781	704	800	721	781	792	754	698	767	754	733	807	785	763	742	771	779	772	807	778	774	784	769	735	753	770	760	764	768	693	814	784	778	752	732	772	750	781	740	758	736	761	818	772	756	783	704	775	767	741	749	734	727	781	739	726	756	795	770	775	753	753	735	785	819	742	754	772	736	739	710	727	766	769	790	799	734	777	743	764	781	752	743	786	734	743	761	710	756	734	739	707	781	753	755	770	749	750	734	760	735	759	792	789	806	772	778	782	779	762	769	743	791	761	787	814	752	726	748	765	745	722	751	805	712	757	805	770	708	720	727	752	790	769	737	743	799	750	789	794	786	746	760	759	802	789	774	697	739	747	776	733	724	789	784	727	701	706	715	750	730	770	766	742	728	756	783	801	767	768	797	743	759	769	790	738	777	726	740	761	716	769	804	700	718	755	739	740	747	737	815	776	718	750	768	777	773	731	760	778	735	762	779	789	716	756	690	779	744	753	737	758	760	788	763	729	770	711	739	769	773	730	718	791	785	762	775	675	721	716	723	719	735	779	738	775	759	800	756	785	708	779	756	772	763	798	778	719	762	801	786	765	744	812	764	717	749	715	762	801	752	758	703	772	723	710	762	768	775	770	764	761	737	772	739	756	720	766	743	795	797	800	774	750	803	776	761	755	755	776	791	780	734	747	728	778	744	741	822	800	734	757	702	748	769	763	777	778	743	765	729	774	793	748	785	741	797	731	739	788	772	728	761	698	762	754	727	756	736	745	747	804	768	779	789	690	803	752	791	754	785	791	718	761	754	727	758	789	762	742	754	786	767	744	769	757	795	776	785	710	744	717	722	778	742	695	765	739	741	713	721	738	762	770	744	726	748	737	795	746	760	819	769	752	741	753	752	757	779	735	787	781	761	772	783	787	749	765	818	775	751	731	781	738	783	756	719	788	761	757	774	763	744	751	760	751	729	779	696	760	742	779	747	697	723	730	734	803	772	793	730	751	746	750	749	760	745	774	739	775	744	706	750	724	721	776	708	764	736	779	744	739	757	772	736	762	734	724	726	766	796	751	776	791	727	764	732	730	771	709	767	787	804	763	774	756	752	794	805	778	770	781	763	785	780	769	775	763	770	745	740	796	699	761	765	761	735	726	804	757	697	779	782	730	788	711	753	748	785	743	778	766	772	717	774	723	720	744	746	756	760	773	724	833	793	817	725	741	741	758	742	765	767	712	793	763	776	766	805	747	763	776	764	777	725	753	737	749	740	780	766	718	727	779	738	776	776	765	693	716	688	735	781	746	769	772	733	741	728	758	793	750	745	750	817	767	813	796	749	730	764	752	752	731	833	752	734	732	744	816	762	763	778	690	768	795	736	770	729	780	771	762	752	772	735	688	756	728	817	727	781	734	772	742	719	770	779	772	767	778	757	751	763	724	771	739	757	781	729	780	716	776	778	746	750	748	805	737	709	731	774	775	756	801	780	795	725	782	739	720	765	729	713	754	795	775	742	791	740	696	784	742	768	744	779	702	771	786	785	721	760	794	677	710	804	792	731	766	761	724	741	777	769	741	739	747	736	738	756	753	755	774	753	729	765	766	717	732	758	771	791	747	767	764	765	758	756	768	805	769	785	719	754	761	764	745	783	759	772	722	695	765	745	744	793	810	785	800	742	763	760	772	736	753	771	779	785	738	770	783	692	791	774	770	790	774	729	749	740	757	700	669	749	740	782	779	735	787	773	756	730	786	771	754	783	796	748	762	756	729	778	739	775	766	763	777	748	788	730	740	759	737	787	753	747	784	766	747	736	770	763	757	793	731	784	683	745	748	785	734	785	793	793	786	744	759	762	786	696	769	739	759	731	760	796	810	763	769	784	767	765	789	790	731	785	798	729	786	722	794	733	729	754	763	785	729	773	752	769	725	790	816	780	741	720	782	753	759	736	720	739	745	752	749	753	754	776	766	749	747	753	715	776	747	739	732	770	765	716	723	770	761	787	720	754	755	781	757	769	776	776	765	770	755	823	803	750	738	779	780	774	765	757	743	802	778	765	754	754	785	757	750	780	745	756	765	734	724	775	739	759	747	735	789	721	762	738	759	765	708	731	793	779	734	803	759	730	753	777	732	825	770	722	781	754	748	797	781	764	776	811	738	792	788	754	778	775	772	742	722	725	772	757	733	733	804	771	731	729	745	772	794	741	782	742	786	736	788	755	755	750	779	787	723	788	704	697	742	774	733	747	754	735	746	727	731	755	773	698	784	692	783	719	749	728	712	761	788	754	771	770	804	748	747	792	770	785	779	789	764	761	740	729	765	806	712	773	767	797	744	776	758	747	761	755	756	725	770	774	811	783	781	730	727	759	791	735	755	743	774	729	752	792	742	762	777	738	801	788	718	779	752	698	750	712	705	738	755	769	781	753	738	751	726	731	773	731	728	779	743	751	763	779	776	759	767	738	728	730	743	762	736	766	764	763	800	806	802	755	739	815	789	750	740	774	768	795	728	732	771	729	785	747	748	754	777	729	723	743	774	769	728	771	761	770	777	766	729	784	757	760	800	718	751	751	788	729	754	732	779	780	743	774	753	752	757	758	772	769	789	727	793	764	739	752	769	730	804	748	741	781	742	755	736	763	725	792	781	722	811	754	755	770	757	745	703	777	773	787	803	753	765	791	757	782	750	779	761	755	774	748	715	742	769	767	747	741	739	769	716	736	722	740	765	767	808	787	737	783	796	752	723	757	738	750	745	771	738	760	788	749	750	770	759	746	778	807	747	729	794	771	729	797	764	743	809	770	823	729	792	788	744	761	742	712	780	715	764	784	741	789	765	785	739	717	774	731	742	791	783	786	754	728	788	692	768	758	718	732	733	741	760	746	763	770	731	754	769	756	737	784	774	738	793	768	791	809	767	779	775	789	786	742	771	736	841	734	800	759	761	719	723	746	787	791	826	762	727	777	742	779	744	770	734	735	759	818	729	766	726	834	784	809	774	711	732	739	808	754	756	806	728	726	702	782	772	695	742	762	754	794	755	804	718	749	738	721
14882	1640	1185	917	665	630	533	522	482	461	455	454	478	409	401	407	441	408	405	436	369	404	440	458	416	400	475	427	406	404	447	424	460	464	424	400	391	437	444	402	399	394	413	415	402	432	415	407	454	377	452	404	419	420	405	426	389	450	391	405	435	409	424	419	419	412	418	401	415	407	374	434	421	416	397	409	401	409	402	425	444	403	417	426	401	403	433	392	432	404	439	401	412	403	396	400	441	433	420	426	409	436	392	424	434	398	407	448	395	479	405	438	380	389	352	413	404	392	439	430	404	353	369	423	447	432	436	426	429	384	388	419	393	368	421	392	398	417	490	416	432	420	401	389	461	388	458	456	440	400	465	451	400	428	430	399	385	397	410	438	419	417	424	424	418	419	418	403	413	431	416	429	432	375	395	412	420	397	443	408	373	429	427	412	405	419	432	411	462	436	424	410	388	399	386	395	383	439	404	379	428	442	449	418	401	412	413	421	364	405	431	420	422	389	369	419	390	426	422	453	394	409	393	399	373	420	417	412	478	437	400	429	402	410	401	389	430	417	415	435	400	416	456	404	425	400	429	454	366	430	412	422	453	405	397	420	412	352	416	428	418	407	448	429	421	396	389	445	432	407	416	447	393	410	376	387	432	433	397	396	408	363	380	400	365	405	397	402	393	398	423	431	435	433	399	414	396	404	430	359	448	417	406	399	439	413	395	421	412	388	411	388	405	383	407	405	416	427	404	422	411	460	431	388	403	422	421	386	445	464	405	430	439	438	418	379	415	397	393	399	401	423	408	416	395	440	400	365	432	448	431	443	406	413	405	428	468	393	386	412	388	436	377	393	425	433	402	426	412	410	439	411	409	431	425	386	422	414	408	439	395	410	403	405	404	392	392	401	413	401	396	405	388	459	418	430	392	437	433	367	362	430	431	412	419	424	422	373	389	423	401	396	374	398	359	428	419	397	433	416	399	425	411	407	404	398	407	407	455	402	420	434	405	427	428	424	393	433	381	392	436	391	405	384	426	429	447	439	431	383	412	414	402	423	390	417	388	415	426	379	382	390	413	436	449	484	432	451	424	400	412	394	399	439	398	492	402	420	418	387	381	378	444	417	415	443	360	383	385	390	420	389	410	393	418	398	455	431	443	400	414	398	419	403	425	413	399	400	375	424	407	393	426	456	390	391	401	372	402	389	438	419	435	419	425	419	461	398	450	421	407	418	424	416	375	415	405	440	407	410	410	397	428	418	414	380	407	407	411	384	406	456	429	413	366	432	427	415	379	355	401	367	429	449	405	443	435	445	443	446	427	411	388	389	412	390	437	382	350	437	415	424	406	438	423	402	409	397	387	419	423	436	390	411	415	412	381	426	391	439	386	421	431	457	408	388	418	397	405	425	424	430	458	426	408	389	426	423	400	422	390	403	388	446	416	370	390	439	435	393	450	475	436	421	441	390	469	481	442	378	418	420	430	445	394	430	407	389	407	438	434	410	422	411	439	418	435	445	449	421	417	391	385	436	405	415	408	399	393	413	402	396	434	430	419	404	391	401	407	410	481	394	376	437	429	408	422	471	433	372	421	404	401	414	440	431	383	436	398	418	469	436	434	422	400	428	447	422	411	420	458	398	453	403	397	402	391	393	419	396	402	367	412	422	381	417	447	411	446	394	449	392	443	421	414	429	463	453	405	389	401	419	424	434	418	412	392	427	435	412	451	447	428	441	418	439	405	421	452	448	428	415	386	407	373	452	415	391	398	442	420	433	390	387	422	411	413	417	416	403	422	398	409	379	420	458	377	404	422	404	402	421	383	394	442	426	377	424	388	402	385	384	431	410	432	387	392	417	440	388	436	414	424	390	415	402	395	433	349	433	460	372	386	394	431	374	437	391	433	425	396	405	418	389	426	404	393	390	428	393	420	432	416	400	396	410	377	390	365	389	422	431	444	428	447	411	400	431	402	415	428	385	433	396	434	410	425	411	412	413	414	422	420	391	445	413	411	374	384	391	435	429	444	431	445	384	387	431	441	422	428	436	403	374	397	386	397	417	434	377	413	459	399	384	400	410	376	446	414	400	419	431	426	418	397	408	439	380	433	374	373	408	409	430	412	414	362	444	420	407	414	447	394	410	420	428	379	448	392	426	385	402	383	409	399	428	410	447	413	405	435	436	410	422	415	413	457	417	395	421	427	425	440	398	412	424	403	380	428	420	443	423	390	424	381	421	408	385	431	402	388	404	447	423	389	409	408	388	455	434	400	426	413	394	408	392	406	418	403	439	427	427	436	380	398	377	439	406	434	430	417	445	394	373	402	437	375	402	440	433	382	400	433	434	437	458	444	378	375	431	409	409	405	388	399	409	451	415	412	433	425	375	427	473	413	410	412	440	401	406	402	417	401	402	401	406	399	454	405	445	387	420	434	388	410	375	432	417	425	446	402	404	423	406	389	416	414	446	409	407	391	418	406	387	426	424	395	402	432	387	464	392	416	439	413	441	431	376	403	405	393	385	384	427	412	400	436	408	455	461	396	451	388	424	422	402	398	394	406	406	361	406	412	420	410	363	421	412	456	403	386	410	418	403	408	395	418	414	390	390	435	435	441	397	404	432	412	409	428	434	400	383	427	400	408	400	400	410	417	388	434	396	419	396	418	388	426	409	453	421	392	423	388	369	455	406	395	396	376	441	398	441	401	427	409	440	421	391	384	408	414	427	414	460	463	385	436	380	418	438	433	405	371	409	379	394	394	406	428	415	430	424	426	414	456	397	416	413	443	404	421	409	408	409	377	429	431	412	456	393	418	383	414	398	419	413	389	415	451	411	407	403	418	433	387	380	446	425	412	437	416	423	415	396	439	420	391	399	418	395	400	447	419	413	372	405	383	445	439	420	440	436	417	424	424	369	419	372	375	402	411	401	388	457	444	430	402	394	392	413	388	415	389	410	412	412	424	439	378	434	438	450	397	460	441	408	377	395	435	453	396	422	410	409	394	425	451	438	404	363	422	427	396	404	438	416	422	433	421	447	419	395	418	453	419	376	401	407	460	405	437	419	415	421	386	400	422	441	434	438	442	410	418	399	404	394	428	378	375	402	406	374	433	415	418	417	416	423	420	399	392	409	432	404	440	432	415	406	426	381	431	427	394	387	399	394	409	419	423	438	399	380	411	453	422	398	396	404	414	416	393	404	443	356	389	386	402	456	427	429	396	410	415	434	470	411	451	436	399	396	424	385	415	419	435	435	424	403	404	441	426	383	426	351	384	414	371	384	399	404	408	421	408	408	424	415	425	443	446	389	446	409	397	420	412	389	455	416	407	398	412	398	392	388	410	393	429	451	413	448	443	417	433	405	414	422	406	457	417	396	421	452	404	397	396	379	398	403	445	405	401	449	390	397	414	397	396	391	415	443	419	433	415	442	442	435	402	421	393	434	422	401	426	424	366	404	444	410	428	418	401	370	436	412	411	410	398	399	407	427	414	375	464	420	386	399
8661	1572	2474	2568	2189	1886	1651	1553	1368	1268	1237	1214	1169	1113	1100	1137	1023	1051	1052	1008	956	1057	986	1034	1001	937	1006	932	975	901	893	949	938	981	902	929	974	978	930	920	931	967	949	948	891	940	974	940	940	922	934	930	911	906	964	919	912	937	958	948	949	929	905	922	914	943	856	944	929	895	897	953	902	955	943	969	884	973	990	1049	892	910	923	934	907	874	897	878	886	940	879	956	969	945	867	909	874	971	900	952	911	923	936	975	915	947	951	955	967	919	947	951	940	924	926	908	923	960	952	913	959	903	946	928	895	951	895	906	904	904	891	974	913	942	923	943	960	963	871	903	877	899	948	931	894	895	925	945	936	955	914	930	926	915	942	886	961	952	949	953	936	963	898	847	869	897	918	933	942	851	900	966	944	943	904	880	886	916	954	931	950	923	904	938	958	927	899	931	933	920	900	924	922	867	879	950	876	912	945	880	932	921	985	981	908	916	888	879	949	953	929	935	875	915	919	883	951	938	955	974	875	887	944	924	978	892	966	893	902	896	877	959	935	983	921	908	946	922	962	903	886	919	859	963	951	903	908	959	921	882	951	931	956	899	957	924	966	910	890	920	992	931	911	919	929	916	907	952	903	889	940	865	912	935	894	916	892	869	889	905	905	893	924	941	969	949	937	931	920	832	915	925	924	951	956	932	842	882	921	920	968	877	925	901	916	904	846	931	935	879	929	975	918	884	922	913	939	874	951	917	914	943	891	927	874	906	973	891	923	922	924	865	916	922	909	988	884	908	886	937	917	980	875	929	929	927	971	936	951	924	919	956	895	905	879	936	940	929	936	906	869	896	936	930	917	902	955	868	961	993	957	889	920	960	1014	953	849	968	888	900	926	905	936	946	893	965	936	970	918	891	896	975	922	878	935	937	925	913	914	945	931	915	939	946	962	921	845	914	924	919	945	933	940	911	947	888	912	919	956	909	944	886	914	912	924	873	907	931	922	938	923	958	885	922	910	881	955	872	882	901	904	921	871	941	923	912	888	933	916	900	928	886	956	912	942	912	905	930	921	941	881	973	916	941	927	893	949	917	953	922	939	961	930	976	948	923	940	942	955	950	927	934	936	925	953	926	899	897	912	853	911	868	890	880	897	931	906	947	907	919	893	946	904	943	973	908	955	910	923	906	894	920	864	908	989	958	922	927	968	943	919	914	903	859	939	895	964	912	951	826	913	885	943	973	932	922	928	917	901	918	892	881	916	909	901	946	935	960	980	920	873	914	900	886	931	919	952	966	897	923	938	887	908	972	942	887	931	877	945	911	926	935	925	903	913	944	924	887	935	967	885	902	933	894	929	885	936	909	906	977	961	949	944	955	967	976	940	919	960	943	941	930	916	927	880	857	917	899	922	899	931	941	898	865	894	956	904	987	925	903	834	949	908	908	888	915	864	991	914	946	926	929	911	966	938	938	912	928	926	913	896	958	972	875	933	926	933	919	964	932	877	931	944	905	897	922	894	985	893	925	977	891	896	913	905	894	905	902	866	898	940	960	967	924	939	913	911	983	954	948	954	937	911	924	934	904	929	939	948	1017	903	937	917	859	909	951	957	898	911	924	941	917	931	889	900	874	856	914	920	910	946	910	879	905	920	939	932	940	930	903	876	876	907	974	868	901	956	890	901	946	868	924	943	902	970	957	967	931	931	917	923	903	954	912	914	862	934	916	909	896	927	900	936	907	922	994	863	912	878	912	931	922	946	918	877	936	916	922	944	930	903	889	918	902	887	893	955	924	915	888	914	915	938	848	966	886	917	902	971	937	928	934	940	923	905	900	931	955	945	940	945	967	926	916	880	927	920	946	913	934	973	905	868	927	924	918	896	867	925	938	949	946	920	885	894	904	885	973	977	917	898	905	916	955	911	956	911	921	924	876	940	963	960	905	931	922	945	886	940	886	922	953	932	932	902	920	889	888	905	897	878	893	905	900	884	950	963	914	858	908	1002	996	907	942	948	902	902	912	938	911	920	903	896	936	886	923	938	964	882	914	942	960	947	925	844	988	1002	960	905	887	942	935	917	907	932	918	926	952	946	884	872	927	938	880	936	963	857	895	936	963	864	977	921	942	916	919	883	883	914	934	897	884	919	907	904	937	942	956	896	864	910	930	897	965	909	911	944	903	882	928	937	939	984	922	939	896	925	964	927	920	915	847	914	933	913	926	906	891	917	912	927	913	912	863	923	963	922	911	932	903	903	914	901	920	937	986	944	942	982	941	923	936	947	930	922	935	900	925	894	938	906	939	931	927	887	942	908	913	900	918	946	885	906	897	950	972	905	931	931	877	924	946	904	1009	935	943	878	929	860	925	918	903	929	933	922	855	912	894	926	883	922	912	1006	930	936	891	929	915	921	945	906	948	974	918	968	865	955	930	964	916	938	891	896	907	898	920	968	888	971	940	877	919	918	923	910	901	877	902	905	933	890	879	929	887	942	925	945	947	939	859	927	895	956	881	886	933	913	900	937	942	931	876	916	895	885	937	931	948	942	926	935	906	930	945	911	960	868	902	854	880	947	926	887	905	894	859	950	890	926	995	905	896	879	942	952	919	926	886	996	932	875	903	852	977	915	960	843	914	933	990	903	889	902	923	931	907	944	937	894	931	931	925	960	886	916	884	909	909	912	953	938	872	925	951	940	892	902	908	946	882	960	942	920	974	924	942	894	893	895	899	906	903	950	895	935	947	981	952	953	924	922	948	973	972	918	877	943	895	941	901	924	962	942	917	925	900	907	898	954	951	933	885	914	953	984	862	884	896	977	889	882	974	890	910	895	878	946	962	910	934	965	911	902	963	907	941	950	890	916	879	900	863	933	886	902	926	951	882	979	903	923	904	898	914	972	965	937	937	902	898	945	914	905	969	977	950	873	999	907	921	925	938	915	945	864	906	950	926	934	913	916	937	893	897	927	894	894	867	926	880	913	900	941	979	889	918	917	928	932	893	894	974	898	941	954	938	963	929	887	905	918	939	942	873	858	868	905	939	874	860	932	894	892	896	855	899	895	876	895	898	894	987	942	935	926	904	922	917	935	922	939	895	890	903	943	930	964	940	923	917	876	890	969	946	970	932	906	910	913	888	916	952	881	935	886	932	901	959	891	938	920	889	917	894	945	968	945	894	930	966	882	936	848	897	874	903	851	843	872	942	918	919	937	875	908	868	936	923	917	945	897	930	893	926	936	952	948	977	912	939	909	929	919	932	906	902	907	928	955	972	927	911	916	954	855	879	878	941	953	923	922	946	896	914	878	919	878	971	906	921	932	943	969	976	916	940	899	903	933	909	892	909	887	921	996	928	958	916	874	887	950	889	931	936	904	882	925	990	957	937	894	888	935	891	930	870	977	885	923	879	898	930	912	871	891	957	926	941	912	951	903	848	953	936	893	929	930	954	864	931	920	909	914	891	941	891	965	910	892	917	938	926	910	908	894	927	872	892	920	1007	892	928	892	896	954	939
1467	165	181	182	177	177	160	162	151	188	195	178	157	140	170	159	180	175	154	156	178	170	167	164	136	157	162	163	169	160	164	140	147	158	153	171	157	155	147	176	161	152	180	158	154	163	158	162	145	150	142	180	157	167	170	164	137	154	167	151	186	179	145	157	136	156	160	173	175	165	167	162	139	157	174	148	168	171	167	178	184	161	168	166	167	166	149	144	131	162	138	164	171	163	167	181	151	173	154	145	178	159	167	181	149	158	167	176	152	169	140	170	184	174	162	193	165	155	172	179	151	165	174	151	153	171	162	173	174	142	172	152	150	156	169	151	152	164	155	150	163	196	160	171	157	154	175	151	166	172	150	169	174	154	156	185	147	148	149	175	154	157	148	178	177	181	174	144	188	167	176	149	165	155	147	176	151	170	166	181	160	176	170	149	165	171	189	169	176	176	140	145	150	154	159	174	169	160	168	171	166	160	141	142	164	169	177	157	156	152	158	157	161	167	159	159	149	171	158	164	170	172	176	159	173	166	170	166	198	162	174	168	166	180	171	152	178	149	165	151	157	177	179	131	164	151	160	155	146	181	144	140	176	169	189	141	162	144	179	166	151	163	158	180	157	172	175	143	148	162	143	163	165	163	161	156	178	150	162	161	156	172	174	154	156	176	186	167	187	166	156	160	159	146	162	176	151	188	173	161	152	149	175	167	141	163	174	176	165	161	163	131	143	149	174	171	157	164	177	169	162	153	155	177	192	151	161	188	144	166	174	162	172	173	173	162	174	157	149	159	186	154	151	168	158	171	180	184	148	141	140	143	175	173	181	144	171	140	169	137	176	173	128	158	143	158	164	139	137	157	166	205	203	163	144	160	151	179	163	181	176	184	159	154	153	147	175	173	148	162	154	155	122	161	175	168	159	154	172	182	169	170	158	167	149	144	135	154	154	150	166	143	158	177	125	163	145	175	168	160	179	160	178	171	152	146	161	151	162	171	191	144	188	152	125	160	178	144	165	159	173	153	157	181	162	153	163	185	165	156	150	184	144	169	181	156	170	138	152	168	161	177	178	168	176	150	162	134	168	163	196	164	157	140	146	183	159	165	159	167	142	135	164	144	133	153	172	164	144	160	147	167	163	172	181	152	154	147	155	160	168	153	169	162	179	167	143	177	145	187	160	162	174	160	170	162	150	174	132	184	178	183	179	149	156	154	158	157	175	151	182	152	141	174	166	161	161	173	167	165	166	158	152	175	172	156	161	151	203	171	188	153	157	151	169	163	174	133	156	166	208	190	176	187	174	147	168	165	202	165	189	179	167	159	170	175	151	145	156	148	152	169	163	174	136	156	166	167	158	149	154	163	146	172	162	161	154	172	169	181	181	170	187	168	183	175	136	156	157	157	179	156	161	169	152	176	165	161	174	183	163	180	153	163	188	165	157	151	171	179	165	169	157	138	136	141	183	153	166	143	130	160	157	153	163	146	177	165	155	163	190	159	134	160	182	143	170	155	176	149	177	178	154	169	148	158	148	153	198	174	169	148	161	161	162	143	167	163	168	186	148	154	173	161	173	156	164	168	167	170	151	151	169	166	153	161	153	162	143	155	156	160	191	184	148	173	141	148	157	140	146	162	164	163	171	156	151	161	156	176	172	158	154	169	175	156	158	168	173	171	139	168	160	149	160	161	149	160	154	169	185	168	153	167	156	189	139	167	167	147	144	194	155	155	145	175	175	154	164	157	161	157	159	178	190	171	156	161	153	140	165	164	159	146	183	145	188	164	149	144	154	175	164	140	168	186	161	157	171	165	164	165	192	160	173	144	157	165	188	169	158	152	162	161	177	158	165	173	146	185	151	159	176	197	173	142	138	156	166	149	168	162	166	158	162	184	167	171	147	168	130	177	162	166	188	154	163	170	177	174	162	165	163	159	149	176	154	172	166	133	167	156	177	152	147	191	189	160	196	149	171	156	150	169	154	178	156	160	161	157	142	174	162	157	171	165	152	167	166	178	160	120	182	164	146	144	148	162	185	172	156	179	180	159	170	178	175	167	149	158	143	140	174	149	165	155	150	157	157	156	154	149	143	139	164	163	160	179	148	153	179	160	168	147	172	168	167	161	176	163	148	155	167	172	168	142	140	137	171	150	175	157	164	167	174	171	149	186	147	146	157	175	189	179	185	162	171	157	190	154	152	155	157	167	187	161	151	163	158	155	146	170	176	171	160	174	152	181	171	168	180	158	158	162	156	174	139	144	161	185	161	158	149	151	163	146	150	155	165	189	178	151	157	145	166	145	148	165	161	151	152	150	163	151	148	157	187	131	158	150	172	163	151	153	146	171	165	160	157	142	177	136	157	174	159	174	148	141	146	137	145	166	153	146	138	160	151	171	163	149	173	140	156	150	170	152	129	145	177	148	166	153	173	184	171	159	194	180	183	157	136	167	140	165	162	142	151	146	170	186	162	160	162	161	157	154	159	163	160	166	176	140	175	167	140	173	175	188	158	197	173	155	164	165	169	172	175	155	176	155	145	166	157	180	162	164	166	150	190	172	165	153	154	180	166	153	161	162	140	173	168	159	178	175	181	150	158	147	144	166	166	134	164	170	185	166	174	152	144	182	166	169	161	159	189	143	164	170	166	147	184	193	138	148	164	185	180	157	141	192	174	159	140	181	173	128	174	166	159	168	182	161	157	153	161	161	165	149	173	179	167	142	164	176	151	158	124	157	155	166	151	168	160	155	172	170	152	175	177	184	192	138	138	149	185	149	166	158	182	154	136	166	139	190	186	166	183	178	158	166	169	179	179	169	151	152	170	168	136	169	151	180	178	165	173	154	172	183	125	169	131	163	163	175	165	145	139	174	149	142	181	147	160	183	165	148	174	149	147	151	156	182	160	167	180	151	180	155	156	163	159	170	181	168	162	149	164	165	185	151	153	172	155	149	153	152	169	159	163	163	162	162	177	149	165	157	152	172	161	153	179	153	158	129	148	173	133	159	170	171	170	168	152	175	144	159	144	187	185	155	183	153	175	157	136	154	141	145	154	150	157	187	176	184	172	161	131	171	184	167	167	170	159	178	175	146	149	179	158	168	193	152	158	161	168	143	157	162	185	177	187	184	179	181	180	165	157	167	167	136	149	153	158	162	168	152	185	174	158	148	143	145	163	144	179	155	149	169	173	151	168	158	158	159	157	163	166	165	146	190	148	173	163	172	144	170	162	190	158	157	168	159	131	186	135	155	152	145	150	143	138	159	164	172	173	165	178	203	167	157	158	158	176	171	182	176	159	155	169	168	157	164	162	152	154	159	170	160	152	157	161	158	158	152	158	192	176	166	174	169	181	189	171	182	152	156	159	163	148	165	179	148	163	163	158	160	164	166	169	172	171	144	169	150	156	143	177	155	147	150	141	141	139	171	162	138	158	184	155	169	147	136	149	175	145	160	153	167	179	163	158	163	135	154	158	157	164	175	178	143	167	141	161	176	162	184
1727	463	510	491	501	469	490	482	468	510	442	471	482	458	460	439	458	472	463	441	454	445	450	424	432	414	441	488	461	463	427	460	458	445	445	431	459	437	451	445	444	503	462	451	412	438	399	437	452	458	462	436	453	444	426	436	458	461	442	454	428	419	436	472	398	466	450	462	445	425	455	449	445	457	455	440	453	481	429	422	417	442	470	435	478	426	414	451	436	440	442	451	458	471	425	480	434	457	447	455	434	442	446	479	438	470	443	432	436	440	478	424	446	454	449	447	483	452	448	453	431	392	478	474	443	450	418	441	435	420	466	487	463	420	427	433	441	398	441	420	432	469	431	434	461	455	443	457	432	405	491	441	457	467	435	421	430	433	489	441	464	466	428	463	443	471	427	485	452	478	437	449	419	432	442	484	462	472	471	474	511	420	412	449	481	436	442	461	461	451	470	430	469	475	444	436	444	451	482	476	465	418	457	444	474	477	417	473	452	445	447	417	449	466	508	451	469	433	447	439	436	445	438	456	468	474	466	439	432	466	446	451	417	450	421	449	425	427	471	426	449	469	439	436	485	423	443	474	465	444	438	500	453	474	423	424	421	446	390	476	449	453	436	456	432	453	454	485	490	437	461	433	437	447	444	468	425	479	444	463	425	422	452	445	406	450	448	432	452	452	427	460	504	448	424	435	441	432	453	392	428	455	445	430	443	444	475	455	451	466	423	438	435	466	458	475	468	436	452	461	471	480	434	421	475	466	443	441	487	459	423	450	450	444	444	464	445	468	464	438	450	427	417	446	432	439	487	458	446	432	432	467	424	450	458	425	489	435	416	449	456	443	465	431	429	412	432	465	460	428	458	427	412	426	425	425	442	450	421	446	481	455	459	436	437	435	455	421	471	440	468	434	473	452	460	438	448	424	440	449	438	418	407	451	404	437	430	455	437	434	467	466	411	446	458	478	485	426	461	430	432	454	433	417	475	442	438	447	455	425	447	447	456	448	405	448	473	462	449	449	435	493	484	419	449	437	491	444	464	456	450	448	461	423	454	432	442	473	470	474	440	432	377	470	426	444	457	432	445	470	421	407	435	450	466	446	439	440	431	441	429	403	408	452	485	482	415	464	439	420	464	440	446	440	430	477	452	436	417	421	475	461	411	422	455	467	396	405	462	471	443	426	438	436	458	425	453	453	446	484	462	434	398	449	457	449	420	423	424	467	421	443	436	459	416	424	431	458	462	425	459	494	402	463	422	435	436	446	446	434	453	432	416	454	413	437	442	466	438	443	421	412	429	417	429	446	449	452	445	396	442	439	433	471	443	436	453	430	416	435	418	460	450	428	446	438	446	421	405	427	458	442	473	467	445	488	432	449	390	464	434	436	429	414	421	478	447	495	428	454	439	429	477	401	475	441	463	466	421	486	445	433	446	497	441	397	459	465	478	446	413	462	462	455	476	434	407	468	471	475	455	478	433	455	457	477	422	417	420	456	437	476	454	448	432	480	417	449	434	457	461	486	432	476	451	452	466	455	428	465	434	423	430	439	452	439	424	420	466	406	471	452	467	452	447	445	467	450	466	444	487	444	469	460	400	436	466	495	454	445	439	448	441	453	451	443	446	450	466	476	452	443	457	455	449	460	435	433	445	429	470	434	405	438	494	450	456	437	409	465	480	443	436	438	457	431	447	443	466	441	456	460	438	467	479	457	463	456	455	442	426	457	441	422	434	452	452	410	426	457	400	428	435	454	434	453	427	420	425	467	456	434	464	392	427	453	426	444	450	464	470	407	446	442	471	476	435	439	463	422	445	451	480	424	446	457	458	435	467	454	466	462	479	483	499	423	434	482	441	456	442	431	470	486	473	483	465	466	462	444	456	449	466	407	430	444	436	420	435	496	444	423	454	406	478	475	437	435	430	521	416	467	420	420	424	500	462	453	437	436	428	440	458	427	453	441	469	428	443	417	443	459	476	486	459	437	422	451	468	467	445	470	436	455	461	410	445	446	426	456	449	437	449	448	453	467	446	415	422	454	428	426	454	420	459	452	414	484	450	459	460	456	445	464	462	443	459	426	447	465	457	458	453	459	448	464	431	440	466	463	397	459	447	447	468	447	429	441	425	425	439	393	467	498	437	473	488	391	459	421	439	430	399	497	438	440	434	485	475	437	429	463	460	428	449	446	442	447	438	416	423	465	417	474	439	463	414	436	409	479	410	457	416	454	464	482	443	449	441	443	476	452	453	448	412	430	482	428	410	492	427	456	468	470	464	448	445	431	432	476	459	450	446	466	459	457	451	430	451	445	452	425	436	436	468	461	445	466	467	407	459	450	501	459	428	405	459	425	449	448	456	447	460	435	470	465	439	433	461	449	477	437	446	456	431	493	452	414	448	487	417	441	491	463	461	426	442	453	414	463	435	410	452	430	442	448	471	449	407	467	444	430	447	446	451	442	441	459	447	460	472	456	447	440	452	438	432	492	445	492	474	407	479	412	425	433	433	434	499	464	456	450	408	458	431	447	411	419	466	414	464	453	403	437	449	448	462	429	475	448	428	452	471	465	438	432	452	427	441	445	434	459	421	466	419	436	436	484	436	415	443	460	464	431	456	402	456	408	472	431	446	465	492	485	466	466	452	462	452	436	449	415	410	427	428	462	438	473	421	410	482	433	442	427	470	512	430	446	425	494	405	500	470	424	415	446	436	469	467	453	407	417	444	465	432	451	422	448	471	409	498	444	465	436	437	449	421	458	438	425	411	442	450	464	464	443	407	443	463	485	454	420	477	479	467	445	459	444	466	446	428	433	455	419	449	446	465	442	462	431	441	425	427	465	448	459	438	467	472	465	422	455	401	473	465	438	446	424	448	478	429	475	438	417	446	441	426	432	459	474	475	437	498	449	479	416	481	433	451	435	432	456	448	449	440	473	431	447	473	457	456	449	437	504	451	480	479	469	431	458	442	468	444	465	422	471	447	460	450	468	435	440	434	430	431	457	451	463	444	430	441	442	437	426	448	520	446	478	434	437	421	463	461	439	449	458	438	454	415	438	451	445	446	456	477	457	451	464	458	439	475	432	460	402	452	441	423	441	429	470	399	470	425	451	430	424	475	449	435	445	446	466	415	423	485	468	472	410	452	440	429	477	457	473	465	464	475	412	491	456	416	452	445	456	434	412	486	461	457	431	462	412	473	479	458	430	479	428	425	419	458	421	434	412	445	454	440	433	415	431	464	451	473	453	434	458	454	434	453	471	474	431	462	429	467	464	424	484	449	493	445	463	479	416	462	429	426	433	476	435	424	477	438	472	459	427	454	433	429	398	462	417	445	459	442	457	428	439	447	374	457	448	481	443	429	440	462	445	415	457	441	424	438	445	421	461	440	417	476	421	440	457	447	435	438	466	449	432	441	444	441	416	451	455	467	437	411	435	445	439	454	459	442	470	442	457	452	498	461	421	458	464	449	474	434	492	472	461	406	449	411	432	484	452	420	436
7548	758	671	572	431	419	374	360	354	364	374	294	350	324	308	308	307	323	342	362	329	326	335	305	299	346	293	313	315	302	306	345	347	287	313	321	324	316	327	307	305	283	344	308	310	339	315	325	324	353	312	303	329	313	331	321	319	291	319	297	311	321	288	293	311	321	335	332	307	282	337	333	284	292	334	290	298	318	318	294	335	294	282	320	330	294	292	354	349	300	331	300	302	295	322	319	287	307	337	307	304	283	285	313	321	273	300	329	311	269	328	291	345	334	306	301	315	314	323	306	308	298	310	313	314	299	320	308	302	299	315	316	329	303	291	345	276	345	286	295	291	298	318	285	321	334	330	304	299	330	326	294	298	337	306	327	281	311	326	322	318	329	316	297	286	315	335	361	327	310	310	303	283	304	290	302	309	318	332	311	324	357	317	313	364	287	326	311	318	297	313	318	308	301	332	312	309	355	333	320	317	327	334	313	305	294	302	306	320	292	331	312	294	309	317	306	319	302	313	284	346	324	331	322	306	339	297	313	283	317	326	303	311	300	293	319	314	307	339	317	309	340	317	315	313	316	312	301	303	314	346	325	320	292	311	284	311	319	325	289	330	292	332	347	313	281	270	312	346	350	311	301	305	296	350	309	325	302	326	331	325	301	309	320	337	321	323	306	294	311	316	281	313	305	312	320	300	294	338	301	346	304	310	314	266	318	309	307	288	315	340	300	324	303	333	326	286	291	304	297	328	303	312	335	320	300	347	336	309	340	330	319	326	322	351	300	313	317	316	294	310	306	319	307	302	316	318	314	315	295	315	319	315	297	321	310	323	295	289	311	287	288	311	302	309	324	319	299	300	311	328	339	288	343	316	308	292	291	338	314	316	308	310	336	313	310	316	331	340	328	312	286	319	314	324	297	290	287	341	308	321	299	296	310	281	294	364	279	312	329	321	328	323	339	361	312	324	301	326	337	317	328	311	327	328	353	316	315	322	293	297	340	308	322	324	314	326	302	320	294	294	309	284	312	309	291	314	308	293	282	325	346	292	300	304	318	313	318	322	288	309	296	332	333	299	333	293	320	255	280	287	335	338	342	264	296	336	308	312	284	305	303	314	376	316	315	336	312	282	312	328	291	275	291	341	366	307	306	302	300	323	338	322	312	339	293	319	301	269	296	319	334	331	339	304	323	274	284	304	327	343	285	295	310	318	293	321	329	325	340	300	300	319	281	292	325	303	278	292	331	334	328	332	298	286	319	321	316	301	290	339	325	317	298	323	293	303	313	329	327	316	325	313	303	334	299	320	289	304	298	295	290	301	287	336	291	308	321	305	275	323	317	306	288	311	288	342	324	302	331	309	291	330	359	313	316	293	329	325	321	312	311	308	293	293	316	310	324	305	298	307	340	344	338	275	318	327	348	334	327	313	296	320	298	298	307	285	307	320	328	297	286	305	305	266	314	317	311	346	323	340	320	317	333	279	306	314	328	337	339	316	304	356	337	301	313	305	284	311	312	303	325	295	315	309	335	280	322	316	331	273	300	292	305	291	323	346	319	296	291	321	295	328	312	295	323	334	312	294	303	303	305	328	291	311	339	324	355	308	274	334	286	319	304	291	304	306	371	334	327	305	316	325	360	318	295	304	300	314	339	322	305	358	308	287	316	303	307	358	353	286	325	312	320	298	309	288	298	354	308	289	301	302	325	333	310	311	331	317	277	319	294	300	297	336	313	291	333	312	272	298	310	315	285	328	306	299	303	316	336	325	305	338	334	353	331	271	306	300	340	292	335	357	306	322	327	322	317	330	285	285	326	330	302	293	317	315	345	328	325	312	306	324	348	318	304	321	306	317	297	303	326	313	340	319	290	325	312	308	334	320	305	339	284	334	321	304	322	325	310	318	324	328	308	294	318	358	347	305	330	331	323	307	340	338	315	304	303	339	305	307	294	284	316	354	339	293	311	333	284	332	311	355	318	320	309	322	334	329	277	323	336	345	316	300	344	329	336	332	344	303	322	302	340	298	307	321	300	279	340	316	315	301	287	314	326	353	301	331	329	295	355	329	343	287	315	288	355	303	296	321	332	313	326	292	318	298	297	329	326	302	321	280	288	301	329	316	314	339	297	284	318	279	321	276	285	313	309	335	315	342	310	306	337	277	323	335	306	329	296	315	321	310	345	339	308	323	306	313	290	309	338	300	331	326	318	338	321	341	285	262	293	328	307	302	329	364	307	319	337	307	321	337	308	269	314	309	358	313	330	313	342	334	282	347	310	324	295	309	303	328	312	322	323	334	301	325	313	313	319	315	306	294	340	324	306	304	312	321	359	337	280	325	328	265	323	321	324	327	301	302	298	325	300	336	318	293	328	273	337	333	261	308	324	296	324	306	361	313	304	322	270	317	300	304	304	316	348	297	292	304	297	273	324	298	310	345	293	312	306	303	323	325	320	320	304	303	335	336	281	298	328	307	303	303	295	297	289	285	298	319	299	324	328	315	329	310	288	347	299	311	331	298	299	321	307	290	305	337	306	324	299	307	331	330	308	319	292	295	296	322	337	300	297	323	285	307	313	328	328	351	328	310	316	335	317	311	296	317	278	355	322	352	308	318	287	329	292	330	335	339	272	304	317	332	299	325	305	341	320	356	340	314	354	310	314	339	279	295	312	313	326	333	281	310	309	328	321	339	287	290	317	311	303	304	287	293	295	332	294	289	303	300	327	311	307	316	315	297	289	308	312	328	324	309	314	297	325	312	313	334	314	343	323	310	314	296	334	303	321	347	337	305	306	311	309	316	322	287	299	301	292	324	315	321	293	329	328	314	330	299	307	313	290	334	292	310	311	340	325	281	309	327	285	320	332	318	361	329	334	311	308	267	298	359	312	303	314	303	304	325	327	296	289	288	333	324	317	304	303	322	327	306	289	296	296	312	336	322	320	320	344	308	322	308	342	312	320	335	291	325	326	342	304	311	300	287	320	326	333	305	306	306	313	287	301	290	276	320	321	317	310	323	297	312	305	309	345	306	308	321	303	338	313	289	297	316	338	307	322	329	315	300	302	321	311	324	303	286	330	347	360	324	316	309	295	342	318	300	317	325	313	339	292	323	304	300	295	343	325	309	279	318	297	285	321	277	316	345	321	306	304	313	325	315	294	338	271	294	350	316	312	293	315	289	308	319	307	278	318	311	274	345	316	283	321	344	329	314	325	320	305	310	273	310	296	306	328	313	322	315	342	278	368	328	308	340	317	285	300	338	297	322	312	325	313	295	316	342	315	324	328	290	337	335	358	326	317	293	294	303	331	325	276	332	330	296	316	296	316	303	292	320	306	289	293	289	316	285	315	293	350	355	340	308	326	314	331	295	312	329	327	313	288	298	293	324	294	349	344	323	344	342	301	293	274	303	320	343	299	331	325	289	359	338	333	316	282	325	319	330	301	318	315	311	317	330	313	335	316	282	324	297	309	288	301	318	312	318	329	336	312	301	312	323	307
6510	1101	1489	1569	1444	1301	1123	1097	991	1002	906	874	839	874	832	818	860	846	769	828	768	822	785	806	791	795	819	763	823	760	824	834	775	796	722	802	745	687	772	798	764	786	762	777	740	766	780	729	786	742	820	817	783	764	798	748	771	739	797	791	737	767	790	724	727	778	740	744	760	775	764	787	782	767	720	760	740	772	787	764	755	667	809	849	746	743	767	741	786	810	748	730	788	728	809	760	744	784	782	756	709	783	753	744	776	788	767	712	692	737	768	783	715	755	749	784	738	771	748	771	726	739	822	764	787	805	766	796	739	788	749	757	776	762	760	748	753	783	728	749	774	715	738	799	758	751	721	737	758	780	792	783	811	764	776	796	714	753	794	743	739	712	724	788	823	707	739	791	767	689	786	762	734	778	767	751	764	728	806	744	795	728	777	733	755	761	722	783	765	764	789	758	758	742	748	778	768	764	770	765	742	775	798	750	779	796	700	744	720	749	750	753	758	753	802	816	788	780	782	756	793	740	750	701	753	729	777	801	843	788	779	715	738	765	751	737	783	750	762	774	784	725	783	753	794	764	787	724	746	715	769	800	776	807	757	783	729	726	770	772	757	765	762	784	752	744	714	793	762	742	759	766	750	765	777	777	737	769	717	772	764	738	769	688	759	763	776	746	736	765	773	768	823	738	783	746	789	734	748	742	740	740	762	722	742	741	739	821	771	795	719	793	723	757	740	767	756	815	773	728	731	757	790	766	768	750	751	760	742	809	753	742	763	775	793	746	739	720	739	803	739	789	754	757	744	751	750	764	792	779	755	763	804	760	752	763	759	665	715	792	800	757	729	755	756	812	719	753	789	725	769	756	746	762	726	701	735	768	821	810	781	809	785	813	790	772	694	729	710	768	733	763	749	786	739	792	725	759	724	827	754	764	801	735	768	753	710	733	780	787	768	765	754	774	774	766	774	802	703	769	791	742	797	763	745	780	764	757	747	765	787	774	782	776	776	785	712	756	735	757	740	764	735	714	701	746	803	735	789	826	757	728	767	744	746	769	769	735	754	769	739	748	826	765	708	761	714	742	765	776	766	750	727	789	762	773	781	771	782	775	711	774	765	735	731	794	758	744	759	702	766	803	771	769	776	711	772	793	726	779	760	760	748	738	799	757	754	698	784	746	793	775	782	763	748	750	699	761	759	765	736	732	744	742	791	733	763	744	734	729	745	764	788	755	780	761	779	788	793	765	768	720	785	664	798	819	704	748	730	764	740	760	795	759	782	730	786	765	762	782	781	762	812	752	711	778	742	774	727	754	707	742	786	725	808	727	747	770	736	802	732	813	802	813	769	706	736	748	770	791	790	779	753	763	732	690	764	763	779	788	735	762	783	748	727	762	778	779	732	758	765	750	753	804	781	744	723	772	762	741	745	784	775	736	676	758	755	741	743	780	776	805	732	737	784	765	745	742	790	731	741	766	724	758	718	759	731	782	715	767	729	747	768	726	721	716	775	773	747	795	789	776	732	738	760	733	747	748	738	722	783	762	738	745	763	728	777	774	712	755	733	789	796	785	754	792	803	770	810	770	759	773	754	755	715	744	802	773	797	732	765	736	783	772	795	769	753	734	769	768	733	767	760	717	744	723	765	797	753	814	776	819	761	821	782	797	775	766	758	750	799	781	786	777	727	746	773	775	806	758	737	722	744	726	766	742	773	780	758	785	789	788	758	731	798	722	788	783	760	786	798	754	812	750	784	705	765	792	776	707	738	805	769	790	769	775	736	763	722	762	734	773	753	801	747	781	718	761	749	769	785	725	753	725	728	767	768	787	740	781	749	784	784	697	776	772	795	738	783	743	773	770	753	763	778	729	772	804	759	762	780	774	760	734	733	725	765	763	718	761	739	768	754	773	725	731	769	811	756	746	798	789	755	780	760	762	747	799	778	708	765	734	758	766	777	760	797	729	765	763	772	722	712	814	759	803	756	756	742	754	753	762	741	704	761	805	729	736	785	784	750	725	823	775	743	806	745	756	722	752	768	808	769	743	767	746	769	768	787	797	742	745	735	784	742	754	807	733	788	768	748	741	773	714	752	770	745	729	734	761	759	755	780	758	703	754	745	787	785	737	745	756	748	729	729	804	776	795	758	760	719	774	713	761	790	716	758	767	784	752	770	800	768	724	738	736	794	752	752	745	805	774	787	750	733	752	744	723	737	802	779	777	728	733	794	739	736	772	798	705	760	779	770	735	785	737	764	744	713	747	794	801	704	742	786	776	766	730	770	767	803	776	780	758	771	741	744	770	760	737	760	749	745	758	776	743	768	755	819	725	779	772	701	750	718	799	742	773	709	764	773	721	748	773	750	819	749	734	729	738	825	771	755	739	756	783	727	782	750	747	807	758	772	758	765	727	777	720	834	797	757	762	774	813	782	745	779	749	764	762	736	747	819	787	756	811	772	768	768	766	755	730	714	742	773	803	771	726	701	717	734	781	740	770	765	771	732	803	814	811	760	747	816	723	739	803	784	742	751	749	751	738	738	740	796	754	729	747	733	794	755	762	734	750	776	750	734	755	824	727	766	769	729	717	752	750	722	757	736	710	754	748	782	753	770	766	781	740	774	781	763	765	783	755	729	770	806	727	767	795	740	797	807	769	748	745	726	762	731	734	764	828	750	785	742	762	763	727	791	755	802	802	782	752	743	732	779	703	736	730	761	771	733	739	740	727	689	769	752	764	742	758	760	734	755	786	823	765	799	722	777	713	730	744	740	738	733	713	775	790	744	737	762	769	676	784	774	795	752	834	774	720	759	776	793	748	769	736	747	747	765	730	799	728	822	733	758	814	768	813	778	745	801	764	749	741	780	740	765	758	776	739	790	725	760	755	758	749	787	807	752	765	764	804	778	771	772	761	791	798	798	729	738	797	794	806	762	745	750	761	712	770	736	757	744	743	789	772	775	801	746	704	781	817	755	731	787	792	785	777	783	707	751	795	763	719	729	764	728	768	736	789	764	822	733	820	753	772	786	741	721	709	780	787	749	796	699	786	775	730	757	743	781	778	728	731	776	733	757	784	760	765	753	719	807	769	759	755	743	793	759	756	754	723	752	723	780	792	760	770	813	735	762	812	719	743	766	767	726	793	745	757	735	688	774	723	774	776	747	818	767	742	756	767	700	752	720	746	776	733	764	790	769	741	733	790	757	702	729	739	730	758	756	740	703	757	750	772	704	774	759	820	774	808	816	763	753	766	754	711	787	767	774	746	733	760	770	720	742	760	757	776	769	760	741	777	794	734	695	722	730	738	769	784	766	800	735	742	758	752	764	772	767	776	793	832	774	748	766	714	739	761	751	749	723	762	745	757	788	715	713	744	819	734	769	736	751	739	740	753	778	759	728	782	765	757	743	684	758	802	708	735	774	750	717	711	757	778	763	746	749	769	717	729	746	795	783	778	750	751	720	784	745	720	758	781	762	691	778	777	751	738	738	742	715	774
14762	1599	1243	987	756	627	548	503	517	465	484	477	467	474	480	462	418	401	448	469	423	440	430	416	418	415	410	447	428	397	451	404	441	415	428	415	394	435	424	390	374	406	417	400	419	436	425	414	404	404	399	387	405	372	359	413	398	401	415	425	442	425	390	434	445	452	411	436	393	421	398	416	398	399	356	434	403	406	390	373	407	460	436	441	394	423	434	422	427	411	388	362	414	398	407	431	424	407	391	400	402	430	394	407	428	402	365	405	398	432	404	395	364	471	390	390	387	403	449	440	452	420	454	432	384	414	413	397	415	415	415	402	408	422	439	428	415	401	407	423	441	418	403	409	402	422	433	393	404	386	408	402	437	425	409	399	453	418	441	389	431	473	419	418	437	421	399	388	436	412	391	391	401	394	439	403	412	371	416	413	406	432	417	435	456	358	377	391	393	389	412	412	418	414	377	426	403	397	416	413	407	433	444	456	418	413	393	394	399	392	407	412	422	430	432	436	431	449	405	421	379	439	382	408	379	426	384	394	378	406	433	457	400	435	392	381	409	415	375	387	393	405	452	417	407	401	413	395	364	411	437	419	433	406	439	411	419	379	402	399	447	457	441	406	419	436	412	434	397	389	424	433	437	412	434	404	396	411	387	427	394	454	382	396	394	397	472	396	409	451	385	437	418	405	450	396	444	370	406	412	427	367	406	440	435	418	378	412	394	431	390	400	417	389	470	433	411	395	428	397	418	408	398	388	392	390	395	416	425	418	381	435	407	421	401	419	424	416	424	442	409	417	394	384	423	402	463	423	384	419	415	396	391	410	387	398	404	383	414	425	423	427	412	431	412	391	400	405	416	393	404	443	412	411	402	375	427	439	382	402	398	392	397	444	450	418	401	405	435	397	399	409	391	410	415	439	434	395	378	425	392	395	406	443	406	414	396	421	437	425	457	410	436	422	431	445	441	399	420	406	434	387	385	446	440	390	398	422	393	408	403	402	390	437	414	423	387	458	382	407	396	395	457	423	413	442	419	390	436	418	410	447	411	421	388	411	393	413	411	384	420	402	432	448	429	422	407	384	371	411	440	449	412	407	392	378	421	362	408	380	397	425	373	422	401	360	418	386	402	411	419	427	443	398	388	411	414	433	432	435	420	396	407	422	417	390	446	445	444	432	465	434	384	401	410	424	423	382	396	410	376	382	428	409	406	423	435	437	417	397	390	432	424	393	385	408	439	412	410	428	390	409	394	388	424	427	396	430	402	370	409	383	361	441	438	423	413	426	408	409	431	411	372	444	438	394	453	444	422	442	388	415	389	408	367	419	423	423	422	413	411	379	443	438	390	428	397	417	383	404	424	345	380	417	436	399	433	409	431	408	396	387	391	457	382	374	449	419	455	403	420	378	393	397	427	440	441	405	407	421	406	430	405	418	394	440	416	398	429	435	383	384	421	410	417	410	414	458	411	414	422	427	425	440	437	409	404	373	377	400	416	434	445	403	455	370	386	408	398	442	427	417	440	444	429	414	415	423	394	424	422	423	395	409	411	415	424	405	412	432	444	438	399	450	396	427	417	387	371	411	406	427	411	414	391	403	399	384	414	413	447	427	400	398	373	420	363	380	422	416	407	429	421	377	390	405	416	408	413	484	428	442	412	436	426	388	406	417	417	424	396	393	392	426	404	447	441	417	417	391	405	436	405	423	427	419	388	422	397	406	445	393	444	431	419	436	385	419	395	390	397	436	421	438	392	406	390	390	451	394	447	387	394	388	420	373	425	371	435	402	376	389	407	429	377	394	411	382	386	423	434	402	430	429	385	425	422	411	419	421	431	407	421	410	403	405	429	374	370	407	391	451	407	413	415	445	447	394	420	418	410	427	404	418	431	398	446	419	401	406	431	402	394	456	377	411	443	382	405	415	447	385	391	421	419	407	443	415	410	382	422	426	405	430	398	421	422	389	408	419	367	406	389	423	363	407	407	400	454	425	414	430	443	432	375	409	423	478	458	398	374	417	358	461	400	442	423	395	434	450	383	457	448	410	435	420	404	410	390	383	401	422	395	428	407	469	436	432	385	420	435	412	442	447	432	370	455	395	410	394	397	442	372	403	410	409	429	399	462	392	409	421	407	442	383	424	405	375	411	387	433	400	407	441	361	412	437	404	438	424	409	442	366	443	401	395	433	391	418	432	398	412	391	392	381	423	400	397	392	425	424	415	413	423	437	464	452	445	427	440	363	415	372	379	428	410	433	407	433	440	427	394	448	414	467	478	419	424	396	421	405	423	391	426	388	395	412	378	426	411	405	404	405	462	464	394	404	380	411	403	411	397	433	389	455	414	413	415	409	380	403	450	436	405	449	411	446	417	481	419	370	403	395	390	451	412	413	410	405	456	404	406	400	414	408	391	408	392	420	416	375	435	483	401	460	445	401	427	382	407	445	410	445	406	380	406	431	439	405	417	432	403	379	426	403	459	407	391	452	415	455	449	424	425	414	409	412	408	432	418	371	400	434	394	401	409	415	392	404	437	422	409	409	398	425	408	390	425	410	433	373	359	444	425	445	385	401	435	454	426	415	374	417	397	440	437	414	421	395	400	399	397	434	424	400	404	431	369	434	416	439	428	461	399	390	438	382	397	432	422	410	389	387	373	449	436	432	429	452	411	417	412	389	458	401	411	429	401	443	451	448	423	398	415	440	385	414	373	419	417	435	427	407	394	416	405	397	430	414	438	421	484	380	388	430	409	410	417	368	385	418	394	412	383	460	386	434	435	409	447	389	416	432	402	405	406	371	410	433	379	404	398	433	425	398	430	408	434	406	389	410	428	404	432	399	423	455	445	368	411	349	436	399	406	413	436	418	411	442	423	357	408	410	401	412	418	440	390	429	382	395	383	377	392	446	445	420	432	443	396	391	420	425	416	442	417	411	411	448	428	396	384	413	392	405	412	416	405	391	405	383	387	443	392	389	389	440	465	454	389	416	421	407	443	433	397	438	392	424	420	389	366	425	462	406	419	464	428	407	431	432	451	410	409	445	394	381	401	381	398	399	396	398	399	363	409	457	444	391	417	398	441	433	410	445	416	393	394	427	414	407	418	398	410	419	410	392	414	416	421	407	443	451	399	411	365	381	414	409	414	433	423	393	395	445	402	467	431	468	413	416	414	429	400	409	408	466	407	450	442	426	418	411	388	396	398	382	399	460	416	402	382	414	399	405	414	411	422	399	409	399	408	413	417	380	475	398	390	407	389	447	444	423	399	442	370	394	437	458	423	415	429	456	424	395	393	412	413	376	422	452	403	410	437	437	452	411	402	391	437	410	411	377	394	389	377	406	447	440	410	426	454	411	423	394	406	405	428	422	441	435	411	434	436	405	394	407	419	456	377	394	410	431	401	404	391	415	390	376	388	421	394	390	422	409	409	402	392	400	402	421	418	388	432	406	401	472	381	391	386	440	390	450	408	400	447	451	409	430	397	421	407	421	411	413	385
8802	1579	2427	2520	2222	1850	1607	1499	1320	1241	1213	1156	1091	1134	1086	1061	1028	1028	1034	1028	998	1000	924	985	999	965	964	940	1001	965	979	968	949	964	954	944	942	922	956	933	927	965	959	910	929	923	939	952	880	940	880	955	938	950	952	937	910	948	928	900	941	952	954	925	886	916	909	1008	1009	898	885	919	952	896	939	922	930	907	929	980	932	953	943	933	894	884	903	893	899	906	991	928	941	920	950	896	952	963	935	892	909	885	911	930	958	899	960	933	950	903	942	913	905	935	923	901	910	981	886	916	861	872	914	857	891	910	875	942	929	895	980	944	897	921	918	907	945	970	883	917	915	925	955	939	909	954	919	884	957	920	918	932	932	901	922	986	882	903	889	899	857	954	972	931	913	1017	930	941	892	927	880	917	983	872	910	923	895	902	895	871	906	923	922	939	925	950	902	926	870	935	862	907	927	903	952	909	930	921	809	958	926	950	946	939	941	898	931	977	951	908	940	985	932	921	982	916	949	920	957	976	933	934	897	924	921	934	932	895	928	933	944	888	945	925	891	912	979	896	967	886	910	819	941	890	957	924	884	902	932	932	889	902	905	862	889	879	917	916	958	932	898	963	920	920	893	915	869	930	905	899	977	904	915	903	952	955	900	872	918	920	991	931	874	911	932	936	916	952	983	937	893	927	912	947	876	931	936	901	941	927	944	906	873	903	918	958	953	888	938	882	943	898	882	886	946	938	883	951	853	938	897	867	868	932	866	912	935	917	966	896	940	900	925	975	909	907	905	910	931	894	891	943	841	893	938	918	876	860	885	866	869	962	964	923	943	907	870	897	898	870	889	989	903	953	894	886	909	964	914	904	912	816	894	933	884	993	923	968	900	925	910	962	872	997	933	912	875	945	935	878	937	917	941	879	930	911	892	959	904	859	933	911	948	931	927	896	853	899	920	893	942	907	986	957	914	906	909	925	931	936	909	913	929	941	940	896	933	889	912	921	890	886	973	936	935	875	901	980	922	934	926	929	956	978	922	906	940	909	951	900	958	883	938	936	849	888	940	917	936	905	915	927	947	925	955	913	930	878	922	914	920	916	907	993	874	883	890	873	967	886	914	936	853	926	935	930	915	933	927	878	914	893	898	850	949	915	971	908	902	889	869	905	932	890	908	888	927	968	908	929	932	876	978	976	859	909	876	923	906	943	934	970	911	904	933	932	931	966	1002	852	899	909	919	911	941	873	912	967	985	909	940	945	930	909	924	890	936	909	943	963	874	929	918	911	920	908	963	914	883	918	904	987	918	915	914	962	920	923	932	868	949	890	912	932	945	943	896	899	953	893	949	938	905	876	912	895	877	929	933	933	948	927	981	891	932	908	924	973	903	914	878	932	909	935	964	907	972	910	894	915	950	904	915	930	951	933	928	918	943	970	951	905	900	873	955	920	909	958	935	892	987	903	920	968	914	906	965	907	857	942	908	918	924	940	948	917	934	913	926	913	916	887	946	935	942	841	962	901	884	940	923	937	864	944	929	880	879	874	910	970	922	902	911	986	925	913	904	939	907	928	901	908	936	931	949	850	903	881	847	891	888	884	1003	906	907	865	888	894	912	886	899	984	871	880	903	889	925	924	916	940	925	919	871	904	937	918	933	921	942	911	848	875	878	932	957	896	908	881	938	897	918	867	932	901	934	921	946	935	931	946	901	949	903	901	935	944	900	882	871	888	925	869	919	972	903	905	895	914	972	903	942	897	983	866	935	911	895	912	905	966	937	907	976	883	883	862	913	894	913	930	910	911	893	926	952	952	930	910	922	949	905	907	941	902	935	931	863	863	891	930	893	949	912	942	913	904	937	914	906	866	903	960	883	942	949	903	931	877	971	919	942	926	912	908	918	935	926	932	923	924	951	953	862	880	914	927	907	910	889	895	944	924	921	933	935	882	892	916	831	936	862	931	924	976	912	962	943	979	939	932	917	950	867	971	923	889	898	885	961	922	895	941	935	914	947	918	938	929	911	917	881	894	903	888	922	947	891	903	942	920	958	927	870	901	911	952	889	926	932	913	889	919	900	940	990	905	873	907	935	886	899	888	928	934	884	945	911	924	947	885	937	895	924	924	910	889	887	919	927	893	920	946	953	876	882	898	888	987	905	918	839	882	950	894	912	876	926	949	905	858	897	891	898	888	917	905	893	902	838	941	939	982	923	915	881	977	937	985	908	914	1005	946	934	925	941	970	918	903	874	954	924	921	942	1013	918	909	921	933	925	888	951	969	919	904	922	931	877	911	913	906	903	931	913	993	855	897	929	904	906	900	935	935	915	953	917	886	889	1007	900	930	968	919	947	880	961	923	944	938	915	850	889	923	886	941	995	952	894	953	972	934	911	894	891	882	895	915	934	877	936	952	887	977	859	937	951	965	906	930	928	842	924	906	932	887	905	935	898	922	890	931	921	981	926	907	941	919	907	919	964	934	925	911	913	959	948	908	863	922	942	913	975	917	889	940	902	893	878	928	941	908	926	931	960	921	900	969	982	922	907	879	959	900	915	852	889	927	886	919	913	939	859	906	936	926	938	973	967	936	979	887	940	909	949	923	918	892	916	941	899	936	906	920	919	995	923	895	888	924	921	876	1014	956	978	951	918	939	902	894	931	907	958	922	896	926	953	885	889	900	926	900	901	937	881	945	910	965	909	927	908	921	942	905	865	944	1007	924	957	887	912	888	911	896	930	951	911	945	861	925	888	929	892	942	893	920	987	883	905	907	956	897	949	882	953	945	915	905	914	987	942	914	929	923	913	933	850	942	954	969	877	975	939	954	896	940	936	936	939	857	966	931	925	951	885	946	970	930	927	925	941	899	932	956	857	866	952	877	883	906	908	935	933	934	933	967	976	927	864	912	940	888	932	924	942	886	908	915	974	946	889	877	884	945	923	942	932	917	929	928	951	918	923	869	952	905	909	968	951	898	904	967	899	889	873	887	898	927	900	884	910	941	905	929	903	929	865	924	855	895	908	872	948	952	919	934	924	938	900	925	959	916	963	908	923	895	908	919	951	902	871	937	921	935	931	916	940	946	916	923	926	897	949	919	891	889	927	918	892	892	892	893	871	980	941	892	901	955	875	925	997	942	930	948	901	942	862	917	890	912	955	883	988	898	916	940	918	963	940	893	917	875	860	925	895	947	865	1020	915	930	907	907	901	958	930	911	908	947	978	920	927	912	932	916	936	946	960	973	898	978	948	925	878	888	962	884	915	917	980	945	909	961	869	970	942	934	910	888	916	883	889	918	910	908	903	895	884	954	896	899	949	866	965	905	945	940	933	876	934	896	926	877	938	972	936	958	906	926	850	896	937	934	905	903	956	920	908	956	892	923	927	919	871	972	930	914	876	919	915	917	914	942	930	941	883	924	914	872	900	893	938	888	888	924	922	946	934	898	978	898	938	917	930	875	957	956	888	932	848	936	929	919	884	857	910	878	997	918	905	943	924	905	925	978	954	903	934	930
1427	168	133	184	152	160	147	143	163	158	143	189	148	151	153	148	168	143	168	145	161	150	143	137	148	166	167	183	151	147	180	148	147	157	165	142	145	165	150	142	140	155	140	130	160	149	169	153	159	131	162	153	143	161	135	151	165	140	143	152	153	154	162	157	158	159	169	164	145	152	166	170	153	137	167	155	157	167	172	153	153	153	169	146	149	167	154	164	167	151	156	175	151	138	170	175	160	154	175	161	142	155	160	168	161	169	158	164	130	155	175	163	160	155	156	125	174	147	151	160	169	165	148	151	133	169	155	145	172	164	142	160	161	160	166	143	186	171	147	147	151	143	158	144	152	190	174	178	159	147	164	160	147	159	181	149	171	160	148	163	136	147	146	179	142	143	156	166	157	161	168	149	138	173	172	165	179	135	151	166	162	151	152	143	180	164	162	177	156	159	152	165	145	164	171	157	168	159	170	133	178	149	177	170	135	141	170	174	166	167	157	154	157	161	142	134	161	163	164	154	152	155	181	165	140	180	148	154	147	182	148	166	162	176	141	141	182	149	152	141	153	153	145	143	152	150	150	170	159	173	131	177	154	157	177	169	152	176	144	164	130	152	147	148	175	159	180	150	155	163	168	160	149	149	156	159	179	167	158	161	163	158	142	158	152	157	132	174	172	163	174	162	178	159	158	150	182	197	163	149	176	165	168	174	128	185	147	152	145	153	167	158	159	161	175	164	159	165	154	172	164	145	146	161	157	166	164	156	158	159	181	149	157	170	155	163	152	190	150	172	157	164	154	163	150	157	142	163	163	178	161	148	131	163	156	149	162	171	155	152	143	172	152	152	154	165	166	171	164	163	142	168	188	141	168	159	178	170	161	167	137	157	147	160	151	156	160	149	155	155	168	176	146	156	194	173	163	185	132	164	158	162	165	160	138	148	176	145	143	136	150	150	140	173	180	150	137	176	187	148	156	157	148	148	186	155	142	180	151	162	141	153	181	153	159	159	165	183	166	140	142	168	144	145	178	133	135	158	163	141	154	159	145	167	162	152	142	153	163	160	145	143	146	165	181	147	157	176	157	154	176	170	139	158	166	165	164	135	150	173	161	155	160	157	149	176	154	159	163	140	161	149	159	161	174	163	172	144	156	160	174	156	182	131	160	155	155	171	159	171	170	171	173	147	153	195	167	154	186	151	162	154	154	167	172	155	158	167	163	182	161	148	154	154	169	161	159	171	166	153	145	166	180	157	148	145	138	167	139	160	136	155	152	171	147	152	167	154	158	142	173	152	158	151	164	141	127	138	150	129	168	150	155	153	166	159	159	155	164	170	155	153	141	159	138	150	145	162	152	166	153	176	171	172	143	154	147	135	171	161	134	149	150	152	147	148	182	141	174	152	136	168	151	164	158	149	157	161	150	171	200	193	166	163	152	149	162	176	166	197	158	145	151	149	148	149	143	164	161	146	166	148	155	178	138	156	180	167	152	142	149	149	158	144	160	162	146	167	131	156	155	144	152	159	173	176	156	154	161	165	186	168	138	134	159	150	141	148	156	168	148	152	157	155	153	131	140	149	150	162	186	155	140	172	176	140	139	162	152	159	168	142	197	154	157	140	176	169	162	174	139	165	141	170	152	139	151	161	128	165	164	159	142	151	169	142	171	164	147	184	164	144	149	171	162	147	157	168	141	150	157	167	124	159	192	167	162	166	164	157	147	158	157	151	185	133	145	168	147	153	145	156	157	161	186	150	141	138	157	147	152	129	186	156	182	174	155	151	152	140	133	143	170	154	149	127	139	140	163	163	186	160	144	170	139	134	144	206	159	159	175	174	138	153	146	164	148	160	146	147	137	155	155	191	167	177	169	173	170	164	140	168	180	177	183	178	128	149	150	175	187	161	161	173	150	147	149	169	160	183	172	153	176	132	159	172	179	146	184	152	137	153	154	154	152	153	162	185	133	161	157	156	140	159	167	141	154	144	141	164	158	169	147	163	161	165	152	154	131	159	173	143	157	148	167	167	163	161	142	152	161	156	128	159	138	144	139	169	147	150	142	144	149	158	156	157	186	164	163	155	151	170	129	139	140	133	166	161	152	151	195	176	171	158	166	148	131	166	175	144	144	175	180	176	155	151	135	177	157	153	135	145	161	158	155	135	142	164	155	159	169	145	161	165	170	145	156	122	142	134	159	147	190	148	178	166	173	183	148	163	158	155	173	174	126	161	164	153	180	143	150	153	157	158	151	132	166	164	151	147	155	170	172	180	161	145	137	136	184	152	149	136	156	176	158	146	166	162	167	156	175	168	153	163	154	153	140	156	154	168	134	139	142	149	141	162	163	138	149	164	148	148	158	160	171	184	150	146	152	173	153	170	146	149	146	157	153	159	181	163	167	154	147	153	137	172	143	158	153	129	162	159	139	147	162	150	149	168	157	150	158	145	153	149	165	140	132	159	162	164	160	165	147	161	149	183	150	166	158	171	137	159	134	144	136	139	166	176	140	143	160	153	156	167	148	133	160	159	171	162	154	173	150	165	142	180	160	164	172	137	150	164	151	148	163	163	150	172	160	142	154	128	136	147	175	149	156	147	136	154	151	153	158	149	150	157	162	144	140	167	188	157	159	147	187	158	159	153	155	153	155	176	162	157	143	156	163	170	154	178	133	147	167	181	184	150	182	150	144	168	146	151	175	161	132	151	139	172	164	151	154	161	170	146	143	148	158	156	157	160	154	174	155	150	125	151	174	152	176	142	140	132	137	162	151	147	149	183	142	161	169	170	143	147	163	156	160	129	141	141	168	138	145	144	168	135	159	171	172	151	176	142	154	143	155	173	151	145	199	158	180	160	175	155	162	155	151	136	144	169	173	146	151	158	145	151	158	157	143	169	168	187	133	150	153	147	149	187	150	167	162	163	174	120	140	134	163	151	170	161	182	164	151	160	154	153	160	151	149	144	150	147	149	170	162	169	166	143	151	157	190	157	155	157	148	145	178	150	168	172	151	169	139	165	167	140	183	139	153	173	173	153	161	161	160	174	168	155	158	154	153	140	187	187	172	179	150	153	154	191	155	145	154	186	147	144	167	178	151	156	160	145	157	183	149	168	178	135	150	168	166	165	151	135	132	136	149	139	157	152	132	146	155	168	171	141	133	179	151	143	138	145	160	158	149	138	151	152	176	165	163	154	160	134	159	150	138	138	141	173	179	169	154	182	169	151	140	142	162	159	167	159	165	138	142	154	137	149	135	171	161	155	169	145	169	149	161	152	156	160	157	160	161	174	150	170	145	169	186	158	183	160	156	167	162	164	138	174	141	153	168	153	151	151	151	148	149	144	166	190	152	160	161	164	131	163	167	173	181	149	156	143	146	162	144	168	156	160	170	158	156	185	163	161	174	162	131	160	152	153	157	148	150	180	165	160	173	175	157	170	168	170	148	193	167	138	182	154	156	164	165	183	176	158	155	191	175	158	139	145	141	128	148	151	137	147
1706	426	460	499	485	478	480	442	416	443	447	439	437	418	416	475	453	408	453	430	435	450	433	480	468	423	440	431	458	462	452	431	458	439	410	425	507	424	451	428	449	434	422	482	459	408	434	427	435	455	435	408	453	429	439	483	411	436	441	442	395	448	455	422	451	437	428	445	458	430	443	445	406	455	478	477	445	431	450	451	466	419	472	426	450	481	419	417	446	415	398	451	452	455	441	464	434	451	443	412	448	470	475	453	412	462	442	436	411	418	409	474	424	436	414	423	431	451	476	457	459	458	457	442	440	404	438	452	431	447	426	442	465	403	415	423	431	428	498	402	447	429	463	447	440	452	429	442	405	485	405	478	451	430	408	417	426	505	412	413	440	454	438	431	425	468	445	432	438	451	471	453	443	432	436	480	498	422	412	414	423	432	427	384	464	443	462	405	427	421	469	438	433	436	435	448	432	444	481	461	436	463	464	402	433	453	452	430	434	459	412	434	421	482	473	403	444	419	438	443	436	450	477	417	416	421	478	415	463	420	443	420	429	416	463	389	441	439	444	447	457	437	436	464	437	432	416	460	469	446	434	476	465	434	469	408	440	449	429	432	437	433	438	430	423	440	421	434	428	457	425	414	482	416	450	464	442	421	451	443	469	404	403	403	427	447	447	464	430	417	417	440	457	448	437	405	455	429	420	434	447	399	418	454	397	426	425	460	420	474	451	434	436	435	444	450	412	433	445	450	417	449	441	452	418	425	460	423	419	446	414	424	403	440	409	424	454	416	427	457	445	450	473	463	425	434	446	445	424	437	449	428	440	445	440	439	442	436	447	414	450	431	479	433	427	442	420	444	400	462	430	425	449	444	473	456	408	489	410	435	410	412	463	460	450	451	458	450	435	431	427	410	425	449	430	411	428	449	418	421	484	429	470	434	452	430	435	441	430	468	416	461	427	410	438	465	440	426	420	430	432	453	453	457	439	430	416	457	458	441	461	446	471	441	451	451	481	435	407	444	412	446	465	410	463	455	463	453	431	451	472	469	450	429	438	403	439	415	447	460	392	472	394	450	411	459	440	485	434	465	436	400	381	423	429	429	432	446	433	451	419	476	462	433	488	487	453	451	411	459	440	428	451	392	448	418	432	426	426	417	452	426	427	452	423	431	455	408	429	392	451	439	442	453	431	449	429	437	442	455	421	423	406	426	424	432	441	453	434	435	386	420	420	430	453	443	409	455	433	413	467	460	424	417	402	447	412	485	435	491	444	449	447	444	456	416	399	423	451	424	420	471	416	434	451	443	459	415	439	435	441	428	476	449	444	446	430	435	409	424	421	442	445	442	474	436	473	409	431	441	451	433	437	444	451	428	443	461	431	433	447	414	427	430	470	419	437	445	457	463	416	443	437	435	406	445	432	429	417	480	447	467	442	466	442	446	431	446	455	451	391	453	430	469	431	412	448	469	436	432	424	483	450	480	456	431	442	459	447	424	442	409	439	451	413	448	453	440	420	424	473	440	467	462	433	435	472	450	436	442	474	433	417	412	440	406	420	427	414	424	416	440	471	424	429	438	443	435	456	463	439	372	425	446	476	456	455	466	409	463	472	427	427	435	453	455	455	436	447	427	448	418	443	424	454	448	422	431	451	446	398	461	408	450	441	401	441	441	394	435	412	458	389	415	447	442	434	426	460	427	444	449	439	429	450	466	389	453	422	474	435	457	429	431	456	462	445	449	425	435	453	440	413	446	421	442	443	445	425	456	450	426	452	444	443	440	442	459	415	405	473	430	433	434	453	488	473	413	406	390	449	451	475	465	463	386	447	468	443	422	461	423	426	439	433	412	458	449	477	409	430	403	433	459	420	477	465	408	432	466	446	442	503	453	412	480	488	450	441	428	445	455	445	438	429	471	405	457	472	437	464	436	490	451	422	458	436	442	462	441	424	416	428	460	420	422	417	450	409	473	442	479	468	452	406	429	440	425	471	450	420	458	464	410	394	428	443	443	452	431	425	479	424	457	454	424	430	404	410	452	421	449	420	459	455	412	501	434	469	412	420	408	441	419	442	458	454	431	432	444	424	447	420	449	447	443	442	433	418	417	443	426	418	430	474	436	430	440	415	433	448	462	465	457	452	422	436	451	436	422	459	461	421	460	415	436	416	426	458	476	441	443	436	407	409	442	485	483	455	423	465	417	442	484	434	432	436	447	430	431	446	446	460	456	440	453	474	460	448	414	443	468	469	444	438	475	446	456	416	429	461	461	432	444	450	422	461	476	460	411	447	424	447	414	442	405	429	414	445	437	424	454	442	478	470	437	433	441	417	452	465	423	423	466	426	409	473	446	450	447	447	448	437	435	462	431	446	440	397	450	452	430	435	474	404	498	463	423	460	454	453	405	432	447	389	430	442	449	454	464	421	449	438	429	460	451	454	444	477	467	431	427	413	424	399	426	444	427	430	461	460	441	433	445	453	460	417	442	440	421	418	437	460	428	461	436	434	427	419	449	442	428	435	420	402	446	442	444	452	426	437	420	440	443	456	452	443	440	440	491	418	430	433	454	473	434	417	429	469	418	399	477	419	452	483	429	442	469	458	441	417	427	413	430	435	436	462	416	421	438	434	430	467	410	437	434	445	460	420	412	445	430	415	423	475	406	428	420	419	445	453	451	407	437	430	434	426	406	404	421	452	437	472	442	436	480	413	408	421	436	455	445	408	452	432	443	429	451	453	440	451	445	418	428	415	400	438	415	433	460	417	466	424	421	467	432	420	471	445	452	421	438	472	397	450	448	477	459	436	437	459	445	429	459	440	470	428	418	449	443	432	453	445	431	468	411	418	461	421	436	446	425	433	448	427	468	444	462	431	442	457	461	480	407	471	434	428	409	415	446	449	434	425	432	449	452	396	469	441	405	426	444	465	446	466	430	449	420	446	460	424	446	444	424	474	451	406	438	395	462	430	425	439	455	449	445	445	454	461	424	432	509	455	440	447	452	462	459	414	436	432	422	428	442	439	430	434	460	395	427	509	407	466	442	426	417	452	449	406	439	448	407	456	424	415	412	464	431	448	431	455	449	447	423	435	464	436	462	413	465	439	417	440	451	420	468	461	420	412	431	471	408	438	436	447	412	422	395	404	459	430	452	458	461	459	439	394	461	461	426	446	405	412	426	467	452	425	437	465	423	443	418	418	464	445	450	443	448	433	441	468	433	417	449	419	444	455	467	426	460	419	436	434	443	444	459	463	445	409	459	459	436	457	488	439	453	453	425	468	443	457	442	456	440	447	459	425	440	422	451	410	449	414	451	470	390	465	463	425	412	450	456	445	473	418	445	483	423	460	448	428	447	408	400	484	422	427	450	422	435	439	456	451	432	382	412	437	412	435	439	424	471	433	452	403	406	428	488	424	449	421	465	412	441	476	416	468	468	413	445	479	420	452	465	440	473	462	410	410	458	420	467	472	456	413	426	449	420	457	462	465	415	463	440	447	431
7566	674	667	558	479	401	359	349	346	307	373	346	345	335	322	327	328	340	322	355	291	326	309	305	317	351	289	290	306	325	319	301	343	315	318	349	342	349	357	318	305	306	312	334	312	309	316	304	298	305	313	302	289	290	320	307	296	296	305	314	328	331	315	312	297	299	317	291	318	339	318	341	302	304	298	298	295	275	300	301	320	323	328	325	313	310	275	311	304	289	326	292	301	309	315	313	317	355	310	282	327	300	329	325	293	314	308	306	315	294	310	311	340	324	306	333	343	284	326	307	336	333	337	312	289	344	306	322	350	327	326	321	302	300	310	310	307	334	314	287	302	357	360	319	297	316	320	314	304	297	309	345	283	297	325	286	299	287	318	339	291	278	319	332	273	289	340	349	357	315	351	348	298	328	326	301	337	305	298	290	314	332	341	314	303	325	297	318	313	316	320	310	325	314	346	338	322	325	337	316	309	329	338	350	270	311	302	311	289	328	319	288	315	335	318	322	292	313	306	302	333	332	309	318	308	323	351	297	328	294	313	338	301	291	318	326	304	281	318	331	316	346	335	332	331	279	309	329	343	313	342	359	299	298	332	288	325	307	320	321	339	329	330	298	315	287	288	320	295	300	301	306	341	312	330	330	305	315	336	293	297	314	326	319	342	304	306	286	333	332	317	304	295	332	340	302	294	329	309	324	331	313	313	272	328	338	347	350	287	284	317	302	342	322	301	292	279	345	328	333	329	295	318	334	334	297	319	315	312	312	335	303	342	303	347	292	324	298	323	317	288	321	281	308	331	344	306	349	361	312	302	315	300	284	328	278	317	310	311	326	292	308	329	298	306	275	313	310	323	301	286	284	306	307	285	299	308	305	331	340	289	321	295	313	325	251	307	316	315	319	288	321	266	317	320	318	289	306	302	340	310	310	306	332	305	338	330	347	338	296	311	338	317	288	302	325	349	297	316	322	317	285	297	272	288	336	329	285	353	345	346	331	318	301	310	267	316	313	325	291	314	309	294	307	317	317	333	335	324	329	338	301	314	308	305	309	280	314	310	324	320	354	318	302	305	328	311	295	286	303	296	286	340	310	271	313	318	301	303	330	294	334	334	307	279	333	299	299	330	298	356	349	317	348	294	313	319	341	333	312	322	330	288	330	287	278	314	327	306	303	323	325	286	291	287	323	302	330	309	287	329	310	288	322	319	268	322	291	327	318	344	330	311	288	314	344	307	305	290	319	325	305	310	348	334	298	322	325	337	323	302	273	306	348	357	273	339	341	292	282	287	319	323	294	345	301	311	329	317	305	306	347	312	303	291	283	301	296	300	288	326	314	307	332	322	301	326	276	329	342	277	316	317	322	291	309	309	257	299	322	337	298	331	283	286	282	302	284	314	288	293	306	310	336	303	321	286	344	308	331	312	317	289	298	337	313	307	318	334	343	297	287	312	341	332	312	314	321	321	311	285	340	316	339	328	329	302	294	350	302	314	300	324	301	317	334	318	332	308	309	289	274	322	289	320	310	289	313	357	333	320	308	298	310	325	318	332	297	300	337	308	311	327	327	324	302	340	290	318	322	357	322	293	319	308	324	324	331	315	307	291	299	353	312	304	312	310	306	298	329	304	305	311	314	317	314	314	325	320	294	315	302	324	315	296	335	304	331	310	304	334	326	350	347	275	330	305	330	297	291	336	306	315	348	337	319	319	314	338	274	311	332	328	333	327	292	299	302	342	302	305	315	330	280	328	334	310	363	313	284	296	301	334	294	310	317	295	310	338	351	314	330	311	320	292	295	329	317	319	322	299	312	322	315	317	299	296	309	330	330	270	292	330	356	333	353	298	326	276	276	308	304	319	320	308	323	331	312	331	281	312	290	302	325	308	341	301	309	281	331	306	286	284	319	299	318	281	349	363	329	318	319	290	330	298	314	296	338	291	302	296	312	321	319	301	322	292	322	328	293	302	302	323	331	309	282	338	308	299	312	293	333	329	295	318	318	328	308	286	321	350	314	340	335	280	343	348	300	307	321	294	324	308	279	288	293	288	332	308	330	317	307	315	308	284	307	323	300	315	301	270	335	304	331	305	326	294	318	288	313	299	326	328	337	325	303	321	302	322	320	288	314	322	278	297	299	324	326	295	308	304	309	309	289	300	307	323	326	324	333	304	325	281	336	277	313	296	322	291	295	317	334	315	342	321	294	326	305	292	324	338	301	303	300	323	308	322	336	341	323	318	327	335	304	322	309	339	330	341	334	300	313	303	334	305	350	311	300	299	311	299	328	284	342	339	298	310	305	345	259	304	316	313	323	307	342	323	309	316	304	327	305	310	347	332	323	316	274	326	298	293	287	293	292	322	319	297	299	307	341	345	309	299	315	271	319	332	276	317	326	287	291	282	303	344	298	304	294	314	318	331	300	326	321	334	310	273	279	341	326	315	320	332	296	349	347	314	291	309	323	336	308	389	312	289	297	317	317	310	309	347	307	309	343	347	311	318	283	319	305	316	310	329	317	304	334	271	292	313	326	313	297	328	308	299	267	294	289	306	322	295	302	273	340	300	313	341	297	326	307	329	307	313	319	295	317	314	290	277	301	317	319	332	331	318	302	328	309	301	323	310	335	314	337	300	309	311	262	299	287	332	316	339	338	306	344	347	298	310	302	287	316	313	292	273	314	318	321	307	318	296	306	302	328	304	318	298	332	308	326	302	338	277	339	297	325	320	320	295	296	341	298	310	350	318	324	322	293	304	293	280	294	291	286	309	317	336	333	320	320	343	311	308	294	315	333	315	347	346	324	294	355	314	328	320	329	319	355	349	318	310	323	293	326	294	307	285	320	309	283	327	317	326	286	346	357	347	331	322	302	343	305	343	310	319	326	314	289	345	320	302	301	309	322	318	295	344	307	291	310	308	322	318	319	353	306	348	322	311	308	311	302	288	294	327	319	301	329	285	296	266	333	310	314	305	297	322	308	352	302	321	292	298	345	337	289	331	298	308	299	300	304	297	300	338	298	321	347	340	306	310	312	319	333	343	321	321	287	318	331	287	325	308	325	281	322	336	327	341	335	294	286	322	349	306	271	268	282	309	312	327	323	300	355	299	305	303	311	317	297	289	308	283	318	331	340	306	330	300	313	293	346	331	285	328	319	359	325	287	305	307	329	331	307	318	300	288	285	342	313	285	348	327	301	302	317	283	315	321	320	335	329	299	285	316	327	284	300	314	313	364	329	325	283	352	294	294	315	303	310	270	296	321	314	330	338	303	276	312	302	310	330	283	322	342	294	319	310	313	290	316	324	305	289	310	296	355	299	287	316	323	286	297	309	330	321	320	329	306	305	288	329	286	336	293	323	306	315	290	304	335	314	296	298	327	308	299	313	289	305	304	297	321	344	292	322	307	298	295	303	289	311	328	292	311	318	298	317	307	333	344	305	299	317	318	299	313	287	299	325	316	304	332	321	309	332	309	330	300	300	307	344	319	354	338	313
6563	1192	1468	1658	1428	1248	1126	1033	1023	966	898	847	870	815	848	807	807	822	754	807	828	803	743	817	797	801	735	789	759	781	761	768	726	753	719	796	766	777	791	811	773	788	725	752	730	776	756	758	754	782	783	724	768	763	765	771	782	784	774	751	798	782	783	825	777	745	774	758	814	760	741	772	787	738	746	753	721	778	727	765	760	793	750	800	775	805	716	810	738	817	733	722	792	778	779	759	748	718	762	747	747	761	749	702	746	754	778	754	747	749	832	787	752	757	775	793	773	754	778	811	727	737	736	774	777	759	680	718	765	771	766	714	846	783	740	736	773	758	708	773	746	815	797	755	725	776	752	803	784	792	761	722	756	777	726	815	745	765	730	694	696	744	765	759	764	781	765	745	789	803	771	792	777	776	781	752	710	730	730	753	764	771	758	772	801	685	743	740	710	767	753	751	742	771	780	757	723	761	762	753	737	747	779	738	766	793	723	739	734	806	775	735	766	769	797	756	782	808	735	752	698	715	779	796	803	783	780	742	713	802	785	742	765	733	752	788	730	738	786	790	767	731	767	796	787	759	809	754	749	791	737	739	759	758	763	784	752	756	814	779	752	779	790	761	762	761	757	740	721	734	728	790	776	749	758	742	806	755	749	700	776	784	784	726	751	766	746	799	766	687	756	721	772	770	756	764	826	761	778	706	794	783	765	781	771	688	741	759	818	761	705	787	705	804	786	790	764	783	772	791	750	792	791	801	734	737	753	792	734	792	780	763	809	749	744	761	738	744	753	747	728	731	675	797	755	773	752	713	718	740	765	783	719	749	742	757	767	779	741	786	819	736	739	742	771	802	771	728	797	719	783	795	770	703	761	781	768	776	807	752	745	710	767	720	751	745	775	713	804	776	740	761	749	735	728	726	802	792	758	744	775	763	727	739	722	742	718	774	732	767	742	760	776	736	750	830	806	733	750	783	799	728	789	739	755	749	773	761	771	761	763	817	743	753	795	779	806	772	766	747	784	731	747	764	772	778	782	761	772	719	754	736	739	753	698	773	789	771	744	703	745	767	713	745	789	794	738	748	749	766	775	773	777	742	725	759	776	735	751	769	760	773	779	746	759	741	728	742	736	797	766	701	696	741	757	797	733	751	723	746	754	789	738	764	755	744	777	741	777	705	780	730	778	738	767	747	712	737	691	824	773	785	753	763	759	745	721	743	734	783	747	777	733	789	797	780	710	782	696	760	744	778	788	748	753	763	745	754	721	794	756	773	756	783	774	788	825	769	776	716	707	742	763	728	747	757	736	757	739	775	789	790	802	756	778	775	740	785	726	743	771	757	731	753	770	790	754	739	754	709	775	730	815	767	716	745	734	698	704	751	768	726	765	765	742	731	742	745	745	745	770	717	743	806	768	740	731	777	779	740	766	766	740	769	784	737	731	753	808	767	748	774	775	776	712	778	760	750	758	748	777	751	761	803	773	728	765	760	769	781	750	754	745	778	775	751	714	815	796	777	719	726	754	728	760	759	747	765	777	767	732	723	785	741	755	748	773	786	745	724	716	728	733	743	756	774	734	812	798	742	824	767	737	752	746	770	770	759	822	750	781	773	788	773	788	743	746	746	797	681	693	783	747	739	794	749	798	797	748	803	779	760	766	762	767	811	777	775	697	769	765	762	778	767	798	776	708	777	739	751	791	788	764	777	749	778	808	741	807	783	730	760	794	811	733	753	762	770	742	728	784	751	748	754	783	759	745	791	746	765	767	753	803	725	777	710	778	717	767	727	719	766	707	776	734	774	794	743	763	770	777	765	765	798	755	758	754	836	765	771	775	763	808	789	723	730	734	708	769	742	768	708	754	752	742	775	733	723	680	737	695	733	787	791	753	773	769	753	795	770	737	742	773	795	733	761	777	776	775	754	718	789	742	763	735	827	739	758	748	803	722	727	715	763	773	774	780	724	711	741	753	774	753	743	763	780	760	756	794	793	760	780	784	741	745	755	721	692	714	762	788	749	789	772	752	753	788	770	776	756	772	733	764	792	776	735	717	721	769	779	737	725	780	729	733	816	793	751	765	743	744	763	773	714	775	720	711	798	763	746	778	732	755	773	779	772	736	729	745	798	796	748	813	738	760	775	774	740	731	782	785	755	721	762	753	768	786	751	782	778	808	724	767	737	748	716	756	772	746	769	810	782	750	722	795	755	751	768	787	824	764	751	769	803	694	768	742	784	731	776	807	734	766	770	797	760	733	740	769	775	757	736	759	772	717	707	786	774	775	752	740	755	744	796	706	708	780	760	753	777	797	753	719	734	748	768	767	743	761	739	765	742	783	808	724	790	784	768	746	742	812	750	787	728	740	760	748	759	804	721	748	754	760	754	859	734	714	760	786	744	769	791	747	782	772	783	752	782	782	759	739	718	801	819	759	752	741	708	772	797	792	795	707	699	766	769	741	756	694	722	732	795	824	773	712	769	768	768	716	753	774	779	783	774	735	757	772	741	762	774	734	797	725	739	740	770	785	810	743	755	795	756	781	720	773	769	784	683	758	691	720	769	814	756	738	801	731	739	743	778	785	754	751	772	755	804	708	732	730	766	736	735	763	774	772	748	749	742	776	732	739	733	796	756	720	825	788	747	757	752	792	776	769	748	748	768	737	767	726	731	731	753	749	785	758	788	747	789	739	769	816	782	751	744	751	787	785	776	747	756	777	744	801	811	726	785	775	741	714	718	753	744	748	777	792	785	651	740	735	786	781	743	781	770	787	784	745	754	738	740	784	782	790	759	745	793	777	705	749	761	759	770	739	762	744	743	759	721	755	805	771	754	750	803	752	718	789	710	749	821	758	801	756	795	802	827	741	796	783	728	732	754	739	779	702	745	742	754	780	775	802	756	792	804	764	763	718	774	787	790	746	774	757	764	789	738	769	768	779	728	757	788	768	747	741	742	781	720	777	785	752	758	757	746	752	795	733	700	774	761	738	755	729	722	741	772	757	769	796	810	731	798	708	803	774	724	749	778	749	723	808	732	716	798	734	735	763	748	747	711	792	776	742	757	753	745	742	722	766	746	729	744	746	730	774	746	736	757	737	748	789	801	769	790	788	752	793	743	757	771	727	764	792	770	768	740	735	792	740	763	769	720	707	748	781	788	772	748	792	703	726	746	778	784	783	759	747	774	760	763	719	718	697	802	786	769	758	741	717	790	760	775	790	742	754	753	743	776	732	768	751	734	810	778	771	757	757	738	770	766	747	782	720	706	762	782	727	759	730	749	789	762	792	760	788	752	827	741	755	812	815	791	762	766	790	782	735	755	779	741	766	696	838	684	737	766	795	737	789	765	786	744	747	757	755	785	770	756	755	762	763	745	795	749	751	700	777	781	807	766	723	752	787	746	740	771	775	742	721	773	769	739	768	751	771	762	739	766	756	774	719	771	762	763	716	787	736	751	774	779	781	737	743	805	746	734	750	762	790	776	709	704	756	766	811	733
14894	1678	1200	948	734	563	523	524	508	496	468	463	458	476	432	421	465	454	439	416	413	405	419	447	393	430	405	405	423	383	422	467	418	419	444	430	421	410	412	435	403	405	364	403	444	407	418	376	404	414	428	394	443	432	489	419	423	415	421	465	414	421	411	403	387	377	426	401	415	411	424	400	377	410	408	421	381	406	368	371	452	404	418	398	416	400	414	416	428	384	416	375	406	411	414	389	445	413	446	369	388	427	410	405	427	418	403	430	413	412	424	419	425	427	414	454	444	400	384	392	455	391	440	393	419	394	421	400	458	390	427	396	409	398	423	404	429	407	435	388	361	371	409	454	407	443	421	396	405	365	420	407	393	432	419	424	396	420	459	450	412	400	447	393	403	416	404	456	424	408	407	421	405	409	457	445	447	437	425	391	405	441	441	396	412	444	448	429	406	436	417	379	384	441	422	390	421	391	415	411	425	404	396	411	395	426	412	417	416	394	413	423	416	438	396	399	391	416	428	429	370	426	369	412	389	413	427	415	409	373	439	404	412	462	443	417	391	390	417	417	393	439	395	415	453	470	435	429	388	436	414	479	404	415	369	374	437	401	414	392	462	421	404	444	441	417	399	433	407	414	405	396	420	416	409	373	438	396	386	397	434	433	395	426	414	380	417	416	425	448	437	390	420	416	404	387	414	469	391	425	416	433	406	420	443	419	373	413	396	398	426	430	423	412	406	420	398	386	416	418	455	399	416	409	414	400	446	434	357	401	389	412	442	388	432	423	412	412	408	374	422	379	452	419	406	447	411	415	369	384	380	419	441	444	387	385	416	396	432	393	403	410	414	406	411	395	427	376	404	404	415	391	404	408	452	387	405	419	424	430	396	388	395	420	410	422	442	389	392	395	380	404	445	428	429	409	405	389	424	444	469	404	391	402	434	414	420	402	388	361	425	397	433	400	404	404	355	415	401	412	391	431	392	408	400	416	428	396	396	392	412	450	379	395	414	440	385	442	434	423	411	404	436	409	417	386	401	406	429	362	419	409	423	399	406	383	404	364	410	441	427	468	424	433	430	428	418	416	412	436	428	402	416	370	444	445	458	390	408	416	426	406	395	433	418	439	384	410	418	473	399	424	431	389	440	427	415	414	431	406	434	402	423	386	394	438	426	418	418	417	410	432	410	414	405	424	408	408	371	452	423	390	429	414	370	388	406	405	422	397	421	433	434	378	410	399	386	398	404	362	389	382	452	390	418	437	452	426	468	388	369	365	397	440	410	409	384	427	396	427	399	411	399	403	411	437	415	407	432	412	419	426	434	397	377	424	425	421	432	381	390	391	403	406	411	406	424	447	413	388	378	418	426	413	411	423	429	432	399	438	404	437	396	381	419	402	421	409	407	391	415	412	411	416	392	415	377	424	427	417	379	402	402	410	416	404	407	384	372	408	382	410	410	415	411	385	401	430	381	395	404	421	439	377	411	404	404	416	398	407	390	403	390	380	375	415	412	412	397	415	399	383	453	417	414	420	431	411	411	427	384	416	418	436	443	394	402	413	434	435	377	421	434	390	392	398	414	412	396	415	417	413	388	412	408	421	414	405	411	397	406	448	414	398	446	448	426	407	425	456	448	448	402	376	399	412	445	443	419	424	379	406	409	402	425	354	410	426	392	419	399	424	439	430	419	396	422	415	410	400	397	391	385	409	426	417	410	399	400	388	438	415	400	426	394	442	446	434	386	419	422	396	393	431	408	411	401	382	417	419	417	416	400	390	416	409	412	404	398	444	403	422	418	396	431	420	386	414	392	394	406	384	355	363	421	391	412	408	420	419	432	452	427	425	414	422	482	439	433	397	436	431	448	416	417	425	433	420	425	414	353	416	413	430	430	423	447	420	418	386	411	415	364	373	374	422	383	391	429	435	458	443	362	438	413	472	435	415	411	382	407	417	469	401	432	417	375	415	408	391	374	415	403	434	460	405	409	452	408	421	433	433	431	452	431	434	435	405	410	422	444	386	436	385	380	409	438	409	398	432	378	419	407	362	427	374	414	426	406	436	400	435	426	424	384	421	404	412	445	418	405	440	447	408	436	382	412	398	427	394	375	446	401	377	411	375	400	436	447	436	378	420	377	396	419	448	425	388	396	384	428	393	431	389	432	397	384	405	429	407	437	440	414	381	387	409	423	409	485	359	410	371	435	427	461	411	394	409	407	415	398	419	447	419	412	418	417	430	410	399	385	399	399	377	406	436	437	430	427	436	404	413	419	390	387	414	421	422	440	418	394	437	396	397	420	439	423	430	425	434	406	432	428	396	419	424	478	422	408	440	406	433	431	447	394	425	400	401	418	396	402	437	418	439	423	398	387	403	425	411	422	397	392	388	399	405	409	371	394	391	434	417	428	420	404	413	428	397	430	401	441	438	415	393	418	390	399	394	391	383	426	406	385	418	416	415	413	438	423	438	440	387	438	390	392	409	415	384	390	439	415	391	414	417	433	391	403	408	391	413	395	402	405	437	412	361	417	448	440	434	374	395	378	428	418	404	413	450	451	435	410	411	401	419	433	443	405	373	417	432	428	393	422	402	378	396	382	415	412	377	396	412	395	403	396	429	399	424	401	413	373	424	380	388	424	410	375	412	405	397	429	441	430	399	397	381	429	423	417	383	429	392	443	375	433	388	419	427	425	401	402	392	419	395	407	428	400	448	433	409	453	423	369	412	389	421	365	425	433	405	423	384	425	423	417	417	395	410	443	381	402	406	415	417	437	377	426	418	365	391	420	392	406	444	444	418	428	418	439	402	444	401	387	384	394	422	373	419	441	396	440	392	425	403	404	427	435	442	428	425	437	408	400	364	461	398	398	417	403	436	379	426	418	400	450	418	383	425	417	399	427	434	356	429	410	426	424	417	415	441	401	405	396	405	434	424	419	404	426	375	400	438	409	381	385	394	407	413	393	384	430	425	414	449	412	429	415	397	389	400	437	395	412	407	415	446	419	434	456	409	389	392	384	369	429	443	433	452	369	380	474	397	393	414	414	386	404	406	437	400	437	411	398	419	410	423	416	391	392	408	408	432	405	375	396	412	439	383	425	365	404	399	355	396	390	387	439	431	431	410	433	391	417	391	410	390	434	427	425	457	421	386	436	365	404	377	444	430	382	449	414	400	411	446	441	410	439	412	437	394	398	371	431	370	377	419	384	371	412	389	371	411	420	395	392	409	382	427	407	433	389	396	422	422	385	438	401	397	414	449	426	415	396	427	398	378	419	437	407	388	447	434	382	396	401	388	405	449	408	426	423	397	411	434	400	390	396	409	375	449	424	385	406	435	408	447	431	413	450	385	366	404	390	413	427	432	382	407	412	412	418	401	447	426	418	380	395	392	414	460	417	411	430	411	416	443	397	415	406	438	412	400	440	417	381	416	428	428	425	433	393	409	408	422	409	423	418	431	387	401	403	407	438	435	399	400	434	410	399	381	408	423	425	421	389	404
8876	1657	2314	2531	2254	1887	1616	1399	1340	1324	1157	1150	1228	1136	1090	1080	1031	1012	971	1044	956	984	966	943	999	1056	984	907	930	939	882	916	935	934	945	925	937	952	982	949	889	927	908	971	918	979	983	918	888	922	936	939	973	892	920	957	944	916	982	924	935	889	912	892	1005	924	978	897	938	952	878	927	997	900	954	920	913	928	954	923	919	912	921	987	936	928	873	862	930	894	925	901	935	907	915	928	910	946	915	920	883	911	930	896	920	881	1000	908	900	880	938	920	932	953	925	931	952	924	885	915	921	919	952	894	911	906	936	861	876	973	933	940	916	938	879	867	936	915	941	961	897	896	910	961	927	910	889	940	865	937	949	968	934	881	921	968	902	891	858	939	988	884	910	965	914	871	910	890	919	957	907	923	925	924	889	917	934	910	946	890	932	885	905	919	890	923	967	900	953	878	865	987	972	922	849	934	931	951	923	1008	978	917	880	982	905	915	934	843	912	917	912	908	956	919	943	895	859	910	887	937	927	931	942	895	916	942	916	955	928	884	933	944	879	906	924	922	995	945	928	918	905	946	908	943	852	911	941	933	1006	895	869	953	941	962	938	898	948	911	981	974	897	964	910	859	902	910	953	907	877	879	898	909	936	878	920	953	894	915	924	942	925	964	918	923	889	904	903	928	947	920	938	936	979	882	924	901	916	895	862	921	929	874	873	957	914	911	929	909	938	936	878	903	939	927	893	918	934	950	940	912	940	897	927	935	872	926	862	939	899	905	870	926	934	936	879	970	949	928	890	923	933	914	915	904	941	961	920	926	920	935	921	930	877	916	913	872	898	895	994	930	911	880	940	900	895	904	935	943	878	938	920	900	881	865	898	956	973	925	932	896	911	864	920	955	895	909	895	904	926	955	911	886	946	930	928	949	896	949	924	900	921	920	938	933	900	909	887	974	965	931	863	946	907	916	964	928	890	917	899	893	964	923	981	884	896	885	878	912	907	898	977	908	920	925	888	908	945	956	917	1007	912	934	961	942	953	907	916	925	903	930	902	930	915	927	930	905	946	919	928	892	896	930	880	927	871	912	942	876	899	940	916	908	911	963	932	931	935	909	916	927	909	904	904	921	933	938	935	921	891	895	943	885	944	991	980	935	939	901	892	984	927	908	913	942	908	900	940	886	924	961	932	958	891	896	931	936	968	915	959	939	926	959	980	912	965	945	974	892	928	925	965	877	909	905	928	953	894	1014	951	908	942	965	890	993	952	936	936	936	919	922	915	900	927	935	937	892	974	882	907	918	896	874	859	948	941	943	961	895	952	923	967	859	888	931	857	942	889	946	912	917	840	991	923	902	873	900	905	915	903	925	902	862	889	951	893	888	941	885	967	937	896	914	911	902	926	916	955	854	885	965	925	933	948	966	908	895	903	951	923	850	943	906	867	853	907	898	907	944	895	876	974	859	938	937	892	889	913	895	942	948	886	922	926	909	940	914	914	895	915	920	960	952	924	881	899	923	923	917	919	935	899	950	929	932	926	945	896	982	893	902	876	942	906	905	968	927	957	928	932	933	866	952	924	881	923	917	914	905	902	944	956	883	880	941	923	940	867	906	929	932	891	916	922	958	977	890	899	906	946	935	940	922	926	905	971	943	857	902	900	904	910	919	945	889	971	950	922	897	895	918	938	899	911	911	950	925	927	944	862	950	883	906	913	874	922	888	881	893	912	893	947	933	911	916	909	910	905	914	899	892	919	928	965	934	946	947	864	879	982	965	957	893	934	918	945	954	915	901	924	962	902	898	898	914	919	962	935	955	919	872	948	907	873	965	915	924	919	887	944	943	931	910	900	902	916	924	932	899	943	937	921	933	899	865	980	917	926	886	881	952	927	886	908	900	974	905	897	926	900	895	1019	923	918	941	928	901	883	926	916	911	924	894	945	941	926	916	898	893	928	960	907	945	935	908	949	882	925	917	947	856	943	948	870	887	931	884	880	925	993	992	888	903	916	947	964	900	877	860	922	892	975	921	921	882	963	884	961	902	891	926	947	978	892	897	904	860	973	949	918	963	904	895	895	901	843	900	840	856	931	938	899	880	946	865	929	982	1002	929	906	898	916	846	946	870	911	869	945	900	935	923	956	885	929	907	851	972	918	975	933	880	922	877	958	935	925	894	923	933	869	899	907	971	875	944	890	900	892	872	906	930	895	970	866	937	939	920	934	949	885	879	975	900	917	951	901	959	947	917	939	932	898	949	945	892	925	921	928	946	899	889	895	909	917	905	957	900	958	913	957	911	944	865	915	929	921	919	892	892	892	956	922	903	944	882	867	922	877	917	979	924	948	919	921	886	904	935	949	961	966	943	921	922	903	949	928	894	941	923	949	901	922	932	888	926	924	862	884	938	923	953	889	960	870	926	850	931	885	935	865	934	931	916	967	982	891	952	867	926	930	911	885	893	929	910	924	915	972	886	960	913	925	877	880	930	942	880	938	893	908	967	927	906	893	948	861	899	924	952	895	869	896	877	942	941	940	945	905	825	938	891	966	933	885	916	941	918	886	941	902	914	904	993	923	992	941	938	893	883	913	916	976	901	978	937	921	939	958	919	846	926	900	936	909	875	923	934	889	922	931	885	887	937	879	921	890	899	925	909	917	920	932	931	944	893	992	992	895	912	981	958	928	907	938	909	950	935	913	929	923	910	952	907	930	916	908	949	898	905	885	954	929	950	960	879	905	927	899	950	868	881	918	928	932	926	937	897	899	895	908	904	898	921	996	946	927	949	936	894	901	938	931	924	924	978	937	946	880	973	953	905	963	942	905	936	908	907	923	916	902	905	969	941	921	955	907	901	961	907	981	911	919	985	936	921	962	964	912	979	908	929	925	923	897	935	948	960	912	893	944	906	945	915	907	913	928	914	904	948	900	917	932	943	886	909	957	935	897	912	924	963	906	892	936	955	959	890	906	920	874	910	890	911	835	955	894	911	908	924	946	949	839	940	904	887	880	951	944	899	915	925	928	882	955	963	898	879	918	916	914	948	887	921	907	878	904	912	930	959	932	932	849	871	915	902	911	950	925	976	849	912	934	885	906	910	880	943	934	904	932	901	984	877	919	970	924	930	958	861	927	988	876	899	957	929	958	916	856	900	956	942	902	919	892	949	907	912	988	944	913	935	863	871	966	912	905	902	975	953	901	902	882	922	950	900	902	943	926	924	886	920	894	929	931	919	897	921	974	917	921	871	897	973	892	933	904	928	941	965	964	980	915	881	911	913	933	925	928	931	937	899	950	889	911	960	943	892	907	906	924	914	939	928	916	890	959	937	926	960	937	902	916	906	936	960	927	922	926	930	908	972	874	893	867	926	935	906	905	942	973	902	910	915	914	917	924	941	926	921	867	912	892	912	917	882	942	959	909	913	906	934	947	952	917	929	979	896	960	909	881	873	944	999	897	884	970	906	897	968	888	864	985	914	878	889	914	892	923	914	873	895	911	896	951	872	942	902
1473	173	166	153	161	139	141	169	139	156	183	160	163	165	163	131	161	170	157	166	149	152	145	139	161	154	188	149	159	162	161	147	159	154	162	162	156	150	154	169	148	179	149	159	171	140	160	153	154	144	166	169	148	182	167	148	146	161	162	135	163	171	149	176	159	149	154	167	157	159	152	147	157	158	134	146	158	138	167	150	194	189	163	136	178	156	198	162	143	157	163	182	170	159	178	173	153	158	138	149	150	174	175	163	146	148	136	150	177	153	149	151	179	170	144	170	150	161	156	165	159	175	156	132	135	161	169	163	158	168	153	153	173	175	165	165	164	198	167	152	170	147	153	192	175	161	174	161	152	183	147	169	137	158	160	156	162	152	152	187	185	138	156	168	143	178	148	152	170	161	177	140	137	153	165	143	173	152	155	157	164	149	168	146	160	143	177	137	157	165	164	151	164	159	160	150	141	166	176	141	136	127	168	158	161	148	196	185	156	154	175	144	167	152	147	159	152	166	148	170	182	149	158	157	171	165	163	172	160	150	153	155	163	169	157	143	159	155	155	145	153	173	134	182	153	159	197	162	166	182	172	156	169	164	158	159	169	155	161	180	175	168	165	151	155	190	169	170	168	121	152	150	145	186	151	156	163	177	152	180	143	174	157	161	163	176	158	161	163	153	182	177	129	156	144	149	170	155	155	140	153	154	173	162	165	169	161	175	194	154	157	176	156	162	157	158	170	174	169	179	160	186	125	155	159	170	175	167	159	178	187	180	155	158	157	172	177	155	138	130	141	149	168	166	166	165	163	160	147	182	164	153	171	156	157	165	171	148	151	159	158	143	160	158	161	153	149	159	156	133	171	153	144	132	158	151	155	168	158	153	167	146	164	168	175	170	151	140	165	155	162	169	160	140	152	145	143	163	155	183	140	142	152	148	157	170	162	160	168	170	155	169	174	174	146	155	149	170	149	156	179	153	165	181	156	154	185	176	142	191	149	162	168	153	153	158	150	142	182	153	182	159	160	158	160	145	163	159	175	172	146	161	170	144	155	158	180	167	176	165	167	154	183	172	165	140	160	163	169	138	165	192	168	161	167	152	173	156	161	154	176	156	169	165	171	161	167	135	168	196	153	166	168	157	180	153	151	152	169	141	173	133	183	175	157	152	160	169	148	164	173	142	158	153	190	146	160	163	182	162	168	188	170	164	177	169	171	150	162	165	166	140	165	182	153	167	182	154	165	179	161	151	179	148	160	186	154	163	142	153	159	175	132	135	186	149	172	178	163	157	170	149	173	155	150	148	178	183	177	150	165	203	166	165	167	155	169	177	181	176	157	163	155	156	149	178	185	171	160	187	139	158	148	161	178	145	160	174	124	164	189	148	174	183	144	184	188	160	155	137	156	162	141	146	151	181	156	132	153	170	158	168	166	146	181	149	156	167	156	163	129	143	153	167	153	137	145	189	161	167	150	168	158	166	181	173	182	164	174	160	165	175	170	169	152	149	159	179	173	161	157	172	161	161	152	174	168	138	162	168	151	177	168	144	170	157	161	146	163	152	152	166	173	162	167	137	188	152	151	167	162	166	165	150	152	141	157	182	171	178	149	162	150	169	171	153	169	175	134	170	150	161	172	153	159	166	170	174	172	145	145	150	186	139	174	155	144	140	186	193	148	167	188	155	158	159	140	153	161	153	153	157	146	162	155	156	168	167	138	146	170	144	150	129	143	170	175	158	163	170	170	150	132	166	161	148	157	165	134	158	164	171	159	175	153	155	157	149	153	158	140	131	156	187	144	135	153	159	138	179	178	143	151	169	149	135	181	153	165	173	141	173	136	163	164	143	163	150	151	149	168	167	181	140	127	135	152	192	155	166	150	143	172	163	156	161	174	171	173	126	184	179	161	154	139	150	154	141	171	165	192	165	158	155	166	205	179	160	156	173	181	149	149	170	136	198	156	161	166	147	161	166	169	168	155	179	175	144	175	170	170	163	162	152	160	141	147	152	166	142	163	164	176	166	168	158	176	160	167	157	152	165	186	136	151	145	158	164	152	166	170	163	180	178	158	151	166	158	143	167	204	162	171	178	185	152	170	162	151	147	164	142	162	157	154	167	151	179	167	128	130	168	132	165	170	158	170	143	140	163	173	148	154	137	159	164	183	173	130	167	169	159	166	166	176	149	157	150	162	168	169	193	167	170	176	169	178	202	157	142	177	148	159	149	167	160	163	179	168	167	140	170	154	150	169	151	141	156	151	172	172	178	172	168	169	164	152	180	177	160	142	164	147	159	149	183	137	159	169	176	155	161	173	157	175	165	169	162	151	158	185	147	161	135	156	137	168	147	155	141	155	147	166	171	154	168	148	183	167	166	169	187	162	175	159	144	177	168	139	158	176	166	137	157	159	161	160	185	175	140	147	135	159	162	167	177	193	165	171	141	158	151	183	153	155	162	152	137	164	185	152	147	162	162	159	164	182	152	152	163	158	149	155	152	149	170	161	147	140	161	153	135	157	155	153	148	188	138	186	161	175	164	131	173	151	152	155	169	188	154	175	161	141	151	163	165	150	152	175	153	158	155	172	135	157	175	162	155	178	141	171	166	149	181	173	138	144	160	161	144	163	122	162	151	164	179	161	154	157	151	160	168	160	160	159	135	151	172	173	145	162	148	160	151	181	154	162	172	137	163	177	169	147	148	171	177	164	162	155	165	164	167	185	166	174	139	171	169	154	162	182	143	161	159	174	161	161	151	175	166	191	149	143	170	150	157	164	162	129	161	175	176	144	139	165	141	164	162	149	180	168	171	173	171	167	156	174	141	165	194	148	159	129	153	142	163	154	149	137	161	171	168	189	170	145	161	174	157	172	171	168	142	166	149	160	167	176	156	187	173	163	170	170	179	173	171	165	162	140	166	162	169	168	140	171	152	149	153	141	160	150	159	147	166	157	176	174	147	168	162	161	181	155	144	139	141	146	166	133	158	151	135	151	151	156	158	137	140	160	160	168	150	129	150	169	148	158	148	162	139	169	156	144	172	153	152	180	155	139	153	176	121	132	159	165	130	158	170	183	172	164	165	159	151	153	169	160	174	181	162	168	178	162	148	151	147	151	154	182	150	142	153	158	138	157	178	185	171	139	164	153	163	161	169	149	176	158	159	155	159	162	150	159	164	183	149	173	166	166	144	159	174	165	167	175	167	158	159	156	158	141	158	165	159	193	180	150	157	181	182	153	143	146	183	160	157	150	139	125	169	152	164	191	173	147	155	170	155	190	142	152	187	176	172	145	170	152	160	138	138	164	155	152	167	167	168	165	150	163	167	193	152	203	140	163	160	155	151	176	193	168	190	155	137	164	155	158	160	165	163	181	162	165	149	163	178	169	163	165	169	162	183	187	154	164	162	152	168	175	176	159	160	159	161	151	151	141	164	132	157	150	158	141	192	145	168	144	146	143	163	140	157	165	158	156	172	171	163	160	156	186	177	154	140	171	182
1672	481	483	447	449	477	451	469	467	445	475	430	460	447	455	440	433	442	474	443	489	473	423	436	416	446	422	456	444	464	505	397	439	424	450	453	443	443	429	437	428	439	443	454	424	431	423	441	473	446	429	449	432	456	487	480	454	417	442	430	446	457	423	442	446	452	457	444	448	411	442	419	445	444	459	410	419	491	400	433	458	438	450	505	442	424	443	439	493	461	455	439	438	388	426	460	461	443	458	446	410	470	408	453	429	492	424	445	459	447	459	401	438	452	460	471	421	462	441	474	456	461	442	453	436	455	451	428	416	419	460	461	445	429	472	434	420	457	422	475	411	464	453	420	464	431	442	448	415	460	431	417	427	433	451	459	447	472	430	457	452	458	476	410	425	484	411	412	417	452	430	427	476	444	465	458	457	424	434	445	445	452	465	454	472	429	454	468	461	410	470	480	452	457	428	408	435	493	445	446	489	472	440	459	441	404	424	437	462	435	408	465	441	408	436	468	442	438	453	436	448	454	412	437	424	448	477	434	438	454	449	406	460	433	453	458	477	471	453	424	437	461	440	448	485	460	431	468	440	455	427	476	452	390	437	448	420	449	476	464	414	458	403	465	444	438	454	459	437	430	433	427	461	428	446	432	459	467	422	469	451	474	433	432	445	434	436	448	433	401	428	453	445	435	436	434	483	418	469	425	448	460	470	442	451	449	481	475	455	447	433	433	427	445	405	451	454	461	476	465	481	418	437	426	433	462	438	456	457	458	451	460	442	483	465	445	454	420	463	410	430	410	432	476	466	449	432	403	459	423	451	453	446	420	431	422	448	443	458	456	411	464	452	436	430	473	416	449	427	431	477	426	436	453	445	452	435	438	458	423	417	424	446	440	395	415	443	434	448	433	470	434	431	412	440	442	442	415	473	472	484	463	471	464	422	467	444	439	466	434	469	451	471	493	407	431	390	445	476	456	427	476	455	452	447	414	410	456	421	462	468	465	434	463	470	440	386	448	405	418	413	436	473	412	451	449	454	472	420	482	435	483	428	460	494	437	480	415	431	423	439	443	438	433	427	487	440	435	447	436	479	467	417	445	492	440	457	436	460	432	430	453	443	462	459	454	452	447	422	450	437	436	459	434	441	470	409	437	417	470	443	468	461	438	414	427	471	465	459	451	422	456	458	445	413	456	456	459	390	445	438	467	431	450	443	439	455	420	460	417	434	450	480	464	423	448	447	416	472	441	450	405	437	468	394	439	463	449	484	454	420	452	418	441	450	431	477	423	431	466	433	412	448	486	440	461	425	457	432	432	457	434	452	426	456	430	461	453	438	438	457	461	457	451	438	466	448	430	457	479	442	450	409	433	410	491	446	413	496	424	473	467	453	456	455	428	442	431	466	441	435	436	465	456	460	421	452	417	449	456	416	448	426	409	442	452	440	474	451	460	409	446	459	443	425	501	469	440	426	398	434	485	431	460	462	436	418	436	392	413	448	478	430	430	434	448	449	462	429	429	432	455	437	429	469	392	471	434	452	429	466	419	425	444	469	440	460	462	431	435	434	429	429	427	464	450	480	434	430	448	447	456	447	439	506	469	430	424	448	411	481	441	442	407	432	447	433	412	426	452	431	457	454	459	437	394	409	469	424	437	435	440	448	423	439	467	476	457	421	433	463	446	465	476	501	466	447	451	450	439	464	423	442	453	461	461	450	461	454	426	428	461	486	438	430	462	450	480	407	428	443	451	453	421	393	446	435	449	450	477	458	461	427	424	455	424	447	459	437	417	437	442	466	438	419	440	444	454	422	450	421	488	468	462	453	436	449	504	449	417	438	441	424	445	425	434	465	450	418	431	443	468	458	458	465	446	402	458	433	446	464	399	465	421	443	449	423	446	462	392	469	451	436	443	431	428	495	423	435	447	479	465	448	486	421	419	461	407	443	450	469	441	440	463	407	412	450	449	454	436	429	444	426	404	459	442	485	423	443	433	448	472	454	434	431	447	429	405	437	432	418	433	420	410	467	423	435	461	453	468	455	432	446	441	439	461	419	440	429	457	444	377	403	408	488	420	464	428	461	435	428	463	458	456	397	409	503	445	445	438	444	446	449	418	446	440	425	431	449	459	423	432	419	455	469	426	398	437	482	416	466	418	436	476	438	464	422	423	431	461	444	453	474	458	443	465	441	432	420	463	416	439	459	433	444	478	455	426	476	444	440	447	466	434	433	444	414	451	435	429	428	431	406	448	443	438	457	479	430	482	467	460	407	450	473	463	420	438	437	441	441	461	419	396	459	440	454	443	445	437	441	447	471	459	481	436	436	462	426	474	449	475	461	462	447	438	378	429	472	444	438	429	455	453	455	441	448	421	435	469	431	425	406	449	433	441	445	415	442	420	418	441	435	465	448	417	426	462	445	433	438	457	466	449	439	416	445	458	445	483	451	449	470	447	417	459	449	462	447	440	436	460	427	461	442	457	426	443	433	436	420	487	456	438	446	439	435	423	431	420	442	405	420	470	446	444	468	451	441	447	468	458	451	453	451	435	428	453	434	429	462	409	438	442	466	451	459	453	483	439	433	461	481	428	464	469	428	399	438	428	424	442	469	423	464	462	440	436	437	434	426	451	417	468	468	416	413	448	468	467	438	435	426	449	431	444	417	418	446	445	451	451	427	450	441	455	484	449	444	484	434	427	453	462	444	417	462	454	410	414	476	427	434	419	456	457	458	478	449	427	463	427	445	432	469	510	422	444	443	420	429	416	476	477	457	435	452	441	448	466	480	415	423	475	426	449	452	426	427	445	412	428	472	494	456	434	433	446	449	418	425	486	433	433	450	449	435	428	446	404	465	431	445	432	474	438	495	437	428	420	420	455	430	417	417	443	451	455	454	459	423	427	443	454	486	450	468	487	485	449	489	475	427	430	443	444	437	443	449	408	444	436	431	416	471	452	427	437	442	450	451	439	427	471	445	443	431	424	456	415	449	443	463	476	415	442	453	459	451	451	466	444	448	421	444	494	449	437	435	448	443	426	467	426	412	428	453	424	424	447	435	485	455	467	458	444	464	432	451	444	446	447	433	482	436	433	413	426	432	468	450	460	473	426	432	493	439	458	411	419	458	397	487	446	452	426	418	444	476	467	448	458	409	445	414	431	431	431	436	410	437	443	433	446	450	452	399	446	465	471	408	445	424	454	440	450	477	463	443	429	458	439	415	424	461	442	452	448	441	448	447	439	464	438	410	473	430	430	433	443	455	442	388	465	429	416	455	426	440	438	479	446	440	404	447	429	376	479	452	450	448	405	446	434	442	434	443	445	455	471	448	475	432	443	457	435	434	425	409	442	470	424	409	423	474	472	450	442	434	462	440	469	448	409	399	455	443	452	454	480	434	450	433	467	469	437	497	444	442	439	441	432	436	460	472	455	458	425	440	454	445	399	469	415	435	466	464	449	485	482	481	469	436	492	461	460	440	429	449	422	443	452	442	420	476	420
7654	714	683	597	475	413	403	359	356	345	316	349	339	299	331	344	351	355	292	334	342	317	325	327	326	295	323	294	296	289	301	331	292	307	327	305	309	359	312	283	320	358	322	292	333	314	325	314	293	328	316	300	311	302	310	363	302	316	321	326	289	316	304	303	327	338	307	328	325	292	296	324	308	300	310	370	313	318	328	323	328	320	327	290	316	302	319	292	301	278	297	340	295	303	339	333	304	314	320	315	310	328	355	314	316	308	341	320	324	307	330	314	317	308	308	331	361	321	319	319	332	319	334	306	287	304	316	318	364	331	281	290	301	295	287	307	311	306	338	308	314	306	324	316	309	324	329	285	293	302	307	349	307	336	342	298	310	271	330	322	286	347	271	312	322	276	301	332	299	309	344	307	343	320	315	301	300	283	305	294	312	314	316	298	289	298	330	320	283	321	315	310	288	332	320	297	289	308	303	310	319	275	338	327	346	337	340	317	296	305	339	307	352	300	315	302	350	349	319	293	326	323	351	326	304	283	335	323	303	313	282	315	311	318	313	338	316	327	305	309	319	343	301	335	327	331	316	304	301	296	326	314	354	284	306	332	298	309	322	333	317	329	328	301	340	308	290	306	301	297	305	321	328	333	303	344	271	310	304	319	321	340	347	310	277	331	310	314	291	310	323	325	341	308	282	279	309	290	331	303	322	324	338	302	317	306	333	327	349	297	311	337	285	324	310	339	314	342	325	321	320	330	321	321	312	304	341	327	321	329	311	301	315	300	322	321	315	322	327	280	336	311	334	330	362	321	303	305	289	293	333	313	314	339	361	311	283	334	346	350	324	336	333	327	300	319	299	337	372	312	314	307	325	284	335	338	288	308	334	295	327	308	304	323	300	322	309	292	318	292	280	314	311	287	291	316	339	326	253	284	348	295	318	351	323	311	333	289	337	311	333	330	315	304	319	301	282	311	317	341	319	301	282	322	301	304	331	321	322	296	295	318	330	287	327	330	302	293	360	278	300	266	285	309	285	310	319	315	302	337	316	307	278	319	299	314	298	272	303	309	316	305	323	309	329	283	342	328	295	306	335	314	335	367	304	321	319	273	305	306	282	297	293	328	313	333	306	299	315	345	348	322	313	302	300	270	327	297	301	291	287	335	316	307	308	323	304	290	326	276	295	313	281	330	309	348	317	298	299	325	331	322	305	333	349	313	296	315	301	319	320	312	337	282	268	275	301	331	277	329	314	309	328	309	329	309	265	302	326	298	352	313	307	332	311	298	285	293	332	329	285	309	298	299	320	326	286	301	335	307	282	313	322	323	324	337	295	297	274	333	349	294	343	304	292	308	323	327	317	327	286	300	344	313	313	311	266	347	315	315	306	311	296	311	293	309	313	253	312	337	286	326	305	320	299	305	342	289	340	312	339	336	305	319	343	326	320	314	318	313	354	287	316	305	312	311	336	308	318	353	310	335	359	320	326	330	321	334	320	300	288	322	289	330	316	328	299	326	356	311	300	299	314	308	285	327	335	293	311	311	300	308	288	345	332	308	274	299	320	332	293	364	313	333	321	310	339	313	301	317	322	303	314	314	300	337	315	324	332	328	309	293	291	293	281	338	290	314	364	336	315	322	365	302	333	304	310	334	322	312	307	287	312	328	294	315	325	314	325	305	299	315	314	349	299	353	304	348	324	294	308	315	295	323	311	320	301	323	324	298	314	315	318	310	301	309	322	333	316	303	316	332	348	296	292	307	288	323	315	321	345	300	302	303	303	312	310	298	305	333	296	300	336	321	319	306	318	354	336	328	326	277	309	279	323	335	321	317	316	323	314	306	348	268	321	301	329	318	274	334	304	311	297	298	284	305	281	368	296	311	293	342	321	315	312	292	317	344	334	306	331	295	337	348	327	308	331	290	299	326	323	323	317	330	308	313	324	304	313	327	321	322	380	341	302	304	338	276	325	285	336	301	330	318	304	316	302	333	301	301	323	315	328	309	292	331	304	334	303	339	293	249	323	333	361	334	308	304	313	329	312	327	309	306	318	337	308	307	295	301	313	361	314	290	335	339	297	315	289	324	329	301	330	321	317	313	296	300	317	333	315	298	316	308	301	304	337	302	332	343	313	301	314	335	338	286	301	274	337	318	339	316	346	336	327	271	319	300	325	311	301	322	291	322	309	313	323	312	342	291	297	321	342	329	306	311	321	309	337	287	328	325	331	307	306	324	330	330	330	327	282	311	294	303	329	308	308	334	354	345	320	300	310	325	308	335	301	336	316	316	329	311	290	288	305	318	302	311	327	304	357	310	332	342	312	316	332	309	282	313	346	310	330	309	320	323	332	312	297	310	325	307	354	301	331	319	307	288	335	340	341	313	294	320	287	313	319	321	303	270	260	319	310	318	308	316	306	277	313	317	346	334	314	326	283	281	300	299	288	316	292	313	286	330	334	315	313	357	320	311	284	304	303	297	288	339	304	324	305	313	310	308	329	303	296	309	311	328	347	326	343	302	313	301	303	308	325	296	297	310	296	309	330	308	275	328	302	288	290	297	288	291	344	320	301	335	316	300	330	323	312	336	333	288	308	310	366	319	328	332	321	300	351	323	318	314	362	318	318	349	312	297	328	328	317	298	331	329	338	313	348	333	301	325	327	329	310	346	335	305	303	328	312	321	303	332	287	305	312	314	330	335	324	285	316	289	335	321	303	343	335	294	301	280	293	317	324	321	304	342	308	338	286	291	302	327	301	341	340	314	318	316	332	308	313	329	292	329	296	290	319	331	307	371	291	315	308	305	324	288	312	337	320	375	324	316	362	298	314	326	294	294	296	293	294	296	315	312	335	322	295	318	282	310	317	309	306	317	340	333	354	294	317	297	278	338	335	309	311	331	307	311	316	318	326	313	292	317	330	303	320	284	294	303	267	327	327	322	337	334	302	290	363	300	298	276	327	304	296	340	305	311	346	326	307	293	307	299	356	321	279	328	311	326	323	306	319	287	335	269	316	296	333	305	335	297	309	327	305	338	293	322	310	330	325	298	324	314	293	313	332	319	290	322	334	295	308	326	293	290	307	301	324	314	293	295	329	326	293	349	334	332	308	262	338	301	295	334	335	310	279	325	300	324	346	336	333	309	284	288	293	336	339	301	336	338	331	266	345	346	290	363	324	354	311	355	316	358	333	312	333	322	318	301	312	307	314	329	308	356	333	311	336	324	330	316	305	301	288	312	277	291	285	323	303	316	296	306	303	310	309	299	293	277	291	323	316	276	299	345	322	295	278	335	287	324	315	296	310	305	333	334	322	331	323	295	298	321	317	286	342	315	351	306	302	322	324	342	302	304	329	293	310	288	309	302	301	346	307	329	301	336	298	342	297	334	335	334	301	339	344	312	317	300	306	318	336	333	298	303	312	346	308	324	326	316	292	342	338	320	319	307	325	296	325	306	320	309	333	289	303	346	342	361	297	265	305	279	298	299	356	330	312	321	309	292
6519	1163	1518	1560	1400	1256	1213	1019	987	994	970	896	875	838	849	821	807	845	839	842	806	816	802	850	816	787	782	828	792	810	803	782	728	794	741	732	791	761	720	767	742	718	790	767	776	776	759	766	801	704	797	754	739	788	759	762	727	784	724	816	772	761	806	796	784	763	713	785	818	809	769	729	734	804	738	753	753	793	772	737	763	760	759	737	772	775	816	762	747	769	738	733	764	733	782	795	766	787	744	855	732	753	747	768	799	770	715	787	768	757	715	747	794	778	728	735	713	783	784	747	734	764	743	738	782	794	755	803	736	692	766	803	758	747	757	777	810	787	699	818	715	814	738	773	801	776	800	769	726	774	737	771	783	799	737	803	775	768	739	791	772	814	763	780	765	735	793	776	829	723	747	782	765	801	781	753	757	751	719	774	796	804	759	766	776	750	771	780	765	736	797	778	774	791	711	758	763	769	738	737	750	754	763	756	712	733	726	795	734	764	756	834	763	827	749	745	763	776	821	735	798	757	760	760	757	777	777	813	785	739	779	790	812	731	769	806	766	776	795	779	745	748	795	817	773	759	756	810	771	748	706	777	714	777	737	842	779	777	789	762	792	786	753	802	759	698	748	813	769	806	802	689	748	737	766	721	730	792	719	794	753	771	784	771	700	755	774	741	721	756	746	785	761	781	785	764	770	791	726	741	744	783	782	762	764	742	774	785	720	778	782	743	760	759	748	780	763	754	808	730	749	725	821	791	699	745	768	772	753	753	756	780	724	713	747	767	755	774	744	816	739	712	727	714	794	766	753	827	748	734	743	760	777	745	770	758	790	665	749	750	719	798	774	779	743	755	742	766	738	757	787	772	800	728	767	743	746	772	736	775	761	749	832	762	767	787	716	734	727	783	756	752	732	812	736	765	790	683	759	773	784	732	757	774	724	733	767	734	808	809	725	724	746	770	739	727	741	774	765	774	755	764	813	779	797	729	777	785	772	773	798	734	786	729	777	760	810	784	732	754	754	746	759	754	696	708	799	737	761	735	720	811	817	736	763	767	722	721	730	734	767	768	765	779	795	748	744	827	789	740	737	805	765	758	727	764	807	748	732	719	754	721	779	720	757	772	737	729	742	759	736	736	806	709	736	773	746	746	758	756	776	740	755	720	687	816	752	774	747	771	762	745	738	781	790	721	822	746	788	811	742	740	804	739	822	748	762	737	801	737	752	747	740	744	786	753	752	753	746	776	734	720	758	772	717	737	751	762	778	768	749	739	786	791	732	749	770	750	747	777	775	783	685	750	789	778	751	789	756	781	783	779	751	766	764	726	762	759	795	813	765	766	788	752	726	775	782	762	752	793	745	731	766	744	804	761	751	754	811	765	765	733	747	772	703	746	772	775	724	781	765	739	730	810	759	753	772	785	758	773	747	794	761	769	748	735	805	753	776	767	778	741	735	722	745	763	708	783	810	754	693	744	796	772	774	778	793	767	729	758	742	753	757	798	777	762	703	758	765	706	801	762	764	779	778	728	721	733	750	750	741	736	793	797	774	757	755	700	764	800	713	778	814	794	750	783	770	734	789	758	783	767	744	754	709	742	780	705	787	705	709	755	771	808	807	773	793	793	744	743	750	783	729	678	792	747	782	714	748	735	730	757	740	781	754	753	753	756	776	761	706	716	758	768	758	748	822	750	751	754	755	774	752	773	719	750	705	812	759	758	817	774	756	800	803	716	719	747	737	772	725	748	733	754	737	742	796	752	772	770	767	769	743	739	762	751	757	736	768	747	751	744	724	763	802	761	730	803	778	782	757	705	679	734	770	700	760	755	733	735	750	769	714	804	762	807	689	713	745	769	797	774	747	715	755	761	735	761	827	753	754	770	797	767	752	787	754	732	789	735	738	789	762	744	812	746	743	732	741	786	779	805	731	728	756	753	760	731	808	752	745	752	779	791	779	754	738	708	749	736	762	750	756	725	752	732	729	739	758	778	776	763	790	773	785	771	734	720	782	750	782	774	759	772	783	728	782	762	747	794	779	731	786	771	763	753	765	810	761	780	754	808	785	761	753	714	756	767	752	749	775	745	774	769	805	763	744	737	716	765	731	748	770	761	760	732	739	743	780	769	738	700	750	759	699	797	770	752	753	804	745	773	778	749	731	802	761	757	787	767	762	792	778	774	802	783	757	795	778	795	736	769	761	805	739	762	748	768	717	786	747	769	703	743	773	777	818	802	763	777	758	776	791	810	794	764	734	761	762	798	742	721	757	679	783	748	745	770	774	752	761	770	805	694	752	715	727	780	765	783	728	821	709	793	760	768	745	723	806	761	782	711	767	757	753	765	743	744	787	744	744	784	736	728	791	780	780	755	739	738	786	761	765	750	761	733	734	736	710	739	761	729	753	780	754	745	730	748	791	772	765	725	760	795	794	788	766	819	814	726	794	723	791	743	745	730	739	781	741	757	785	752	726	766	765	755	769	758	758	828	746	743	780	776	780	791	781	781	810	788	761	741	753	787	770	750	716	746	733	734	759	786	734	803	794	802	722	728	751	770	747	737	782	756	746	779	838	769	797	736	736	728	760	791	777	698	760	725	764	753	774	761	703	757	720	788	754	746	727	760	757	791	771	816	775	787	762	752	734	748	754	717	793	719	721	751	757	755	734	754	760	797	775	785	777	759	773	748	734	763	736	763	746	731	749	753	726	799	786	715	774	781	760	750	710	733	754	753	732	741	765	793	742	741	792	740	797	752	743	754	768	752	710	723	784	744	754	732	823	741	803	772	799	771	696	770	770	794	805	812	773	772	786	741	753	745	777	721	720	753	755	769	803	734	760	742	789	761	780	765	783	783	715	763	794	779	784	801	765	715	765	764	739	777	793	796	775	742	770	765	747	764	774	776	756	736	807	746	752	744	705	712	716	787	776	782	755	797	768	763	721	723	741	719	753	792	759	765	731	713	784	754	726	773	764	793	733	766	765	804	758	752	765	762	714	779	776	809	731	791	715	785	795	722	752	775	795	789	815	770	757	725	772	800	719	772	734	745	842	743	742	759	739	764	780	815	723	722	721	735	812	742	759	737	792	736	772	714	761	743	800	803	738	791	758	747	779	761	759	765	743	731	755	723	766	760	820	777	756	780	786	726	784	729	767	783	761	752	772	789	814	733	745	779	774	727	812	742	739	812	760	739	768	762	727	748	778	774	803	759	794	711	717	758	826	769	753	761	719	790	744	706	773	738	752	750	773	746	728	803	719	775	782	724	820	773	727	741	755	786	768	763	785	793	731	763	773	753	754	793	786	732	780	769	744	743	724	712	757	701	783	768	758	761	763	773	803	774	741	796	770	754	763	718	734	797	756	741	772	762	807	762	743	752	759	728	768	763	712	747	776	704	748	747	786	755	771	780	779	725	762	750	766	709	782	724	776	725	783	766	689	712	730	734	761	745	729	744	778	761	738	748	766	797	771	764	783	754	771	777	756	767	792	757	751	769
14952	1519	1083	965	699	625	605	515	454	473	451	440	447	441	412	423	434	410	415	415	380	438	431	392	442	393	431	453	428	427	427	392	438	428	422	480	472	443	447	422	410	418	445	416	402	417	422	411	438	419	416	386	405	424	409	395	394	427	404	395	415	452	421	433	421	379	410	392	375	407	447	400	448	427	444	386	406	428	420	412	428	420	480	419	437	419	401	432	373	395	429	380	416	447	447	439	417	452	399	444	417	400	425	405	435	391	419	402	465	419	413	409	403	424	427	417	428	405	413	430	385	418	442	430	426	390	408	423	421	453	449	414	414	405	390	417	383	425	431	414	419	428	423	464	400	424	415	386	399	394	453	372	412	430	391	410	385	375	411	421	421	440	411	397	432	403	430	450	384	399	430	448	407	365	415	445	424	400	413	417	367	425	442	408	417	450	398	403	370	401	414	410	428	376	431	400	399	400	460	400	420	411	381	417	408	391	399	415	387	403	424	425	389	440	421	413	391	393	398	447	452	395	428	434	429	371	431	403	415	404	448	458	413	410	414	403	413	406	385	445	393	416	411	392	437	395	417	383	438	382	398	459	426	403	422	369	426	413	448	405	421	410	396	388	410	425	431	408	402	376	409	423	371	420	422	421	386	383	411	428	430	396	391	450	437	419	399	414	397	423	405	443	404	418	408	375	425	408	426	398	369	394	418	345	375	416	416	398	402	407	415	381	401	380	415	422	406	398	417	435	451	415	414	426	399	393	387	405	391	428	414	406	417	453	397	446	376	427	431	374	418	425	407	383	408	425	401	404	460	370	390	422	420	390	368	404	429	380	438	417	420	430	454	441	435	372	414	399	411	426	418	398	368	379	416	424	445	446	397	456	425	427	407	446	415	432	432	393	372	430	407	366	385	413	432	423	403	443	424	392	402	388	394	454	356	408	403	392	416	386	399	390	417	406	445	399	424	385	416	447	419	378	413	430	422	459	451	430	410	456	409	436	420	403	444	422	398	430	400	398	389	386	421	385	411	417	414	413	403	440	404	432	429	414	447	414	424	395	432	400	431	402	377	405	453	406	404	440	387	430	371	432	386	431	410	415	419	441	407	435	430	440	394	391	426	469	450	429	440	427	407	414	480	397	421	394	377	424	440	419	405	410	428	409	431	412	408	390	445	401	404	416	419	387	438	419	435	415	413	390	368	384	425	389	422	417	421	469	427	392	452	369	400	445	419	443	426	428	431	408	422	409	400	406	406	405	426	446	386	365	416	436	417	418	446	421	440	426	418	441	486	407	412	396	474	429	391	405	426	426	435	448	454	398	365	384	404	446	427	450	435	408	401	449	458	416	434	413	379	401	449	372	429	401	393	389	395	425	410	410	421	430	442	409	411	417	401	440	400	374	425	452	444	439	414	418	436	377	412	419	405	424	398	378	385	361	402	448	427	406	427	413	393	408	417	404	418	371	468	399	427	423	449	378	387	431	433	423	383	391	383	368	416	439	396	416	422	391	425	420	421	375	412	424	378	431	438	390	417	383	407	365	431	407	398	424	379	386	455	368	420	406	415	437	426	402	389	432	410	473	393	399	395	449	451	421	392	452	424	424	417	433	438	411	398	412	428	389	393	414	444	427	374	443	404	407	403	432	407	421	379	414	391	398	423	432	406	415	434	421	419	442	413	415	379	446	430	351	412	425	427	429	385	358	414	412	406	435	447	395	440	426	446	390	436	413	417	436	396	388	410	407	449	417	405	392	441	422	415	439	426	413	381	430	437	402	423	440	419	362	431	444	467	416	414	391	417	390	450	426	416	447	379	441	430	410	398	423	435	428	368	418	426	420	427	410	420	400	413	406	449	401	409	445	399	414	385	419	434	391	373	406	430	425	429	450	406	403	453	388	429	428	412	397	406	429	387	388	420	426	435	410	410	420	381	376	425	405	445	427	446	415	437	391	384	422	444	383	443	424	412	408	390	388	415	445	378	429	428	403	414	416	426	411	419	461	406	383	470	412	418	429	394	393	410	450	418	417	467	408	415	404	433	434	401	421	459	417	384	423	398	447	407	436	358	388	403	423	400	426	423	399	417	379	390	414	417	407	391	395	435	415	405	391	415	420	451	444	399	398	417	395	434	442	431	364	395	406	411	431	417	439	426	448	437	443	466	447	458	399	365	423	399	362	369	428	422	447	408	444	414	420	419	425	374	418	429	424	439	407	416	394	361	401	437	402	415	412	438	435	390	446	413	440	405	389	425	421	420	402	407	415	436	380	428	400	402	429	393	408	400	436	420	418	386	416	433	419	425	372	427	447	439	371	396	384	399	422	413	432	422	418	390	480	418	389	416	421	426	437	404	413	413	393	379	405	416	432	391	416	405	436	399	395	384	378	383	396	369	429	427	380	420	382	433	405	394	377	428	411	404	401	379	399	361	437	427	386	410	419	383	412	422	402	396	427	402	432	435	436	404	385	437	438	397	458	447	401	407	444	392	418	437	371	404	430	407	404	369	395	396	431	442	478	443	406	424	409	397	403	440	417	462	414	392	428	431	369	423	438	425	381	412	403	415	394	438	382	426	392	425	404	384	421	405	426	409	394	425	439	387	433	408	403	376	398	413	388	398	427	419	408	379	428	425	379	480	441	455	462	392	395	398	388	407	410	386	408	402	388	401	440	459	385	403	435	386	434	381	423	438	426	414	392	414	436	426	414	474	434	436	416	443	410	394	424	431	406	405	385	468	416	425	412	432	391	426	427	417	406	396	403	402	431	426	373	412	413	396	391	414	414	408	415	381	391	407	416	405	419	431	409	393	391	409	431	394	408	432	397	420	438	411	434	430	413	402	387	434	403	405	423	400	421	435	425	432	421	414	412	425	412	371	417	419	413	387	459	390	389	429	451	405	421	389	427	389	433	437	369	404	396	439	427	404	425	396	396	406	415	449	445	453	388	368	416	404	435	432	415	379	397	430	379	426	415	431	428	430	439	425	359	432	412	384	419	355	389	404	362	414	406	411	420	432	419	415	456	433	384	456	420	405	390	431	438	396	414	414	437	415	370	392	426	427	409	419	402	451	393	419	438	417	403	421	424	410	440	400	424	445	410	401	401	368	414	388	416	397	411	387	417	447	412	476	422	417	441	403	379	397	423	440	431	427	436	399	434	386	405	424	374	427	452	425	412	455	388	428	436	370	424	391	411	393	422	406	404	422	406	473	411	399	407	360	427	400	387	441	406	409	442	436	441	427	393	421	443	407	387	416	425	398	432	453	409	403	402	370	448	431	411	450	417	430	441	409	415	396	412	408	422	423	443	400	404	430	431	405	397	429	388	413	385	459	445	427	416	389	406	400	426	411	420	395	412	405	392	426	439	394	426	426	418	436	401	424	396	435	488	409	407	423	377	422	422	441	395	349	426	376	397	428	408	410	415	379	432	426	392	420	426	385	381	431	388	414	431	378	412	441	425	426	423	436	360	401	432	408	416	424	403	404	407	387	449
8971	1565	2347	2525	2208	1920	1601	1515	1398	1357	1222	1161	1146	1140	1034	1065	1052	1043	995	994	1044	1036	1015	981	938	1008	999	986	953	962	983	962	944	944	984	999	893	940	923	962	987	952	933	923	927	968	947	965	920	922	900	968	955	918	904	947	933	976	944	915	905	923	952	902	920	1005	916	886	924	886	929	930	918	908	936	996	895	944	958	939	926	940	928	919	893	887	929	892	914	895	980	985	935	931	893	905	927	894	950	935	873	902	927	976	945	880	954	950	919	900	885	907	959	929	946	926	891	899	959	987	877	965	916	897	930	878	892	909	890	862	959	922	952	909	887	908	893	929	916	910	948	892	933	940	944	917	918	877	952	894	888	951	900	935	1008	916	932	887	901	906	917	964	917	938	936	964	952	929	887	946	938	914	923	879	874	931	968	936	864	937	862	956	926	947	933	934	886	875	913	922	950	938	952	932	906	841	923	934	869	888	958	894	931	900	928	927	924	905	908	924	925	947	927	906	867	898	900	907	947	905	942	930	952	916	972	919	912	945	945	940	899	831	925	891	965	899	924	936	911	948	908	983	957	944	937	890	898	886	929	869	905	933	965	941	938	906	896	953	898	956	887	917	910	923	907	950	945	962	989	896	919	885	888	932	880	880	957	942	863	900	927	953	910	933	923	877	931	930	968	929	907	947	892	911	931	947	920	949	923	877	946	890	910	939	939	911	883	913	910	979	921	930	902	921	927	893	970	946	902	851	899	934	905	921	927	917	935	878	887	890	929	984	922	884	902	927	978	972	906	925	889	926	891	916	925	927	952	915	918	873	921	929	927	925	920	885	967	855	912	916	938	956	926	939	896	949	988	923	930	941	947	960	883	961	939	910	971	930	963	910	917	952	917	918	875	932	887	944	913	939	896	914	933	903	923	882	934	914	923	948	931	909	835	971	918	942	947	913	902	924	924	896	935	911	863	945	952	959	973	901	941	935	989	939	960	959	908	945	932	913	930	986	909	862	855	909	962	884	904	901	919	894	914	933	900	965	955	872	925	944	921	890	992	921	880	916	884	905	915	947	903	934	930	929	889	943	834	876	931	885	907	877	897	901	934	928	970	872	920	886	878	948	960	941	931	946	932	918	926	875	926	906	889	886	949	887	942	921	940	905	950	897	937	959	897	910	910	932	923	959	872	922	880	920	873	902	967	923	933	913	923	904	906	953	898	939	952	890	853	976	923	899	922	911	910	901	870	973	921	945	917	878	949	903	960	958	913	915	888	897	980	921	949	952	937	869	921	881	874	880	954	895	928	856	932	870	932	901	921	908	971	925	877	940	909	955	889	893	980	917	920	921	954	956	901	904	954	907	914	940	894	915	882	882	922	907	932	903	947	928	904	921	915	936	905	938	891	899	964	884	937	886	892	892	863	896	895	891	893	906	937	909	933	934	902	926	942	960	897	974	869	894	906	929	922	919	949	913	907	968	957	941	886	892	954	879	927	946	913	933	924	894	861	938	856	909	949	959	889	844	913	870	915	877	943	908	931	960	972	918	919	906	926	915	923	953	948	943	940	969	904	915	894	900	890	895	906	877	899	910	881	917	916	920	902	938	858	908	957	893	905	902	971	903	931	929	892	886	899	911	966	899	925	882	918	885	973	957	904	922	893	914	897	890	956	865	886	890	928	915	926	926	904	851	923	942	914	876	906	969	889	946	922	836	940	943	887	998	927	882	928	927	948	921	905	919	905	912	952	944	854	930	948	951	885	942	901	919	921	913	927	940	924	960	866	918	927	962	954	950	903	945	973	950	895	877	981	876	911	906	906	924	931	954	919	944	833	880	959	931	927	966	928	947	939	921	938	926	926	984	906	914	903	904	915	959	911	979	902	867	946	923	854	938	968	963	934	881	961	945	950	858	943	925	912	928	945	895	894	882	936	901	941	915	904	917	981	924	913	902	887	933	911	945	941	885	912	854	942	910	947	889	946	904	930	926	835	929	903	928	936	941	881	888	895	907	901	865	936	892	932	955	912	908	938	929	953	909	938	927	917	920	936	917	868	943	894	951	904	924	888	890	883	926	957	933	887	922	927	926	922	927	919	883	885	901	913	935	896	930	892	905	923	852	913	863	905	959	920	896	944	950	937	900	980	977	896	907	944	960	946	915	901	947	855	896	914	933	915	963	907	931	903	888	935	952	893	902	998	909	948	869	899	890	886	911	896	914	939	976	938	863	911	937	919	957	943	890	939	914	887	904	885	920	896	939	947	915	887	918	921	946	917	881	926	884	897	938	885	909	935	945	959	940	907	885	925	955	875	939	926	919	914	880	907	954	920	891	888	918	906	889	971	940	927	869	861	916	937	894	874	938	949	885	859	896	920	867	911	909	880	920	905	941	889	876	901	924	913	925	904	928	894	960	899	913	925	973	956	919	922	844	868	908	937	948	901	889	888	945	911	1010	941	997	889	881	981	935	915	951	890	937	948	933	884	911	922	917	920	939	953	919	889	930	918	977	888	901	934	933	943	966	907	920	895	907	959	867	918	911	905	881	968	959	862	940	918	933	946	905	987	977	934	921	960	887	958	869	928	912	930	916	906	972	913	976	946	893	913	897	947	935	895	922	898	910	915	910	894	922	884	909	925	965	894	886	933	945	913	900	925	929	927	943	969	962	898	955	936	929	932	892	948	948	918	875	956	941	930	938	929	907	871	901	920	927	849	924	957	920	950	878	873	896	833	881	908	861	948	897	925	915	903	892	919	956	935	934	963	981	975	860	983	914	906	920	950	931	957	936	987	941	966	925	933	950	915	924	842	954	953	919	916	968	924	934	974	938	940	928	901	926	944	910	919	934	862	969	850	903	875	977	866	896	970	935	971	902	914	903	946	894	928	948	921	943	871	921	951	887	902	949	898	938	928	882	931	900	938	904	882	927	928	948	869	898	880	939	898	952	949	937	885	947	933	897	943	934	909	887	893	964	920	945	955	899	927	926	894	938	913	929	925	926	896	906	940	929	897	954	905	923	947	965	981	933	860	902	975	898	921	979	863	897	931	918	953	904	923	926	933	910	942	890	867	888	886	966	885	906	902	954	867	931	957	892	871	869	934	925	973	930	915	948	902	923	843	877	915	914	925	906	923	877	954	944	935	963	895	906	946	919	910	934	911	919	962	905	871	864	898	887	932	891	855	940	922	884	934	928	875	969	880	930	926	930	938	922	890	920	862	929	909	920	909	937	906	980	925	944	882	901	928	872	915	902	967	903	956	924	943	993	940	899	903	906	886	865	903	906	852	976	924	924	960	949	938	916	912	971	927	905	951	932	929	873	979	896	903	908	871	927	931	924	922	940	923	962	939	875	882	977	941	982	921	939	956	897	959	925	865	942	925	900	923	915	938	1001	856	929	938	919	931	886	911	933	890	897	917	951	926	895	915	923	931	914	940	880	903	900	954	873	940	945	946	915	914	908	921	919	948	925	953	924	910	915	1003	927	849	907	951	960	925	972	931	870
1563	173	161	172	163	167	182	162	177	179	157	168	150	183	170	157	191	152	165	163	177	153	161	177	149	161	168	158	174	165	180	144	137	182	153	148	145	145	178	168	157	168	147	192	139	163	170	151	125	168	168	164	144	136	145	156	165	149	165	151	158	165	154	145	165	166	155	185	163	139	139	140	142	159	154	167	156	150	186	138	148	144	159	167	170	183	152	163	141	164	167	140	153	173	173	158	161	172	174	148	156	145	136	142	129	138	167	140	159	149	149	165	177	174	164	173	158	159	160	167	153	172	160	135	166	174	164	199	151	173	163	174	195	160	161	166	152	161	143	153	144	141	190	157	157	135	162	167	159	177	171	168	149	170	151	167	168	168	145	142	152	147	176	160	190	155	164	146	189	188	151	153	148	157	171	150	144	152	154	154	169	162	137	159	159	172	158	149	169	146	162	166	145	168	158	183	170	174	177	130	132	180	151	180	161	160	140	189	172	170	153	173	165	147	165	169	184	175	145	156	146	186	164	172	169	165	190	153	134	144	166	175	148	161	154	154	179	156	162	142	160	141	143	160	162	150	151	154	152	152	154	163	154	156	180	137	142	140	147	142	172	157	164	166	151	169	165	188	154	176	169	151	155	157	125	149	155	179	156	179	180	166	161	170	138	151	164	146	148	181	154	169	135	176	150	148	175	171	187	171	168	158	167	139	150	157	185	152	172	145	163	165	158	171	183	170	162	153	161	167	157	159	150	142	141	158	152	183	158	147	174	161	139	141	163	163	158	162	149	153	186	182	171	126	154	168	181	165	147	164	149	176	160	152	147	150	170	191	152	142	159	150	144	186	167	148	172	141	163	182	144	165	154	167	146	149	178	171	152	124	157	116	169	145	168	159	160	132	163	157	138	159	157	167	153	157	168	153	180	148	167	158	159	149	165	147	160	161	151	149	188	148	157	160	181	149	171	143	155	140	185	145	185	146	139	153	188	179	167	181	160	144	191	155	151	162	149	176	164	167	135	185	175	146	186	154	187	168	152	144	145	160	160	194	159	174	158	164	151	173	158	160	176	175	167	153	171	153	137	181	154	144	163	163	142	186	176	141	192	150	140	154	162	171	165	151	168	172	148	144	142	155	184	170	172	166	153	156	160	162	144	153	156	161	172	155	149	158	152	181	147	154	155	156	166	143	146	136	153	158	162	148	143	155	166	165	152	172	162	162	159	173	171	150	178	172	152	163	144	150	175	156	172	153	138	168	147	146	146	175	156	190	146	164	157	160	157	180	154	132	158	185	159	138	155	176	142	181	139	158	177	160	161	180	156	156	171	168	146	132	173	131	163	162	143	146	149	174	154	143	153	167	163	177	181	180	148	153	169	159	158	147	153	168	173	154	146	156	154	144	150	165	171	143	166	174	154	145	163	163	140	118	166	136	152	151	155	166	159	146	156	161	148	168	153	167	176	143	125	162	143	161	169	146	130	165	168	150	142	167	177	163	168	180	152	165	171	176	178	153	145	156	168	140	140	149	170	158	165	152	143	156	173	155	148	161	148	139	171	171	161	162	146	149	157	172	152	153	173	175	143	172	160	150	169	159	164	165	150	162	155	152	183	179	157	174	161	174	156	171	167	167	182	199	137	146	171	154	172	169	168	165	167	159	163	138	157	188	173	151	163	197	181	170	171	166	165	169	173	172	163	170	160	148	181	162	135	151	175	158	182	166	143	148	174	135	181	162	187	149	149	136	155	175	183	163	166	190	158	147	142	161	139	193	160	178	156	155	149	182	158	152	153	174	163	156	147	166	146	149	160	171	165	161	152	175	153	161	136	179	164	154	169	151	169	162	171	143	177	162	133	171	156	154	164	181	175	176	160	139	141	155	147	141	144	147	154	166	185	165	163	124	153	163	168	150	143	151	153	172	158	166	174	122	151	133	151	143	163	169	188	175	142	183	160	170	155	179	169	169	148	153	164	153	173	141	159	136	159	156	134	159	175	139	153	176	164	180	172	155	176	136	181	166	144	166	179	182	175	166	160	155	161	163	167	169	139	168	139	168	173	160	162	157	151	146	170	148	146	137	169	169	170	172	142	154	143	171	157	151	172	175	155	187	174	175	125	155	158	163	153	154	164	185	187	160	134	142	135	166	148	144	176	173	149	146	151	161	147	141	159	157	160	194	159	169	174	160	143	159	137	139	159	166	167	171	141	186	182	164	150	144	144	158	156	159	157	193	163	152	145	181	144	169	153	173	153	173	136	147	129	150	158	187	169	152	130	138	186	171	153	155	170	161	151	174	165	139	166	141	161	174	163	162	134	162	156	165	154	162	151	162	157	200	152	130	160	188	199	173	179	152	130	186	169	170	163	155	172	145	147	149	148	130	166	155	155	157	157	156	118	144	150	170	145	175	163	162	177	155	160	147	142	168	153	176	177	165	138	163	165	186	150	165	156	187	157	168	176	166	151	165	169	154	155	156	169	149	173	143	149	177	146	137	175	158	156	156	163	161	167	161	131	165	166	168	157	144	166	157	154	166	147	163	174	151	140	172	148	168	162	150	179	169	172	185	162	150	154	141	163	155	156	164	154	158	150	170	150	170	145	174	152	148	146	154	175	153	164	168	148	177	127	176	172	165	151	161	145	180	159	140	165	184	144	131	185	170	158	169	175	132	143	135	159	151	150	157	156	165	163	159	137	142	147	203	178	174	154	162	166	176	162	168	194	169	157	155	164	177	174	186	153	156	156	138	162	157	147	170	151	157	163	161	154	148	149	163	158	150	172	169	165	147	181	182	146	192	158	142	172	155	167	163	173	142	165	183	179	153	166	142	176	150	158	163	202	171	154	160	151	168	167	178	173	165	173	162	170	161	160	164	151	161	167	170	153	191	177	166	136	155	178	157	162	157	126	139	138	138	174	159	156	159	138	186	209	178	169	158	146	155	162	145	189	163	165	177	145	197	161	156	156	154	160	139	160	152	165	179	145	138	151	163	151	149	190	172	176	151	155	161	159	132	174	176	139	181	126	168	165	160	184	147	148	181	156	157	160	150	144	157	142	150	172	173	152	156	146	142	158	193	179	141	165	165	166	176	164	163	169	189	159	139	169	164	138	151	161	157	154	154	150	147	147	169	165	158	151	157	164	143	180	159	164	179	168	164	183	157	170	160	142	143	189	169	180	132	131	180	152	135	167	167	151	164	144	163	168	170	140	203	158	176	144	153	166	135	164	144	138	156	142	150	153	148	140	154	149	166	153	168	163	133	184	176	176	165	158	190	156	127	158	150	149	147	174	165	145	155	149	172	158	165	165	169	150	175	153	165	151	167	151	145	183	155	158	173	139	165	159	135	167	147	143	144	153	154	134	153	166	170	176	171	169	170	190	184	164	172	179	166	172	180	150	147	153	169	155	168	141	164	158	165	175	164	153	161	143	169	189	158	136	184	139	145	163	153	173	161	132	156	162	156	172	164	162	168	149	164	149	147	162	156	138	145
1667	455	476	477	423	464	504	433	497	444	432	441	459	442	392	472	406	427	473	414	483	429	460	399	463	468	478	436	417	477	453	463	459	455	445	440	432	439	472	443	451	463	436	391	438	472	408	430	438	406	424	454	439	439	441	470	427	437	431	463	399	420	459	432	388	399	430	450	421	413	436	467	477	442	452	433	450	422	429	471	448	481	455	458	445	460	456	448	451	474	466	447	445	441	491	450	447	455	448	445	430	422	434	439	449	404	440	459	412	440	433	456	435	452	430	402	424	429	438	476	415	469	440	451	451	458	416	443	438	450	446	474	448	417	460	407	470	450	469	414	401	493	420	431	459	412	444	441	443	465	474	407	452	485	447	432	435	442	461	453	433	398	458	432	473	401	486	511	439	438	461	430	448	450	427	417	412	431	439	441	441	436	407	477	440	486	420	463	441	477	441	401	417	405	439	423	476	448	421	484	404	484	426	403	426	451	453	415	418	429	437	451	450	479	428	434	472	435	475	446	478	446	448	440	444	433	450	463	450	450	451	448	478	456	438	460	421	438	467	454	411	435	440	445	435	418	488	442	457	490	453	394	422	460	439	428	428	452	468	443	423	475	425	438	437	449	451	465	448	465	454	459	444	464	455	467	451	465	440	417	479	459	483	388	422	448	447	439	460	464	442	436	462	458	432	428	415	437	463	447	471	448	469	411	447	436	442	430	425	442	452	478	458	481	397	411	449	460	392	461	436	456	463	451	436	450	487	424	417	433	457	420	476	466	458	460	423	473	426	418	443	439	456	447	496	474	454	449	449	427	458	446	457	440	430	445	436	453	430	455	439	450	490	449	472	415	424	425	454	437	466	456	448	424	440	429	461	466	411	416	476	459	459	438	436	452	443	465	463	455	438	445	417	460	438	456	456	450	467	446	429	449	447	438	452	438	430	433	433	425	463	430	441	454	454	480	457	463	427	471	414	452	406	454	442	452	438	424	453	453	438	438	464	419	423	453	419	466	459	445	446	454	440	458	416	445	463	457	471	473	419	406	447	464	440	417	439	435	433	409	449	445	488	433	429	466	428	437	448	444	463	447	472	447	447	442	451	405	438	443	469	449	459	437	442	397	451	496	417	436	469	470	443	451	426	418	483	474	429	431	457	445	455	435	457	434	452	463	397	455	426	417	449	445	465	443	428	456	442	496	437	456	403	458	433	443	444	467	432	422	437	445	471	435	459	474	433	447	438	409	466	439	465	438	406	464	412	451	436	445	437	416	458	430	458	452	452	457	448	450	403	448	442	413	434	409	485	457	442	423	457	421	475	449	422	447	435	448	461	445	438	443	449	436	437	413	466	441	436	432	459	442	462	438	468	422	466	413	463	452	458	440	452	431	483	473	448	466	411	422	421	481	475	447	442	444	414	451	441	411	437	447	445	496	447	436	462	466	439	384	462	464	437	425	450	428	420	432	480	419	489	463	470	470	455	430	418	457	409	435	441	444	456	448	487	447	473	454	428	432	472	439	434	450	431	407	421	378	412	438	466	440	453	449	444	434	427	507	466	457	432	415	438	491	464	454	444	461	461	450	447	447	491	443	441	447	433	425	419	398	421	417	437	433	446	448	456	426	435	409	418	443	453	456	448	438	425	419	476	435	411	419	413	418	443	474	427	432	438	444	393	469	434	423	426	425	470	465	441	483	427	437	482	410	464	443	435	451	432	429	451	437	424	465	439	407	473	419	423	476	444	471	453	412	435	480	438	401	473	456	449	424	465	420	457	426	469	474	453	420	487	438	474	428	446	455	432	465	431	445	443	453	428	445	455	454	466	456	429	467	471	467	448	432	470	448	451	429	409	441	416	413	422	430	434	422	462	454	424	426	468	418	443	459	448	414	465	450	455	462	426	443	442	465	446	414	449	434	453	463	465	455	451	421	457	467	438	467	415	436	476	464	484	433	486	456	454	433	466	452	456	436	442	461	441	453	430	397	468	432	458	466	471	432	453	427	481	450	431	446	471	438	444	487	431	472	447	405	425	477	463	423	456	444	408	441	490	417	455	445	446	430	409	458	431	450	454	429	431	425	442	448	423	457	455	455	413	443	440	434	435	470	441	437	447	481	429	460	407	407	473	424	436	452	409	459	424	425	445	433	462	430	449	462	432	456	435	429	421	382	401	460	430	472	434	448	430	470	454	451	438	476	448	449	440	417	445	468	441	442	424	433	434	440	424	419	459	428	452	441	476	426	453	464	442	456	467	454	393	465	438	437	466	402	450	432	430	454	448	467	463	443	467	443	435	436	451	426	437	420	443	427	460	444	463	423	425	469	409	468	440	464	445	448	421	407	477	456	435	437	448	418	507	435	428	449	470	453	415	452	477	459	437	415	466	396	450	442	434	462	509	485	439	465	454	455	425	459	481	417	457	399	477	454	435	439	431	432	423	471	437	428	429	470	465	464	424	434	435	443	455	460	437	473	470	432	380	443	452	444	435	431	433	487	450	436	476	445	433	423	413	438	438	443	446	429	426	448	437	484	421	467	445	443	468	425	462	439	479	435	424	440	439	469	449	420	404	451	419	433	469	470	470	441	462	433	475	449	449	433	418	456	413	467	472	436	444	455	445	434	435	444	426	424	434	444	438	438	411	431	473	434	417	418	504	463	431	460	477	466	457	433	425	454	441	465	434	446	406	398	409	460	402	437	464	413	453	446	454	411	421	458	448	446	454	423	450	427	464	451	415	448	415	445	425	453	470	432	456	495	472	473	430	431	448	429	470	464	452	508	443	449	425	476	447	447	452	448	432	478	466	423	435	463	429	446	435	439	453	467	464	465	447	421	437	425	402	488	442	472	440	423	439	435	458	464	454	426	442	469	413	431	485	440	485	421	428	449	433	439	471	423	428	456	440	461	444	454	439	428	437	469	458	422	424	448	409	466	446	442	445	423	449	433	456	454	429	467	416	405	466	440	434	435	393	461	421	475	445	483	443	442	429	460	457	419	408	394	453	440	451	430	417	393	426	449	422	440	475	436	451	427	418	450	457	448	439	441	451	471	430	382	425	459	452	439	430	414	417	460	442	469	427	477	415	432	439	428	477	443	477	405	433	465	432	459	450	479	466	462	465	438	435	488	416	444	444	442	468	405	441	435	464	447	442	435	429	453	441	431	454	453	468	424	479	434	461	458	409	468	447	462	468	449	437	458	474	455	424	413	483	447	424	431	457	474	470	474	459	480	423	431	440	442	432	424	477	462	454	429	410	471	455	453	441	416	447	433	446	442	407	449	439	434	451	444	492	439	439	432	433	445	468	487	450	418	444	404	470	440	451	437	465	466	479	443	448	437	427	459	447	462	473	422	441	512	473	438	423	485	437	437	453	390	441	434	473	453	465	472	401	443	459	437	443	432	415	431	428	430	421	464	450	427	414	449	435	420	437	460	521	447	400	418	455	450	438	476	474	453	416	469	452	429	471	401	469	452	463	438	467	423	476	480	430	459
7531	730	657	552	483	392	393	364	406	343	368	310	347	349	341	327	311	360	314	309	294	281	317	339	311	331	309	307	331	304	324	275	347	294	319	322	297	331	327	316	281	307	314	316	311	304	326	267	333	331	331	303	315	317	317	320	338	357	289	304	312	295	317	346	351	289	307	300	282	330	318	252	309	288	312	315	323	296	336	363	286	312	316	308	325	354	297	339	309	329	359	361	328	345	320	341	299	311	295	312	303	315	324	300	319	317	317	307	328	317	363	317	326	355	303	332	298	336	315	291	301	322	326	337	332	310	314	321	289	335	320	290	339	312	303	341	364	300	330	328	339	309	320	333	331	309	300	283	302	292	293	294	321	309	340	325	333	329	335	292	349	319	358	297	321	306	326	334	311	319	303	311	309	284	322	319	297	290	310	311	326	321	348	368	289	286	296	348	324	306	304	296	327	303	335	291	290	321	309	313	315	326	315	332	322	323	331	319	301	261	322	305	302	307	298	315	324	274	322	342	302	322	315	314	303	342	328	310	290	335	317	296	320	312	292	315	334	326	317	280	318	302	321	290	322	320	316	291	358	368	326	320	329	321	297	278	327	277	318	311	354	342	312	321	295	312	326	294	330	298	365	324	302	281	332	338	317	328	292	323	291	285	316	326	328	306	305	315	299	335	308	324	335	310	337	279	282	327	322	309	313	313	307	346	311	288	302	313	347	312	318	322	340	365	345	359	340	316	312	331	307	320	343	320	326	291	332	297	282	299	309	322	299	299	331	308	284	308	327	309	274	312	296	295	303	333	327	367	313	295	302	327	295	330	326	279	344	336	326	288	316	318	308	315	274	308	324	295	295	317	328	315	287	290	327	343	321	320	348	336	347	325	318	336	342	333	308	321	329	328	314	290	317	303	296	326	316	312	319	313	298	309	263	271	306	337	312	309	312	289	334	364	293	288	314	317	319	329	310	299	375	292	290	336	325	296	313	349	318	313	325	310	299	336	303	284	316	359	348	319	302	335	311	305	298	347	332	323	299	344	315	309	306	325	292	308	352	332	296	274	301	298	321	344	327	319	328	318	286	322	297	305	317	302	324	297	334	321	307	317	327	318	296	299	322	313	334	284	306	303	307	299	311	301	309	302	331	328	325	371	274	341	323	333	339	309	281	353	293	300	314	324	335	343	350	325	282	308	340	304	314	329	319	305	299	325	299	283	322	317	299	300	348	347	304	279	305	323	301	290	311	328	348	285	311	318	326	334	321	314	302	327	330	316	299	278	303	326	318	302	290	332	349	323	333	287	315	321	306	322	301	315	315	325	332	317	299	324	289	298	330	315	324	346	310	286	321	292	295	324	297	302	330	317	304	283	297	328	333	289	332	308	325	302	315	309	307	299	297	316	295	306	331	338	307	327	329	309	325	294	307	316	291	340	310	317	318	289	335	306	337	343	316	322	299	292	327	317	333	293	297	302	299	319	322	351	305	298	323	327	290	282	270	324	312	253	304	327	313	316	327	341	328	272	302	325	291	301	287	331	338	306	289	296	310	331	323	298	307	349	346	288	292	293	281	302	313	343	286	300	310	314	281	306	288	343	297	318	333	345	300	303	325	330	353	370	278	288	349	321	368	299	297	293	330	257	313	325	343	329	346	336	325	337	317	318	324	290	358	310	360	330	322	328	344	293	330	291	338	333	320	302	297	314	310	307	306	309	331	320	324	297	292	300	330	332	322	306	333	307	305	324	324	349	283	313	322	299	340	329	303	313	331	295	332	337	325	299	310	281	335	301	316	312	337	325	313	301	267	289	299	305	289	317	314	328	320	308	336	314	344	293	342	325	309	305	311	329	333	319	309	316	326	328	340	329	309	349	293	308	312	317	313	363	314	295	311	319	324	333	298	305	282	345	323	320	307	322	299	334	334	324	311	322	332	311	330	336	370	297	309	280	289	307	325	275	339	271	356	345	337	283	307	309	300	325	295	315	297	321	336	315	289	328	294	291	337	310	315	331	293	302	315	336	286	304	323	322	323	287	293	321	326	320	294	282	300	324	331	301	315	323	328	339	325	339	296	304	331	288	307	319	333	325	320	348	297	299	315	342	336	303	329	328	313	328	284	321	309	321	312	301	339	313	333	354	315	336	324	311	318	298	284	352	319	287	284	313	287	310	313	291	346	315	328	359	323	344	344	354	276	289	355	298	321	309	386	296	311	281	337	287	327	273	302	329	369	314	311	323	282	319	287	323	353	310	315	293	331	301	319	298	309	310	303	338	275	316	293	348	297	334	332	301	320	285	317	316	293	286	323	297	321	292	295	323	302	338	319	340	312	306	325	327	316	294	336	290	316	322	277	325	336	287	333	350	299	325	300	357	319	287	304	326	321	331	299	257	298	313	318	313	309	334	297	307	314	305	303	332	322	316	313	337	330	315	300	313	330	319	304	331	355	306	298	306	280	321	307	299	301	306	333	330	320	335	297	327	327	300	311	318	325	291	328	299	293	325	303	291	315	312	323	325	335	311	321	331	323	319	294	306	283	338	314	303	322	322	335	318	299	291	299	350	343	334	318	294	306	352	302	331	327	314	322	311	300	347	336	319	285	299	316	314	324	353	332	334	302	316	318	306	284	314	304	318	333	329	329	369	325	317	307	306	327	305	341	311	321	372	357	349	329	339	310	332	331	286	314	337	305	307	335	316	336	327	325	339	300	280	283	328	294	307	317	272	310	315	329	308	320	284	282	303	343	321	331	301	344	332	330	323	291	349	328	330	327	310	299	302	342	283	312	284	295	328	340	334	334	336	318	370	319	301	292	335	317	332	340	312	337	310	322	355	296	287	316	337	315	302	288	298	308	289	341	323	333	338	316	292	310	300	303	332	323	337	310	318	332	284	283	291	337	290	320	288	352	296	341	315	301	318	296	296	347	305	323	323	319	286	296	337	316	319	341	370	297	333	303	334	303	297	303	311	309	302	294	300	307	319	311	332	342	329	345	321	332	330	309	363	284	320	307	291	316	344	313	311	318	324	302	339	324	319	334	304	279	346	345	304	317	369	282	323	283	287	298	293	317	327	324	333	317	343	346	344	328	325	343	312	343	303	331	328	324	327	329	314	314	322	333	285	289	291	319	282	317	298	317	303	311	331	335	327	321	355	343	328	322	366	322	313	336	315	341	368	325	328	310	335	310	298	296	290	332	328	307	336	334	330	313	330	292	313	314	352	312	315	312	311	294	296	294	305	349	337	272	312	312	331	337	327	331	311	293	290	332	333	316	334	301	339	298	328	302	292	356	304	298	324	267	337	312	303	333	346	332	336	355	321	277	298	312	300	326	309	319	304	314	320	294	314	309	319	293	314	316	324	305	351	316	316	292	316	322	339	331	302	318	299	340	314	277	300	339	297	286	315	280	290	346	295	345	365	261	309	336	336	342	285	329	315	319	303	323	316	323	294	317	347	335	303	335	373	314	314	325	318	301	293	295	342	314	329	341	316
6602	1068	1495	1637	1352	1250	1113	1056	1007	887	841	949	883	881	851	785	794	811	818	809	812	787	779	801	782	773	789	776	796	777	759	798	803	735	795	731	812	752	757	750	807	739	777	727	782	757	797	714	762	785	781	778	800	776	756	783	718	795	747	819	755	764	750	747	747	744	756	804	759	771	764	703	790	738	747	791	718	748	793	771	749	794	801	785	779	763	790	758	750	750	728	794	698	778	758	739	762	760	778	794	766	758	829	782	775	809	742	791	788	777	771	799	747	751	756	708	766	747	728	787	756	734	717	793	714	786	723	769	754	756	794	749	761	728	785	763	758	706	819	740	816	757	810	749	761	749	780	796	754	756	763	724	748	770	789	782	739	767	776	819	703	751	706	766	817	793	767	750	726	729	709	737	800	701	784	768	787	753	716	787	769	744	789	709	777	742	728	774	804	778	749	736	780	755	787	754	767	753	767	733	744	835	746	726	760	828	768	761	781	773	739	728	783	752	759	828	767	782	734	759	772	730	707	795	756	782	737	764	767	737	785	725	773	789	758	754	796	782	759	790	812	812	730	737	782	772	775	738	739	813	740	776	753	755	789	775	757	744	766	803	718	769	764	804	780	770	763	751	761	729	719	748	754	714	725	783	705	755	749	782	753	780	754	773	750	731	737	738	757	753	755	762	827	756	715	745	765	719	780	730	771	742	760	717	740	815	797	730	737	756	768	741	744	754	775	786	732	739	731	730	729	813	750	756	739	730	743	764	693	731	767	733	769	771	748	739	749	751	758	778	749	745	753	698	761	716	724	753	767	783	790	731	757	727	774	779	777	772	788	765	774	761	749	730	750	767	787	771	745	781	797	738	732	759	766	790	747	769	758	788	772	739	811	787	709	774	756	761	748	795	737	747	723	810	750	760	748	739	757	740	784	712	696	732	739	755	729	779	784	714	760	734	771	738	780	768	767	729	801	745	721	768	810	764	736	761	758	743	811	741	768	804	803	780	764	784	774	754	733	731	786	773	720	761	744	774	782	774	734	818	781	795	798	719	746	782	771	752	742	760	715	782	767	778	781	802	716	744	749	761	802	774	776	770	738	795	796	723	764	719	747	781	708	779	724	735	771	787	755	768	779	787	762	823	761	756	760	785	740	753	745	776	757	719	742	790	786	758	780	764	733	783	723	773	817	760	815	727	742	757	717	733	759	756	749	804	706	758	758	742	773	824	778	736	750	720	757	752	763	792	730	717	775	766	762	752	720	734	753	788	739	729	735	744	791	771	809	756	741	737	767	811	705	777	750	789	830	786	758	782	794	773	745	798	733	771	762	807	775	774	809	745	749	704	756	746	777	808	833	759	753	757	758	737	718	747	788	766	776	755	780	773	744	809	766	731	755	726	754	798	785	809	773	806	763	751	810	789	762	748	786	775	807	697	742	713	774	743	763	786	703	765	752	781	724	790	806	769	756	735	734	785	779	749	761	792	726	729	768	756	770	774	746	737	718	730	754	780	741	785	789	779	847	800	752	764	748	755	776	739	765	781	754	764	726	782	714	795	746	763	747	705	755	756	738	772	739	799	781	804	741	746	774	754	757	742	806	782	777	773	703	780	724	765	728	734	791	766	796	771	765	772	784	721	758	744	748	777	799	764	758	743	771	767	746	745	741	760	743	761	755	814	762	798	718	711	728	733	756	795	716	776	731	718	752	781	772	735	770	751	822	726	754	768	737	731	709	760	809	721	711	743	737	691	742	734	782	763	739	735	777	733	772	743	862	775	748	745	787	716	735	765	772	760	750	758	720	744	765	787	781	806	738	760	757	801	767	730	758	745	761	744	756	761	734	715	781	762	733	789	752	750	783	750	768	795	705	756	789	761	717	728	780	755	726	733	735	760	780	750	766	797	773	767	760	762	738	757	744	765	745	830	733	757	785	770	762	745	751	746	719	779	762	773	742	814	713	748	820	731	736	751	825	735	773	806	768	763	758	785	797	701	795	747	760	761	771	723	765	767	776	772	761	780	751	795	783	761	758	788	768	731	737	737	755	745	763	763	774	775	740	724	739	747	762	770	786	776	742	765	777	774	771	772	808	806	761	778	795	741	711	780	786	724	828	745	749	780	749	756	750	759	771	770	732	723	790	756	795	711	740	763	721	722	729	780	777	765	822	710	739	795	751	737	745	785	718	783	795	798	776	743	736	788	755	763	759	727	797	679	752	777	791	741	743	774	754	733	768	769	771	793	749	722	807	755	737	783	749	801	788	749	788	781	776	710	786	722	803	774	744	735	759	728	727	800	793	784	733	719	752	755	778	770	741	798	805	743	797	777	777	750	778	800	763	761	796	736	792	811	771	737	726	788	783	744	747	781	787	816	759	726	747	750	786	741	782	770	756	737	732	753	780	754	744	748	729	761	797	728	750	749	727	769	776	706	777	785	740	724	727	732	748	759	760	782	817	774	737	696	773	763	693	784	776	800	772	758	763	729	751	752	766	762	763	764	782	721	749	731	734	749	746	747	723	772	717	734	733	740	754	750	786	733	807	735	790	722	801	732	736	775	807	762	759	745	769	743	779	745	776	805	769	783	742	745	775	731	693	806	800	759	756	787	776	778	724	729	744	777	760	764	777	767	772	731	800	771	739	782	792	715	775	766	724	801	808	768	770	745	766	764	730	748	691	735	749	722	735	730	829	773	751	742	717	742	769	770	716	753	722	745	761	800	775	780	712	804	764	752	766	764	760	747	744	784	768	765	765	730	757	741	805	772	762	791	741	749	759	762	769	799	782	747	744	776	739	783	717	825	795	804	797	813	788	723	816	797	813	778	766	779	758	808	773	760	760	821	729	739	708	775	763	759	772	799	757	797	759	763	799	775	792	778	737	777	785	752	788	780	805	725	791	732	753	744	795	751	769	706	734	725	733	741	758	782	740	767	776	765	746	761	717	742	765	784	767	781	759	759	797	734	802	774	790	735	772	779	754	774	711	731	772	770	728	717	770	789	726	682	754	778	745	764	757	715	731	784	784	765	788	796	758	730	756	743	761	787	767	717	742	755	789	756	787	815	719	739	740	731	770	740	716	795	799	757	794	778	777	747	788	784	713	752	779	775	804	729	739	726	741	757	823	786	786	747	740	717	745	775	775	786	787	731	753	774	778	733	762	798	733	728	774	745	734	800	816	772	764	765	764	767	790	737	806	795	813	788	804	784	784	783	708	717	765	752	776	740	724	783	761	749	789	754	803	726	731	736	817	718	784	733	723	778	776	766	724	768	773	765	785	795	701	778	830	701	746	746	790	766	792	747	793	750	753	811	795	805	753	767	732	798	766	785	699	773	732	786	789	745	771	796	780	781	790	789	783	818	722	713	718	798	739	800	773	768	759	821	775	718	727	763	739	722	769	747	775	761	783	789	731	790	767	780	719	741	774	754	740	746	781	755	763	722	707	752	758	732	760	741	728	754	787	766	812	724	737	720	781	757	782	824	825	730	737	760
15321	1626	1142	971	706	624	534	527	488	480	474	454	453	435	418	424	478	430	449	418	435	424	406	424	423	454	424	376	392	452	419	432	435	397	437	432	405	427	423	417	450	404	393	427	423	438	425	428	406	408	431	478	449	421	421	396	415	432	398	413	419	391	413	420	413	388	400	408	396	429	416	419	436	435	421	434	431	436	401	401	441	390	442	400	408	392	438	403	450	403	446	397	418	436	407	397	414	421	417	426	401	420	438	449	433	413	389	420	432	423	400	379	408	393	431	396	388	426	374	358	419	408	461	421	381	412	407	432	428	447	402	412	412	398	435	436	423	406	453	413	395	399	417	380	422	423	403	393	406	411	430	419	475	438	410	457	407	403	384	374	403	418	399	425	456	415	405	459	421	411	434	431	427	373	376	411	409	384	401	391	484	411	423	466	401	416	378	445	443	392	439	427	406	425	414	432	458	423	422	438	454	427	390	432	395	384	402	369	450	439	412	402	418	423	406	404	470	411	399	414	404	451	378	385	408	422	440	398	413	460	416	384	380	400	447	411	369	407	431	405	383	408	403	403	431	399	419	423	385	422	411	424	406	419	414	403	423	437	417	396	391	398	402	447	430	401	434	446	437	429	424	409	397	421	396	396	432	384	407	360	447	385	452	415	401	446	390	375	384	403	384	409	394	409	408	438	412	456	395	400	370	388	411	405	429	446	369	384	411	382	406	423	412	381	412	422	397	434	442	407	397	413	402	399	385	421	427	411	442	431	371	406	431	447	398	397	443	397	426	416	419	380	368	410	386	444	390	424	422	424	420	406	436	415	373	405	386	385	465	391	432	435	385	413	418	458	424	398	424	442	405	406	452	441	443	417	420	408	417	387	408	376	402	472	420	395	429	420	422	373	375	413	441	428	432	436	441	383	383	396	404	460	461	441	415	369	407	408	397	425	397	418	442	437	393	426	405	442	414	431	435	378	403	368	407	432	423	418	404	414	414	418	436	441	403	430	427	433	435	388	428	396	382	403	394	406	398	423	419	367	408	452	441	405	421	411	393	395	454	409	396	399	367	388	397	456	435	441	427	422	377	472	400	436	408	436	408	405	457	424	439	403	439	373	374	455	400	388	375	425	419	439	391	440	381	410	445	430	418	366	403	412	416	456	419	413	356	403	413	411	424	444	414	429	426	399	418	383	388	409	407	439	407	412	447	423	393	455	410	411	398	411	425	446	450	443	410	457	442	428	433	426	395	415	441	395	400	405	428	376	425	384	419	416	411	443	442	415	423	417	396	408	415	379	379	386	421	408	412	382	332	408	408	432	426	390	381	416	409	450	401	414	416	395	437	455	390	426	450	374	463	392	420	441	380	408	402	385	397	384	430	401	444	405	432	390	458	405	437	409	415	416	401	416	390	435	431	391	434	433	386	358	407	449	387	389	435	413	412	433	413	376	419	435	400	416	441	425	385	417	389	370	394	367	399	380	409	455	407	413	416	387	405	423	383	422	441	391	419	449	418	392	422	393	399	401	405	421	414	448	416	424	405	383	398	428	405	441	400	414	419	441	424	400	415	394	440	434	423	410	387	403	413	430	399	437	385	434	409	380	374	385	447	379	422	407	414	402	437	375	420	411	415	444	416	445	408	393	390	429	415	368	408	397	387	391	439	425	408	418	438	403	439	428	391	419	441	414	389	408	402	408	428	400	417	376	395	421	413	394	414	426	433	388	424	414	399	385	370	410	430	433	396	412	387	405	365	396	402	404	396	438	458	397	405	438	394	405	395	424	381	433	397	405	410	415	421	409	397	423	385	431	417	435	451	393	418	440	411	458	397	424	413	431	407	364	402	394	430	382	398	373	411	409	387	438	410	416	421	408	444	434	383	409	435	425	432	399	442	432	409	426	411	405	425	410	413	432	395	420	371	399	395	448	386	422	417	398	441	388	395	394	394	430	455	386	415	406	388	406	418	423	421	408	422	379	391	374	419	395	419	395	404	412	398	399	434	427	420	384	410	433	466	436	409	449	407	444	395	373	400	439	456	367	410	420	395	420	404	414	452	365	388	415	413	407	418	417	429	419	405	402	396	405	421	439	411	426	411	371	391	422	445	399	458	401	400	427	424	405	429	431	426	422	414	415	363	411	461	409	394	466	394	398	383	410	403	439	387	412	407	419	407	437	376	416	423	404	401	404	374	447	387	422	433	408	415	411	385	423	373	425	409	433	446	401	401	420	392	398	415	368	354	434	393	384	444	379	411	427	379	389	440	438	394	414	407	428	397	418	364	411	392	397	443	405	386	383	418	444	379	442	404	398	402	386	403	406	411	391	374	419	405	401	415	406	426	411	424	388	376	421	428	397	403	443	431	397	400	455	382	403	417	435	363	419	355	417	433	426	415	408	436	448	431	432	429	419	415	390	395	358	377	434	426	399	448	416	398	455	431	391	396	440	427	360	375	428	415	405	380	398	432	408	422	383	414	386	435	387	454	452	393	435	437	461	403	403	405	437	431	392	388	386	429	391	443	410	394	457	388	424	374	422	411	390	424	417	394	386	382	425	382	397	425	426	442	423	429	424	442	422	393	377	414	404	409	395	398	413	380	433	427	445	447	426	397	390	419	435	431	390	389	453	398	451	403	417	434	406	408	397	405	410	440	440	408	395	413	389	401	380	423	420	412	442	449	422	428	405	383	440	442	421	413	403	385	399	422	407	397	414	393	443	407	427	392	453	402	425	411	418	374	420	449	442	405	409	414	427	406	419	392	415	417	402	400	417	436	397	403	420	417	372	385	379	421	412	387	461	418	395	441	392	415	458	415	425	404	375	426	412	428	421	434	392	447	420	358	417	403	403	413	446	392	420	432	419	401	441	437	384	406	391	431	377	420	433	401	423	426	441	396	417	433	427	425	420	419	445	402	427	399	398	414	409	415	402	367	423	407	388	440	425	427	406	426	418	393	428	428	425	405	421	396	447	401	408	401	448	388	391	408	478	392	424	392	469	368	390	416	450	388	448	414	428	401	395	430	405	447	448	439	409	455	468	393	409	393	425	400	402	395	415	396	433	402	432	395	411	420	404	413	435	417	410	415	432	405	396	430	438	365	426	391	394	392	395	419	432	401	429	366	426	422	406	400	425	434	426	402	435	412	410	415	425	410	421	369	406	389	390	409	384	425	386	414	398	394	382	376	388	429	430	420	468	444	428	407	426	387	423	409	423	407	418	429	387	402	402	454	410	408	414	417	449	457	391	376	389	427	434	419	430	436	384	442	444	404	409	417	413	427	401	382	398	414	442	369	409	425	391	399	381	398	432	378	401	428	406	401	373	443	412	441	397	403	445	396	404	410	399	413	394	416	412	409	442	399	383	402	404	407	390	347	405	432	405	431	411	424	445	420	478	379	425	392	381	416	394	433	387	408	425	408	390	447	422	388	422	394	394	399	426	444	406	392	380	442	395	436	436	412	441	419	395	411	407	413	428	397	432	409	409	458	408
8805	1667	2450	2609	2256	1865	1796	1509	1402	1403	1204	1202	1148	1106	1109	1104	1045	1053	1021	1027	1003	987	987	989	966	975	940	1001	983	985	948	920	928	909	964	918	930	923	866	905	921	934	949	857	934	908	1025	921	902	933	952	921	930	981	897	917	935	986	956	966	967	907	932	900	940	885	901	945	945	910	866	928	926	929	964	920	898	968	899	919	944	914	910	888	891	914	933	956	936	930	895	903	914	957	926	910	875	876	903	904	930	938	1012	869	904	911	954	892	906	916	907	921	890	926	917	968	867	983	914	927	918	941	923	901	858	902	952	930	948	886	905	909	913	885	897	935	980	916	964	933	923	943	902	919	897	903	911	903	915	898	903	965	822	961	975	855	932	915	964	910	927	966	905	964	915	881	900	835	957	952	891	959	1020	931	873	915	963	954	948	939	979	911	918	925	931	948	926	924	949	901	944	899	888	887	897	919	919	946	887	953	921	887	892	890	867	953	972	938	895	932	901	941	892	932	968	873	911	939	879	939	907	927	941	895	917	916	903	908	907	912	790	930	898	897	966	956	895	903	944	958	886	889	914	940	912	995	927	910	899	898	931	952	945	916	867	918	956	948	912	893	960	894	943	917	936	911	962	992	934	962	951	907	953	892	901	862	951	942	913	958	894	914	847	898	916	897	914	942	954	951	889	931	940	921	915	961	910	937	895	929	919	995	921	951	915	970	919	970	871	915	909	904	913	947	954	949	890	932	868	906	930	938	921	927	901	898	946	922	948	932	914	979	953	917	954	898	923	882	901	970	926	884	925	907	931	958	964	920	928	862	942	913	853	897	874	916	946	938	876	928	878	886	944	936	902	933	898	857	894	856	912	868	911	895	882	924	877	902	900	973	937	936	938	933	953	897	909	955	942	960	886	924	921	918	926	901	912	953	897	888	898	908	876	914	893	896	920	928	941	946	902	953	910	941	909	896	921	919	939	903	907	939	948	955	934	951	882	899	921	913	928	941	897	865	914	925	945	915	929	921	954	907	879	931	944	872	910	924	926	906	911	865	921	897	953	902	862	999	888	931	950	938	909	929	901	911	934	946	929	843	878	918	879	949	888	864	895	885	898	920	981	927	920	896	875	926	892	958	907	950	859	897	874	958	941	890	931	960	888	876	931	896	899	936	933	958	879	921	928	899	929	949	910	905	906	935	906	892	949	937	870	896	927	927	927	921	930	947	890	954	879	933	910	908	890	917	880	941	855	946	954	922	930	907	893	944	946	888	914	879	916	871	928	949	934	878	882	998	880	899	928	882	897	939	881	899	848	872	935	941	908	908	903	893	901	878	915	983	926	871	854	879	913	954	908	931	898	872	902	913	985	970	905	942	893	853	931	918	966	881	893	899	923	915	893	890	966	940	867	937	925	924	899	924	995	905	924	890	919	871	902	904	901	885	930	946	945	880	922	889	929	960	969	958	887	938	930	914	890	918	924	946	926	966	917	944	910	953	888	914	929	895	974	888	970	855	872	915	936	933	960	915	952	954	883	1002	870	883	868	964	916	951	856	945	916	894	929	842	893	920	926	935	958	912	951	895	907	961	928	884	902	881	893	956	874	935	912	894	914	921	944	933	927	904	948	932	919	939	891	851	854	908	892	899	908	909	981	953	914	898	927	989	917	942	875	928	949	955	944	897	986	929	941	850	922	905	955	944	929	935	940	932	877	943	933	945	896	883	950	945	919	841	932	920	890	984	888	923	928	927	871	917	930	924	949	913	933	936	954	902	893	872	974	907	888	914	922	931	954	883	884	941	893	964	909	915	925	854	925	894	895	896	895	906	939	927	920	938	932	886	929	920	907	936	894	915	907	941	857	951	976	872	899	941	970	884	910	975	891	880	923	902	904	913	939	943	876	882	920	911	953	887	942	932	841	911	934	918	909	952	885	874	925	945	991	935	904	971	923	965	951	905	948	902	961	905	917	974	931	897	953	957	932	896	867	928	924	874	909	913	915	931	905	1005	970	909	908	854	968	985	956	949	895	931	912	966	922	912	897	866	912	891	930	917	938	914	887	946	934	900	910	894	892	857	974	953	857	923	916	959	895	956	925	927	955	952	914	958	946	925	918	893	871	897	890	930	860	936	947	901	925	960	954	928	897	911	922	908	912	924	886	910	924	899	949	940	905	939	910	957	895	908	879	900	940	921	929	950	916	912	880	864	947	904	914	944	922	970	905	947	922	924	898	900	966	927	888	936	917	917	921	918	919	927	937	882	904	893	958	933	917	895	910	903	930	960	901	894	935	910	937	920	917	918	870	906	865	915	971	873	905	895	951	934	936	908	886	885	976	879	931	968	863	902	884	913	853	932	904	913	911	910	919	926	928	957	975	934	921	871	878	916	918	919	950	934	939	910	900	872	924	892	901	957	880	938	912	943	920	899	896	934	907	965	892	899	903	919	871	954	926	881	914	887	924	961	952	894	908	888	948	935	890	900	900	939	887	894	877	952	929	943	933	937	872	921	955	922	911	876	924	853	906	877	899	918	923	952	912	957	914	936	957	868	967	940	966	918	907	897	924	876	899	889	872	1007	917	912	863	896	929	904	925	871	932	920	948	902	936	902	905	887	865	912	914	918	939	924	946	888	889	913	907	893	894	926	989	877	885	918	905	923	931	893	920	924	916	921	940	891	862	876	922	859	906	899	918	907	912	948	945	944	918	909	930	898	845	913	958	924	977	946	928	949	916	893	902	886	883	957	939	904	970	888	906	903	902	951	931	909	929	924	911	953	904	975	903	940	885	908	932	893	954	931	935	949	887	916	931	982	959	932	955	951	1006	922	968	895	959	948	954	916	940	929	911	921	844	937	867	907	907	922	901	941	890	949	905	915	917	930	943	943	963	895	953	890	848	921	895	963	928	956	925	859	899	892	925	887	914	859	902	901	888	910	978	939	915	903	891	853	883	943	916	907	915	891	923	880	947	1010	922	926	943	906	958	948	863	883	973	892	898	925	912	913	914	956	941	912	892	945	899	921	936	904	882	899	912	878	901	878	934	915	873	920	882	924	895	920	924	980	915	884	887	877	888	887	946	946	942	936	921	856	900	931	913	894	910	912	911	931	971	893	902	904	943	898	913	924	871	906	931	914	909	955	930	887	924	905	954	962	978	940	881	945	940	892	895	916	919	955	950	859	933	947	864	935	933	891	949	949	881	918	914	916	927	912	949	952	900	923	938	882	936	876	878	930	909	864	948	906	931	883	888	917	866	883	898	890	852	947	943	922	915	919	919	967	843	919	897	899	904	889	929	933	904	954	921	885	946	863	871	893	935	903	910	862	902	912	919	874	969	886	903	929	930	924	922	949	923	930	908	923	922	894	901	907	920	899	903	870	873	954	922	913	890	877	843	913	890	932	877	875	874	923	913	934	953	935	942	930	912	958	988	930	898	942	917	942	883	920	993	919	955	913	878	904	898	892	865	916	957	900	919	939	861	901	904	973	897	912	934	970	902	906	887	874
1496	179	163	187	148	161	159	152	177	151	140	153	152	152	172	164	148	166	149	181	156	151	174	149	173	163	153	176	163	132	136	156	157	150	140	157	208	132	156	144	145	187	152	165	157	144	154	158	197	136	163	151	167	159	155	139	157	150	167	167	171	162	180	161	132	168	162	178	183	161	156	159	150	154	148	164	165	126	185	167	150	151	151	185	156	156	158	163	157	170	154	159	171	191	156	176	161	144	194	170	159	142	171	142	145	171	161	146	166	156	166	165	130	148	143	137	139	154	185	145	156	155	158	163	140	170	167	157	163	144	184	152	152	156	134	166	156	178	171	163	162	169	163	178	149	129	151	146	151	164	182	151	178	171	169	177	162	181	142	147	152	158	138	167	146	141	151	159	193	149	159	149	154	157	151	148	157	194	171	171	166	152	154	142	154	173	154	182	148	157	153	172	143	162	175	176	179	133	166	151	149	152	186	180	167	153	173	190	154	168	160	164	158	140	156	151	185	183	149	144	168	169	154	154	175	143	138	162	162	160	164	172	156	178	161	140	140	145	146	147	161	153	165	166	152	168	145	145	150	164	174	184	155	169	165	170	130	146	161	157	148	182	178	153	154	153	164	181	147	180	145	153	146	140	157	157	165	163	169	190	165	160	171	154	162	166	132	154	153	174	169	155	152	165	182	170	128	159	178	155	141	165	155	153	155	176	170	157	173	134	147	127	152	148	175	129	167	156	158	187	154	167	169	175	161	180	156	157	174	148	168	165	158	161	168	157	186	167	163	156	178	170	159	152	177	134	151	173	151	150	143	183	151	159	147	178	127	165	158	157	153	140	142	181	163	143	152	166	152	165	150	146	171	152	153	128	154	166	172	172	147	184	168	156	170	165	165	160	166	160	186	154	167	146	139	158	151	149	157	136	156	185	159	150	168	127	142	146	144	163	146	133	170	162	171	154	161	164	155	156	154	146	143	159	149	178	173	156	124	165	195	194	158	161	163	164	162	124	154	164	146	150	141	174	150	174	173	162	182	163	163	146	152	147	191	131	164	151	157	160	165	164	146	155	181	138	170	135	180	181	165	156	172	161	157	164	175	154	164	158	152	154	150	162	146	152	147	154	148	162	156	163	148	157	167	142	149	150	151	174	151	146	156	180	169	166	169	171	153	148	164	164	144	167	157	150	138	182	132	148	169	147	152	165	145	155	150	160	164	146	129	157	140	161	171	150	154	152	166	151	164	162	151	157	165	142	176	143	179	157	163	150	148	145	150	138	154	170	166	142	145	161	153	144	192	163	160	150	137	153	152	163	169	160	161	141	167	179	136	160	169	146	149	171	157	148	156	158	138	169	166	167	138	159	158	163	169	162	136	144	172	153	168	148	152	142	177	165	138	133	155	157	172	190	161	152	140	136	162	169	125	184	172	148	171	164	176	149	168	173	138	143	178	166	159	128	160	158	136	149	152	168	156	172	159	175	164	172	154	161	154	174	146	168	169	170	139	173	155	145	134	162	170	146	146	148	165	165	163	149	138	158	174	188	178	145	154	136	135	184	153	142	175	172	143	147	168	156	153	128	187	147	154	159	144	163	148	178	157	152	138	157	160	151	152	166	145	162	153	140	140	171	171	142	153	156	147	165	185	150	120	174	146	182	130	156	152	150	168	161	179	161	160	174	166	165	169	131	139	120	141	159	160	157	158	150	146	141	138	156	171	177	141	128	140	146	155	153	170	161	168	171	155	155	171	170	147	151	135	128	161	170	167	175	175	157	150	152	130	160	187	179	170	167	157	150	188	183	158	155	155	153	159	152	168	143	156	164	170	169	163	163	163	146	145	138	151	138	170	157	162	164	163	185	169	153	160	168	173	150	137	171	157	133	176	152	161	151	165	175	132	154	163	159	172	152	175	152	147	143	172	143	137	177	153	152	163	173	162	177	149	175	165	164	172	174	163	163	151	147	151	156	161	130	149	165	165	174	170	150	179	159	139	162	176	163	167	152	171	154	188	170	152	156	175	144	152	149	155	175	145	139	158	159	167	161	162	172	150	143	165	139	172	173	150	140	162	183	157	156	144	133	151	169	168	168	164	161	156	132	162	183	159	153	160	174	158	188	172	149	172	139	185	162	148	178	148	161	169	158	168	145	180	127	167	159	166	161	151	162	156	170	175	166	151	159	153	133	147	167	152	157	148	162	167	153	158	172	175	153	147	151	168	138	156	146	150	141	168	143	146	164	179	164	151	165	189	153	164	142	139	149	154	135	167	149	158	139	159	183	166	154	147	201	166	176	156	160	150	159	155	160	158	129	153	192	149	146	151	170	142	142	177	171	151	169	131	171	157	142	154	168	161	153	172	173	165	166	152	124	159	171	134	139	160	164	160	168	161	142	173	156	166	168	164	156	151	173	155	153	159	134	162	181	173	162	162	150	135	152	167	153	170	164	155	170	151	186	172	183	142	141	144	147	164	140	157	151	185	156	173	174	155	174	169	146	165	143	149	164	169	166	136	170	171	143	136	168	140	146	163	139	151	172	170	161	137	139	170	170	143	167	178	154	148	145	163	161	166	168	171	138	156	191	165	164	146	171	158	163	171	147	147	147	153	166	191	157	164	146	176	212	157	175	158	166	165	155	184	150	140	167	167	162	171	162	153	174	172	153	156	168	141	160	150	157	160	174	167	163	162	142	145	182	174	174	164	161	166	184	169	156	159	153	164	161	170	166	171	151	162	157	159	176	165	170	170	153	152	126	151	160	168	189	169	139	165	159	162	154	125	139	168	173	181	185	156	154	168	168	150	173	133	181	163	146	161	157	168	151	155	149	180	169	154	173	148	149	155	162	147	152	164	152	160	137	158	167	152	164	163	159	151	171	169	154	148	143	140	153	163	151	167	148	128	138	150	155	148	149	165	139	160	148	178	165	174	158	160	147	176	183	177	160	189	160	162	163	133	150	166	155	163	160	161	175	155	159	170	161	145	150	180	180	157	167	164	147	142	166	178	152	167	180	164	165	133	130	186	170	156	154	165	161	147	176	177	169	161	151	161	165	150	143	162	144	165	175	149	170	162	157	180	123	155	146	179	174	167	130	147	154	173	179	156	147	168	142	158	167	164	169	147	143	173	157	188	137	140	173	148	171	172	149	167	153	143	138	146	163	172	170	166	153	137	167	143	148	171	181	138	179	134	167	175	163	137	156	161	167	158	133	161	165	154	163	144	174	178	128	160	160	166	173	171	136	146	158	156	158	154	133	157	165	172	181	152	152	174	177	130	177	177	155	137	147	142	201	161	138	171	167	165	160	149	159	174	160	146	164	170	173	157	175	164	156	145	158	182	142	164	170	194	174	171	177	170	153	145	127	148	147	164	182	136	144	177	146	162	174	167	167	168	140	141	144	165	160	144	174	156	157	144	151	163	159	147	159	153	132	161	163	144	177	171	163	182	151	158	154	168	155	186	152	172	148	155	156	165	142	169	161	173	143	158	152
1621	468	484	491	484	460	443	441	434	430	466	442	461	454	436	419	461	459	438	462	418	422	497	428	455	436	450	457	428	429	449	432	438	470	469	435	437	464	416	458	430	443	409	437	447	479	441	448	411	423	447	440	430	434	421	464	448	421	463	440	431	452	468	430	460	464	429	448	438	461	420	422	444	409	459	474	469	479	461	455	400	456	421	431	454	417	439	444	434	460	474	432	463	460	431	444	459	470	450	440	436	446	410	413	459	477	456	458	466	465	456	417	466	455	458	428	455	482	408	451	422	436	429	455	424	445	441	451	481	453	416	473	459	436	454	459	429	465	434	457	446	410	430	467	432	412	439	437	431	422	433	477	428	467	450	484	417	445	475	441	438	444	430	446	442	462	388	439	455	449	483	443	420	400	442	473	446	427	460	456	390	480	474	396	430	446	441	439	444	436	478	457	430	447	467	463	403	409	420	415	452	441	495	448	424	433	409	441	469	458	469	471	442	461	422	431	410	416	484	451	480	456	456	434	450	426	422	427	419	426	462	448	484	442	431	440	438	434	430	435	441	443	485	489	424	439	469	414	436	398	465	459	455	397	422	459	466	521	420	445	477	423	439	444	444	404	407	470	448	459	456	450	442	463	431	466	435	442	434	465	441	449	408	424	458	462	406	415	459	421	449	444	464	434	449	439	433	432	464	468	398	454	456	474	476	446	438	439	430	454	444	442	463	459	394	428	421	466	453	410	421	451	463	452	461	423	444	422	439	421	431	435	424	438	477	423	455	477	423	442	423	410	465	433	471	433	410	458	434	446	418	416	435	445	438	470	464	451	436	414	449	475	419	446	462	446	440	453	442	459	459	426	456	447	409	442	426	439	452	473	460	408	443	477	452	457	428	440	424	405	404	440	436	451	444	481	400	416	489	384	450	454	463	437	437	477	415	433	432	446	436	448	470	431	436	447	469	455	467	457	435	427	445	420	443	437	429	431	429	472	447	448	429	462	418	455	443	462	430	443	419	429	426	442	450	420	443	468	449	473	431	423	445	490	451	425	427	417	442	465	457	412	417	422	425	404	454	411	443	437	447	439	420	449	458	427	427	462	433	460	473	469	434	452	415	446	429	452	457	486	437	443	504	463	466	431	435	428	429	460	435	434	451	445	484	497	432	425	441	451	515	427	442	438	461	464	439	441	458	465	463	442	453	440	439	426	458	432	450	404	431	396	429	458	418	443	432	424	424	450	437	434	436	480	418	456	463	428	448	458	493	459	439	439	481	435	445	457	409	427	419	454	423	472	432	467	424	433	442	436	413	442	424	404	448	433	424	453	439	434	397	455	446	427	429	457	459	476	448	456	444	436	410	456	426	455	460	405	437	430	461	452	452	451	475	416	434	446	463	461	417	405	411	424	476	443	461	409	411	434	437	454	473	469	467	416	478	414	412	427	445	444	441	460	394	401	467	438	472	445	439	421	465	477	423	407	453	431	425	448	441	478	431	435	488	432	374	454	437	486	467	430	407	407	456	444	455	433	463	429	430	460	432	445	443	433	422	438	414	423	437	449	484	434	420	474	453	408	468	444	417	449	405	466	426	421	455	445	437	420	417	457	441	460	441	433	420	411	378	448	433	441	435	391	458	417	446	437	431	431	449	475	461	418	414	483	428	452	414	426	433	465	427	418	453	456	409	435	428	426	473	471	436	444	462	426	443	442	462	443	426	452	406	454	434	423	434	443	425	480	424	447	473	449	482	446	462	461	474	466	401	441	444	424	444	437	459	465	460	480	473	416	412	461	473	431	430	431	444	422	478	408	465	477	403	444	470	473	448	404	452	469	432	453	454	427	468	479	466	409	447	450	429	449	445	435	460	423	427	423	447	466	451	437	426	455	445	440	438	456	375	431	419	452	418	423	424	396	411	473	423	447	430	445	450	422	466	452	458	434	492	445	444	463	417	470	447	451	484	405	413	468	426	452	410	426	482	461	445	422	418	454	457	419	392	442	450	459	454	457	449	447	449	430	431	413	490	454	449	475	443	381	446	453	413	453	436	429	453	464	468	420	419	427	454	491	444	455	453	429	468	459	440	437	445	443	436	492	440	417	441	477	421	438	404	434	461	454	448	440	440	448	442	435	448	457	402	398	434	437	477	451	446	431	424	460	400	398	460	435	430	461	455	426	473	455	467	467	434	493	461	468	434	461	455	428	436	436	458	426	428	437	410	457	417	445	405	424	440	407	448	467	453	424	467	438	444	451	420	423	437	426	436	415	446	446	405	426	427	441	471	434	416	419	445	441	447	477	469	439	410	454	417	450	429	426	400	449	441	441	444	435	448	415	462	445	435	473	473	482	445	408	437	436	461	458	423	390	474	448	440	410	442	455	432	477	448	467	470	464	426	435	437	437	438	483	421	439	427	454	450	445	471	442	452	433	419	449	453	437	430	427	450	457	420	450	444	435	442	439	461	420	458	434	442	476	469	406	411	408	411	440	441	474	420	452	466	448	423	435	436	421	476	451	466	455	445	418	430	415	455	465	451	439	478	446	437	432	416	503	445	432	442	473	453	465	421	431	468	437	438	426	410	446	449	461	432	410	469	391	415	447	445	464	469	402	427	425	424	433	446	420	465	457	445	444	399	455	483	433	454	463	465	401	432	455	475	440	444	449	432	439	482	460	461	436	440	440	429	458	434	451	391	416	449	442	488	471	460	443	447	409	435	435	432	454	437	451	462	452	451	478	431	437	447	434	464	421	426	460	458	439	441	430	443	465	456	474	409	460	457	406	450	446	427	423	473	467	428	477	456	460	478	441	456	442	430	407	425	438	455	451	443	426	452	416	481	485	426	436	445	458	423	433	423	478	417	448	474	456	443	462	435	499	394	449	463	461	446	448	421	439	462	433	421	438	448	420	450	407	432	455	437	433	437	442	433	406	447	415	449	448	428	425	456	441	439	439	426	471	389	433	462	439	413	441	396	445	464	449	401	422	467	415	484	445	409	472	446	434	432	438	429	433	425	427	431	453	446	420	459	449	429	472	433	464	448	459	442	457	435	467	450	397	477	458	402	448	436	423	485	402	431	443	451	409	417	439	439	434	465	433	429	447	455	421	437	422	412	469	452	446	448	443	418	459	488	425	443	409	441	479	419	423	449	439	451	482	431	432	434	429	394	430	417	421	404	441	442	445	443	441	405	432	445	468	405	425	459	434	426	449	405	424	422	455	438	419	444	459	465	430	463	424	448	464	534	450	428	442	406	433	424	467	419	451	446	383	447	442	420	426	420	420	438	444	446	426	446	425	409	442	425	441	418	418	431	448	438	422	399	434	442	480	450	440	457	425	443	421	471	450	443	434	431	417	457	450	446	451	465	429	425	426	402	419	457	450	428	430	433	418	467	451	446	413	445	446	437	423	453	465	425	441	472	437	439	425	447	439	466	417	461	438	454	467	458	462	417	462	449	425	437	432	431	438	456	419	436	487	403	452	477	419	449	443
7656	695	649	608	453	403	409	344	383	334	314	331	351	313	354	350	307	289	333	329	354	317	329	325	313	309	303	332	329	319	286	327	300	300	306	344	297	322	343	336	354	333	296	278	286	308	302	315	351	308	295	308	317	315	308	357	299	264	336	320	301	318	326	309	322	319	352	296	291	328	329	323	337	296	328	332	307	339	291	295	315	312	308	318	280	307	288	340	365	340	285	326	324	299	323	285	324	363	304	326	302	295	324	325	318	315	321	325	302	330	323	307	310	336	297	311	330	314	326	308	309	298	323	327	322	328	328	309	319	345	273	306	284	276	310	314	314	272	288	299	317	341	303	300	288	311	313	332	300	312	299	277	336	326	301	291	350	325	319	336	346	332	325	317	288	289	325	312	318	313	293	322	295	327	290	325	335	302	322	323	333	316	313	330	313	324	289	299	315	305	356	336	337	315	318	282	292	305	344	295	337	293	300	285	314	310	327	317	276	302	287	328	296	305	289	306	295	327	324	293	292	318	292	297	300	310	328	304	314	334	305	319	293	298	318	326	313	328	333	331	325	303	332	322	294	309	304	311	322	359	323	323	322	290	314	320	336	290	319	339	341	319	309	305	331	276	328	306	308	299	298	301	320	304	296	329	274	312	325	303	298	293	318	320	321	312	313	320	290	320	345	311	312	311	322	317	306	306	303	321	307	321	293	304	337	318	315	305	317	334	303	319	296	307	333	285	299	278	326	339	339	292	298	302	329	321	326	312	320	280	328	317	322	290	320	300	286	328	310	325	321	296	341	314	288	325	284	319	309	327	324	286	284	304	287	318	298	315	300	318	304	338	301	306	324	329	304	319	290	324	307	305	316	323	318	325	312	319	300	317	315	309	283	328	342	292	332	342	333	301	305	313	295	293	306	300	291	302	288	301	303	313	291	315	313	312	341	330	326	311	335	312	328	281	317	350	309	290	309	307	306	345	299	295	320	329	366	324	296	330	281	327	313	318	295	290	307	310	328	319	314	347	341	287	295	311	266	285	332	311	315	285	308	312	319	314	321	301	312	327	341	342	311	308	302	358	305	302	301	320	279	355	309	340	322	309	309	312	337	320	278	279	293	342	314	293	312	299	291	305	298	312	314	310	302	326	326	301	307	319	296	325	296	322	318	324	342	299	304	280	319	321	322	283	331	313	318	302	304	333	333	324	287	312	315	321	327	343	313	333	296	327	322	304	311	321	306	349	298	330	342	295	289	301	312	292	319	333	309	322	291	299	300	346	291	288	293	299	343	318	319	294	290	310	317	324	316	290	329	300	285	295	309	317	277	333	304	310	255	329	309	300	318	332	321	330	316	306	297	331	296	322	315	324	315	289	359	311	295	304	294	314	314	313	296	333	320	313	298	293	289	316	300	359	320	315	260	301	319	322	289	343	313	344	340	312	316	340	311	310	301	343	312	329	317	269	310	294	308	297	296	327	280	310	302	288	332	320	328	291	311	322	331	310	303	323	309	306	297	310	338	336	348	322	290	315	301	331	274	320	317	303	316	316	325	325	292	247	327	314	334	341	305	330	331	323	272	311	352	283	292	280	311	331	337	321	327	310	280	299	316	335	315	330	310	328	313	335	289	300	318	325	314	348	322	321	274	312	279	333	352	321	330	269	336	354	325	330	302	312	332	308	310	302	352	327	299	307	295	300	305	326	311	299	326	315	335	349	328	374	313	291	328	321	321	306	328	335	291	339	297	327	322	317	296	350	297	339	282	282	291	340	327	281	345	330	323	320	308	350	296	327	305	306	310	301	306	304	299	285	313	335	292	313	302	259	346	278	298	284	306	350	317	353	327	338	313	306	288	300	318	314	291	354	298	301	312	316	285	327	333	348	307	328	345	307	286	313	347	302	333	340	272	330	350	318	299	286	337	300	318	312	301	337	327	285	311	317	293	333	285	310	309	290	292	304	323	352	311	335	317	312	302	272	296	309	290	298	286	317	295	317	366	304	302	315	340	298	319	306	289	289	322	318	310	313	302	308	289	334	321	331	298	309	320	303	324	291	333	303	289	268	304	318	317	309	309	317	299	304	301	317	295	294	301	296	332	302	309	330	338	310	304	313	295	336	348	359	325	282	305	279	331	308	317	346	308	318	309	282	328	285	332	272	331	350	324	315	327	325	324	325	305	299	326	320	306	282	329	317	303	311	334	314	311	296	319	313	329	328	319	367	322	339	326	313	317	316	310	297	343	306	275	311	335	300	297	303	273	305	320	333	346	287	333	297	318	328	344	293	297	334	315	305	310	304	312	287	315	290	342	316	333	313	300	349	345	288	290	305	294	293	341	312	337	315	295	308	322	305	287	313	306	325	291	313	298	315	311	319	314	306	328	308	294	342	334	294	327	277	302	274	290	318	312	328	300	323	323	310	314	306	297	317	310	325	326	337	346	315	343	292	271	321	332	304	302	331	346	360	305	304	324	304	318	298	312	324	331	320	312	311	287	322	320	301	299	324	308	300	303	275	325	328	301	319	313	287	319	299	338	328	305	293	309	313	305	281	326	307	317	318	328	298	280	285	337	311	353	324	325	338	314	312	297	320	291	314	284	302	293	323	340	262	319	331	343	309	310	292	327	326	310	311	302	322	310	313	339	324	354	358	308	318	308	297	327	295	325	311	341	285	336	312	272	331	343	329	330	292	315	269	327	298	283	337	302	313	294	308	291	299	279	371	286	329	318	326	291	310	312	320	342	302	292	265	308	333	299	304	335	304	333	329	360	315	341	318	292	343	362	331	339	346	327	301	326	317	297	279	316	318	319	291	308	301	321	322	290	340	300	327	325	309	322	341	310	322	300	330	326	295	336	310	307	303	292	312	313	313	291	309	335	267	340	343	374	331	284	307	296	303	315	307	303	334	307	320	341	315	305	321	348	288	289	322	325	298	347	324	322	294	317	281	365	323	324	296	321	318	334	283	323	327	335	340	329	286	320	307	303	337	290	333	328	321	304	361	305	315	318	273	314	300	311	336	317	310	315	299	315	316	299	326	336	308	305	325	297	314	335	307	335	351	309	343	316	315	317	318	312	323	318	325	320	267	303	310	299	334	308	323	324	326	304	295	298	277	305	276	286	318	315	315	301	311	299	321	326	317	328	327	309	309	296	299	297	302	327	336	288	321	316	298	312	330	311	337	332	313	305	335	358	338	315	325	292	299	296	331	315	304	339	318	347	356	292	300	288	290	323	320	312	354	283	262	308	316	323	327	313	321	297	329	317	287	314	331	279	291	310	304	308	330	324	322	278	296	290	318	287	305	334	297	304	291	293	301	320	312	326	319	302	294	314	322	288	293	307	280	298	287	317	311	319	305	324	333	332	305	311	296	322	330	354	294	297	331	337	332	311	316	316	323	332	297	310	311	348	321	298	324	320	325	332	271	315	293	334	304	293	288	304	296	293	357	278	319	327	322	312	278	306	295	307	349	330	279	303	297	311	313	327	344	311	323
6715	1068	1496	1559	1399	1280	1108	1054	1038	978	900	854	847	843	817	814	876	853	818	829	798	827	822	821	762	834	828	825	764	809	759	788	781	781	811	818	763	800	816	787	782	802	781	763	813	775	793	756	781	743	745	798	783	759	768	821	745	741	756	739	748	784	753	767	753	775	747	778	772	733	781	782	781	773	789	789	789	735	783	753	728	770	770	757	796	761	764	754	730	766	716	780	716	753	749	700	749	781	801	804	769	810	777	767	743	777	740	788	746	738	703	750	729	781	788	783	767	743	751	715	791	797	775	761	803	771	739	811	776	751	780	773	724	761	730	760	764	760	724	790	755	816	760	766	786	745	746	801	731	763	792	743	759	783	750	764	737	753	783	717	828	774	729	772	758	706	751	772	763	765	762	754	767	756	739	710	757	776	784	808	805	721	734	774	732	794	766	793	746	760	792	723	773	718	770	732	743	755	740	801	730	770	757	765	748	790	803	756	764	783	726	773	787	763	771	751	760	796	768	772	699	761	781	742	786	726	774	747	753	814	788	735	782	814	762	700	761	811	769	773	765	763	803	766	783	746	764	717	764	760	788	775	799	758	786	788	769	794	799	744	714	744	785	752	744	743	759	753	776	750	760	749	712	787	758	787	732	758	720	760	779	773	756	786	737	757	766	728	759	722	781	733	795	744	743	756	760	783	802	806	773	738	767	728	758	777	695	779	753	736	806	794	736	759	772	780	800	775	727	760	753	792	789	752	770	725	843	768	713	771	777	749	744	744	731	815	743	740	799	789	783	753	709	750	808	764	758	786	713	780	740	713	789	787	715	764	725	764	790	734	740	766	735	751	781	736	763	794	744	753	737	755	764	766	741	737	739	748	767	779	772	721	757	768	765	803	825	782	796	783	771	790	778	750	798	758	773	733	748	790	785	774	761	755	748	768	814	766	781	728	792	751	747	752	794	773	765	773	759	791	784	726	754	787	806	729	795	797	825	765	755	754	748	760	793	781	792	729	774	781	750	736	762	742	762	738	794	692	767	754	750	751	797	757	790	792	756	768	743	720	801	777	760	748	755	749	754	757	773	713	748	695	745	776	729	746	737	779	745	820	788	765	786	742	716	785	732	796	745	738	773	739	794	735	744	797	759	768	766	772	754	779	791	757	775	768	755	770	811	697	739	793	758	709	774	754	759	778	771	705	744	796	759	762	807	754	832	749	710	766	773	783	797	778	746	797	732	741	765	747	768	715	778	774	763	834	748	775	735	762	752	807	770	749	751	801	772	733	728	742	752	769	763	769	806	760	757	730	791	728	732	777	798	747	697	754	727	781	761	767	733	763	778	738	750	766	727	759	727	787	781	778	728	763	766	767	773	783	750	746	750	728	750	794	733	792	778	731	685	811	776	760	764	798	782	745	787	780	765	760	777	754	808	744	827	764	804	786	792	756	786	732	706	779	804	716	761	761	755	720	745	765	789	725	813	727	795	774	743	811	789	717	834	790	805	737	713	721	801	765	765	749	733	769	776	762	754	766	779	780	755	741	750	737	770	801	837	756	771	763	724	746	812	753	734	759	775	804	706	812	792	757	792	778	739	754	757	704	798	744	791	730	777	745	763	759	753	778	782	750	734	790	776	745	781	763	791	777	779	756	787	762	741	739	778	753	794	772	784	753	699	759	744	754	753	701	765	756	767	764	714	791	758	757	727	765	733	757	725	758	727	715	801	791	770	731	740	768	783	751	766	766	765	742	774	781	759	761	750	810	747	777	784	781	753	785	728	756	709	753	728	789	791	737	759	764	775	794	701	788	759	755	714	775	699	763	759	785	805	770	700	742	772	818	744	747	716	731	762	736	744	777	809	742	761	740	761	725	756	742	729	773	757	735	726	803	760	766	781	688	732	783	728	769	782	748	717	734	737	811	727	715	764	792	782	727	782	738	710	778	774	731	733	813	734	777	764	768	761	778	772	707	763	763	765	719	790	790	772	779	768	765	740	767	767	761	760	772	776	753	774	779	708	769	767	750	770	792	801	746	709	749	727	743	760	728	738	736	786	740	792	753	748	748	752	766	802	748	768	741	750	826	784	816	781	788	782	700	718	748	799	783	753	756	798	778	791	715	761	742	759	776	799	757	736	770	694	750	775	747	779	793	717	748	766	711	785	752	785	730	726	760	762	765	810	803	750	731	821	798	814	747	773	722	770	730	778	728	774	716	734	808	761	729	800	718	751	750	772	746	784	772	822	761	741	787	698	794	748	781	768	760	752	769	720	742	817	740	776	795	771	802	748	769	771	727	739	744	745	762	739	760	719	716	759	765	790	755	768	735	760	739	765	788	766	779	743	759	730	783	753	804	730	736	808	785	762	710	771	769	757	760	744	840	804	761	796	749	755	760	777	713	763	751	758	713	782	788	771	734	753	759	715	775	786	768	759	729	745	768	775	767	736	730	790	786	742	781	762	790	793	728	739	777	792	718	756	778	749	777	761	771	790	716	775	822	770	780	749	729	733	735	770	753	765	758	762	800	805	761	772	743	747	758	790	763	800	743	775	710	751	734	766	770	794	779	750	790	785	788	774	742	759	792	766	771	770	748	778	727	739	717	799	776	784	729	795	755	762	750	780	779	760	781	748	779	821	776	753	765	748	745	808	768	783	718	715	749	755	729	779	764	790	772	736	777	808	788	769	782	759	750	779	744	785	775	712	767	799	778	767	762	738	734	772	783	795	748	764	781	793	747	740	754	755	795	812	794	777	741	794	780	772	811	781	799	718	767	766	767	738	773	769	794	728	791	764	762	767	765	741	723	794	762	755	724	762	730	782	759	773	752	805	742	747	735	707	759	754	780	756	715	788	700	763	786	733	767	747	755	760	797	791	761	829	758	731	784	781	764	786	742	795	779	759	768	743	787	785	691	757	766	738	780	792	778	759	775	769	745	829	742	745	748	812	776	734	803	762	745	779	784	776	751	705	770	706	808	800	773	751	713	742	743	733	750	751	785	726	777	776	733	743	746	784	756	773	744	757	704	733	772	790	775	752	792	766	778	797	726	767	751	705	809	775	784	749	739	739	727	730	803	768	765	756	741	791	714	729	735	725	736	806	749	753	763	792	746	784	773	790	760	763	762	735	783	729	785	728	768	766	778	783	739	767	792	801	756	719	789	755	740	761	749	775	777	766	713	768	762	753	752	788	713	794	788	721	747	751	749	742	799	793	750	770	746	765	754	745	765	752	797	751	775	782	768	756	741	819	785	757	777	718	763	795	782	776	750	742	775	829	768	746	754	734	712	748	760	739	768	764	801	691	803	749	767	752	793	754	723	822	725	775	768	761	742	787	724	782	795	756	740	711	782	801	765	766	763	771	785	753	773	754	758	798	733	744	784	780	768	774	745	775	768	764	735	769	747	744	813	700	780	808	765	742	745	750	805	765	766	745	755	729	718	806	760	735	742	743	793	727	775	778	811	769	752	750	803	739	756	795	718	750	747	741	766
15059	1698	1215	933	792	604	571	517	530	559	464	406	426	443	447	411	439	458	434	409	406	406	441	449	444	467	424	415	417	410	423	427	407	410	455	420	400	432	427	446	400	432	416	411	403	454	398	422	420	388	426	416	393	415	419	408	405	399	407	404	399	417	409	432	395	408	406	417	424	426	385	352	435	418	415	414	404	412	441	443	401	430	397	373	377	411	470	424	420	393	415	425	427	389	410	423	417	385	415	426	391	356	411	412	418	435	408	407	367	396	380	408	419	396	411	414	429	402	413	419	418	454	434	395	398	414	403	446	440	395	383	455	431	442	399	385	412	421	384	394	440	411	410	431	447	442	375	424	417	434	447	431	450	459	401	421	430	434	425	395	407	383	452	424	421	391	437	405	426	395	423	421	382	405	395	383	392	405	379	427	425	445	439	411	427	415	408	401	400	393	391	404	398	407	384	406	411	374	422	411	412	439	399	413	403	403	443	420	444	380	393	401	433	384	418	406	420	428	412	412	424	407	456	397	438	444	410	401	396	402	438	449	386	450	405	446	390	444	384	393	419	391	401	432	432	449	419	436	381	407	386	424	424	416	364	391	462	377	404	398	404	398	415	417	391	416	420	443	440	386	424	409	450	445	427	430	411	428	378	403	431	392	383	414	446	410	366	431	388	426	380	421	413	416	379	383	442	418	411	429	417	383	411	410	431	423	426	444	441	372	445	416	398	433	407	407	405	413	415	457	419	415	410	393	385	432	451	440	442	419	372	380	406	448	475	410	433	406	417	392	385	399	392	439	420	416	392	411	440	418	387	398	400	395	445	414	392	414	399	445	406	425	395	403	418	454	397	376	406	397	426	382	381	414	416	415	425	387	397	406	428	431	409	412	388	430	416	398	412	416	443	403	411	428	401	437	446	402	415	392	406	404	473	425	397	444	413	450	406	392	441	398	412	435	432	415	408	387	419	426	428	409	416	415	381	415	437	406	412	424	382	466	426	407	388	398	417	414	421	352	426	377	432	440	441	420	382	416	423	383	443	462	436	418	437	432	414	409	423	439	415	416	434	413	394	422	406	415	396	402	417	437	432	374	385	418	451	419	359	405	401	425	404	436	385	443	457	424	435	422	391	372	425	413	408	452	398	472	414	435	364	387	429	412	403	405	362	382	394	399	411	420	421	406	384	418	376	409	431	436	405	422	413	393	391	432	432	447	399	394	404	435	422	380	411	381	418	445	366	431	365	387	440	409	412	397	429	388	412	417	390	396	410	423	420	417	400	384	381	367	406	403	373	450	418	416	453	450	398	402	378	436	414	403	399	394	383	411	395	432	424	433	423	371	390	445	420	402	426	442	408	411	412	376	426	386	364	399	411	432	411	410	408	409	420	399	420	384	403	417	405	378	409	418	404	394	411	406	408	425	398	448	433	408	390	420	405	456	400	420	412	386	418	369	395	412	428	414	423	421	428	410	401	398	405	423	461	412	403	400	410	434	387	367	425	425	359	436	438	434	429	399	405	476	376	390	420	428	391	446	365	425	399	453	409	409	422	395	421	441	424	397	425	440	437	365	472	396	396	393	421	408	406	405	412	448	407	401	410	424	378	418	434	407	442	474	365	414	395	418	401	385	390	400	464	438	385	408	416	443	441	417	403	367	416	451	469	431	437	430	432	391	431	430	402	443	433	432	407	425	387	390	416	421	368	389	367	402	427	453	405	434	409	380	394	429	438	387	430	418	403	385	410	430	412	416	450	392	421	399	438	436	379	443	457	406	395	396	391	422	399	387	425	418	428	448	433	446	422	423	386	372	397	441	398	425	430	376	394	401	409	388	399	428	421	431	430	450	387	436	391	408	405	411	381	427	454	401	407	415	393	448	394	391	425	456	405	387	411	386	418	420	392	419	439	436	412	395	368	425	386	446	398	379	410	376	400	382	392	356	387	401	381	432	429	419	415	401	387	387	410	438	389	380	393	464	387	423	396	419	388	381	393	400	418	431	392	429	373	389	453	439	394	392	411	418	397	437	431	421	406	403	408	412	397	435	400	421	411	388	414	459	432	417	429	434	417	432	384	428	422	371	435	423	407	414	414	426	421	460	439	432	409	392	434	402	438	445	418	430	416	394	438	420	437	399	394	437	435	387	397	409	412	416	392	386	457	385	424	417	428	416	421	369	408	395	410	415	420	419	418	426	378	410	423	436	382	412	415	414	397	421	395	424	426	428	412	410	410	380	420	410	427	401	444	430	452	410	399	396	442	403	391	401	397	417	450	409	381	434	421	469	443	387	426	418	441	423	422	420	391	433	404	394	429	397	411	421	389	427	402	433	367	396	380	388	391	411	440	398	403	397	406	425	474	429	392	424	410	402	408	385	381	412	406	434	431	393	396	427	427	414	412	388	413	427	369	387	426	395	381	425	392	377	429	425	435	442	420	378	409	429	413	395	422	426	405	427	395	424	417	391	399	410	416	432	437	392	401	417	418	387	440	419	376	392	448	410	424	426	412	404	434	433	430	432	407	421	433	439	376	422	418	411	432	457	399	438	400	419	393	411	387	415	406	420	402	395	396	411	424	410	399	393	394	406	401	414	420	421	415	416	420	398	422	429	383	421	419	428	443	427	405	414	424	408	406	386	427	441	362	448	424	431	414	416	428	399	402	381	401	446	393	415	431	410	383	383	427	380	433	404	437	368	455	405	409	411	384	422	461	411	410	410	379	399	404	377	415	371	408	389	413	416	364	422	415	418	423	377	382	441	388	416	405	416	423	395	422	386	374	428	399	426	378	377	439	364	382	408	436	387	408	414	425	389	430	388	417	419	425	412	408	375	453	390	403	442	403	363	437	423	432	382	379	413	402	395	382	404	432	401	423	400	408	378	399	434	398	440	445	420	379	416	427	440	401	410	408	400	403	422	418	427	405	394	420	382	412	418	416	409	405	398	421	447	408	423	391	420	424	408	384	421	395	415	385	403	413	369	398	427	396	405	412	422	369	409	384	396	430	450	380	374	407	392	439	415	398	404	384	427	433	374	366	393	431	447	402	400	382	442	445	390	394	440	412	435	404	408	406	431	405	428	407	456	353	440	424	436	408	469	424	382	408	384	430	359	391	438	376	447	402	449	408	394	429	421	400	399	371	406	400	421	417	444	418	400	426	412	403	442	417	409	388	403	392	365	458	437	422	404	396	384	415	404	424	414	396	419	373	412	387	395	445	445	423	389	405	398	390	417	386	341	395	368	406	410	423	419	406	389	376	432	400	411	395	412	433	413	380	415	376	392	438	433	405	402	451	365	450	399	400	416	399	418	374	441	419	416	461	447	378	435	358	411	396	441	415	451	438	401	365	456	399	388	428	383	416	397	424	398	411	408	430	383	434	423	417	423	449	387	411	401	420	414	455	381	465	417	444	419	394	402	390	443	393	407	414	428	403	469	387	413	432	431	388	405	404	397	377	438	419	383	403	422	433	389	407	368	423	394	400	399	445	431
8827	1597	2355	2663	2208	1861	1719	1478	1329	1295	1173	1169	1144	1094	1093	1054	1035	965	1039	1013	1005	982	934	947	948	991	924	939	926	942	931	954	938	945	941	884	976	952	910	972	932	910	958	931	921	919	908	933	940	959	924	963	896	950	941	953	916	954	924	858	980	926	959	943	901	965	908	944	959	917	888	908	935	926	935	876	879	873	950	893	935	897	871	964	962	916	924	919	931	895	905	901	937	941	949	934	955	901	924	977	926	864	984	931	893	931	875	909	883	956	895	933	890	901	892	904	890	856	909	936	946	916	885	929	950	969	962	881	928	938	933	925	915	955	907	946	906	941	921	917	923	927	884	975	873	924	905	924	883	915	953	924	929	828	968	907	947	952	876	940	955	929	982	1008	931	900	921	898	867	917	938	898	873	894	895	888	900	919	914	936	857	943	961	936	923	941	904	928	957	915	976	915	948	911	950	917	908	896	904	936	922	868	875	927	941	894	961	944	942	964	911	961	932	942	941	941	924	924	974	959	925	934	891	960	920	944	992	931	897	920	961	904	895	876	879	874	891	952	869	933	904	961	907	958	936	889	952	882	909	962	865	920	910	941	902	953	902	957	908	915	963	914	912	924	901	947	966	894	947	894	875	853	910	921	953	947	894	976	948	889	965	892	908	939	929	936	878	957	896	915	922	869	932	929	917	939	878	863	912	896	931	938	892	940	913	926	893	886	929	902	913	928	889	930	893	905	946	883	918	963	895	889	876	907	884	938	913	914	948	934	955	904	888	888	973	923	903	939	950	899	899	892	918	934	963	937	913	933	922	888	880	869	960	913	906	938	928	930	880	924	895	928	910	929	923	942	899	972	918	904	926	913	892	998	869	993	969	919	864	986	944	926	940	947	952	895	925	923	908	900	916	901	892	904	910	925	922	887	912	954	923	945	944	898	929	919	971	901	959	958	934	920	910	901	892	914	900	953	927	902	943	916	869	910	916	917	875	956	880	936	880	900	928	889	882	901	937	881	919	943	923	947	888	931	903	937	889	925	918	908	972	940	893	867	950	931	970	975	899	961	984	936	895	904	917	981	921	935	935	946	905	880	981	897	947	924	899	929	995	941	979	926	906	921	933	898	944	919	962	898	911	869	928	860	918	855	905	863	957	945	923	890	924	951	917	925	885	945	978	923	905	928	951	890	940	896	960	938	920	921	928	947	906	925	891	916	923	876	913	972	897	893	913	921	850	905	940	879	918	882	985	869	940	913	949	931	916	988	891	965	926	895	953	878	947	910	864	924	912	975	916	944	949	886	938	919	963	914	935	934	928	899	862	909	851	919	917	885	916	942	922	940	896	942	930	872	867	944	906	926	941	923	948	904	935	893	907	969	868	909	962	933	901	926	924	902	929	904	921	934	882	883	947	935	889	949	943	923	943	976	955	905	891	913	875	906	992	916	908	904	967	907	913	953	976	879	924	867	937	859	883	881	885	952	863	893	868	931	949	925	903	876	920	927	946	931	953	953	957	959	892	948	900	913	971	941	900	985	930	974	897	913	966	914	905	871	917	909	922	905	889	932	895	869	929	919	927	883	909	929	899	933	887	882	939	872	846	970	925	868	876	910	934	911	935	915	891	936	920	921	942	950	943	905	927	906	908	893	925	919	964	886	942	873	843	943	863	891	895	970	913	965	922	925	919	892	954	914	898	897	941	923	877	971	969	881	921	918	858	904	887	944	935	924	889	899	963	915	862	913	964	928	953	890	930	905	908	942	905	926	902	934	962	885	898	872	979	896	907	936	920	848	939	881	866	927	899	911	889	945	965	911	972	795	897	920	876	881	871	932	897	915	884	911	953	880	882	914	961	889	978	926	952	863	933	886	907	891	892	854	959	918	916	937	931	831	944	935	900	888	849	962	881	912	931	966	904	926	894	900	955	967	904	940	932	897	912	899	875	896	908	980	895	933	956	870	908	923	899	933	914	916	919	910	937	952	915	876	948	895	901	958	955	882	933	956	881	888	874	936	881	934	920	934	897	939	904	932	905	880	950	935	953	959	946	917	897	915	952	888	930	941	946	951	908	926	926	908	891	956	947	918	917	907	944	902	907	946	929	860	952	876	898	902	884	898	880	965	911	894	971	939	894	925	936	935	943	909	953	963	930	901	946	940	931	911	951	920	918	882	893	884	913	924	953	969	982	926	924	950	918	891	923	937	951	949	975	923	879	890	898	947	962	945	882	910	933	899	852	878	915	900	979	942	885	935	895	923	950	904	899	882	888	909	965	956	911	970	876	915	952	890	872	938	970	961	982	935	908	943	922	953	938	971	891	964	938	930	932	916	911	932	916	912	903	924	839	931	916	908	876	918	940	870	907	932	954	917	965	931	935	910	939	939	908	897	882	919	882	906	983	895	943	916	908	899	926	916	945	921	918	931	908	926	883	911	908	934	877	905	941	897	907	914	909	909	915	886	973	956	908	945	947	911	892	930	908	968	935	915	925	883	949	886	926	875	912	894	873	927	954	892	906	897	919	946	876	889	911	953	908	908	958	886	912	909	927	932	834	918	928	924	960	938	959	904	938	934	899	904	922	906	853	892	914	966	999	957	913	937	892	935	916	904	901	891	942	919	907	906	968	925	971	940	951	947	945	892	982	924	874	936	895	957	916	899	860	956	907	958	935	949	887	919	942	918	898	899	871	952	906	897	915	905	893	961	923	912	876	933	926	909	986	870	915	958	936	912	892	875	908	937	935	948	889	977	891	963	919	943	951	903	944	963	895	912	963	937	916	958	923	921	926	912	917	920	893	885	843	901	921	893	935	910	928	939	936	943	915	908	926	894	916	856	908	959	961	977	952	848	917	889	894	958	920	915	868	905	921	923	926	937	946	928	953	939	932	861	905	929	914	912	889	923	933	929	935	884	892	967	941	866	864	823	943	942	903	977	947	936	967	924	935	893	958	942	917	911	941	901	939	936	876	902	919	946	939	895	897	944	914	898	920	883	939	887	960	934	953	957	890	947	895	855	929	906	949	959	935	906	884	877	912	824	891	975	870	941	898	947	890	918	948	844	907	939	938	905	898	903	873	894	904	911	911	920	871	938	965	954	954	951	878	897	997	914	943	918	928	924	912	950	893	912	999	936	918	912	986	889	933	933	949	905	916	914	907	884	933	941	902	891	891	922	917	902	949	883	895	898	878	871	939	975	949	921	872	874	937	879	922	886	875	931	917	961	931	953	931	966	851	944	923	935	896	916	881	913	911	944	936	923	926	929	898	859	960	899	904	911	954	952	911	917	925	910	891	924	937	907	908	962	886	907	921	932	936	966	932	921	912	892	874	883	888	882	878	899	943	894	919	905	911	922	938	921	931	879	881	920	897	884	916	931	986	918	903	916	887	898	883	928	904	898	919	901	897	976	950	936	874	888	874	918	911	945	904	948	932	928	901	912	924	963	952	950	898	906	957	926	942	893	950	936	918	936	938	934	930	904	924	923	946	872	845	942
1586	168	189	179	162	199	153	158	149	166	142	172	176	180	177	167	182	168	171	165	183	154	145	166	134	169	142	143	169	163	140	177	181	166	181	138	136	172	175	162	152	166	155	150	148	128	155	165	158	189	181	162	188	149	168	152	160	139	169	166	137	168	192	156	168	174	157	154	147	146	169	172	159	166	201	166	165	160	151	153	149	154	160	159	157	157	181	156	157	163	166	170	165	165	149	142	155	141	181	152	162	166	168	162	141	135	157	170	163	136	148	164	161	151	141	166	157	157	154	182	155	143	182	160	169	143	156	146	146	169	167	172	170	164	176	161	156	207	165	146	148	152	176	140	174	151	164	159	158	173	162	160	170	181	158	150	171	173	161	154	155	172	149	162	179	184	153	165	178	184	156	152	156	165	150	195	184	172	146	135	144	144	162	196	152	166	155	139	141	144	182	172	150	158	168	177	172	143	159	160	171	143	154	179	161	156	147	157	162	161	174	145	170	160	172	172	160	172	168	168	167	162	169	170	158	150	145	166	170	164	176	165	147	171	197	157	198	154	164	158	138	155	164	158	166	146	164	164	165	169	165	146	154	146	149	185	161	143	178	143	155	156	142	161	152	178	164	165	184	154	159	164	151	172	173	169	147	149	164	154	145	155	149	162	167	148	163	172	177	175	159	141	160	168	159	167	153	169	163	153	161	153	177	145	171	169	156	177	189	170	164	175	171	152	182	151	182	179	172	167	159	163	149	162	152	164	157	170	183	177	133	166	137	147	154	172	164	151	144	157	150	143	166	139	143	170	150	172	173	150	146	154	161	169	167	165	157	150	170	155	149	163	174	177	147	155	200	155	167	151	150	146	152	183	156	150	160	136	158	192	156	137	165	166	154	137	156	138	150	133	167	170	159	157	157	156	154	171	154	148	149	155	160	155	175	182	148	143	136	173	168	153	157	144	145	154	128	160	150	143	166	177	150	162	152	167	165	152	169	197	163	180	178	165	157	181	180	153	149	177	182	151	184	168	140	182	152	134	150	143	150	167	174	147	165	150	164	179	177	160	133	159	152	158	161	153	145	162	175	157	139	176	148	194	171	181	185	160	155	177	149	173	163	129	149	144	161	154	158	186	169	172	157	183	157	137	169	156	159	151	140	152	133	158	149	156	147	151	149	157	133	156	137	150	171	147	175	160	164	189	146	166	153	126	152	161	137	158	150	146	156	156	144	154	170	171	155	146	163	177	162	161	166	163	136	165	172	167	141	144	155	146	190	165	161	167	160	154	146	134	154	181	165	133	143	167	169	163	164	190	182	174	156	174	174	161	168	190	174	168	168	141	153	144	152	155	138	142	168	153	163	134	162	155	180	182	152	171	191	155	173	142	177	148	157	172	200	142	137	143	142	146	147	153	169	167	185	187	152	160	132	149	158	171	179	149	163	174	175	176	144	151	154	143	153	172	164	171	153	168	163	167	172	154	177	158	151	166	142	148	162	159	148	146	161	151	164	185	157	149	146	160	145	180	163	167	140	165	179	177	136	164	169	169	151	159	169	165	178	157	164	166	168	156	127	140	146	172	158	145	169	155	153	179	143	157	176	167	179	187	168	140	133	164	164	183	194	161	151	145	159	167	174	144	137	159	199	178	180	165	164	161	162	142	161	175	164	179	128	141	167	158	137	158	168	154	142	130	156	159	164	137	141	171	163	165	152	138	162	171	163	174	158	159	164	177	165	176	160	138	172	156	159	161	181	170	161	139	171	160	147	167	147	168	155	178	148	146	149	141	157	183	148	183	156	144	166	161	168	132	181	177	140	143	150	185	183	169	146	175	137	170	157	174	154	152	161	149	143	166	171	170	159	164	152	172	149	182	150	155	157	161	151	145	181	164	153	180	163	137	148	169	166	146	173	166	169	159	187	151	162	179	167	160	153	142	163	176	184	164	162	147	146	166	148	165	149	159	182	167	185	158	157	180	178	150	161	173	165	176	168	171	150	162	170	173	159	170	166	156	163	177	175	159	170	164	158	147	168	181	186	168	172	181	186	156	159	165	161	187	156	156	163	158	143	181	172	142	188	146	179	133	148	135	154	138	135	170	152	153	167	171	140	166	151	164	168	155	162	182	170	177	172	166	163	155	145	154	157	153	179	155	149	161	173	174	169	164	135	141	192	171	168	156	151	170	145	157	149	169	155	164	170	159	154	165	167	136	149	182	174	151	151	150	163	140	157	158	143	134	138	168	174	180	157	155	171	144	180	152	170	159	166	176	153	156	144	157	141	170	141	153	177	172	160	167	166	158	141	154	157	164	149	140	186	215	168	180	175	157	175	169	151	165	150	153	146	155	156	157	182	174	169	168	146	149	149	153	172	188	180	166	147	173	162	186	144	179	159	136	167	170	184	154	153	166	156	172	164	132	168	156	129	151	141	150	167	161	169	158	179	154	154	167	139	143	174	168	167	143	159	138	158	155	142	173	153	176	166	160	160	161	172	143	169	148	180	172	162	137	163	151	153	159	163	152	155	153	171	162	165	157	171	160	138	164	149	160	145	182	159	154	179	162	180	166	164	145	155	181	158	174	197	180	172	161	158	149	183	189	130	155	152	161	146	150	145	196	140	141	147	163	154	167	190	186	177	172	169	197	179	153	159	159	178	168	147	147	152	167	153	154	163	161	150	147	150	164	145	187	178	161	143	193	174	158	171	153	142	165	167	175	158	147	184	170	150	159	174	164	157	155	154	168	168	150	165	176	162	174	165	166	138	175	151	159	166	159	175	168	152	167	159	129	164	175	135	169	161	155	156	160	175	158	172	168	191	181	158	138	153	152	154	157	154	160	175	157	178	169	142	161	155	150	164	165	149	171	156	168	146	151	160	144	177	153	179	187	172	153	149	172	162	167	152	145	167	146	134	157	177	160	128	141	161	173	167	155	170	168	164	134	163	147	163	156	173	152	160	174	172	152	157	145	146	191	173	170	153	180	152	150	139	142	170	143	160	162	146	163	163	170	181	168	159	166	162	195	178	155	159	164	161	150	163	176	178	177	152	169	170	158	170	152	159	161	135	169	138	161	199	167	168	159	175	171	159	168	153	143	155	157	173	166	159	186	150	176	156	178	166	165	156	164	161	141	154	166	150	190	168	195	179	168	146	163	135	156	153	147	176	154	175	166	141	156	151	165	158	155	131	164	174	168	151	161	176	160	168	161	183	173	155	170	168	154	165	176	146	163	142	151	175	170	163	179	163	175	160	146	192	172	185	154	163	145	178	158	149	164	148	154	163	155	145	162	170	165	146	164	154	161	167	134	137	153	156	150	175	137	169	163	155	173	175	166	189	163	178	159	164	138	139	138	150	160	138	169	153	169	157	142	148	170	153	135	145	143	166	159	165	160	165	182	154	142	159	163	148	156	189	172	153	157	151	172	164	186	164	155	150	157	168	195	123	155	168	155	151	175	153	174	183	148	143	130	165	148	148	163	170	168	168	150	178	189
1741	470	473	453	518	405	482	472	452	487	460	440	467	470	475	432	438	485	447	497	438	451	473	461	449	450	460	443	462	457	462	456	505	460	463	463	432	432	477	434	434	460	423	475	418	458	424	471	424	442	454	460	464	450	458	451	451	432	448	454	463	449	474	472	439	478	436	441	438	450	405	471	460	450	453	464	454	442	425	428	455	465	424	474	459	448	479	413	467	435	461	472	445	479	468	415	421	442	441	440	458	464	446	466	428	448	451	455	465	412	452	455	406	454	449	461	471	458	453	466	469	474	466	424	454	457	447	454	418	438	433	469	444	461	435	426	449	470	491	424	433	445	451	430	443	446	427	453	420	460	414	459	432	462	438	426	430	441	477	438	432	420	477	442	463	473	442	454	420	445	443	438	430	431	425	470	445	434	467	453	485	438	433	480	428	468	454	453	423	491	418	415	469	427	423	497	443	425	464	467	437	428	440	429	427	467	397	429	440	473	475	400	473	454	442	456	472	412	473	468	429	454	437	436	466	408	488	443	441	446	443	447	454	412	473	443	438	482	454	468	442	452	454	468	464	446	494	443	499	401	428	435	462	439	473	432	430	442	484	492	408	470	439	457	461	486	403	457	459	478	439	432	437	491	453	461	460	423	441	450	431	448	446	430	448	440	433	475	443	405	466	411	465	430	457	455	464	467	450	440	435	434	435	468	441	449	509	469	436	456	402	417	428	452	440	433	476	458	455	475	454	467	517	457	434	490	423	437	424	472	452	478	463	440	445	410	457	463	502	448	420	485	409	510	437	435	473	478	430	429	429	437	440	466	452	391	448	447	478	434	443	459	473	425	413	450	442	477	420	480	426	442	476	440	454	456	434	420	465	406	436	446	457	460	471	448	412	429	470	438	478	470	487	464	413	448	461	435	403	447	421	470	467	447	419	402	460	443	456	488	392	477	421	444	440	452	457	454	448	487	430	454	452	444	419	446	453	468	472	419	484	444	470	506	472	445	428	499	450	402	445	442	410	429	437	450	410	442	423	455	452	480	442	424	463	453	436	450	441	435	408	463	441	413	476	461	434	432	409	438	398	434	448	432	486	434	426	469	481	433	456	406	434	440	467	452	439	449	475	442	461	478	451	462	400	414	456	465	436	457	438	446	442	439	481	403	460	462	472	416	473	423	462	445	451	459	458	433	426	456	441	476	424	442	442	423	438	495	440	464	478	480	458	451	451	486	471	444	459	425	450	455	447	441	406	447	455	405	442	471	418	424	455	458	421	443	471	462	461	463	440	463	410	448	446	466	462	444	456	425	436	414	440	383	454	445	463	475	452	432	421	506	434	453	455	419	432	435	425	461	425	456	455	466	489	468	443	442	478	404	475	412	435	424	458	461	437	396	451	418	452	464	452	423	448	458	458	412	420	412	418	489	425	443	433	478	445	454	449	433	448	454	467	405	461	433	484	460	460	469	451	436	449	475	464	467	442	449	401	456	404	424	468	485	443	442	416	448	470	436	412	496	455	426	436	408	451	469	502	434	451	511	415	426	433	436	476	459	442	432	434	465	482	456	434	435	430	449	436	437	444	435	400	452	446	411	456	421	429	406	465	462	474	431	444	463	423	419	462	482	445	463	430	461	433	469	431	460	398	432	494	421	453	474	464	483	464	413	439	442	455	446	443	452	457	446	475	432	411	433	433	440	481	422	431	464	433	427	464	438	416	432	455	474	429	434	445	433	456	450	442	457	422	449	476	465	435	428	458	447	421	415	417	433	418	442	423	442	408	444	440	422	429	469	435	465	453	462	385	420	443	455	443	431	478	469	453	439	470	433	462	434	451	452	439	450	429	465	434	448	431	465	454	493	422	444	454	445	419	461	470	468	423	435	405	431	431	439	463	441	428	441	459	447	439	440	444	442	459	484	495	428	461	462	432	472	424	434	428	443	461	414	448	459	431	430	435	441	443	432	463	429	460	466	435	461	476	450	448	466	489	421	430	452	433	435	463	433	387	462	464	429	427	451	444	430	434	492	422	430	427	436	401	460	406	416	435	476	438	435	450	439	462	448	447	446	459	427	456	425	423	466	428	448	442	461	434	430	418	464	446	455	476	448	409	463	495	456	465	425	432	442	456	425	472	440	442	431	433	477	466	456	474	432	438	456	463	457	432	440	452	421	451	427	466	504	460	427	438	415	447	411	447	427	452	440	483	425	446	477	469	439	425	397	438	403	401	442	469	456	475	441	416	425	436	463	398	433	463	471	460	475	470	457	426	455	427	431	459	443	413	448	453	467	483	435	431	451	465	447	431	478	490	434	411	452	427	406	474	458	438	432	419	476	428	478	453	460	443	413	472	475	492	450	422	432	449	431	394	469	438	449	443	420	421	461	424	444	442	440	443	448	445	448	462	441	434	463	456	415	412	440	471	446	443	412	426	454	411	449	454	434	478	456	437	424	439	481	448	449	445	425	450	435	462	420	442	453	434	458	438	422	485	481	434	433	432	485	433	438	457	454	493	423	445	440	406	440	450	475	443	456	450	429	463	445	465	453	451	448	435	435	414	430	449	423	415	437	445	460	456	443	455	422	451	427	420	438	439	412	467	471	462	458	456	456	434	427	444	454	443	440	444	437	445	442	462	477	462	467	406	436	444	493	432	452	449	421	444	469	459	496	427	410	425	431	431	444	445	442	460	426	406	445	444	448	459	463	452	421	492	439	434	429	421	481	450	455	421	453	453	414	433	466	447	435	411	441	472	467	434	447	442	412	481	447	435	437	443	453	446	453	436	402	455	446	430	448	436	460	454	483	454	453	421	457	445	442	418	440	435	423	446	469	419	437	431	428	391	452	430	468	446	437	445	454	416	491	432	416	432	503	447	477	428	481	460	428	410	443	462	455	414	435	423	446	449	450	463	424	497	490	444	455	452	452	456	443	462	476	454	485	472	461	461	450	478	424	433	416	488	470	433	429	464	462	487	420	469	444	439	439	496	450	459	504	479	460	501	450	477	426	390	479	440	494	425	473	444	453	467	417	431	458	465	430	461	481	471	472	447	453	434	462	472	446	459	438	440	411	423	420	415	456	492	464	460	470	446	413	479	460	482	431	491	454	459	467	445	468	456	421	477	485	445	476	455	428	449	433	459	462	464	439	436	444	470	437	488	491	470	436	444	451	447	437	412	468	451	478	464	465	433	458	454	448	443	430	452	471	458	443	406	415	410	461	451	441	439	419	443	455	396	421	438	444	466	444	436	407	434	451	435	399	457	468	451	487	447	458	413	440	464	490	435	414	432	465	452	439	469	430	421	387	444	463	422	450	430	430	441	453	448	421	473	498	398	418	427	449	503	462	429	386	443	450	467	479	435	450	440	423	427	433	424	447	460	437	418	436	440	475	416	423	462	444	435	476	411	405	453	449	452	439	440	465	457	441	448	437	438	461	478	393	461	434	481	479	430	413	456	442	400	486	486	455	434	422	430	455	393	450	418	444	452	472
8078	719	644	561	478	387	407	380	327	331	362	312	344	358	316	294	308	300	305	313	357	298	321	318	276	316	363	292	309	297	287	329	326	302	303	317	301	315	310	314	330	350	295	295	290	305	329	325	313	336	356	313	333	321	328	320	297	342	349	305	288	353	293	322	310	288	300	320	309	278	288	310	306	312	316	295	291	318	297	343	310	321	294	302	309	296	304	312	337	296	325	326	306	313	330	313	329	330	308	325	296	300	334	310	350	322	317	316	317	283	292	303	300	314	313	324	307	324	309	306	299	334	310	304	332	335	334	299	305	351	335	341	309	348	313	286	318	312	309	297	328	290	330	278	298	283	280	354	325	310	342	285	317	331	328	333	302	318	352	297	340	286	317	334	314	309	319	324	308	306	308	323	337	337	321	319	333	287	295	330	297	318	325	308	330	311	326	335	317	323	296	321	340	320	316	297	322	341	297	303	333	363	336	304	322	328	319	303	308	306	313	339	322	308	286	291	298	330	328	334	312	312	337	316	291	306	296	310	331	311	309	288	307	339	316	306	285	319	298	332	318	348	296	338	313	331	339	327	309	318	307	310	341	330	324	342	322	322	297	333	322	296	266	316	322	289	336	325	294	330	313	309	308	318	311	336	324	307	333	307	293	317	298	329	297	301	335	289	309	310	297	342	337	304	286	350	271	282	293	308	298	295	309	291	280	315	303	308	329	324	320	353	326	318	371	374	297	313	321	327	323	311	324	302	288	304	283	315	310	292	307	287	341	314	280	340	301	344	314	304	334	330	308	323	310	287	294	310	306	302	298	291	320	324	316	310	336	316	327	330	288	297	318	319	318	300	322	318	346	350	315	290	298	301	282	311	331	337	306	340	282	329	285	329	294	308	316	334	264	315	319	283	322	320	326	320	326	355	295	311	338	299	337	321	325	325	300	303	319	305	282	314	308	337	290	311	351	312	312	342	270	267	288	350	312	308	317	335	302	286	311	301	341	342	335	306	315	343	310	300	285	333	295	296	324	307	297	309	327	308	302	332	279	326	310	343	322	301	313	339	342	314	319	325	312	345	308	329	347	292	319	322	328	332	324	318	315	284	291	353	295	295	326	335	278	314	289	306	334	339	298	330	283	306	327	314	365	358	345	317	318	318	337	306	304	362	300	325	291	330	314	325	327	321	309	327	323	280	314	285	303	331	312	338	288	308	318	335	284	299	343	333	325	323	335	359	300	315	291	305	320	290	325	311	313	302	310	329	336	312	326	318	302	329	315	333	345	331	379	341	324	313	335	308	343	312	320	308	312	322	288	309	328	352	319	329	293	298	288	311	303	314	330	308	341	332	322	290	303	320	325	340	308	296	313	348	290	265	317	304	299	329	328	280	327	321	333	321	302	328	324	302	343	295	313	335	321	289	279	318	292	308	318	345	305	291	312	296	304	316	319	299	324	326	309	326	351	341	290	347	294	314	346	308	308	312	309	286	290	313	301	328	322	311	287	315	323	317	309	293	325	287	309	337	347	354	309	323	295	339	300	325	352	279	329	308	327	336	313	327	316	269	333	317	275	328	293	296	305	305	331	291	326	317	320	305	343	299	316	301	306	315	304	304	294	326	338	317	365	281	276	312	325	341	322	333	299	339	329	344	270	313	315	329	320	306	324	303	337	300	327	330	341	314	303	355	306	309	317	338	329	307	340	340	313	307	337	311	291	299	326	340	305	322	359	313	326	319	316	317	310	329	328	338	344	326	304	345	334	334	336	314	335	284	330	289	320	314	352	313	324	280	319	314	337	287	327	351	325	280	309	316	281	324	335	325	317	329	313	339	274	338	315	326	272	325	312	270	295	310	288	317	314	331	318	339	295	323	318	307	316	332	275	348	317	272	336	308	309	305	322	316	323	304	294	319	316	311	328	303	335	330	305	305	301	301	343	309	341	365	324	302	296	296	299	304	314	321	342	339	337	303	329	334	312	321	320	303	335	289	285	321	323	306	346	304	317	356	317	293	288	302	306	345	366	297	324	311	317	306	282	296	326	313	344	285	323	292	313	323	286	299	299	323	335	321	295	296	322	272	296	316	316	356	321	323	325	310	292	265	311	337	322	337	307	281	296	313	286	299	335	311	315	319	310	315	307	284	307	320	338	291	334	323	322	344	309	304	305	307	325	329	282	307	319	327	313	304	290	298	324	309	321	327	283	302	321	297	310	332	342	342	310	287	301	309	338	280	316	323	314	323	348	321	337	313	311	295	287	289	301	307	305	309	294	276	278	308	316	295	319	335	308	324	307	286	318	315	284	303	316	316	325	319	304	313	316	337	323	268	299	310	296	311	331	346	288	298	320	313	352	290	329	326	331	327	331	307	329	321	314	298	338	312	335	289	271	351	308	353	309	314	301	312	300	298	309	326	306	307	310	304	299	330	313	313	314	313	329	299	330	336	321	298	340	298	311	333	293	305	348	310	313	312	309	321	328	344	333	306	312	327	307	295	296	270	324	334	280	365	325	329	325	307	308	313	327	286	325	323	277	318	294	319	308	260	309	373	303	308	337	313	307	312	332	324	326	295	341	298	349	321	351	323	313	321	308	294	349	274	310	328	299	287	301	323	321	346	285	331	308	322	343	350	323	292	335	327	345	351	317	337	322	306	328	289	329	321	314	310	337	329	300	297	330	299	333	321	311	290	305	348	306	287	289	309	288	306	316	289	337	318	365	278	297	311	349	324	313	340	320	327	314	295	289	308	287	302	300	303	321	320	402	321	286	299	293	311	326	271	314	308	337	350	316	353	315	328	321	296	339	304	322	320	328	350	291	306	297	328	322	304	314	317	305	354	359	266	351	319	286	338	306	301	299	313	352	331	325	304	293	315	305	315	322	298	314	313	312	302	311	349	312	320	328	309	325	348	337	314	311	343	311	332	339	333	292	285	323	311	342	292	305	290	311	319	341	339	320	306	278	290	314	329	323	349	347	316	337	304	319	298	321	329	338	298	299	321	339	325	341	319	297	290	341	342	285	327	323	296	301	334	316	333	305	317	362	318	289	314	302	327	315	340	355	317	318	298	350	297	307	320	343	317	309	327	286	316	339	328	328	300	327	317	321	335	315	337	341	299	321	324	321	315	313	306	335	338	310	302	323	275	310	309	354	308	295	314	307	312	323	321	330	317	306	306	332	315	268	284	306	327	322	306	288	328	331	336	393	296	286	323	302	315	276	285	321	316	307	342	348	291	310	286	289	286	291	311	272	313	302	322	319	338	307	309	315	299	316	342	306	371	331	339	311	297	311	297	331	303	296	317	314	337	286	317	321	275	287	321	355	324	292	325	296	332	308	291	328	298	347	353	319	329	323	330	355	273	364	314	294	333	337	313	303	305	331	271	282	325	331	310	291	330	299	337	316	288	290	346	304	299	323	335	341	349	312	358	319	323	289	298	318	333	294	344	325	327	343	343	319	300	330	345	349	298	313	305	310	285	377	272	306	334	304	322
6912	1099	1509	1660	1438	1310	1136	1031	1017	939	932	862	886	832	845	884	866	801	830	807	821	810	841	828	801	803	769	839	820	777	757	746	817	762	829	835	734	753	809	789	760	736	755	783	773	766	739	753	739	744	775	775	734	813	781	737	758	772	761	830	799	762	772	818	727	760	733	747	807	761	820	789	741	792	782	783	748	772	721	769	775	749	776	806	815	763	806	754	786	765	717	742	794	764	773	776	745	703	788	746	740	744	716	789	789	820	766	778	749	769	759	716	750	808	766	792	710	756	785	809	732	744	803	772	765	779	750	775	822	769	792	794	793	746	740	769	744	781	772	704	788	763	771	784	781	771	738	769	807	790	813	829	826	727	794	735	810	795	791	764	766	774	779	752	771	738	766	820	798	780	764	749	746	768	801	759	759	746	778	775	810	726	766	747	792	758	768	761	790	735	791	797	764	784	780	806	707	730	766	781	759	801	799	757	747	753	749	776	761	730	749	737	747	785	752	781	780	748	776	784	784	748	805	764	763	759	748	761	776	762	746	751	789	724	790	711	786	815	779	805	789	814	756	771	779	778	759	760	751	761	783	761	719	813	769	758	755	768	737	738	763	738	789	746	687	758	728	743	792	814	728	749	770	744	741	802	752	724	757	741	809	822	805	772	794	731	789	779	734	772	756	779	796	750	790	718	771	749	712	773	732	735	715	743	794	773	816	743	788	723	794	777	765	782	763	801	790	784	825	762	801	741	744	760	770	719	780	757	754	800	803	761	757	749	757	754	724	794	780	739	777	787	762	776	751	736	756	777	785	747	779	717	771	767	773	779	728	772	838	785	736	797	721	754	758	780	797	773	789	805	745	739	780	759	785	760	796	724	745	764	765	790	750	797	767	795	799	774	748	806	787	730	733	784	770	744	790	780	801	694	784	738	739	763	759	788	792	774	762	734	822	756	772	730	787	732	764	766	768	769	822	756	790	764	794	755	758	753	703	818	769	787	762	770	782	731	734	716	732	771	732	743	735	771	746	764	748	729	755	736	808	739	793	767	765	785	779	754	782	781	806	768	762	744	745	783	752	773	762	782	806	745	839	743	761	747	774	749	760	745	770	735	755	759	743	762	780	802	740	762	774	769	784	776	781	768	771	742	812	789	777	769	819	736	807	722	782	779	740	803	718	737	740	796	773	786	783	793	770	734	775	778	766	784	750	813	792	751	748	769	788	808	775	761	796	761	750	757	750	785	780	725	760	756	799	753	759	695	734	754	763	771	767	768	790	762	745	736	742	740	793	823	716	711	735	767	787	778	741	780	772	803	790	762	729	757	803	747	732	766	745	718	755	760	789	687	773	793	770	743	725	802	723	782	756	752	756	799	765	747	733	792	794	758	839	783	738	762	762	740	737	757	767	749	801	749	753	767	758	741	809	728	777	779	771	774	763	765	762	749	750	732	751	732	782	757	731	692	786	745	764	736	794	739	708	777	776	740	790	751	764	780	764	785	749	790	739	816	757	803	772	757	778	764	822	715	770	717	771	750	789	763	789	780	745	776	721	784	795	752	777	775	755	790	749	750	759	760	753	796	741	792	725	730	748	742	728	800	784	789	747	761	717	740	778	805	809	785	732	812	771	760	757	817	774	786	783	782	742	765	754	768	737	756	780	718	726	786	790	774	739	748	754	776	743	768	787	782	797	789	769	810	723	760	734	756	761	699	788	799	739	706	781	815	744	786	787	801	791	759	755	815	798	758	755	754	783	763	794	784	766	749	796	772	804	813	802	766	705	733	738	748	761	747	769	765	760	762	759	775	749	764	813	770	781	768	806	765	794	790	745	724	786	728	730	737	743	774	779	784	775	782	767	753	716	719	740	779	754	756	795	792	731	735	773	729	794	737	809	749	783	754	763	773	760	790	783	785	803	845	739	799	752	746	734	785	783	717	736	807	729	785	771	803	727	802	760	772	740	725	720	812	749	766	788	714	822	793	764	768	769	800	785	746	790	774	806	774	757	738	736	768	750	785	801	751	760	738	776	766	787	740	741	762	774	776	700	741	802	753	775	709	769	725	789	767	739	761	780	768	792	808	735	812	754	795	814	756	799	775	715	692	755	803	754	695	768	783	764	747	763	728	802	818	793	796	736	823	791	763	786	778	705	791	737	761	700	742	736	826	808	796	753	785	801	750	759	760	763	736	760	714	786	775	774	758	753	719	802	743	763	809	754	740	688	799	758	818	732	735	760	775	805	798	760	769	775	742	775	706	731	763	788	803	745	754	773	719	741	740	756	789	762	686	718	769	807	744	780	763	781	760	734	760	793	805	821	753	763	781	728	766	770	746	801	684	758	703	769	717	779	753	769	770	780	751	761	756	776	787	811	773	747	816	796	804	768	761	763	740	765	759	762	771	764	789	785	673	791	742	740	791	762	746	763	728	776	774	800	786	757	781	792	753	781	719	733	771	779	751	797	741	707	768	764	800	790	761	782	782	768	764	767	728	794	761	734	736	744	751	742	779	748	730	776	770	803	775	753	780	789	788	789	751	767	743	796	771	782	782	818	722	754	769	771	708	760	813	748	726	757	749	763	826	797	834	756	746	774	758	766	783	726	743	752	744	774	761	789	774	785	793	783	812	772	783	783	772	750	790	722	781	788	757	748	737	746	757	754	774	786	776	793	758	785	767	722	806	802	805	792	792	802	760	735	716	797	758	750	766	747	741	678	740	787	811	799	789	780	796	753	780	780	774	795	790	768	818	786	739	687	791	731	777	756	750	748	812	761	782	756	758	789	751	772	767	739	777	774	786	759	800	754	751	746	708	755	746	748	837	791	749	772	757	767	735	717	762	789	829	801	830	805	796	771	779	770	758	773	720	741	786	784	754	775	776	806	751	785	767	839	813	804	736	784	795	790	745	798	778	733	762	774	734	750	748	754	785	727	730	792	786	811	754	757	764	762	803	777	739	790	749	772	788	751	741	781	774	751	741	773	764	747	750	772	742	726	811	710	737	753	784	774	746	799	816	715	739	759	728	738	763	730	778	730	803	759	761	769	765	761	720	802	810	750	815	756	747	752	747	800	736	825	781	761	755	735	800	719	805	744	752	775	781	709	839	761	807	783	789	744	777	711	773	796	747	793	760	774	762	795	750	814	776	755	771	797	757	821	798	812	797	765	719	686	757	782	817	824	722	805	770	781	781	783	801	710	765	814	788	743	766	777	772	750	721	785	712	774	817	756	783	806	771	776	788	741	750	731	771	758	753	740	749	733	797	779	721	749	765	782	737	736	698	715	756	758	731	748	762	735	743	751	737	783	736	771	739	754	803	774	759	737	811	762	751	734	789	831	806	784	775	794	730	785	761	758	769	775	765	783	753	781	774	759	755	784	750	756	799	763	735	822	720	761	746	738	759	732	749	700	712	749	735	751	771	738	765	729	743	765	740	741	732	722	778	814	729	786	740	773	780	745	774	727	763	835	776	789	761	769	790	747	791	747	754
15918	1757	1190	912	741	615	529	477	456	457	461	532	448	444	442	418	415	437	436	471	426	424	422	434	417	428	387	400	370	388	431	431	406	418	414	451	395	420	450	406	378	440	409	429	426	405	368	419	409	417	395	432	437	401	447	426	437	400	420	411	394	432	394	420	398	449	417	418	444	378	421	385	408	394	383	368	466	435	459	430	381	417	430	442	396	416	408	399	409	396	430	393	409	440	403	391	406	429	448	404	441	394	413	411	412	395	423	406	384	389	414	419	409	436	407	395	388	420	367	407	396	404	409	428	425	404	453	403	418	421	392	416	405	405	436	435	397	422	406	401	396	432	399	405	405	408	415	403	395	417	461	394	425	382	382	409	399	397	418	409	398	444	421	441	390	437	432	420	389	437	425	412	436	412	442	466	455	451	418	440	402	413	402	392	414	428	430	414	380	431	359	397	413	389	381	411	440	419	384	362	392	419	422	440	381	394	433	423	402	413	400	422	404	415	382	393	410	449	451	357	423	374	398	418	407	434	387	433	412	411	427	399	417	393	395	428	437	401	426	405	412	408	404	444	396	394	404	435	392	444	452	414	386	406	412	390	385	402	413	411	409	442	388	396	457	376	418	409	431	374	428	404	402	381	436	412	405	429	426	381	413	413	415	414	436	380	385	397	437	372	422	353	405	388	385	450	398	433	391	416	449	406	433	420	405	404	385	439	415	439	403	417	445	443	414	392	423	424	427	414	412	439	415	450	374	426	400	393	409	408	428	451	390	429	388	428	398	448	433	422	401	439	394	435	420	430	421	436	390	434	448	426	410	387	425	400	422	403	410	384	414	433	401	393	391	424	413	398	404	391	379	378	410	376	443	436	387	398	396	396	385	396	389	416	419	460	419	406	400	420	438	398	410	438	406	429	422	371	422	470	416	419	419	393	390	438	417	434	412	420	429	405	382	408	402	388	414	405	355	385	423	441	430	422	399	396	378	426	382	406	414	409	397	394	432	420	436	432	393	417	414	410	364	412	418	415	384	429	403	402	423	479	422	410	420	435	422	424	431	394	432	383	416	406	412	420	412	448	442	395	407	396	377	390	423	402	428	433	400	449	416	367	422	437	392	448	387	414	417	386	381	436	391	364	398	429	426	432	418	413	416	413	375	401	411	417	401	447	425	409	417	387	413	422	436	420	383	434	435	411	419	419	382	418	411	414	379	405	419	402	427	388	386	395	417	383	433	393	373	421	389	438	410	443	401	405	403	408	386	402	422	396	435	414	416	380	337	407	411	435	428	412	433	403	431	399	420	444	434	412	399	402	402	426	401	425	450	388	401	408	427	424	433	416	415	394	416	445	400	408	410	409	415	431	401	401	409	404	463	443	448	376	377	411	423	437	411	430	410	412	400	394	422	405	403	439	431	387	391	426	411	411	442	447	412	389	412	440	408	425	415	430	418	438	410	389	381	405	417	408	404	413	428	451	490	426	413	379	410	411	417	412	396	405	401	379	444	409	430	405	414	412	393	438	400	458	385	416	411	412	413	384	367	420	429	418	392	411	417	396	439	398	428	415	423	450	428	442	425	408	406	384	417	423	444	424	409	404	404	409	418	392	409	414	403	407	410	433	438	451	419	408	419	417	412	401	457	426	431	444	408	419	398	381	424	393	389	365	367	429	414	442	445	400	404	395	397	400	392	421	397	391	392	375	418	412	423	377	416	417	442	411	421	392	356	431	405	433	402	384	389	404	379	416	398	409	393	398	393	428	428	430	402	405	425	424	409	431	382	417	472	396	424	397	395	439	419	372	432	436	415	379	416	389	435	402	406	426	435	420	396	413	434	400	427	428	391	416	448	425	387	441	413	383	390	397	452	410	412	368	432	430	407	416	396	396	401	415	366	411	411	408	414	416	401	439	424	460	435	396	368	419	405	401	446	432	422	400	418	406	390	443	440	416	398	387	435	409	394	384	395	394	430	432	430	397	429	427	447	466	462	439	410	428	443	401	424	433	426	433	390	420	412	386	431	394	421	408	400	417	400	392	420	406	386	418	406	450	405	393	376	395	415	409	426	412	400	429	411	420	408	425	462	434	427	397	377	405	380	415	447	447	400	416	412	399	414	390	436	410	398	398	394	442	382	461	430	414	415	420	438	427	403	405	437	402	405	428	440	374	452	423	375	378	415	413	428	417	425	412	386	374	427	431	404	394	445	396	440	452	378	422	410	413	422	431	432	371	426	426	421	395	438	410	415	423	419	426	396	441	387	429	415	392	419	426	410	415	403	387	430	424	431	410	411	384	389	420	408	384	458	397	426	430	420	428	435	422	440	416	367	405	403	418	437	413	416	449	412	387	391	400	399	387	391	445	443	393	436	428	361	412	417	431	390	426	402	417	386	405	391	430	439	401	399	426	382	401	474	476	437	386	417	424	395	392	436	392	381	365	402	402	393	354	443	448	417	404	372	408	438	443	402	398	397	394	378	488	442	406	392	414	442	408	431	422	435	371	415	402	405	415	428	401	386	361	400	399	412	416	375	377	413	423	457	430	369	428	420	396	408	407	414	410	437	417	443	423	408	415	434	407	412	440	415	410	418	427	386	406	406	406	410	383	403	428	434	390	412	411	404	408	449	420	423	421	406	412	397	386	424	425	389	440	428	422	453	399	458	423	357	377	397	441	430	417	381	383	434	404	362	412	394	431	431	457	401	424	400	383	384	413	418	408	374	429	407	412	407	417	431	403	428	391	430	426	434	467	384	436	412	432	390	416	412	421	399	407	424	381	420	432	417	392	378	408	443	413	440	404	390	457	395	432	447	420	416	374	429	415	423	473	394	394	430	405	434	414	423	397	422	427	413	392	443	449	398	436	389	395	444	416	431	431	418	392	418	415	428	405	428	409	394	416	377	380	392	445	432	407	371	398	427	437	388	408	423	450	395	392	440	405	428	375	387	410	389	418	385	436	377	436	398	392	436	398	402	395	412	411	411	375	386	420	412	415	432	450	439	399	420	413	419	393	374	403	400	438	393	393	444	407	472	418	389	438	403	415	423	407	398	421	401	422	371	404	421	465	392	439	411	418	396	363	416	417	433	387	407	419	423	439	435	420	448	411	446	372	383	409	449	429	428	465	437	435	443	429	414	417	351	404	402	414	458	378	457	398	362	415	440	414	423	410	421	436	390	407	417	432	396	434	441	436	376	419	389	411	422	425	383	401	399	435	423	447	403	425	410	391	413	420	391	410	375	333	411	400	420	384	416	438	439	407	421	438	410	420	386	409	416	388	404	385	392	435	401	425	454	393	407	381	402	430	436	427	430	396	423	421	384	410	424	385	405	403	418	397	419	398	411	379	410	390	434	382	402	422	396	426	382	398	406	477	414	381	408	423	395	399	425	437	414	401	408	365	428	390	410	425	428	432	415	449	423	423	395	385	417	409	407	400	414	414	411	433	409	398	397	430	461	414	409	412	455	366	428	399	386	382	373	430	397	411	412	402
9204	1577	2376	2562	2232	1900	1642	1475	1430	1333	1228	1187	1123	1111	1136	1105	1055	992	1065	1031	1025	1017	911	1004	1043	970	985	919	959	993	993	962	919	995	873	962	945	931	954	936	958	945	953	938	895	961	1021	865	902	906	944	900	923	969	903	930	938	899	948	966	887	893	938	988	929	885	913	893	905	922	891	934	909	958	897	910	910	924	957	941	925	956	973	903	946	879	914	913	917	889	874	966	926	914	936	950	917	936	946	916	901	903	969	918	933	867	904	921	898	917	879	984	901	916	947	921	926	919	952	985	974	890	980	934	901	954	882	956	958	905	926	945	945	883	933	891	905	964	926	960	896	925	931	841	906	934	886	934	935	944	951	896	928	905	918	906	932	943	919	889	914	925	984	962	970	897	872	905	920	904	896	895	864	972	953	928	924	891	908	927	901	933	914	963	909	907	891	892	934	886	938	935	944	876	945	904	908	898	924	910	977	939	955	928	911	861	939	894	856	926	952	930	869	926	901	949	900	882	950	945	912	964	886	894	880	930	963	899	936	914	902	902	904	1001	885	951	948	934	897	934	935	906	926	901	982	970	904	906	963	946	889	950	889	884	945	917	931	916	944	889	913	930	925	904	914	934	909	929	906	975	895	885	929	916	905	902	873	885	890	957	908	903	827	918	882	898	938	923	893	933	908	910	951	966	937	918	896	894	910	923	906	873	970	866	888	976	940	905	923	921	939	866	933	972	930	934	905	959	895	943	934	889	940	907	908	931	957	937	953	919	892	903	909	936	933	906	953	960	951	920	932	935	938	913	987	942	902	957	923	870	898	949	926	916	897	888	887	902	975	881	939	903	894	885	887	925	941	885	874	965	884	960	890	956	920	915	942	920	963	918	957	951	942	915	965	982	903	966	953	962	902	923	844	926	929	988	943	913	932	873	943	931	914	958	928	913	920	938	900	911	929	919	932	950	908	921	943	926	934	944	925	933	930	901	909	948	914	881	907	947	875	892	895	899	946	937	839	917	925	923	948	920	970	923	909	932	928	925	858	918	957	917	914	927	899	892	939	941	875	891	932	868	904	910	898	893	952	907	916	936	927	922	925	920	941	907	896	940	877	909	904	957	925	930	874	900	932	901	925	945	972	976	953	884	936	1007	947	923	884	897	946	904	893	909	987	874	921	943	933	922	874	903	920	908	896	935	922	954	912	922	934	964	916	945	942	946	935	972	939	900	957	921	917	906	925	939	923	912	913	911	896	926	1007	929	911	932	932	887	958	970	921	942	894	897	910	922	950	932	920	909	926	954	900	931	929	913	954	974	985	934	902	947	943	933	897	935	887	902	886	923	946	909	864	931	980	965	912	979	944	928	917	950	941	919	911	889	862	922	878	921	915	962	919	919	907	925	905	946	1012	970	901	940	892	983	914	924	890	978	916	886	900	911	906	912	926	888	931	930	916	866	960	939	888	891	942	957	926	948	971	935	951	956	903	890	914	923	958	914	925	882	901	923	914	952	921	882	892	972	913	916	993	926	941	932	863	931	900	901	926	934	921	890	934	922	886	933	953	912	953	858	934	937	899	941	896	882	947	939	918	930	965	895	954	931	894	901	863	934	920	940	883	928	933	948	892	984	933	887	926	864	916	904	951	903	913	902	947	917	855	889	966	898	962	934	894	909	870	934	936	917	980	937	897	922	878	898	966	855	931	901	932	879	908	931	891	914	914	934	931	924	966	935	932	858	889	887	965	897	905	897	917	895	893	931	930	938	919	931	977	941	943	937	952	919	963	936	894	893	909	897	940	887	933	958	896	912	902	914	923	949	978	920	936	945	970	891	944	925	955	917	936	936	942	918	911	847	963	931	969	844	938	932	906	904	925	964	911	951	921	939	874	933	890	933	920	943	882	905	860	954	951	901	893	962	931	939	966	932	933	882	949	940	916	889	908	953	939	954	937	933	958	935	928	887	919	887	894	890	884	962	917	911	966	933	922	894	932	924	963	919	943	942	934	967	937	931	881	993	881	878	902	885	916	943	920	921	927	920	918	885	877	961	850	876	864	917	960	885	905	920	898	940	862	915	945	890	934	925	953	988	917	935	959	897	913	940	935	888	956	982	900	952	929	942	967	934	962	946	904	886	994	850	941	894	874	946	930	895	985	941	877	931	914	919	905	862	928	920	946	946	928	921	919	924	942	930	932	893	898	923	948	935	922	924	972	930	925	860	882	909	936	971	938	893	927	918	886	914	892	910	891	930	960	863	978	944	946	888	936	947	865	907	949	940	900	942	915	956	895	966	873	894	925	951	936	947	927	899	946	910	911	945	908	944	925	933	899	905	933	877	928	945	931	914	931	886	906	941	955	949	889	907	916	959	894	921	932	924	906	900	906	963	1001	920	902	969	986	908	970	889	920	917	936	873	936	936	888	969	920	881	893	922	891	893	890	957	927	889	886	892	912	886	943	936	942	887	856	922	863	865	971	935	905	940	933	946	923	913	989	950	966	928	925	919	909	901	896	883	930	912	914	920	939	915	931	939	951	920	953	926	893	947	965	954	894	939	950	873	879	914	912	915	893	942	896	953	958	894	957	894	918	883	899	944	928	936	970	898	945	904	902	900	968	951	886	882	963	936	893	913	945	912	930	926	974	920	888	951	962	925	915	970	930	935	923	965	918	898	954	827	891	934	899	933	905	938	912	904	928	858	893	960	923	934	899	972	908	926	930	936	969	954	931	905	932	944	937	860	902	932	872	948	949	958	893	896	928	898	952	889	882	920	901	967	847	906	991	942	902	908	934	936	879	935	955	853	899	930	941	960	852	902	918	898	893	946	950	948	935	918	930	928	902	903	906	895	937	889	923	885	888	940	943	922	949	976	916	911	884	907	889	870	956	931	956	953	979	913	875	901	900	943	881	955	945	962	936	905	928	937	891	957	963	935	924	946	910	925	888	919	935	923	893	951	945	923	931	945	925	920	904	863	926	942	912	897	909	954	931	940	953	905	945	907	886	906	913	913	903	945	995	961	877	942	947	954	952	922	896	908	862	964	925	974	913	939	951	912	937	905	953	963	907	908	945	915	931	950	892	907	891	858	942	863	924	952	979	973	881	940	960	923	938	898	905	893	897	893	872	908	880	934	903	923	956	901	938	946	914	946	979	968	925	921	941	987	898	869	948	908	977	927	895	955	901	863	916	915	901	979	944	965	901	887	966	920	942	910	911	953	881	900	867	935	938	941	870	927	936	950	988	948	952	975	913	883	911	908	894	987	937	887	919	881	925	937	904	923	962	896	918	880	930	892	961	938	908	963	873	902	930	904	959	926	975	931	941	972	935	950	901	967	934	887	928	950	931	936	967	880	961	955	961	972	927	927	944	909	999	1014	887	898	894	934	906	1028	892	926	972	912	938	896	949	889	889	961	941	933	882	888	918	925	945	905	929	935	932	893	901	930	933	891	929	895	965	900	937	913	913	985	920	907	862	897	970	959	937	957	975	942	942	934	906	905	947	881
1589	185	169	165	161	151	176	179	159	168	149	184	186	155	159	158	172	178	164	143	134	155	168	138	158	142	140	184	186	150	167	146	164	169	145	153	174	154	158	180	144	182	149	160	150	142	153	168	153	129	156	168	169	159	173	167	161	192	154	161	167	171	164	180	193	145	158	148	178	179	184	195	151	183	172	140	140	142	163	170	192	159	148	154	183	173	169	148	136	171	196	147	165	153	165	150	175	145	176	169	172	140	160	164	161	146	156	170	177	165	158	161	157	149	135	143	132	169	156	148	161	173	170	155	146	154	169	139	139	172	161	161	162	168	175	169	177	156	133	181	147	185	173	164	150	161	175	140	158	176	172	142	150	140	163	139	164	161	154	155	146	123	163	154	169	165	169	175	158	177	157	185	154	154	161	144	172	170	149	156	144	152	167	175	142	185	147	177	170	169	154	182	164	136	151	147	147	161	159	171	159	167	173	178	148	173	181	167	155	182	171	149	137	159	195	158	151	163	145	174	147	153	145	140	160	152	141	177	178	146	142	142	158	159	180	157	162	170	156	154	150	158	152	163	162	166	187	171	159	162	162	160	151	166	146	133	148	167	173	159	160	162	136	143	161	157	153	182	150	170	168	170	151	198	158	157	171	165	174	161	166	165	174	159	131	177	152	166	166	156	149	151	151	156	157	152	150	166	184	154	175	170	172	219	160	175	172	166	170	156	151	163	149	165	192	164	168	161	166	134	137	168	173	157	188	158	147	167	160	158	157	152	157	162	141	138	170	158	172	170	173	177	158	165	157	148	145	148	164	162	169	160	165	178	163	143	156	140	127	162	155	165	186	166	165	141	158	172	154	173	147	134	145	144	165	155	149	169	181	147	180	160	160	177	160	175	181	161	169	170	175	177	165	168	156	138	171	166	146	156	162	161	146	160	175	159	173	125	148	160	156	160	170	167	156	154	140	156	186	176	134	169	187	151	154	177	145	169	176	168	161	136	171	174	166	172	194	166	150	156	147	164	150	176	153	150	155	170	133	179	141	163	167	167	182	129	162	152	142	156	159	155	166	144	146	156	161	178	151	139	161	167	163	177	156	176	160	140	159	134	153	172	162	183	181	194	164	183	175	159	174	178	144	169	170	166	146	156	146	181	165	155	151	149	152	142	144	150	151	163	137	153	193	159	179	168	150	160	153	169	166	139	178	153	165	163	132	152	162	166	184	153	163	162	161	179	154	173	156	171	143	137	152	175	154	159	150	169	153	159	154	177	146	167	136	164	150	179	157	160	169	164	161	142	172	170	172	172	177	168	149	154	152	133	148	133	182	158	167	154	158	138	176	156	163	169	140	164	154	186	182	159	146	164	161	153	158	161	170	166	167	171	157	152	156	165	168	161	186	164	167	187	161	143	176	150	134	143	195	192	173	161	175	168	201	168	160	140	150	159	151	174	160	142	156	181	166	157	179	153	141	162	182	146	149	158	152	180	169	142	149	190	163	172	152	149	159	139	143	164	160	183	167	168	165	208	166	168	166	180	155	175	157	164	186	164	195	187	158	157	146	161	159	151	145	155	151	152	143	152	162	142	171	178	147	145	162	159	166	147	150	195	152	155	162	176	162	167	156	151	162	176	172	174	143	138	180	163	139	189	168	161	156	157	154	160	165	162	173	194	174	157	182	163	153	202	160	153	160	158	156	160	151	161	162	138	151	170	173	172	170	173	148	179	146	156	139	169	168	173	165	162	158	171	133	155	152	182	156	174	138	166	140	142	170	169	155	150	163	171	155	165	166	151	161	169	188	148	156	180	151	138	138	160	139	162	154	136	160	188	132	163	172	139	180	181	163	167	172	155	163	173	158	199	164	165	147	151	137	162	163	154	142	180	144	160	158	164	155	179	150	144	136	180	177	154	161	158	152	175	163	151	155	149	150	177	168	158	164	151	150	167	150	170	158	163	166	165	161	146	164	139	155	137	173	194	133	170	163	158	151	162	151	155	170	184	153	159	152	144	150	161	166	149	161	124	147	141	165	171	180	176	161	159	149	156	150	151	180	126	183	164	152	163	159	194	159	156	179	147	149	140	134	184	157	152	178	133	140	157	166	164	151	184	152	141	165	158	175	160	174	165	136	159	143	159	156	163	162	191	163	172	172	146	158	155	147	128	156	157	151	161	154	165	174	150	161	153	163	184	168	148	199	144	173	193	160	187	146	163	135	130	150	168	165	165	171	169	152	167	165	175	157	148	160	146	166	172	166	169	158	171	130	143	169	167	161	146	143	154	159	163	170	159	136	165	161	161	146	142	156	164	158	131	137	142	173	155	134	158	171	166	173	166	168	161	156	162	171	156	147	169	167	153	151	178	155	160	157	137	157	149	166	173	150	150	139	182	154	159	166	166	139	157	162	179	178	164	157	157	161	166	173	153	154	141	160	151	138	158	144	155	126	140	160	166	143	165	137	153	179	162	169	180	173	166	172	175	179	151	180	152	173	163	154	152	181	137	173	163	150	147	162	184	167	149	160	162	169	142	156	165	188	161	166	177	161	169	189	167	138	151	160	179	163	148	158	155	175	188	175	154	175	159	172	131	159	147	160	175	171	155	171	167	156	159	159	160	140	203	163	158	143	160	172	137	158	140	149	157	175	179	156	158	164	156	153	137	142	153	147	194	184	144	152	159	156	188	172	168	150	179	166	157	148	171	157	160	200	165	161	172	157	148	165	171	156	171	160	156	155	140	182	154	156	161	154	180	168	171	168	173	151	162	181	163	158	162	180	168	152	145	171	177	158	157	180	146	186	163	153	176	174	169	168	162	153	165	164	168	168	153	154	142	181	145	152	166	149	164	158	175	176	174	152	171	170	167	160	177	169	159	162	154	160	161	146	181	160	184	158	138	161	161	173	141	177	157	148	165	158	206	162	166	141	165	153	160	145	172	161	158	179	152	166	189	141	159	157	173	149	158	151	164	155	160	172	150	159	166	145	167	168	143	173	151	176	148	154	178	167	158	154	186	159	153	166	163	160	172	166	144	138	172	129	149	169	177	143	165	143	181	174	170	165	143	142	138	166	175	136	181	148	157	186	161	148	167	160	146	168	169	149	146	167	151	161	128	152	189	158	134	168	158	173	153	195	175	183	183	172	172	179	186	151	142	162	157	158	179	147	175	158	160	158	185	149	161	183	185	170	169	181	162	142	144	136	160	170	166	158	154	168	156	152	153	170	153	161	152	143	158	133	161	165	145	149	178	173	140	150	176	155	151	166	141	153	150	148	158	140	162	143	156	141	183	162	157	166	193	167	163	148	148	169	167	173	177	190	165	163	141	159	159	161	184	145	173	154	161	148	153	162	163	162	129	147	154	169	129	135	156	171	167	161	173	177	172	166	159	151	173	158	178	169	134	161	162	188	159	156	164	146	154	157	183	154	125	152	159	156	152	158	159	191	192	183	175	151	177	169	150	163	147	145	159	178	170	154	170	154	178	188	152	157	154
1893	473	510	500	466	500	476	456	452	431	448	480	457	492	468	442	448	431	472	454	443	434	471	426	460	474	435	428	457	468	444	481	427	478	443	436	439	437	433	436	443	426	425	447	493	433	425	456	435	465	431	421	451	484	474	473	468	463	482	470	458	445	426	434	463	503	434	444	455	427	453	428	424	432	454	450	458	496	414	457	444	456	457	453	448	446	450	447	446	405	397	478	443	456	435	429	464	414	474	435	446	427	434	436	465	449	443	440	436	453	482	426	444	441	446	448	459	443	464	412	437	431	433	477	455	459	457	423	449	435	448	457	432	451	473	443	444	457	451	461	426	422	456	483	456	458	443	484	452	463	463	403	436	446	414	434	485	428	459	461	425	509	425	474	460	427	454	455	460	435	451	484	445	439	433	433	478	432	446	415	460	443	473	482	443	444	445	444	431	459	468	473	422	440	448	452	455	483	442	476	455	428	502	449	429	459	430	434	461	450	432	400	437	455	486	436	438	440	462	450	430	456	437	437	452	466	452	452	443	469	447	452	446	442	488	450	487	448	437	455	440	470	473	476	466	475	462	473	480	447	458	469	447	482	451	445	480	440	449	438	455	465	428	413	458	427	452	443	445	463	440	420	430	402	451	470	459	434	454	442	441	451	444	437	460	439	458	450	438	436	476	423	445	420	456	450	431	420	475	434	419	454	459	450	468	429	433	431	431	438	459	468	468	514	457	436	439	426	460	467	467	406	446	428	419	418	457	442	453	441	462	398	438	475	472	438	476	463	462	463	488	452	482	457	462	490	445	407	435	486	419	448	478	453	444	436	445	412	434	400	432	467	464	451	454	499	445	470	430	439	445	464	420	460	455	435	426	454	447	465	453	488	489	481	460	438	473	417	458	474	447	423	458	458	467	421	469	449	434	467	453	438	473	442	455	456	481	463	512	473	442	473	484	442	480	465	474	432	434	434	437	465	409	483	433	487	454	480	418	442	427	447	446	464	460	480	447	421	443	459	432	443	412	454	431	414	440	437	387	461	431	432	452	460	439	438	454	459	418	423	444	419	465	476	440	438	417	443	439	437	445	447	427	453	438	427	420	422	436	452	426	434	451	445	450	449	405	469	443	460	427	466	445	440	462	436	449	433	460	446	474	457	461	479	468	425	466	426	450	432	452	437	432	490	516	455	419	424	430	431	490	458	435	446	464	467	443	441	431	408	457	452	430	461	448	427	429	482	421	431	439	447	410	458	474	474	447	466	424	444	453	442	427	438	468	444	469	466	431	481	437	447	486	473	441	447	455	440	450	447	472	462	441	436	453	457	455	440	433	460	446	452	453	469	429	431	483	448	478	426	450	406	466	429	444	448	446	445	439	464	469	465	469	472	430	435	456	444	454	453	446	434	419	457	466	462	413	413	399	486	413	477	411	481	484	456	435	465	412	462	464	482	463	469	431	475	479	483	444	410	455	435	485	452	429	483	448	432	450	470	440	453	449	443	418	448	444	443	454	426	447	403	411	475	460	489	435	453	478	432	490	489	451	433	411	391	439	471	419	426	463	451	439	463	466	440	439	456	469	430	458	486	494	471	423	416	423	408	433	456	431	441	492	452	445	419	443	446	421	439	443	447	440	454	481	418	440	439	443	443	456	456	443	436	435	447	435	456	442	437	447	460	417	440	417	417	451	447	444	433	425	488	464	421	447	418	444	501	432	449	426	437	444	460	476	473	473	451	448	441	431	497	475	456	472	438	460	453	459	451	469	438	415	410	432	448	488	485	440	487	477	457	446	444	448	437	418	415	416	457	448	458	425	459	463	477	456	393	472	422	458	452	413	483	418	439	441	457	429	448	448	467	438	451	471	453	468	435	425	443	453	462	475	467	454	436	506	426	434	449	411	430	484	444	465	434	441	471	433	431	465	411	444	479	459	458	428	443	475	480	438	425	467	431	466	479	454	451	442	415	417	461	458	472	409	451	453	447	432	419	404	453	449	473	471	467	436	462	443	429	444	433	467	416	494	454	481	434	412	451	466	458	451	443	423	415	476	409	426	447	427	419	441	447	457	437	450	449	431	420	422	457	433	451	459	448	428	477	434	460	431	438	431	482	450	463	464	446	451	402	438	445	458	449	446	424	453	446	447	420	448	478	432	433	446	446	488	461	457	441	456	466	466	392	451	466	467	457	475	472	443	426	459	425	421	444	462	429	410	465	459	431	459	438	427	422	445	446	445	477	447	456	434	435	444	452	415	427	442	462	461	478	421	460	450	418	440	457	466	452	436	454	433	444	421	465	451	444	441	430	398	448	433	439	435	419	452	459	425	449	482	433	455	442	475	422	444	446	444	450	426	457	426	464	451	461	443	439	471	447	424	469	436	485	463	490	459	428	495	459	507	438	460	454	455	473	418	432	486	467	444	448	388	458	452	462	458	419	441	482	427	440	385	450	449	463	436	462	430	415	438	461	427	458	443	459	469	453	436	424	469	446	471	476	449	467	454	388	438	457	407	431	474	450	474	478	434	441	452	463	454	414	471	447	449	452	468	483	447	451	437	446	435	449	471	433	447	431	443	446	454	445	465	432	480	418	467	455	468	456	439	453	432	452	435	445	430	447	473	463	451	432	377	491	421	445	434	416	435	447	414	400	441	426	434	444	483	462	465	444	466	465	426	497	464	441	429	473	442	438	497	441	432	445	442	433	475	440	450	476	449	419	447	481	460	454	461	451	486	457	444	446	457	424	484	478	454	429	452	430	424	469	440	493	462	439	440	456	420	445	454	461	466	472	448	452	449	462	456	457	454	425	448	425	464	449	444	458	443	392	449	458	436	427	444	439	424	458	449	442	462	437	433	439	427	450	461	462	448	458	426	433	459	420	453	448	433	454	427	450	433	463	446	442	412	483	446	457	437	465	438	455	439	467	485	455	476	458	490	414	435	422	469	468	461	443	455	429	487	408	469	426	429	429	429	435	466	438	477	415	435	473	471	465	445	454	438	452	480	446	427	422	436	431	472	439	445	427	455	444	445	440	440	464	467	463	440	430	454	438	430	479	451	438	475	397	472	453	467	445	426	431	427	443	470	449	451	444	445	458	438	445	456	445	460	433	459	415	427	447	455	472	434	460	448	479	439	478	433	437	448	457	461	436	461	462	424	445	415	448	427	416	444	430	423	423	426	453	454	431	460	449	423	454	460	445	465	474	457	456	427	418	478	496	442	427	449	450	445	445	447	433	433	503	462	431	451	421	477	424	461	474	452	461	471	442	456	493	429	451	481	430	452	470	460	458	442	478	455	461	450	425	437	411	411	438	431	447	430	447	422	454	467	432	440	449	431	464	429	465	468	489	448	441	463	453	454	474	479	464	424	465	469	452	476	455	495	428	444	424	471	468	449	466	434	419	445	413	473	442	450	418	451	442	477	469	435	465	425	452	444	437	475	474	421	421	475	436	440	437	441	449	477	474	453	438	424	473	475	437	454	447	439	474	480	445
7854	711	688	545	478	426	386	352	348	364	353	332	333	303	306	343	314	305	313	332	366	325	321	329	314	333	327	308	325	306	289	314	333	299	314	299	320	311	330	334	318	328	304	346	349	311	341	309	321	342	315	333	317	338	330	317	289	348	335	289	315	302	289	294	339	324	322	260	324	293	322	313	342	342	320	324	323	312	333	307	308	344	278	299	324	294	276	317	309	286	299	293	286	307	315	306	320	332	333	285	317	278	318	330	338	310	300	330	345	308	345	374	322	305	312	325	289	344	352	305	302	333	305	296	321	368	322	316	302	310	298	317	332	331	326	309	335	338	321	284	312	301	304	318	329	318	333	335	292	303	313	324	315	323	285	328	322	348	301	301	268	291	307	336	309	321	291	350	320	317	301	307	304	305	306	354	332	321	313	323	335	332	303	318	288	322	313	330	302	325	310	292	334	320	322	317	324	295	296	324	322	301	314	322	332	316	348	331	329	293	305	331	314	290	315	340	305	322	350	307	346	304	309	307	306	296	323	327	287	293	296	299	321	331	278	303	325	308	310	328	331	278	318	315	312	279	306	332	320	290	326	277	296	299	347	253	305	323	316	285	278	348	282	336	308	334	325	322	338	292	288	322	307	282	319	317	305	293	297	345	330	325	322	300	289	337	320	307	314	332	319	295	321	302	341	314	313	288	309	277	351	334	310	316	345	325	332	300	303	350	350	296	286	349	332	308	313	326	303	314	298	320	334	327	327	280	316	314	334	343	298	308	300	293	300	277	315	320	326	288	303	294	348	281	315	328	280	310	327	319	320	322	307	324	320	331	295	332	339	300	347	309	317	335	324	301	306	301	347	324	297	330	313	343	319	286	333	308	309	308	340	315	296	289	290	308	319	278	299	308	316	287	307	315	327	309	343	349	298	309	293	303	292	305	311	307	320	302	331	323	309	350	331	302	325	289	324	368	310	314	357	309	314	305	342	311	324	300	324	333	316	323	322	318	293	307	323	327	318	274	321	311	335	312	307	308	324	298	290	304	322	308	360	315	292	314	308	354	317	305	321	292	293	282	303	290	286	322	296	329	306	333	284	307	320	327	321	305	312	349	291	327	312	299	284	290	309	273	300	301	351	287	298	300	302	295	338	301	300	289	344	318	316	328	341	310	332	343	340	322	300	308	326	282	313	285	322	337	315	291	347	354	326	333	344	332	285	295	307	311	311	321	328	314	261	296	324	325	292	335	325	300	309	328	332	325	351	351	323	280	303	283	315	292	309	283	314	348	321	314	318	300	311	317	329	325	312	281	326	305	315	330	321	338	308	332	312	336	311	321	309	299	351	325	328	312	315	336	305	296	303	319	319	337	309	306	305	315	312	324	294	323	320	319	362	335	329	304	311	344	302	289	317	313	312	326	337	324	324	314	353	310	293	328	336	345	314	332	316	307	326	302	337	287	283	343	319	315	293	308	345	290	324	307	311	323	325	300	323	320	320	339	314	342	331	295	298	314	307	314	292	291	338	306	309	359	291	336	334	291	336	325	317	354	300	292	300	277	336	311	290	346	339	312	306	295	309	301	308	312	310	329	331	274	315	309	312	302	336	304	311	320	306	315	327	333	313	313	291	332	307	300	298	352	325	317	299	292	306	306	302	307	287	315	309	298	338	303	355	352	317	339	275	295	330	334	315	269	304	317	322	304	334	315	308	315	304	303	272	335	323	305	338	312	315	299	321	308	329	296	311	371	326	318	319	309	320	334	299	311	338	282	336	310	315	282	301	303	320	334	327	336	305	317	277	352	319	290	320	327	312	300	325	346	319	294	301	307	330	316	327	344	294	336	309	295	320	293	320	315	347	299	336	319	309	278	296	309	354	337	333	312	310	307	326	324	308	323	341	298	322	301	316	312	341	316	333	346	336	336	308	332	294	315	282	282	324	297	329	330	327	298	332	289	297	337	333	298	347	274	321	316	318	319	308	318	338	287	307	316	296	337	329	318	310	333	308	308	302	305	275	349	335	312	259	330	315	339	296	316	322	316	285	336	321	280	333	305	315	286	313	314	332	313	333	307	303	315	292	322	316	349	332	291	290	313	318	312	299	326	338	338	344	347	281	310	340	274	336	295	302	319	328	308	328	253	310	310	286	296	288	318	344	349	315	311	307	275	344	309	339	318	308	322	315	345	308	302	333	338	340	309	330	321	333	297	336	353	306	304	295	273	306	310	271	302	335	309	289	316	295	278	315	346	311	312	323	298	328	339	333	314	325	352	323	301	326	327	312	300	312	306	289	360	318	314	322	288	334	317	330	322	293	298	330	303	310	308	327	334	293	352	329	306	285	318	282	299	325	322	306	273	300	252	304	303	315	314	311	311	345	313	315	296	307	308	319	328	330	330	283	293	315	279	318	325	348	336	342	289	286	330	316	315	289	294	337	346	318	347	313	322	298	316	324	323	327	330	312	291	344	331	329	312	308	309	298	288	309	292	310	294	317	279	303	291	310	317	312	318	318	300	312	334	285	297	296	292	305	313	341	307	330	324	319	295	328	325	313	338	302	323	332	316	268	284	278	339	297	307	326	328	298	308	278	308	314	317	302	310	322	309	328	319	289	313	307	286	301	316	317	340	304	334	347	325	296	313	324	299	330	287	311	301	288	329	292	321	301	302	321	283	342	302	303	328	364	335	315	316	304	292	293	326	303	306	340	333	318	320	307	327	343	323	300	298	328	314	293	330	308	322	297	340	345	305	268	303	340	306	320	324	304	290	319	344	283	340	296	332	318	305	337	281	288	322	304	328	302	333	294	287	311	278	288	333	327	248	299	313	316	267	312	328	327	297	344	341	315	307	342	322	313	345	341	310	304	316	319	305	338	340	294	345	324	343	301	273	329	333	299	308	292	328	319	273	329	283	343	276	343	305	310	324	313	323	307	342	312	319	286	316	325	309	316	314	316	356	289	296	310	343	306	313	344	309	309	295	291	298	317	285	309	300	276	318	300	329	326	328	313	325	280	304	283	303	313	290	338	303	301	319	341	291	320	387	351	301	303	261	308	321	336	319	331	331	331	334	301	351	327	309	302	326	342	308	318	344	335	317	309	332	332	304	306	334	311	288	306	314	316	292	345	320	326	305	288	290	327	320	335	276	318	336	300	342	308	309	331	293	323	289	315	277	312	318	302	292	319	320	322	301	300	296	335	336	324	322	332	284	300	319	257	308	295	303	329	312	319	304	294	320	303	336	310	334	300	323	342	341	332	290	327	310	332	313	366	325	312	342	316	346	346	311	304	268	326	334	280	325	310	340	348	310	303	349	346	305	310	327	294	362	306	337	303	322	324	302	343	340	327	314	305	305	278	322	290	295	339	324	296	320	310	309	268	309	310	314	303	293	307	312	328	277	328	296	309	334	320	329	305	285	303	309	275	299	295	329	321	355	321	293	335	316	304	293	286	323	308	315	323	310	294	304	330	324	352	343	291	359	307	336	302	305	323	334
6680	1173	1498	1662	1503	1238	1140	1047	970	958	885	909	879	871	856	906	835	830	808	767	840	805	815	747	786	756	805	786	768	792	757	784	757	787	817	760	811	794	790	809	744	724	781	828	770	754	737	777	784	768	752	746	773	776	735	798	769	731	794	750	785	785	761	743	788	775	741	792	717	826	745	725	796	806	739	783	748	826	774	778	746	778	772	764	759	727	725	754	770	758	773	779	769	791	795	746	784	764	744	757	787	736	771	795	756	749	789	773	760	811	753	760	821	795	763	795	732	743	801	755	750	758	795	743	736	725	809	764	788	743	769	737	766	802	740	757	803	742	798	775	739	707	800	754	738	792	745	774	789	783	698	791	797	788	788	765	772	782	750	798	738	774	766	777	746	784	769	710	808	766	772	793	808	774	768	742	737	763	793	777	731	797	740	725	816	722	766	742	747	769	808	731	738	773	804	771	728	740	683	744	764	741	778	802	788	749	746	728	757	773	726	741	760	818	733	779	767	806	761	743	731	735	758	738	787	724	742	771	751	763	821	752	770	729	775	780	767	756	753	763	748	834	760	769	786	752	725	764	734	775	780	788	727	797	748	776	729	789	792	784	762	806	766	760	730	770	779	750	786	776	807	734	782	738	769	787	780	753	810	780	737	728	740	751	728	752	728	729	790	787	822	789	780	786	810	745	800	798	776	740	764	764	783	723	827	822	780	787	764	781	791	758	835	777	763	824	743	772	745	747	773	786	768	824	747	743	780	843	741	769	741	777	771	777	804	724	740	757	797	781	780	772	751	796	765	771	744	763	764	789	802	753	729	825	732	773	802	761	806	737	735	788	782	755	781	792	785	736	773	776	744	731	696	810	770	708	795	730	782	770	748	684	781	713	764	765	785	784	740	797	813	760	797	753	747	737	757	734	795	772	791	806	748	734	751	783	771	757	719	752	756	763	765	819	736	794	757	743	760	742	749	738	784	770	743	756	776	742	744	774	743	822	767	801	817	774	758	810	771	736	778	689	742	773	751	764	788	762	720	762	788	784	699	769	769	768	759	781	754	806	815	786	776	748	748	691	763	761	751	790	756	789	743	734	725	746	769	768	801	764	769	779	732	779	760	758	759	796	822	745	754	758	779	699	804	792	790	712	807	755	705	780	750	770	750	782	734	748	775	735	774	771	799	729	779	749	759	758	792	727	765	720	761	799	756	830	755	765	749	763	763	749	762	749	727	721	767	744	749	788	776	726	769	750	775	739	742	796	771	798	775	768	742	734	743	747	769	777	778	791	740	732	819	746	739	765	758	784	770	755	740	740	790	733	754	765	815	776	742	767	821	769	793	737	745	787	770	784	776	779	768	749	711	719	823	765	737	736	738	752	780	733	806	756	737	738	747	773	759	812	821	816	725	744	703	742	767	752	789	764	767	794	721	770	750	766	784	764	801	752	735	773	730	734	735	778	722	748	765	768	744	779	751	718	779	747	753	789	729	749	785	772	750	729	765	801	780	767	777	734	752	750	802	735	794	754	772	707	780	789	725	775	765	777	778	786	703	809	723	770	763	744	775	782	738	760	738	794	777	710	787	736	774	768	758	787	776	763	778	812	779	805	726	768	745	758	750	777	803	730	796	788	727	703	808	788	812	790	751	754	767	711	820	715	763	791	801	722	769	716	761	770	770	736	806	736	809	767	781	724	802	699	709	789	797	727	811	785	709	775	742	764	764	766	755	796	758	793	764	741	784	811	771	760	719	751	767	733	791	771	807	749	842	751	802	772	760	789	758	726	763	762	751	760	755	767	764	764	755	744	767	817	780	742	785	734	748	750	750	824	756	781	764	728	745	761	743	718	863	717	754	747	776	749	768	718	766	741	768	722	777	788	748	789	765	746	774	703	760	794	727	799	771	757	751	740	808	778	763	729	758	751	818	773	759	744	724	808	735	827	767	775	759	746	829	753	763	740	698	774	783	761	762	781	762	795	794	762	725	766	774	775	758	728	826	777	799	816	749	764	760	794	776	783	762	828	779	756	740	736	774	797	759	757	767	765	735	776	761	756	775	772	818	776	711	744	742	753	787	779	838	781	774	774	725	782	796	754	729	706	764	766	812	750	731	790	769	775	740	822	756	748	814	760	787	769	755	780	757	721	774	810	809	793	724	733	808	773	730	766	796	790	753	729	762	795	786	733	730	774	768	731	730	764	764	758	735	765	779	790	759	749	761	779	708	770	782	731	804	761	783	737	769	777	755	751	800	815	781	744	779	795	740	725	799	787	787	786	806	750	786	751	776	742	721	711	764	786	762	752	743	804	777	773	758	777	771	791	747	747	800	771	804	760	781	739	818	772	744	783	732	717	757	801	726	737	771	763	791	747	787	744	734	753	788	762	761	752	817	714	817	740	784	781	766	754	746	768	743	784	742	746	753	768	752	739	799	748	803	784	775	753	780	718	764	738	868	745	767	752	734	765	720	800	759	729	714	774	755	747	817	750	879	787	777	775	786	754	737	733	775	790	769	735	758	771	736	732	772	754	732	774	772	793	763	741	678	757	760	842	772	740	743	794	751	781	782	714	789	738	729	740	763	810	727	738	743	759	776	799	766	697	766	732	768	766	763	829	773	757	780	742	795	757	763	767	766	743	790	744	766	744	738	768	800	759	801	769	791	765	793	784	720	771	752	760	738	730	752	730	751	757	760	719	773	766	813	775	754	756	812	760	737	747	754	755	786	699	722	716	761	778	784	756	737	757	785	767	745	744	758	814	762	732	778	770	760	739	739	777	757	746	754	724	718	755	774	781	781	749	734	739	755	736	745	781	794	757	785	709	763	721	791	722	730	779	775	784	787	724	793	782	777	761	777	775	741	756	751	758	781	789	746	757	776	792	787	731	740	776	745	765	754	743	736	766	790	738	753	817	815	804	771	719	750	816	778	785	791	769	702	778	785	777	753	816	801	805	778	726	745	807	763	707	769	797	721	781	783	712	762	734	782	726	758	763	788	762	749	826	740	777	740	786	748	775	771	756	773	765	771	756	775	714	756	833	766	762	775	787	770	728	822	754	768	790	759	813	759	758	733	758	770	721	773	743	753	762	761	822	767	787	739	851	752	760	776	771	724	717	764	730	732	751	760	758	762	837	768	813	759	764	782	775	748	803	796	770	756	741	726	716	771	769	777	786	771	762	757	732	739	771	804	766	702	751	723	741	731	749	785	775	742	771	832	745	767	851	817	760	815	753	752	773	820	702	765	772	753	760	726	766	765	796	804	752	740	729	748	776	795	796	742	801	742	765	782	799	787	758	753	756	760	800	788	775	764	729	794	735	794	715	801	729	769	747	777	820	757	778	791	808	751	728	795	768	794	770	791	767	761	815	820	742	763	800	786	784	797	750	777	795	766	787	775	787	805	744	790	775	773	790	750	764	760	735	756	766	791	802	746	764	685	748	747	819	731	788	748	742	778	781	830	816	797	830	796	807	733	779	757	724	715	751	766	759
15207	1751	1194	933	723	693	515	479	459	477	479	462	446	429	427	441	422	449	415	425	418	455	425	415	477	398	399	413	442	412	417	439	404	411	392	390	412	452	376	431	412	409	409	391	372	444	450	402	438	437	422	431	435	431	386	429	467	415	383	405	400	450	382	425	412	424	400	431	413	396	431	375	401	411	394	438	424	414	408	399	431	426	390	414	382	432	389	405	416	402	455	415	401	383	399	406	422	413	417	384	424	410	426	408	424	436	434	396	399	413	399	395	387	390	405	393	389	403	413	430	391	398	418	375	410	434	393	396	417	429	439	392	393	424	379	453	415	432	386	376	385	386	418	406	402	461	446	416	390	424	379	435	395	415	382	434	375	420	416	428	446	404	448	399	407	374	410	419	431	377	384	454	406	454	448	415	425	401	424	428	408	438	448	447	410	413	432	429	433	452	416	401	434	345	400	398	445	408	404	392	387	408	397	361	426	416	414	433	419	409	390	365	406	427	408	422	413	385	426	419	396	450	400	418	372	411	469	429	411	436	405	434	442	420	426	390	412	423	404	407	420	422	430	430	427	465	411	414	400	453	397	391	408	422	430	404	409	382	408	417	429	388	378	368	443	437	424	438	412	404	423	433	411	394	418	427	409	388	405	441	406	422	428	421	414	422	390	418	425	403	394	388	368	406	408	412	393	401	429	416	389	437	405	389	417	409	411	463	380	384	454	405	426	416	374	381	409	401	380	422	386	415	417	418	434	406	440	393	426	405	426	409	426	381	397	420	398	385	437	376	407	375	402	440	388	459	429	417	386	461	417	420	424	452	471	420	406	391	448	418	433	449	411	390	424	401	393	386	396	378	384	400	416	405	402	476	413	407	400	411	429	420	411	373	426	435	415	413	404	380	432	380	391	407	436	419	405	396	405	403	387	392	424	434	430	384	420	432	422	394	397	397	402	429	428	400	419	447	392	388	387	439	436	423	414	413	401	423	427	432	375	409	420	416	412	442	408	417	425	366	392	437	448	424	396	393	424	423	418	405	417	414	372	397	388	395	436	398	388	384	439	418	383	404	457	424	415	415	413	429	449	408	383	399	453	420	443	380	415	400	409	384	386	396	383	436	433	371	396	422	435	400	420	379	428	445	415	432	404	427	433	400	460	387	476	410	416	405	390	384	407	393	424	444	452	430	417	401	438	431	422	388	404	459	423	395	404	409	450	422	423	398	409	405	417	414	397	460	399	415	412	432	404	424	401	378	441	436	402	380	418	405	412	396	453	368	389	420	405	410	387	441	424	396	422	412	383	417	435	400	376	385	428	384	446	421	413	426	436	418	393	417	395	417	438	424	429	409	405	443	414	383	396	432	434	437	401	379	401	408	399	425	456	419	403	389	391	402	416	415	417	395	415	375	373	432	407	411	413	431	408	375	410	419	423	373	428	403	406	392	427	400	429	406	400	393	416	424	387	418	420	387	424	382	388	393	432	373	418	464	385	392	408	400	410	429	446	387	396	449	375	426	414	402	439	437	391	402	429	363	380	399	435	427	437	446	432	447	428	425	392	396	427	397	440	386	397	393	412	390	462	422	391	407	420	392	388	438	427	410	403	422	401	419	422	425	422	426	391	394	373	394	403	441	417	396	424	403	438	413	465	397	386	396	419	364	413	414	426	370	362	408	397	403	425	386	438	399	412	435	369	385	404	383	396	386	405	422	414	400	435	422	396	428	393	405	413	414	417	409	402	393	409	435	439	415	380	418	396	419	398	404	413	434	370	404	439	393	447	440	363	404	463	470	422	404	407	424	388	411	399	396	384	424	423	406	410	417	409	418	445	388	393	381	383	403	425	379	369	427	396	412	439	364	401	376	403	420	404	405	448	412	413	436	391	438	418	427	434	397	440	404	420	404	403	365	420	404	413	408	408	469	445	442	395	406	387	414	420	422	364	399	404	403	410	397	397	411	426	375	416	395	418	430	410	417	409	422	412	433	395	403	425	406	402	402	383	404	421	389	423	416	415	439	446	426	403	395	429	412	416	402	374	398	448	444	392	422	432	404	452	380	409	411	398	435	405	406	443	400	405	376	411	384	376	448	389	434	433	367	407	363	385	417	407	414	454	398	446	387	426	381	449	392	399	411	392	407	386	397	426	412	392	349	398	424	417	409	447	362	386	410	409	412	407	447	423	400	439	412	395	389	436	417	433	428	484	385	423	412	433	447	373	369	411	389	428	383	409	378	371	409	438	426	433	414	410	419	403	391	388	389	408	403	427	415	425	378	417	406	409	410	428	439	399	427	440	371	389	415	444	425	393	410	397	385	431	412	363	406	397	361	405	416	444	422	431	401	431	385	413	417	392	415	392	397	425	432	405	427	395	464	430	396	424	434	399	413	465	384	382	443	374	351	380	438	390	393	399	430	419	392	435	434	395	395	383	421	398	453	379	392	414	387	365	419	399	405	392	424	434	374	404	398	409	413	465	418	386	408	398	443	401	393	432	394	405	397	397	357	409	393	406	403	406	390	431	419	412	384	407	413	419	391	401	383	387	408	393	409	398	421	432	405	390	425	402	425	428	449	434	418	409	396	377	365	429	436	422	392	439	430	394	400	444	409	394	394	439	416	393	436	414	433	405	410	375	390	431	425	396	420	402	441	412	426	416	394	384	406	453	438	439	428	416	404	403	403	402	370	419	419	401	398	374	393	432	412	432	435	416	409	431	413	410	449	439	405	429	437	402	397	405	427	414	428	400	432	402	401	469	439	379	405	409	426	403	406	424	391	465	414	389	412	415	442	383	413	407	410	364	408	389	414	406	401	368	382	423	386	400	383	365	398	398	406	366	389	408	459	446	425	434	398	407	398	415	363	410	423	367	414	405	416	432	394	413	446	449	420	403	381	416	409	441	445	421	378	407	405	376	390	410	405	408	415	435	403	414	397	387	393	396	393	406	406	393	408	429	405	375	429	438	425	413	430	420	400	429	423	389	384	380	448	428	426	437	436	408	418	415	443	389	470	411	403	397	391	382	358	434	462	387	434	427	442	419	386	380	388	405	374	447	428	418	445	420	394	398	405	378	423	382	392	418	405	387	403	402	396	418	380	385	395	439	412	380	422	464	401	407	401	443	401	407	420	440	393	467	417	396	429	417	392	433	416	410	421	367	431	380	471	415	424	417	417	392	427	444	433	406	427	414	382	449	402	384	447	404	427	388	408	393	388	423	407	385	380	389	421	443	444	440	404	381	415	391	414	441	429	390	437	428	385	402	411	415	425	425	402	431	422	429	428	426	453	421	426	373	408	402	389	426	417	398	423	381	411	408	397	399	400	386	399	395	427	400	395	447	401	427	428	424	395	409	407	394	448	393	452	401	473	382	401	429	422	401	378	422	454	421	411	429	442	403	438	412	433	439	410	404	408	397	434	407	445	377	425	420	425	406	406	403	428	431	401	433	414	436	388	430	414	415	384	412	476	402	392	386	420	407	410	404	392	416	418
9006	1683	2416	2620	2168	1856	1676	1416	1407	1336	1139	1201	1133	1045	1073	1079	1041	1002	1003	1011	1024	1032	978	954	1003	947	995	943	958	962	947	963	915	950	979	962	931	896	935	924	911	916	940	942	1005	999	955	973	914	897	945	968	974	952	973	960	949	965	906	946	879	929	893	884	935	904	944	897	890	879	928	914	923	968	918	929	953	945	914	967	946	935	980	942	973	924	911	903	971	939	953	959	933	907	956	849	987	931	969	913	901	921	886	877	900	908	915	920	901	926	921	927	958	922	934	904	967	936	905	915	874	906	890	911	933	909	931	960	960	909	871	924	926	914	977	950	922	925	910	930	909	896	958	962	907	959	949	900	916	920	919	960	972	908	919	914	927	916	972	945	947	956	869	940	929	955	955	965	924	908	909	920	932	896	897	964	941	922	880	906	909	937	875	937	914	955	916	903	940	947	927	927	976	963	929	942	919	951	900	906	962	905	955	909	919	928	877	905	906	938	948	959	937	857	909	923	904	918	973	896	907	943	922	856	893	908	907	963	927	905	893	919	873	898	965	972	931	883	905	905	956	946	923	900	880	949	935	866	859	885	913	900	949	931	939	908	922	935	940	963	917	868	941	901	898	929	871	938	920	913	898	929	947	956	929	925	927	928	885	914	914	937	975	923	888	959	921	928	914	919	923	899	955	903	878	900	965	877	909	851	874	950	923	881	840	908	929	889	886	912	888	923	890	904	914	950	987	879	906	907	991	896	920	877	908	976	868	918	882	905	882	919	887	894	895	940	891	948	882	917	974	926	944	821	950	932	881	896	918	953	920	901	902	937	937	913	930	943	920	893	943	936	969	921	903	931	931	898	929	964	934	928	909	964	901	863	952	899	905	911	919	929	942	913	920	908	883	935	962	944	887	922	914	949	948	933	960	936	893	904	935	862	976	988	944	915	919	928	963	916	963	943	923	896	906	921	825	914	1016	909	926	963	942	896	989	897	922	917	870	948	901	902	996	887	950	925	944	951	902	913	943	879	926	948	888	941	902	860	882	949	959	920	938	923	922	968	979	941	907	943	881	855	938	888	928	912	952	882	913	975	925	922	891	873	917	917	935	895	913	943	892	942	936	932	983	851	936	938	919	895	897	951	911	988	932	920	930	923	833	967	952	910	966	905	901	937	897	975	925	890	901	967	898	898	966	963	929	947	900	895	934	970	969	909	914	881	1009	974	930	970	869	902	923	925	945	905	953	856	955	904	917	941	878	928	905	920	896	895	940	932	904	900	949	917	986	896	920	905	915	875	896	934	924	880	900	863	880	929	909	900	930	912	908	921	892	925	875	849	944	949	910	899	907	930	960	905	879	828	877	894	883	910	935	967	912	899	933	903	883	936	955	888	926	945	860	897	942	891	923	881	912	929	874	951	948	875	932	949	938	910	952	958	948	906	934	902	928	982	911	911	933	962	879	921	924	921	942	922	915	951	918	907	931	990	906	914	962	939	929	918	944	895	888	942	918	883	984	911	924	924	887	891	963	877	1010	926	891	898	909	922	939	916	893	944	961	924	933	951	929	945	942	935	932	922	911	922	950	878	929	960	953	905	951	927	906	970	865	985	898	935	936	931	917	938	888	932	918	931	997	915	931	927	970	895	967	970	876	891	881	914	921	914	944	938	903	960	963	935	899	908	869	928	918	897	893	866	946	862	930	882	927	938	923	874	896	899	971	936	934	944	909	888	876	912	903	861	824	905	913	922	923	880	937	960	986	1009	878	957	957	958	963	924	952	893	913	919	929	930	904	927	906	958	1003	890	917	908	933	961	902	967	967	936	928	907	886	903	894	910	977	934	932	905	916	904	924	887	938	898	924	956	891	882	892	921	885	937	941	886	923	904	898	921	930	907	968	897	950	933	876	892	932	898	920	900	930	900	910	916	917	905	925	845	941	907	923	935	916	971	945	935	930	910	939	942	963	905	980	908	908	888	939	956	954	887	929	893	943	958	927	889	946	918	884	947	952	926	899	941	898	905	903	913	942	910	936	900	937	951	877	972	886	969	881	917	949	896	937	944	880	958	927	903	920	911	887	941	944	929	967	928	927	927	921	875	962	903	887	944	912	906	901	926	915	949	938	900	951	886	983	971	975	870	990	889	933	933	880	929	929	926	925	929	903	889	892	896	949	901	903	915	919	885	930	904	993	910	920	923	932	926	920	885	952	962	957	980	970	920	933	922	976	920	924	932	883	912	888	877	935	885	951	884	924	943	894	952	867	907	918	936	909	908	935	898	984	923	909	819	878	892	953	927	974	932	941	861	972	952	934	921	949	978	931	913	914	915	855	919	960	897	916	914	890	945	850	957	955	951	942	907	947	911	974	974	869	945	852	947	917	905	877	948	890	908	865	921	894	882	948	956	996	933	927	930	898	955	840	944	878	951	963	926	882	942	919	864	915	882	887	933	906	909	899	970	899	890	920	950	925	935	898	968	859	955	929	933	919	921	895	932	896	920	909	879	922	912	952	921	869	864	887	913	892	927	917	892	918	925	943	926	932	894	909	945	899	943	896	909	941	969	906	899	889	909	879	938	948	915	904	890	917	872	910	933	908	921	882	913	945	913	928	973	923	920	920	870	937	927	915	884	939	897	932	991	941	939	913	880	891	966	938	941	902	917	932	954	1008	931	912	888	913	953	916	928	901	866	891	886	899	954	940	849	912	859	977	895	912	923	896	908	1009	917	947	862	926	885	861	887	905	891	907	897	886	925	930	962	1004	850	921	924	849	951	915	900	881	934	877	936	985	988	932	896	980	880	919	934	911	890	948	961	908	917	939	955	879	887	881	867	866	867	887	912	952	932	924	914	883	917	913	977	941	964	968	859	895	975	892	913	923	928	878	934	926	882	918	913	921	907	944	897	917	913	927	876	880	916	918	892	887	941	944	945	967	933	961	925	907	986	922	957	983	937	864	978	926	913	946	917	903	922	889	978	891	902	888	957	934	880	946	913	883	887	948	899	900	894	865	889	885	932	940	947	905	896	916	862	917	906	891	905	940	954	910	928	913	946	880	879	883	970	908	913	939	881	936	955	947	942	915	1011	947	885	898	894	909	869	883	972	934	891	891	939	940	940	958	950	912	904	944	921	929	897	868	871	898	907	919	921	888	924	932	971	910	934	864	925	961	904	926	875	982	926	909	884	944	913	959	936	858	919	912	950	919	931	885	933	941	909	956	927	943	894	861	915	843	955	962	898	911	899	939	922	916	882	915	970	885	1006	893	932	908	836	936	929	904	946	886	889	919	907	914	886	849	943	938	904	890	924	895	932	875	934	872	860	943	938	949	899	975	951	975	880	939	898	912	939	911	952	905	913	938	925	917	900	948	934	953	864	883	876	927	966	981	951	923	950	926	869	868	932	888	878	903	915	967	931	958	917	863	974	893	930	912	988	956	929	978	936	926	864	950	933	958	933	941	950	956	965	939	968	934	933	885	900	945	889	915	927	914	950	890	891	972	902	937	938
1502	168	176	165	180	146	170	150	168	171	158	168	137	170	150	158	135	187	163	160	180	163	153	165	169	172	165	160	190	179	143	149	167	154	154	170	161	150	131	162	168	149	171	155	164	135	145	161	164	180	155	157	159	186	181	151	140	174	157	135	166	174	155	169	164	178	166	149	151	166	153	144	120	125	158	138	156	172	162	160	152	164	157	140	157	178	147	137	171	172	175	149	155	165	151	177	166	136	185	181	166	162	168	174	174	172	168	161	162	142	155	165	148	189	159	194	162	144	191	151	157	172	165	175	167	154	144	165	170	177	169	141	161	167	155	159	167	160	182	189	151	135	179	171	154	176	160	163	165	181	153	154	183	168	159	175	176	166	151	163	157	149	155	202	171	169	135	158	165	169	137	171	190	163	145	144	150	125	160	163	155	164	171	160	166	156	173	158	164	158	177	155	163	161	161	169	153	157	169	165	159	147	163	154	137	168	174	143	157	128	144	172	164	152	181	170	143	169	140	173	162	154	136	183	165	161	141	152	147	148	164	169	165	150	160	155	165	152	157	156	184	164	176	171	172	149	166	162	136	151	159	182	163	156	151	174	174	135	154	192	147	172	158	163	177	160	154	153	146	162	145	153	153	163	163	176	136	148	159	159	152	165	149	158	159	156	146	172	131	148	166	160	158	170	160	157	133	160	190	163	150	172	181	171	188	170	176	156	138	159	159	153	169	159	172	157	156	174	141	159	146	139	174	152	149	138	160	172	145	147	167	161	161	162	154	154	155	156	160	145	159	128	165	162	156	145	143	155	182	160	198	160	156	153	168	184	161	173	155	159	159	144	163	161	159	162	186	163	151	164	163	170	146	152	140	150	169	140	137	170	185	166	153	153	169	148	158	159	191	163	138	154	154	162	151	170	160	161	154	141	176	174	185	157	154	167	140	124	147	167	152	162	149	171	162	139	160	152	156	152	167	180	173	174	178	164	140	169	152	163	160	161	154	163	155	163	163	142	159	183	172	150	168	147	155	181	157	147	152	146	164	170	179	159	158	141	169	174	158	141	142	140	141	152	189	164	145	159	158	153	149	161	164	159	159	142	148	147	178	185	151	170	161	156	174	130	166	176	136	159	165	158	176	199	169	142	172	157	141	177	175	144	166	165	152	162	163	177	149	167	180	159	152	151	144	155	175	166	153	167	191	130	153	159	167	164	146	164	144	166	153	146	164	163	149	175	161	157	156	182	186	163	150	153	166	160	164	168	163	151	165	167	193	150	170	155	154	141	173	174	150	166	157	171	151	148	174	164	174	168	152	176	168	186	144	170	142	164	155	156	153	137	145	157	157	169	140	159	156	153	166	184	169	154	179	140	161	180	159	165	179	150	168	181	144	151	173	181	168	165	147	147	165	150	148	169	132	152	166	165	148	155	154	161	145	168	171	160	152	184	174	174	169	158	142	134	157	161	190	177	151	169	181	167	149	161	173	146	152	137	169	163	173	153	164	168	168	152	173	163	160	141	168	181	146	175	170	162	154	150	150	150	172	142	172	150	177	178	185	167	158	157	172	155	151	134	158	142	167	156	168	157	147	151	160	147	171	143	148	159	169	183	158	175	169	149	137	169	165	138	155	142	166	176	159	151	157	160	168	155	160	178	168	163	170	157	169	164	171	134	164	178	182	166	180	165	153	145	126	146	128	168	173	183	164	151	141	167	162	154	198	202	131	161	173	146	154	153	178	170	161	181	158	201	174	157	154	161	159	184	181	168	151	158	183	172	175	174	165	164	180	152	159	155	169	167	147	143	148	194	141	183	191	179	177	134	176	181	165	153	160	158	134	156	144	167	135	182	156	172	154	148	169	175	163	144	146	158	172	158	134	172	160	156	175	177	192	171	145	150	151	167	166	138	153	154	169	184	158	150	160	153	158	150	163	175	139	179	160	192	182	123	184	175	144	166	154	143	133	162	166	157	160	165	151	179	152	141	179	166	165	198	158	145	141	179	162	165	165	170	177	179	146	152	153	170	164	146	179	182	172	148	199	156	168	148	175	161	162	137	152	161	161	156	169	134	160	154	167	159	190	158	144	150	152	131	163	161	164	154	151	147	193	161	142	154	164	157	151	151	169	150	172	169	173	153	161	164	150	172	172	158	179	152	163	163	182	161	152	155	161	158	152	166	143	165	160	183	168	156	151	163	159	173	144	160	171	165	161	176	153	180	172	146	144	168	163	167	181	173	156	137	171	167	120	157	169	179	184	180	140	173	154	156	183	166	170	162	172	131	147	154	150	145	152	170	182	149	144	151	159	165	171	168	158	140	167	174	187	152	140	161	172	171	167	161	165	177	160	138	132	138	152	134	148	179	165	162	169	150	164	169	168	158	163	180	180	195	176	175	179	159	135	164	175	178	178	159	176	156	181	176	186	181	158	154	154	153	159	140	160	168	163	152	130	158	177	153	142	157	144	185	157	151	136	129	162	160	150	167	158	143	183	159	171	156	172	146	152	171	155	169	156	162	160	162	156	138	156	160	153	153	144	156	133	167	184	195	171	170	163	167	173	165	142	165	175	164	160	165	162	157	159	153	148	163	160	155	172	159	166	176	157	191	151	174	145	157	176	184	171	172	176	144	154	158	176	168	143	164	183	160	173	134	152	142	151	159	142	166	173	150	183	168	176	169	192	141	159	151	158	153	159	161	155	138	139	146	159	145	135	179	153	153	167	150	148	173	129	168	160	149	156	183	164	168	154	170	153	134	153	173	164	162	170	176	158	162	160	155	167	165	182	166	157	187	157	155	179	151	165	171	164	158	186	160	182	187	167	168	165	156	161	143	162	176	169	143	162	173	135	151	127	156	163	174	177	165	148	171	143	177	139	158	153	172	164	145	143	176	172	166	152	153	136	166	148	154	149	143	171	163	178	166	185	156	164	143	144	169	171	173	158	153	136	166	173	160	181	168	166	164	145	164	162	167	156	146	166	152	175	175	187	173	168	168	166	147	146	141	174	149	148	153	140	173	170	174	178	150	153	149	150	150	161	140	176	173	137	157	172	169	178	182	147	151	146	150	154	147	161	149	151	191	195	155	145	150	154	168	148	161	161	154	157	154	168	175	178	197	173	177	164	167	163	168	168	164	127	150	161	174	139	167	170	159	170	188	149	142	170	151	163	182	163	178	172	147	139	159	159	149	141	144	146	159	145	157	146	170	160	157	163	166	168	205	142	162	170	155	150	183	161	169	160	159	152	172	156	150	153	176	158	144	173	174	171	177	186	147	173	184	129	171	159	157	143	148	162	164	160	191	158	179	178	136	168	193	164	139	162	144	168	181	187	179	159	192	167	161	187	145	163	144	183	167	140	155	151	149	170	175	147	155	154	156	165	168	193	145	151	144	143	168	171	157	153	137	143	154	134	139	171	154	162	182	157	165	162	183	179	156	141	176	153	164	152	160	168	157	183	165	160	140	166	163	167	153	145	160	162	160	136	164	152	161
1760	485	473	501	479	467	484	479	447	479	468	454	458	478	466	469	479	427	478	418	428	427	432	476	500	434	453	434	436	480	412	408	438	466	473	451	430	427	418	436	460	437	446	446	463	462	458	467	467	438	432	459	440	456	487	439	427	449	471	452	435	440	437	415	435	479	480	421	425	439	479	442	446	477	453	448	421	427	449	429	432	429	441	439	398	461	478	471	450	450	442	485	413	447	443	426	461	423	470	482	453	442	425	435	419	403	459	457	466	430	469	407	484	470	445	453	467	455	415	447	434	479	451	437	422	420	442	472	402	467	405	458	420	427	456	482	441	456	470	391	471	449	474	443	450	444	456	461	475	416	448	434	443	450	449	426	459	453	442	440	430	413	451	458	443	409	424	436	482	470	384	434	417	427	459	455	427	452	453	471	427	425	462	450	453	457	432	449	443	417	442	479	435	445	448	431	453	422	490	463	446	472	472	448	456	453	456	444	443	474	435	440	434	464	447	439	428	421	430	446	440	479	458	475	435	445	423	438	418	401	434	462	424	473	489	448	439	416	446	461	441	438	455	456	441	425	453	431	469	425	476	450	417	435	481	474	437	467	427	468	474	431	451	426	471	487	441	436	435	417	419	457	420	436	467	438	429	444	448	443	408	481	480	427	448	455	457	418	451	453	490	469	471	449	444	433	454	452	433	447	447	433	444	447	447	453	434	425	438	469	446	429	466	465	450	461	475	464	437	468	443	477	415	497	466	428	450	492	423	478	445	452	443	474	435	398	438	442	466	463	427	430	467	424	456	459	477	431	403	426	432	441	445	472	447	464	462	488	426	425	461	441	460	488	464	445	447	465	450	473	420	465	451	422	456	417	438	495	460	435	444	418	449	458	448	475	420	424	456	426	439	447	438	454	420	489	458	458	443	429	468	473	461	502	433	460	467	468	426	442	438	427	466	442	472	430	442	464	461	429	479	446	448	394	470	463	442	477	459	498	438	429	452	473	424	473	468	436	463	473	454	445	462	475	431	447	433	429	419	428	427	467	435	448	452	462	440	458	410	430	452	430	461	488	454	443	402	429	439	442	453	482	434	443	420	466	456	452	490	423	483	408	492	470	433	476	484	474	462	492	436	417	427	441	456	435	452	423	469	454	502	450	424	481	472	430	457	425	415	444	449	418	440	437	444	474	424	433	403	492	431	453	451	447	431	443	429	437	436	430	458	455	433	424	457	449	468	458	420	439	433	449	443	423	454	433	440	436	408	430	410	469	442	451	449	430	463	459	449	463	433	485	421	406	445	432	432	432	481	480	451	461	459	425	453	468	422	410	470	463	450	448	478	478	419	428	431	443	413	430	480	469	422	464	431	443	428	452	431	463	462	442	416	476	450	441	404	424	454	437	438	447	443	443	483	412	462	427	450	424	438	446	454	443	424	447	445	436	466	435	418	435	439	426	455	459	423	450	434	491	440	443	450	449	477	427	437	474	429	428	435	481	428	456	441	495	436	446	418	429	442	453	414	445	433	449	494	432	430	439	449	457	438	467	473	448	424	457	434	436	456	470	436	448	415	440	416	447	470	452	435	462	482	461	457	460	462	452	487	484	457	417	485	444	420	410	441	449	408	473	434	400	407	407	435	464	449	433	442	418	463	433	441	437	427	452	438	431	473	443	411	449	397	420	417	449	452	416	433	457	456	451	494	431	428	439	416	442	449	424	473	455	469	419	439	456	470	461	480	444	449	393	456	454	426	431	447	467	433	449	438	451	460	446	464	401	450	448	449	457	436	457	457	447	424	438	455	449	427	407	488	433	493	436	431	432	437	429	438	441	449	430	432	450	454	450	468	445	441	438	425	440	402	491	461	446	445	465	433	450	479	420	455	430	454	455	441	401	480	459	462	453	446	419	444	458	462	466	470	441	443	457	438	447	442	425	446	488	455	480	443	448	463	413	448	424	443	435	453	416	448	442	455	444	490	439	451	491	472	469	436	425	410	436	451	445	429	434	434	442	452	453	488	468	471	424	436	487	425	447	506	426	461	444	419	397	464	449	445	447	462	450	462	428	437	480	418	437	441	474	457	481	452	429	400	475	445	447	466	421	434	450	418	443	418	441	426	493	488	430	480	429	449	443	428	458	447	476	477	474	450	466	426	459	462	431	462	490	472	446	445	475	483	441	505	403	456	439	468	446	450	456	461	453	425	430	434	432	478	441	469	416	437	452	404	435	439	451	458	448	441	475	458	455	482	472	462	461	446	438	498	453	459	454	453	442	459	450	450	461	416	459	415	457	435	437	447	431	439	415	437	446	433	424	480	444	432	482	452	422	436	444	388	456	472	463	407	449	476	416	453	449	482	428	465	464	463	431	468	429	451	455	423	440	430	453	462	419	474	446	493	430	429	420	439	467	447	452	489	434	456	439	439	431	414	452	431	460	456	376	455	440	463	485	405	456	459	453	462	490	456	444	448	411	469	439	446	441	422	464	425	429	430	440	465	452	458	431	478	458	432	478	483	424	476	444	449	429	465	392	474	468	438	481	449	410	499	427	421	453	463	470	465	466	454	455	423	437	457	478	416	459	415	495	471	434	459	447	433	471	487	442	449	454	440	425	461	429	450	417	447	401	484	462	406	434	452	448	402	428	453	451	451	436	423	440	464	426	460	413	470	500	458	477	427	443	458	481	445	438	444	458	448	454	452	469	434	429	446	464	476	459	407	471	418	491	456	460	470	486	457	438	463	430	477	429	422	444	432	420	447	464	423	472	472	472	464	439	469	446	425	428	438	400	448	431	394	440	451	416	460	455	435	427	427	455	431	441	445	474	458	426	488	450	451	442	421	433	420	426	445	441	432	407	468	466	438	443	446	430	457	469	443	458	461	470	440	463	453	453	443	429	445	473	411	455	440	476	461	440	422	481	456	475	454	436	445	433	443	463	422	428	426	406	448	484	438	438	417	454	474	435	453	446	449	433	455	468	445	448	449	441	418	395	473	470	453	413	439	418	458	428	487	443	464	434	425	430	463	435	444	461	472	435	428	425	441	393	467	481	458	422	415	439	455	427	440	467	427	494	456	494	426	419	471	417	460	418	464	458	459	460	448	467	474	467	445	421	473	482	440	443	457	430	460	476	449	444	465	465	444	410	420	445	484	436	432	416	479	462	456	410	482	454	472	493	412	427	447	456	463	451	460	412	446	424	428	450	501	442	460	442	398	456	439	409	438	452	442	441	445	465	447	464	434	429	446	448	460	486	446	454	455	455	467	451	449	451	408	438	455	462	415	458	464	448	479	456	438	441	485	456	488	453	450	460	439	434	426	434	447	443	448	430	433	437	429	440	458	466	400	455	450	457	468	429	461	457	465	459	459	464	453	449	487	449	445	437	432	443	476	460	438	462	432	442	487	466	433	492	457	438	453	468	420	435	441	451	448	441	453	453	418	432	438	407	450	433	470	413	426	426	448	464	435	447	421	469	454	454	488	423	453	441	422	446
7644	715	664	578	494	399	350	359	370	357	381	336	325	325	318	330	347	272	315	313	323	280	309	322	304	312	294	282	319	348	349	318	304	316	310	313	300	306	321	357	359	317	308	338	329	309	320	302	301	308	349	297	331	330	313	293	353	300	302	324	331	329	291	324	307	317	315	293	337	318	323	303	284	336	306	290	302	302	285	313	356	337	336	326	315	317	291	347	326	332	310	358	335	296	302	312	328	290	315	277	305	286	337	292	287	326	338	327	311	331	264	320	288	309	343	345	325	299	314	308	318	296	333	323	347	321	314	331	289	311	327	319	355	319	304	306	332	297	320	313	314	289	342	324	284	292	310	306	271	321	300	290	333	329	341	307	320	347	343	301	332	278	296	334	322	299	314	311	293	304	334	310	326	327	317	321	301	354	321	289	341	307	293	302	305	296	293	329	315	335	345	285	334	331	344	308	304	308	299	306	305	321	332	290	369	323	317	311	286	311	332	340	329	300	317	291	315	324	304	321	310	272	334	313	311	348	332	291	316	295	312	285	291	299	293	327	347	348	346	289	286	340	333	307	298	293	318	333	339	331	339	314	328	314	322	331	319	336	315	308	318	317	320	296	323	324	305	316	335	307	298	302	343	311	336	328	326	325	319	323	288	331	339	314	288	321	265	304	271	310	295	334	316	295	308	311	305	323	310	316	305	291	301	329	308	276	312	316	306	315	317	301	315	331	295	328	291	289	342	297	298	289	305	337	309	318	327	359	309	321	322	302	296	328	315	322	326	356	268	295	316	350	319	364	352	338	344	286	281	344	329	303	323	298	306	325	343	298	302	335	301	304	317	328	354	270	310	320	301	325	317	321	323	320	303	331	322	327	309	276	313	286	328	317	310	336	304	287	327	320	318	281	278	300	350	335	291	333	304	314	306	288	293	298	331	345	341	341	333	335	334	317	309	281	319	294	331	321	326	307	317	292	315	309	307	295	357	307	285	327	315	345	332	320	281	268	315	316	317	298	289	317	350	307	323	302	315	312	346	298	330	314	284	281	311	332	310	306	323	341	335	316	291	303	306	305	313	338	297	313	294	307	319	295	320	328	284	287	326	303	312	321	319	346	301	336	323	311	336	324	322	287	307	311	313	274	310	309	359	323	338	333	296	330	334	277	294	310	318	301	298	277	286	310	326	323	319	330	312	327	323	269	294	305	267	311	328	342	308	299	286	320	320	307	298	286	283	289	288	316	335	336	298	300	284	310	305	320	308	318	330	331	333	339	280	317	320	326	300	321	313	296	321	324	332	303	296	323	307	328	313	339	294	334	306	352	305	334	281	318	310	318	312	289	300	298	303	291	331	292	296	314	298	308	296	289	316	350	286	315	321	307	319	322	333	296	311	326	313	306	316	322	321	325	303	289	316	309	321	282	341	337	286	312	317	310	309	286	299	282	290	312	361	354	360	316	316	318	324	335	324	299	308	324	319	324	298	336	302	328	319	254	321	297	282	355	347	292	285	306	318	315	303	303	323	300	277	315	282	316	309	318	318	305	311	310	298	313	303	306	323	287	321	339	346	329	304	299	327	298	327	341	319	293	285	306	308	315	339	322	322	323	313	329	299	275	331	337	354	339	339	308	303	334	320	324	320	322	348	323	292	304	318	292	297	302	321	313	279	297	322	300	360	317	273	328	335	272	314	315	314	291	298	308	327	324	297	367	323	337	292	325	319	364	296	327	328	310	319	322	323	333	317	330	306	317	306	313	314	319	315	312	347	322	330	336	302	313	319	317	336	326	293	310	316	343	322	328	306	310	300	316	322	317	342	309	345	342	314	341	322	297	316	293	312	301	333	278	293	287	334	321	308	279	311	306	344	309	323	324	317	307	311	364	302	295	292	298	309	296	305	280	316	347	327	317	306	279	314	312	334	321	319	313	319	324	314	299	319	342	296	326	305	330	296	315	310	345	354	317	356	281	329	299	324	330	323	303	362	325	286	292	337	307	319	298	288	294	334	330	308	301	334	283	313	315	317	323	313	277	292	285	300	350	316	311	310	326	279	273	333	290	299	327	338	326	306	334	305	342	328	297	310	335	295	323	326	324	298	363	329	287	337	292	323	289	329	332	313	326	344	318	374	346	335	305	329	294	345	304	295	292	326	332	317	307	347	296	361	318	305	326	263	314	317	322	322	320	328	326	349	288	327	304	339	355	337	318	319	371	295	335	329	316	304	299	312	307	332	345	333	304	290	330	286	300	313	273	361	312	311	324	300	319	344	327	336	340	331	313	308	344	318	324	324	353	302	310	313	319	299	311	328	290	320	332	296	309	276	291	322	305	285	316	320	296	335	309	360	342	294	330	316	314	305	334	313	343	311	316	354	327	308	321	323	313	324	318	331	331	308	339	296	295	311	320	287	297	309	338	291	327	310	337	282	320	337	344	295	289	330	355	304	307	291	327	293	294	335	302	273	339	290	319	324	317	289	295	287	306	281	337	304	317	284	314	311	340	331	335	305	342	320	295	294	312	317	307	329	330	301	281	317	280	300	317	301	334	320	338	315	301	332	278	324	335	307	318	301	295	328	308	309	320	325	293	308	325	336	330	312	294	313	307	290	330	317	292	339	333	325	312	306	327	338	336	311	322	308	304	320	267	336	296	299	289	327	314	326	290	328	319	319	346	357	325	313	330	355	275	297	320	322	320	324	306	318	341	356	325	333	293	296	326	286	281	282	315	305	303	310	331	280	303	352	309	301	331	310	294	286	293	323	295	320	290	286	327	337	346	322	341	336	343	314	281	309	277	334	320	337	319	320	316	337	338	335	289	318	297	314	340	297	323	302	328	304	314	305	317	343	320	321	312	342	316	308	327	310	292	300	304	321	320	352	312	318	304	326	311	322	337	287	323	323	299	291	342	308	346	326	315	298	297	301	348	326	296	280	361	320	277	319	305	292	298	284	275	298	308	314	313	297	309	323	280	315	344	346	301	307	306	300	337	317	324	322	334	350	292	295	335	331	334	311	305	291	344	302	278	298	325	321	279	341	275	306	316	313	323	337	281	273	334	311	275	331	308	308	296	279	295	299	303	320	315	343	315	345	289	289	317	307	326	331	270	259	331	323	321	319	316	308	305	313	337	284	325	337	323	310	302	280	323	325	295	334	297	332	270	299	318	308	292	299	337	372	327	302	324	315	325	338	330	325	352	330	294	349	334	318	322	303	325	334	328	294	304	282	331	342	310	303	334	334	323	325	326	337	350	309	346	328	281	279	322	299	335	295	308	319	361	312	341	303	313	313	297	320	302	304	317	301	300	323	350	320	330	355	313	293	313	311	317	328	319	309	294	328	340	289	262	299	330	311	263	351	316	334	331	334	310	304	308	321	345	321	331	285	307	310	332	341	325	281	320	325	332	316	296	301	326	313	320	355	331	310	302	293	349	337	299	340	315	304	308	281	334	302	318	305	306	321	316	323	306	336	311	328	338	285	323	323	325	317	289
6609	1142	1499	1710	1459	1292	1094	1054	1066	1007	892	920	882	845	878	875	827	802	853	802	837	875	754	809	740	749	748	781	750	768	786	749	854	805	761	810	757	757	803	780	803	774	734	738	780	738	792	790	754	800	724	787	759	759	756	829	821	792	766	741	779	743	701	784	827	769	782	770	770	796	774	771	798	743	752	736	794	796	775	722	792	746	805	806	790	728	788	735	802	756	763	746	780	749	795	799	783	777	768	774	750	740	772	749	732	776	772	777	784	716	814	823	780	792	767	753	744	788	750	766	726	783	791	786	750	781	756	752	788	720	771	758	734	751	769	732	755	797	790	758	715	794	760	719	772	722	785	736	753	787	766	803	806	793	795	795	767	782	771	754	733	739	760	751	752	757	816	785	803	761	709	816	711	720	764	836	757	729	805	730	761	812	765	748	796	720	722	736	777	712	728	759	758	746	793	795	767	772	748	813	754	787	732	779	773	776	813	786	749	714	808	787	784	813	753	813	764	779	775	808	714	735	787	748	748	727	794	752	737	774	733	779	774	801	811	738	849	760	777	737	759	698	770	770	724	784	790	761	744	803	769	768	753	752	788	764	784	746	786	729	740	770	752	816	788	726	790	719	785	767	795	731	735	786	781	769	783	768	772	805	783	807	779	766	756	713	754	789	794	755	773	754	799	772	738	732	759	758	776	794	722	760	765	766	719	772	795	792	770	693	744	768	741	774	819	787	789	753	775	782	839	749	759	760	777	775	729	822	772	682	789	751	781	812	761	718	760	804	824	745	710	751	797	745	780	775	742	775	770	773	750	746	764	753	777	807	761	786	726	764	734	781	743	805	770	724	737	775	781	794	759	769	788	754	749	787	756	789	781	764	793	732	786	743	808	746	762	722	717	809	727	774	764	791	725	769	747	775	838	762	735	766	745	769	782	772	776	783	814	791	758	751	745	778	760	708	718	729	851	765	755	757	738	793	776	721	719	719	791	762	777	747	728	794	768	770	748	748	752	754	733	737	786	792	797	717	762	772	755	772	738	778	795	731	757	795	792	753	770	754	749	720	696	816	800	795	771	762	800	735	746	785	715	760	791	789	769	749	763	812	758	743	778	754	754	731	811	745	844	722	784	743	770	768	717	831	739	713	729	773	764	750	746	762	761	741	777	783	766	783	758	718	794	805	783	765	762	781	770	766	752	779	804	794	794	781	785	765	742	789	775	769	755	778	767	741	753	728	775	753	775	729	771	740	772	779	737	749	789	727	788	789	721	788	760	798	737	778	766	758	783	750	791	795	748	783	804	750	769	764	769	755	776	781	764	751	731	812	729	749	786	768	774	728	731	762	735	806	760	738	746	775	813	796	760	747	731	753	829	732	804	725	722	754	775	821	797	764	814	764	754	743	728	788	734	745	837	765	792	729	770	725	833	732	773	740	760	765	752	786	793	759	730	765	750	736	795	753	762	726	804	789	811	716	756	782	772	813	777	788	779	770	765	749	760	771	807	775	715	740	735	714	807	744	731	741	769	776	743	785	765	752	810	741	730	773	754	779	758	764	778	765	738	809	779	796	767	751	739	720	741	764	789	806	796	762	752	759	797	799	781	771	700	763	753	787	743	790	753	789	781	754	757	759	783	799	756	807	785	781	781	698	777	746	793	746	728	838	761	799	819	738	736	741	757	757	799	773	761	781	766	799	785	759	760	729	768	775	779	790	806	768	777	797	709	753	745	760	727	788	753	761	769	783	705	779	748	741	749	752	779	807	741	757	736	769	755	730	789	776	764	789	755	786	806	785	748	714	785	789	744	724	743	753	719	762	778	750	777	785	737	792	763	792	751	771	724	722	776	758	810	775	760	790	818	791	750	749	751	699	759	737	796	737	770	745	815	754	828	749	745	781	733	726	757	746	804	794	709	764	712	790	760	767	773	752	793	810	767	753	782	802	801	772	726	735	775	750	755	695	789	778	761	757	805	774	759	755	814	783	755	742	806	739	783	734	733	767	746	766	771	779	746	851	709	805	807	779	802	776	740	708	845	751	809	731	741	766	708	835	750	790	747	759	746	769	766	714	776	779	726	771	750	757	772	802	779	744	775	775	748	793	763	791	737	762	774	794	739	740	824	860	794	773	762	728	791	814	764	783	799	757	758	754	787	787	777	849	743	767	751	756	785	781	731	767	799	759	729	759	743	768	764	787	805	763	735	752	767	736	750	777	790	770	756	731	807	796	736	781	725	728	735	789	744	766	751	740	698	825	798	727	716	801	732	769	804	763	801	767	761	759	786	769	775	746	763	773	716	749	794	749	788	783	809	741	729	775	786	776	753	731	731	794	794	774	733	722	767	836	819	774	749	728	770	770	787	771	769	797	768	767	730	741	736	738	803	718	760	790	815	725	741	712	818	752	755	755	751	796	774	760	802	787	798	793	804	783	802	729	762	774	735	715	787	770	795	815	734	760	759	766	767	745	746	756	754	752	721	731	793	789	791	770	729	752	720	732	763	709	781	784	781	744	767	799	788	780	745	761	759	771	713	719	791	782	776	768	701	767	776	737	767	768	756	773	744	803	785	722	765	732	762	810	766	740	748	775	705	779	736	752	788	766	749	751	773	777	761	746	755	761	755	739	747	797	751	747	758	775	809	752	743	768	803	730	692	736	739	726	769	777	758	763	772	794	728	739	776	724	724	793	744	796	771	753	832	817	760	804	829	758	782	755	789	779	770	760	775	778	739	728	711	757	738	756	805	746	744	747	775	764	741	740	775	758	764	739	697	773	722	704	795	748	774	794	730	801	746	739	823	769	770	766	755	713	788	767	784	766	810	758	788	745	768	794	718	827	796	767	752	728	721	771	772	797	789	744	770	766	703	756	816	722	727	723	730	761	746	766	751	788	726	796	774	754	749	776	762	796	776	786	767	763	781	802	752	762	725	774	763	735	794	772	801	788	790	813	725	784	788	709	797	786	808	737	728	781	777	745	779	787	767	757	785	811	736	757	724	819	718	755	760	753	763	754	738	741	795	732	810	819	785	768	734	772	752	802	754	780	812	781	731	742	784	781	792	773	758	778	771	773	760	725	779	760	747	793	787	761	735	774	754	723	760	793	784	750	804	793	742	743	795	765	720	789	819	728	788	736	746	774	768	774	777	751	752	757	774	728	777	754	772	767	761	714	762	764	795	790	790	720	775	783	820	801	754	749	808	773	792	778	743	788	803	756	784	769	746	796	780	759	775	782	726	754	766	763	790	756	770	799	803	796	752	772	730	794	771	801	786	774	791	783	799	767	806	732	817	789	768	771	858	780	740	773	799	704	773	742	762	746	754	811	774	753	778	750	779	804	777	738	751	780	706	805	770	788	793	788	722	752	747	715	811	750	832	758	732	743	755	726	760	733	734	740	722	801	793	781	750	748	738	739	758	766	768	758	742	796	727	756	826	774	728	776	725	778	762	789	782	742	768	743	714	760	772	777	744	729	751	766	736	731	798	796
15064	1645	1137	990	689	636	504	505	475	452	438	480	456	472	443	441	425	426	474	438	408	357	444	447	395	453	422	404	429	404	413	429	371	416	423	428	418	447	401	432	447	420	485	419	383	410	400	416	377	411	435	380	427	420	398	399	437	425	361	401	392	409	400	420	425	378	421	444	412	415	395	378	411	439	400	439	418	401	396	379	399	421	425	469	404	441	445	399	398	350	420	389	413	428	429	410	396	403	387	410	433	393	403	406	378	420	443	393	412	392	447	399	420	399	426	402	367	441	418	387	388	399	375	384	408	423	430	373	365	455	401	407	408	417	376	409	411	412	404	410	429	438	379	421	406	435	449	442	411	394	414	405	427	406	393	375	426	377	369	402	394	435	440	399	435	418	404	387	419	431	379	394	419	393	412	393	388	398	381	449	414	402	392	373	416	422	407	393	404	416	443	386	421	401	399	420	409	436	388	394	409	428	416	400	377	411	370	422	413	419	372	449	410	422	403	411	380	407	435	426	350	439	403	406	404	388	438	385	369	416	394	380	399	419	379	407	416	400	418	405	387	405	428	401	380	365	420	405	396	407	396	434	389	369	414	387	395	400	389	448	429	433	414	401	377	454	394	398	431	412	371	385	400	424	392	393	430	406	384	414	403	395	414	390	448	404	372	387	388	391	403	435	419	413	435	401	443	396	407	387	374	432	397	393	393	427	452	419	379	439	421	437	458	351	430	388	356	391	360	400	401	432	389	440	396	426	413	406	389	420	427	434	423	437	406	385	404	395	415	407	389	373	415	417	411	426	414	429	369	416	415	365	389	378	362	398	398	440	387	438	397	397	389	390	378	431	416	385	386	416	430	386	434	425	422	439	406	398	417	412	426	403	416	402	383	408	370	460	401	401	423	364	407	429	419	432	418	384	409	381	418	427	432	406	409	391	383	360	390	338	405	409	430	435	389	368	402	411	416	393	412	408	430	405	420	446	415	429	434	372	410	423	427	410	397	429	422	416	445	383	433	392	382	368	427	445	384	411	405	401	395	384	393	455	388	466	382	431	404	397	421	415	439	384	422	411	441	395	412	413	411	427	405	414	409	432	436	427	397	392	448	397	450	414	408	381	418	414	408	415	395	426	449	416	419	420	393	437	397	426	419	400	385	417	478	432	424	405	406	404	412	394	407	449	360	401	387	388	395	432	437	385	419	402	435	441	396	426	405	447	426	421	422	408	442	392	377	439	407	403	427	372	397	393	426	398	403	391	431	387	446	447	392	433	424	382	377	403	429	448	406	411	410	366	404	401	398	426	401	416	418	464	417	400	413	451	391	428	414	410	419	410	401	410	402	413	426	410	428	424	424	405	437	399	405	381	415	419	421	423	351	434	391	416	415	387	387	384	435	431	416	380	413	422	396	441	394	395	393	422	434	406	381	415	374	434	438	442	402	416	401	415	412	391	420	396	389	388	413	420	391	387	403	448	391	399	388	425	402	402	395	400	401	372	432	373	390	429	442	400	357	390	404	420	395	384	435	387	429	412	404	406	400	404	374	404	427	420	422	441	427	393	374	400	348	433	432	423	406	442	449	440	398	400	451	448	410	414	374	371	407	405	367	447	418	394	382	395	435	375	416	396	399	431	377	408	422	415	426	407	401	396	419	394	434	403	370	404	448	403	406	375	411	402	398	383	399	441	445	417	435	397	405	414	376	389	395	419	377	401	416	377	409	392	432	413	413	385	441	400	418	420	441	440	422	402	429	399	420	360	381	395	420	402	442	422	388	466	359	402	399	381	408	398	415	417	437	397	381	432	373	391	400	407	379	461	426	436	370	425	402	394	382	395	394	380	380	414	415	395	407	402	436	421	392	402	427	396	411	403	423	447	447	386	422	452	414	410	435	425	420	422	451	427	400	417	433	423	425	422	393	397	437	389	387	418	404	417	403	448	403	405	402	402	391	389	390	417	398	438	398	406	378	394	374	417	421	397	380	464	440	400	424	411	396	409	401	394	432	394	452	419	387	436	383	379	405	417	450	401	409	381	400	389	469	413	445	396	378	419	409	367	439	464	402	391	409	458	399	373	376	412	407	438	394	418	424	358	380	395	419	414	398	409	375	440	375	419	394	415	440	424	453	470	442	451	428	419	400	457	442	401	381	424	406	388	395	381	404	423	401	421	395	428	401	395	448	395	397	393	406	404	406	421	411	404	384	417	424	399	404	356	425	442	425	441	377	412	385	408	396	420	437	408	423	410	406	430	405	410	406	402	412	387	419	410	407	431	406	401	384	429	394	393	382	420	404	407	450	450	425	417	433	422	391	409	444	408	427	368	451	437	395	370	401	408	393	399	433	394	409	415	385	398	407	395	394	413	420	413	371	404	438	445	426	410	407	407	432	394	423	392	381	427	396	410	462	415	382	397	363	407	418	403	411	430	429	451	435	367	411	391	393	434	431	451	396	414	409	404	407	376	421	376	399	442	454	384	413	403	369	375	405	457	412	410	410	412	436	405	427	376	414	354	406	445	399	402	380	426	412	413	430	404	399	421	406	372	396	421	435	436	415	433	389	401	472	411	435	469	405	395	391	418	388	427	438	421	389	386	400	420	380	409	417	417	424	404	418	387	435	384	390	370	411	414	377	401	370	389	410	399	399	395	425	428	420	398	427	402	440	415	359	393	393	422	431	422	407	403	409	428	433	443	395	399	402	398	459	466	419	405	419	395	414	431	380	414	422	417	398	451	400	415	439	384	418	424	390	419	387	407	410	420	457	409	376	396	407	401	385	394	414	412	389	404	408	389	400	383	404	396	411	373	449	396	379	407	446	415	418	404	392	446	409	384	397	408	421	444	443	409	423	426	372	389	416	386	396	389	416	420	452	400	437	445	428	421	399	407	418	402	411	400	394	413	416	431	424	426	397	355	450	392	396	433	423	390	418	400	406	447	392	443	411	388	437	441	409	405	417	413	439	435	394	414	383	376	430	390	413	380	400	418	436	435	417	406	404	417	416	372	412	401	404	418	410	401	370	432	389	350	400	442	436	395	385	413	381	398	385	400	405	334	375	398	435	401	446	408	354	381	412	403	429	433	401	462	451	434	384	458	448	403	420	456	381	410	418	409	421	411	405	422	422	399	437	402	421	400	427	426	405	377	394	389	394	390	423	416	373	419	413	445	429	434	452	407	390	398	413	388	391	419	423	418	392	422	422	417	435	416	419	371	432	400	394	415	421	403	399	398	415	418	413	377	406	397	441	397	446	402	412	372	415	429	436	403	411	395	361	389	389	415	410	401	383	386	432	386	367	391	380	418	409	442	415	398	399	452	430	427	418	411	412	399	448	410	418	381	390	413	454	439	405	413	419	407	374	389	432	405	401	428	399	399	387	410	432	404	416	442	395	409	404	454	410	454	436	397	407	440	388	419	372	385	402	400	417	433	425	372	429	397	383	388	392	404	385	388	406	398	413	426	402	423	366	416	418	391	398	408	401	420	426	407
8731	1709	2457	2749	2291	1891	1592	1518	1397	1319	1252	1187	1176	1140	1104	1068	1045	1040	1022	1035	1007	1004	968	986	1051	963	961	1011	985	966	966	984	964	958	983	940	921	906	977	993	928	928	922	920	894	933	948	920	932	944	931	896	941	941	960	921	897	925	904	867	874	954	973	981	889	916	936	855	927	911	909	900	909	1002	892	910	948	886	922	906	895	922	903	898	905	914	874	913	939	917	898	916	903	945	929	963	928	875	942	974	917	914	929	897	905	875	941	919	947	883	872	933	922	891	883	955	948	942	912	893	951	936	964	922	880	937	892	923	947	916	902	932	937	874	917	942	907	927	936	916	885	891	910	949	964	907	878	940	903	933	920	937	936	896	900	897	888	942	963	951	961	945	913	902	899	935	943	919	956	928	904	874	892	986	927	878	928	894	893	924	963	938	933	923	874	951	913	924	894	954	894	875	931	878	877	875	926	885	926	915	907	921	910	976	918	936	928	958	889	942	931	867	874	936	941	968	925	938	896	930	973	951	907	908	897	858	932	952	916	866	900	873	917	927	953	891	930	890	977	894	910	931	933	905	914	940	955	975	927	948	863	909	951	919	920	984	944	873	917	925	921	862	907	903	912	955	914	906	930	909	848	903	857	915	934	931	925	955	876	898	946	871	893	884	899	863	904	899	899	889	913	895	904	929	933	966	921	905	943	928	852	855	921	948	1002	958	931	899	911	894	905	926	925	919	914	943	894	924	886	885	906	856	894	907	948	937	941	897	931	909	933	937	898	932	938	933	917	909	890	886	910	886	940	953	903	918	940	949	955	912	896	904	908	918	876	893	872	931	906	905	918	939	915	858	953	892	935	936	921	965	913	970	971	955	903	936	889	928	911	884	939	983	928	890	955	914	891	903	920	927	862	895	908	919	912	964	874	906	938	943	914	855	905	944	928	998	924	980	918	932	896	971	924	913	908	907	914	927	896	959	930	971	937	924	877	925	888	918	895	945	914	960	917	911	896	896	877	983	932	893	923	944	950	872	892	883	899	904	919	878	927	904	899	943	871	936	901	885	940	931	885	962	931	938	916	925	864	915	923	896	944	944	890	944	876	855	879	949	894	910	922	882	938	879	905	908	948	895	919	943	927	910	932	854	931	872	903	940	914	919	898	949	928	874	940	894	935	905	923	882	863	920	992	991	1015	935	979	938	931	925	957	949	960	867	891	933	900	925	932	932	899	900	937	912	921	902	915	993	929	941	920	934	928	915	908	972	891	974	913	935	908	892	936	920	914	934	930	883	939	923	876	980	915	894	909	903	919	894	941	893	945	909	905	923	967	916	938	919	971	952	879	912	931	934	881	868	924	930	892	947	963	922	894	915	955	956	954	869	895	912	961	911	931	890	933	914	899	947	903	904	920	932	862	903	931	946	912	952	1023	966	921	930	906	943	868	915	925	916	906	880	968	924	913	943	941	941	930	870	894	957	923	954	897	976	897	884	870	942	948	902	947	968	914	958	890	933	914	885	957	911	919	890	903	981	909	904	926	871	963	898	931	959	950	919	896	898	892	930	927	905	903	901	921	921	940	929	933	940	913	894	922	942	957	899	875	913	927	895	935	929	896	988	946	880	930	890	899	905	895	972	874	995	943	931	937	952	921	888	946	892	963	979	938	962	931	889	920	945	921	899	950	903	928	890	928	902	951	923	916	959	951	959	930	916	894	929	891	905	914	896	928	929	944	935	895	919	916	900	917	918	861	903	917	908	892	884	917	925	937	974	920	908	912	927	974	927	890	908	887	909	966	918	894	901	917	910	861	924	936	890	867	902	880	883	896	926	894	938	986	949	926	898	936	904	924	974	860	942	963	924	876	926	949	955	945	890	875	971	952	893	917	941	887	910	917	885	929	905	939	904	953	953	873	978	928	991	912	928	903	858	926	948	923	896	922	874	897	861	887	963	938	899	910	931	953	940	879	911	932	913	940	900	918	870	909	927	890	879	905	946	942	900	918	909	979	946	949	934	889	893	1011	884	918	913	942	965	940	913	865	933	893	979	894	851	890	897	883	921	904	925	875	905	943	952	952	903	893	914	881	857	950	964	968	933	943	955	938	927	935	976	902	895	918	934	888	975	917	932	877	880	879	964	913	896	930	942	915	883	913	904	967	919	904	941	878	925	941	891	873	913	929	911	919	952	914	949	969	884	949	918	918	939	871	908	918	926	930	975	881	940	923	912	953	892	877	947	930	984	949	894	966	923	895	938	938	883	939	859	900	908	912	879	913	911	892	893	851	961	964	840	915	900	947	900	918	923	915	898	904	932	888	953	902	932	873	914	925	896	893	957	909	908	974	925	930	912	936	875	919	967	953	921	930	915	873	900	925	918	886	904	887	897	904	952	937	932	914	938	927	940	889	906	870	933	921	921	941	871	924	905	970	919	974	952	883	897	932	880	946	959	942	936	860	886	952	912	889	905	898	970	904	953	917	930	929	949	900	943	929	910	947	947	838	910	870	918	960	917	908	925	927	954	881	926	922	833	911	879	866	880	921	916	920	937	877	889	962	926	934	919	951	957	912	918	905	910	899	958	930	906	908	925	863	910	912	881	913	917	931	874	924	925	937	876	960	936	922	909	886	879	912	917	902	910	922	965	874	904	920	901	891	882	920	891	868	918	892	878	889	951	874	930	950	900	920	869	893	872	946	908	902	883	912	881	916	935	936	975	922	903	978	913	829	878	859	977	949	938	916	896	903	913	948	957	917	896	949	954	934	849	878	922	923	852	910	941	929	876	897	911	977	931	915	890	931	914	972	949	970	901	907	909	890	924	845	913	966	895	909	933	905	895	944	924	866	918	874	898	894	826	895	898	881	928	887	905	911	875	914	874	903	965	892	928	937	907	951	924	911	932	914	883	884	892	915	946	892	902	893	930	906	918	976	909	958	919	940	883	875	905	908	925	946	931	935	926	918	973	905	929	941	893	925	893	921	949	950	905	911	886	982	883	896	889	920	957	903	940	875	921	920	918	935	981	903	897	875	905	913	884	918	873	958	876	929	908	952	930	933	904	946	925	889	906	900	856	917	916	949	992	917	926	964	900	894	994	857	912	910	960	938	886	928	874	899	928	940	926	904	887	910	946	898	951	916	878	897	900	906	908	911	904	895	935	939	878	952	956	883	873	887	908	956	930	941	914	932	932	918	892	908	898	906	909	968	912	928	902	918	898	935	916	823	965	957	972	912	962	919	916	887	948	872	926	875	913	928	889	908	941	935	960	950	908	922	883	938	923	866	951	945	862	930	865	911	914	953	947	974	893	978	950	854	921	895	932	913	905	874	874	899	905	936	927	887	855	914	965	936	930	933	911	906	933	943	915	872	860	922	903	903	895	911	910	957	912	888	930	949	919	852	920	929	951	872	938	933	954	914	868	952	874	905	907	961	907	885	913	899	894	927	945	925	897	927	898	925	892	928	915	947	939	924	892	903	927	923	998	872	956	977	955	880	879	912	968
1515	190	172	158	174	160	167	146	170	180	158	166	135	143	176	168	177	162	166	168	158	163	174	190	156	175	155	181	168	141	161	173	145	151	173	168	163	166	171	151	158	145	152	170	171	156	145	179	180	167	169	161	169	155	167	175	175	175	192	165	151	174	159	180	156	173	176	161	158	157	154	182	164	168	144	160	161	165	183	161	176	169	167	166	153	134	151	153	165	155	147	171	150	164	168	136	151	177	150	144	131	143	167	168	171	150	157	166	158	154	172	161	152	164	153	160	163	142	151	154	192	177	140	153	182	182	163	141	137	145	157	163	144	179	170	149	162	150	165	130	177	152	173	167	153	152	147	176	191	144	191	151	164	157	150	201	163	160	147	154	152	170	151	154	174	181	174	190	179	171	171	144	181	175	149	171	155	154	140	173	163	175	158	154	143	160	147	161	165	142	175	163	173	164	155	129	147	140	164	172	185	174	165	164	180	161	153	167	160	175	171	161	157	161	168	159	159	149	153	176	185	154	146	183	164	128	164	189	178	180	162	179	171	195	131	156	172	156	142	182	156	157	177	163	158	169	156	165	147	165	145	153	160	157	178	162	148	160	147	154	168	157	127	152	142	162	167	163	148	158	162	156	189	172	160	158	148	160	148	167	154	165	160	166	144	193	137	178	172	141	162	159	175	176	154	172	161	171	164	166	146	167	180	175	147	168	178	162	172	147	168	154	146	141	159	150	151	157	156	162	158	137	152	165	161	154	172	143	168	168	167	136	159	127	163	167	169	150	177	150	155	171	172	169	162	166	168	159	162	140	147	182	158	152	156	142	178	177	150	164	148	174	153	161	164	192	127	150	171	156	182	149	178	138	158	150	171	167	153	178	162	172	138	148	171	150	163	174	149	162	191	156	160	188	167	143	165	163	193	147	160	175	161	141	172	162	163	154	154	171	172	150	146	145	160	177	166	156	158	184	150	150	150	155	176	192	154	162	174	179	175	155	120	181	169	150	150	153	152	143	163	149	168	141	146	150	165	162	155	170	160	189	174	170	161	171	133	153	157	178	171	173	177	165	176	165	157	135	162	176	189	164	133	139	166	171	161	162	147	161	166	162	169	157	163	167	154	159	176	174	183	166	164	152	158	171	158	176	151	166	177	171	172	163	170	177	150	151	158	157	182	164	151	178	197	172	176	134	171	165	142	190	156	148	184	162	159	144	161	188	181	165	162	149	161	157	151	156	147	153	150	170	172	179	177	169	154	131	164	147	153	191	154	157	163	159	139	153	161	169	157	163	168	161	181	181	147	149	168	170	177	156	180	160	176	161	172	157	159	127	146	153	157	176	165	158	157	161	182	153	167	172	142	168	161	189	160	154	141	170	171	158	156	149	162	174	150	144	161	162	136	167	168	172	187	167	176	182	176	187	165	172	140	184	156	170	155	162	159	152	140	189	179	145	158	152	181	166	156	162	146	144	158	149	172	155	138	134	130	172	152	150	148	158	175	170	159	165	145	177	183	151	143	148	171	174	142	148	157	165	162	168	177	162	166	145	145	167	165	191	138	159	178	175	148	171	156	160	160	171	159	155	159	150	145	164	165	146	151	169	138	184	154	182	158	171	170	162	167	164	160	152	165	169	167	152	158	181	135	154	157	161	158	148	150	154	168	158	167	173	163	163	177	194	138	168	150	171	180	179	184	153	152	146	158	166	143	166	175	161	168	164	154	158	171	148	155	170	166	160	142	156	159	160	176	140	156	137	163	159	160	176	163	155	144	150	160	148	137	166	161	151	163	155	165	150	174	149	158	159	157	164	147	171	162	181	166	167	168	165	168	163	157	181	171	144	147	172	155	165	159	161	154	150	165	171	167	148	145	159	181	149	164	163	138	138	178	156	174	143	162	170	159	168	136	166	169	161	149	150	180	182	161	156	156	165	148	163	169	156	142	164	165	168	151	163	159	192	181	147	151	158	164	169	171	162	149	123	156	158	182	172	168	156	163	153	165	147	154	142	170	158	162	167	159	131	142	177	148	173	178	165	178	138	157	162	183	154	145	187	137	184	168	133	170	138	164	150	165	160	146	132	150	156	157	159	171	170	168	145	174	163	134	172	158	177	192	161	154	151	166	175	170	163	156	150	152	153	170	144	189	154	147	174	172	154	164	149	178	142	145	151	177	150	167	149	158	177	158	169	168	146	159	154	158	161	145	198	179	171	153	153	171	162	166	175	153	160	165	164	164	182	163	154	148	159	162	149	172	188	158	170	183	182	161	177	182	165	147	152	147	167	180	172	171	173	159	148	167	170	166	165	146	153	164	137	163	159	157	183	155	138	172	152	173	160	189	151	185	156	160	160	176	153	155	170	178	138	164	152	156	134	188	159	160	168	170	133	159	150	151	153	189	172	162	167	167	162	138	168	158	163	162	167	170	153	185	151	191	180	168	151	148	196	184	170	149	173	151	144	165	147	165	155	146	164	154	176	182	158	160	154	166	175	146	131	161	159	142	175	161	173	181	162	170	143	180	148	176	175	149	149	148	166	137	157	148	146	149	182	150	192	148	172	184	164	155	142	173	156	159	153	140	140	165	158	156	174	169	155	192	186	167	184	155	151	177	164	158	136	157	175	157	161	145	169	160	165	200	170	178	164	148	165	166	150	158	143	142	164	154	162	187	183	177	177	178	172	153	165	179	158	163	157	161	140	167	152	160	169	167	149	182	171	172	145	151	154	169	174	167	146	146	133	166	164	174	149	181	152	165	166	172	152	178	169	148	170	173	179	152	163	168	171	155	163	187	156	173	182	178	168	156	173	145	158	145	170	143	171	156	180	172	169	158	160	181	140	175	174	178	169	194	137	151	167	169	167	164	140	166	181	167	160	162	188	159	153	151	166	206	166	149	149	165	156	153	157	184	170	170	150	154	196	149	177	170	175	161	166	175	174	164	167	158	175	162	158	166	116	151	151	132	171	170	165	157	156	165	158	149	158	167	168	174	151	153	155	165	136	142	184	160	173	155	145	180	175	157	170	165	183	161	150	164	148	152	176	155	154	161	166	161	175	152	169	158	179	161	147	158	167	169	161	150	165	136	187	179	175	184	178	177	150	155	153	161	154	168	178	157	149	142	163	179	146	169	169	169	174	173	177	176	156	155	199	156	151	152	154	167	153	150	158	164	156	139	175	188	154	138	154	160	151	159	174	139	145	155	169	173	173	156	152	193	155	156	139	164	152	163	173	168	159	153	184	124	152	178	152	147	166	169	148	153	153	168	165	156	173	150	160	171	165	151	169	185	178	163	163	153	163	174	157	148	137	161	175	182	165	160	161	163	169	155	144	145	158	161	161	165	186	166	168	140	164	133	159	160	165	156	180	179	145	155	154	193	146	153	161	156	164	176	185	168	155	182	160	173	147	160	153	181	149	193	165	163	143	153	157	158	186	176	172	173	149	165	164	153	153	164	164	151	175	155	172	174	156	150	195	172	161	149	180	157	173
1837	478	499	527	504	444	484	462	468	444	456	456	432	451	472	439	401	487	455	402	443	479	425	435	430	448	459	419	455	437	448	461	414	467	403	438	453	481	459	448	423	424	453	442	520	427	448	424	472	450	468	416	446	418	457	454	444	468	439	512	456	421	412	452	467	449	446	480	472	453	474	465	452	467	434	453	473	403	472	434	414	495	456	444	428	446	439	427	432	426	487	426	464	446	443	458	444	458	437	453	474	432	448	409	462	428	430	420	434	446	457	438	445	453	458	434	459	465	437	439	457	450	440	462	436	445	478	416	480	438	443	490	466	475	465	427	429	421	464	446	463	443	424	449	414	439	482	449	454	471	435	463	422	411	442	420	460	507	482	462	486	418	438	424	435	464	480	452	477	438	431	410	430	462	476	425	474	435	420	439	391	424	483	445	423	417	444	454	406	459	481	463	417	449	418	453	417	480	439	480	417	466	497	461	443	464	449	437	431	436	457	457	414	439	447	474	459	459	471	455	448	468	469	457	420	456	433	457	464	429	470	471	443	475	447	430	462	446	443	484	411	434	477	441	443	461	414	449	444	452	492	456	456	433	491	437	451	445	462	451	438	471	420	413	444	420	500	441	451	454	460	468	445	456	440	436	479	447	443	457	455	442	469	412	489	483	456	436	433	420	454	465	455	436	445	434	483	456	419	450	442	461	461	436	442	434	416	446	453	436	457	455	468	451	455	458	462	444	424	479	462	426	446	414	438	409	436	474	431	419	428	464	420	417	477	463	437	455	442	435	481	441	436	454	485	460	408	493	415	465	440	413	447	452	465	451	433	441	419	464	492	433	442	451	451	426	452	446	475	511	425	450	498	498	417	449	416	411	448	454	438	521	461	440	433	451	431	443	422	458	438	432	433	478	447	448	428	459	468	419	449	440	418	411	424	453	422	454	461	451	470	444	464	423	438	426	418	428	448	443	436	451	449	450	457	431	459	455	449	457	463	439	421	448	465	447	492	456	432	448	469	460	441	427	461	468	437	425	454	475	471	468	433	500	459	449	470	453	476	434	422	422	420	464	474	453	428	444	459	445	471	418	434	436	473	431	487	435	421	404	447	495	439	424	433	439	442	428	457	456	445	454	463	459	462	438	450	490	459	471	499	434	450	443	447	451	435	438	452	467	431	448	434	458	431	487	431	454	484	415	453	483	412	465	433	509	472	465	445	442	422	455	446	441	448	436	460	495	455	449	465	453	418	417	442	482	449	431	473	441	435	451	458	442	476	445	435	440	451	452	436	443	440	436	418	462	440	484	426	470	466	459	450	464	428	437	456	430	411	444	443	435	468	421	450	506	435	441	478	433	383	427	467	449	428	397	448	437	481	448	441	483	452	452	430	474	419	486	502	463	481	439	449	463	456	444	428	452	444	442	456	454	457	399	467	430	439	410	449	477	449	428	450	458	430	472	432	414	452	432	410	407	438	444	448	453	440	497	456	439	480	438	469	465	463	429	473	438	495	455	464	418	425	468	447	470	446	484	464	448	419	466	491	443	442	458	438	443	444	431	424	456	448	416	440	436	446	452	444	442	485	444	498	458	485	441	423	467	451	444	468	431	434	440	470	441	447	478	404	466	439	467	403	464	442	449	422	418	474	479	450	458	427	462	461	442	502	457	450	471	420	454	447	409	442	449	448	461	454	480	425	470	452	449	440	430	446	416	442	479	421	445	475	443	456	451	431	467	481	485	465	447	454	412	413	443	442	468	477	462	453	440	402	476	441	466	448	469	458	456	425	455	450	463	447	403	471	439	458	477	450	432	427	461	415	432	453	454	490	469	448	441	450	464	426	454	469	475	468	437	484	450	469	448	426	439	447	434	481	437	426	454	434	470	464	450	453	454	451	425	444	430	424	431	414	414	443	447	460	469	437	431	474	427	445	447	439	477	444	465	477	416	420	440	473	412	447	462	445	443	449	448	477	461	491	455	432	454	465	473	428	448	454	455	448	432	451	438	458	436	420	453	458	472	415	458	435	497	468	454	432	483	447	476	451	446	437	430	446	428	447	457	422	483	470	449	439	463	450	440	454	438	398	446	434	421	446	433	454	440	442	457	415	453	470	460	458	464	458	409	514	480	468	401	434	404	449	446	445	427	430	440	466	451	431	416	453	469	459	438	464	438	435	447	459	465	481	470	440	468	452	442	491	473	443	469	498	454	441	449	412	446	468	433	413	438	429	486	470	471	476	441	490	441	470	462	482	448	443	462	460	437	449	419	474	441	435	449	453	469	469	491	458	451	430	458	457	491	471	440	491	422	430	473	434	402	475	433	402	457	480	445	465	425	411	419	427	437	448	448	500	475	439	449	457	480	426	465	434	426	467	448	447	421	445	416	425	464	422	453	468	463	386	427	492	508	465	444	441	461	471	447	458	443	472	461	422	443	453	438	472	433	444	432	449	434	458	425	457	439	486	446	434	468	434	470	524	466	471	449	445	415	438	485	478	411	438	449	470	439	429	411	480	466	408	419	457	490	469	435	453	449	484	428	454	425	449	442	437	450	457	430	448	459	447	439	443	455	441	484	456	468	466	394	457	452	437	452	475	477	439	433	456	483	459	455	459	478	459	464	470	451	452	445	422	426	489	466	440	428	453	457	461	444	429	466	434	453	459	441	459	447	433	445	452	476	469	437	432	445	432	494	460	446	453	457	471	446	484	440	453	455	447	462	467	437	459	455	453	436	497	482	432	442	455	426	452	456	464	449	428	445	458	444	469	421	445	439	420	435	428	438	484	484	443	480	486	432	453	441	445	472	483	461	439	437	461	455	431	451	432	459	476	453	451	458	436	449	473	475	481	487	441	397	452	460	471	411	430	440	413	470	404	517	461	439	483	424	491	459	488	460	454	450	473	443	460	437	447	408	465	427	422	453	454	421	445	433	448	483	439	441	416	437	469	465	442	473	436	449	445	485	447	476	403	496	455	459	471	455	417	447	407	411	464	421	415	408	445	466	411	449	456	416	455	437	458	449	490	493	456	425	463	466	446	408	473	439	464	468	482	479	442	427	451	450	420	415	461	472	463	480	424	467	457	427	457	412	465	466	456	430	415	435	426	455	455	416	424	448	432	431	458	411	431	427	447	465	418	465	455	464	419	433	427	477	420	466	453	415	435	452	466	416	463	465	410	469	449	426	418	416	459	443	467	440	451	477	442	441	429	440	476	422	424	473	462	464	444	454	470	445	462	482	434	449	436	473	472	459	452	427	450	431	452	446	466	474	445	458	476	445	472	436	467	445	484	477	481	438	429	460	458	415	437	468	443	450	431	438	431	464	480	426	451	458	442	457	465	421	430	454	421	444	461	413	456	428	426	422	460	497	433	449	437	479	452	490	461	431	469	400	451	434	449	417	418	441	418	431	429	458	451	465	466	467	478	476	432	436	463	475	464	444	444	448	457	461	448	429	418	456	450	443	442	444	438	449	492	441	424	431	449	464	454	506
7720	669	671	604	450	388	428	374	324	312	312	328	337	324	340	311	329	326	344	350	316	328	308	312	359	309	312	298	332	341	320	327	332	326	345	285	291	320	339	335	302	295	298	316	296	342	333	311	335	285	285	358	319	357	322	321	306	318	346	335	315	329	335	307	324	309	335	316	295	311	292	281	315	298	308	321	294	319	305	291	315	327	328	273	328	305	314	318	324	318	331	327	326	328	302	333	356	299	329	337	337	326	354	326	286	310	313	295	306	299	293	317	260	300	323	313	309	328	310	327	321	284	355	332	319	307	328	275	318	298	317	315	299	290	321	290	292	293	348	306	332	310	301	320	296	329	341	367	330	334	328	312	338	296	317	324	315	307	379	333	300	342	305	318	313	291	340	326	339	312	317	309	327	294	297	342	324	299	293	289	270	314	292	302	331	311	323	314	319	315	336	306	332	304	288	339	336	333	321	334	339	342	347	345	305	314	311	309	334	324	352	319	368	302	311	295	305	317	334	327	340	318	281	285	317	338	327	332	334	295	337	310	298	312	319	301	318	296	323	321	306	298	323	324	309	284	317	320	303	331	317	288	325	302	302	341	330	292	283	307	318	325	267	329	336	322	307	283	316	300	292	358	312	332	328	328	321	313	328	318	355	319	289	344	289	298	318	330	344	359	319	319	333	299	324	315	321	312	317	316	296	347	327	298	333	321	292	330	343	336	317	347	316	361	299	310	314	268	291	267	345	312	287	322	284	298	307	304	322	290	315	301	336	308	316	293	348	309	320	297	283	282	313	290	298	290	321	327	313	290	310	314	352	348	334	289	324	299	329	312	309	300	325	309	319	330	322	310	308	342	301	305	319	316	323	274	329	307	325	315	295	274	306	305	332	315	321	278	297	337	330	287	328	296	360	309	308	322	295	319	347	311	309	301	343	315	314	313	301	346	326	293	284	324	307	309	313	316	341	289	279	307	313	350	314	336	283	296	346	336	297	286	300	288	334	335	310	289	314	283	319	286	287	294	319	298	327	315	321	282	305	327	293	304	303	283	332	346	338	328	337	298	324	293	333	308	315	304	312	314	328	317	305	339	327	296	330	294	317	302	302	313	321	309	296	307	320	285	298	335	336	346	289	307	314	292	307	301	317	316	298	319	322	306	315	309	291	308	335	304	311	328	283	307	308	331	312	307	280	355	320	315	297	325	323	333	317	344	309	338	320	325	315	339	302	306	328	334	306	289	283	259	313	345	312	326	298	333	283	312	307	303	340	331	301	283	319	314	313	332	291	326	295	289	316	305	319	336	309	344	301	319	298	275	346	299	287	322	338	317	313	330	301	276	325	314	346	294	345	317	334	309	308	337	357	340	332	318	320	312	328	291	316	302	314	334	314	321	303	301	326	305	325	302	310	306	348	320	300	298	295	308	295	312	333	306	327	324	316	351	325	294	297	349	299	316	319	303	322	322	312	319	330	310	307	353	313	298	312	323	314	370	280	352	306	304	317	327	331	338	313	308	324	281	338	351	327	298	310	348	329	318	320	302	276	323	313	319	324	323	301	300	337	310	345	319	308	325	318	312	293	341	296	302	323	310	309	327	312	318	314	343	321	316	325	284	351	318	310	322	310	309	332	333	320	288	347	310	316	342	321	301	319	325	339	334	311	302	347	315	305	302	311	331	336	302	298	304	301	331	341	305	296	322	325	324	308	343	294	296	308	315	300	302	312	328	377	306	315	274	305	302	305	306	314	345	312	303	301	350	294	309	337	316	286	345	329	275	334	311	335	327	304	304	317	307	323	355	301	312	311	340	316	325	318	306	338	298	326	300	303	337	297	328	360	307	323	348	291	296	310	311	293	304	326	323	320	326	310	330	331	287	325	270	300	313	310	344	284	316	326	310	320	320	297	310	324	302	329	300	302	308	333	315	342	345	304	326	326	315	316	305	305	329	321	314	318	330	304	319	331	317	332	327	357	315	337	305	307	330	310	297	329	325	313	341	308	331	309	301	313	320	310	314	306	280	313	295	330	326	323	316	321	327	335	339	371	316	321	314	300	301	322	334	366	310	308	302	310	295	291	289	303	317	329	290	316	314	265	351	343	328	329	297	301	337	310	295	338	308	340	321	338	325	376	306	308	281	331	310	336	334	329	317	323	345	293	323	311	291	326	321	316	294	329	323	286	363	326	311	334	356	334	314	280	289	327	313	309	329	318	314	314	294	327	317	305	305	318	328	319	342	284	330	312	343	308	317	303	329	310	309	338	312	296	318	300	334	330	290	340	317	311	320	321	311	325	316	328	285	319	310	291	347	356	347	332	332	358	302	342	303	319	308	319	328	341	302	303	295	332	317	318	345	344	322	268	326	288	314	326	319	318	326	297	275	336	337	289	295	298	278	284	289	365	303	310	335	352	301	314	312	338	312	345	307	343	308	323	286	354	330	321	349	296	331	318	279	298	314	315	334	273	276	301	361	336	337	292	307	321	330	316	321	326	308	332	295	317	290	304	326	298	310	350	320	346	306	294	329	281	322	339	315	314	337	352	294	306	319	322	303	335	313	325	324	308	285	326	322	305	309	308	320	321	336	295	316	309	294	300	292	325	304	310	357	302	315	310	285	324	303	315	290	346	292	302	345	307	310	308	300	315	295	291	295	292	331	319	298	307	320	319	295	328	304	318	304	327	267	299	342	313	280	307	314	338	340	332	338	322	332	322	278	328	329	355	311	358	327	333	320	309	321	306	335	337	303	321	290	315	290	323	308	297	328	349	351	308	341	297	349	279	320	321	292	304	306	294	303	283	322	308	322	280	314	306	300	321	312	339	306	312	312	310	292	297	319	342	303	330	341	339	313	350	335	332	336	306	323	338	322	315	331	296	321	301	332	318	276	287	295	303	283	315	332	333	341	367	322	302	332	294	336	289	318	300	332	300	327	327	318	304	318	353	319	319	331	329	310	293	341	322	333	290	325	321	289	315	332	364	320	312	285	313	294	294	317	288	308	332	305	314	311	278	301	312	301	334	302	294	275	332	325	309	316	294	319	308	343	314	312	300	361	319	324	350	307	312	293	347	284	342	329	316	329	332	327	309	319	268	302	334	290	310	332	396	327	276	289	305	293	332	314	320	266	322	324	340	341	339	304	297	330	317	327	322	307	296	322	321	300	320	340	306	323	316	325	333	291	317	347	300	287	281	327	328	336	299	343	312	281	282	277	310	323	316	320	289	316	331	319	319	327	336	313	288	296	338	311	326	297	327	275	339	313	306	334	286	346	284	306	311	289	280	319	369	344	314	294	333	296	335	312	311	327	352	318	334	311	281	331	354	317	318	282	280	276	309	314	359	310	373	322	299	287	298	310	350	300	333	346	316	303	293	322	296	299	319	293	306	282	284	317	306	325	311	328	318	331	339	289	343	293	301	325	332	317	281	337	313	319	312	323	293	314	338	317	302	328	312	314	351	312	305	283	329	284	317	320	285	343	307	314	276	292
6653	1187	1529	1635	1399	1295	1168	1097	1003	982	908	950	841	841	873	858	861	821	825	816	819	804	833	794	766	777	785	793	808	780	777	790	775	812	788	774	783	792	711	737	738	728	789	754	795	731	768	752	735	764	755	741	762	752	754	778	776	729	748	768	743	756	821	790	753	737	755	794	772	779	758	802	796	771	768	760	733	710	739	790	788	754	769	767	738	746	777	809	733	728	717	771	748	775	721	795	741	801	767	779	712	795	731	802	814	760	765	771	753	789	820	829	788	767	775	784	742	732	709	785	761	779	751	756	686	732	783	805	761	773	728	760	794	746	709	745	763	762	807	786	725	772	732	777	753	746	804	741	730	732	733	734	760	792	756	754	765	770	799	769	758	773	722	759	846	767	777	732	667	737	779	843	716	755	789	741	780	787	747	766	739	797	740	797	804	731	734	805	752	749	759	793	734	751	739	835	753	757	775	799	733	755	747	785	741	765	767	766	725	756	773	765	817	758	770	784	773	740	760	784	776	768	794	747	729	764	754	734	727	730	732	792	742	793	772	712	763	770	758	796	753	788	736	768	790	765	804	768	755	788	785	778	765	765	736	753	742	733	723	804	790	758	754	759	792	711	732	774	727	768	753	752	709	751	772	758	797	793	804	790	791	833	740	751	787	789	817	790	787	757	819	783	744	770	766	784	735	821	747	809	769	789	797	770	794	728	745	775	774	777	794	764	755	746	733	780	794	719	764	784	776	757	773	769	786	751	766	755	768	776	789	790	794	805	771	782	787	774	794	730	778	752	780	797	767	761	767	740	800	842	772	748	797	798	773	786	786	775	756	752	829	736	758	834	773	766	768	776	716	770	773	734	820	765	777	754	772	698	781	729	768	778	797	782	774	710	778	802	765	778	782	742	775	767	737	804	755	715	770	762	757	792	718	817	741	785	746	767	769	774	787	816	781	729	778	808	730	771	752	738	743	724	781	780	777	787	775	771	741	756	781	747	715	769	819	785	786	759	765	854	813	781	809	740	752	771	770	791	785	781	773	786	767	662	770	779	747	745	781	759	760	713	769	789	789	718	758	783	770	818	745	815	763	789	763	762	807	751	765	784	793	818	718	786	769	777	741	753	827	756	775	779	781	796	781	760	770	780	786	778	758	750	795	765	747	756	813	781	762	748	830	811	764	763	740	736	777	726	786	833	798	784	753	788	755	759	753	754	764	753	728	817	784	756	790	796	753	767	763	779	765	791	764	768	761	792	763	756	806	772	763	794	816	808	747	778	791	759	860	734	785	794	754	768	704	836	735	778	709	792	745	763	779	776	772	747	776	782	775	768	769	759	748	731	770	769	812	848	754	782	751	751	718	798	736	758	723	803	751	763	758	729	803	802	697	793	806	755	743	744	751	705	799	758	783	744	778	790	768	720	796	795	786	789	722	704	734	765	763	734	769	738	805	756	788	713	748	741	756	734	782	801	761	739	780	760	765	813	737	726	806	760	759	825	790	707	796	768	752	764	761	803	774	772	754	747	750	765	799	731	716	779	724	802	770	795	772	835	780	781	806	780	782	749	798	775	817	814	743	764	757	787	747	796	753	753	761	754	804	771	789	740	758	817	783	722	785	771	767	778	862	743	812	728	787	745	732	793	755	782	768	786	773	730	706	718	720	725	772	794	730	808	720	788	753	797	748	752	783	749	816	746	791	763	725	761	771	744	754	789	788	732	768	812	778	779	769	782	741	783	733	726	771	787	752	808	773	805	726	741	760	728	789	739	717	758	807	709	803	757	789	772	780	752	771	772	786	785	766	793	756	792	721	782	742	755	751	759	804	810	805	787	740	754	737	748	839	752	779	706	742	748	812	788	739	750	721	781	779	796	786	771	771	723	789	794	817	750	784	765	779	742	770	753	776	736	741	755	802	778	785	765	750	785	805	784	782	769	762	778	793	750	786	751	759	749	788	779	762	756	721	741	745	748	783	752	747	772	774	760	752	806	743	874	739	787	769	752	769	724	788	779	822	840	819	735	761	732	813	801	798	745	761	798	740	745	732	744	742	768	769	753	812	794	716	733	773	755	756	810	731	771	740	794	781	731	750	753	759	755	793	760	751	766	715	783	788	788	746	786	800	783	764	754	757	804	799	743	712	760	735	772	772	764	764	773	716	809	719	768	789	771	777	745	741	805	768	807	753	746	761	821	809	755	751	796	770	785	762	698	787	754	794	743	752	776	811	780	734	759	706	816	790	734	756	753	753	787	774	783	813	740	768	696	754	792	706	772	796	725	792	815	791	744	771	789	786	790	741	708	757	729	808	799	708	791	748	771	807	775	756	741	783	740	720	756	774	831	741	790	715	733	741	761	788	707	803	762	686	779	734	760	765	750	777	766	780	798	797	761	762	746	773	789	740	792	768	792	734	814	788	743	762	784	811	749	807	734	819	769	701	743	740	775	792	737	794	775	773	736	745	738	805	723	734	735	750	762	744	772	749	768	777	758	759	766	782	778	740	719	821	767	721	764	763	761	745	786	817	790	766	756	793	775	761	745	783	779	788	745	747	745	783	743	760	732	758	755	718	761	787	810	767	776	788	774	795	805	704	795	753	768	768	822	731	784	806	832	784	706	785	757	770	765	729	763	740	793	764	759	787	758	789	781	724	808	758	736	812	739	772	735	802	759	798	788	803	723	765	752	774	749	801	790	727	774	735	749	758	738	771	825	727	756	739	763	804	738	751	748	794	778	788	835	752	762	697	771	775	752	780	792	743	774	850	699	747	747	736	748	748	797	772	788	783	809	798	743	753	769	755	735	797	761	772	792	792	754	737	720	761	776	796	760	775	745	733	769	798	798	753	760	749	763	751	801	759	760	773	763	759	772	812	769	772	817	751	754	759	775	775	763	744	794	759	760	772	783	745	715	782	750	803	773	781	765	770	794	766	725	754	794	768	776	748	760	740	785	717	789	814	777	801	687	751	764	720	781	767	776	773	849	774	746	726	776	724	757	774	759	782	788	775	723	773	780	768	741	795	753	783	762	685	786	751	787	778	803	805	854	726	780	786	791	804	739	773	763	771	749	738	781	756	727	774	760	770	755	770	782	753	805	780	767	808	765	746	720	767	767	778	751	766	773	788	775	753	793	750	745	784	791	761	753	743	755	770	758	769	766	799	706	769	768	805	747	775	772	773	836	809	768	783	746	753	767	768	747	754	741	738	721	725	751	719	750	718	755	794	728	755	751	789	746	778	738	760	776	736	780	795	791	763	802	724	757	779	799	811	739	785	743	798	783	771	782	795	783	801	745	779	780	754	768	793	775	815	798	731	739	753	718	777	801	754	767	806	813	764	757	755	694	744	800	771	790	752	760	708	795	787	791	751	740	811	774	766	791	807	821	765	791	773	680	762	782	794	758	731	750	793	802	760	762	742	769	739	735	731	744	787	742	812	763	767	776	786	752	755	767	766	792	745	772	772	755	720	729	792	731	754	774	785	784	790	744
15204	1725	1083	940	765	577	495	531	491	476	501	475	435	430	439	443	435	386	439	430	419	447	459	387	414	417	391	395	439	420	398	393	424	387	427	439	430	390	425	418	426	430	396	422	401	419	410	419	414	425	430	382	400	412	420	368	410	418	442	383	407	382	452	397	438	417	402	435	443	411	432	393	403	354	443	368	409	388	400	418	443	450	405	420	411	399	421	424	443	398	367	385	397	400	417	432	419	375	414	406	370	410	439	451	404	455	412	414	384	407	409	384	415	422	415	439	414	403	449	415	401	391	418	386	427	404	394	404	415	404	415	383	352	427	419	405	412	374	376	385	409	426	403	423	394	450	419	422	383	440	403	379	432	426	422	391	419	393	400	419	423	429	407	393	465	466	399	383	389	404	435	404	347	398	399	394	407	415	380	416	414	432	428	422	410	401	443	412	403	443	421	414	382	408	440	398	442	441	432	380	408	378	381	397	417	410	414	421	433	429	406	412	403	397	416	398	432	393	444	417	443	383	402	371	387	406	385	419	422	444	438	390	407	418	377	409	442	384	397	398	410	421	410	407	384	433	384	407	419	446	436	430	380	387	400	423	434	444	419	385	416	425	406	392	397	440	426	429	377	385	414	418	439	426	410	404	415	389	449	410	414	367	434	435	407	385	416	387	458	365	384	415	343	380	402	437	417	379	448	420	413	417	387	442	456	420	417	416	400	418	393	412	408	412	376	410	398	372	394	459	409	448	426	417	402	422	435	343	374	393	413	401	419	428	390	432	411	425	431	410	402	475	400	414	432	388	418	410	408	406	410	399	409	385	392	447	409	412	373	406	434	417	373	438	409	420	402	397	402	441	421	428	415	389	414	385	447	444	441	384	431	393	439	383	371	394	380	401	378	377	405	386	412	405	436	377	410	426	391	405	385	427	416	402	414	420	385	401	400	398	422	434	407	394	406	397	379	393	400	436	391	386	400	404	430	380	410	427	411	432	406	400	372	400	399	415	425	365	375	411	436	418	371	430	451	383	387	405	394	429	420	415	406	381	394	418	411	420	413	435	390	400	394	400	431	435	421	433	386	387	392	408	374	428	419	371	400	402	380	419	402	393	391	417	411	392	426	442	423	407	381	380	416	422	411	418	380	434	433	409	417	415	426	414	449	408	392	443	424	405	397	415	409	410	446	403	413	400	409	461	397	428	395	448	433	397	389	439	371	383	395	432	458	405	412	408	390	413	405	400	373	382	377	405	401	447	402	377	452	401	400	379	392	435	417	403	397	401	418	405	409	376	415	378	436	372	394	423	417	406	374	404	382	417	403	360	422	423	388	403	396	393	396	406	442	464	423	435	408	416	415	407	400	411	385	420	431	419	398	450	410	377	386	396	428	411	382	367	382	399	410	363	443	420	360	421	386	431	408	416	416	418	376	424	412	431	405	406	419	407	434	448	396	398	426	412	417	406	397	430	454	383	412	405	429	394	431	392	388	388	403	386	379	413	393	425	431	408	418	420	429	434	404	378	405	400	415	417	393	419	405	383	430	428	434	410	470	394	400	402	412	385	428	413	439	457	363	423	378	494	428	412	411	431	401	382	394	453	425	396	417	409	402	412	390	407	389	410	436	401	412	368	408	420	447	430	416	405	410	404	421	409	417	443	408	389	455	423	416	405	411	403	389	370	408	408	449	433	423	424	436	395	410	416	388	428	448	414	415	441	385	418	400	407	406	434	420	403	380	467	451	382	369	402	418	414	387	408	424	372	398	374	445	412	433	398	424	426	397	443	411	420	439	410	432	420	431	397	374	426	392	396	406	399	410	396	385	390	381	434	426	466	421	391	417	420	389	412	416	427	417	404	412	394	380	379	384	426	381	371	362	398	421	365	412	431	410	428	391	395	394	412	372	413	473	420	409	402	408	361	408	406	405	412	428	420	401	373	415	388	410	382	380	411	397	391	424	408	432	406	399	441	431	416	459	376	386	420	431	413	424	383	389	435	449	450	452	416	439	400	422	406	387	432	426	392	406	405	448	419	469	406	392	396	404	427	412	354	384	409	420	381	415	416	373	395	423	414	401	401	428	402	407	427	396	428	421	410	417	426	435	388	442	408	397	386	426	438	400	445	429	405	382	414	406	400	441	454	405	418	415	398	386	393	383	378	367	439	395	423	394	414	416	415	392	388	433	432	409	447	440	385	406	407	404	407	385	431	399	390	365	424	372	399	417	403	417	431	410	410	438	410	370	387	426	393	433	397	418	419	400	381	433	412	396	444	460	414	411	432	450	378	413	390	358	385	383	360	400	389	417	405	421	384	398	413	386	408	392	409	391	400	418	389	401	413	406	366	446	411	392	443	372	412	418	386	417	394	450	418	408	427	451	415	424	455	419	420	403	391	358	403	435	409	420	410	377	424	435	424	452	383	428	417	445	361	409	414	414	399	404	446	396	430	447	403	424	399	426	385	404	410	435	413	411	464	446	393	418	418	414	389	449	410	427	443	369	452	410	384	364	426	433	428	403	411	396	379	407	422	400	402	396	428	425	413	444	388	419	418	376	399	440	457	434	413	382	418	444	413	397	403	421	413	456	397	427	440	459	401	389	450	413	378	405	372	399	419	400	369	370	427	393	414	402	390	431	407	432	391	425	405	409	423	437	415	395	404	424	406	398	393	440	416	399	393	426	379	413	417	398	404	424	404	428	421	463	434	409	381	400	417	407	419	432	439	410	411	379	397	407	398	396	425	386	420	402	412	402	438	474	397	398	387	419	404	389	407	396	386	398	366	424	443	393	421	439	415	400	380	438	433	396	419	445	392	418	419	420	380	404	437	426	389	408	437	385	388	414	412	401	405	452	422	406	397	387	377	400	421	412	409	395	390	401	411	403	388	375	450	395	434	406	391	407	425	398	449	410	414	415	409	391	432	390	413	401	407	415	435	427	439	417	433	427	418	413	373	388	432	387	403	447	393	428	407	416	434	400	397	396	420	414	406	399	445	430	415	393	412	421	410	423	393	446	426	410	412	424	450	380	414	401	398	390	376	381	399	412	414	396	423	371	392	389	413	395	410	411	381	413	435	432	391	382	436	415	437	434	438	414	412	408	402	430	425	438	422	395	436	452	451	426	406	401	371	402	415	419	412	434	439	431	429	394	405	387	413	427	412	372	392	388	407	395	454	420	388	361	401	441	392	401	423	405	404	423	421	412	390	416	426	389	425	381	419	427	383	386	412	378	399	405	410	420	399	391	408	379	435	456	407	379	413	373	415	404	397	408	393	410	407	436	388	433	406	432	396	398	405	439	429	392	392	413	410	397	408	436	447	374	380	389	417	422	397	419	391	438	391	415	394	413	411	416	425	453	405	405	402	451	442	404	410	405	418	406	378	398	406	430	435	406	409	471	378	397	412	404	381	395	428	420	432	381	385	424	389	407	391	403	401	363	424	411	394	409	420	407	405	407	445	389	390	414	382	465	415	404	392	385	413	405	403	404	378
9017	1712	2430	2641	2192	1954	1589	1462	1498	1181	1237	1188	1159	1109	1086	1074	1046	1069	1053	1006	987	1009	994	1014	1012	999	979	953	970	910	944	985	885	931	957	1004	984	909	992	931	893	959	924	923	1033	947	947	948	962	909	939	956	927	898	898	938	894	945	916	869	926	982	942	964	952	883	949	889	938	922	916	883	952	910	947	931	935	892	970	963	938	875	914	884	982	933	938	880	889	894	945	925	956	917	968	897	942	959	933	905	890	883	915	884	923	945	883	938	898	900	979	960	939	973	942	923	932	907	918	922	899	943	919	891	938	911	970	865	903	965	903	909	924	905	957	901	866	915	942	942	870	989	935	949	955	905	933	931	901	906	956	933	918	921	907	921	973	875	954	930	927	908	907	928	936	900	937	894	952	926	960	944	893	934	925	929	911	946	940	935	908	914	920	884	906	954	919	918	943	902	910	918	933	869	918	903	899	961	878	905	891	937	957	919	952	952	903	963	898	889	960	894	919	929	916	989	947	919	918	860	924	880	940	843	876	917	931	896	896	896	939	949	970	893	922	906	1000	910	920	900	926	998	904	881	870	897	982	935	933	934	941	910	897	928	923	939	899	918	944	888	921	919	983	977	926	961	908	923	919	916	864	906	838	901	885	906	850	924	922	911	898	907	892	919	902	938	937	949	845	913	895	924	930	908	930	936	963	949	883	930	894	903	968	889	909	864	931	905	970	942	907	881	911	918	902	970	948	913	885	914	993	951	936	1010	939	893	915	931	919	934	955	920	925	913	924	926	954	940	990	927	902	908	944	923	915	928	898	930	929	947	910	939	975	939	901	894	896	853	920	878	915	951	874	869	924	925	909	909	926	897	955	901	938	920	950	939	945	948	901	889	895	910	874	984	920	904	956	912	891	920	900	876	911	900	908	910	891	916	944	914	940	870	893	905	924	969	966	884	922	906	897	893	912	994	892	959	931	919	931	936	926	911	933	949	898	918	924	935	889	908	916	928	902	920	908	910	907	956	936	912	936	890	989	876	865	909	873	860	945	867	880	931	899	950	930	975	944	911	955	906	940	903	949	953	922	936	879	911	847	942	910	934	875	919	966	868	939	899	958	861	933	961	896	940	923	930	930	920	905	934	882	876	877	910	945	939	979	918	940	956	939	890	887	942	883	937	927	897	902	899	902	907	913	850	932	964	958	914	866	902	994	902	888	909	909	917	968	955	939	929	890	932	875	959	894	873	905	968	965	926	881	924	905	930	938	970	941	927	900	897	919	924	918	911	867	889	905	889	921	933	957	887	934	936	904	888	942	857	911	891	913	897	967	899	906	883	891	918	879	941	961	905	915	937	911	952	952	910	961	980	861	945	936	937	984	935	951	950	927	957	925	978	921	929	908	954	959	956	902	937	922	888	899	927	936	867	889	952	910	892	887	926	949	891	891	898	936	918	942	918	945	932	941	979	961	938	887	959	874	955	949	900	910	925	971	938	941	888	958	949	893	911	881	908	900	876	910	928	929	980	938	911	939	917	907	957	936	936	863	918	878	874	922	940	965	877	922	909	960	955	892	926	929	910	866	898	944	925	962	894	929	902	933	909	893	926	922	859	882	920	918	960	946	881	835	966	982	926	888	939	924	918	927	875	924	868	954	918	921	932	887	928	886	953	916	864	936	904	892	916	894	919	990	894	950	928	904	837	932	945	899	938	896	947	932	987	972	936	949	904	893	973	872	890	912	902	948	914	913	903	902	924	887	921	932	880	941	880	865	869	992	889	915	955	867	931	920	934	938	927	922	891	945	926	922	853	921	923	945	957	1001	881	966	932	919	956	938	939	945	918	942	932	882	887	934	888	947	891	865	895	910	956	973	926	899	953	904	921	981	906	937	915	928	900	933	897	906	937	905	958	935	938	953	926	886	933	936	920	936	872	930	984	895	918	885	881	938	894	972	975	931	957	874	923	938	873	865	937	906	879	895	924	926	927	965	892	973	932	920	966	940	925	960	898	923	938	881	899	949	922	889	971	897	969	950	918	879	957	897	947	918	908	958	916	940	920	944	950	902	926	916	900	892	977	920	928	888	906	929	970	864	901	914	912	937	898	896	923	927	950	917	963	900	925	910	904	959	934	879	938	885	907	921	945	890	965	914	906	891	956	889	934	886	886	847	890	929	979	925	846	918	910	952	959	915	905	946	912	946	897	960	1011	895	926	871	866	924	918	955	946	957	986	868	937	941	935	915	914	912	885	871	971	911	913	986	873	936	892	941	978	913	949	942	953	949	932	902	904	905	898	964	916	947	946	928	964	902	945	935	984	915	864	911	889	926	955	893	937	954	891	891	851	937	887	957	910	918	943	944	941	914	925	938	901	875	975	912	925	884	914	914	901	900	888	961	943	933	924	928	921	949	921	967	994	933	905	906	946	895	957	870	886	882	937	880	894	899	961	904	920	945	843	908	887	924	919	891	925	950	871	901	947	928	927	896	916	938	863	926	966	902	959	874	947	963	868	946	928	934	906	924	884	892	914	863	927	902	964	962	990	931	969	925	950	1000	893	938	926	910	927	955	931	929	960	949	944	907	933	925	951	955	951	977	855	885	890	886	925	913	929	908	928	953	979	909	896	887	939	937	950	906	909	922	985	951	916	947	925	905	951	922	954	914	896	942	931	891	926	867	990	937	904	937	972	909	882	885	864	919	885	922	897	912	908	904	895	931	928	930	885	893	937	964	911	934	910	932	871	922	927	983	900	900	881	925	916	930	896	1027	935	904	891	868	953	958	933	947	928	903	913	929	938	968	955	955	907	979	908	887	935	949	938	934	922	934	930	914	883	927	933	925	863	937	921	893	880	936	894	885	930	909	891	962	948	871	968	870	955	881	887	917	880	929	908	933	898	956	1007	951	888	861	975	907	927	955	917	931	951	892	913	888	929	946	959	968	917	932	927	858	944	908	876	943	885	945	945	931	930	922	869	924	937	877	920	881	930	932	894	934	926	926	942	908	953	920	947	853	870	936	862	971	909	914	936	918	868	920	896	858	920	925	972	907	950	884	887	954	912	987	962	898	921	928	942	980	955	967	919	987	943	893	955	939	818	926	878	906	932	935	899	873	908	915	942	921	875	915	965	970	906	905	936	976	880	925	903	931	935	959	932	924	955	905	936	881	974	885	915	908	915	899	937	999	926	940	892	935	892	880	884	946	945	911	919	958	941	861	935	931	900	910	954	964	915	927	920	900	909	971	946	835	936	908	954	913	939	928	881	946	884	932	951	926	935	915	886	908	995	895	904	969	897	955	911	924	958	914	899	893	898	917	946	896	982	953	892	969	924	894	947	948	923	953	914	912	932	869	882	937	920	928	926	957	953	891	941	927	920	947	928	903	934	906	884	906	913	937	878	952	886	945	989	943	912	922	928	916	908	897	929	905	858	932	904	909	920	973	948	907	933	919	889	957	922	983	917	934	907	949	864	962	925	892	941	960	899	904	835	994	922	924	905	894	887	868	903
1594	205	187	154	195	147	170	154	158	182	172	159	174	147	160	180	166	146	157	186	156	152	179	153	203	171	161	146	167	171	140	160	159	152	167	158	161	167	194	208	163	172	163	165	150	153	155	147	153	164	155	178	210	185	179	163	150	184	173	172	152	155	162	143	158	176	178	161	164	151	178	164	163	158	153	185	143	182	157	145	184	144	158	177	138	157	182	172	154	175	155	147	162	173	178	167	141	185	158	163	159	178	183	171	144	152	194	185	176	156	190	132	172	153	158	159	143	170	165	185	170	167	181	144	160	202	184	168	164	168	163	181	161	136	186	160	150	157	175	173	160	156	170	170	174	165	175	171	167	162	173	172	146	157	180	189	165	177	154	177	170	171	152	152	175	157	160	147	141	163	166	169	152	184	186	173	136	150	133	172	152	159	175	164	153	167	188	149	149	161	154	157	146	165	181	149	155	161	140	174	132	161	158	159	159	165	170	172	182	177	166	168	156	157	133	163	157	166	154	158	127	166	154	169	166	165	169	190	170	179	147	171	183	154	167	175	171	160	181	156	167	160	165	167	181	172	194	154	153	160	158	167	146	168	166	172	151	166	158	188	190	161	130	182	145	160	125	208	162	170	153	182	160	160	154	175	136	151	160	151	146	173	171	163	161	157	137	132	177	161	176	168	133	146	146	155	163	158	164	164	159	155	164	177	151	189	145	166	134	166	157	146	193	159	160	158	138	153	149	165	166	141	158	155	169	173	170	177	151	146	162	189	174	171	169	152	178	152	165	186	166	145	175	156	164	183	159	158	156	168	175	168	151	182	140	187	165	153	186	149	136	161	155	173	128	140	150	147	149	167	164	160	151	150	163	149	137	157	160	168	152	140	139	169	158	181	145	184	166	140	137	166	175	151	165	138	140	158	164	155	179	181	163	146	171	160	163	154	153	165	169	170	163	140	178	190	150	179	163	153	160	170	175	173	158	156	192	177	150	175	166	157	168	160	160	161	158	156	157	165	134	172	146	151	141	150	155	156	148	173	153	155	168	180	153	178	153	159	168	162	166	154	153	167	177	143	157	175	172	133	154	168	170	172	167	157	159	154	186	159	161	171	189	145	150	163	153	156	160	166	160	138	153	174	173	152	158	143	149	164	159	159	181	161	156	163	176	170	165	159	186	143	155	148	175	161	154	156	154	156	174	177	167	153	147	171	176	155	148	164	178	151	150	184	169	169	161	170	172	167	153	177	171	171	182	161	179	166	164	148	158	168	160	153	164	150	156	167	200	154	152	167	153	185	158	134	151	173	185	153	159	141	163	175	189	166	166	192	163	171	164	154	167	173	178	171	169	172	160	157	168	168	175	156	157	147	157	173	163	161	150	167	149	186	165	145	165	145	189	171	170	177	160	163	163	151	168	160	148	171	170	185	152	154	150	156	156	181	160	163	159	143	166	165	152	180	198	148	141	161	189	173	167	142	126	193	174	149	155	179	150	149	170	141	150	151	179	143	176	172	163	158	152	177	175	172	157	182	173	143	158	176	150	150	187	149	156	161	160	162	167	168	141	197	155	172	161	165	168	151	184	168	136	170	118	181	148	182	150	144	190	147	140	177	181	155	145	168	134	184	136	173	164	142	136	182	154	161	171	177	194	161	168	177	171	170	169	212	152	163	157	149	145	166	153	145	159	145	162	196	175	162	153	166	143	164	153	165	161	137	164	153	191	151	199	178	193	158	161	169	162	156	160	163	134	168	160	160	162	198	144	161	160	152	164	169	169	149	176	178	181	163	164	155	174	152	159	162	154	166	150	153	169	126	145	169	166	165	161	162	164	161	159	183	188	156	168	159	160	187	201	153	164	166	193	169	170	167	197	156	164	175	195	167	165	175	161	153	180	190	159	180	166	165	171	149	173	181	179	158	151	155	165	182	145	162	183	162	164	187	182	162	129	163	171	161	166	170	167	189	164	156	133	153	162	161	169	166	157	158	154	152	177	150	156	156	143	144	165	165	155	186	175	184	136	153	183	160	164	160	167	151	132	147	153	157	174	174	152	160	158	188	173	165	159	156	164	153	167	147	133	157	156	167	145	163	148	157	187	192	136	179	165	165	177	134	141	167	172	150	169	174	168	166	157	160	168	149	170	170	194	140	160	169	171	169	181	189	153	155	157	173	137	164	134	154	153	158	145	164	146	179	153	153	181	161	169	159	151	159	172	168	166	154	172	137	150	167	151	149	149	164	175	164	149	186	133	155	146	171	190	169	188	165	162	153	179	172	170	160	178	160	179	165	160	151	156	153	159	173	147	153	159	173	161	165	176	173	138	188	140	165	186	191	173	163	167	149	147	142	174	137	137	161	165	186	159	151	187	161	172	172	148	200	191	168	140	166	158	154	191	188	152	172	156	156	178	150	156	158	158	148	165	170	174	173	156	160	151	157	160	165	132	137	163	158	171	147	167	171	153	150	166	161	158	139	154	159	164	175	160	180	162	144	173	155	170	166	171	172	160	157	158	150	168	164	141	140	158	149	201	163	177	132	171	155	158	181	151	178	172	174	146	150	167	148	189	189	161	161	151	167	161	178	164	176	182	140	155	160	169	168	145	143	135	166	155	166	171	167	182	164	158	172	175	154	137	181	158	186	210	159	152	140	156	172	160	170	161	145	183	154	188	175	165	154	157	146	182	159	167	166	192	153	154	160	132	159	184	172	162	153	166	136	171	149	173	191	180	135	155	153	157	155	147	156	148	167	150	165	155	166	155	172	159	169	158	145	201	169	162	167	171	168	156	164	147	167	149	171	190	142	163	160	168	171	136	182	138	177	156	171	173	158	175	174	189	161	161	175	193	162	155	158	147	174	173	163	191	157	180	166	173	186	158	158	158	162	173	194	174	157	138	164	169	184	162	199	170	168	176	183	147	150	178	172	143	165	170	171	158	163	167	161	155	153	167	146	156	158	155	172	168	158	169	170	173	164	159	183	174	158	174	169	172	183	156	172	154	168	142	146	161	182	174	167	151	172	151	158	161	176	154	176	168	151	161	154	171	162	160	165	166	163	157	163	178	148	161	160	164	140	154	150	168	165	170	174	176	173	163	168	159	139	155	154	122	165	158	160	148	158	138	157	151	180	167	185	161	151	189	177	160	171	154	164	164	165	154	150	159	150	163	164	182	169	149	169	188	164	150	177	175	164	174	171	157	158	146	169	162	169	156	158	186	167	158	145	154	164	154	167	158	158	164	157	175	173	147	153	162	149	188	152	177	163	158	133	155	152	160	173	168	168	152	147	165	174	152	153	151	156	153	174	154	166	171	161	176	164	170	148	156	167	152	143	171	154	156	184	148	153	173	164	164	172	164	156	159	132	191	158	153	153	161	177	177	173	173	148	166	160	149	170	146	164	169	177	177	168	167	159	159	173	166	166	158	141	165	157	160	195	156	155	200	164	160	146	153	149	172	153	174	155	125	161	160	188	172	194	155	151	167	175	167	163
1756	493	502	480	528	502	430	457	440	466	474	492	500	451	464	466	483	487	435	455	414	436	448	468	443	463	450	461	474	472	473	461	458	418	448	447	485	455	469	463	451	467	468	468	425	447	480	448	440	461	435	458	453	463	433	489	483	499	465	422	512	468	471	448	485	438	462	458	425	487	483	453	454	466	494	456	506	471	472	436	442	454	438	436	477	432	458	479	464	435	488	479	460	440	424	433	421	459	475	431	433	446	425	418	464	482	472	455	457	434	511	457	460	485	437	463	442	419	443	442	465	489	508	419	441	468	442	435	423	429	461	429	454	426	440	465	435	478	423	439	436	421	426	449	414	472	462	439	443	463	470	432	463	487	445	455	442	485	456	437	465	443	474	476	449	461	444	459	460	489	454	446	486	448	452	473	450	397	465	451	441	508	394	469	418	468	422	458	454	447	482	460	441	431	438	434	449	443	441	465	436	457	405	465	426	434	428	450	430	429	458	440	451	456	439	498	436	476	441	447	429	509	487	461	450	459	445	448	426	460	447	428	448	421	460	462	436	415	437	485	454	438	435	473	438	446	464	460	482	443	464	466	441	415	485	467	486	439	431	439	420	469	456	491	429	434	430	479	434	491	443	445	469	422	437	415	417	411	500	462	452	461	464	472	444	484	444	436	424	450	436	431	425	495	442	474	417	444	418	442	437	427	467	429	436	453	440	451	455	437	438	466	441	459	442	489	431	460	454	462	429	430	447	438	467	433	487	479	472	441	440	481	431	449	433	461	472	440	455	438	427	433	439	425	469	481	463	448	442	435	431	476	469	447	432	483	504	438	416	468	435	445	438	476	450	432	482	440	453	470	466	432	452	436	460	415	452	422	495	434	475	446	482	454	459	462	478	448	441	480	461	422	417	450	445	429	407	479	449	455	423	473	414	512	434	460	464	452	470	448	417	475	463	419	459	467	435	489	437	478	439	488	427	409	504	438	455	412	466	487	442	459	452	464	446	426	462	435	467	441	499	434	406	458	465	439	421	457	444	479	460	419	448	430	416	484	460	440	433	445	472	447	467	464	458	475	436	489	399	438	454	440	460	424	435	433	433	451	431	413	446	443	431	470	470	463	455	480	376	450	439	450	464	465	472	468	437	435	462	453	458	428	467	452	437	451	428	467	468	473	432	479	452	432	468	462	435	453	428	457	439	481	438	469	423	460	423	454	439	451	458	427	419	492	459	454	466	432	443	465	465	455	442	499	432	454	429	441	449	444	461	438	441	474	440	434	431	460	426	438	442	434	476	429	469	453	472	473	495	450	473	425	464	457	436	468	470	476	501	476	440	436	484	449	457	477	447	439	433	433	450	460	474	459	505	447	461	459	473	483	433	472	439	461	439	458	414	493	475	416	470	482	484	436	455	469	408	459	481	468	475	418	478	456	461	474	485	446	459	437	445	485	457	472	419	445	448	454	432	465	447	452	434	453	479	427	424	421	439	410	478	430	434	435	421	433	430	459	499	429	507	456	452	467	432	466	427	453	452	441	472	431	431	433	426	423	494	479	465	417	451	454	454	449	451	435	458	457	461	475	472	431	449	483	439	429	461	473	462	460	436	451	468	465	473	428	457	458	484	424	417	471	418	498	445	496	462	469	462	429	430	460	458	477	413	450	429	454	451	453	441	445	408	469	427	463	469	444	445	447	479	474	469	439	456	451	461	474	447	431	460	432	417	473	473	455	446	456	460	475	498	475	446	442	450	436	515	436	449	435	433	483	458	475	497	433	482	415	479	464	463	439	426	448	454	463	457	445	440	465	494	454	407	456	488	455	464	456	464	491	479	451	443	447	459	476	430	474	450	455	465	461	479	457	439	495	467	449	426	459	465	453	436	478	452	436	448	440	455	440	453	454	428	459	498	429	465	476	450	458	444	497	448	437	463	463	473	465	441	477	418	497	447	443	467	436	453	450	462	408	477	453	469	408	450	424	418	493	438	423	481	441	440	457	427	468	454	452	442	416	450	419	437	453	439	443	444	426	443	466	454	419	467	431	431	447	429	436	475	440	467	481	447	437	437	490	434	461	461	471	465	460	457	455	496	474	430	451	448	444	471	489	486	435	470	472	432	457	456	483	448	462	464	463	441	473	460	476	441	457	454	439	427	448	448	466	460	453	443	429	455	422	473	484	458	444	426	462	506	424	448	410	432	451	489	444	440	436	438	469	459	459	426	451	434	498	486	460	439	469	475	453	470	447	453	454	479	480	454	454	432	429	468	429	481	488	481	457	449	459	465	487	451	441	448	438	451	450	445	458	468	440	491	476	430	467	468	463	470	446	453	427	471	462	467	448	458	453	442	448	469	469	440	455	447	465	425	455	484	480	438	443	434	426	470	449	442	471	465	465	472	455	453	435	443	460	447	457	406	454	447	456	456	440	417	418	456	433	442	456	453	491	452	477	460	442	428	460	470	467	468	440	468	454	462	440	463	455	474	434	476	444	465	441	477	434	433	460	485	405	422	457	465	453	419	432	447	448	451	436	454	426	448	446	470	410	446	451	468	462	488	438	436	429	443	463	486	481	439	417	449	435	437	502	462	417	490	454	450	452	468	420	460	449	425	454	428	450	468	453	454	433	450	456	435	473	468	479	451	455	492	454	451	415	462	476	444	453	458	463	456	462	457	437	423	431	460	459	439	430	496	441	429	463	523	467	441	443	453	428	428	463	451	455	447	478	449	468	424	460	452	436	471	418	438	434	431	434	424	453	449	461	454	487	419	432	455	450	428	452	449	469	420	443	424	469	448	470	462	445	477	459	480	453	462	440	436	483	419	448	489	449	451	484	431	470	471	458	413	494	459	423	449	444	437	436	458	451	459	450	440	467	459	453	473	477	462	483	486	438	466	435	426	425	436	430	474	446	444	465	459	475	428	463	463	441	477	506	476	453	472	477	464	433	410	496	441	470	440	502	424	438	462	429	423	458	420	431	413	439	458	431	468	439	424	424	471	386	455	440	433	429	459	450	425	463	496	495	438	404	415	453	446	437	451	406	443	427	510	480	421	451	486	440	451	429	460	438	448	489	458	478	463	481	471	471	495	437	472	452	437	447	430	417	483	427	437	462	473	466	454	423	437	466	438	457	448	453	451	447	459	431	470	445	455	441	461	425	451	431	438	501	481	429	441	445	431	446	475	436	462	467	486	453	418	449	466	453	421	474	440	451	449	506	425	459	437	435	456	465	441	468	467	477	472	491	429	462	449	490	439	452	457	427	452	420	451	471	441	457	453	471	454	460	450	452	469	444	411	444	443	429	450	423	447	443	442	438	465	469	444	467	460	477	440	429	433	463	439	404	437	452	432	443	460	419	459	413	492	467	429	473	438	419	456	461	427	417	460	456	465	461	464	447	432	458	432	449	422	479	449	469	473	446	482	437	446	467	489	480	447	418	468	468	485	474	443	463	467	478	447	455	441	477	439	456	454	483	428	466	438	431	454	461	438	439
7868	707	640	596	479	467	376	380	340	342	367	339	309	322	357	307	339	341	340	308	325	292	301	307	324	295	314	295	352	305	328	284	333	345	331	360	330	314	297	347	323	317	326	335	328	320	330	316	298	331	308	292	318	322	303	343	338	318	322	324	343	322	340	325	294	340	311	313	336	316	337	294	339	311	326	312	331	317	307	297	345	335	312	290	332	332	324	309	312	336	307	298	301	341	324	320	294	303	298	290	307	287	285	296	284	318	345	279	307	337	319	296	341	296	363	319	354	347	329	331	330	345	322	309	299	310	337	316	333	287	345	322	324	344	322	277	295	310	305	318	341	330	288	314	323	347	342	336	335	306	309	314	323	332	294	316	331	314	322	350	345	298	318	339	341	267	308	327	323	326	303	324	342	302	320	313	311	313	322	334	360	304	314	298	329	314	345	326	318	341	351	310	357	317	315	308	305	297	316	341	331	338	361	339	315	280	302	322	366	308	320	321	316	302	300	325	306	332	308	323	321	295	326	314	328	350	322	336	330	347	324	317	324	287	311	328	330	322	309	324	317	337	315	333	307	366	319	335	290	317	292	328	280	291	304	302	310	319	329	297	335	319	320	298	307	314	330	291	320	313	280	323	294	288	334	314	305	264	342	337	326	308	361	286	339	332	331	337	334	311	310	317	317	286	341	305	355	354	330	360	311	318	295	335	322	301	298	339	311	324	303	306	307	306	328	339	267	322	355	333	319	308	294	304	281	300	327	287	285	341	313	331	313	315	264	313	337	305	352	314	335	318	300	307	351	299	326	285	317	328	318	283	326	300	329	322	302	363	320	294	311	312	317	325	288	317	325	314	347	295	300	341	311	324	341	362	334	322	318	329	321	304	334	324	302	306	313	300	336	324	333	329	322	313	332	327	315	292	354	319	299	337	305	304	339	340	320	319	322	309	366	313	324	332	301	301	294	297	292	338	306	323	312	326	313	310	316	303	311	332	351	302	293	339	347	298	300	291	311	298	319	297	339	322	336	294	327	338	355	310	341	335	335	325	294	331	357	343	343	329	350	330	316	329	345	339	325	330	321	328	312	349	347	313	340	322	297	317	323	295	355	321	318	300	337	284	315	292	296	288	318	356	318	292	312	298	331	303	362	300	353	308	339	303	319	341	323	344	295	342	330	333	273	329	314	314	350	327	294	295	345	332	337	352	318	304	294	313	281	322	324	315	345	309	319	318	294	303	310	308	317	317	347	347	311	321	332	309	321	346	315	299	328	307	332	296	308	308	336	347	344	287	329	301	328	288	371	362	293	302	289	317	334	324	335	298	340	291	351	323	320	333	334	335	330	319	313	335	336	347	350	308	334	337	295	294	276	300	327	293	282	321	313	325	303	314	290	326	276	282	289	323	313	358	332	311	309	352	321	304	252	335	301	322	292	302	300	287	286	338	323	325	344	300	304	314	347	318	316	327	343	300	335	284	311	317	385	316	275	300	343	312	306	315	344	326	322	313	314	323	311	261	321	294	363	314	325	299	322	272	335	325	283	307	306	363	324	313	312	316	320	317	320	288	312	309	344	326	312	302	321	308	293	315	310	323	280	316	301	308	331	297	312	335	303	334	298	282	326	315	306	330	334	347	313	324	326	312	315	319	329	331	292	346	313	335	333	314	296	318	350	342	300	269	326	302	306	312	336	341	300	287	318	345	328	350	314	320	365	309	302	298	326	296	320	302	335	334	313	290	342	332	286	332	306	343	328	321	318	299	307	291	265	297	309	309	320	320	324	326	327	320	302	314	310	323	331	286	299	325	306	341	367	314	290	281	287	332	343	331	337	317	324	317	308	332	326	351	291	318	356	317	315	329	291	332	286	314	321	281	253	327	325	329	323	321	319	272	313	314	324	298	294	336	341	316	288	305	320	323	370	366	280	296	351	295	285	340	295	324	329	336	308	337	289	333	305	331	287	312	331	321	333	304	331	332	321	317	320	318	348	300	311	351	308	344	334	329	335	313	326	304	320	326	332	314	301	327	293	332	307	293	339	320	312	328	328	317	327	275	297	299	348	317	323	315	352	338	338	299	322	310	319	342	331	333	331	311	338	311	343	267	307	277	327	305	353	329	291	309	311	330	300	317	322	324	348	325	310	336	340	326	301	292	351	292	269	319	350	295	344	283	290	334	336	295	295	311	291	308	324	331	326	314	310	345	302	301	306	313	309	327	309	348	340	331	329	352	329	350	329	310	302	285	287	356	336	331	302	318	315	303	343	332	341	326	339	338	302	322	319	314	322	316	319	282	321	322	327	304	332	296	335	331	308	321	318	305	327	294	316	342	274	310	308	345	318	347	317	324	338	310	312	352	328	307	294	305	319	347	323	310	330	309	322	323	266	323	289	317	351	309	323	316	364	303	352	300	284	303	307	310	306	340	320	317	297	318	333	347	342	326	319	323	292	291	343	347	286	299	315	357	317	318	344	334	322	332	316	329	301	335	303	291	320	311	316	336	323	293	338	338	279	313	322	324	345	341	370	324	333	322	329	334	305	312	319	347	309	301	304	325	361	347	333	340	310	327	287	316	280	297	329	325	312	322	295	325	334	318	295	294	314	328	313	302	330	324	329	330	278	303	292	359	310	315	315	322	302	318	306	315	271	306	344	281	314	334	310	306	299	313	332	321	287	266	312	344	281	309	381	331	308	303	295	352	326	323	313	324	310	338	301	282	362	314	324	302	314	271	317	314	337	324	298	301	306	306	320	285	312	333	335	328	330	309	302	326	358	318	295	306	287	314	323	290	292	295	324	330	349	302	299	299	298	328	318	324	310	311	331	317	332	331	318	337	324	299	329	337	316	319	348	320	316	339	284	340	357	348	318	318	339	338	312	339	301	303	289	318	330	331	303	306	254	317	297	331	323	343	309	343	334	290	325	332	320	292	336	337	352	301	317	301	303	291	326	319	313	339	323	312	316	324	324	302	289	309	323	295	298	336	316	319	300	293	316	320	324	320	322	317	340	305	318	306	335	346	297	301	320	321	320	354	319	311	326	349	281	343	359	325	347	318	337	304	340	334	326	325	325	330	364	352	325	351	325	321	328	322	323	336	285	299	308	356	309	336	328	319	333	320	290	314	291	280	325	283	298	294	283	310	345	302	322	346	318	314	304	329	319	318	324	346	317	315	328	313	307	296	321	327	296	303	343	303	319	303	324	287	317	346	322	317	259	322	296	310	311	280	287	309	344	328	289	295	298	319	351	329	316	289	309	306	340	322	313	342	319	331	327	340	342	311	314	283	325	315	330	329	293	321	298	314	337	360	301	302	330	301	325	317	292	327	311	324	340	342	325	321	316	302	327	345	335	306	340	296	340	298	333	359	317	304	310	331	308	274	339	320	339	319	305	325	308	308	362	306	324	312	332	328	310	315	319	308	309	314	373	320	306	322	298	312	313	352	325	325	305	329	317	300	319	292	343	341	299	340	291	317	315	314	326	315	327	323
6702	1158	1560	1614	1458	1258	1162	1071	984	982	924	891	886	880	888	815	796	830	853	826	835	826	754	811	860	763	815	794	802	829	764	817	813	788	754	790	828	801	786	792	841	776	784	722	770	724	752	780	752	780	829	792	758	807	781	736	794	784	784	797	798	791	766	796	779	820	794	799	760	810	802	777	786	721	745	734	742	772	761	725	771	783	747	765	753	793	771	781	761	784	770	771	773	750	793	760	814	774	822	781	764	821	790	715	782	766	773	791	772	758	802	704	734	755	753	745	739	743	808	754	761	761	734	707	806	763	800	764	760	758	758	791	808	746	782	811	747	794	701	802	760	750	800	740	754	830	757	835	765	805	788	778	733	763	795	753	755	816	786	788	794	727	778	787	745	800	789	758	768	819	747	808	755	780	797	785	744	780	796	815	834	782	730	760	780	768	789	764	790	764	772	748	765	776	795	790	764	730	748	803	776	792	781	785	807	728	783	778	753	714	754	756	824	752	757	763	764	791	794	720	774	764	794	771	753	770	783	762	780	749	737	772	759	725	725	778	744	820	781	822	761	797	793	751	805	799	794	729	783	723	784	749	775	829	759	764	810	779	751	735	794	754	791	732	780	800	727	761	720	728	734	778	738	756	788	798	733	775	757	730	763	765	766	746	746	780	811	758	778	769	780	756	779	776	764	777	780	766	750	752	789	773	795	734	752	762	760	764	717	768	808	779	791	765	835	791	803	797	771	778	746	723	766	755	800	767	759	799	795	797	732	746	775	777	770	739	750	791	802	778	762	756	792	782	762	717	800	820	781	799	731	730	767	757	729	763	816	796	762	801	755	798	830	768	772	781	763	741	772	762	789	800	751	739	736	830	793	812	768	743	783	772	747	763	763	766	706	762	721	786	746	766	768	809	789	708	788	803	780	825	767	717	749	821	793	761	790	778	814	741	794	728	754	766	813	777	802	803	730	718	784	729	810	786	806	805	789	800	814	723	820	774	788	767	762	774	744	788	764	799	787	713	801	736	730	739	791	765	759	761	823	761	744	810	798	819	804	764	762	816	786	788	769	716	760	742	796	781	793	745	777	780	791	726	761	808	769	780	733	803	834	800	785	755	784	771	786	743	750	801	791	765	809	750	812	741	780	771	805	741	780	797	745	727	785	757	774	779	782	802	769	785	760	779	782	739	768	747	757	775	782	736	767	760	763	761	776	751	812	785	787	736	800	809	785	751	782	766	825	767	772	814	752	783	719	759	782	768	754	788	757	783	765	789	813	816	780	761	815	762	745	778	802	741	754	755	768	704	766	777	796	752	789	813	786	782	826	773	761	767	784	769	771	817	780	737	791	753	763	740	804	783	783	720	743	800	810	804	825	813	750	765	779	787	774	756	755	770	779	806	789	825	714	730	810	749	787	764	779	771	685	756	733	775	788	722	744	804	749	816	781	741	737	769	712	762	766	740	791	780	809	779	743	782	790	801	783	793	801	820	812	722	770	724	700	702	798	746	775	772	773	766	797	782	791	758	776	758	816	768	787	769	756	781	753	753	770	781	736	754	766	771	804	790	804	797	758	792	773	770	791	792	754	796	707	724	758	805	700	773	786	808	799	809	810	826	745	836	775	727	775	770	771	745	819	729	722	738	804	751	746	785	791	755	744	728	775	767	773	814	768	727	714	781	771	753	753	789	744	757	766	767	777	765	792	761	750	739	747	755	758	814	726	810	690	804	767	779	795	801	757	745	804	820	789	802	797	738	761	787	795	814	788	776	773	755	830	750	778	745	792	744	811	759	735	708	746	773	761	764	738	727	766	799	755	809	805	727	750	756	770	726	728	735	784	781	789	757	785	764	791	761	793	781	811	839	775	741	763	792	825	778	808	762	790	814	753	782	777	778	770	741	774	799	754	762	817	742	836	786	751	697	762	809	744	788	724	791	763	794	792	805	779	733	792	792	787	788	785	769	769	781	802	745	755	765	814	799	807	737	776	727	765	805	795	788	748	808	785	776	762	723	803	727	755	730	801	820	782	796	776	847	792	805	765	752	749	776	788	792	792	783	766	780	734	798	814	783	778	727	773	724	746	800	753	783	747	784	780	791	763	737	824	773	711	727	740	750	797	770	799	785	769	781	778	784	763	775	787	772	757	761	767	746	775	788	810	735	780	743	737	759	771	717	763	806	742	840	776	794	793	730	800	707	804	760	763	752	744	717	804	773	791	844	749	744	702	779	812	781	807	781	734	758	763	802	786	738	735	799	737	829	786	788	760	767	762	807	768	799	749	755	728	732	750	805	737	747	806	765	784	710	772	770	785	753	780	788	810	731	748	755	786	778	770	730	739	721	755	782	758	807	729	756	755	766	697	795	776	761	798	764	784	784	749	834	763	742	764	747	793	780	795	756	807	724	778	768	797	778	833	741	777	752	807	802	792	743	748	760	693	758	713	764	779	770	726	767	742	719	730	788	790	761	755	777	692	781	754	745	792	795	721	747	762	807	804	789	748	771	757	744	770	722	731	711	790	765	766	767	711	816	760	724	722	798	759	796	778	731	833	795	765	768	780	818	766	821	774	771	740	769	782	798	773	717	753	783	736	795	755	789	711	738	772	744	757	718	786	782	773	829	752	767	830	754	784	811	792	707	767	772	757	775	776	746	794	809	786	788	795	752	760	772	763	780	782	760	748	804	768	779	792	745	770	770	763	793	785	814	793	777	733	761	743	761	750	814	739	775	832	773	781	758	783	799	755	741	792	742	726	790	806	788	714	770	779	730	787	743	778	783	713	764	824	792	761	790	801	741	740	789	781	773	795	802	752	742	756	786	770	794	772	764	758	793	760	774	856	740	750	746	764	839	820	794	743	752	787	751	771	812	758	772	806	775	788	765	831	753	781	786	785	735	750	771	815	763	756	742	831	770	746	722	791	760	765	777	795	766	800	747	825	753	769	784	734	789	784	766	777	794	764	739	788	780	831	790	788	757	780	775	744	733	801	756	784	806	755	778	766	737	753	759	761	749	752	788	714	806	751	763	754	830	778	759	755	794	786	794	806	764	776	732	746	735	770	813	741	803	738	781	824	798	778	762	739	814	774	763	762	752	735	786	773	770	759	791	727	783	782	782	797	789	759	799	827	792	762	750	774	780	784	771	755	767	782	822	813	794	766	790	786	804	783	782	787	755	817	761	750	773	787	784	805	763	777	754	758	755	777	782	769	774	718	800	780	778	782	770	792	792	768	757	790	783	766	750	687	779	793	769	809	742	762	759	766	752	820	749	759	785	775	818	747	762	787	722	772	752	818	744	797	788	820	778	756	850	762	801	747	785	796	807	802	783	834	726	707	773	779	779	787	764	797	775	802	737	809	808	829	820	769	780	803	780	788	755	811	760	706	744	767	766	767	818	775	796	718	759	760	738	782	791	775	767	748	765	740	796	816	749	794	802	720	772	795	739	750	777	769	800	756	754	782	758	766	798	756	802	725	774	780	770	684	759
15113	1612	1178	946	740	607	592	568	457	519	489	458	430	422	442	451	469	432	416	434	415	409	423	448	487	432	384	438	429	415	408	412	451	410	424	372	436	408	358	423	437	386	416	423	436	401	441	396	356	403	439	442	390	443	446	427	403	412	413	429	441	452	398	394	417	432	402	424	392	445	396	386	410	433	431	416	386	427	455	432	375	450	434	420	416	441	429	417	416	428	435	402	430	407	418	408	418	458	448	424	445	437	400	391	428	408	412	410	408	442	425	388	413	462	441	443	392	371	413	427	432	385	457	408	435	431	376	466	405	404	444	405	400	407	418	417	400	426	445	426	431	395	423	381	355	447	407	469	425	419	389	382	386	392	407	432	418	400	413	393	391	381	444	417	425	437	361	386	394	427	444	390	424	452	397	405	370	429	434	388	423	388	416	421	441	415	404	418	395	418	422	423	447	392	398	444	457	414	412	415	423	448	420	393	381	432	410	388	390	427	398	428	436	414	389	480	399	392	444	414	429	398	377	426	390	373	398	394	388	403	401	434	378	440	391	407	437	417	409	407	382	429	370	409	405	429	423	401	442	428	432	422	429	406	427	393	450	424	415	404	422	444	382	450	426	463	425	433	410	408	424	386	421	391	396	390	406	410	415	391	425	422	443	403	427	416	443	396	386	407	428	401	423	427	458	397	420	411	404	433	397	419	421	358	410	434	406	420	383	423	389	392	406	409	412	412	385	417	432	425	437	389	389	401	431	449	457	390	410	390	425	400	409	430	447	440	399	415	392	417	421	442	402	404	424	399	411	413	433	435	399	417	364	395	404	397	381	373	427	441	408	407	440	407	387	402	404	411	435	409	427	396	446	385	385	410	383	412	370	410	394	425	447	405	390	472	384	436	407	400	387	449	395	409	443	432	414	447	450	407	406	360	396	426	412	417	428	429	440	438	411	410	443	423	413	424	412	445	415	406	435	451	440	446	411	446	416	491	457	392	423	384	416	449	378	417	378	379	399	449	445	383	370	426	413	409	459	381	387	452	401	411	437	419	428	410	458	416	446	391	403	431	399	401	385	421	411	424	408	424	415	389	418	449	393	423	411	389	425	384	427	377	416	415	412	409	416	435	448	412	414	417	430	428	400	408	382	430	428	396	442	432	431	411	406	423	417	392	424	436	453	365	382	430	443	389	421	442	406	419	379	378	408	434	422	402	372	413	390	446	412	410	428	403	393	417	445	396	412	406	386	431	401	400	427	394	383	409	444	402	427	419	416	411	431	414	417	406	392	437	424	384	439	403	405	450	445	386	406	390	377	446	386	394	419	416	415	408	431	413	411	347	414	406	447	399	444	438	462	422	427	379	417	408	416	399	430	419	376	384	423	398	444	420	403	373	393	415	419	431	425	428	400	380	403	417	443	428	433	413	388	389	398	409	382	440	391	413	428	429	428	394	418	437	412	403	415	411	445	453	432	380	438	405	418	428	413	425	418	423	406	435	469	440	381	415	431	392	401	386	387	393	408	443	407	401	433	393	386	406	411	423	406	418	397	398	408	410	373	425	433	395	439	443	410	374	381	415	402	395	419	403	403	424	406	435	420	418	439	436	393	414	419	381	393	403	388	416	431	433	409	416	411	433	414	397	407	385	391	405	410	413	421	421	431	400	448	375	417	436	409	385	404	448	456	403	386	356	374	390	428	437	391	413	376	396	439	429	412	403	436	452	413	396	404	447	370	412	374	405	396	448	413	410	425	391	401	400	391	399	423	402	402	442	388	417	402	405	443	420	474	392	383	419	404	448	410	396	454	446	400	446	418	417	366	417	444	432	398	402	403	438	423	392	390	408	433	416	412	445	420	442	449	430	414	383	444	418	425	381	401	419	384	421	408	392	433	414	428	418	414	396	445	419	422	388	427	416	411	409	400	403	409	410	405	436	387	439	416	444	414	425	411	455	379	384	396	458	418	381	430	452	397	418	417	390	381	395	400	403	414	400	394	437	399	447	407	448	406	398	377	408	407	450	421	403	418	391	451	409	425	408	422	444	455	413	404	410	410	409	394	369	416	457	420	416	432	430	397	422	391	403	408	452	428	424	451	384	408	395	428	414	418	386	395	472	439	405	381	385	427	374	371	417	442	443	395	388	427	388	435	422	420	395	424	427	393	388	437	382	454	414	452	438	409	432	488	396	432	425	378	420	389	392	402	405	419	435	411	442	415	400	411	441	431	449	414	417	434	414	400	407	404	389	375	449	404	429	421	428	431	418	419	375	391	442	374	401	385	424	442	403	415	394	416	415	385	443	414	428	398	429	433	426	401	453	431	430	405	381	388	398	408	435	441	415	438	393	427	392	386	422	413	406	422	403	419	426	407	419	407	414	401	410	421	429	402	389	383	388	446	375	420	401	413	433	469	434	432	463	381	419	416	448	415	382	379	400	416	409	400	406	500	441	383	399	399	437	387	414	420	412	400	409	427	426	402	363	379	457	407	431	460	433	427	402	412	410	427	409	404	404	424	444	396	427	394	443	411	427	400	428	446	402	435	376	373	435	443	422	441	405	403	381	403	394	441	420	419	454	449	379	392	402	400	389	417	396	429	416	383	405	415	457	437	415	400	395	400	402	468	473	431	412	462	408	390	445	420	381	377	440	365	418	408	435	417	371	436	429	426	436	432	390	395	434	406	434	401	380	438	397	394	407	389	445	468	401	428	394	448	420	415	440	387	396	423	425	401	404	437	383	432	401	440	427	386	398	383	436	386	444	405	375	402	426	391	459	401	442	374	386	403	398	428	432	405	406	379	391	386	393	437	432	441	421	402	405	392	433	387	404	366	440	426	381	406	403	439	393	419	437	450	438	409	389	422	370	439	448	439	398	458	430	439	432	387	412	434	418	432	408	429	433	450	418	394	401	415	419	397	401	381	393	433	406	445	418	384	411	442	414	418	478	399	401	394	423	424	391	401	417	401	421	412	432	402	435	435	415	453	433	395	440	401	405	393	404	403	432	433	398	442	430	416	400	392	409	457	414	394	432	430	421	428	389	380	431	413	406	420	441	435	376	387	407	397	378	424	402	414	436	387	451	373	422	419	400	432	407	385	432	416	411	395	454	395	443	399	368	407	412	380	454	429	407	395	429	438	402	379	436	430	423	369	403	400	385	436	392	426	365	370	462	397	418	424	423	398	449	405	420	409	396	413	437	419	444	399	433	407	432	421	426	429	445	409	430	455	434	403	411	382	368	437	414	407	411	442	435	358	402	399	359	393	395	416	400	394	404	446	406	410	434	430	420	422	434	421	404	464	402	389	418	414	424	458	417	416	382	428	436	430	389	379	379	387	395	421	429	452	400	450	417	439	411	458	402	425	410	437	395	438	451	399	439	426	391	365	411	411	434	428	417	440	451	417	404	391	393	431	431	470	437	442	387	382	378	433	442	411	409	423	396	408	431	433	451	410	391	404	380	406	421	402	428	398	413	430	383	394	386	436	417	414	388
8940	1686	2401	2568	2292	1907	1667	1476	1318	1266	1235	1162	1164	1160	1082	1044	1009	1019	1049	957	998	1057	1012	980	1056	950	980	1020	995	930	924	913	939	914	901	898	943	929	940	952	979	970	931	988	950	909	939	923	944	931	947	925	914	960	1005	921	867	930	963	918	930	977	975	948	955	952	910	957	951	894	970	909	960	956	934	899	954	939	954	935	929	925	905	918	936	962	928	929	925	895	925	871	926	892	924	952	885	920	877	876	922	904	920	944	950	943	959	924	900	977	950	948	976	950	890	949	967	867	868	934	926	949	941	929	929	944	907	935	975	920	965	974	896	913	914	942	932	956	938	998	914	921	863	921	969	959	935	904	946	914	925	922	910	954	972	911	956	907	997	976	895	902	955	929	955	944	923	964	898	918	922	974	922	895	937	939	963	925	893	905	887	976	935	955	917	942	961	960	964	887	874	967	906	901	930	955	931	942	915	926	956	930	936	932	965	952	888	929	949	932	946	932	943	914	940	882	910	959	983	929	903	940	950	865	911	957	877	888	894	909	901	920	893	889	967	932	969	936	930	931	898	863	918	924	956	929	951	920	912	920	915	912	972	935	937	932	954	972	931	927	884	904	965	914	921	947	855	905	931	908	886	941	884	942	914	865	925	936	905	920	921	902	900	917	903	890	915	894	951	904	897	893	885	940	945	996	948	931	908	856	926	908	943	970	902	917	909	983	899	891	930	886	946	995	933	955	919	864	945	902	863	874	902	886	868	875	895	872	899	950	967	912	915	872	930	924	965	901	934	895	872	910	938	882	888	906	916	959	963	908	919	908	956	935	963	936	932	896	940	926	900	896	959	978	954	931	926	971	963	891	954	962	963	907	968	916	852	969	889	923	905	892	938	954	963	896	916	909	931	882	902	947	903	882	923	895	952	971	930	863	947	881	915	939	900	905	886	882	860	918	930	850	891	873	932	893	949	928	934	891	901	936	914	895	928	950	924	897	934	925	895	931	892	946	1010	896	901	878	952	969	955	893	896	915	890	945	894	905	915	919	920	875	962	978	903	881	970	908	906	898	893	940	919	942	855	898	893	893	891	889	1006	912	929	969	869	999	936	944	962	961	956	938	905	912	936	895	943	920	960	899	921	953	946	916	955	913	904	943	911	968	924	958	952	847	929	942	903	941	906	870	941	882	939	911	910	921	948	941	878	948	914	947	901	896	958	947	903	912	939	977	888	929	962	921	942	921	890	900	948	882	886	905	909	879	894	932	907	907	897	914	929	938	908	897	899	928	903	934	882	941	931	940	936	994	884	921	891	910	955	888	961	919	905	906	900	910	963	894	869	886	907	975	959	828	960	999	872	899	947	936	911	886	904	944	867	925	881	906	845	977	908	949	959	943	941	941	950	918	858	887	922	868	889	930	954	972	881	926	937	976	929	909	921	935	925	900	874	904	903	958	946	966	900	925	921	949	943	900	958	892	922	900	991	884	913	947	936	960	925	902	890	905	914	898	893	898	872	912	916	890	945	905	890	911	902	921	928	923	929	892	1016	946	915	934	951	949	933	883	928	908	877	928	928	949	894	916	967	896	906	880	866	905	891	978	929	865	929	882	890	915	883	889	954	935	868	906	940	935	930	890	954	939	981	964	948	930	931	940	915	921	954	873	918	939	894	913	929	936	908	945	944	932	925	938	914	885	965	937	954	895	903	946	936	936	866	909	909	927	830	942	913	947	913	907	932	941	928	893	915	914	935	921	874	930	937	837	917	919	896	890	924	929	963	916	885	938	956	898	942	948	919	941	914	973	863	961	893	907	910	1012	917	903	923	930	924	944	881	908	988	956	877	968	940	903	953	906	948	944	930	924	922	963	977	921	930	919	914	986	960	1002	879	954	898	894	899	977	947	901	922	900	962	899	910	911	908	959	880	949	894	951	931	891	968	904	939	883	957	904	928	869	951	880	925	953	842	895	899	900	935	902	886	936	940	902	938	942	1009	918	899	946	960	926	967	988	905	924	906	961	915	929	944	908	882	923	929	921	1001	990	936	928	900	949	922	983	880	916	933	915	928	940	954	921	879	919	916	983	899	920	896	929	915	969	895	908	943	889	910	931	924	966	891	936	1004	930	864	1001	885	974	925	954	914	923	905	903	877	899	898	933	935	973	913	913	937	877	933	909	906	892	952	941	994	911	931	895	920	955	904	954	914	922	931	948	885	912	868	885	922	971	921	890	926	957	899	899	925	946	947	955	931	896	922	919	912	909	923	895	923	902	981	941	952	923	912	885	895	917	850	928	921	913	906	993	917	928	928	924	913	956	936	928	949	893	911	943	950	916	908	907	943	936	904	952	890	906	936	944	954	873	934	887	937	894	922	945	957	953	945	956	927	904	907	939	899	954	904	872	892	957	947	936	955	917	900	905	948	912	937	893	903	912	895	938	959	920	900	920	888	921	898	950	909	908	935	911	963	933	916	914	958	923	924	886	922	957	941	968	914	913	862	896	875	915	916	956	890	904	927	938	921	946	916	968	919	940	930	913	936	906	883	939	906	876	949	917	931	972	962	873	896	948	851	941	970	856	913	916	934	929	932	978	938	929	894	960	925	905	941	927	888	920	948	981	918	951	923	944	991	913	970	948	926	982	808	940	920	944	921	916	882	925	919	913	934	929	878	920	934	893	986	886	919	910	882	906	842	998	905	892	950	918	873	908	919	910	993	912	913	965	933	923	936	944	936	926	918	931	886	964	943	900	904	930	864	917	932	944	945	913	936	974	966	870	917	933	961	914	941	864	912	896	926	968	878	908	925	929	939	911	876	951	836	933	930	877	908	938	928	954	968	891	890	924	962	915	982	945	957	949	987	897	893	979	921	912	905	910	899	918	956	883	897	912	931	920	933	942	912	924	910	945	916	924	915	905	890	940	923	926	887	958	970	922	893	946	945	975	910	876	916	1003	926	935	948	947	950	872	924	923	892	897	885	1000	908	920	947	940	933	890	919	914	947	927	915	958	900	903	980	922	954	912	965	935	963	910	897	933	899	949	887	947	903	915	915	968	928	947	934	915	897	894	935	875	892	926	934	931	995	883	903	890	930	925	898	936	906	967	903	966	907	923	927	979	875	939	931	934	908	912	910	883	915	923	939	958	891	876	935	902	860	974	951	911	983	923	893	859	926	944	898	921	958	918	968	924	874	985	892	912	903	954	938	920	899	956	948	962	943	942	891	929	956	937	919	941	907	895	966	892	918	932	908	934	899	932	923	895	945	977	888	895	996	920	936	930	921	934	896	994	941	867	912	945	928	930	923	975	942	935	935	890	946	932	948	895	928	962	942	898	876	916	862	942	917	895	944	936	898	939	902	913	948	915	862	944	911	907	941	957	911	923	952	939	927	910	891	945	924	924	924	948	941	928	945	883	922	914	905	912	890	942	906	937	947	937	888	842	930	865	928	900	963	949	892	896	912	915	933	915	956	892	872	950	950	965	859	926	896	867	906	882	918	920	891	976	936	930
1480	187	178	161	166	162	135	157	171	150	191	174	172	182	186	159	153	142	170	169	163	190	170	150	164	175	150	169	150	163	179	133	155	170	161	174	182	164	177	149	162	154	160	162	147	127	189	158	188	157	158	165	187	185	166	171	164	163	151	153	132	154	157	171	156	169	190	154	152	181	150	149	168	148	151	189	181	171	186	164	174	161	167	145	163	162	178	142	163	178	180	155	159	170	154	158	152	161	176	148	157	170	162	157	181	148	159	159	188	141	181	175	153	169	152	167	183	151	156	166	155	159	160	193	160	192	168	173	154	157	175	176	174	159	163	153	175	191	161	151	182	174	182	152	170	172	167	169	164	152	151	174	170	179	200	156	153	172	146	158	155	140	186	147	158	143	158	171	171	154	186	173	162	173	165	156	139	147	148	180	154	154	178	208	168	172	159	156	156	181	159	154	188	156	164	188	154	166	147	165	153	184	160	157	147	148	165	170	169	145	150	126	189	158	173	149	143	180	175	182	165	154	168	159	160	166	172	168	170	171	156	165	169	139	162	174	163	164	184	158	151	138	166	162	189	158	176	153	174	183	175	150	143	142	146	173	165	166	175	161	165	158	152	176	158	181	168	164	157	152	175	157	161	145	161	145	144	150	166	159	181	180	153	162	158	141	150	162	168	176	150	162	150	185	177	160	155	160	175	158	174	164	190	151	160	170	145	179	168	184	164	155	166	167	159	155	153	152	183	163	169	161	154	173	161	151	147	156	163	162	161	157	191	174	166	173	193	150	172	177	163	180	144	172	164	157	172	155	158	163	175	135	176	166	176	173	163	163	172	170	162	157	183	187	186	170	193	152	175	141	161	187	168	178	172	154	168	177	179	136	157	156	190	175	176	155	168	154	164	160	162	180	161	169	155	165	184	140	160	152	181	130	161	189	153	134	151	144	164	146	151	168	165	171	142	153	157	168	146	175	166	201	157	181	153	146	165	183	178	154	154	158	203	192	155	164	167	175	186	183	169	164	196	178	158	171	195	171	149	164	177	132	170	145	158	171	148	158	176	163	186	194	188	190	149	173	170	166	153	168	174	159	135	153	168	166	173	168	172	147	161	167	207	174	164	180	153	136	182	191	169	160	174	190	149	165	183	176	149	168	163	158	166	169	166	138	174	150	162	157	195	170	177	172	158	155	150	158	173	179	164	177	164	160	182	171	139	159	141	171	141	152	144	165	162	156	181	170	146	177	182	165	165	142	173	172	169	151	147	170	175	167	174	154	155	148	159	165	193	168	158	157	136	158	160	181	159	187	179	150	147	156	177	191	168	199	169	184	148	168	155	160	167	166	181	156	148	178	177	153	150	164	158	185	163	156	171	165	150	203	187	168	165	179	176	186	164	158	167	168	163	150	192	173	162	159	178	175	156	180	149	181	164	172	174	149	164	149	156	163	178	165	180	150	165	173	163	139	171	133	170	157	149	178	188	162	191	185	170	183	175	167	172	155	146	171	164	176	177	176	146	152	142	158	155	148	155	155	153	143	200	175	138	198	155	143	192	161	170	187	133	170	169	164	165	177	184	154	160	159	146	162	170	172	186	145	170	166	164	177	183	178	175	195	144	179	164	131	161	135	160	178	168	151	168	168	165	150	151	155	146	149	164	159	158	178	172	162	152	155	144	154	166	138	159	169	175	162	177	137	176	157	166	198	173	168	167	185	159	159	157	164	163	185	149	166	185	163	164	186	164	150	190	172	161	182	166	163	173	150	153	154	170	179	172	144	190	175	178	136	177	149	151	184	188	169	180	160	143	174	143	131	172	140	172	173	171	158	147	171	168	168	146	162	164	174	161	175	151	193	183	158	165	184	175	190	155	181	142	176	175	167	154	177	150	167	158	170	162	160	150	165	172	186	171	166	173	149	176	156	155	167	151	189	181	182	150	173	132	150	173	179	169	186	188	151	168	189	166	159	171	181	166	157	171	151	147	152	150	162	157	191	173	175	169	154	152	183	162	173	164	161	157	172	159	200	156	175	179	182	155	163	185	178	180	157	170	159	163	158	158	179	159	174	165	180	181	147	155	189	166	164	187	188	183	185	207	182	183	165	179	173	139	138	162	175	153	142	163	183	176	160	169	156	158	160	159	136	170	151	170	168	134	161	160	153	173	177	148	167	157	163	171	147	152	166	149	176	129	185	177	152	161	162	188	149	169	150	164	180	178	173	153	159	154	173	166	160	156	149	149	151	182	169	158	164	149	149	160	152	149	160	187	174	161	141	163	169	183	175	182	163	158	162	161	163	186	161	176	164	170	185	164	137	158	151	158	178	187	159	189	151	147	148	153	151	203	154	159	160	184	125	166	166	184	180	141	161	168	155	169	190	166	169	168	187	171	153	175	174	136	157	163	170	174	166	184	157	143	157	150	183	175	178	159	148	177	145	146	160	160	171	187	151	184	178	156	175	173	147	165	162	154	160	135	153	161	178	177	164	152	177	156	164	179	153	174	173	160	177	177	190	149	164	157	169	170	179	153	157	154	179	160	146	159	168	161	156	165	144	154	159	164	152	170	151	188	160	146	182	167	176	181	152	170	167	160	160	166	165	161	156	181	152	142	161	171	168	187	182	175	135	146	142	183	190	166	177	158	175	150	152	156	168	144	151	158	154	143	152	151	144	178	146	164	176	172	173	172	175	159	152	148	147	183	186	133	160	177	149	162	163	173	153	185	175	160	153	195	159	180	189	164	168	185	198	177	174	151	167	144	168	192	208	145	183	192	194	179	170	181	169	157	153	183	196	146	171	168	186	178	154	189	143	158	179	154	188	166	160	152	150	144	165	164	183	168	180	141	156	167	170	149	148	152	165	184	169	168	177	181	161	161	151	159	154	161	142	187	150	167	164	173	157	172	181	148	144	172	191	170	138	173	158	150	191	164	169	166	158	167	181	171	164	153	152	167	144	180	160	147	197	144	168	162	146	154	176	147	161	159	164	170	179	176	152	137	188	154	139	152	179	191	150	168	159	182	182	178	169	166	173	169	177	153	164	167	165	183	144	168	155	189	167	158	147	162	191	150	153	193	179	170	169	174	157	192	145	180	173	163	172	186	166	161	163	144	174	147	180	180	174	176	154	154	172	170	179	184	149	170	176	178	166	156	159	155	166	141	192	185	165	162	164	163	165	145	175	163	176	183	189	157	156	154	158	172	148	180	160	187	175	192	156	160	184	189	160	156	176	183	179	154	158	177	178	150	176	164	148	175	167	160	168	156	175	150	177	171	185	149	150	157	167	141	143	193	165	165	178	191	140	170	184	169	161	155	174	172	190	157	171	187	175	147	188	190	161	164	180	182	141	162	193	176	191	159	160	203	178	169	154	161	156	184	182	182	190	160	167	173	172	153	162	145	149	153	151	155	158	162	159	160	169	174	177	154	174	168	156	166	162	148	182	157	150	149	173	167	170	161	181	170	174	185	171	172	170	169	165	150	180	162	148	177	185
1757	510	438	515	482	462	453	481	462	414	464	451	444	452	463	459	491	439	439	447	461	465	478	440	468	467	467	482	465	461	483	415	472	449	472	495	472	450	443	446	493	457	481	493	463	448	470	455	449	457	436	458	460	425	468	441	430	494	469	447	490	438	468	461	436	471	492	420	471	443	440	445	491	421	440	454	432	435	470	465	424	435	460	464	481	482	416	451	460	478	450	485	444	421	466	463	426	447	456	470	486	455	478	465	448	470	446	448	466	456	449	482	464	433	484	488	443	489	478	460	454	434	454	426	454	410	436	457	465	421	428	446	465	468	463	454	448	448	419	451	424	457	464	478	453	457	468	472	483	455	453	483	434	433	415	468	459	466	423	445	483	496	453	457	467	459	446	468	426	455	462	497	446	435	433	423	449	463	422	473	447	493	463	485	512	460	422	470	483	462	443	451	444	504	480	473	454	436	430	460	476	443	444	482	498	431	458	491	403	444	440	437	443	496	426	441	470	466	443	480	429	445	448	476	444	477	451	489	410	467	436	460	468	445	481	438	457	455	480	460	442	454	433	489	436	437	452	461	461	455	451	441	476	443	461	474	471	441	468	473	439	473	486	443	434	489	460	437	453	438	436	475	431	449	500	465	466	472	443	464	499	443	466	468	482	399	453	431	460	447	420	429	431	462	456	436	485	450	419	453	465	469	456	462	462	425	446	481	403	475	467	424	461	497	423	470	416	415	442	429	444	444	441	470	479	440	424	463	443	463	448	442	452	505	418	463	494	450	443	436	476	454	442	445	445	437	401	439	463	483	475	446	445	464	444	467	462	442	457	466	431	437	480	445	457	482	474	455	460	398	474	432	459	463	424	391	457	442	480	477	455	438	408	466	433	469	491	471	433	462	404	476	461	484	465	474	441	475	464	454	472	451	441	472	455	485	441	449	465	436	488	431	450	440	431	432	451	417	444	443	451	467	426	483	440	432	449	464	448	453	475	496	431	483	453	431	450	451	455	430	438	422	444	474	437	420	451	478	481	497	455	467	452	438	460	473	435	447	442	422	485	443	464	449	466	484	431	480	428	488	451	416	456	475	447	470	429	484	431	452	457	443	445	474	429	440	469	468	449	465	449	454	480	461	457	451	467	483	484	428	484	483	478	431	438	490	476	443	420	430	454	465	481	443	471	429	458	461	422	482	456	431	421	445	455	497	432	426	432	480	458	464	451	464	428	427	482	478	472	444	427	479	454	435	441	457	489	475	422	472	460	435	427	476	467	456	440	454	507	443	468	483	511	457	461	471	468	426	459	461	440	465	458	498	481	419	446	462	481	468	429	473	454	463	494	447	425	437	480	465	494	464	440	470	421	476	446	448	461	469	471	429	480	484	459	452	437	457	427	490	461	507	448	463	446	437	462	429	479	444	468	435	470	432	453	449	436	455	469	461	428	417	455	470	485	442	466	469	421	455	473	476	448	469	442	428	475	433	478	449	452	471	420	467	481	437	498	479	432	450	414	464	489	452	455	515	463	483	481	475	424	431	427	480	451	446	437	456	411	446	468	444	491	437	440	465	464	450	469	432	418	424	424	481	433	505	471	470	441	452	463	464	458	428	426	478	463	431	475	470	479	463	456	457	430	449	449	494	448	435	431	493	414	470	455	446	498	430	454	464	458	466	453	481	420	476	511	438	510	488	472	413	446	459	456	453	415	475	445	457	480	459	461	430	441	469	465	480	430	448	463	459	466	425	440	496	462	432	458	469	454	470	473	469	420	462	452	448	471	441	434	429	454	477	423	477	456	457	460	445	440	451	467	451	466	463	442	474	448	458	456	449	463	460	459	476	434	442	451	444	446	477	480	449	441	451	454	466	478	440	463	445	480	402	451	481	474	413	434	448	452	468	472	472	443	431	465	445	412	431	450	462	447	445	460	415	467	468	437	441	496	420	487	422	459	473	445	421	463	456	481	460	458	448	434	434	483	430	459	449	438	455	430	453	486	426	448	467	462	437	475	479	453	503	443	477	447	452	465	480	454	471	483	447	433	432	471	452	462	488	464	436	499	436	433	443	466	438	432	480	484	480	446	459	428	447	481	428	457	470	462	445	470	478	452	497	442	485	446	462	435	429	456	455	448	453	456	465	422	458	461	438	425	460	455	457	451	451	414	447	440	444	455	428	485	454	432	458	404	428	465	443	451	468	481	433	518	426	458	444	403	427	484	444	455	483	449	424	430	462	472	442	432	459	445	456	436	436	421	453	442	466	457	453	435	462	455	462	450	459	459	470	453	467	455	440	437	480	495	452	436	452	457	433	502	501	451	474	518	426	436	393	449	460	475	440	447	493	477	442	382	501	435	425	467	430	420	464	470	464	467	492	420	431	468	445	505	433	489	461	437	452	480	466	481	465	463	453	483	429	444	459	440	456	456	457	489	459	467	458	441	497	478	457	421	465	482	462	467	449	458	439	440	429	471	465	461	465	427	447	459	487	458	446	450	461	430	435	459	473	434	432	428	455	435	485	473	467	488	459	461	495	471	432	458	450	419	449	434	448	454	434	482	444	470	467	460	442	412	478	436	451	440	440	431	451	441	441	458	438	452	451	458	519	467	480	481	470	431	418	448	459	466	433	438	453	486	424	482	432	456	499	465	449	442	496	420	440	452	469	481	461	517	451	417	427	432	504	436	441	471	474	460	445	455	431	435	471	450	463	416	470	450	442	456	419	458	481	428	474	423	486	441	420	452	463	484	465	471	413	451	481	464	455	473	430	479	483	450	482	462	483	462	467	450	490	466	473	451	482	438	456	450	459	455	438	472	460	489	460	441	472	466	476	457	475	478	467	461	455	463	458	484	464	439	449	441	453	462	439	489	456	442	455	462	454	451	473	511	420	437	443	423	434	451	462	428	422	430	436	473	425	477	456	426	489	445	483	443	470	447	415	460	460	473	472	489	477	464	427	447	438	448	465	423	464	428	457	497	483	440	456	442	475	470	475	483	471	429	447	480	411	441	440	430	437	440	465	434	484	429	506	422	444	470	453	423	461	476	454	428	429	445	440	437	460	426	464	441	435	451	442	453	459	465	451	452	464	457	437	453	451	466	445	472	442	458	438	443	438	455	444	483	471	448	438	454	455	475	482	444	440	471	460	442	464	436	419	475	434	463	473	445	465	451	470	447	464	445	412	499	470	458	452	428	441	481	474	463	499	460	485	464	471	472	451	456	439	426	460	479	468	455	426	493	424	487	459	435	450	440	437	449	434	425	459	448	500	456	479	459	422	482	485	437	439	461	465	474	444	477	457	428	443	451	452	460	476	452	479	445	463	425	450	440	440	470	502	431	440	428	462	487	452	450	451	470	418	446	480	470	467	447	426	471	440	486	468	449	466	453	467	457	478	471	468	455	459	497	421	458	422	519	449	469	464	437	489	457	463	470	445	437	434	440	457	446	494	472	435	475	503	488	454	433	483	433	409	469	493	464	461	472	489	456	440
7760	743	704	609	444	392	428	337	375	345	366	371	333	332	332	318	323	306	315	315	316	335	311	300	307	346	315	307	333	320	335	325	324	302	309	334	329	318	318	334	309	293	298	298	385	358	312	293	328	343	308	339	282	287	356	313	349	309	356	309	339	320	311	315	276	350	323	301	312	329	299	357	338	324	335	312	335	352	317	348	322	336	309	315	365	345	298	328	328	344	328	312	349	319	294	286	330	328	347	303	273	280	298	315	314	277	309	317	312	315	335	323	308	296	326	295	267	315	331	346	310	309	322	342	316	348	307	339	334	344	310	293	323	335	330	356	327	301	328	330	292	332	283	341	335	328	329	380	334	293	326	307	322	342	347	312	329	290	336	295	300	318	364	326	328	335	318	334	335	331	349	317	312	293	374	316	341	337	308	335	304	301	360	318	309	312	343	365	308	342	341	343	365	310	333	341	349	331	295	303	316	328	322	304	320	339	370	293	350	321	309	308	333	331	326	325	295	317	313	305	330	321	327	316	312	304	327	320	333	363	344	299	326	334	282	295	349	354	338	293	326	316	291	293	319	343	306	295	336	368	315	324	317	315	330	303	289	318	311	298	295	315	306	319	307	349	331	329	336	305	323	315	281	327	328	307	326	324	289	305	298	307	337	319	331	312	334	354	349	299	350	306	294	313	300	341	310	328	305	338	309	332	299	322	304	301	297	316	322	297	296	313	309	299	342	327	305	317	305	325	312	307	332	309	294	339	321	336	334	331	335	326	284	326	290	313	359	331	345	312	314	335	342	301	343	340	305	292	344	286	340	310	322	322	343	353	311	317	341	312	316	304	331	311	328	317	314	285	291	301	326	358	292	330	337	338	317	310	330	304	325	326	348	314	365	295	316	331	298	330	328	302	320	319	285	296	318	309	311	330	331	294	293	338	347	312	314	337	360	302	347	283	327	349	308	319	375	288	325	302	331	341	335	320	302	332	308	312	316	307	316	293	303	289	342	346	312	343	334	311	309	337	306	305	329	347	333	311	304	309	324	351	347	305	292	297	313	308	342	340	291	329	284	318	306	323	323	310	312	325	340	309	333	332	314	281	351	313	296	349	354	324	320	320	334	313	319	327	315	352	318	332	309	308	352	344	295	326	336	307	318	316	324	297	316	298	342	330	299	309	306	340	311	321	306	338	339	330	322	318	294	325	315	305	323	303	339	362	345	313	320	320	314	325	323	318	317	322	357	327	307	303	306	309	317	345	316	340	343	311	333	327	358	323	334	333	329	307	314	321	320	302	313	334	330	303	332	344	326	301	302	322	331	322	294	323	317	307	322	335	341	279	319	329	321	313	332	298	321	293	338	320	332	325	323	320	307	333	312	337	305	320	340	303	315	327	297	321	330	316	295	327	311	308	322	347	321	330	351	276	296	268	334	314	313	322	307	330	290	315	340	353	344	312	308	303	324	321	297	310	292	324	341	337	316	334	302	292	326	302	324	305	333	328	332	309	309	294	336	306	298	318	327	346	337	305	302	318	305	322	327	342	325	316	321	302	344	305	334	302	344	334	330	301	344	312	305	345	329	333	344	308	346	331	315	309	342	305	294	311	318	340	309	345	319	338	307	319	298	330	348	312	318	308	346	309	350	338	318	332	360	318	317	325	346	314	304	336	338	340	308	307	313	299	334	341	354	331	336	316	309	318	317	340	335	337	318	319	310	308	321	331	342	325	315	300	318	344	296	335	296	300	324	321	322	303	312	295	326	334	304	313	322	304	333	327	296	310	331	292	360	320	308	310	331	330	333	294	308	312	339	351	292	371	311	294	358	320	341	297	365	338	309	355	323	338	328	312	310	309	289	325	338	359	325	334	327	327	305	323	338	320	325	345	349	279	291	315	308	331	366	307	356	314	300	320	346	343	347	315	299	304	322	337	336	307	319	301	342	312	335	294	311	345	353	294	327	312	293	302	337	317	350	307	317	313	312	284	303	314	326	306	318	336	317	357	306	334	336	317	375	318	320	322	304	316	343	305	307	299	346	347	294	339	313	328	285	283	309	301	304	340	321	292	298	307	305	310	342	303	326	336	313	324	322	336	358	328	330	356	343	328	309	329	331	320	299	290	313	309	328	340	319	330	338	316	303	319	311	311	310	350	314	317	330	324	318	323	372	333	284	303	292	315	277	357	321	334	309	330	318	310	334	332	316	324	333	284	304	342	342	316	344	319	363	318	284	249	312	354	305	322	317	301	312	308	326	333	326	323	330	278	348	339	314	334	316	311	327	348	338	317	296	312	266	348	301	361	348	293	348	330	279	321	326	310	334	340	313	339	314	352	310	334	324	325	307	350	351	349	305	318	341	295	322	299	322	267	340	316	339	314	339	361	337	307	323	337	311	301	310	312	267	343	353	323	330	337	320	311	360	316	289	323	313	321	310	332	333	325	343	331	306	343	323	308	311	307	332	323	315	323	341	350	304	294	315	329	295	308	288	292	317	282	295	295	305	328	322	308	332	342	319	331	324	327	297	313	350	328	316	300	335	343	325	343	325	311	304	305	308	344	331	336	329	306	325	283	342	331	318	330	317	352	326	345	369	319	330	319	351	308	319	319	332	325	330	314	308	356	333	311	293	339	318	299	297	331	324	372	291	358	320	358	317	298	285	293	323	333	341	312	314	310	313	377	333	324	339	316	298	297	322	331	320	335	329	316	296	336	340	315	326	338	330	304	327	303	350	306	318	314	327	302	319	285	327	308	298	323	333	320	299	315	320	291	316	332	318	288	340	320	313	292	335	361	314	332	306	324	305	330	359	337	325	338	287	322	303	332	333	304	321	353	306	326	310	334	298	347	316	283	331	304	325	327	353	337	317	323	321	319	287	346	285	325	307	310	316	278	344	324	324	290	279	316	320	333	353	358	315	325	312	342	349	303	319	315	337	330	303	346	316	325	325	340	315	342	322	298	314	371	327	298	316	333	328	315	358	295	317	352	330	333	304	316	316	302	357	334	344	334	318	346	333	348	305	320	303	337	324	323	328	347	298	326	313	314	295	328	327	315	288	317	303	331	348	311	326	332	301	328	299	322	330	331	312	320	305	367	320	340	323	295	312	320	305	309	311	332	300	323	344	352	323	310	343	296	291	315	335	322	321	321	311	336	301	344	308	306	319	358	343	329	348	345	310	296	305	298	332	310	330	289	283	320	337	328	321	320	325	301	338	334	333	307	331	324	305	341	308	327	316	273	319	364	328	297	341	357	338	338	319	313	323	326	273	354	344	333	312	330	299	278	303	302	331	336	335	336	348	337	326	323	354	334	304	317	310	314	358	313	323	318	346	339	313	320	293	297	309	315	299	303	315	297	310	304	346	334	331	297	333	314	325	321	313	330	303	319	316	356	327	320	311	339	298	313	299	328	327	326	315	316	321	339	312	356	298	338	295	336	344	322	349	295	326	295	326	320	308	291	346	303	313	323	333	298	292	311	334	297	317	306	316	315
6701	1239	1487	1632	1406	1262	1161	1091	1055	980	916	914	880	799	829	895	848	810	841	807	822	790	815	848	787	835	746	843	782	794	781	812	758	704	791	791	801	787	854	780	759	766	796	796	775	820	796	783	835	825	765	796	755	807	760	829	787	758	722	789	766	773	774	814	748	768	786	770	748	800	741	850	788	747	741	799	761	772	759	811	809	790	770	784	714	777	816	762	785	714	770	760	772	785	751	744	707	778	777	789	796	800	789	785	752	760	778	773	794	817	729	757	779	786	799	736	778	759	777	774	773	748	744	798	766	761	787	776	780	771	719	730	775	727	788	800	816	742	773	788	770	761	734	756	878	717	762	750	759	739	790	788	762	801	731	774	773	756	761	803	799	775	771	784	827	799	773	775	763	763	789	752	781	824	809	779	794	736	757	789	785	750	770	772	757	764	828	756	773	779	786	745	811	839	775	752	788	766	736	723	745	727	822	801	795	729	774	752	736	749	786	745	772	763	750	834	767	757	781	760	755	792	774	738	798	774	821	717	769	786	789	795	748	764	755	758	763	811	738	783	747	789	778	739	822	787	804	836	771	782	764	805	777	755	776	773	744	760	762	755	780	784	784	771	781	748	787	751	782	773	806	726	804	784	811	751	726	792	739	810	743	791	758	793	850	750	732	807	786	771	761	786	737	736	750	787	752	761	777	747	801	750	758	774	760	751	805	773	782	754	710	745	749	743	784	730	820	749	770	775	770	719	771	787	823	797	763	845	789	733	807	771	783	737	721	775	815	778	763	759	740	768	745	801	792	730	788	829	759	796	748	799	756	764	762	775	757	787	772	815	795	769	730	780	790	780	800	816	759	734	730	777	795	715	777	727	761	747	789	746	798	746	778	728	793	780	766	795	786	740	760	716	757	858	772	781	823	776	822	783	744	784	716	763	793	786	772	732	770	721	741	767	750	794	821	774	832	742	747	738	756	748	732	766	765	776	715	779	783	748	726	758	743	741	781	762	785	759	754	770	761	829	776	767	788	803	797	794	772	832	785	730	759	791	779	824	817	727	783	739	726	774	781	761	784	732	789	723	765	757	784	764	802	756	763	727	720	743	748	752	780	797	811	796	743	823	709	753	792	801	814	759	754	769	782	751	773	783	804	756	791	803	807	744	747	779	745	764	795	774	790	794	711	786	763	805	765	798	752	742	821	798	730	736	757	777	736	809	765	762	755	733	714	764	788	792	775	736	807	780	829	743	796	756	744	771	745	800	743	786	755	787	784	789	728	796	749	817	839	806	734	768	779	787	745	798	747	768	736	789	769	769	806	779	730	793	807	805	746	795	771	810	762	798	816	808	764	758	782	738	842	734	759	771	810	806	793	802	795	816	745	751	741	811	779	769	753	760	772	779	733	798	767	790	785	791	760	803	789	762	770	713	713	749	782	799	749	786	760	806	762	757	749	726	825	781	759	776	790	752	821	816	829	761	766	806	829	740	751	736	819	756	731	752	793	735	813	796	827	777	756	786	735	779	815	782	714	804	794	764	744	712	779	747	769	754	747	824	722	760	810	799	776	778	781	784	815	764	787	764	790	712	833	757	779	799	822	787	804	793	762	771	749	764	800	779	769	720	739	787	801	788	773	813	733	744	817	802	792	780	780	742	704	804	791	748	755	800	772	771	782	729	750	800	779	793	788	774	780	781	799	787	754	759	792	751	769	779	738	799	734	795	747	803	799	767	776	771	737	775	754	797	775	753	797	733	763	704	766	790	761	778	770	796	784	779	780	797	776	779	768	812	753	804	810	723	786	706	804	724	775	773	749	752	768	780	754	767	766	778	800	734	799	773	752	830	769	784	822	782	784	771	764	711	751	800	754	732	758	785	815	723	762	817	792	768	757	800	710	726	786	744	733	771	803	733	793	790	745	800	786	791	782	782	769	835	819	767	752	791	793	714	786	750	753	744	775	754	783	774	791	723	754	743	755	765	774	753	779	753	772	777	784	810	789	763	796	804	760	801	755	733	769	760	780	747	779	765	758	780	707	746	775	769	772	723	735	817	764	781	749	755	767	734	755	774	794	790	732	772	748	782	777	777	745	800	785	747	745	769	748	803	718	774	770	723	774	743	816	766	789	786	738	765	784	795	771	835	754	799	781	781	754	785	785	778	805	729	774	750	744	748	836	762	729	741	832	795	805	782	754	801	736	820	759	794	782	759	739	753	800	815	781	752	741	812	715	773	730	792	737	783	785	798	826	799	799	798	763	754	785	767	794	784	783	785	829	782	800	760	765	756	810	780	782	741	815	777	776	820	797	762	794	829	787	765	763	710	758	809	772	769	800	760	749	757	768	792	820	828	722	762	838	826	776	747	762	762	779	817	792	775	786	780	762	798	769	756	777	799	765	773	828	783	791	800	785	776	765	778	768	780	758	759	738	758	761	787	795	801	773	787	756	762	830	818	771	795	779	771	822	787	814	805	759	801	789	804	836	761	775	814	804	749	732	788	799	822	792	782	795	772	794	736	779	798	764	782	766	753	755	788	750	810	761	736	788	719	760	794	771	791	752	764	836	748	766	812	785	780	764	785	795	755	753	774	757	791	757	792	793	812	738	770	748	809	735	793	780	767	781	749	770	737	744	780	780	820	807	750	792	804	760	773	765	756	785	768	831	759	759	743	755	786	747	748	842	761	766	796	822	747	785	777	763	810	765	762	726	751	809	770	786	756	843	765	766	761	709	757	752	781	788	774	814	740	767	754	732	754	835	798	710	772	793	786	768	757	819	758	747	739	783	816	761	749	802	788	756	759	798	703	807	751	854	819	781	804	751	825	781	776	814	762	757	769	751	805	735	736	781	785	752	754	744	818	791	825	762	790	803	795	840	807	737	785	739	740	741	756	799	770	781	756	767	788	767	779	784	739	799	806	756	752	795	751	785	806	785	809	752	837	809	766	764	743	841	729	693	802	803	744	773	773	842	735	792	715	800	791	757	794	771	778	756	797	788	780	811	772	770	811	765	756	850	801	813	779	780	773	800	738	799	774	789	802	773	843	762	774	752	782	756	732	816	781	789	771	820	729	793	735	731	811	781	779	755	805	773	768	718	727	749	812	795	781	786	787	776	793	794	752	799	788	749	781	794	798	797	783	760	773	763	736	743	742	775	752	766	774	772	762	766	783	742	799	767	786	792	754	753	751	767	777	786	773	751	755	777	747	772	772	781	843	768	752	766	822	789	790	780	793	773	780	773	743	725	796	733	768	759	788	775	742	797	705	740	789	778	760	779	761	721	822	780	741	777	778	748	780	795	792	765	792	793	744	735	809	791	764	725	807	767	766	818	722	764	781	793	763	785	760	808	823	823	751	776	731	814	790	774	803	774	796	776	776	780	773	760	719	805	784	776	776	714	761	779	786	758	757	768	766	748	746	785	778	769	790	760	745	813	714	736	759	766	794	739	799	741	775	765	778	734	774	769	784	769	791	745	743	798	805	809	821	750	769
15186	1641	1180	881	726	652	517	527	478	499	470	471	449	392	429	440	456	422	419	436	442	464	450	462	449	403	447	398	382	418	416	427	419	399	393	417	397	440	427	393	395	410	391	413	479	417	404	411	432	415	438	427	396	416	404	421	392	420	423	438	407	405	378	381	435	464	403	382	380	428	428	430	393	458	435	391	457	402	426	402	414	397	400	375	422	367	411	404	384	394	388	407	399	442	364	357	373	413	421	428	439	410	451	377	409	435	416	395	393	415	378	461	450	441	393	394	441	443	439	402	416	417	416	416	427	410	444	438	443	387	360	431	350	410	418	435	411	438	384	418	418	342	401	398	441	437	490	434	415	438	415	459	409	379	387	401	423	450	392	382	386	389	421	394	425	442	418	426	413	427	420	414	412	431	454	430	405	448	400	393	405	426	416	427	436	481	401	386	422	387	442	443	384	373	451	371	447	436	426	398	418	425	381	398	419	423	425	429	415	441	436	396	429	393	412	391	428	435	438	427	420	382	397	378	386	427	440	441	399	368	432	430	387	417	432	400	416	450	427	425	404	389	421	405	431	424	401	400	404	416	415	434	473	378	431	376	453	436	425	407	411	400	424	434	422	402	450	459	426	436	437	373	398	407	451	417	365	408	384	404	433	394	394	403	427	407	424	407	412	406	386	418	426	404	404	423	403	401	412	395	431	435	452	426	395	388	396	443	464	419	404	401	432	416	420	423	437	416	471	381	398	418	379	417	407	421	401	444	457	380	438	391	364	396	426	405	385	429	433	434	419	431	439	397	415	430	437	406	399	401	424	419	475	416	382	381	408	408	413	444	443	418	419	408	417	407	424	395	393	422	425	418	436	405	415	415	415	436	440	384	413	415	437	414	420	424	454	415	418	402	432	455	456	390	379	392	405	383	412	373	461	436	421	447	393	436	425	418	406	418	457	395	427	422	434	427	407	417	401	417	417	405	391	440	403	442	382	453	393	398	383	420	405	424	429	413	418	429	402	378	425	415	387	427	430	427	409	422	420	394	401	402	433	448	394	439	436	422	389	411	407	401	389	445	403	449	428	417	438	423	460	403	400	403	406	430	430	404	417	434	460	401	383	397	436	404	429	437	401	425	434	445	435	441	437	415	424	395	403	388	431	339	408	397	418	409	369	392	434	415	435	424	392	406	459	398	429	406	388	376	400	422	402	398	411	425	402	434	413	439	426	408	436	431	405	412	423	382	438	431	408	426	428	396	417	433	460	448	409	418	434	422	382	416	423	421	407	429	391	417	435	452	394	435	430	415	447	395	422	428	433	400	411	383	417	400	404	443	407	397	416	417	408	404	417	385	428	426	407	404	391	426	457	409	393	416	405	402	418	397	447	404	419	384	445	368	383	394	429	396	367	457	399	409	458	428	405	451	431	424	407	403	408	398	456	408	367	423	389	428	401	404	414	416	386	426	387	417	416	362	365	450	418	419	402	418	383	417	380	454	449	424	373	421	441	429	453	395	379	456	403	383	397	428	433	402	427	485	388	396	404	436	449	417	415	420	424	413	405	444	410	439	408	411	438	395	415	416	430	408	403	459	400	447	425	417	388	406	440	413	384	420	406	408	445	409	387	420	395	399	456	398	402	407	429	408	431	405	397	418	411	409	395	416	391	404	384	382	406	417	407	388	370	355	428	405	419	435	433	376	418	462	403	426	410	428	458	405	435	438	443	418	430	392	443	451	384	373	381	347	386	390	441	411	440	433	410	424	430	372	414	388	424	408	457	423	446	433	426	408	417	395	427	417	399	428	373	420	436	374	413	424	389	396	389	434	392	430	453	428	415	441	408	401	414	431	455	395	408	457	435	413	408	458	392	465	433	445	429	435	403	422	430	368	424	412	407	359	428	418	398	363	423	413	430	410	407	411	395	431	405	427	382	424	381	377	448	429	394	407	383	436	421	396	380	400	436	378	406	357	367	406	393	398	407	446	398	413	430	397	400	394	419	378	438	400	410	436	418	440	411	391	421	403	402	431	418	397	389	413	420	426	423	418	417	438	431	382	402	391	418	402	427	408	424	400	415	424	425	405	383	446	393	373	405	402	422	394	389	432	412	407	430	408	430	404	390	384	436	437	445	415	422	422	432	392	423	405	408	444	392	470	431	388	422	435	425	423	378	431	411	417	414	411	439	426	416	450	402	419	435	394	410	454	418	426	408	412	418	381	399	412	400	452	402	426	439	422	411	389	420	428	403	363	414	429	456	395	422	407	397	421	402	435	438	391	419	389	412	459	383	385	415	425	400	412	403	413	424	441	432	416	386	416	467	394	444	415	413	395	409	399	429	428	410	415	388	394	397	422	489	406	432	430	401	409	411	433	419	436	415	423	383	402	439	442	416	431	392	448	396	380	458	415	382	416	383	379	421	423	461	445	416	462	394	450	411	395	421	421	434	412	421	427	442	423	384	429	385	417	426	401	401	428	393	409	422	376	410	428	421	426	400	383	424	438	427	415	388	400	416	444	408	398	448	409	383	442	415	396	431	446	384	428	403	412	437	432	432	399	387	410	436	445	415	411	400	410	366	421	378	441	437	428	432	406	408	473	412	417	412	404	370	391	419	437	410	412	378	393	411	404	403	407	390	398	394	438	446	446	393	396	416	432	439	428	399	394	371	410	381	429	414	445	462	418	404	424	409	402	404	412	411	454	460	403	438	422	469	424	360	434	431	384	393	405	429	452	383	445	403	353	410	427	386	407	447	385	437	419	432	406	406	417	425	396	385	405	421	407	405	415	460	431	422	403	431	440	428	405	412	442	422	418	414	413	426	408	397	407	389	426	409	430	413	446	418	413	401	414	423	448	405	414	441	413	392	408	408	429	413	387	416	365	417	458	402	402	397	445	421	426	445	404	425	417	388	378	424	430	421	381	402	387	412	409	427	397	388	429	451	444	402	371	407	382	401	442	431	406	408	426	448	381	380	450	416	469	404	408	410	440	419	411	421	434	420	409	412	395	397	432	408	427	393	391	446	420	473	374	426	413	394	420	426	417	423	443	423	432	414	408	402	441	404	433	430	370	402	406	400	423	407	407	421	441	409	405	444	442	411	452	396	414	433	414	422	363	432	427	444	390	403	404	385	378	453	412	439	434	413	440	421	415	419	422	436	443	420	435	396	472	411	407	386	395	387	386	411	403	434	483	416	418	371	466	416	413	426	377	413	431	426	387	349	421	420	417	441	401	410	418	401	447	394	400	443	405	407	414	406	416	357	393	385	458	458	397	401	396	398	416	447	409	424	418	423	410	406	390	416	394	440	392	391	395	379	431	416	410	402	421	416	401	386	454	395	401	422	456	363	385	438	405	383	391	428	438	413	395	386	439	399	423	457	354	435	433	420	430	408	468	387	439	418	413	394	431	406	400	423	437	387	460	407	374	404	394	426	406	416	406	422	452	435	393	389	419	393	453	449	400	422	408	399	447	449	406	416	388	438	396	388	396	414	428
8943	1711	2400	2587	2203	1947	1663	1494	1410	1318	1207	1219	1138	1124	1081	1049	1110	1051	995	1018	965	1082	1039	965	974	953	962	984	938	1007	967	961	936	981	926	934	917	983	961	957	1040	951	938	923	951	985	942	953	960	924	959	939	935	922	992	993	966	928	957	953	932	974	946	888	931	961	963	922	904	970	953	901	917	978	953	989	923	905	898	925	971	951	966	901	914	945	905	953	917	981	927	931	957	927	900	942	924	871	933	895	930	982	909	938	894	975	933	873	959	954	893	982	898	975	961	883	958	912	894	977	912	944	935	971	933	898	877	930	936	909	921	960	916	867	893	932	919	913	922	964	927	929	876	834	952	940	932	923	927	955	933	1002	915	967	895	952	913	911	922	941	872	1004	880	922	986	833	921	910	882	938	924	884	940	901	951	908	906	974	927	903	910	931	908	962	919	923	956	943	897	915	879	947	890	939	904	851	959	911	876	889	987	924	927	935	916	908	934	951	974	988	896	914	911	955	911	914	932	919	942	982	929	941	953	938	938	924	932	917	953	982	959	933	923	932	932	933	941	958	891	946	889	921	897	918	897	959	975	888	899	920	943	946	949	922	932	951	904	938	913	901	897	933	890	925	939	973	947	969	929	892	873	945	976	951	894	916	934	946	971	904	887	903	926	924	946	950	957	950	932	921	915	941	937	902	927	938	956	915	913	889	920	902	898	921	940	865	993	951	932	914	902	965	1015	963	918	910	908	930	897	926	957	895	915	977	916	889	982	936	907	906	892	960	933	919	975	953	942	911	919	941	926	945	911	936	902	946	959	895	941	949	888	888	859	925	917	925	933	915	908	911	923	934	957	894	921	901	891	971	932	933	905	931	930	938	905	945	892	920	954	916	915	877	953	903	972	932	961	962	921	937	972	917	924	968	910	906	905	873	955	907	934	914	930	912	943	903	961	939	983	957	912	938	902	967	872	942	911	908	969	904	941	889	940	965	882	939	899	905	892	965	971	887	998	940	930	895	919	947	940	907	894	927	926	964	889	952	971	937	971	875	945	928	867	915	924	908	938	946	912	970	928	933	938	931	962	894	926	932	969	919	923	943	961	948	938	947	925	924	963	927	931	902	935	994	962	926	934	966	971	938	911	883	906	868	887	958	972	919	936	986	897	897	972	897	935	937	912	888	923	943	918	970	941	892	920	925	875	962	928	890	910	911	939	920	950	933	946	893	949	916	919	937	922	906	932	898	894	953	874	933	898	890	905	892	972	969	904	950	891	882	911	923	922	897	952	905	977	913	957	968	930	918	931	970	951	921	903	912	950	920	939	925	916	896	920	897	933	969	919	899	936	881	895	988	971	974	964	919	909	878	930	955	949	912	877	912	962	1006	962	975	903	944	918	917	939	1017	916	896	978	976	923	1012	980	943	941	964	926	900	896	885	932	943	911	959	919	918	920	966	931	960	938	928	923	884	901	940	941	927	922	917	938	951	929	940	898	926	956	934	924	944	978	894	906	905	956	943	919	909	920	949	862	934	885	935	891	860	946	917	892	946	950	970	911	969	957	951	937	951	934	938	935	901	876	938	900	911	922	953	888	904	889	903	968	876	893	921	910	949	878	982	1001	924	879	902	959	901	936	945	921	957	933	946	942	935	949	921	935	946	910	893	977	945	942	919	886	904	937	961	923	923	963	949	940	950	902	922	906	914	984	952	909	935	900	910	961	957	909	903	945	907	973	960	913	951	909	920	968	953	951	951	997	1000	902	850	916	839	951	915	910	967	916	938	913	945	906	952	899	941	954	909	986	884	924	929	907	923	894	986	989	912	946	926	897	981	963	919	901	931	969	930	963	893	956	958	933	873	944	953	904	990	940	905	921	926	912	947	947	943	892	985	944	978	957	887	872	945	909	945	891	888	911	945	932	951	920	998	929	940	890	911	906	957	950	941	905	924	934	918	964	873	938	930	927	952	937	921	932	900	968	928	915	878	901	934	935	941	957	868	965	949	946	883	951	937	893	942	907	917	895	923	922	956	920	871	940	936	936	990	905	921	948	913	927	939	943	933	977	923	950	903	937	933	917	983	910	929	897	954	911	911	967	988	950	898	875	937	1004	960	900	928	899	948	975	897	937	906	966	860	946	911	886	920	963	958	917	936	967	953	947	962	953	893	957	931	902	927	953	959	929	904	913	920	916	952	937	893	916	1002	922	979	888	924	950	898	911	889	974	929	969	959	887	900	904	946	867	928	938	937	940	965	911	954	965	923	895	910	984	974	940	897	895	951	907	933	927	929	893	958	983	925	954	907	920	956	919	953	960	956	930	877	948	934	929	900	862	960	921	923	905	943	906	930	968	893	938	951	968	927	894	949	965	928	915	915	906	878	950	981	865	933	916	970	912	930	904	905	989	908	865	894	920	893	936	875	905	943	912	920	945	888	967	921	956	940	907	983	931	940	955	864	929	885	887	938	951	916	988	960	896	881	919	939	980	916	936	968	870	907	932	892	916	924	912	929	979	882	893	925	944	885	939	1001	932	932	903	943	967	938	972	916	947	928	912	951	962	982	906	901	965	913	941	882	974	873	938	900	927	934	917	887	925	946	931	858	875	930	975	916	934	882	1001	896	874	948	887	928	914	942	917	935	907	953	967	855	912	937	882	907	918	988	944	942	921	939	941	954	915	949	933	987	919	939	938	899	930	908	943	887	905	960	922	964	893	951	930	918	1013	936	850	916	900	914	922	924	911	873	942	861	906	915	927	916	951	908	948	979	958	927	930	970	914	921	858	935	935	916	990	1011	963	882	905	933	938	959	995	902	936	964	893	895	953	958	945	889	886	902	873	945	841	950	981	897	919	965	929	934	943	869	951	977	870	906	916	945	919	904	899	910	918	944	957	886	921	944	911	948	963	950	907	896	908	924	948	967	917	915	898	906	930	957	959	874	898	921	911	912	896	949	929	943	928	868	877	945	935	986	904	895	904	943	937	942	964	945	904	921	903	936	962	905	884	916	924	905	896	928	950	961	910	931	939	896	926	987	939	946	923	919	951	896	943	905	939	885	1001	986	957	918	974	896	886	950	948	943	880	954	955	909	913	895	952	894	942	949	897	932	928	940	929	927	915	912	958	906	900	933	940	921	940	932	945	898	938	919	915	938	918	909	955	921	910	981	915	897	954	878	906	893	980	956	962	970	931	878	933	934	917	909	940	965	929	901	923	904	896	923	885	984	849	905	971	954	901	902	951	926	993	929	890	932	953	886	967	943	925	957	918	935	926	926	928	907	949	869	940	984	963	963	883	903	959	919	904	886	956	950	964	946	1002	930	872	928	966	963	905	934	932	990	938	945	935	865	934	901	912	909	914	879	946	891	910	967	947	886	876	908	894	932	900	891	928	952	934	935	920	939	955	954	887	903	908	935	962	941	875	891	904	920	904	936	970	921	893	904	937	960	983	932	938	924	839	914	962	948	936	920	926	939	974	935	907	901	928	906	910	863	942	932	934	921	943	979	917	939	953	940
1569	192	160	166	184	155	193	178	162	175	168	150	165	176	193	176	187	158	146	141	189	148	183	139	163	172	161	174	172	147	166	169	156	179	158	148	188	152	161	148	176	163	165	182	150	165	143	133	173	172	153	157	169	150	191	209	151	150	159	153	191	162	183	161	169	158	158	183	181	157	180	177	171	162	177	192	166	168	156	171	155	152	175	185	149	168	146	191	181	158	147	172	146	184	165	155	160	185	175	152	155	173	166	171	179	149	167	148	171	170	177	180	154	181	151	165	181	158	162	162	174	171	165	174	158	176	162	168	152	170	165	175	158	150	179	167	147	183	163	159	151	155	163	164	156	162	160	153	195	187	149	158	151	146	167	173	171	176	165	191	189	163	163	184	141	161	143	170	176	175	168	156	147	167	170	163	164	164	200	171	174	153	188	181	168	157	156	171	173	156	146	153	139	151	159	134	154	167	171	151	162	144	179	171	146	155	156	181	156	176	146	145	165	180	160	174	181	183	165	168	165	163	165	163	169	184	168	184	138	136	179	166	175	158	176	166	172	143	164	183	151	184	181	170	157	161	159	169	141	170	161	177	161	168	140	169	196	156	174	163	192	178	148	163	186	161	142	167	170	147	140	164	184	163	162	172	150	154	154	180	169	169	144	166	180	149	163	173	162	190	158	159	171	161	158	152	186	150	162	170	159	146	177	210	154	187	184	145	161	173	164	163	153	154	162	155	176	148	160	158	143	144	202	157	176	151	147	170	152	182	150	181	179	177	171	152	155	162	169	170	190	172	181	175	184	175	207	161	168	138	174	175	188	168	173	143	177	195	159	163	158	171	183	187	149	157	159	173	164	175	175	155	168	166	163	151	145	169	203	172	188	168	158	133	153	169	162	157	165	158	151	146	166	144	175	175	152	171	192	187	132	142	151	163	160	184	148	202	174	159	175	195	179	145	182	178	158	165	155	188	180	167	165	151	196	167	163	182	170	191	168	154	186	158	176	173	142	159	172	169	151	184	170	173	164	183	158	159	177	164	154	139	150	161	175	190	161	162	148	162	164	158	154	172	171	174	156	168	168	191	165	203	190	181	160	171	154	179	170	187	150	162	142	147	173	181	152	145	152	181	151	170	186	156	168	166	184	137	171	157	160	159	159	174	162	179	172	165	147	148	162	181	169	150	156	163	152	170	148	163	161	165	148	159	166	146	163	158	183	171	203	169	172	171	156	174	166	158	163	140	144	179	171	162	161	139	163	167	179	179	159	148	161	176	155	145	166	176	159	164	171	171	184	187	175	163	154	145	152	153	171	164	166	160	162	165	175	167	157	179	173	161	182	178	183	153	149	175	184	148	163	161	156	177	152	139	167	169	187	164	181	149	162	160	174	178	169	164	174	176	153	160	179	178	171	165	159	155	155	183	144	164	158	176	164	184	129	153	153	176	166	170	201	155	155	168	171	161	181	160	170	143	167	159	195	171	177	160	161	164	155	165	161	173	148	174	155	148	159	154	163	161	162	162	185	188	161	153	176	135	165	154	135	154	182	186	144	157	145	159	192	175	181	169	154	169	162	163	153	151	151	141	181	168	172	172	157	185	164	175	169	149	158	142	142	166	173	190	132	156	192	148	164	182	175	157	158	153	162	151	161	174	171	176	183	149	159	147	138	164	142	167	165	163	187	175	171	159	165	163	160	170	168	180	145	203	174	154	164	134	175	166	169	189	155	145	178	160	156	167	192	154	183	162	149	152	160	197	145	165	166	150	168	165	174	150	162	161	173	170	167	174	168	159	169	171	153	174	169	156	139	155	187	148	161	156	156	161	167	159	158	152	175	157	168	155	150	176	192	162	167	191	153	163	166	176	161	141	190	162	175	160	158	173	165	171	163	163	154	161	165	151	173	144	153	182	160	185	178	167	151	119	160	168	165	138	178	171	172	147	186	177	164	161	164	169	173	163	177	150	178	165	170	159	175	156	155	155	135	175	161	150	145	166	177	174	163	187	152	146	169	157	183	178	179	177	149	162	166	151	166	183	214	176	153	146	174	156	174	171	165	181	172	169	167	163	203	172	149	173	186	180	144	150	173	156	171	165	172	150	155	148	158	183	161	199	173	158	171	150	172	152	158	166	155	159	178	171	164	196	148	197	161	150	168	178	156	168	154	154	189	163	151	157	167	162	150	161	151	151	186	184	177	162	168	174	169	155	159	199	174	166	153	174	168	180	172	178	171	169	165	161	157	174	167	166	191	154	176	146	178	187	187	163	166	160	169	177	173	160	166	154	144	157	162	179	159	140	167	180	135	164	192	147	173	161	171	176	143	164	156	146	167	149	144	144	162	159	174	189	172	150	180	169	169	171	154	179	193	160	180	185	155	141	188	156	143	185	154	175	175	172	167	147	205	164	161	145	167	133	143	174	161	150	170	165	171	166	171	169	152	179	170	183	163	153	147	155	173	167	158	179	178	171	154	149	153	171	202	180	177	170	171	173	190	203	162	158	149	160	167	165	175	199	156	159	142	180	192	168	167	150	174	169	167	136	157	184	176	178	200	139	176	158	163	153	136	163	152	163	186	149	143	158	171	157	215	154	167	152	187	182	169	169	148	171	154	170	153	146	166	177	179	159	143	175	181	167	181	149	164	165	180	161	175	161	159	170	155	169	165	180	181	161	151	142	185	162	159	149	184	173	159	188	163	157	149	182	156	154	187	164	154	139	178	168	168	154	161	178	178	146	141	154	151	161	137	165	168	170	176	147	182	176	170	146	172	182	160	207	160	155	143	178	178	164	157	150	160	159	201	179	182	192	167	166	160	163	147	154	155	139	149	183	182	155	157	196	170	151	160	169	201	186	148	171	154	183	159	150	172	189	165	155	173	161	155	161	165	160	154	171	158	157	185	178	195	177	161	149	169	190	147	147	157	171	162	155	188	167	174	166	158	164	156	149	181	169	154	164	149	166	158	183	159	188	159	187	155	168	174	158	158	155	175	167	165	161	182	171	165	158	181	174	177	139	164	136	189	178	153	164	146	174	151	157	176	172	188	162	174	164	140	161	152	170	159	159	154	170	185	167	155	173	180	171	167	185	159	156	144	164	174	153	163	182	157	177	172	162	176	151	160	170	157	175	176	180	165	165	189	164	169	162	163	159	163	162	166	144	164	161	152	185	151	168	157	162	173	182	153	165	185	126	134	151	133	179	143	167	160	174	161	142	174	150	151	166	169	148	184	136	177	193	165	131	178	150	176	169	176	180	163	166	154	146	168	164	160	149	176	161	173	175	180	165	183	143	165	196	172	169	169	164	185	174	152	156	197	154	182	182	170	169	175	167	166	169	198	186	178	178	162	166	177	155	170	161	162	150	179	167	176	161	158	155	188	177	176	185	160	169	159	169	180	154	147	177	176	168	146	132	157	144	148	190	169	156	180	168	162	189	180	173	163	176	171	177	182	161	199	160	162	190	152	148	140	156	167	171	161	153	153	152	180	164
1854	481	495	456	517	474	462	484	477	453	474	513	475	458	448	467	472	472	475	480	458	428	442	437	495	433	447	429	459	488	476	484	454	437	495	433	458	470	461	480	439	462	483	424	451	482	455	484	488	454	420	506	471	426	427	463	448	459	478	474	467	451	458	456	444	444	486	412	473	450	460	478	468	473	429	437	469	465	468	477	463	448	474	477	429	486	437	451	442	443	437	436	468	439	444	471	474	408	467	478	453	461	475	458	446	493	432	488	509	471	461	441	441	440	444	457	488	442	447	477	455	445	453	512	459	422	463	465	471	433	478	462	482	465	503	439	489	478	466	471	478	458	434	452	458	477	478	469	444	472	469	450	480	474	459	468	477	453	504	470	483	482	458	443	451	455	460	414	529	461	485	434	424	473	459	445	440	453	501	480	459	479	468	439	471	466	422	473	450	449	428	498	477	459	472	426	470	462	471	485	468	456	449	476	483	466	475	440	450	448	438	455	458	463	433	449	445	423	420	425	476	449	432	490	490	436	457	482	490	478	467	461	474	481	452	510	509	456	456	476	456	453	415	433	438	446	440	479	485	463	412	460	451	473	464	440	504	460	470	454	440	479	438	426	458	459	445	431	438	427	467	458	439	463	465	419	485	415	436	442	484	435	438	470	464	450	477	476	444	466	462	433	435	468	423	464	445	497	448	481	439	459	425	438	436	410	443	496	443	411	448	437	459	414	461	442	458	446	449	447	464	474	457	445	458	489	425	470	469	453	461	458	479	446	460	456	470	449	433	465	462	465	486	452	456	456	420	501	453	458	474	516	467	481	468	452	452	437	452	477	481	479	448	427	450	431	440	456	478	456	450	458	410	452	454	433	453	469	460	481	489	434	467	438	453	473	401	448	431	454	441	427	483	471	467	460	476	440	459	454	516	470	463	427	457	473	424	473	472	475	476	469	468	443	464	455	463	456	498	459	475	494	477	431	469	495	496	471	463	451	429	434	482	421	447	476	499	465	423	418	472	445	458	475	465	436	458	449	440	456	461	444	484	459	466	440	464	425	461	435	457	434	474	491	471	439	444	449	465	473	437	453	445	478	428	470	489	449	450	441	482	474	444	431	464	455	465	458	413	428	448	464	463	449	468	439	439	488	453	403	490	449	433	418	470	458	444	487	426	429	425	473	451	439	433	435	430	459	445	476	480	439	455	452	472	433	474	407	469	439	453	485	460	461	445	477	465	455	443	454	454	462	465	450	468	435	466	454	486	437	459	476	441	499	472	479	473	472	456	430	443	465	461	493	415	459	484	424	401	430	507	432	464	484	453	481	459	439	469	471	451	496	490	505	417	468	469	433	430	477	423	452	476	464	438	457	435	475	484	474	482	477	428	437	462	468	450	444	454	477	479	452	475	468	480	434	459	488	446	446	421	436	459	440	452	492	459	466	491	451	458	486	482	426	495	496	479	414	463	430	454	474	431	456	470	453	470	445	414	441	459	489	432	421	488	464	464	477	467	478	440	446	446	437	494	468	452	465	445	486	475	502	486	506	460	458	476	456	449	503	464	446	455	457	468	446	439	440	457	459	462	463	434	465	454	486	472	469	463	445	447	455	442	513	445	488	418	488	446	446	458	470	419	489	428	463	453	458	441	441	435	478	454	471	480	474	453	428	441	466	489	508	441	470	461	439	472	419	427	420	470	460	490	444	489	472	403	440	459	439	459	448	470	467	463	443	471	472	449	484	419	486	521	475	442	450	429	435	405	475	415	503	452	471	483	427	480	414	439	492	459	480	473	457	402	481	474	449	439	475	442	455	464	458	524	487	454	446	456	460	470	461	446	447	478	460	491	463	454	491	478	477	482	464	475	456	474	500	472	474	455	472	449	475	465	467	444	447	480	464	445	476	481	477	437	439	421	429	478	457	438	444	459	478	482	453	496	449	451	446	438	447	402	480	495	465	435	468	483	484	440	451	485	450	441	453	488	441	502	433	435	440	409	455	441	424	434	444	437	456	445	450	495	465	432	439	453	476	472	457	470	499	472	447	452	443	483	444	433	433	412	482	477	466	459	422	467	441	446	453	481	468	461	468	471	455	464	426	521	480	442	461	467	450	498	468	447	465	429	460	399	484	448	446	434	434	428	447	463	459	473	435	448	477	453	430	433	465	463	432	462	424	473	445	474	468	467	387	418	459	475	480	477	432	464	440	459	451	453	460	445	460	463	486	455	479	465	473	431	433	493	418	475	456	480	433	460	477	432	455	506	426	462	460	443	452	453	454	445	426	450	480	483	459	469	466	506	417	459	459	465	425	443	469	476	469	515	443	427	477	469	452	471	443	457	450	455	449	427	430	465	464	437	483	448	458	445	447	470	447	490	446	463	489	412	446	455	465	464	497	451	486	448	433	458	461	443	464	464	447	465	448	464	439	483	455	439	449	465	467	467	447	430	457	469	426	462	488	479	455	443	450	483	461	471	463	416	457	489	437	485	463	462	488	451	445	480	456	480	474	451	438	446	520	476	444	417	463	488	445	455	485	476	456	483	467	470	434	474	433	442	422	466	499	469	455	462	442	434	441	495	450	428	434	452	491	455	441	449	436	462	464	473	437	481	460	450	480	471	452	496	480	458	467	451	455	479	448	478	461	439	440	469	398	481	478	462	459	439	457	453	479	439	451	456	491	457	480	496	435	462	467	452	451	448	469	459	472	460	466	454	494	447	450	448	445	439	424	511	484	446	473	431	437	462	444	436	451	440	467	492	442	479	457	462	474	443	459	427	462	455	468	469	447	450	446	462	435	444	434	444	443	463	456	424	462	445	468	504	454	468	439	442	436	445	477	478	464	449	428	464	471	466	493	440	452	462	448	446	440	487	425	479	464	438	463	438	433	458	495	438	474	462	505	484	433	442	431	443	470	424	433	467	431	453	425	496	454	496	481	487	459	501	436	456	436	468	431	458	490	473	482	422	468	449	452	460	459	482	440	426	460	512	427	478	500	418	458	459	455	466	487	412	434	430	440	472	438	445	459	458	432	488	486	460	460	499	448	478	480	460	463	435	451	457	445	510	451	452	464	478	462	462	471	513	459	435	472	476	471	428	467	466	479	504	434	471	459	439	509	465	460	467	454	456	465	454	452	487	478	471	430	477	477	431	422	467	417	450	483	476	441	463	470	469	456	463	471	426	484	463	461	424	468	482	466	434	431	448	476	429	454	463	451	465	410	447	495	461	525	478	406	437	444	495	447	476	465	456	443	445	484	437	453	430	465	457	454	489	506	441	466	476	492	485	428	479	472	459	414	426	446	442	486	449	465	496	459	473	489	479	427	458	450	449	509	428	441	452	469	483	498	445	473	469	469	493	461	470	449	476	428	459	438	465	491	463	451	422	453	467	449	471	452	434	481	442	455	468	452	487	477	456	484	447	413	466	436	419	463	447	444	465	463	443	420	399	424	470	444	501	436	451	434	469	455	442	449	480	450	446	431	476	492	466	463
7798	746	648	586	458	427	377	387	352	354	365	363	384	327	309	333	323	377	327	318	350	322	339	330	343	323	317	298	317	333	324	319	321	318	313	297	316	331	293	339	341	349	322	337	291	325	335	349	324	293	314	338	319	319	299	345	299	322	325	324	292	346	316	338	335	347	315	315	293	289	296	297	296	352	322	317	301	331	318	313	324	318	327	328	346	311	323	323	293	345	332	300	313	309	325	357	345	313	328	311	367	317	325	305	301	333	309	323	307	293	364	320	290	315	341	332	313	325	330	346	326	338	321	310	333	329	334	336	304	321	286	314	323	317	305	330	322	323	327	306	330	341	341	310	298	307	348	358	300	345	345	332	303	324	316	324	310	308	305	301	316	299	341	351	338	339	347	313	320	349	360	300	338	310	315	313	328	339	315	317	301	331	292	330	321	329	323	290	292	338	313	372	319	321	339	342	316	319	320	371	305	287	316	287	288	318	325	317	308	315	299	303	317	317	338	356	315	309	319	351	287	314	352	337	309	339	301	314	315	327	319	306	347	306	320	345	289	323	303	302	309	347	284	317	329	308	355	298	314	302	320	298	315	333	287	296	345	343	319	359	319	314	312	323	324	347	318	297	342	342	307	326	323	310	335	338	327	304	322	345	298	311	305	306	334	334	336	310	309	312	333	348	302	291	326	315	344	288	351	329	296	318	341	310	322	338	339	338	324	295	359	332	315	337	364	325	317	312	303	312	315	289	317	264	287	322	327	329	322	274	312	343	326	339	326	360	351	292	333	315	313	324	337	296	322	324	340	333	317	353	308	340	303	313	275	315	331	294	307	319	304	319	365	337	309	316	306	354	290	333	300	315	310	328	334	319	320	330	328	319	272	313	304	341	329	327	342	342	339	318	298	325	338	305	311	327	349	274	361	318	341	326	369	310	345	322	316	293	285	323	343	283	311	345	331	336	324	307	301	292	320	355	308	297	302	336	300	362	309	304	328	318	318	310	343	316	335	329	300	305	347	338	332	305	342	321	349	328	305	334	297	366	299	271	329	322	318	334	326	305	298	329	326	327	327	297	321	318	296	356	308	303	288	317	297	294	306	266	295	341	320	342	329	342	336	286	314	350	313	294	352	295	294	298	336	323	333	356	311	331	275	305	354	292	323	321	356	329	342	330	288	326	348	288	328	317	319	345	269	313	364	332	361	323	329	332	307	347	322	335	357	302	306	320	293	336	310	291	305	318	306	307	295	293	313	335	324	332	305	344	341	279	288	315	316	318	299	311	322	296	334	299	299	338	320	317	332	336	332	301	359	318	326	320	327	294	324	279	348	343	322	334	297	331	334	325	322	327	313	287	329	325	322	314	320	332	323	321	327	340	310	348	338	307	294	341	297	334	318	297	300	343	320	324	308	304	304	292	309	310	340	302	328	352	318	303	302	335	311	339	316	341	316	307	318	332	306	345	311	329	385	318	281	319	301	290	338	320	301	348	307	303	320	352	296	320	311	324	335	292	315	311	298	295	317	349	342	355	330	323	290	319	303	290	349	338	281	318	269	297	303	337	313	331	291	323	324	311	290	348	353	345	328	360	324	351	310	310	290	275	339	330	319	324	310	300	316	313	343	325	291	326	298	312	303	320	312	290	320	334	307	346	297	334	359	324	313	337	322	331	310	317	334	335	290	316	307	297	321	321	311	318	305	339	316	331	366	305	323	348	310	310	319	375	315	322	309	361	286	334	301	329	335	331	298	313	324	339	310	332	325	319	286	323	299	294	296	307	304	301	302	298	305	294	334	344	337	319	299	337	316	321	311	301	317	343	352	280	314	332	307	312	346	281	320	290	316	313	290	351	347	318	310	299	336	341	328	334	322	311	310	319	315	329	322	324	285	317	311	321	278	304	320	317	328	287	296	316	360	327	320	374	357	308	349	338	292	306	370	291	308	322	332	337	335	370	303	354	307	317	323	329	345	336	353	299	324	347	347	287	351	306	353	299	290	290	348	323	346	285	318	297	298	293	308	333	303	343	334	309	335	325	310	295	311	334	315	320	340	299	301	357	314	304	325	305	282	317	334	315	329	336	308	316	305	364	292	320	296	316	318	310	328	318	289	329	318	331	336	318	316	280	292	332	300	265	321	318	263	328	312	357	338	309	315	339	330	307	293	309	317	304	308	315	327	299	366	344	291	361	300	281	357	335	302	312	339	314	319	339	301	299	308	352	295	317	302	350	318	331	309	298	312	302	324	344	311	335	291	331	291	325	327	269	310	294	295	319	329	349	313	296	315	352	324	300	285	332	344	277	301	309	308	312	316	316	334	324	345	293	304	257	310	317	310	308	324	328	349	351	308	301	355	325	336	335	315	310	322	300	291	321	331	340	344	336	325	341	334	332	355	315	318	323	294	333	353	299	284	319	308	343	302	297	326	318	291	319	341	306	351	328	314	312	301	287	308	353	333	352	346	309	327	332	314	339	303	330	303	320	322	344	330	317	329	332	327	343	293	351	339	290	352	315	328	310	317	305	331	312	299	322	321	328	352	269	301	333	313	308	319	284	300	341	312	341	315	305	317	295	289	338	301	308	308	337	309	310	304	338	319	315	304	330	328	305	312	359	307	311	349	344	341	324	303	290	323	334	321	355	299	321	348	320	336	312	329	330	323	334	333	295	326	318	324	342	351	350	321	319	289	315	294	327	343	298	331	336	334	339	341	303	341	331	302	312	345	363	329	348	348	316	325	310	329	295	345	354	310	353	333	296	348	323	314	348	341	310	354	296	326	288	297	313	320	337	338	329	291	297	324	314	326	307	311	299	314	325	322	290	344	337	289	342	309	328	332	338	288	307	334	354	302	320	349	357	379	308	337	295	300	331	315	300	341	312	310	333	347	324	313	309	303	306	328	319	320	323	307	302	307	329	335	322	341	310	323	339	296	343	308	335	309	297	301	337	316	314	331	331	334	351	333	319	310	360	319	300	328	306	361	307	327	330	339	336	297	348	325	316	318	316	308	344	323	312	360	351	303	307	325	293	333	331	315	306	366	340	358	350	297	299	305	342	306	338	295	364	321	330	301	316	300	371	313	339	305	359	352	321	301	328	295	321	311	312	339	319	308	332	346	355	348	297	321	314	303	330	324	292	306	316	337	337	313	324	333	308	318	331	305	331	340	322	328	294	316	317	307	311	337	334	321	337	329	336	343	306	328	343	303	303	314	310	305	309	292	274	310	323	290	351	323	367	305	333	286	303	315	297	297	311	335	315	308	317	327	345	325	323	314	323	333	332	291	298	319	350	331	302	296	327	306	336	353	298	341	295	325	341	351	312	328	316	341	317	320	306	314	292	306	323	325	340	318	335	324	308	301	304	326	319	335	315	294	317	286	302	353	326	338	319	317	314	302	341	354	293	311	297	356	333	338	319	318	365	298	313	326	338	300	322	341	351	329	334	301	352	304	301	295	305	373	317	327	336	313	319	312	300	308	321	318	346	301	334
6650	1177	1537	1656	1451	1291	1170	1113	985	959	948	931	921	915	814	859	823	828	841	832	800	802	834	754	782	787	811	786	808	741	746	812	798	778	831	822	810	757	771	804	771	819	821	790	782	765	749	762	772	796	813	824	770	791	783	750	732	805	758	808	752	770	772	815	784	855	825	766	825	744	761	738	755	786	770	769	779	794	738	743	803	817	754	739	802	769	783	716	790	772	791	762	780	743	740	789	786	796	762	751	788	812	745	788	788	752	742	741	748	783	790	797	804	718	804	790	806	787	810	734	787	773	782	798	810	799	823	772	804	776	775	818	760	792	766	806	749	776	753	743	778	772	792	781	761	845	779	765	735	778	804	780	773	793	815	772	787	762	809	808	800	815	836	787	783	795	768	759	798	781	747	804	755	773	790	796	823	779	786	756	773	812	781	765	779	747	745	765	791	773	806	746	794	756	748	771	772	775	724	796	770	792	822	754	735	785	793	739	748	806	793	781	809	772	759	754	805	840	787	770	762	744	805	772	772	746	736	762	760	757	787	808	826	794	781	788	792	792	788	759	760	766	779	782	724	724	774	772	824	768	807	771	763	798	727	743	736	773	816	788	812	759	771	790	731	739	815	779	770	719	807	820	779	789	832	757	764	768	791	780	822	819	762	779	792	798	805	796	761	830	741	708	747	815	760	758	772	750	747	749	746	816	757	749	776	766	780	741	779	800	783	760	781	757	792	760	819	822	783	803	812	755	808	789	792	771	796	734	775	809	823	759	828	730	810	776	738	755	799	797	801	770	784	806	761	780	800	849	756	768	822	765	763	791	785	813	754	790	794	821	745	757	734	773	800	737	805	786	710	791	768	741	780	777	804	812	724	770	815	820	781	801	793	808	740	796	768	813	747	792	756	785	758	778	785	776	774	783	813	808	759	790	792	791	756	775	759	810	764	809	802	769	831	779	812	774	809	793	741	743	800	776	808	800	739	818	799	807	732	806	756	771	799	791	769	786	749	756	794	747	758	755	776	757	800	769	803	800	752	742	729	775	749	798	772	776	809	792	762	784	777	732	791	787	761	767	805	816	760	859	751	837	779	797	799	795	755	752	820	772	795	837	764	780	820	812	780	826	768	798	797	765	789	783	787	777	800	743	776	790	757	787	831	791	738	742	719	774	799	794	770	766	806	731	778	785	770	753	813	805	747	821	795	784	753	698	822	817	794	756	738	744	768	758	780	777	779	835	770	746	783	785	780	730	719	753	768	796	750	787	809	766	770	759	777	766	792	810	792	710	793	766	771	822	709	724	845	777	783	770	827	787	779	779	771	780	789	748	785	726	761	752	834	773	756	740	766	775	839	749	770	776	732	760	752	825	806	733	779	793	762	797	757	753	761	745	777	776	763	798	800	766	775	762	807	767	786	743	784	727	790	772	765	774	773	821	823	808	736	751	726	770	746	792	774	769	754	814	784	788	764	808	795	821	796	771	760	757	741	776	785	760	778	800	790	753	784	724	761	744	774	790	787	777	720	781	822	743	741	793	765	784	752	762	790	778	766	788	784	818	781	807	782	780	794	788	769	808	756	796	816	787	758	784	716	790	754	752	741	790	760	791	822	765	823	788	781	824	795	792	840	757	774	786	764	787	831	774	781	720	748	798	739	763	738	753	788	774	811	771	828	808	780	757	734	771	786	778	785	743	759	810	813	795	761	802	776	806	729	754	746	817	737	805	789	757	757	780	742	789	738	732	755	781	769	747	781	739	800	773	786	775	768	750	801	778	810	840	775	741	810	809	797	830	772	817	773	762	784	761	817	777	762	770	827	795	754	818	778	797	760	791	782	813	773	813	758	758	776	730	737	771	827	771	776	784	739	804	742	792	766	792	759	791	785	725	772	749	776	759	768	803	748	757	752	768	806	725	789	762	801	820	780	795	793	858	811	786	803	750	775	745	752	783	793	716	720	806	792	732	743	753	840	804	757	760	772	740	776	768	761	761	747	826	762	797	773	802	791	796	777	795	791	795	811	756	778	789	751	805	824	732	790	813	780	736	797	756	813	739	749	776	758	784	814	783	778	754	820	767	774	775	801	808	743	811	744	741	775	752	762	764	783	776	725	772	774	747	813	817	780	785	765	789	777	791	736	822	751	777	759	768	776	793	774	789	794	767	769	781	814	849	794	785	813	762	758	834	829	800	832	819	809	780	775	815	809	779	789	778	782	763	769	797	820	773	818	731	781	780	765	806	804	769	776	792	768	752	811	765	779	753	760	769	816	758	753	751	824	720	794	793	780	757	767	767	793	779	729	793	745	682	777	740	773	825	773	774	779	810	771	754	818	827	761	765	779	700	793	775	741	734	784	760	806	816	789	712	738	744	775	766	750	811	735	762	817	795	801	752	775	784	815	745	762	808	787	819	758	779	801	790	746	746	813	784	763	799	770	730	738	735	754	798	742	767	768	717	747	770	741	767	814	763	792	816	762	804	786	714	831	788	822	760	733	738	792	742	747	781	791	794	798	739	800	781	788	802	759	811	805	812	816	781	828	810	814	731	799	809	734	820	761	790	742	781	810	770	732	756	765	785	772	785	764	784	836	754	807	734	768	764	782	804	805	800	719	760	805	799	772	804	797	744	809	808	821	807	781	733	770	766	751	777	794	842	799	800	782	769	772	789	730	779	793	775	763	732	778	771	814	778	765	760	796	823	814	813	778	793	800	780	819	786	771	770	804	788	750	752	832	782	768	768	802	797	803	776	788	777	825	779	763	791	782	709	793	776	787	758	784	770	731	837	781	788	734	756	740	802	758	786	777	780	772	790	721	782	717	805	724	756	757	781	791	807	821	754	748	790	798	810	824	805	776	738	805	804	740	761	759	798	788	781	791	700	755	763	742	702	740	796	811	812	749	786	748	811	744	825	813	764	739	786	824	754	793	740	801	797	820	749	734	790	771	820	811	787	798	799	784	731	820	796	797	771	788	787	822	763	740	805	828	798	734	735	792	796	741	764	702	743	763	809	737	783	802	810	795	719	834	790	757	815	784	824	795	755	801	807	758	780	710	754	803	764	759	796	818	798	721	797	805	775	766	788	796	791	770	744	779	807	788	752	803	776	791	776	755	784	741	760	774	816	710	787	746	734	780	758	827	762	785	789	798	759	741	787	745	778	792	816	770	762	767	752	722	742	765	768	810	761	768	752	765	789	790	783	784	750	765	750	809	761	754	764	759	787	762	743	777	778	803	748	747	808	725	822	757	802	760	808	763	778	837	821	809	773	789	788	786	751	763	747	758	742	803	780	787	779	818	762	809	764	759	782	802	845	805	796	801	725	767	810	795	779	743	772	785	757	744	737	819	781	780	724	781	782	776	748	789	773	818	732	768	795	776	820	756	799	754	837	782	770	790	796	820	787	779	750	778	739	836	853	820	773	764	775	767	793	767	746	791	792	789	770	782	841	810	792	806	791	733	807	835	807	802	794	705	764	791	775	772	770	764	838
15307	1728	1172	1051	669	611	566	513	466	481	454	473	456	458	410	388	426	430	411	409	434	421	411	435	420	405	398	456	382	426	409	385	430	424	396	419	439	402	423	426	445	413	430	421	387	408	414	424	422	436	387	407	408	417	392	435	401	440	412	424	417	409	441	425	431	393	412	420	416	426	439	423	475	361	381	402	415	425	401	387	392	448	415	368	406	458	399	443	416	359	404	398	402	445	426	422	401	394	433	399	421	428	434	430	460	426	391	423	427	447	396	428	416	405	395	438	417	400	394	398	396	380	385	411	431	448	455	408	481	418	436	444	410	447	458	448	445	422	448	429	410	433	430	425	390	393	375	430	392	399	364	395	416	403	393	447	397	370	404	396	391	424	431	387	412	372	383	385	437	397	404	401	449	394	421	433	414	372	412	407	432	465	453	401	399	410	385	441	376	433	400	410	423	415	436	399	433	441	396	440	417	441	433	429	419	393	391	412	414	416	396	430	439	423	414	441	413	383	426	394	383	390	428	391	444	456	475	410	419	436	432	410	399	394	450	400	452	428	422	397	383	428	422	399	399	409	411	425	393	410	413	423	408	406	427	418	436	378	392	428	429	407	422	388	393	412	439	444	403	422	416	421	430	411	434	395	408	418	429	428	414	423	425	403	489	400	383	376	405	380	456	446	420	450	432	433	445	414	421	412	405	387	428	411	405	403	396	400	425	402	448	431	446	433	433	425	409	407	441	446	421	430	432	414	413	405	398	412	437	431	415	410	414	423	421	402	388	411	410	461	397	414	422	368	386	395	437	448	375	391	410	391	390	404	395	420	409	417	429	387	401	412	410	417	433	426	393	396	457	400	420	434	456	449	415	396	409	416	440	441	478	429	418	413	402	410	410	426	394	374	436	416	413	424	381	444	421	424	411	429	393	402	394	439	449	400	374	374	413	392	425	402	442	376	449	403	415	381	429	442	380	395	414	402	435	387	451	420	418	426	428	452	400	404	389	389	385	400	384	416	412	406	415	399	416	397	381	441	402	401	389	399	401	412	396	438	395	389	424	406	399	397	419	461	421	392	411	389	393	407	397	392	426	428	406	397	424	414	399	413	403	406	441	417	413	461	401	422	402	411	437	381	412	408	455	417	438	395	409	433	420	415	401	421	408	366	465	419	433	436	410	450	429	431	418	449	390	437	467	419	448	428	399	396	412	457	424	410	443	422	402	424	410	406	404	436	377	458	438	438	385	385	410	414	386	459	438	411	425	394	400	433	405	386	419	388	407	440	465	454	404	409	432	403	423	402	450	402	385	441	428	393	445	402	463	437	417	426	452	485	438	392	389	379	427	402	433	400	409	419	425	437	423	418	400	418	452	418	403	398	419	407	433	404	417	427	446	430	425	424	419	419	395	433	389	382	368	367	399	418	410	410	420	386	418	425	420	396	418	423	416	440	421	396	427	414	399	424	423	403	423	462	455	435	435	417	376	413	419	418	426	417	379	396	434	412	399	416	413	444	400	406	419	375	431	444	428	447	404	390	418	449	399	447	463	494	442	400	419	421	433	414	442	426	449	417	457	410	392	422	368	391	438	400	440	442	386	426	415	435	409	416	376	435	422	459	428	468	412	440	402	406	450	424	438	418	436	395	432	411	408	440	424	373	421	412	403	436	407	454	406	442	427	415	441	411	449	433	430	430	436	419	416	418	486	419	400	413	392	409	388	372	402	393	424	419	408	398	417	402	415	379	391	414	384	444	388	403	423	457	392	411	441	431	405	395	386	393	412	423	396	416	416	432	395	415	424	408	390	467	432	396	402	433	373	387	409	417	383	390	424	418	457	405	433	418	397	400	390	406	421	417	426	413	422	450	421	375	436	401	439	397	424	388	400	422	431	432	387	412	384	381	408	418	411	415	404	401	418	425	429	423	408	424	427	388	405	393	439	434	429	419	395	419	408	399	411	432	383	408	420	400	394	371	409	390	447	417	408	440	434	420	438	457	457	400	427	453	426	428	416	403	423	375	427	427	400	392	443	419	431	443	430	442	399	434	410	420	422	403	430	380	421	396	395	422	436	381	401	409	423	439	407	439	429	400	410	397	413	371	411	415	411	401	393	417	457	443	441	416	374	408	437	387	423	426	386	441	392	450	430	417	389	434	418	404	361	411	429	443	393	415	440	345	401	421	416	381	425	409	408	418	401	446	382	371	417	400	425	400	406	444	390	421	410	432	446	400	427	381	380	411	419	425	444	411	396	385	395	415	441	423	416	424	382	430	358	393	438	433	355	402	434	432	418	418	440	432	441	428	410	415	419	378	422	432	452	440	415	423	407	433	430	411	376	417	440	401	395	416	418	392	425	421	426	452	437	401	418	404	404	441	411	376	386	412	373	458	380	409	400	426	413	443	404	427	394	411	393	409	393	455	433	419	450	376	433	403	441	448	411	409	409	424	402	411	405	399	417	400	386	427	421	425	428	400	392	403	402	420	400	409	410	404	425	390	412	421	425	371	410	385	439	410	460	416	431	410	430	418	422	376	410	428	419	441	405	397	452	432	408	417	429	444	417	441	430	433	439	424	409	432	422	407	409	417	392	444	452	408	437	438	423	399	429	437	434	402	449	418	415	433	391	381	429	425	391	418	427	426	401	452	396	392	420	424	422	423	378	426	404	444	407	410	411	391	378	433	387	409	420	433	447	432	405	436	412	432	390	391	402	433	390	429	400	385	400	400	390	443	409	394	413	407	414	419	397	370	430	411	428	409	435	444	421	432	410	427	421	438	385	344	405	393	412	462	423	481	425	455	454	434	382	435	368	406	401	425	416	370	376	421	406	396	431	432	464	403	416	442	427	410	414	387	399	409	428	414	434	431	409	414	399	400	416	423	383	403	411	427	427	422	373	396	433	400	447	423	425	433	393	391	396	418	405	446	401	380	429	427	452	408	394	420	412	441	411	396	447	409	447	390	395	424	417	445	403	409	378	427	388	387	447	415	422	425	429	413	418	403	428	394	418	395	356	384	381	379	460	427	426	412	449	414	424	433	430	451	427	429	427	428	410	390	395	443	437	385	428	429	395	436	416	412	390	423	383	426	438	397	409	447	410	453	438	437	405	395	442	398	456	406	407	410	428	413	417	404	414	433	463	412	422	408	422	394	365	422	396	435	420	404	409	449	429	407	424	439	422	382	416	379	412	433	395	411	425	393	411	395	461	413	371	370	449	399	429	415	461	435	423	412	408	410	379	388	384	433	417	420	423	417	431	393	386	430	431	404	413	429	418	407	433	407	400	428	360	421	404	411	399	410	443	459	420	411	401	427	424	404	464	398	412	426	436	439	391	408	404	433	431	417	378	442	418	428	415	392	418	425	423	429	430	417	393	397	449	402	378	391	416	414	401	448	436	422	436	384	444	432	472	436	377	421	399	407	422	436	403	438	413	407	434	403	434	403	393	436	442	401	421	429	397	404	437	437	417	404	422	386	426	442	406	409	425	438
9043	1649	2279	2691	2242	1958	1627	1431	1465	1331	1277	1127	1169	1132	1130	1084	1077	1053	976	1004	1064	1036	1012	951	1052	961	989	982	946	1003	953	973	1026	944	926	915	976	931	940	910	954	929	913	967	947	935	933	937	940	972	909	1003	970	970	978	925	974	946	913	916	940	924	956	929	886	950	982	988	905	894	942	919	1023	900	972	918	936	978	917	910	888	939	925	957	1053	862	927	952	976	945	1002	931	930	956	927	966	957	935	914	879	919	877	948	920	889	946	943	938	951	932	940	943	923	962	960	936	900	989	959	946	943	902	934	913	918	931	957	929	964	936	873	941	943	961	938	957	900	933	965	904	937	930	968	916	942	937	927	972	958	923	1006	902	945	912	956	933	928	942	945	866	907	882	963	928	955	923	896	938	902	917	926	899	903	955	860	962	972	842	916	914	922	898	954	936	925	928	935	951	953	939	934	902	891	978	963	931	969	917	918	953	921	940	928	856	905	901	952	912	928	875	965	900	939	905	932	962	912	926	896	877	903	910	917	934	939	938	879	963	906	939	993	919	988	1001	917	899	952	942	950	959	886	917	932	921	928	910	932	923	958	899	960	940	943	946	978	947	965	960	902	951	964	940	888	926	944	946	921	954	923	979	892	927	962	912	889	923	972	894	945	927	950	904	911	888	951	960	974	922	939	949	924	996	938	949	951	875	943	926	874	932	888	946	916	982	912	915	855	1034	923	857	914	940	909	955	925	954	918	927	908	954	928	919	954	895	943	896	910	935	926	902	944	924	942	886	913	933	928	986	968	893	924	913	946	928	930	914	900	941	954	935	958	905	891	920	929	936	862	892	903	959	950	912	909	877	886	957	962	928	973	952	954	932	964	962	999	921	987	917	920	963	908	932	933	884	967	912	952	972	931	878	953	886	898	901	952	978	986	932	948	914	944	966	921	956	881	935	891	929	953	936	924	933	918	927	956	939	967	920	910	930	934	895	932	957	914	984	932	959	884	896	880	911	920	950	930	924	882	933	853	989	968	930	892	920	964	891	917	919	930	977	950	937	958	914	976	945	939	988	936	909	922	943	938	974	939	979	992	964	902	884	891	919	909	876	908	925	894	948	901	953	905	901	935	931	922	932	1001	940	940	926	888	895	935	959	948	927	905	935	921	942	951	956	850	963	919	906	957	945	967	933	948	893	947	882	956	909	931	918	979	914	875	949	936	979	929	923	971	916	917	899	965	953	935	972	927	920	967	920	957	959	909	942	930	943	955	901	990	890	897	910	945	920	910	909	902	984	973	978	996	934	930	924	941	909	913	988	969	899	938	905	895	950	934	962	950	929	920	935	949	954	920	999	875	961	868	956	938	933	914	913	922	932	931	967	914	983	882	910	926	916	889	967	918	913	950	925	916	917	911	939	1025	951	947	980	941	878	914	892	983	862	946	933	902	948	874	938	905	948	931	961	923	986	968	913	921	925	933	980	895	898	962	859	928	949	945	913	941	964	927	921	981	959	930	1001	987	976	902	885	938	913	905	983	969	937	955	927	902	929	948	921	925	912	947	957	942	939	886	946	927	913	965	950	1007	913	913	935	921	956	970	976	912	973	924	956	923	890	907	893	893	922	953	961	897	871	921	947	890	993	890	973	950	939	915	981	941	962	977	912	905	926	904	901	894	927	924	900	924	933	960	949	922	937	930	955	936	903	917	863	858	933	946	884	924	945	930	886	973	896	998	937	972	859	930	964	962	888	945	931	940	908	886	920	907	936	965	886	964	934	884	926	946	893	909	969	941	856	910	977	937	908	941	911	1014	921	913	901	936	881	894	934	966	941	993	950	951	939	952	937	978	927	975	959	918	924	922	927	979	913	952	921	909	945	897	946	982	939	985	918	926	960	890	938	954	979	917	932	901	961	951	986	907	916	926	967	918	859	937	960	895	914	928	926	905	929	956	907	965	930	997	905	894	926	925	896	923	949	920	952	960	901	935	918	916	884	961	950	931	907	939	946	925	907	907	924	989	946	898	897	1000	884	937	910	903	934	888	972	921	914	910	962	896	920	906	917	959	947	972	976	872	933	959	928	941	946	926	931	940	911	926	944	901	909	890	920	999	953	910	964	893	946	883	973	879	935	935	935	942	892	894	849	971	958	944	1015	918	907	915	955	937	882	934	1016	939	961	983	989	1023	963	940	958	901	944	902	936	966	944	906	901	974	887	955	947	950	875	940	920	965	890	934	972	934	983	916	934	936	960	968	938	924	951	966	934	931	942	959	950	909	940	911	923	936	937	962	953	989	938	952	912	930	929	904	909	929	926	946	931	956	912	876	928	943	956	924	905	918	923	905	935	920	941	945	963	906	963	925	930	909	936	944	937	973	940	916	934	885	943	892	933	925	905	877	907	927	955	962	897	921	944	895	928	954	914	908	931	885	908	949	923	920	942	945	940	936	986	911	900	945	937	945	954	924	892	925	983	917	945	951	927	936	958	948	899	849	893	908	893	927	890	922	928	927	997	924	928	918	971	876	891	905	904	913	959	900	925	971	963	897	914	868	892	921	992	951	878	985	936	914	906	928	939	929	905	986	911	891	947	957	957	882	899	945	998	980	988	969	905	935	969	952	892	883	963	934	961	958	916	938	897	969	916	969	890	961	943	935	950	962	923	928	964	913	945	913	901	884	934	928	944	866	916	927	927	927	878	907	956	861	904	933	961	920	934	982	930	887	863	955	932	924	919	924	932	892	936	940	987	926	896	952	930	925	919	984	933	922	947	952	919	892	903	942	914	885	986	894	965	910	908	947	980	993	895	887	952	868	907	935	963	871	928	947	897	938	960	1005	894	916	930	927	930	935	947	872	924	956	928	946	906	919	918	943	927	961	837	924	934	955	899	937	899	931	966	894	903	957	920	936	928	944	880	924	1009	958	861	991	955	953	937	891	921	966	903	932	907	931	926	907	930	941	911	952	983	960	996	904	903	974	898	905	998	942	920	970	947	984	882	1005	922	957	908	891	926	903	936	944	913	939	926	972	923	932	917	878	994	946	911	980	972	947	956	904	915	958	869	968	889	943	930	947	971	946	919	975	940	944	914	890	926	897	972	965	934	930	931	953	948	950	941	901	989	970	927	922	912	927	893	954	904	893	959	906	920	908	962	902	989	963	888	938	986	918	908	965	897	926	969	947	932	893	908	866	964	965	903	885	942	892	944	914	944	982	927	896	886	944	937	919	923	946	920	961	957	950	1016	901	912	909	956	928	961	934	972	973	902	939	961	921	943	953	963	980	892	925	954	929	938	968	954	928	947	874	974	927	932	975	888	941	969	895	890	921	923	967	963	945	892	941	947	960	921	903	969	911	904	912	906	944	977	996	931	959	926	987	936	973	949	955	981	926	878	958	851	948	967	944	916	946	920	981	956	926	935	920	904	919	882	920	909	950	891	899	937	929	968	882	942	922	920	970	914	889	938	986	969	942	941	893	884	901	928	859	971	911	945	947	939	920	930	937	961	960	970	943	884	946	904
1632	198	185	190	172	186	182	162	191	160	191	187	143	170	176	168	190	166	162	197	175	162	153	188	181	183	162	174	162	161	150	173	153	153	165	157	168	172	151	183	159	169	186	176	154	170	155	178	159	151	152	164	161	187	160	183	170	159	131	155	158	167	164	175	164	175	179	151	153	164	176	171	171	157	166	139	157	174	154	165	146	170	178	177	162	157	142	167	170	168	153	169	176	150	183	151	167	199	148	182	181	141	192	182	153	182	158	145	180	163	185	141	176	159	158	165	172	167	158	187	173	179	163	133	176	165	171	168	155	146	151	143	184	164	188	184	171	128	162	185	188	177	169	146	174	149	139	175	164	182	159	177	197	158	195	189	170	152	128	163	172	149	168	136	162	167	178	187	183	140	129	182	163	191	168	164	158	153	170	181	151	166	199	190	155	152	163	163	160	167	172	160	180	187	157	179	179	156	168	154	167	177	162	171	158	187	163	184	196	185	183	142	172	160	159	158	162	141	146	180	182	192	145	163	182	161	155	182	178	190	161	184	156	162	159	189	156	159	149	160	154	189	168	159	163	191	173	153	176	162	155	161	150	147	178	161	166	171	187	177	167	163	155	166	182	180	174	167	154	191	173	144	153	145	163	167	132	128	166	180	200	191	167	183	168	169	170	141	176	175	172	157	168	189	171	159	172	156	165	160	175	159	204	185	162	166	182	157	171	163	174	159	160	164	166	163	156	162	173	156	192	148	161	161	146	171	164	147	180	168	158	141	169	159	149	157	161	165	170	169	182	185	156	152	166	154	191	151	143	149	201	169	149	162	159	156	187	166	145	169	153	156	176	161	180	193	173	180	179	172	166	149	152	163	180	163	173	175	192	176	178	171	166	181	166	154	182	150	167	176	158	171	157	158	155	142	174	159	141	151	170	169	159	146	179	145	144	170	170	178	172	156	173	182	162	162	185	190	148	158	161	177	163	192	156	170	177	167	153	167	177	145	155	147	159	177	183	169	175	143	140	177	191	176	175	154	159	160	174	178	180	141	179	153	162	161	159	181	173	154	152	166	142	191	146	175	179	174	165	176	183	172	181	172	176	148	156	179	163	132	184	186	208	152	187	170	166	172	142	152	167	156	185	158	167	155	164	186	148	170	180	153	157	170	166	157	187	182	166	159	153	174	126	157	172	161	181	161	151	160	178	203	192	160	163	179	146	150	179	201	165	161	140	196	181	147	161	185	174	166	157	185	179	137	150	170	146	123	150	179	164	163	187	160	176	156	185	175	164	188	188	191	194	167	152	156	185	188	148	156	181	186	160	182	170	155	173	152	150	167	153	167	163	162	187	168	196	158	176	170	142	170	166	162	135	148	168	164	161	173	160	169	166	169	164	184	149	148	177	185	168	147	183	139	160	152	155	170	154	142	165	159	171	160	191	165	155	195	187	178	169	182	186	177	165	164	206	166	179	185	157	152	168	151	189	150	183	151	148	145	164	164	179	154	160	165	163	162	172	165	168	167	154	180	164	177	184	160	159	168	171	179	178	194	161	167	173	161	165	174	158	163	158	172	173	177	150	178	158	189	164	163	196	162	153	164	157	150	168	185	162	198	164	185	158	163	168	154	173	149	153	158	140	171	153	151	165	176	170	158	188	167	158	182	144	182	167	176	162	154	151	146	166	174	149	172	154	160	193	177	166	157	186	155	177	192	155	155	179	170	150	163	162	175	180	170	186	157	178	165	167	180	195	155	152	167	148	175	147	174	182	162	172	178	162	149	175	172	168	150	148	172	157	163	171	173	169	154	146	168	198	151	134	168	150	181	162	154	184	184	169	162	169	150	169	148	169	156	155	153	177	166	195	148	157	165	166	158	189	180	175	169	149	168	165	186	175	168	166	174	180	158	162	165	142	177	156	184	176	171	132	170	164	163	167	167	185	167	169	151	161	167	162	180	190	174	162	171	166	190	176	138	178	183	159	162	148	179	169	188	164	157	179	165	183	180	161	178	167	175	150	166	144	206	160	168	155	168	172	176	159	161	139	175	149	160	159	160	149	153	144	193	166	178	157	189	155	190	152	166	178	172	174	161	165	167	175	180	167	153	166	159	171	182	175	157	154	158	190	187	165	153	152	173	183	187	154	167	177	189	159	164	169	163	176	164	152	195	155	167	186	161	178	169	158	191	157	152	154	174	158	177	148	177	160	154	178	162	181	162	143	160	174	133	153	171	181	190	170	189	171	171	168	142	154	164	145	173	187	178	161	177	155	150	131	147	169	148	162	160	168	176	174	162	163	189	184	203	157	155	174	160	169	192	174	154	195	148	153	170	176	175	153	155	145	164	158	157	152	163	158	141	171	182	164	149	157	142	156	164	147	153	162	156	167	168	156	154	166	177	170	149	174	186	156	179	161	168	162	163	171	157	162	146	152	164	214	151	175	160	181	164	131	181	152	175	176	144	178	142	182	188	155	190	163	183	154	158	182	189	170	160	129	188	168	165	172	160	178	158	156	173	173	173	164	171	176	169	163	172	184	162	157	197	164	185	176	179	177	191	172	141	167	164	163	160	150	159	165	172	152	168	144	174	175	172	171	168	175	168	156	165	164	181	172	155	185	170	153	154	164	163	178	183	162	157	152	171	172	153	148	171	162	178	166	166	157	159	166	181	153	167	163	144	171	162	183	166	161	153	186	185	152	171	195	170	168	154	155	175	171	152	188	137	137	154	149	168	152	152	147	181	171	154	168	171	151	166	150	156	163	143	148	159	153	165	158	174	148	159	162	163	184	183	172	150	174	157	165	156	202	176	176	161	164	187	144	178	176	172	138	158	173	167	196	164	169	138	176	160	140	189	174	174	149	158	152	149	167	186	157	166	146	166	153	192	158	159	170	164	163	144	176	186	180	184	187	153	166	179	171	172	159	148	166	166	181	163	168	159	163	146	168	187	162	167	177	189	143	154	155	163	169	172	164	161	188	161	173	155	147	154	167	184	156	165	193	171	149	148	167	178	168	162	186	178	144	172	173	156	151	141	153	179	166	153	174	175	169	136	169	170	158	180	178	139	181	170	188	167	160	165	156	157	171	189	168	168	172	167	168	163	160	161	168	140	150	147	183	180	167	169	176	153	161	172	188	160	159	164	180	195	186	184	181	149	184	155	172	160	166	186	138	176	158	176	166	183	186	167	170	146	183	148	167	173	162	166	171	185	146	167	175	150	170	159	175	159	155	213	156	180	193	166	125	156	167	167	154	166	194	182	164	162	170	174	154	145	172	185	142	139	168	154	175	177	158	161	170	149	158	174	191	162	180	159	189	192	176	159	168	164	163	139	184	184	201	147	167	156	183	164	153	170	147	184	165	148	137	170	139	145	199	163	157	178	154	171	162	183	182	162	146	172	191	172	173	163	160	161	167	162	160	151	164	161	165	178	180	179	165	141	192	173	183	170	180	148	162	153	172	171	158	153	172	157	183	159	176	151	158	190	189	155	152	183
1956	482	497	505	504	492	479	477	515	468	467	477	489	453	456	442	460	434	437	433	453	450	432	460	471	459	467	438	447	485	458	466	459	493	449	487	467	471	442	439	447	468	473	428	456	458	468	481	449	436	429	442	479	445	478	453	468	463	446	486	473	472	434	471	474	474	503	487	432	441	475	458	476	451	414	480	486	476	446	453	465	493	440	475	443	426	450	487	419	467	453	457	444	466	464	489	431	461	422	451	432	415	475	479	467	446	454	433	486	470	451	483	490	457	464	417	474	434	456	444	463	481	441	463	486	465	438	427	511	490	453	468	471	462	487	459	460	473	458	459	462	452	484	478	485	490	471	457	435	455	446	445	441	487	444	489	466	434	463	456	433	437	453	429	477	490	453	455	482	417	452	479	466	448	465	427	453	485	482	429	450	477	449	443	462	473	445	463	480	428	445	452	478	441	448	490	462	458	446	404	443	450	438	448	442	452	490	444	441	445	432	448	514	447	437	454	405	496	460	426	464	455	483	483	484	466	443	453	466	448	476	483	464	472	462	457	487	465	441	468	410	473	410	443	431	478	485	449	481	475	470	451	451	461	426	433	461	447	467	479	467	458	427	440	456	470	456	423	504	435	432	461	472	467	478	450	450	449	443	459	445	495	504	407	456	453	446	497	490	454	465	510	447	464	455	481	456	451	455	443	418	472	452	441	421	477	461	486	474	498	466	499	427	438	407	476	455	451	444	469	428	471	433	472	449	461	439	455	460	461	460	471	472	451	516	470	469	408	457	456	399	455	442	496	456	464	486	505	419	464	481	443	467	465	464	435	468	470	468	461	459	467	477	440	438	444	489	432	467	452	419	453	419	469	466	479	477	471	462	473	447	445	468	484	478	473	466	462	475	440	471	459	480	439	505	448	465	434	442	453	450	449	432	453	483	423	482	452	474	455	464	481	460	451	478	470	409	466	441	442	491	433	435	459	453	437	415	415	468	451	454	448	466	448	431	457	416	443	445	444	452	449	475	467	478	461	424	466	417	438	438	491	453	459	472	452	461	443	429	517	448	459	438	489	471	452	418	420	477	498	467	457	424	461	464	444	456	453	480	472	460	451	483	445	480	478	458	428	439	474	469	496	479	460	445	447	438	473	484	451	440	456	415	474	501	467	461	455	450	491	457	444	449	474	484	508	459	470	495	464	500	435	454	469	456	480	452	448	483	409	446	457	466	520	468	475	469	501	437	467	467	456	456	451	456	463	481	481	479	452	482	424	423	464	452	463	462	462	459	422	433	480	458	467	467	489	492	454	469	472	469	465	468	436	485	450	492	425	450	432	476	446	486	442	435	423	475	452	465	473	481	432	459	436	455	440	458	495	462	459	439	471	443	452	488	463	460	424	492	526	434	448	439	453	464	462	447	455	432	460	425	492	463	485	460	464	467	458	478	477	484	482	477	465	458	452	447	486	456	479	435	467	436	484	485	439	452	475	444	454	466	456	455	438	464	469	465	470	472	435	449	436	451	449	469	444	487	480	457	440	453	426	470	463	491	465	489	467	418	462	452	469	473	444	450	444	463	439	460	470	486	455	447	481	468	493	464	457	464	406	430	484	456	461	460	459	470	444	442	429	460	469	426	491	477	490	498	488	450	415	486	442	500	487	460	466	437	494	425	490	466	440	443	453	466	472	469	475	429	483	455	436	494	496	441	485	456	469	435	454	461	437	504	467	473	387	487	459	479	491	478	469	467	440	437	485	456	484	467	436	464	475	479	438	444	466	462	479	418	454	449	468	467	462	429	493	441	431	462	512	447	445	470	450	476	462	451	457	473	451	456	473	461	451	478	439	483	466	410	466	485	500	455	411	452	477	463	467	454	479	458	480	412	464	457	495	459	450	474	433	420	454	464	460	431	438	461	447	489	454	421	474	434	451	483	463	436	474	466	472	443	475	485	443	478	441	424	447	462	444	480	466	429	423	466	452	434	436	454	455	465	446	484	452	445	456	473	439	454	468	467	436	463	475	470	493	466	459	453	450	450	471	459	411	469	470	455	455	458	471	458	446	505	459	473	488	482	467	436	421	464	452	487	445	464	454	489	446	438	438	462	467	478	499	465	465	442	450	477	448	512	496	494	453	477	462	488	464	433	468	433	426	486	455	473	488	474	461	444	446	437	432	436	470	423	464	471	471	482	442	419	487	458	443	394	421	469	475	444	467	490	432	487	458	441	442	457	498	475	465	476	484	431	476	506	463	473	462	450	468	473	466	431	448	450	457	449	479	471	475	456	455	460	432	428	434	478	460	450	468	485	443	460	423	478	452	457	454	508	490	489	462	463	441	437	467	477	453	432	479	470	471	418	448	429	466	435	464	450	450	479	442	466	471	436	462	457	480	459	508	457	488	457	460	464	477	435	458	485	465	418	463	435	441	445	478	419	468	455	451	438	455	458	481	460	478	500	482	419	437	449	448	477	457	440	473	460	456	441	463	428	478	434	443	420	473	444	457	490	450	428	450	417	502	491	447	437	488	463	473	459	440	473	458	473	485	463	448	458	475	475	456	472	467	478	478	522	465	496	460	504	484	468	454	434	454	484	462	450	451	448	456	444	448	462	486	454	470	477	412	461	462	487	447	457	484	461	478	477	439	417	458	461	467	443	488	432	456	472	464	469	453	428	466	481	470	453	499	483	469	457	473	495	472	446	451	421	470	485	451	456	458	470	446	504	430	457	440	462	490	441	453	466	438	498	436	443	456	467	442	482	449	478	455	452	448	446	433	468	446	488	463	473	431	470	450	449	464	457	510	483	459	487	456	462	446	455	448	485	445	444	452	411	458	449	426	431	470	476	474	433	474	437	475	427	471	444	447	450	460	459	453	475	508	451	439	438	489	459	482	471	489	482	468	444	448	478	449	443	449	436	461	476	463	454	467	488	438	481	441	465	445	446	473	442	495	447	481	512	459	489	466	466	483	453	413	417	477	473	432	470	439	479	456	454	455	457	476	445	476	440	510	444	446	453	424	493	440	419	439	460	420	431	443	438	456	516	460	464	471	449	441	452	459	465	478	464	453	459	467	449	500	436	462	452	481	457	463	470	458	495	477	445	443	482	463	427	535	484	443	487	442	466	494	422	469	440	462	467	461	459	431	436	427	471	451	429	527	466	438	468	479	487	447	430	463	423	461	440	435	423	515	442	442	495	451	452	455	457	473	493	469	442	456	473	451	491	451	465	476	461	508	457	461	462	459	489	446	462	461	416	470	410	448	403	462	459	478	464	477	455	476	444	451	464	462	454	481	479	427	428	467	436	454	458	484	484	447	442	451	468	453	467	466	429	452	482	467	430	461	410	427	436	452	484	446	474	455	454	485	460	449	453	473	467	435	426	458	485	455	487	465	435	436	459	485	439	413	486	435	446	428	458	442	448	481	431	447	459	439	438	424	450	471	515	463	496	417	445	486	451	452	473	448	459	427	456	449	484	468	424	447	488	440	477	444
7764	714	634	569	478	402	439	373	389	383	362	317	357	372	319	317	336	316	364	368	329	351	339	297	324	356	302	279	310	335	320	300	341	343	331	313	302	285	318	360	344	330	324	289	310	338	332	346	338	287	319	345	308	317	304	284	303	321	340	341	333	329	333	328	339	317	335	309	292	286	366	308	328	322	345	329	310	328	333	325	293	334	284	312	307	305	334	333	300	312	276	312	349	326	293	332	328	318	302	325	321	307	303	346	335	328	315	339	362	317	327	319	318	350	348	325	334	349	299	312	354	337	318	309	307	319	321	331	293	337	332	344	313	312	308	319	361	327	313	333	343	320	300	328	315	322	320	335	308	318	316	318	330	305	291	353	310	319	341	345	306	322	333	324	341	321	346	308	304	321	326	329	349	321	347	342	279	335	325	323	325	307	345	298	335	317	352	338	339	344	337	321	330	334	289	310	287	336	313	345	314	307	311	326	362	292	317	355	324	314	291	302	304	309	308	343	306	332	336	331	376	283	303	328	341	326	347	323	337	323	348	351	282	304	314	298	288	356	340	313	315	295	371	359	300	318	321	328	306	365	325	362	326	290	333	329	306	327	308	354	296	322	319	304	339	349	360	329	312	319	358	351	320	339	304	329	339	313	326	352	320	321	327	345	313	321	312	308	319	295	313	304	297	336	325	311	308	300	323	301	322	315	328	331	326	313	350	312	343	314	291	314	289	308	332	359	319	311	322	311	316	333	336	290	311	330	306	298	297	343	332	310	343	334	344	314	346	307	328	313	326	306	326	312	332	339	317	298	334	335	343	365	367	296	340	341	304	358	325	308	343	341	317	311	295	317	318	281	330	325	367	322	308	306	331	296	305	340	302	318	349	302	340	288	307	305	330	335	321	302	336	326	314	309	350	307	309	305	334	331	322	326	318	305	309	314	303	309	329	321	352	365	321	307	348	338	340	331	306	321	333	313	319	322	359	304	337	339	332	337	316	300	315	326	333	352	310	307	333	312	331	290	317	306	349	322	315	287	331	320	305	346	343	287	321	324	354	325	314	322	308	345	296	327	324	320	313	296	343	305	341	310	297	288	320	364	340	334	333	351	320	292	295	304	337	320	324	332	310	330	294	320	324	310	310	321	292	322	333	305	286	321	330	298	342	342	355	328	306	352	324	333	291	284	302	323	321	274	340	327	314	307	306	297	287	308	317	322	338	330	349	315	301	321	323	342	353	297	321	308	333	308	281	293	285	341	287	302	315	294	308	329	366	307	338	318	299	329	339	326	341	363	323	267	306	311	313	332	338	311	294	314	346	316	365	315	334	327	345	330	287	310	323	340	320	331	317	312	304	295	314	327	287	316	279	318	313	309	323	315	301	300	356	311	334	328	309	314	301	314	314	334	305	331	316	298	337	313	292	323	328	294	313	293	302	300	350	331	287	316	318	331	314	335	319	268	347	364	314	336	319	319	297	330	311	322	312	337	285	358	329	303	302	336	282	302	314	328	321	329	310	340	359	329	326	348	306	343	325	305	313	313	341	305	331	330	293	333	286	336	322	320	292	312	332	322	366	357	310	317	336	288	348	314	319	335	326	343	308	318	312	342	321	343	324	305	339	320	324	329	335	333	316	309	345	291	318	300	340	327	313	319	385	339	299	333	327	275	314	345	319	305	311	341	317	319	290	302	280	318	332	287	316	327	316	331	272	332	305	293	326	344	319	295	291	318	316	341	350	309	306	334	346	326	337	343	317	309	366	307	321	327	313	349	299	321	307	360	330	332	311	315	306	314	322	325	339	352	315	340	329	289	309	339	323	372	296	341	379	337	343	327	337	303	357	307	322	309	308	312	296	337	348	295	327	329	331	330	326	322	340	322	321	295	313	319	323	356	332	354	323	325	334	361	320	318	341	325	303	302	323	309	333	323	305	336	335	327	305	349	347	372	341	307	311	332	310	306	353	344	332	344	292	336	293	277	334	306	306	336	307	324	355	307	307	316	332	322	338	326	363	283	301	317	302	331	327	340	319	341	303	275	338	324	309	304	310	301	324	320	281	312	327	331	341	327	280	320	322	339	322	362	342	291	303	304	322	321	308	334	335	328	315	305	304	289	290	325	334	320	325	341	305	342	334	318	326	307	316	313	328	307	330	332	341	346	358	311	374	310	310	282	305	332	344	334	337	319	344	339	312	316	320	383	327	302	303	314	330	360	326	282	299	335	324	296	342	335	328	310	307	319	308	312	317	327	316	304	311	314	325	322	324	342	337	300	341	329	301	299	285	319	333	347	337	327	303	309	303	348	360	316	315	339	309	318	320	343	333	314	333	321	314	329	303	298	319	317	324	306	302	336	315	281	351	314	299	294	331	314	312	305	343	339	316	298	322	305	325	328	322	350	325	329	331	332	316	327	337	338	301	313	300	323	313	314	307	297	343	339	286	319	309	333	315	297	318	300	275	329	311	331	336	303	295	306	323	325	323	341	320	332	286	316	296	305	278	322	335	301	298	321	368	335	314	326	327	307	328	332	315	306	337	322	327	300	297	326	286	328	328	310	320	351	310	301	295	289	329	323	316	313	326	306	317	305	333	316	348	351	305	308	303	318	284	308	280	307	311	351	347	306	317	372	348	336	320	351	343	298	305	337	314	344	276	325	300	291	336	334	339	363	302	302	314	306	305	369	277	320	329	337	305	302	302	302	317	351	298	333	324	287	309	301	330	333	361	313	302	313	297	325	356	334	290	312	309	300	324	334	321	318	346	312	322	334	314	321	303	304	329	321	311	329	338	317	322	300	304	280	325	337	301	312	335	319	319	327	319	331	359	300	356	314	345	308	330	372	309	315	361	322	284	308	324	324	326	327	322	349	353	319	346	295	334	336	293	342	308	309	316	345	348	291	362	340	334	312	309	318	302	302	286	317	287	334	322	300	315	321	311	312	310	306	331	311	342	326	317	326	288	311	334	324	306	349	344	312	322	320	328	327	335	305	354	321	313	319	348	318	308	314	328	289	313	313	311	348	317	327	341	305	318	303	334	317	305	292	315	323	303	303	311	327	322	327	333	302	332	302	350	348	311	302	329	309	326	310	314	334	339	341	351	315	328	347	335	357	393	304	344	316	344	294	309	368	325	316	294	316	306	321	322	319	315	303	325	321	327	332	303	302	329	319	314	364	313	315	340	313	330	315	309	296	341	363	328	333	301	297	286	299	304	292	307	321	304	328	315	313	309	307	332	322	347	322	302	327	311	302	340	318	312	340	300	345	346	328	327	310	348	332	328	300	310	313	324	338	348	339	299	350	311	331	298	316	282	307	328	345	345	318	348	312	333	321	309	310	303	305	297	316	357	318	315	289	314	292	323	312	359	307	326	342	339	307	343	323	364	297	267	300	311	305	314	332	325	318	355	328	354	305	289	315	357	326	289	331	337	326	339	318	355	344	307	319	327	322	321	353	366	363	327	328	308	338	341	355	323	351	344	338	311	346	326	333
6734	1206	1505	1675	1478	1250	1159	1117	940	960	918	953	862	878	820	882	883	802	871	820	848	787	805	857	806	813	792	839	801	728	770	819	802	788	762	780	798	779	807	782	782	801	796	756	774	794	781	759	821	774	758	819	776	718	776	820	754	750	775	807	830	758	774	761	777	768	768	780	821	776	798	794	772	797	808	790	752	771	728	735	794	817	746	781	780	766	820	755	795	787	792	770	776	780	753	785	732	755	742	769	749	828	842	787	757	736	797	802	800	751	745	766	725	735	806	815	790	733	818	764	743	803	826	721	771	776	753	739	823	812	750	805	819	772	738	799	744	768	758	749	744	798	769	781	807	838	787	749	797	776	750	722	736	810	796	851	774	793	738	757	805	740	729	796	769	766	800	753	805	775	759	759	810	753	762	717	759	762	776	802	774	827	791	782	778	764	775	783	764	795	815	880	726	766	758	752	721	761	788	752	785	769	829	734	795	756	797	799	757	780	789	750	775	759	789	796	797	812	794	772	794	789	754	796	786	717	780	804	797	766	769	768	750	791	736	736	780	749	794	778	755	770	750	761	801	740	837	750	781	805	787	751	803	752	756	861	734	824	719	775	786	755	789	748	796	784	785	770	761	787	732	817	782	727	717	781	733	803	791	771	722	736	771	790	759	812	800	749	792	744	778	816	716	813	827	768	737	755	781	807	796	783	830	788	719	723	836	809	764	791	812	788	759	811	840	724	786	824	746	784	750	788	738	799	763	735	776	779	835	756	769	765	754	818	754	776	790	789	779	771	781	745	746	790	730	728	729	750	740	818	810	801	822	745	808	783	783	779	826	802	762	777	781	743	738	756	782	741	828	784	773	755	802	720	818	744	766	783	762	771	764	746	766	753	794	726	783	749	739	790	762	772	738	734	794	723	780	832	767	777	788	817	793	797	774	742	780	776	763	775	767	841	792	772	823	816	758	741	769	764	755	749	799	755	804	767	781	800	727	791	782	811	751	765	792	802	768	775	786	769	780	704	802	793	736	754	804	808	765	770	794	745	784	764	770	751	836	785	777	737	794	797	801	808	770	795	812	729	776	790	775	777	761	754	736	753	801	800	791	761	786	761	760	749	778	789	773	786	786	796	772	780	744	758	786	839	752	765	717	772	801	759	756	755	778	801	767	773	778	775	819	775	777	732	732	736	833	738	820	752	748	768	779	772	766	764	810	751	738	755	781	760	798	752	796	761	745	801	793	790	768	789	786	777	756	731	828	749	761	788	800	796	768	772	797	863	789	730	771	795	772	760	832	812	818	797	820	795	795	728	800	793	742	720	775	744	808	804	756	789	777	799	763	745	789	768	749	781	800	754	739	796	763	731	791	773	808	762	814	756	751	755	836	793	762	807	768	807	811	732	784	763	827	779	752	707	765	768	769	821	739	838	769	799	791	769	767	749	797	786	780	776	713	781	766	776	772	792	766	735	837	752	740	808	776	800	762	808	763	773	777	755	839	785	782	778	758	828	722	795	782	756	827	758	789	808	753	754	751	792	791	771	774	778	797	760	795	794	740	775	806	798	799	836	815	824	782	719	810	813	788	824	759	770	766	753	806	785	796	746	764	762	764	796	741	762	790	821	790	782	753	781	779	771	808	783	739	808	782	824	786	753	763	810	798	703	765	812	798	784	754	762	762	770	777	782	748	802	755	786	753	756	756	795	730	769	824	823	769	766	789	768	750	796	775	845	748	756	756	787	839	757	785	713	832	795	763	749	773	786	749	791	793	750	724	771	753	833	785	791	776	788	778	728	789	819	788	767	785	784	754	775	829	776	744	771	814	695	769	766	787	749	788	733	784	774	752	756	725	732	802	785	775	788	763	764	780	789	813	786	787	790	761	749	798	744	759	777	818	760	794	822	824	804	822	774	751	788	706	778	734	766	779	756	709	782	794	776	790	795	794	807	739	776	804	764	777	827	814	723	761	768	784	742	796	754	784	762	808	789	813	766	777	801	772	746	757	730	783	765	797	769	773	804	778	809	779	769	755	760	790	746	775	771	800	765	775	723	793	752	757	817	748	769	769	770	765	839	775	742	754	775	788	776	713	793	766	824	809	833	728	757	824	760	785	796	725	732	772	788	824	775	744	822	776	755	791	782	800	810	769	768	743	792	746	760	735	782	784	764	782	791	770	777	814	798	729	759	768	777	788	746	804	755	756	792	806	743	766	738	756	800	788	802	774	797	790	750	748	753	747	796	758	788	753	754	785	801	753	791	767	737	768	757	775	807	802	750	761	753	757	732	796	813	786	786	797	779	747	774	778	792	790	763	821	754	787	773	797	790	775	764	778	800	765	792	775	822	789	783	836	772	774	857	752	767	790	826	776	801	816	766	757	728	818	774	830	783	822	856	807	808	793	754	748	816	785	781	768	807	799	773	760	794	830	738	776	814	746	770	793	700	768	782	717	738	817	753	781	747	810	762	761	793	782	763	765	781	744	773	781	805	796	769	730	767	768	768	814	807	778	797	754	787	751	775	792	773	737	812	736	806	746	769	742	746	805	783	800	784	769	741	743	806	791	768	765	795	804	762	736	822	846	770	749	725	769	720	780	732	797	723	726	779	748	775	784	767	778	739	778	777	776	828	785	770	772	812	757	754	768	788	731	792	763	799	825	785	748	752	809	782	764	766	817	845	735	758	760	775	763	736	754	827	737	817	732	823	816	775	774	796	749	773	806	807	786	786	762	785	828	782	805	794	797	765	763	756	779	765	787	771	747	806	780	762	758	791	768	797	751	809	804	771	786	798	803	761	760	741	762	769	758	774	802	791	750	789	744	760	773	762	788	796	744	823	800	819	795	815	767	801	798	710	792	767	776	798	763	802	829	823	767	755	732	787	763	762	799	731	755	787	765	750	801	793	749	750	833	810	725	795	745	796	779	773	773	795	814	768	755	799	795	777	784	744	800	739	739	764	777	766	747	750	804	797	752	723	759	806	815	834	794	802	782	770	775	767	824	735	739	793	786	780	764	737	780	766	780	801	792	817	780	765	748	785	805	823	730	751	826	767	746	774	773	844	735	767	733	752	783	795	755	791	756	786	774	798	755	797	772	771	785	746	808	783	737	828	716	784	808	758	796	810	744	769	780	812	757	762	782	793	775	752	744	800	792	759	792	755	739	771	750	760	759	734	745	733	805	797	785	758	767	777	767	791	773	735	768	748	793	720	795	774	800	751	756	731	780	812	741	748	788	740	715	799	742	749	745	787	811	735	812	788	760	799	795	777	781	768	803	797	789	723	763	775	783	787	789	804	754	760	759	773	796	805	753	778	795	746	756	721	722	782	779	773	797	762	784	755	741	759	755	750	810	791	727	747	797	803	800	770	791	782	787	801	730	782	745	773	751	785	798	812	778	746	762	727	780	831	750	773	819	757	789	757	789	742	771	784	806	761	768	736	763	793	768	807	763	826	818	740	771	779	754	794	789	791	777	781	747	768	802	864	761	768
15143	1799	1214	953	746	666	532	527	452	475	472	427	472	456	431	405	412	438	437	445	432	420	455	441	461	449	407	414	410	386	408	436	428	403	436	419	453	380	413	433	435	416	426	412	421	398	432	398	407	437	412	387	397	417	423	422	422	411	434	386	440	426	448	425	387	408	406	401	414	428	398	438	425	427	429	373	396	446	476	401	381	441	435	433	413	395	439	393	453	378	370	386	379	424	384	449	411	370	424	424	373	384	416	426	432	419	420	389	424	382	432	422	417	422	421	463	407	372	435	426	436	412	433	364	403	413	413	412	424	410	414	438	391	430	384	419	398	388	425	410	399	405	435	421	420	435	381	399	401	422	405	406	412	391	387	375	417	410	429	400	396	418	391	399	373	408	406	445	362	434	399	399	424	413	422	403	380	428	410	396	397	394	401	424	416	400	381	462	427	427	452	403	421	401	391	424	439	417	417	424	429	427	411	414	386	362	404	417	421	456	423	393	431	446	435	385	359	418	450	418	437	437	436	360	414	415	405	427	437	392	422	416	430	425	419	417	399	437	407	407	444	433	432	426	406	433	456	386	423	393	423	434	430	443	439	433	419	429	364	376	437	409	480	381	405	413	444	400	433	429	404	449	418	437	426	407	429	445	436	454	415	354	450	426	375	450	406	482	463	381	404	420	394	414	395	425	417	414	399	384	448	385	438	450	443	416	405	399	418	393	428	369	421	373	410	379	405	433	385	413	390	415	404	443	429	432	396	377	429	411	425	408	425	419	411	429	437	398	453	453	442	445	410	418	412	460	435	352	401	423	419	433	407	431	430	437	422	426	442	405	414	455	467	453	386	429	417	416	387	419	402	403	424	424	431	421	467	407	422	406	384	394	432	422	413	410	440	394	423	391	400	430	409	406	397	380	434	382	410	413	400	422	414	381	411	399	444	434	411	402	409	452	405	404	385	414	397	407	399	462	435	421	451	414	388	393	435	376	433	381	427	418	409	402	435	423	397	451	439	360	413	408	420	436	441	444	412	396	420	418	378	386	423	406	440	414	415	460	405	380	453	402	398	418	407	449	417	445	417	405	355	413	444	416	391	425	392	406	413	378	407	437	437	404	411	381	441	419	412	393	419	419	405	404	407	386	364	402	396	383	452	429	396	387	407	418	416	409	381	438	438	435	413	432	434	420	433	435	417	395	418	421	390	400	429	400	435	395	424	426	439	442	416	439	435	423	470	436	414	398	416	448	400	396	394	425	411	412	405	431	423	404	383	391	392	387	395	420	413	414	460	423	397	430	412	423	404	447	403	403	407	418	388	412	443	405	374	424	405	441	448	415	407	424	412	403	427	405	415	456	403	407	395	415	448	431	443	429	402	400	460	449	422	394	404	428	444	433	408	438	404	416	386	430	416	384	381	415	441	391	437	395	399	441	395	449	436	440	431	414	445	442	445	431	431	457	427	444	440	422	393	414	417	365	440	390	399	430	384	428	398	388	411	400	421	405	436	437	422	431	415	433	386	426	434	387	430	435	411	395	411	433	391	427	443	401	414	458	388	457	410	413	402	424	431	399	433	390	449	444	396	419	440	403	385	434	404	409	388	400	414	418	403	381	407	398	434	403	399	403	416	391	410	407	431	405	414	402	380	427	398	415	454	463	443	447	427	436	392	430	436	432	380	401	368	390	422	409	417	424	428	406	406	416	410	410	401	441	405	431	403	424	482	430	402	470	417	419	413	379	405	376	432	405	448	425	408	399	402	451	424	399	422	462	439	418	401	414	392	414	431	420	431	423	407	404	388	390	403	402	408	425	438	440	429	377	379	404	440	403	391	392	372	419	385	398	424	400	422	424	395	394	410	387	435	456	424	446	374	399	408	413	414	425	451	439	389	418	410	395	441	442	423	402	408	424	388	409	382	398	428	450	485	426	402	436	453	425	421	458	403	435	428	434	446	415	429	387	394	434	411	411	393	413	407	514	426	404	415	396	402	409	414	379	391	382	416	403	409	418	422	383	398	419	439	385	413	414	443	401	439	439	404	403	380	388	439	445	390	417	425	421	427	423	413	433	396	403	432	386	442	370	413	410	383	404	386	417	432	397	417	425	438	419	431	416	427	421	416	424	409	415	409	390	434	400	455	442	442	416	394	447	382	456	388	408	417	415	389	422	440	410	406	440	399	415	393	414	387	389	436	434	441	382	376	385	378	441	392	428	458	401	402	413	419	433	439	395	419	380	391	446	409	435	377	446	438	401	423	432	405	402	403	353	398	459	353	434	372	399	394	435	468	454	389	383	429	415	416	387	430	428	420	439	412	420	414	418	405	421	402	423	451	433	427	429	375	416	393	416	407	396	374	438	372	414	435	412	405	411	411	405	394	392	406	387	435	387	391	426	430	412	398	429	468	425	426	423	442	448	422	436	420	427	408	428	450	426	410	434	418	416	444	407	418	414	386	449	445	413	414	432	409	415	425	420	441	409	424	413	382	437	416	388	397	447	391	406	417	395	420	413	445	400	441	419	423	405	377	387	415	403	402	432	417	432	392	425	385	418	411	405	418	413	447	392	370	425	408	404	428	424	434	432	386	401	395	443	430	414	398	403	480	409	459	423	388	416	427	431	421	397	465	408	449	474	446	433	431	419	415	423	429	442	390	397	438	432	458	412	408	379	446	428	398	426	392	393	389	393	404	413	366	389	418	421	406	407	425	437	382	413	401	433	391	389	457	418	428	383	450	441	413	367	415	417	375	380	421	436	407	424	379	473	427	441	386	450	454	400	462	407	437	425	414	431	442	430	397	441	393	439	469	415	436	426	439	402	415	411	396	386	430	403	403	439	388	419	411	438	425	407	410	422	395	433	433	425	399	435	377	383	424	425	423	386	387	396	460	369	402	466	408	425	437	425	419	433	392	421	445	417	400	404	391	434	448	420	459	413	434	411	421	398	425	385	426	413	453	432	391	383	419	421	412	415	411	378	431	444	407	416	413	398	407	396	446	449	404	418	387	419	361	365	370	400	401	434	402	401	420	434	415	377	436	426	426	413	433	437	416	386	415	390	383	356	424	404	376	383	424	392	372	413	404	418	433	391	412	452	442	402	406	416	432	381	419	395	393	421	453	448	410	381	427	400	397	433	418	371	438	453	431	387	393	413	417	405	408	416	398	363	397	429	425	436	363	441	429	443	384	428	405	427	456	429	403	405	404	445	391	462	430	404	381	472	417	416	406	415	402	404	408	424	413	406	426	394	428	446	414	410	387	424	402	385	428	433	401	412	437	403	414	401	379	432	422	455	443	428	441	411	377	373	405	407	391	399	425	455	412	475	419	416	408	436	397	393	412	425	453	446	414	416	419	379	408	425	449	421	427	414	397	398	377	418	429	402	400	418	405	430	386	415	395	408	409	440	390	414	417	427	390	432	418	421	405	389	393	416	445	408	431	470	431	396	399	433	419	446	436	406	453	434	423	378	429	436	434	451	408	424	423	369	444	414
8835	1776	2409	2692	2234	1873	1689	1482	1383	1309	1274	1159	1158	1119	1126	1092	1064	1052	1010	1126	1018	1004	985	986	932	1022	984	961	959	1026	989	942	919	961	950	950	964	899	954	953	936	907	948	932	913	967	933	998	994	939	982	966	989	960	959	950	917	930	914	950	951	937	989	887	934	907	944	927	934	918	911	987	965	983	942	931	950	944	920	903	929	943	931	906	970	908	923	906	925	933	923	952	953	895	931	925	944	950	976	987	907	986	944	893	939	877	861	933	875	873	914	905	919	981	979	979	937	921	914	968	992	944	956	916	914	949	946	981	941	918	934	909	911	943	956	859	930	923	934	926	971	950	915	950	913	901	948	883	875	974	948	907	948	958	969	930	925	939	932	925	905	887	904	924	886	957	933	930	985	954	906	925	927	928	921	975	916	983	881	920	885	944	928	956	929	948	927	961	940	913	921	878	953	920	860	945	972	887	926	939	960	885	921	978	931	878	942	895	932	1023	907	917	888	932	955	918	931	964	965	967	919	916	945	940	865	850	923	955	950	881	872	936	955	911	905	914	929	915	944	965	907	904	940	936	922	950	877	954	904	949	896	965	911	902	912	901	923	928	943	958	950	881	909	939	927	876	902	931	931	939	969	921	896	923	903	935	938	870	890	929	912	982	965	910	899	935	931	958	904	929	956	922	959	891	932	926	951	894	925	930	931	954	936	923	942	984	966	930	894	942	922	934	951	916	953	897	949	936	913	939	898	996	948	901	930	941	908	910	926	916	914	880	936	899	923	879	928	924	935	910	903	920	936	892	909	894	946	990	923	902	842	873	892	873	901	886	879	944	893	935	925	871	986	971	944	977	965	922	920	931	920	884	879	941	956	925	928	922	904	976	944	908	950	904	920	902	949	892	942	1006	936	1000	916	952	919	929	898	920	903	943	922	905	893	967	956	932	1001	949	960	919	891	879	908	987	964	920	943	924	972	916	925	909	895	928	979	936	932	983	933	931	876	914	924	938	889	904	899	922	927	973	931	948	957	914	918	905	902	953	872	952	868	907	893	912	922	978	896	960	874	881	936	922	919	961	918	921	937	934	922	891	950	893	904	928	867	878	910	920	909	962	947	917	927	958	989	936	912	908	948	884	858	917	980	951	971	916	995	910	872	931	929	952	931	933	912	920	965	951	951	922	965	903	949	889	886	946	938	935	929	917	958	931	874	912	902	931	938	940	906	911	941	928	939	934	942	911	923	944	925	931	919	953	969	955	896	908	985	952	870	896	939	897	953	946	940	919	974	917	942	926	903	895	907	865	926	967	905	945	971	943	911	937	927	870	927	947	888	884	938	964	961	879	887	896	921	854	918	895	967	917	872	922	925	946	897	911	923	944	926	892	949	863	915	925	957	961	926	917	984	952	925	899	939	943	912	936	934	892	881	930	911	899	934	919	908	887	863	921	975	1005	971	936	949	930	897	924	977	931	939	886	902	915	949	918	923	915	945	869	947	912	900	871	897	909	968	940	946	932	962	951	935	930	926	933	931	884	941	876	929	951	934	939	905	954	912	955	909	963	923	910	955	949	906	1001	916	892	961	910	928	961	909	980	899	949	959	1008	922	904	976	938	883	925	926	911	910	937	897	939	942	952	900	887	933	956	981	978	923	935	911	954	917	994	903	952	930	887	906	922	954	980	951	940	923	926	934	942	860	881	940	905	945	913	974	872	963	881	937	937	930	921	923	963	922	899	934	900	910	937	894	918	956	938	984	961	933	960	935	877	934	903	935	919	861	983	921	940	899	964	877	888	941	903	876	963	994	954	949	894	887	918	904	869	943	963	941	889	956	923	948	932	963	929	917	888	920	938	842	900	921	877	944	997	911	974	918	942	969	946	939	886	891	948	986	917	943	956	928	928	897	971	923	934	898	887	913	942	901	924	971	893	929	1018	936	935	921	967	966	912	905	1004	919	874	979	894	892	914	893	971	979	905	902	884	933	947	916	927	946	933	933	935	934	962	917	878	874	925	958	871	959	982	937	880	918	918	888	896	939	943	911	855	944	951	931	937	890	934	944	951	925	918	963	964	979	874	938	950	916	926	900	947	926	891	939	949	948	938	890	966	997	896	935	879	957	943	960	945	900	887	903	912	941	946	876	922	978	940	909	896	987	929	953	888	912	929	899	906	978	933	936	949	928	998	873	981	958	950	945	927	996	958	940	917	923	906	942	900	905	942	977	911	976	914	940	969	874	944	947	915	918	888	935	922	927	887	921	907	973	968	894	894	968	921	960	872	895	893	937	925	947	979	908	876	944	891	923	937	947	924	955	895	925	911	927	898	886	923	950	944	939	942	939	923	947	922	939	892	967	906	925	897	897	987	932	895	935	934	856	922	987	906	937	955	917	964	911	906	951	920	933	946	913	976	894	907	927	942	993	902	955	894	964	915	929	897	915	989	910	902	977	910	985	984	906	943	964	943	940	968	937	913	931	941	943	905	882	939	917	944	938	980	931	984	967	854	915	941	932	910	935	916	974	968	992	917	939	976	902	912	924	963	893	924	917	918	950	958	913	883	936	859	894	938	944	954	942	899	851	956	955	881	894	905	984	929	951	937	926	889	916	924	942	890	924	925	939	933	944	951	894	960	963	912	984	906	946	928	918	860	923	919	1014	865	947	882	928	945	936	933	903	991	928	982	940	968	966	950	899	930	897	944	976	919	945	909	910	903	967	918	956	948	941	913	923	930	927	890	899	954	936	902	921	913	938	978	908	958	947	938	1000	901	929	947	917	942	941	920	966	974	939	918	962	905	910	948	940	881	952	939	941	945	967	863	898	880	964	907	902	934	965	954	936	950	915	950	918	914	914	954	953	958	925	919	874	873	878	932	892	938	885	948	907	942	933	924	884	910	919	925	912	921	872	937	915	938	936	909	951	884	955	954	924	931	913	918	916	887	880	909	905	951	944	883	911	928	937	919	947	922	951	910	895	938	970	895	944	908	941	949	880	876	892	950	947	979	999	919	892	921	896	917	967	922	904	963	918	911	966	885	998	927	943	907	925	950	941	873	945	979	929	928	982	952	953	894	851	874	870	939	938	912	925	940	899	964	971	937	911	947	938	880	946	912	962	949	947	926	932	1005	957	881	929	954	944	862	958	956	976	929	938	882	915	884	965	953	874	921	905	949	933	968	897	844	888	972	953	875	946	923	957	936	902	923	936	894	928	942	930	938	899	879	893	921	969	919	913	884	908	953	914	902	962	955	952	888	925	957	917	938	893	956	914	950	900	924	906	985	922	967	931	902	925	889	923	902	949	907	968	930	900	947	923	908	918	907	906	944	910	883	907	920	938	917	990	888	912	916	910	977	967	962	942	953	919	947	966	956	934	946	939	967	910	897	900	946	887	971	863	956	900	814	925	961	978	893	933	894	901	881	894	888	925	975	882	990	885	899	962	885	927	967	921	943	899	986	884	926	914	923	932	995	962	926	941	934	909	903	918	958	915	940	966	924	872	935	906	908
1429	172	170	165	191	169	177	163	171	156	175	173	186	169	175	170	141	181	146	166	163	162	171	174	159	167	165	186	193	168	166	168	172	174	154	174	152	173	156	143	157	163	189	149	161	178	155	138	164	165	154	178	190	136	156	169	169	152	174	175	190	162	191	202	156	154	168	175	155	165	174	139	174	163	161	187	155	174	157	181	179	165	170	173	177	175	182	168	147	194	183	162	142	156	159	156	149	188	182	149	197	173	158	175	173	165	173	173	166	149	158	154	178	164	170	177	187	171	157	178	150	155	148	163	151	173	163	170	165	168	168	146	172	145	172	159	182	170	190	181	160	180	168	177	171	152	184	179	193	172	166	174	169	154	179	160	174	159	154	159	163	146	159	157	161	196	159	165	146	189	176	160	176	194	172	156	160	155	173	185	199	174	167	149	155	163	152	168	176	173	150	168	155	139	171	179	178	174	156	177	166	171	186	175	165	147	158	169	166	171	151	174	174	161	150	170	154	163	168	152	164	149	176	152	146	173	172	166	156	153	155	151	166	153	156	177	147	162	140	165	140	151	137	159	140	167	162	169	161	154	199	161	169	147	154	170	152	176	149	177	176	144	177	167	158	122	173	174	142	174	143	151	149	163	148	165	158	168	150	158	173	159	166	165	157	136	147	156	167	165	162	148	152	146	166	156	176	168	140	155	158	173	161	177	168	175	189	166	145	173	158	173	165	149	134	133	164	184	184	162	147	180	182	172	170	176	155	156	165	128	160	146	172	166	170	169	148	152	181	146	157	190	172	161	169	173	177	167	158	149	174	185	160	159	165	162	150	149	181	142	166	167	151	167	170	183	159	170	154	183	159	161	187	166	159	148	178	159	182	165	162	153	141	149	158	158	177	142	159	188	166	152	162	153	139	141	171	143	173	176	178	189	137	164	172	153	170	144	169	174	163	180	176	171	174	183	178	180	174	198	143	186	168	190	167	150	148	171	154	166	158	163	158	203	156	173	153	174	150	139	152	177	183	190	174	173	169	156	177	152	147	155	175	157	175	164	162	153	130	173	173	165	186	173	180	156	181	159	181	173	156	182	175	182	192	159	162	169	152	155	183	179	189	186	132	178	153	147	151	174	162	159	165	167	145	178	155	172	144	147	182	174	166	160	169	156	177	194	178	193	166	175	183	155	142	151	184	148	175	169	173	160	144	156	168	161	179	158	143	171	155	161	173	158	162	188	160	141	160	169	160	158	151	179	178	173	162	134	168	197	162	157	165	150	154	164	168	132	147	170	164	162	187	160	150	223	157	157	170	198	146	153	162	172	146	157	186	155	144	176	169	164	133	166	173	159	181	166	155	149	172	172	182	179	162	165	174	189	130	161	170	153	180	157	154	173	179	164	168	199	177	195	166	183	162	166	140	151	171	163	167	162	165	143	159	148	152	166	177	150	176	159	162	160	177	162	174	163	164	138	145	182	172	188	150	183	164	148	157	166	173	178	152	159	160	210	160	161	187	166	181	170	163	170	151	180	146	172	158	172	158	165	177	152	151	172	182	178	165	147	159	166	165	181	189	182	183	163	189	175	137	168	139	151	152	179	154	162	174	152	154	187	181	168	177	177	170	147	152	149	179	184	147	167	167	148	170	164	184	175	152	161	173	166	151	176	159	159	160	167	152	176	185	145	151	185	165	166	179	148	141	186	187	187	169	142	135	138	152	166	149	174	151	158	165	148	167	196	158	172	155	164	166	159	144	140	165	158	161	174	156	164	177	158	159	163	168	154	141	162	169	155	165	156	147	169	175	160	168	168	160	159	168	159	169	151	156	158	181	159	141	169	174	160	188	195	177	199	169	151	191	166	154	168	170	178	162	156	161	193	162	156	163	176	174	156	154	178	169	172	171	139	174	181	195	161	157	149	164	157	178	160	180	175	174	165	171	194	180	183	152	161	149	153	147	190	127	134	176	195	171	180	158	167	156	161	150	165	172	148	192	158	157	151	177	170	177	192	161	157	165	178	170	167	173	165	125	177	161	177	162	173	146	185	175	157	181	151	149	141	184	178	165	169	160	174	155	173	161	165	178	169	181	154	172	160	163	181	152	157	144	152	171	144	183	168	168	178	135	148	165	203	171	169	153	159	175	163	162	137	165	157	180	172	157	176	155	150	173	188	163	159	164	152	166	170	158	149	159	157	172	169	175	173	190	159	186	161	168	149	177	174	185	187	174	151	157	193	193	170	152	152	163	163	163	161	160	154	154	142	139	169	173	183	178	146	163	152	154	153	149	186	173	166	199	190	160	164	166	192	147	178	179	183	166	175	162	163	161	181	170	160	141	185	166	149	149	169	169	167	171	139	175	200	138	149	178	155	170	167	176	138	170	182	174	141	150	154	172	157	173	143	162	187	169	152	152	187	160	136	186	159	170	162	153	139	156	185	167	169	174	170	154	169	154	156	186	173	164	141	158	157	153	162	149	175	165	184	152	163	175	156	165	196	170	178	159	188	150	188	136	160	178	175	168	167	184	175	156	166	183	176	147	157	183	169	174	150	168	152	160	165	166	172	164	168	171	152	154	151	139	156	181	174	148	152	165	177	168	167	170	162	149	152	154	198	157	156	154	196	174	150	162	177	162	178	193	159	139	159	195	143	159	173	187	168	159	160	162	180	186	169	168	163	162	190	175	168	186	160	173	164	172	195	157	152	177	152	178	157	161	165	162	173	156	168	151	157	152	178	177	145	152	143	190	198	157	183	169	148	149	156	196	168	150	161	173	163	143	177	171	164	158	168	170	170	142	171	140	187	141	148	157	153	173	159	185	151	162	159	151	174	165	155	158	155	185	161	160	157	184	164	186	164	170	169	150	153	141	173	179	186	164	157	156	142	173	173	161	159	169	164	153	166	163	157	164	178	186	178	194	168	160	151	181	175	164	168	138	172	171	161	166	149	172	189	149	149	177	179	146	168	171	185	183	157	182	156	188	157	153	160	169	162	182	152	155	153	163	175	177	169	148	159	155	155	192	170	155	141	172	193	169	153	172	162	153	169	163	153	157	149	154	179	153	162	182	133	170	177	163	170	184	151	162	164	200	165	179	181	162	146	146	148	163	166	166	163	153	173	179	156	171	176	156	181	162	167	172	151	154	166	170	166	195	125	148	153	159	167	169	182	166	150	166	159	181	162	163	131	168	171	173	163	163	158	153	165	197	170	161	160	165	155	153	165	142	178	149	179	162	174	143	173	185	182	167	170	169	178	178	156	156	185	168	148	162	156	152	153	161	161	172	171	159	164	148	156	173	163	172	150	161	147	181	192	151	165	168	173	172	158	176	168	160	166	175	186	196	148	169	173	157	163	161	143	153	170	180	171	162	171	155	191	159	158	163	174	196	187	140	159	173	149	165	152	167	164	153	176	158	153	176	187	165	161	162	140	162	169	137	176	179	149	161	181	176	160	136	182	157	164	150	155	152	164	152	159	189	164	153	158	162	158	193	152
1721	472	529	467	491	460	472	476	432	451	449	468	464	463	502	451	471	466	463	486	427	465	423	444	424	479	442	466	457	483	482	459	464	461	458	455	463	467	429	488	452	471	464	451	461	464	440	455	432	443	448	419	472	490	472	493	457	440	455	474	452	456	494	487	433	496	458	448	442	449	463	419	454	433	477	421	475	508	499	460	471	467	444	437	462	437	462	441	488	408	468	446	481	454	482	453	424	414	458	441	439	411	458	474	500	441	471	417	471	439	474	490	484	449	446	462	461	424	437	478	441	490	431	484	431	431	456	490	474	463	438	435	441	483	474	450	433	472	469	471	424	474	471	508	458	436	467	455	469	477	441	482	416	418	451	460	436	479	446	419	443	457	499	444	466	433	480	446	467	448	455	476	434	441	483	432	404	442	450	439	467	415	442	491	453	466	462	486	470	429	484	492	447	416	442	437	448	455	428	455	419	463	464	475	432	458	407	500	457	445	428	448	435	438	435	472	440	454	468	476	463	460	450	500	422	438	446	422	435	462	457	448	462	430	443	465	476	445	440	483	439	445	472	436	459	440	447	458	442	453	435	441	445	471	476	481	467	451	457	458	501	459	503	467	498	433	457	454	485	448	427	462	447	465	473	458	490	456	441	449	453	446	465	458	483	459	434	467	462	444	446	479	490	421	431	459	441	408	461	461	476	450	465	449	421	470	472	447	464	457	427	467	471	497	450	447	435	479	479	475	402	460	451	438	423	488	463	477	465	476	454	480	475	454	465	440	457	450	441	446	479	492	430	446	483	466	451	418	471	443	474	418	441	506	489	441	409	460	464	471	483	434	484	485	438	456	469	440	419	430	451	504	478	452	448	420	465	467	477	441	445	444	452	466	451	490	444	461	473	437	475	471	437	412	446	438	476	431	445	478	464	475	473	457	442	459	479	449	436	448	451	433	455	470	489	457	462	493	429	467	454	444	451	431	429	451	444	491	451	424	450	451	454	423	488	448	445	467	446	426	477	462	495	455	440	467	491	444	494	481	433	449	416	449	491	482	418	456	456	442	504	425	503	450	437	454	409	460	467	494	420	447	472	464	451	467	466	466	451	468	449	480	487	479	446	448	426	460	465	474	482	469	417	451	480	436	451	409	440	480	438	462	425	447	508	457	462	446	441	454	472	445	405	476	479	442	453	430	461	438	452	436	445	432	435	451	444	440	453	449	465	469	462	480	469	434	411	435	459	436	466	438	473	465	441	466	465	466	475	427	441	426	440	480	459	431	476	439	402	485	446	475	428	478	463	480	465	424	457	410	457	442	460	468	426	454	459	492	483	461	467	463	453	450	501	418	424	463	434	456	458	473	429	427	469	472	457	423	430	462	401	464	514	455	447	481	426	431	470	434	432	486	456	480	482	451	479	387	453	448	433	454	480	467	474	444	465	451	436	444	426	449	421	445	471	437	445	466	480	436	476	430	442	459	441	437	452	455	454	418	414	452	430	453	449	440	429	447	462	443	456	438	428	400	458	500	462	438	451	445	442	425	453	450	480	485	453	479	484	480	493	450	433	422	449	457	427	463	467	474	454	456	450	469	469	448	410	432	452	443	464	439	445	444	448	470	471	431	435	464	446	480	409	436	439	481	454	457	450	467	445	468	446	466	475	462	452	418	457	447	454	454	428	459	477	477	471	454	463	446	455	422	452	463	489	430	433	465	424	453	454	450	525	426	462	449	458	434	449	458	456	477	435	416	464	450	455	433	431	472	468	477	424	436	454	454	463	462	478	460	429	461	452	427	470	462	443	443	467	446	488	452	476	425	426	458	450	450	451	453	477	479	468	486	480	452	474	464	459	438	468	491	452	456	479	415	469	459	469	475	425	498	449	476	480	474	458	443	448	462	480	480	466	427	445	446	443	444	433	468	441	442	481	459	480	449	460	417	461	443	423	447	482	459	521	432	468	471	446	434	465	465	458	484	451	427	456	453	443	438	464	408	467	461	457	433	463	472	495	425	417	479	452	454	435	454	448	468	485	453	451	475	454	477	446	433	415	471	445	474	457	505	454	448	452	449	434	461	420	449	445	438	472	453	495	447	468	435	453	441	446	489	440	457	444	452	448	432	464	443	478	431	455	459	453	475	460	468	471	453	468	455	483	426	466	470	482	493	474	462	452	438	422	439	479	473	457	479	445	450	415	488	437	465	440	454	456	432	458	437	478	481	482	458	435	452	499	447	444	467	461	448	461	436	446	452	462	440	508	488	457	468	477	472	415	464	429	458	467	430	463	455	458	446	467	469	472	461	418	433	446	450	478	438	437	431	438	492	469	510	468	429	462	454	447	487	439	447	485	473	430	458	474	462	483	439	480	452	482	420	494	456	486	435	444	447	474	460	460	433	494	449	439	439	473	447	456	450	444	457	456	445	459	442	466	502	452	465	447	457	458	434	438	476	440	455	485	433	452	435	440	472	458	463	479	446	469	481	458	445	456	412	468	469	448	474	493	462	517	471	465	487	438	427	461	461	438	429	469	448	434	451	461	472	467	440	471	431	463	452	419	436	462	489	476	442	467	426	441	447	449	446	448	448	440	452	476	433	447	504	472	451	454	463	447	441	448	435	472	468	417	452	442	458	469	420	471	459	481	497	463	438	449	467	466	505	474	471	453	474	487	431	451	466	507	433	474	482	476	484	446	466	458	456	466	452	461	448	434	464	447	462	436	450	476	460	418	469	472	411	447	423	444	472	420	482	478	435	473	459	472	437	439	430	457	485	446	479	464	463	463	445	476	463	426	492	395	486	436	459	483	476	451	452	441	429	469	460	444	456	447	473	452	491	415	450	453	470	441	418	480	440	456	429	455	464	441	464	485	466	436	489	474	429	455	471	461	416	467	442	458	455	471	472	474	483	443	458	407	473	465	488	446	447	406	494	419	475	462	452	456	464	508	428	441	469	451	470	441	477	418	454	462	454	464	463	471	463	454	449	465	471	433	480	437	483	495	463	452	459	436	496	490	468	446	424	444	469	443	483	428	480	473	432	450	446	456	458	418	437	475	425	470	454	458	438	504	446	447	507	469	418	445	446	465	458	476	474	465	459	448	454	515	416	480	456	450	454	471	453	453	476	422	454	432	450	454	451	404	425	505	433	507	471	428	435	442	451	418	466	449	437	470	501	497	473	468	447	440	473	448	455	484	429	427	426	472	469	464	466	453	476	469	457	473	463	461	493	432	484	448	421	455	466	446	472	428	459	460	515	477	492	455	459	438	465	445	414	443	438	493	416	457	472	447	452	420	508	428	460	459	459	430	477	469	460	437	462	428	457	480	479	465	465	453	450	453	503	488	473	427	458	462	424	468	452	460	450	447	443	447	467	454	442	435	465	471	438	481	453	451	411	456	472	460	425	475	474	466	445	483	424	428	442	469	464	440	476	427	407	466	479	507	430	462	483	458	453	460	464	471	434	476	464	491	461	445	482	436	446	456	436	472	446	480	433
7655	763	687	603	450	448	360	416	371	358	404	338	306	329	315	355	334	315	322	337	350	314	325	335	293	327	319	347	345	319	326	333	315	304	318	323	258	315	338	326	318	289	323	323	344	318	305	295	369	314	274	335	326	312	311	319	313	317	315	302	301	328	322	297	326	344	337	332	337	325	341	314	308	292	329	339	353	375	360	343	331	307	313	295	308	287	309	344	294	333	306	343	349	321	308	328	308	306	343	321	358	330	333	315	310	329	324	320	295	303	320	318	310	350	306	279	313	307	331	316	320	309	295	306	340	282	359	338	369	324	331	335	316	325	329	327	331	304	298	284	299	346	340	318	282	304	333	290	340	319	352	318	293	315	314	354	327	338	307	299	323	332	324	345	359	318	309	297	324	351	316	324	336	299	292	335	321	308	301	335	328	314	341	298	336	311	320	303	331	333	339	311	305	333	312	326	320	341	298	303	304	316	320	307	322	317	291	322	337	350	315	329	318	293	324	333	293	315	317	334	346	297	338	305	352	306	312	340	335	310	345	325	306	352	325	330	338	313	336	300	296	312	323	315	358	307	303	327	310	331	338	349	335	338	327	328	272	323	318	314	363	312	328	320	303	352	342	300	351	351	348	297	331	344	314	313	318	314	345	347	317	348	325	337	311	329	340	340	304	295	339	308	333	307	347	335	332	306	330	294	328	329	325	306	288	321	330	324	324	347	323	340	339	305	327	328	325	311	299	322	273	339	310	340	290	287	327	311	325	291	319	332	360	305	292	294	334	308	294	330	288	358	325	325	343	339	310	323	318	326	322	340	304	272	326	342	313	306	313	310	336	319	316	352	322	321	313	334	334	345	323	300	324	291	311	334	328	356	275	322	305	334	298	318	261	301	302	327	340	320	330	353	303	319	294	342	315	301	356	352	307	320	307	297	317	332	318	328	301	325	324	348	327	321	387	345	315	304	350	314	334	353	305	316	306	314	327	353	313	344	312	314	318	324	308	298	296	310	308	345	296	294	311	294	318	305	300	324	324	320	310	298	321	296	312	347	296	323	317	325	301	313	382	317	321	305	295	337	320	320	330	342	316	320	330	318	327	313	345	334	298	319	336	286	329	338	312	302	337	317	304	310	320	307	334	333	295	285	328	345	321	312	319	349	344	321	320	314	349	310	303	316	319	302	342	345	333	305	324	322	299	305	296	308	320	316	301	330	323	262	330	316	338	339	308	329	322	334	292	353	302	329	314	358	322	327	326	311	319	318	341	305	319	332	325	339	321	352	327	342	300	322	318	316	289	329	291	301	343	291	338	322	330	287	333	308	282	350	325	348	344	317	331	315	330	319	305	324	339	326	339	297	288	347	341	320	345	301	319	340	265	347	337	336	309	287	313	309	301	308	322	307	316	297	326	334	328	298	322	306	292	304	330	314	348	310	298	329	294	344	279	334	315	318	367	330	317	324	321	282	336	353	350	301	342	327	336	315	314	346	327	324	279	325	317	322	320	299	291	310	325	333	343	342	362	348	319	302	294	325	330	330	340	324	316	361	280	336	323	301	329	322	298	295	318	332	330	291	342	293	328	333	340	295	315	340	312	288	354	291	292	361	315	334	286	337	296	338	317	331	349	341	344	337	348	328	332	307	358	366	369	362	316	343	341	331	321	323	313	331	305	320	297	302	336	299	306	337	315	310	329	315	314	331	306	339	327	327	320	363	301	309	315	312	327	333	311	318	326	312	343	324	311	324	345	326	315	311	342	290	310	351	318	347	309	306	329	337	315	327	325	316	341	303	353	303	332	351	296	326	315	304	301	350	303	337	303	343	342	329	309	330	332	337	350	297	327	316	330	333	316	345	351	294	293	333	298	345	332	336	307	337	332	286	330	314	291	293	339	359	323	318	344	330	316	308	287	342	291	310	309	324	297	366	328	337	318	320	336	304	330	307	306	337	315	300	304	325	363	315	317	308	330	319	310	315	360	285	317	330	308	338	347	339	322	306	355	303	298	303	309	324	308	349	347	313	372	363	337	295	323	284	337	307	311	309	292	308	299	322	333	308	333	297	303	326	327	349	322	312	349	342	329	324	322	321	346	330	299	301	381	308	319	327	313	315	347	325	343	338	313	300	331	317	360	314	353	356	331	326	292	327	331	315	293	346	342	344	334	311	307	301	358	323	310	325	344	304	324	346	293	336	300	304	324	342	341	337	330	294	319	317	326	308	315	316	321	298	283	331	341	322	335	265	315	331	315	313	328	290	337	305	314	293	298	326	314	332	324	331	293	308	300	331	319	325	300	326	318	349	298	349	323	339	302	297	324	299	301	353	330	358	332	312	288	285	329	338	310	336	330	349	321	316	311	302	315	324	293	330	316	299	317	356	314	335	317	302	333	266	292	316	336	328	335	318	333	314	343	297	332	323	315	312	323	300	303	327	349	354	315	366	269	322	317	298	325	297	311	310	332	324	333	342	316	335	343	334	344	365	330	344	308	264	317	320	305	325	305	336	314	335	312	310	314	297	353	307	311	303	366	324	320	323	309	296	330	332	328	338	310	339	335	330	316	305	353	319	327	305	360	290	300	318	325	321	313	315	323	330	326	334	301	312	310	314	290	321	336	340	293	319	326	301	305	345	335	298	327	307	311	331	315	306	317	320	310	310	333	334	338	368	322	329	362	330	332	302	296	321	301	289	327	280	305	322	307	311	333	294	338	337	311	325	319	327	335	303	306	337	328	337	334	314	328	305	281	295	296	306	303	297	313	321	357	347	315	308	340	343	334	327	329	318	322	322	336	325	308	333	309	298	277	310	284	348	309	312	327	284	300	327	326	316	341	316	330	311	340	345	350	335	312	322	333	317	313	346	310	309	306	336	329	326	284	303	327	330	317	326	366	297	331	349	317	300	378	313	281	317	337	319	320	309	335	299	311	312	337	341	309	353	324	346	339	330	357	293	346	316	319	308	334	308	323	362	358	316	307	298	325	307	326	326	326	343	323	336	315	311	349	329	356	347	323	310	348	343	303	336	336	335	317	333	295	302	337	322	307	328	334	326	310	300	327	314	293	344	343	315	336	324	310	346	313	338	333	353	303	319	312	315	324	371	314	332	319	314	328	299	293	308	309	331	328	338	317	332	328	347	337	296	343	322	311	323	326	331	308	271	324	337	299	316	342	343	344	355	347	307	301	315	318	308	328	338	319	285	316	344	349	307	309	308	318	298	367	316	313	337	289	354	318	305	298	321	301	299	293	310	301	298	279	334	317	340	299	314	315	324	353	316	323	299	286	327	333	285	297	338	319	311	289	293	331	307	283	311	317	304	310	310	306	347	330	346	347	328	289	338	319	302	333	324	307	336	343	312	317	312	321	326	279	316	354	313	302	285	324	306	336	312	348	292	308	317	312	317	326	317	322	306	323	357	297	350	336	317	321	373	312	326	290	332	300	332	297	342	343	336	327	331	319	330	327	329	276	315	375	338	354	365	291	308	300	351
6707	1165	1564	1661	1402	1224	1166	1072	1011	965	941	905	881	866	891	847	861	871	835	823	794	821	848	849	851	817	820	784	836	771	798	786	789	758	801	777	838	774	793	767	782	780	773	782	815	794	812	761	794	721	786	802	812	731	770	817	753	763	783	788	811	799	800	772	769	787	815	774	756	813	771	728	740	780	821	757	831	782	763	808	794	781	755	770	730	786	800	808	766	795	783	826	735	741	778	814	727	768	723	743	827	782	747	785	786	783	781	744	785	762	733	807	744	812	783	822	793	775	747	714	796	791	792	771	820	797	728	765	778	746	770	753	777	799	745	783	754	796	765	759	754	746	812	755	786	854	768	753	799	816	764	788	802	777	744	708	769	778	784	756	766	757	756	775	787	807	785	816	788	768	797	766	819	795	784	726	772	776	747	802	759	729	729	822	827	781	801	745	736	768	811	755	762	815	761	803	734	753	779	796	808	823	797	745	754	748	777	792	763	758	819	771	821	730	735	768	802	752	770	829	796	775	761	791	735	749	762	769	731	799	786	758	780	740	707	852	792	799	823	783	753	817	827	729	790	754	758	781	792	790	817	741	843	778	736	790	755	751	765	789	761	791	737	749	789	776	722	763	799	754	797	778	770	832	778	789	803	815	797	771	792	809	751	744	759	776	774	740	748	786	705	757	756	748	777	770	775	758	768	776	834	756	762	788	762	793	744	745	811	745	791	817	807	795	801	786	761	773	754	813	776	763	769	804	798	737	788	776	780	787	723	783	776	799	830	772	716	780	739	720	739	775	757	748	745	774	831	750	801	808	756	758	773	768	756	788	747	737	749	718	763	773	797	841	855	793	751	774	822	774	767	805	791	779	797	761	793	758	731	766	745	750	759	798	772	766	740	789	790	743	747	769	801	815	807	760	763	824	775	756	751	783	766	756	811	712	846	779	787	771	780	762	736	783	794	771	730	800	762	806	793	729	770	778	748	790	764	788	713	791	828	777	757	783	778	747	759	823	796	839	824	794	730	765	837	782	804	812	754	752	795	792	793	739	763	788	751	757	788	758	812	844	703	780	772	788	796	791	803	742	771	808	778	777	760	816	759	789	781	796	787	726	818	796	789	758	785	769	782	783	838	822	772	800	743	775	801	799	781	737	777	798	770	822	780	724	789	796	752	795	789	774	763	778	783	796	744	769	786	792	807	768	788	825	784	767	748	787	753	800	739	771	781	810	813	790	827	787	769	779	769	788	727	803	728	793	755	795	803	852	811	787	769	798	786	802	794	739	784	777	808	764	791	787	736	768	804	792	808	818	760	827	789	768	724	792	778	772	717	782	780	764	799	798	834	766	785	832	763	807	774	781	772	812	735	762	776	737	808	768	758	704	777	781	765	717	769	770	784	835	713	751	766	768	723	804	746	772	741	765	762	792	757	797	788	816	784	775	796	810	787	747	807	786	734	759	810	777	749	775	712	751	720	806	788	775	768	764	766	762	768	790	777	778	821	800	750	751	763	754	763	783	788	786	794	796	827	734	758	788	755	759	759	774	801	781	792	797	774	790	769	746	767	787	790	805	753	771	782	805	726	791	755	777	771	772	775	797	788	775	800	802	792	759	762	798	788	816	763	780	810	752	752	756	767	752	795	813	767	754	824	800	777	742	768	772	795	770	837	820	787	756	798	784	815	767	767	785	750	772	792	794	792	752	771	785	753	814	774	832	793	767	794	736	789	708	753	794	770	774	782	818	767	781	801	783	748	764	799	719	778	746	766	755	790	818	787	780	820	795	810	798	709	755	775	766	817	831	781	807	759	777	777	775	808	788	760	768	766	752	745	789	731	805	782	755	777	789	757	747	779	760	769	756	815	787	766	762	796	781	771	754	771	791	780	799	751	769	759	779	761	817	772	759	767	766	738	727	795	774	759	806	695	755	762	795	796	776	785	769	767	768	796	783	730	818	763	731	771	751	752	768	753	749	780	784	770	819	729	759	777	735	783	780	837	787	799	771	796	767	788	811	767	794	772	798	793	754	810	763	763	720	797	790	732	762	751	790	829	728	724	769	731	771	730	806	811	802	755	746	728	743	741	758	729	768	740	787	741	818	782	795	783	788	754	786	803	761	763	815	799	736	811	814	792	733	763	812	754	747	720	821	772	796	759	761	776	767	771	801	765	758	777	770	777	805	772	785	756	810	737	732	781	735	793	800	781	762	783	778	768	806	766	742	795	775	808	765	814	775	761	808	772	782	796	792	771	781	725	762	783	763	780	737	726	784	782	740	770	787	734	762	796	777	751	802	847	740	813	761	796	767	737	780	753	774	804	774	749	783	791	798	757	776	745	786	820	813	806	743	755	791	764	778	778	789	768	799	774	753	800	755	737	789	779	783	742	728	807	803	745	760	762	842	757	766	738	752	756	798	782	777	782	727	756	769	815	789	790	784	804	782	750	782	744	786	758	828	800	754	765	788	797	774	804	737	767	781	774	797	767	787	767	790	778	730	807	817	750	762	745	809	749	804	762	721	798	772	740	740	780	813	750	740	765	782	801	784	750	768	775	755	740	745	807	803	782	822	777	765	772	745	718	763	748	824	771	773	781	757	785	805	776	786	758	789	779	755	780	756	804	726	753	710	798	765	733	713	759	779	792	807	769	764	782	727	807	779	795	769	752	784	774	758	838	770	760	804	783	703	785	762	729	743	796	760	776	775	752	813	726	802	730	826	808	799	772	813	782	753	784	759	778	832	782	781	808	799	809	778	777	773	762	779	764	754	759	745	786	782	768	721	772	773	796	755	806	796	769	759	783	786	732	777	774	785	750	788	766	797	773	759	810	742	758	796	813	810	802	760	783	792	774	755	761	858	767	813	798	742	791	783	856	787	825	797	802	772	716	808	724	808	762	797	769	785	725	777	738	760	769	802	784	784	763	788	770	800	768	733	751	799	801	819	754	779	811	763	756	731	798	717	736	830	746	748	721	809	719	787	728	813	778	761	782	745	753	762	781	812	796	787	762	770	793	771	746	782	785	758	729	727	796	738	756	790	798	769	807	774	783	729	774	788	808	800	785	800	808	748	822	785	792	783	788	784	758	768	813	764	799	732	769	785	802	806	728	796	773	818	741	814	775	695	772	766	793	768	778	745	783	759	753	773	762	807	759	746	839	754	779	753	748	757	766	740	816	759	802	754	779	771	732	755	756	786	744	784	741	751	770	754	744	820	802	837	831	795	771	745	804	773	797	768	731	733	748	807	726	802	798	767	805	771	771	803	743	763	764	735	804	777	823	750	747	777	782	831	795	806	795	772	752	785	789	753	717	788	755	813	721	768	776	803	809	753	811	818	813	809	767	817	784	782	817	771	738	724	804	783	795	817	739	810	826	782	796	723	806	757	760	761	770	763	827	810	780	736	754	756	786	815	765	778	788	718	754	745	793	769	743	749	738	782	700	791	776	753	783	753	801	768	790	786	796	775	780	779	798	725	798	787	771	774	757	785
14995	1704	1249	927	714	633	625	515	471	468	495	434	485	437	434	420	379	425	404	415	441	419	401	419	420	420	412	462	421	421	385	414	430	417	405	384	418	420	431	405	401	446	455	423	448	433	421	390	403	440	463	405	414	396	426	429	447	425	419	430	434	385	452	396	429	410	414	415	431	412	383	375	412	405	426	407	423	426	438	435	448	404	432	413	427	420	426	419	434	390	396	401	389	372	429	405	423	396	416	423	424	465	426	420	403	409	396	434	422	419	418	394	388	416	414	386	432	425	416	406	398	451	454	414	423	381	410	423	389	406	409	433	379	435	392	413	397	381	384	389	406	412	435	403	428	451	431	414	412	434	436	419	415	423	405	443	370	421	427	426	433	446	428	411	397	427	436	406	405	432	444	415	428	435	454	396	409	435	401	415	403	454	396	393	449	428	407	395	415	429	403	378	397	412	393	402	433	420	378	461	401	407	402	430	464	400	439	477	416	405	439	423	423	432	425	412	426	436	435	421	440	377	459	396	419	389	409	402	403	389	425	433	450	397	414	400	435	368	412	456	434	430	415	383	397	413	417	426	444	403	438	389	406	396	401	451	453	410	417	403	424	420	406	418	390	407	409	430	411	433	411	387	408	380	427	447	393	408	388	417	397	401	427	397	447	431	431	437	419	405	417	408	427	446	422	403	393	406	417	378	404	454	415	375	429	404	356	429	402	420	432	423	427	425	422	405	408	409	432	394	397	448	411	423	452	411	408	403	426	436	448	393	399	393	380	431	406	432	407	396	358	410	409	437	406	404	404	403	417	425	412	439	394	406	419	384	408	402	409	458	393	423	378	420	389	457	411	439	396	390	414	412	378	422	402	428	431	417	418	414	429	413	396	423	385	441	441	377	412	402	414	402	416	393	404	420	471	438	424	437	438	394	460	404	394	380	411	416	414	432	398	373	414	420	411	417	416	405	428	380	397	419	409	438	367	395	411	418	395	406	423	408	414	416	410	383	420	398	417	437	387	409	427	385	465	376	378	402	407	411	394	411	436	416	411	413	433	469	439	416	402	436	414	426	387	442	417	387	399	416	357	463	438	417	460	426	426	419	403	475	445	434	404	435	414	411	433	406	428	389	392	424	428	453	395	409	398	405	397	418	434	386	441	457	408	411	420	395	422	444	421	462	386	389	371	412	389	391	370	401	427	392	432	408	441	411	414	389	416	420	374	436	420	406	387	455	421	405	375	416	397	437	412	440	410	447	404	394	387	387	425	411	396	392	423	385	410	446	456	438	388	421	407	384	402	387	400	447	392	411	398	410	400	437	448	398	442	473	410	421	449	422	441	384	420	430	440	396	459	444	441	412	387	393	461	416	444	408	458	427	429	423	408	385	446	399	389	422	446	441	411	435	410	399	444	448	399	396	451	363	389	399	416	413	414	409	404	409	418	397	392	429	392	430	418	438	407	434	448	415	416	430	412	412	359	376	438	459	407	441	438	421	395	397	432	400	395	419	423	447	391	421	423	421	360	422	419	406	455	427	413	432	425	472	386	422	392	422	429	412	432	394	432	384	420	456	434	394	383	372	395	389	406	376	391	414	405	408	419	393	396	434	389	421	410	446	409	435	408	450	442	414	415	423	428	414	410	459	389	376	411	428	423	375	425	392	454	445	425	409	398	405	416	381	409	432	395	394	431	405	436	450	409	458	441	427	395	384	400	436	432	434	401	399	439	408	408	398	450	415	413	398	394	429	416	381	429	382	413	380	391	410	420	394	436	380	397	393	395	429	396	386	410	427	412	425	421	394	426	421	393	404	406	434	434	448	444	407	411	412	423	409	412	415	406	385	404	392	477	467	402	395	389	418	427	388	404	440	441	425	440	409	403	400	374	395	397	432	414	421	410	407	413	424	418	421	381	401	409	369	456	409	365	421	419	426	403	403	426	423	426	390	382	478	454	392	439	376	399	410	428	407	396	413	404	444	461	412	403	412	411	421	386	412	409	467	398	391	428	424	426	401	445	405	413	430	371	401	422	462	402	432	405	393	426	403	443	403	406	416	447	420	403	395	425	413	422	425	392	398	429	427	440	449	402	413	420	438	433	394	411	449	398	415	411	406	390	410	394	415	414	410	424	407	429	416	415	435	419	419	403	411	492	464	417	401	447	409	383	421	441	412	420	429	410	451	344	438	416	425	418	419	394	415	424	443	400	411	423	438	427	383	418	444	381	405	455	381	414	364	408	435	391	409	430	433	367	406	423	423	435	442	407	430	429	413	421	422	434	444	420	442	380	444	436	425	475	433	416	420	455	442	391	456	412	419	431	449	402	420	400	381	416	378	411	391	423	435	418	399	445	395	430	408	440	411	404	431	397	435	387	397	376	387	403	409	384	420	386	427	406	376	444	381	435	397	401	439	405	422	431	438	412	414	445	424	418	394	413	405	378	431	418	372	412	395	376	381	394	401	382	428	412	424	397	416	405	398	390	409	419	385	408	392	403	403	426	392	443	444	402	375	393	430	413	404	399	410	408	433	434	422	392	438	411	430	410	393	419	460	430	385	386	377	439	423	422	409	420	425	423	428	370	433	428	407	418	452	374	430	409	396	449	439	470	421	429	447	418	445	419	425	440	413	422	424	428	424	442	433	351	396	430	407	415	451	394	403	410	442	359	427	372	400	437	414	414	428	404	425	394	404	421	441	389	398	433	418	394	418	411	393	408	444	404	439	419	442	424	384	410	441	382	440	456	435	417	346	434	398	431	395	393	422	394	420	421	437	457	434	443	388	386	379	437	403	409	447	383	425	412	425	432	410	409	434	445	403	400	367	433	420	412	426	431	423	415	431	426	428	417	381	404	440	417	427	371	387	411	396	414	444	452	371	430	444	426	430	402	416	444	437	404	402	438	377	453	414	402	393	422	391	424	385	442	442	453	397	389	419	390	437	429	413	408	412	422	395	398	420	439	405	407	440	428	446	445	417	425	447	434	423	414	413	413	399	389	426	415	372	448	406	411	447	392	372	415	406	386	400	415	372	423	385	422	417	418	405	424	439	433	413	407	394	432	435	433	427	398	386	374	393	417	419	425	412	413	438	417	425	390	391	417	408	437	411	400	403	424	440	417	392	419	390	403	413	430	414	448	422	426	434	441	411	443	445	458	420	405	397	448	418	404	375	419	414	428	410	397	399	363	396	376	434	424	422	415	388	405	417	460	409	402	426	445	418	414	390	414	423	418	388	443	402	382	411	413	413	431	376	414	439	435	437	447	394	399	381	436	406	420	375	419	404	390	417	384	413	425	421	398	416	412	406	388	393	424	419	378	404	398	427	421	386	416	420	430	449	397	408	375	432	403	411	431	430	384	401	436	402	419	403	409	438	404	402	397	430	423	388	443	401	432	413	397	406	369	403	406	427	403	361	424	444	414	414	415	405	464	420	424	439	408	438	425	426	458	390	442	381	393	401	413	357	437	416	464	400	428	420	394	420	434	433	384	406
9065	1813	2337	2647	2219	1966	1642	1511	1358	1267	1194	1181	1160	1138	1057	1068	1008	974	987	1064	990	1053	986	990	1016	1037	946	969	947	952	977	949	990	990	939	913	941	963	959	976	958	944	901	941	952	967	890	941	876	988	919	946	938	854	952	963	897	924	954	901	908	909	899	954	923	917	944	928	921	939	934	930	973	922	906	890	972	964	869	938	959	930	954	912	931	919	954	969	914	899	961	894	931	938	866	915	918	847	869	966	912	856	868	964	871	936	901	925	949	920	933	917	965	933	936	933	904	930	946	884	906	935	956	958	917	913	961	931	891	969	957	910	934	971	935	890	923	897	905	901	934	917	952	988	913	918	945	948	908	910	939	924	919	941	918	886	945	927	909	904	918	928	987	953	893	959	928	941	935	909	924	937	924	876	889	877	944	929	966	919	863	919	905	972	968	923	924	943	876	897	866	920	928	859	891	925	929	915	935	947	929	887	936	939	942	919	926	933	914	911	936	906	942	910	927	946	898	952	923	926	930	874	939	963	917	937	922	873	915	927	880	909	935	950	909	919	901	924	912	914	909	910	926	952	928	944	953	938	885	942	896	948	904	876	932	928	967	912	879	938	967	956	927	898	883	971	927	952	1006	962	920	934	952	950	887	922	914	865	957	856	960	922	881	900	910	980	1006	953	924	868	922	981	888	931	884	931	919	945	924	876	944	887	1032	883	914	931	950	961	917	866	896	908	924	920	925	948	927	923	927	957	969	990	913	903	928	894	941	903	938	879	935	888	935	944	924	910	910	937	896	900	895	932	944	875	946	925	942	910	901	955	892	905	890	928	889	956	939	905	940	941	885	937	900	875	960	891	910	938	930	936	910	888	889	931	965	940	923	918	950	904	943	909	905	905	867	920	911	994	928	931	969	954	954	956	953	908	912	926	888	919	928	951	970	864	899	919	982	882	925	953	936	913	913	934	939	942	887	956	939	996	905	971	897	884	855	909	941	912	905	942	885	947	902	935	968	927	905	956	891	907	888	961	919	955	905	920	914	957	903	956	901	970	927	851	925	901	956	925	935	919	932	945	931	923	936	937	941	927	986	972	899	952	927	954	938	923	922	936	877	910	946	984	907	924	965	878	942	936	954	933	907	901	939	939	933	1002	940	959	922	956	1013	947	929	917	948	935	910	934	855	894	938	960	900	916	927	969	993	971	900	897	924	941	933	902	943	963	953	883	919	930	932	919	932	928	889	910	912	935	922	944	935	923	953	952	926	863	941	962	918	957	935	984	980	974	907	915	877	902	950	935	918	917	923	897	902	931	925	885	945	904	943	910	958	954	878	976	898	930	914	932	900	941	972	878	916	951	929	949	896	887	903	949	921	980	965	909	955	914	911	962	950	926	919	969	928	925	938	985	888	983	956	916	970	865	944	928	882	941	947	919	909	928	967	895	937	873	991	918	913	926	890	898	922	955	914	890	942	907	862	945	954	930	942	941	852	928	977	938	895	957	950	900	941	962	908	948	945	851	948	909	943	932	993	975	949	908	872	932	866	945	975	892	873	951	917	907	899	860	903	935	947	901	887	966	892	961	963	890	929	907	978	919	924	907	936	943	895	985	922	957	924	894	874	922	883	934	890	948	903	1020	964	974	941	931	919	865	911	949	939	932	885	966	941	853	928	921	908	966	890	909	872	858	919	884	913	911	914	919	957	942	926	944	889	977	979	925	915	929	959	881	925	912	926	946	868	942	951	921	937	923	915	901	940	899	884	917	897	884	919	914	960	923	964	893	903	945	936	887	906	908	968	1003	932	896	959	994	933	891	914	954	901	920	938	908	934	944	925	917	938	983	908	867	955	969	924	906	910	870	973	895	952	902	902	915	1005	905	929	888	848	889	925	919	955	930	900	907	943	938	937	884	964	900	949	920	889	941	919	938	930	930	939	947	951	951	900	934	938	878	904	902	944	954	914	908	914	916	900	953	856	928	929	923	958	969	929	924	834	915	885	932	939	954	916	931	951	941	936	918	917	964	901	890	878	960	922	955	981	924	933	905	929	932	920	927	932	916	920	924	945	958	957	921	935	947	956	902	891	896	918	901	923	913	910	950	900	871	902	921	935	871	915	949	906	912	935	899	925	903	888	964	949	873	939	891	898	931	963	930	905	955	940	948	920	889	921	908	887	939	881	940	967	895	982	882	937	912	899	883	906	955	915	985	965	923	960	918	925	948	934	940	897	933	915	953	963	889	882	947	944	966	908	956	891	908	928	965	982	895	923	929	948	961	951	999	904	926	930	941	942	904	908	932	918	932	922	911	936	961	918	933	951	891	951	943	937	954	956	954	920	907	957	877	933	903	942	883	889	907	934	932	964	909	927	899	905	973	898	966	879	986	879	926	931	968	891	864	969	882	927	888	922	900	930	988	960	912	958	892	877	950	922	966	926	806	892	915	924	920	1003	887	896	969	942	935	886	924	891	940	918	887	952	953	907	991	957	943	932	928	960	924	935	917	928	961	919	975	1000	895	915	922	875	917	968	956	906	880	900	896	964	906	868	930	914	897	922	896	936	869	901	894	900	912	902	922	949	923	944	907	950	897	940	956	914	891	934	906	882	899	979	927	944	879	868	967	949	898	921	905	848	913	944	842	936	922	941	944	924	963	939	882	920	931	923	934	906	932	986	900	842	886	919	936	920	911	932	880	929	875	954	917	946	915	876	900	919	949	882	908	968	911	908	905	917	937	955	958	928	947	894	891	903	956	983	886	958	872	915	873	926	965	944	905	911	933	923	882	869	930	933	947	901	955	923	906	919	898	966	917	946	958	986	878	905	927	949	924	915	907	1001	906	864	947	945	865	905	845	922	901	931	944	881	914	916	939	905	944	949	926	956	932	896	952	923	914	913	957	920	952	979	964	859	879	877	886	910	902	932	907	906	906	962	923	905	936	947	952	934	991	936	959	883	879	947	898	914	927	937	921	913	949	1011	943	862	895	909	888	893	886	966	894	969	949	889	949	956	874	971	979	917	944	880	898	894	910	946	938	889	923	933	910	920	911	967	921	963	891	952	900	953	963	942	905	889	923	953	977	931	947	921	930	918	979	929	949	914	934	948	959	968	923	908	913	862	894	885	897	961	926	889	934	939	857	948	914	843	909	929	920	969	901	920	921	926	945	910	970	904	876	883	913	913	998	946	950	924	947	849	952	994	924	979	850	888	915	902	885	903	971	926	873	878	917	919	912	928	908	911	945	915	924	853	928	914	968	924	938	923	926	902	919	971	915	973	915	890	869	940	947	920	951	962	892	971	880	947	967	953	852	935	931	927	957	982	849	955	927	944	825	887	960	898	940	909	895	910	918	881	963	966	939	883	934	933	929	937	944	923	980	922	871	957	867	903	966	944	972	913	940	883	918	915	897	898	896	977	895	928	937	902	926	880	929	902	902	921	951	970	940	949	928	908	905	928	872	877	977	940	903	916	972	862	903	890	908	943	984	881	954	906	902	909	878	906	888	922	914
1585	224	165	183	181	176	167	184	182	174	176	172	185	167	195	165	175	167	151	150	169	173	174	171	162	188	163	176	196	186	161	143	150	155	149	158	177	160	176	157	164	184	170	167	174	168	179	178	160	150	148	174	168	196	185	179	164	175	173	182	184	187	175	179	186	164	152	138	165	155	172	196	166	174	183	161	176	171	183	177	162	165	168	182	167	183	181	198	157	169	163	144	182	180	165	146	137	153	170	182	155	180	181	176	173	142	199	159	170	176	155	158	181	174	153	170	184	155	176	170	154	163	170	170	174	200	148	176	187	162	152	169	173	161	185	144	159	171	152	156	148	162	189	170	156	164	167	161	161	172	134	174	144	220	184	161	172	157	182	177	160	164	181	163	147	200	151	162	149	165	162	163	152	177	160	171	168	172	195	164	160	177	173	155	156	133	178	167	182	171	191	184	176	172	166	165	155	181	166	156	184	172	147	167	171	161	178	171	164	133	182	164	171	173	138	170	153	175	193	166	169	184	164	140	155	173	161	169	166	165	181	178	154	158	181	160	141	193	168	156	189	161	167	174	180	173	190	150	165	154	174	163	158	159	172	157	137	150	157	156	168	176	185	137	160	162	160	170	176	141	168	182	168	163	152	162	159	196	178	173	160	184	183	146	157	170	176	163	183	176	170	174	179	152	193	162	208	158	167	173	182	155	182	163	163	168	168	178	142	180	183	180	141	172	156	171	158	170	173	191	174	165	187	166	176	160	192	156	155	183	153	187	163	181	173	153	160	184	156	145	156	151	187	163	182	178	180	157	192	194	148	166	173	185	174	167	165	165	177	171	178	162	176	157	149	167	157	156	168	188	176	173	187	159	175	171	179	169	164	153	196	176	161	151	163	197	180	189	162	161	191	159	165	168	165	169	160	167	162	152	160	166	152	164	188	198	179	168	173	172	159	184	173	174	181	180	161	177	180	165	165	154	182	169	191	164	162	171	170	181	200	161	191	159	147	173	154	162	161	182	167	171	177	168	160	155	154	175	166	184	170	170	188	184	182	186	162	159	178	159	158	151	158	146	146	166	169	177	166	173	151	183	159	145	188	160	181	195	193	163	144	182	192	161	168	150	158	166	157	169	168	159	147	185	169	181	179	175	175	165	170	151	156	140	161	174	175	178	159	173	185	167	187	164	181	156	179	156	184	174	182	154	169	173	185	178	192	187	170	150	153	187	171	151	167	170	154	151	159	158	150	175	172	157	171	156	148	165	174	177	183	187	182	166	147	165	166	167	175	177	162	150	154	169	140	145	172	177	159	162	161	167	178	165	136	161	188	173	169	167	160	200	163	159	154	171	156	179	173	148	157	183	168	161	166	189	185	192	174	175	170	163	142	163	159	150	161	154	167	181	157	161	170	171	188	183	186	156	171	155	186	161	191	188	181	158	161	176	160	177	149	186	152	165	147	164	159	158	185	177	175	155	170	154	149	176	172	167	204	162	148	165	144	179	191	172	175	169	164	162	163	192	165	170	183	195	170	182	206	176	165	171	208	176	183	175	159	179	170	186	169	183	169	181	166	148	162	157	171	176	187	152	158	179	166	170	164	169	175	186	178	171	156	174	194	165	159	143	139	156	172	165	157	168	175	147	159	166	183	172	150	178	180	165	172	163	165	168	181	167	186	151	166	156	171	167	142	168	170	150	161	181	153	192	144	187	158	185	173	164	189	164	167	150	149	136	149	167	201	153	189	182	156	165	164	175	185	157	176	175	168	151	180	183	169	173	178	167	155	177	173	159	162	178	155	161	184	171	170	142	171	175	177	178	158	167	186	171	194	174	175	171	154	150	149	180	187	173	186	188	146	175	161	172	152	169	166	133	177	161	172	164	166	163	192	157	177	167	179	165	152	171	165	171	164	157	168	159	181	176	157	168	171	167	181	184	194	191	176	156	168	142	161	173	194	183	161	162	158	164	193	184	184	174	165	149	171	179	152	167	190	142	150	166	142	160	178	174	169	187	191	163	143	169	171	185	160	176	154	172	140	167	179	189	196	176	156	197	161	162	172	193	174	161	144	151	165	183	162	186	160	181	163	166	156	187	185	162	202	169	162	174	178	189	154	164	202	191	148	175	177	154	182	177	157	185	177	155	169	167	174	163	164	179	173	182	166	159	132	173	194	187	163	145	157	168	170	173	167	165	166	182	171	171	160	190	149	166	161	157	181	165	162	161	190	172	179	186	147	168	160	182	144	159	170	168	146	174	155	145	162	173	160	177	144	151	164	168	179	190	160	156	165	199	161	159	159	177	169	138	183	171	159	160	152	195	158	171	171	165	185	179	188	201	173	163	149	173	180	163	169	150	165	170	180	167	147	177	168	159	165	178	197	160	185	157	182	168	167	164	149	164	163	169	177	176	182	178	173	164	145	165	180	170	179	176	173	168	183	148	204	191	165	168	159	187	166	151	170	167	164	182	181	147	169	171	175	173	180	155	176	164	170	165	184	168	167	156	195	153	143	205	154	172	153	173	184	179	193	169	190	171	173	172	143	154	168	145	170	183	186	180	184	151	173	170	157	182	151	193	178	181	198	150	182	186	173	168	173	177	156	161	157	182	174	163	171	178	178	171	172	186	176	168	165	167	132	163	172	146	151	138	166	176	165	195	182	169	188	185	158	170	160	174	161	154	149	170	137	160	157	183	185	148	163	158	179	168	172	174	173	162	176	175	157	151	178	207	169	156	169	143	163	181	183	156	156	164	169	191	152	156	178	180	163	180	183	144	166	200	166	164	170	166	178	157	168	167	169	165	151	153	195	160	182	168	162	162	166	169	156	171	160	191	150	152	204	163	156	186	159	172	218	174	175	164	151	197	197	158	154	180	169	157	160	178	161	164	197	167	166	151	164	175	166	176	162	162	164	163	175	157	156	157	151	174	176	159	159	177	167	147	162	143	156	168	170	155	157	174	171	147	191	191	161	171	202	161	148	149	152	168	156	145	185	167	169	178	169	162	154	189	204	179	176	186	153	180	162	175	168	171	167	181	148	181	165	168	164	152	172	175	166	176	148	168	194	174	178	155	159	183	185	170	154	165	172	180	164	179	193	152	200	166	182	162	172	183	161	181	180	187	160	184	146	183	168	174	169	188	166	159	182	153	165	158	182	160	154	178	146	174	182	158	185	151	152	165	184	163	192	188	174	186	167	160	173	171	184	140	180	175	156	147	150	169	169	179	176	152	156	162	174	157	173	168	179	138	160	159	149	183	200	156	188	170	153	158	140	171	155	181	190	149	140	167	179	187	177	148	175	186	150	137	169	155	162	162	181	150	195	207	183	167	181	146	181	142	177	135	189	170	175	155	173	167	182	173	170	132	182	170	161	179	164	156	167	180	142	177	171	175	167	162	152	147	180	183	158	180	192	173	196	168	157	179	154	183	170	168	149	150	188	179	145	190	154	195	178	153	185	166	164	171	166	174	178	175	157	179	188	182	137	146	184	168
1844	542	498	529	523	477	509	504	458	493	455	519	512	472	468	457	468	454	457	478	482	463	450	459	464	482	440	448	466	459	469	469	476	449	492	450	465	462	473	472	461	445	439	489	488	447	469	470	499	445	495	456	465	462	451	489	448	461	432	439	465	425	456	452	443	519	479	482	424	445	471	439	479	457	436	433	449	489	466	480	468	419	445	462	475	481	436	526	462	466	461	449	476	465	458	447	456	464	456	493	430	418	490	438	467	462	459	460	447	457	470	454	439	465	441	463	457	407	472	522	436	502	449	453	465	468	464	459	484	465	477	459	448	492	486	423	473	465	502	466	516	510	462	457	481	495	480	484	473	513	470	476	472	430	463	465	460	490	468	499	469	466	444	465	445	473	493	497	429	461	447	468	486	434	461	490	509	490	468	435	476	462	472	423	469	461	444	455	500	425	464	471	493	436	484	464	483	439	489	485	459	457	478	478	477	454	441	443	443	468	466	458	439	435	483	479	430	449	459	463	481	487	492	453	436	477	490	453	431	480	464	439	439	458	459	486	455	462	486	464	470	504	455	469	478	471	472	481	443	468	491	465	428	477	455	456	464	480	456	480	465	459	481	468	454	460	430	456	449	470	471	456	443	501	426	439	481	478	455	456	477	478	503	485	424	424	447	487	444	452	460	456	508	446	449	448	460	460	472	433	491	428	446	464	435	490	470	469	416	491	442	470	443	505	477	455	470	466	476	456	480	438	457	459	441	473	471	457	452	462	460	457	503	482	484	445	440	450	452	464	447	441	473	434	470	507	439	460	448	464	492	494	464	474	470	426	439	484	438	462	494	462	506	445	439	460	433	459	488	474	474	432	459	473	464	447	481	469	450	457	460	470	474	455	451	450	479	448	471	447	447	471	436	444	471	511	458	453	444	472	477	460	487	472	460	435	463	462	453	445	466	428	472	476	466	474	470	469	486	425	475	497	469	459	477	437	441	441	469	476	487	436	492	471	483	454	464	464	477	479	452	487	464	466	491	415	489	461	505	501	453	453	467	490	454	460	507	460	455	436	429	476	462	460	467	471	470	468	450	458	488	486	468	505	445	443	444	465	470	460	464	465	469	496	470	492	474	426	492	492	467	463	463	478	479	464	475	446	466	420	489	512	447	468	434	468	469	472	467	502	437	519	471	476	447	442	515	461	445	499	464	467	455	484	479	469	441	427	510	448	456	458	475	462	423	495	466	462	451	501	458	475	462	456	455	449	486	483	454	477	458	479	461	495	473	451	463	434	441	479	454	476	447	474	453	430	484	465	479	451	450	485	455	464	438	434	485	530	462	475	454	463	479	454	441	472	443	490	471	451	458	420	440	444	483	451	491	463	490	418	464	495	472	495	464	466	457	448	448	469	436	476	467	469	440	470	485	493	449	460	467	445	445	438	472	478	455	442	451	469	447	459	447	431	469	450	479	440	466	439	465	445	496	478	459	462	470	460	505	485	464	443	461	436	484	458	475	438	486	456	456	494	454	443	489	475	476	457	439	473	494	482	470	468	468	489	462	475	452	454	458	450	427	480	468	451	480	476	500	470	487	477	463	448	460	469	455	454	482	468	455	445	483	518	463	481	416	456	488	473	468	466	452	450	448	489	426	449	474	471	431	433	451	478	429	476	433	441	462	487	471	476	463	480	453	445	484	474	476	480	479	492	476	483	420	454	460	463	485	452	455	485	464	450	517	434	474	452	494	478	446	474	453	486	466	504	449	425	470	482	466	484	477	467	454	497	458	440	459	431	442	460	519	478	486	468	432	452	460	454	437	543	453	473	483	475	484	472	476	472	474	508	450	495	429	444	466	479	433	437	447	399	458	449	498	497	460	445	495	417	478	432	444	447	460	474	473	480	473	474	454	443	436	448	465	455	482	511	467	471	447	462	462	461	465	462	453	490	491	459	466	455	503	451	427	469	445	420	472	487	474	480	461	468	495	487	487	444	474	467	483	509	493	460	471	442	459	443	469	432	471	465	460	475	463	520	499	436	487	463	470	459	480	458	476	463	446	503	426	477	469	423	451	460	433	491	466	442	456	458	479	490	443	459	471	455	460	472	457	456	479	460	484	456	429	506	458	461	442	451	440	455	421	470	517	432	496	441	444	473	463	452	459	483	447	483	496	464	441	489	450	455	498	460	491	464	467	484	459	457	453	446	467	457	434	479	445	453	471	463	462	445	507	480	480	424	458	479	438	456	458	461	477	511	471	439	501	455	456	441	472	464	472	451	421	446	474	466	485	480	475	457	474	468	462	455	462	492	500	489	500	496	478	438	474	451	432	457	439	423	456	443	452	475	442	462	451	445	495	469	488	457	499	454	450	483	462	463	468	472	432	453	438	497	480	465	488	504	450	472	454	461	439	449	469	448	464	468	460	439	485	492	429	480	461	464	445	462	486	454	460	447	460	487	501	464	506	473	460	521	438	485	470	407	426	493	469	457	460	466	443	466	473	472	476	488	487	491	477	425	428	429	468	511	477	497	465	482	487	463	467	451	476	475	469	457	474	457	476	486	470	476	458	488	425	438	511	456	440	457	419	439	454	458	455	459	495	465	473	429	481	441	447	451	449	474	476	447	433	493	446	498	455	459	438	452	469	496	498	449	440	486	501	436	482	487	484	478	498	426	445	470	475	472	462	501	485	446	490	453	432	462	463	457	408	469	421	473	449	456	479	461	478	517	463	453	462	453	459	441	458	476	444	484	452	497	458	472	506	447	485	447	449	413	463	440	474	469	500	469	480	452	444	449	476	449	461	437	433	480	446	429	498	454	473	480	481	472	472	472	436	425	459	525	454	470	448	451	447	479	493	457	456	427	462	448	468	471	471	440	457	450	459	475	452	475	527	443	490	484	468	497	459	445	483	435	471	467	466	485	424	447	505	442	451	451	491	471	523	446	432	467	464	453	434	478	442	490	451	506	476	458	456	487	452	460	466	467	487	496	479	481	453	480	438	456	470	439	464	468	452	474	493	438	440	503	474	510	481	464	481	451	473	478	477	466	477	511	471	447	466	490	483	462	484	421	493	414	490	488	439	463	438	481	483	449	468	475	433	469	482	436	474	488	460	451	479	481	441	468	484	503	483	475	463	448	487	453	468	458	451	492	464	512	509	477	434	446	483	466	424	463	445	477	470	475	494	432	482	455	460	430	461	455	448	465	471	456	448	447	496	463	483	464	464	474	450	453	497	459	443	491	473	454	467	483	475	474	477	431	417	442	444	451	455	453	479	455	452	473	470	496	466	438	461	491	473	480	458	469	441	431	488	452	440	478	463	488	452	452	472	473	480	444	486	422	476	512	497	439	476	483	479	484	459	420	460	457	440	469	471	444	466	498	482	482	469	453	506	500	462	436	469	431	501	447	453	436	488	446	491	440	416	501	444	399	450	471	482	462	485	456	432	479	476	482	452	466	486	449	478	450	490	464	478	448	469	443	440	475	488	470	457	476	448	468
7798	808	671	595	481	398	395	386	343	327	369	357	327	351	342	305	350	325	339	321	331	325	372	289	324	337	352	351	352	338	349	308	347	350	344	334	284	335	358	346	320	303	332	322	283	290	301	329	343	321	271	326	344	318	310	342	335	357	342	313	339	301	315	349	302	304	294	352	341	305	332	288	306	323	299	345	317	292	308	336	338	309	316	329	298	321	305	317	319	335	334	327	348	313	348	314	344	288	312	299	330	314	330	342	344	290	283	351	323	322	330	329	327	336	352	304	312	327	318	295	341	278	338	355	292	339	353	303	315	341	333	343	364	331	307	309	302	302	332	336	324	302	327	315	344	304	309	323	327	285	289	319	321	334	296	325	358	316	341	324	315	342	328	318	314	344	314	324	294	320	313	339	307	297	322	300	291	341	300	329	291	310	279	344	324	342	331	355	327	321	314	330	301	324	330	306	341	322	335	349	309	318	317	324	346	324	300	317	308	331	311	332	313	338	313	293	323	333	310	361	347	328	301	342	334	285	354	313	334	318	318	326	338	341	269	304	333	343	295	346	325	340	321	327	288	311	286	335	332	340	329	302	349	314	286	302	339	299	312	338	305	295	344	323	326	351	340	311	313	314	296	345	339	322	356	346	312	336	313	312	299	295	333	324	295	308	329	321	285	333	301	346	368	359	320	330	350	319	301	306	320	307	339	298	328	283	313	313	320	329	300	287	314	291	320	323	325	311	316	290	332	306	302	312	320	305	330	354	322	289	328	311	278	288	338	311	334	261	318	283	335	331	342	343	342	303	310	324	314	276	315	331	300	304	301	286	282	315	324	310	285	309	309	285	306	313	307	348	325	385	301	343	322	278	313	300	324	360	345	309	312	309	306	300	339	317	340	315	291	320	333	334	319	296	296	327	328	295	262	337	340	301	323	293	339	302	315	351	361	312	320	302	338	306	301	324	352	331	323	352	275	348	302	338	331	285	305	313	301	327	327	344	314	349	310	309	332	359	325	344	354	347	319	313	319	324	337	334	345	329	339	315	328	324	349	326	327	304	314	323	324	330	313	314	330	296	299	292	320	312	299	309	341	332	318	311	312	301	323	286	315	339	311	342	353	345	337	328	307	306	330	307	336	332	330	332	334	326	322	287	330	338	312	323	313	300	351	364	311	319	339	329	322	350	313	332	341	329	300	326	289	275	303	313	293	335	337	284	333	358	320	295	339	322	328	311	353	347	325	335	305	304	283	312	308	308	300	300	316	323	311	320	313	330	349	319	297	291	312	297	335	312	299	281	299	305	276	314	329	317	338	326	344	285	300	334	320	323	290	329	333	309	315	326	309	326	265	297	333	329	310	321	339	341	315	302	340	313	332	303	339	312	309	345	332	320	319	341	324	329	333	310	313	331	338	348	337	326	291	309	318	351	381	323	346	319	310	362	305	328	312	310	304	313	341	333	329	286	292	329	333	309	325	306	331	338	333	341	340	305	286	315	319	286	319	316	326	307	329	284	297	334	297	325	324	344	327	327	354	357	361	310	272	308	282	275	318	315	310	307	358	320	376	322	312	303	324	313	321	344	325	338	295	298	313	321	347	307	302	311	331	322	312	344	319	315	308	343	322	317	323	313	343	316	324	317	327	316	313	309	301	299	326	330	337	290	314	315	331	350	317	333	314	337	340	304	320	348	334	345	294	329	296	310	349	340	305	298	322	335	328	323	322	380	315	335	314	325	333	307	321	327	336	309	314	270	300	337	314	336	348	326	330	317	304	323	304	310	315	372	320	329	323	335	329	298	304	262	315	326	309	343	297	317	328	330	328	337	308	337	339	314	315	323	322	318	321	320	321	334	329	342	349	300	335	332	300	300	323	327	350	335	307	301	291	319	330	324	309	296	323	307	319	328	328	306	333	293	350	333	302	327	334	325	389	364	328	333	310	280	300	353	345	320	298	325	317	327	332	303	310	320	315	332	316	303	340	308	363	338	329	326	348	299	325	312	304	298	283	338	346	289	347	320	321	303	303	341	320	315	320	317	353	357	301	317	287	314	350	319	324	299	323	298	326	321	280	352	316	324	330	306	307	289	277	307	338	318	295	314	339	305	289	360	320	310	318	353	331	341	357	360	335	336	348	319	333	315	329	303	310	357	305	325	317	331	327	326	325	316	284	317	355	335	315	322	325	341	324	315	324	326	319	324	326	340	338	331	344	319	331	341	310	338	304	361	324	333	311	325	305	323	305	333	320	311	310	296	337	319	311	312	359	346	358	325	330	305	321	321	312	341	322	313	303	356	332	304	294	328	306	314	328	290	280	342	320	350	277	304	343	356	322	307	318	293	344	349	318	315	362	295	317	345	360	289	323	346	318	301	305	325	311	342	358	307	297	355	324	310	321	316	319	332	303	321	316	353	323	291	323	350	314	321	334	325	307	314	301	336	302	303	298	320	304	338	343	315	305	343	359	339	309	307	318	329	323	295	324	348	329	331	344	313	298	314	336	345	309	333	347	322	309	282	367	321	322	336	310	318	315	324	319	274	324	331	314	297	337	273	296	306	316	309	343	295	332	323	327	328	266	306	338	329	323	313	339	320	330	343	323	360	352	311	347	314	304	334	296	287	327	303	298	310	331	327	335	316	316	337	283	310	340	340	315	297	320	322	329	319	337	332	314	326	288	319	328	347	345	292	324	311	313	303	307	314	324	323	337	281	314	324	287	315	361	374	331	346	302	340	308	340	334	338	342	343	331	321	315	303	299	343	305	334	319	328	354	315	311	344	301	323	321	309	323	302	319	321	312	295	279	320	332	360	332	374	323	308	327	322	306	322	300	370	298	341	312	302	288	326	312	347	313	304	330	310	343	293	328	320	329	343	334	349	347	309	308	324	328	325	328	334	321	331	364	312	302	319	292	361	308	332	310	308	310	315	314	335	340	316	295	314	360	293	324	336	323	351	341	337	348	297	297	301	322	303	315	320	341	289	323	325	312	318	293	319	269	328	312	339	298	318	327	300	329	346	312	319	292	346	349	317	326	314	307	301	336	315	341	341	327	353	263	319	336	309	356	322	314	307	323	336	337	319	328	315	310	293	329	271	298	316	308	350	315	300	289	321	312	291	325	351	307	296	310	286	293	314	317	315	333	313	352	299	326	324	325	329	299	303	326	342	351	303	302	335	340	316	337	292	290	312	341	285	307	341	330	281	306	316	340	278	331	327	308	320	337	286	308	322	317	319	282	330	306	342	283	350	323	295	347	281	359	333	331	329	324	324	312	303	307	296	325	322	308	284	285	290	331	327	303	304	305	309	277	323	325	312	339	296	329	309	319	315	323	343	322	313	317	291	336	320	305	291	314	313	325	301	311	311	311	325	341	340	313	315	317	294	335	355	293	324	348	333	338	350	315	287	332	313	316	329	322	303	312	308	338	284	341	306	278	318	291	342	316	300	298	292	326	316	327	321	320	317	318	318	325	317	299	341	326	335	330	330	331	338
6629	1216	1556	1634	1376	1207	1185	1064	1043	988	914	941	866	881	861	873	846	853	813	835	829	835	832	792	825	790	821	822	820	806	780	762	764	784	792	767	788	784	789	769	790	790	766	806	794	788	786	767	806	826	791	790	769	760	777	745	811	783	761	761	760	772	790	771	790	755	770	823	784	807	727	762	784	811	786	760	847	750	750	799	774	778	737	716	754	768	801	784	786	802	789	769	778	762	774	790	754	794	793	739	779	779	740	808	823	801	771	712	804	842	748	743	844	802	766	728	800	749	749	758	808	764	789	813	784	785	775	797	781	770	769	781	764	774	827	726	807	742	784	811	802	817	798	783	744	732	747	765	773	803	813	780	787	814	727	808	806	768	793	836	735	800	819	801	783	741	777	794	758	761	790	762	789	813	743	814	768	776	759	796	740	780	845	710	776	776	736	795	786	760	739	754	761	831	756	762	759	789	793	800	845	752	780	770	779	818	779	792	797	782	789	725	742	776	766	777	811	764	803	752	771	817	760	830	761	712	764	803	839	731	837	785	812	756	774	770	772	747	749	828	773	757	726	790	769	752	751	783	760	790	776	760	734	791	809	766	809	743	814	779	741	770	778	795	731	753	794	773	747	806	819	752	790	815	808	791	763	824	798	740	833	767	752	737	784	821	765	768	787	773	761	747	753	764	808	826	771	797	769	735	800	801	792	768	817	772	785	776	760	807	786	758	729	755	793	749	765	803	777	788	717	775	761	819	767	785	811	773	741	753	782	744	806	762	768	774	766	792	756	787	811	779	802	770	783	735	795	803	753	740	779	760	742	782	783	775	768	743	788	785	785	741	776	763	782	779	743	766	759	797	836	828	772	763	761	806	732	716	756	766	766	733	738	804	736	758	787	802	807	768	779	809	725	780	769	746	763	775	795	772	753	785	780	730	785	825	746	772	721	769	834	789	799	722	792	820	708	791	741	770	770	793	774	816	788	754	789	813	801	788	774	777	793	762	753	790	778	826	789	776	761	810	796	795	784	827	777	804	746	704	763	795	792	792	762	755	746	795	786	779	804	799	797	819	807	767	733	837	753	786	770	800	800	784	768	773	786	749	796	762	755	695	773	762	792	757	809	746	814	811	800	772	783	753	773	800	729	760	797	804	817	769	789	794	791	807	778	769	805	774	804	731	749	769	762	751	755	810	800	710	780	738	769	746	760	809	762	842	817	746	804	770	769	775	766	756	762	782	757	832	777	822	758	734	768	753	766	795	823	810	723	803	780	780	777	755	809	758	709	760	759	792	812	769	799	806	738	761	770	742	738	733	789	815	742	757	742	790	759	759	793	795	728	843	798	751	785	795	736	762	792	746	794	792	806	789	781	807	792	769	806	770	772	801	732	762	775	788	789	752	776	767	762	750	794	762	780	735	785	772	763	822	761	778	753	806	788	822	718	744	816	792	813	758	801	754	763	806	770	777	741	785	798	765	750	771	788	748	768	837	801	829	780	817	802	825	743	771	763	845	745	790	798	767	749	741	792	804	760	763	805	739	791	760	784	825	735	778	763	785	779	746	746	754	743	777	801	764	841	769	762	754	761	794	771	813	760	744	732	785	822	779	785	795	778	766	753	711	713	822	789	779	764	798	811	777	763	766	775	765	786	780	797	786	782	780	764	797	776	827	763	754	776	846	768	752	782	789	811	740	768	769	747	832	806	780	812	798	787	776	753	723	742	805	776	773	763	803	803	751	750	845	787	770	815	795	818	796	749	811	779	804	766	786	789	798	771	775	751	791	799	799	829	775	815	773	789	772	771	832	741	810	767	807	765	795	811	778	836	791	751	817	733	782	758	762	765	833	748	706	777	802	800	811	727	691	762	791	754	764	769	767	727	803	773	792	745	794	793	732	729	821	785	812	805	797	767	792	788	836	793	785	780	822	767	809	769	741	797	812	775	737	776	773	782	774	780	830	773	801	796	763	710	796	800	777	734	719	722	821	736	803	800	749	768	764	760	806	770	755	829	757	780	740	724	769	811	740	744	781	765	747	755	723	761	747	807	745	773	748	826	779	745	768	767	796	813	767	752	795	822	737	778	779	757	719	754	853	763	745	814	816	785	750	791	771	823	761	787	755	720	759	759	744	745	778	771	816	768	726	756	811	796	806	783	787	777	801	713	764	755	788	749	748	722	796	821	749	779	788	783	760	818	779	786	763	775	776	713	752	794	741	772	793	801	818	765	752	812	776	789	771	846	741	799	746	822	794	785	799	745	747	775	808	744	759	829	803	776	806	778	793	781	779	797	791	746	774	773	779	771	842	810	808	770	830	777	782	765	783	807	762	785	782	820	831	781	766	768	797	798	796	809	783	804	833	787	788	755	781	751	794	778	725	742	831	731	787	777	788	746	781	778	826	793	797	816	760	784	735	812	792	784	723	757	777	750	834	779	710	809	810	754	743	779	756	750	754	767	786	773	794	749	807	816	825	782	822	776	791	779	806	772	792	803	733	792	816	763	777	743	783	778	757	728	827	792	738	780	742	791	744	832	809	744	796	804	812	767	734	770	801	804	774	768	789	700	767	751	769	792	736	796	764	742	739	812	790	785	819	741	793	829	775	816	780	774	764	777	747	759	758	796	743	778	746	827	759	781	760	746	784	760	748	752	723	677	775	786	776	793	772	780	830	827	793	771	764	798	768	772	721	761	793	769	712	791	758	802	804	785	806	776	786	815	763	745	776	750	766	752	746	794	783	746	824	719	772	840	751	845	762	804	736	785	808	717	832	759	803	777	728	728	828	792	725	811	777	798	774	787	807	767	770	742	727	780	772	766	757	784	754	765	814	843	796	790	755	768	782	794	775	776	731	787	748	760	738	825	731	789	751	755	774	792	729	752	774	786	832	789	753	779	775	754	772	793	806	772	782	713	802	772	768	773	782	745	721	725	783	805	755	790	793	795	760	753	696	753	808	733	796	770	721	757	775	812	786	736	812	779	785	754	812	793	727	751	806	772	764	832	781	709	731	708	735	750	766	782	768	747	755	779	804	819	801	769	770	776	775	781	754	824	759	773	756	790	764	790	799	724	777	768	785	767	823	757	822	815	773	770	765	790	757	748	785	796	765	745	782	737	805	753	745	744	747	789	811	750	734	816	779	788	787	748	801	791	809	804	822	774	786	765	790	837	808	799	808	764	758	813	766	780	792	816	803	779	789	753	719	772	782	765	811	797	785	756	768	767	769	765	789	772	745	811	753	812	732	823	764	745	734	778	768	781	775	774	773	774	750	762	797	793	778	718	765	765	775	769	798	775	825	765	746	777	777	781	827	775	764	749	753	761	815	805	786	758	768	791	760	745	784	766	760	789	790	810	798	738	755	793	761	738	787	756	793	798	819	733	814	795	765	770	742	732	745	781	773	758	772	754	758	832	830	750	748	771	784	757	806	773	758	785	725	789	814	725	772	724	803	776	808	834	809	743	786	818	809	797	765	803	794	827	775	802	717
14955	1682	1161	987	705	643	619	547	505	490	512	462	483	435	455	394	406	431	452	415	419	429	444	408	396	385	406	447	455	431	427	412	447	419	426	415	444	444	401	412	385	458	431	407	411	404	393	419	435	398	421	428	435	441	436	417	415	407	401	428	406	409	400	424	364	400	407	404	399	407	435	436	379	459	452	375	412	466	416	422	418	413	395	405	408	409	455	429	417	417	442	441	403	391	440	400	422	368	429	394	410	444	434	416	430	426	415	378	430	365	403	392	416	421	445	436	435	401	399	401	418	426	415	419	445	399	411	401	377	435	444	474	407	386	407	392	421	385	462	436	426	398	402	431	373	411	425	465	386	434	431	420	420	412	431	404	385	387	429	402	412	450	435	426	423	407	388	381	376	388	435	431	416	418	427	415	398	421	445	380	396	402	403	397	398	423	404	401	426	378	400	427	402	425	391	384	392	416	391	416	426	415	380	446	463	414	425	424	423	401	406	426	399	432	398	449	406	395	403	413	399	414	450	418	435	421	415	401	408	428	420	395	390	456	424	451	387	397	427	400	422	402	424	403	388	429	437	436	383	383	400	429	432	411	403	433	416	434	440	401	410	373	402	479	387	460	428	425	407	447	411	412	450	372	422	441	395	387	401	412	394	407	457	415	407	387	379	397	402	419	435	439	424	414	402	425	421	402	418	444	438	442	428	445	410	429	404	434	402	417	410	433	401	382	354	426	430	424	376	405	381	434	421	419	422	353	430	405	435	419	434	440	438	434	376	425	389	395	403	418	419	405	391	429	412	391	407	430	444	419	364	395	407	424	387	409	365	436	419	384	402	438	438	412	412	415	437	416	386	392	405	404	401	416	425	417	409	419	426	444	432	407	434	378	430	421	398	429	395	419	401	400	384	429	412	353	397	397	403	392	432	407	396	399	413	378	383	426	453	408	404	415	373	467	392	434	397	461	436	380	423	417	417	406	399	407	401	432	382	399	411	399	437	411	410	425	427	419	408	408	399	395	367	418	405	426	417	393	440	443	444	391	390	432	443	344	383	405	426	416	361	411	420	364	428	383	432	402	417	438	408	403	413	435	394	408	426	399	451	438	457	422	426	451	467	443	422	431	399	385	403	434	423	409	414	440	394	403	392	386	412	423	397	415	429	402	406	406	386	417	429	467	424	413	464	449	409	378	406	442	387	435	385	442	420	441	415	400	417	401	424	466	406	438	407	442	446	419	414	383	416	385	437	397	393	397	409	413	429	390	405	396	391	366	398	458	404	476	394	408	407	408	380	426	447	407	412	393	377	409	387	368	413	409	422	447	422	382	437	399	446	453	448	375	415	387	398	409	437	427	430	353	430	405	410	378	396	430	411	411	377	402	452	400	462	341	402	412	430	426	391	477	401	436	408	409	393	426	430	411	416	417	428	406	390	399	381	406	393	420	425	437	415	453	405	429	439	415	418	407	382	407	494	442	426	414	390	409	382	394	457	388	420	412	431	368	419	402	432	395	407	407	419	389	437	433	442	435	404	414	429	413	452	426	450	407	417	420	450	399	400	389	378	419	427	426	439	392	463	405	396	395	428	452	406	417	422	403	372	423	425	397	447	441	422	432	426	409	450	434	394	429	413	443	404	419	420	439	402	409	417	388	466	440	447	441	422	395	360	435	442	399	365	363	441	392	423	408	373	400	402	415	413	400	430	469	419	400	384	368	382	376	363	391	397	434	379	435	381	405	387	412	437	426	431	411	427	410	414	416	385	406	350	403	385	388	425	406	414	417	413	397	386	424	394	394	388	423	448	421	376	392	369	402	389	437	432	405	445	410	426	414	418	409	379	424	409	406	400	389	440	420	389	407	420	398	380	440	391	416	373	436	414	388	419	424	440	443	398	400	405	376	395	405	403	410	427	437	402	404	424	405	424	431	405	425	437	367	400	446	417	423	399	392	424	401	423	396	368	417	413	395	429	444	373	358	432	403	403	397	419	425	453	409	421	429	417	454	423	415	392	442	460	410	398	426	439	404	421	412	460	433	401	421	394	417	405	420	372	426	442	417	422	426	418	459	412	405	374	452	421	437	384	443	392	443	415	432	448	384	402	407	418	375	415	424	384	398	424	420	432	411	439	423	452	410	407	395	365	361	416	432	406	400	425	413	426	407	400	418	439	417	407	441	442	437	403	415	417	417	402	427	435	404	431	449	382	466	391	398	460	426	428	404	417	420	420	420	384	434	407	390	433	407	440	418	451	433	420	406	405	396	370	432	398	398	416	383	445	464	412	418	419	388	372	435	412	395	423	432	418	393	408	404	472	382	383	399	420	398	455	417	406	395	398	432	414	437	445	369	404	415	393	414	440	390	434	412	414	439	428	401	407	447	424	455	398	403	405	376	381	410	403	418	418	395	417	423	403	407	379	445	390	379	423	419	391	356	388	392	421	394	412	412	404	414	436	458	386	438	408	434	477	400	416	450	394	446	390	425	401	442	423	439	393	400	422	429	451	421	412	426	408	405	389	422	431	404	390	398	422	434	417	418	425	402	416	460	350	396	389	427	378	413	371	412	420	420	426	403	386	410	413	395	412	408	423	419	423	417	451	390	409	444	415	375	431	398	421	391	413	373	449	430	384	418	414	418	436	421	417	432	412	416	412	369	425	472	403	375	400	433	394	419	456	403	397	388	422	432	411	387	380	412	449	395	420	442	423	373	407	433	389	430	413	388	444	416	452	414	419	416	393	413	415	380	430	392	439	382	388	414	425	452	397	407	431	421	419	422	434	440	434	413	373	412	440	451	414	410	421	414	383	373	429	376	415	402	402	406	413	438	333	405	419	406	417	384	402	385	420	424	404	430	426	417	413	414	414	393	406	380	418	409	415	422	425	395	416	446	452	423	387	416	460	427	391	386	347	412	410	389	437	427	414	376	441	412	428	394	437	423	403	413	424	408	417	439	413	403	462	417	371	417	438	404	394	401	383	435	412	405	393	438	408	449	402	437	393	449	422	391	421	390	404	395	421	458	381	390	389	397	387	405	429	427	408	413	449	424	386	392	399	433	468	414	421	409	447	413	451	404	408	405	371	393	391	388	367	383	427	471	403	440	383	397	402	397	414	388	421	423	461	412	383	387	424	439	442	432	369	445	411	402	459	416	398	387	372	383	382	431	454	472	403	400	429	427	382	392	384	418	431	424	422	381	377	392	427	381	394	378	416	408	438	383	427	403	401	397	440	457	402	420	434	438	408	381	429	401	390	400	390	401	377	438	394	399	428	388	412	419	439	443	423	448	431	345	445	395	391	407	402	426	418	397	457	407	411	365	382	409	408	430	430	418	395	387	418	454	422	437	450	400	394	414	375	404	414	357	453	398	432	416	395	401	406	384	424	449	438	416	389	443	405	386	393	371	422	454	448	391	430	442	472	409	415	453	418	404	357	390	418	461	419	415	395	394	396	393	399	442	453	449	383	426	421	455	454	380	415	379	394	405	428	421
8879	1655	2295	2581	2207	1891	1616	1568	1437	1228	1167	1187	1131	1104	1109	1041	1009	971	960	990	1013	977	1042	980	1007	990	1007	983	956	981	947	919	973	898	909	971	992	951	971	906	889	923	924	939	963	934	981	920	882	935	951	932	943	973	912	912	963	958	952	965	971	910	934	943	942	946	936	939	934	973	934	911	949	893	912	908	908	991	962	898	918	932	892	916	982	917	893	933	944	961	856	886	949	972	957	912	887	999	953	901	930	890	939	911	906	898	902	855	944	977	914	891	855	922	904	1002	933	942	888	958	896	913	917	934	908	1002	862	936	892	920	921	957	898	944	909	957	939	944	935	967	975	946	923	882	924	933	987	916	903	893	935	930	906	916	921	983	905	877	890	917	974	865	931	976	942	857	929	935	908	902	914	942	909	938	924	931	959	913	962	909	985	931	916	906	925	957	966	932	889	935	927	899	951	921	1004	951	926	876	910	910	933	992	911	922	888	894	940	902	918	931	929	941	980	934	878	932	937	931	901	916	926	935	951	924	930	933	896	925	974	914	942	919	917	976	906	902	903	949	939	885	1001	927	925	943	959	912	941	912	944	900	856	920	935	895	910	972	923	913	916	898	938	913	881	960	926	886	868	964	892	904	930	950	930	998	884	921	899	874	897	917	897	932	942	899	947	932	913	914	896	961	893	863	913	909	909	868	896	903	936	900	900	908	926	968	938	899	887	939	901	950	901	917	906	914	914	927	919	935	925	869	888	936	904	902	936	899	867	962	914	885	945	934	868	927	894	916	922	902	893	927	917	926	953	894	943	882	931	958	930	888	913	921	960	897	885	951	924	940	939	939	905	956	926	836	918	929	929	931	903	893	971	876	898	909	931	922	903	874	913	957	956	931	991	902	977	1014	962	923	858	940	961	891	936	932	926	915	918	885	914	930	851	969	872	979	933	916	911	921	956	908	951	948	879	946	918	953	930	880	982	921	906	1015	941	930	958	955	968	867	928	940	881	920	958	867	923	923	872	960	952	909	907	871	916	886	897	904	949	942	883	929	950	940	928	906	921	887	900	969	897	924	967	875	915	874	911	948	903	950	920	930	920	921	888	953	950	899	899	900	906	910	936	929	899	967	939	923	897	942	891	969	925	900	878	903	874	944	928	960	944	843	902	936	927	895	942	899	873	967	915	896	938	907	926	930	934	909	889	945	873	916	929	923	902	924	912	881	913	956	934	932	889	934	908	908	950	893	915	959	882	884	913	902	914	979	947	896	921	918	939	951	923	942	914	999	958	957	947	927	837	901	966	903	1014	893	967	935	955	909	885	858	895	874	953	871	915	931	931	927	902	976	971	924	927	923	935	876	892	915	923	898	923	943	988	922	912	946	913	838	920	889	912	921	895	889	938	932	913	917	917	880	871	989	936	898	943	929	969	886	923	896	912	895	932	898	939	954	939	908	933	856	871	958	959	948	896	937	887	937	935	930	885	892	904	928	950	911	975	945	882	931	974	931	905	946	914	926	900	916	878	890	929	903	944	922	893	918	920	916	946	922	943	920	960	942	884	952	955	898	920	936	887	968	869	892	914	907	950	888	880	875	926	955	923	942	950	986	942	883	908	846	891	882	976	943	900	965	908	913	943	893	902	909	917	869	922	930	935	863	917	941	904	913	957	886	907	952	914	952	887	898	934	940	899	919	927	880	878	916	949	873	935	947	933	937	920	884	939	970	910	900	938	942	933	911	917	931	895	970	923	923	915	970	942	932	871	926	903	910	965	888	973	903	910	965	921	908	928	889	954	898	937	939	880	932	947	887	930	892	950	915	927	901	946	872	916	950	915	884	926	891	906	918	932	947	960	963	917	920	929	924	913	1006	926	948	929	931	895	914	936	932	925	929	948	880	940	925	914	854	893	888	906	880	891	886	943	939	943	929	919	892	925	903	994	912	927	907	949	981	931	935	885	901	986	910	926	950	948	961	923	926	857	901	903	937	896	853	928	923	880	936	915	935	924	900	947	888	942	925	962	958	934	938	949	879	909	908	910	929	896	943	954	880	914	924	937	910	988	893	938	895	941	886	975	936	923	962	902	918	970	905	938	894	915	880	935	879	915	902	923	917	937	884	922	941	939	986	950	932	945	990	906	931	885	869	959	917	955	887	986	931	916	940	934	987	918	915	937	947	960	932	912	925	947	906	916	919	914	928	954	942	917	908	948	902	911	909	931	959	941	852	930	935	919	949	945	897	951	907	881	929	862	927	904	878	932	897	986	953	928	938	906	943	930	964	882	931	917	907	903	924	930	900	910	921	915	866	915	924	951	906	950	932	869	941	912	902	932	891	933	890	921	875	905	923	924	926	922	872	883	903	904	910	924	892	854	843	882	957	894	930	921	915	951	892	942	915	924	911	947	936	921	932	971	931	887	950	868	921	926	1000	928	883	941	936	904	913	910	881	940	934	943	886	945	905	944	908	871	949	879	917	929	885	869	896	902	931	927	914	935	909	901	953	972	931	880	934	995	882	902	952	910	928	886	867	875	934	908	960	912	948	911	947	920	958	922	942	935	917	936	939	942	872	879	933	932	957	942	934	938	931	989	928	909	946	928	916	887	934	956	929	966	937	923	923	927	895	905	906	916	950	944	959	911	924	912	892	931	953	907	936	895	961	944	924	975	894	967	951	903	908	936	898	964	891	920	926	900	917	893	933	894	938	895	922	889	960	948	924	907	839	936	943	901	923	893	947	911	909	954	884	952	957	903	909	876	963	939	946	906	899	895	895	893	890	938	991	940	921	916	915	940	923	924	973	909	944	929	984	920	944	912	894	879	987	878	905	925	919	924	910	934	907	963	920	937	925	928	941	932	883	869	881	875	894	939	883	931	930	912	916	927	917	955	909	888	930	966	894	914	939	926	931	947	930	893	946	883	959	954	952	930	888	917	889	918	940	947	908	922	905	896	910	986	885	922	900	924	935	858	953	930	964	910	938	913	879	890	967	994	914	961	924	896	928	943	905	916	915	930	961	868	881	928	928	979	950	963	897	905	928	950	902	853	905	928	948	899	925	952	887	953	931	958	994	925	967	927	939	937	882	914	919	924	908	903	882	946	907	913	959	878	908	977	914	842	971	943	939	893	910	937	933	928	981	898	954	855	956	926	891	898	862	927	948	907	871	859	953	941	876	898	891	969	924	895	884	936	953	893	895	914	884	892	911	921	989	934	889	926	918	941	892	876	920	908	961	899	965	919	912	983	915	938	938	965	918	896	900	950	929	924	913	867	905	858	839	921	855	907	887	962	895	896	955	893	919	909	911	957	975	867	868	976	923	954	876	933	919	930	934	948	914	923	949	927	945	929	928	930	949	898	927	949	893	897	880	904	957	862	914	865	902	928	912	907	913	893	911	924	916	1001	884	906	967	967	897	901	932	856	965	890	909	933	970	912	919	961	950	902	895	862	927	905	954	929	917	907	954	894	917	918	920	903	923	944	919	903	911	916	922	972	954	897	999	865	942
1562	210	188	171	176	212	138	170	177	193	168	161	184	145	159	166	166	187	181	165	172	155	165	187	158	198	182	172	189	163	165	164	168	156	176	169	152	180	174	148	173	181	174	180	172	183	194	176	189	166	170	183	168	178	157	157	171	174	185	177	150	168	170	197	167	165	179	169	155	152	181	172	167	192	157	152	181	175	154	137	153	183	177	165	186	148	165	169	179	161	144	181	169	183	180	174	172	186	169	183	184	174	132	190	166	146	176	182	181	163	186	166	174	153	153	144	156	165	169	157	154	160	172	168	167	156	163	188	164	178	182	185	197	179	162	159	169	171	179	186	182	173	190	167	156	173	166	168	163	146	186	165	174	195	176	170	164	159	188	175	174	175	176	179	152	155	166	154	168	165	180	157	167	165	183	153	163	170	177	196	165	170	168	167	171	163	145	144	176	131	175	157	137	165	180	164	154	157	169	181	176	162	162	184	147	188	169	173	171	161	177	161	186	192	161	165	183	160	187	174	169	167	182	185	179	186	156	167	180	194	193	178	173	150	154	176	178	167	174	178	186	188	179	178	180	170	157	157	166	177	167	161	154	162	178	166	197	148	186	169	171	176	148	149	152	188	194	169	162	181	178	193	154	166	150	168	148	163	183	156	178	135	169	166	166	181	212	178	163	183	173	178	178	167	146	173	171	166	149	159	176	163	171	155	177	156	165	158	169	181	201	184	148	160	166	187	199	191	184	151	175	171	159	175	143	173	165	186	178	185	182	163	185	197	182	176	166	186	139	157	163	169	154	173	165	193	163	141	157	184	176	172	190	184	179	187	143	179	177	176	152	153	167	163	166	161	167	178	166	177	171	174	162	168	155	177	185	162	158	168	151	173	156	185	163	189	203	159	176	176	175	197	134	145	159	155	167	158	172	183	181	178	153	164	202	192	163	196	161	177	190	163	188	173	155	165	187	160	184	154	170	162	150	156	169	180	194	181	157	180	167	163	163	171	173	162	169	199	158	171	172	165	186	175	184	167	167	168	158	139	179	169	143	169	175	154	174	144	149	168	163	191	177	191	162	159	161	187	160	173	181	173	153	168	157	194	170	169	192	164	177	182	160	165	164	181	165	171	155	183	175	194	159	163	149	159	178	156	169	168	198	188	196	172	181	185	159	166	139	161	176	182	176	154	198	189	161	171	172	163	159	190	154	163	133	176	190	163	159	169	174	160	201	172	147	182	161	182	137	132	161	174	165	171	166	181	164	183	173	179	163	173	172	174	189	169	167	187	181	174	190	155	164	189	184	157	160	152	179	185	162	171	195	148	187	155	167	143	155	169	155	154	141	160	175	142	170	166	184	158	196	168	162	152	167	150	178	147	174	155	174	181	180	164	166	200	177	168	155	161	179	184	186	169	179	175	177	169	173	186	163	175	158	159	158	160	144	183	183	163	184	166	164	164	201	192	162	164	171	177	160	187	173	165	155	182	159	145	156	177	161	162	161	158	173	163	189	196	168	159	167	149	156	173	172	174	185	160	165	171	155	157	155	194	164	171	161	170	152	178	140	150	163	155	159	174	202	181	178	167	161	203	177	169	182	162	155	174	152	178	173	153	177	191	179	169	155	159	178	180	162	183	183	172	183	158	155	153	171	166	146	167	153	188	169	186	152	161	192	164	182	160	190	173	175	186	166	168	174	170	156	162	169	160	175	156	149	188	156	173	171	158	183	175	171	154	167	167	175	183	161	154	176	178	168	160	126	173	172	167	156	152	160	162	164	159	141	165	187	199	191	160	159	193	187	161	159	172	162	183	160	184	180	153	185	185	157	172	153	169	155	183	181	153	174	144	173	168	162	166	148	156	151	173	157	172	161	154	173	172	156	183	196	172	192	152	156	171	170	142	172	163	168	170	170	153	166	148	170	166	154	166	163	166	182	191	172	159	154	174	187	177	160	150	161	170	151	173	166	165	194	140	193	142	157	150	167	186	164	158	142	160	176	152	168	208	188	156	178	146	176	204	163	182	167	179	188	177	148	165	156	172	176	185	178	160	160	185	189	183	164	149	164	186	146	159	186	189	171	179	155	166	168	136	171	174	164	140	164	170	174	170	184	159	171	187	158	166	156	155	169	174	166	180	160	149	156	175	163	163	187	174	139	161	175	176	162	193	141	167	162	168	164	148	150	165	174	166	157	158	161	162	164	147	192	137	190	175	169	183	183	165	171	169	172	178	198	158	142	184	163	174	159	172	179	168	174	162	194	165	177	195	188	167	163	182	172	182	190	158	174	171	176	169	172	176	183	156	179	155	166	151	168	184	140	169	140	150	166	159	175	152	161	197	162	173	159	181	187	163	160	151	159	185	165	201	165	149	166	149	172	182	164	175	153	178	168	154	159	185	160	182	162	167	177	189	172	158	169	170	152	152	165	149	161	170	177	160	165	168	189	168	182	173	165	177	171	161	178	155	157	159	198	156	152	158	172	183	148	168	204	172	197	173	183	175	191	180	167	160	153	158	171	158	148	148	152	187	173	169	152	188	162	158	164	174	167	161	175	168	208	142	176	176	151	173	171	164	162	166	188	175	169	164	158	149	157	189	161	162	203	161	157	175	167	153	166	172	185	186	187	163	175	163	175	161	183	163	185	175	181	180	161	170	151	151	153	176	147	148	175	199	169	184	161	161	178	184	165	172	176	171	156	168	170	163	166	150	168	169	157	203	151	175	173	168	179	170	214	153	173	163	158	144	162	141	156	150	171	152	164	162	159	174	179	149	173	148	161	145	152	156	178	190	165	178	130	167	150	178	164	177	149	191	182	179	164	173	176	170	184	156	161	169	179	179	162	184	164	200	184	177	187	175	184	157	167	167	156	174	164	161	182	140	175	164	152	164	167	172	186	166	192	160	170	186	180	156	158	189	187	153	155	150	172	149	169	183	168	156	150	184	149	178	191	157	177	175	184	165	159	157	178	151	143	174	178	184	164	162	171	154	175	175	186	165	183	178	159	194	161	176	172	167	152	150	155	172	186	168	166	153	174	172	183	181	151	183	157	163	137	130	169	171	192	179	169	141	175	166	150	187	160	173	155	167	166	152	153	212	156	161	164	183	203	158	151	156	182	160	182	176	178	181	153	168	175	164	174	159	143	187	158	175	199	174	159	172	172	157	169	153	176	178	187	164	198	168	181	153	157	174	171	146	176	175	163	159	169	168	153	170	159	152	187	165	161	142	175	196	196	163	155	176	194	164	162	191	165	153	158	160	159	181	184	175	164	146	158	163	143	174	144	197	161	157	161	186	173	152	182	171	176	137	182	154	188	176	165	170	174	176	180	162	137	180	162	158	184	158	150	196	182	160	168	166	185	160	150	140	182	178	163	156	163	142	158	172	156	174	158	161	187	162	196	184	157	166	165	190	176	148	165	185	167	192	187	162	173	158	172	172	148	171	153	172	164	183	168	194	140	196	165	178	151	161	182	164	199	125	163	150	165	137	170	178
1753	505	547	502	541	480	498	485	459	474	486	467	497	451	451	479	480	476	470	468	526	443	463	460	471	454	471	462	485	488	434	506	486	475	439	436	471	460	444	473	452	515	464	442	479	433	470	498	457	457	493	502	481	425	484	510	485	507	477	444	453	435	456	491	434	449	428	446	476	465	461	446	458	457	458	457	449	468	478	448	459	463	468	499	480	490	457	493	437	451	483	477	493	464	453	458	460	450	449	456	478	447	490	460	463	509	482	451	439	493	478	452	436	472	478	464	482	446	460	446	467	446	450	504	479	483	406	465	491	445	471	443	463	447	494	486	456	453	445	431	504	470	477	471	498	479	478	447	468	474	445	461	469	445	424	426	443	479	481	450	442	483	472	475	465	496	464	454	465	477	479	451	471	444	465	449	500	436	449	491	459	434	474	467	393	425	498	453	447	507	485	480	474	459	485	488	458	475	452	463	424	478	464	466	448	448	475	468	492	463	491	448	476	458	455	442	416	465	477	472	449	531	494	464	473	480	479	472	444	453	462	478	453	458	470	470	490	451	474	446	466	479	435	476	447	485	457	481	484	454	463	488	477	452	442	479	472	484	408	456	474	478	456	455	458	466	476	461	464	461	448	451	470	496	460	469	437	482	500	470	481	456	470	448	443	450	461	457	486	453	501	466	467	447	467	475	464	465	448	467	438	472	452	499	446	454	491	433	465	483	481	455	474	456	435	408	435	450	459	425	454	448	442	455	428	448	467	465	480	486	473	461	505	473	459	431	456	479	435	455	433	450	484	459	495	457	476	460	458	461	461	468	487	485	464	483	439	464	477	464	483	461	478	461	446	434	457	455	448	442	481	402	474	457	524	434	440	475	513	446	470	437	491	459	458	464	458	427	453	464	458	488	439	461	473	477	482	467	435	480	439	470	489	451	458	468	467	461	440	471	450	471	451	445	465	484	458	465	459	499	474	493	479	488	482	439	487	458	431	435	487	479	489	441	491	476	426	458	431	446	476	451	445	473	458	461	479	466	455	419	457	488	486	455	462	467	496	450	479	468	452	441	488	475	457	487	465	438	455	427	478	468	454	458	494	436	448	471	416	458	450	452	445	446	464	482	438	449	508	435	436	476	469	481	475	500	464	470	443	475	455	465	473	474	478	459	503	439	455	476	451	436	449	461	417	468	446	465	454	454	462	468	471	450	477	457	448	474	472	478	483	440	441	476	456	495	417	453	452	468	427	462	462	469	490	442	458	431	437	453	463	478	428	470	464	462	453	466	456	484	460	479	439	458	456	461	432	487	469	476	477	445	495	457	525	456	500	484	480	481	454	485	502	491	471	449	483	501	456	459	430	406	461	450	455	497	420	452	442	432	482	441	454	425	499	448	483	526	437	454	463	453	452	463	450	461	476	434	501	469	462	450	470	481	495	512	479	466	465	462	476	468	441	501	487	473	477	487	509	476	477	447	496	454	452	468	497	453	492	477	511	476	475	449	476	440	475	469	443	453	450	435	496	463	483	437	470	432	466	482	496	459	468	498	432	460	441	455	478	476	461	472	492	451	442	427	443	453	473	461	484	468	473	481	490	465	441	488	421	455	467	437	463	514	458	443	492	453	455	449	533	478	458	411	455	460	421	516	466	466	436	427	484	476	471	448	475	488	440	478	483	501	495	429	498	476	467	466	456	473	457	454	436	462	474	461	467	462	461	493	479	441	469	474	465	467	447	439	453	489	451	454	489	465	479	495	437	471	442	451	494	484	505	441	463	409	435	442	486	432	446	467	446	502	486	479	458	511	462	442	426	433	450	430	497	438	470	428	451	446	451	468	470	461	462	471	463	427	460	490	466	507	432	455	493	449	483	466	446	467	449	476	465	503	454	461	465	477	443	432	443	479	479	460	452	445	452	465	451	453	438	467	431	447	433	435	500	472	441	446	450	477	473	464	470	450	461	447	453	475	436	480	504	410	476	484	465	438	480	449	470	485	495	475	441	458	512	435	495	470	472	441	463	475	469	454	443	489	484	450	455	423	488	479	439	458	448	472	476	498	463	468	441	485	453	463	462	497	459	467	462	414	450	491	482	480	490	452	465	454	466	430	476	478	454	465	470	448	434	487	474	466	493	475	480	464	485	440	455	489	489	474	463	491	457	462	455	469	453	446	483	473	450	473	507	464	433	450	495	509	473	469	471	429	440	447	479	492	463	478	480	475	445	492	473	448	454	463	413	495	479	448	471	476	481	464	467	437	465	439	481	447	412	521	458	489	466	475	438	450	479	444	461	471	431	479	468	450	494	439	451	414	504	478	469	481	473	480	499	444	449	432	478	452	434	459	492	483	483	503	468	506	450	409	453	478	452	464	442	444	492	454	458	468	470	467	450	450	453	470	426	467	509	466	472	461	451	446	477	449	491	476	464	456	482	490	446	458	442	441	462	491	465	441	428	437	445	475	481	462	474	453	486	485	492	414	462	446	464	439	463	465	464	455	441	458	427	487	454	446	471	485	429	474	466	465	431	466	475	508	497	482	463	467	447	448	406	466	448	444	485	424	491	461	496	449	446	448	428	479	444	444	458	412	478	524	509	460	479	468	451	494	459	439	465	459	456	475	440	465	475	471	510	430	498	442	482	458	441	432	428	485	481	473	483	460	460	447	455	438	479	462	435	472	532	450	483	462	443	493	469	460	462	485	485	491	472	480	460	428	454	463	451	483	461	443	452	437	496	445	476	478	484	478	437	467	502	449	450	434	455	490	481	436	510	474	465	490	483	450	488	466	499	458	477	460	478	484	474	495	411	459	449	430	500	446	465	444	474	445	451	495	500	434	479	466	472	473	501	465	449	440	461	471	465	513	462	458	495	500	456	425	470	437	455	475	492	459	455	498	452	473	502	460	474	447	451	439	467	502	453	482	471	467	437	472	433	443	430	449	456	492	447	478	461	432	452	494	430	457	469	449	467	481	494	487	459	451	447	449	441	450	472	485	445	463	456	450	489	448	514	473	434	458	453	460	420	439	498	430	505	480	475	496	445	477	450	421	468	458	511	453	446	439	484	497	485	450	448	466	441	426	476	465	471	462	454	485	453	515	443	480	463	528	467	451	469	477	455	485	478	480	439	431	487	485	488	455	458	445	461	497	479	454	501	507	477	431	457	448	480	504	458	457	483	494	407	460	424	470	486	443	448	457	500	480	457	449	415	407	473	470	467	465	455	499	425	466	462	435	481	438	462	427	482	463	464	488	475	485	446	494	472	497	494	473	487	470	471	470	478	485	487	489	447	418	461	418	440	414	455	452	491	470	468	477	459	479	481	455	499	474	432	389	468	492	455	429	468	480	464	478	431	459	476	495	455	462	450	455	456	487	425	505	455	477	442	493	453	408	480	455	468	437	486	420	493	423	414	476	438	446	482	493	493	465	497	481	494	459	474	450	460	455	450	485	491	454	462	456	502	441	468	422	506	451	494	450	469	441	483	449	480	530	450	475
7738	751	713	562	444	400	394	350	363	364	382	333	315	329	318	304	355	324	328	327	330	326	328	325	317	319	323	327	340	335	352	334	353	326	352	310	309	305	275	325	354	310	309	338	315	301	315	338	311	322	382	318	299	308	314	290	298	319	297	326	342	337	281	347	328	333	338	296	319	324	350	333	321	309	334	322	357	340	317	321	308	330	301	342	319	363	305	292	323	335	330	307	304	304	271	306	284	349	309	310	323	323	306	322	345	332	322	331	290	314	329	350	308	299	339	366	317	319	307	306	318	299	331	321	296	306	310	313	320	301	343	345	303	325	352	325	323	321	315	303	289	318	335	291	372	312	343	342	330	309	315	307	320	313	302	291	332	325	350	336	310	320	317	324	321	352	326	346	307	311	332	330	302	320	339	331	311	271	316	285	337	332	355	338	320	281	352	326	319	320	309	341	309	292	314	306	315	284	325	330	298	303	339	343	338	319	342	336	324	312	326	295	309	333	324	318	305	312	332	307	305	349	346	333	324	287	340	330	345	342	335	300	309	328	320	338	295	337	331	326	332	320	309	317	291	295	311	296	316	340	302	303	276	312	335	296	320	323	325	303	321	285	308	376	312	289	304	319	355	311	320	331	319	346	317	319	324	318	321	323	332	310	313	334	315	351	313	302	285	343	300	347	308	310	341	350	303	317	302	331	343	312	306	304	362	318	321	342	320	308	289	312	358	340	327	335	288	299	326	295	305	334	335	332	315	321	318	344	324	333	327	308	287	323	350	343	309	308	313	399	362	355	334	335	340	309	323	334	323	304	302	330	296	293	295	311	338	354	321	290	305	339	337	272	312	287	308	330	286	299	311	313	332	302	303	366	349	296	312	313	318	338	309	332	345	314	347	312	352	301	303	312	322	318	328	325	343	321	345	337	347	313	305	341	377	308	293	309	318	327	331	305	312	337	289	312	332	314	324	310	329	299	317	280	314	306	321	309	323	294	333	297	328	278	308	299	319	295	330	342	289	292	313	360	312	298	329	333	304	281	338	311	328	327	346	293	311	323	293	305	320	328	283	341	317	327	331	327	323	305	312	347	331	338	332	307	320	320	321	309	328	297	316	321	311	311	337	354	288	308	306	300	333	327	329	324	314	350	316	304	306	316	368	338	291	326	299	294	363	335	367	311	294	302	301	302	300	302	309	345	345	293	307	308	303	326	309	302	322	329	296	290	328	309	300	325	340	317	301	314	300	318	343	353	349	308	318	321	321	349	355	296	291	316	302	318	297	321	331	334	292	266	319	309	310	306	343	318	294	316	334	326	312	270	284	295	298	305	309	344	343	347	308	302	340	304	325	317	321	340	323	310	321	353	293	332	337	322	318	333	311	364	326	325	342	342	306	289	311	305	320	354	322	299	301	306	332	288	322	315	330	305	303	334	274	341	323	320	339	302	311	295	303	319	327	291	327	316	305	338	341	311	308	309	305	287	348	309	328	279	329	348	346	323	314	319	311	347	339	303	302	315	324	326	317	331	348	326	298	325	318	326	298	312	298	306	331	299	321	322	313	302	336	316	327	354	332	315	309	294	289	313	345	352	293	299	338	301	336	317	278	335	305	297	296	304	350	373	329	312	327	334	313	317	322	353	328	315	327	298	321	335	330	346	364	320	323	350	364	356	310	280	326	292	339	327	323	351	320	310	321	334	298	352	365	314	276	301	296	333	327	354	317	314	308	311	321	323	333	327	315	305	303	295	345	349	335	311	320	311	336	311	327	331	300	337	331	295	326	314	327	335	316	344	321	321	348	303	309	348	348	314	315	334	342	352	360	322	353	308	345	345	343	308	315	315	351	311	349	317	318	323	345	324	319	321	291	318	340	295	394	326	300	301	333	319	310	341	320	341	309	297	325	281	315	312	332	299	329	318	319	329	363	296	391	319	325	335	320	305	307	295	301	323	313	349	302	305	320	321	354	315	326	342	324	292	316	320	318	311	322	311	312	314	325	303	287	313	324	320	321	300	320	312	345	335	335	361	302	357	330	312	344	323	340	308	345	318	303	334	340	331	340	309	310	313	294	327	332	364	302	320	314	345	330	300	300	323	341	311	278	321	350	309	349	311	306	311	295	290	314	338	326	323	311	292	314	286	286	332	317	319	351	317	303	294	299	311	333	310	310	312	321	316	281	356	285	334	305	330	331	320	322	297	358	322	330	357	325	318	296	310	321	320	302	304	311	322	349	296	301	305	308	321	276	319	359	302	335	306	349	325	334	311	338	316	332	312	314	332	324	331	310	330	303	286	309	275	318	305	345	320	303	287	339	325	309	326	327	327	301	325	319	319	336	302	311	316	305	322	342	355	333	301	303	287	354	291	340	313	335	304	333	301	358	326	310	316	356	355	353	341	329	319	341	293	337	319	326	328	308	302	315	304	283	294	327	319	322	310	322	327	302	328	301	353	336	305	328	343	275	323	326	337	300	343	309	307	314	296	326	301	336	310	326	340	353	332	293	332	357	364	343	328	315	324	341	325	350	332	321	321	304	320	333	309	317	373	312	305	312	356	311	327	323	316	265	317	313	320	285	303	272	321	341	344	331	291	302	335	338	327	320	317	336	335	328	338	318	297	307	300	302	315	324	313	343	291	342	334	338	318	317	348	314	304	341	279	288	325	302	308	318	309	321	332	326	294	309	321	334	301	290	319	298	329	330	312	335	322	339	343	324	293	311	297	311	298	370	320	311	340	337	281	310	273	318	298	333	347	326	327	316	314	327	310	302	287	298	306	316	344	318	331	296	316	327	314	312	328	324	319	317	346	347	313	322	291	339	322	315	349	353	356	335	310	320	322	303	331	286	302	285	317	343	307	306	308	322	344	334	322	296	311	312	335	327	306	341	346	293	328	327	322	322	329	333	294	300	292	311	318	301	366	318	347	353	306	322	340	332	303	307	316	313	317	299	309	324	323	299	311	305	325	285	312	344	307	305	320	321	299	357	316	294	318	321	306	296	332	311	275	297	300	318	303	322	323	321	278	292	350	327	325	314	343	338	315	308	335	310	290	332	316	304	266	319	314	297	353	362	291	330	316	332	314	354	317	326	322	303	320	314	374	301	330	341	314	314	337	306	316	305	355	292	313	304	292	367	332	337	344	333	363	339	328	316	351	352	342	321	292	300	333	283	347	311	353	308	367	343	326	306	306	322	299	335	327	287	343	309	307	329	299	295	317	309	314	303	338	321	300	317	329	339	287	309	342	329	307	328	331	328	350	317	343	319	308	323	318	295	305	313	304	328	330	339	319	347	306	314	308	301	330	329	317	318	301	343	314	313	315	338	351	311	310	313	336	342	332	302	298	314	314	324	273	333	304	321	330	301	338	336	304	307	307	287	327	328	332	313	341	331	335	309	326	290	319	332	319	300	340	332	332	317	297	299	327	343	336	298	324	344	298	342	341	312	280	319	301	334	318	325	309	322	309	359	322	334	339	329	326	323	297	294	307
6707	1267	1465	1615	1430	1279	1167	1026	1053	972	939	943	906	913	811	837	812	871	783	816	861	801	828	768	805	836	822	780	800	774	798	789	837	809	802	844	754	767	773	791	834	759	808	807	770	815	788	794	784	792	765	782	746	860	808	794	817	795	779	770	754	798	738	800	745	808	741	808	780	771	819	788	755	766	768	794	763	785	824	758	750	785	816	760	750	796	796	784	830	770	798	786	795	830	755	746	792	787	760	789	783	818	797	755	763	778	758	717	737	761	742	806	774	733	769	791	778	823	735	825	814	761	763	812	770	770	769	796	756	788	734	746	745	806	796	776	741	740	727	770	793	752	791	732	771	761	756	774	798	777	753	782	767	747	765	793	801	799	762	751	770	760	791	762	771	790	727	758	784	767	778	760	746	728	784	807	720	768	762	772	773	749	813	759	812	745	762	717	741	804	765	756	811	813	758	804	766	826	792	796	711	741	769	750	765	803	808	784	757	783	773	779	737	753	711	782	747	764	822	795	764	784	783	750	762	757	766	836	805	845	764	741	763	741	746	803	757	748	776	723	746	792	733	753	776	791	781	738	792	727	813	769	776	798	817	699	719	741	778	799	761	740	806	774	770	809	727	715	836	772	737	772	719	812	759	793	774	756	775	722	770	752	774	794	774	814	786	705	778	753	793	761	768	780	804	816	770	837	804	774	758	792	795	799	760	758	742	810	739	798	798	777	758	817	768	749	725	743	755	791	770	801	767	788	790	767	763	748	759	820	750	773	815	788	815	791	729	746	783	752	762	799	801	745	776	750	841	800	738	785	747	779	795	808	756	795	798	793	723	786	722	785	791	754	770	800	779	788	817	765	785	753	811	784	812	734	791	736	788	801	815	831	788	767	767	831	770	804	813	738	765	743	777	774	782	783	750	752	790	765	726	726	781	770	799	782	748	819	782	768	770	724	779	768	815	762	774	762	810	767	792	792	778	781	764	805	776	795	800	786	761	796	781	796	753	793	813	722	778	769	774	797	783	794	764	747	785	693	809	722	788	756	758	755	761	764	694	783	720	761	764	759	809	809	760	763	724	774	766	768	772	812	782	782	753	805	790	802	776	782	760	777	771	757	805	767	738	734	791	748	757	822	759	818	780	755	756	766	790	741	813	785	753	746	736	734	673	778	809	735	745	762	764	802	766	755	754	800	752	799	786	776	778	770	746	738	785	783	768	773	764	790	790	791	727	750	785	800	763	743	731	798	761	777	765	774	772	791	751	827	720	775	755	771	750	766	819	769	755	781	777	753	741	775	801	819	774	802	790	742	774	734	830	767	778	744	805	777	816	779	794	802	795	765	766	777	746	783	787	741	779	764	740	778	742	732	772	776	762	812	775	828	769	777	865	773	743	778	755	823	780	774	800	823	740	765	746	761	747	733	843	729	810	805	765	780	775	745	824	756	748	746	759	801	754	760	789	790	769	784	800	767	748	771	766	708	765	735	760	740	761	759	747	765	716	754	760	751	782	757	761	757	797	815	789	747	770	790	860	800	753	761	775	799	744	778	729	821	771	751	772	752	788	751	842	783	804	805	818	763	770	742	771	733	827	828	814	731	765	789	785	797	785	755	769	748	757	758	839	789	773	761	743	760	763	848	836	746	833	727	782	795	780	790	756	790	802	833	775	789	780	773	790	790	790	784	804	849	772	842	761	738	760	756	770	810	770	766	774	814	801	803	771	784	722	746	821	747	794	756	763	798	837	741	762	806	771	797	754	781	764	776	793	739	743	781	766	733	793	772	790	756	764	784	763	798	797	781	791	784	768	748	801	745	779	800	746	714	738	775	800	760	765	767	757	759	786	746	780	730	747	751	769	782	825	799	782	772	782	785	803	789	785	719	738	786	768	805	731	811	774	786	755	720	763	774	756	845	755	798	776	763	787	800	775	774	789	814	771	794	774	774	727	764	780	753	775	764	746	801	762	770	797	803	792	783	770	778	756	756	768	797	793	754	799	787	786	786	754	762	737	763	737	742	772	742	802	745	769	737	787	784	775	751	781	730	777	807	855	774	809	780	749	766	750	806	755	786	763	798	771	764	790	761	783	697	774	751	737	753	783	788	746	696	721	823	793	753	753	784	782	805	798	766	743	739	776	751	771	765	782	785	789	751	799	788	781	751	791	722	787	778	750	786	782	781	747	798	758	732	780	812	838	779	761	821	747	806	787	751	765	805	811	728	755	734	768	784	734	779	781	783	769	720	789	781	880	784	795	757	762	779	792	741	781	789	835	779	755	801	739	773	844	776	758	748	806	791	761	766	773	771	814	722	753	845	787	743	799	779	785	771	817	784	746	700	786	697	778	776	746	796	787	766	731	804	780	741	769	735	763	757	803	797	824	816	751	759	758	768	762	781	757	781	766	803	787	754	798	768	737	820	773	783	783	760	820	776	784	784	733	787	801	798	767	802	784	779	778	795	819	798	766	763	799	721	804	751	808	736	722	832	773	730	777	768	809	761	810	760	756	794	782	734	761	708	750	780	769	753	801	796	779	785	770	753	779	753	754	789	800	781	810	752	783	825	816	782	780	775	741	767	762	720	808	801	742	741	757	826	787	787	721	781	753	765	818	771	768	815	768	851	773	728	695	786	730	790	782	837	787	771	799	753	746	796	718	783	805	744	773	747	805	741	790	776	769	778	759	761	806	742	788	799	829	818	769	773	781	811	806	807	802	746	745	806	787	766	773	743	827	827	797	758	815	798	766	780	805	802	766	786	782	797	747	791	804	787	785	789	748	777	773	794	777	732	799	776	766	790	782	786	786	786	691	808	801	732	793	803	766	804	849	770	717	779	773	779	779	801	763	781	800	782	763	780	782	796	756	776	764	754	784	775	826	744	795	780	739	789	730	764	795	780	759	746	717	725	826	785	770	765	783	775	757	782	740	751	807	835	779	812	742	818	783	814	767	725	785	757	783	761	744	789	809	802	753	778	767	778	801	724	809	801	715	799	782	816	721	773	759	813	806	747	802	768	755	743	711	772	779	736	807	799	770	770	802	774	833	748	817	796	764	873	770	761	785	825	804	784	738	724	746	733	789	807	748	794	771	778	794	776	754	768	741	816	729	716	776	767	803	760	786	787	766	744	813	744	750	794	773	727	775	808	751	757	776	797	752	832	771	741	779	831	741	764	711	782	696	775	749	779	773	748	740	808	777	779	823	741	718	766	803	729	716	750	796	797	763	792	769	771	708	788	758	763	776	765	802	764	755	760	820	821	736	792	724	780	786	772	760	788	728	784	772	750	794	779	730	781	773	764	794	783	771	789	748	707	743	776	763	744	786	774	757	782	718	772	794	779	795	836	797	792	750	737	784	765	750	776	791	780	799	768	808	813	820	744	782	780	743	759	779	754	738	783	797	791	767	785	791	792	784	805	730	736	774	728	766	769	805	742	814	803	798	784	776	792	776	767	758	758	769	815	778	755	817	772	768	724	785	798	747	745	735	788
15020	1708	1184	917	695	661	542	502	503	461	475	439	458	436	475	419	458	424	387	447	447	447	455	404	445	422	379	390	370	442	389	438	415	410	399	412	368	407	430	375	425	434	395	406	417	361	425	409	467	435	447	428	421	374	405	365	385	396	389	437	391	447	419	418	390	414	406	414	401	406	410	452	423	424	427	419	392	452	460	403	415	386	433	408	410	392	402	422	425	402	416	396	385	452	431	428	418	392	392	417	404	411	387	383	422	415	418	395	405	406	416	412	427	438	415	402	411	427	419	442	409	413	377	426	415	416	433	420	424	418	428	397	378	394	416	424	397	394	393	395	371	418	397	387	434	418	411	417	374	431	390	412	389	418	427	403	430	386	428	402	423	446	427	431	382	435	401	413	435	372	405	396	443	429	411	422	370	421	359	406	427	398	388	380	401	400	456	450	396	401	403	412	414	388	388	408	405	399	404	438	374	414	431	377	404	420	412	408	394	417	413	414	398	409	439	402	432	409	433	417	392	412	429	442	402	421	379	399	409	447	440	449	444	439	426	394	453	412	393	446	406	370	387	448	455	412	445	417	390	389	426	395	396	414	445	427	406	445	424	394	424	401	398	422	450	413	425	427	399	468	449	409	377	423	426	437	446	471	436	401	433	428	431	376	453	428	422	369	401	392	402	411	366	410	381	439	401	399	406	383	452	433	441	428	402	418	426	431	415	383	413	419	415	425	422	410	361	420	421	387	410	415	417	401	418	389	408	353	430	427	415	356	403	421	376	418	418	408	389	426	390	428	389	425	396	404	418	429	425	417	411	416	417	428	440	422	393	417	419	412	417	425	434	421	433	407	389	439	399	443	412	391	430	424	390	416	366	412	377	437	429	434	381	424	403	420	434	425	393	425	414	412	388	410	411	406	390	369	404	386	407	456	420	388	398	412	415	402	389	456	418	398	370	466	440	389	413	426	420	374	394	420	450	409	375	409	428	417	413	421	398	426	385	410	420	435	412	406	415	413	405	421	408	418	405	393	399	435	357	430	407	436	371	426	456	457	477	436	417	412	407	393	425	413	426	415	359	399	431	431	399	396	398	375	406	442	393	453	429	433	375	400	416	389	434	391	443	399	361	369	410	439	400	398	365	402	421	379	386	417	388	427	418	400	407	418	442	428	415	421	390	412	407	409	404	438	429	398	450	399	452	417	389	395	400	436	413	398	402	361	421	447	412	368	378	450	376	418	438	413	424	382	403	374	422	395	414	423	459	440	411	396	407	399	411	407	383	368	421	370	437	405	424	382	412	430	420	362	414	403	416	443	406	379	421	398	411	387	458	413	431	392	397	385	443	428	404	433	457	398	433	393	435	400	396	397	406	374	452	373	401	392	419	406	403	441	397	416	375	403	416	391	411	433	395	434	384	445	366	366	385	419	424	409	410	430	409	416	445	409	427	413	388	394	413	400	386	390	415	459	370	368	372	437	381	430	390	421	387	405	443	404	421	409	430	404	417	444	439	390	400	433	432	426	381	422	402	409	381	413	407	417	401	386	412	435	391	403	416	467	448	402	406	386	388	442	403	411	414	410	433	427	384	417	425	410	396	380	447	405	379	366	386	399	429	415	443	416	418	391	413	377	430	429	381	390	379	386	383	419	389	411	379	444	441	393	433	418	425	428	407	435	409	455	420	404	399	396	419	413	431	418	418	429	423	405	408	368	426	439	429	405	417	398	401	423	405	407	423	385	458	416	430	408	409	417	411	405	417	427	456	396	367	424	395	407	372	382	406	406	430	404	417	445	439	414	376	364	462	436	395	412	431	428	423	354	433	387	409	393	397	391	423	428	427	429	386	418	392	422	412	440	424	416	433	404	378	396	386	393	431	393	416	400	425	422	414	450	425	421	447	417	416	393	370	411	430	426	428	406	386	388	420	426	449	394	395	430	407	402	460	395	431	424	371	406	411	383	446	408	390	434	433	421	405	435	446	461	413	404	397	405	401	381	454	406	407	383	411	439	406	443	410	401	437	412	382	380	411	449	426	438	420	424	401	409	409	451	423	430	419	440	399	409	425	408	443	392	445	440	419	401	395	386	415	410	393	407	439	416	411	403	432	424	420	430	400	389	468	429	424	408	387	429	440	444	438	446	413	413	434	389	396	373	374	395	376	415	426	405	401	466	452	409	420	450	412	446	367	422	405	439	444	398	394	395	419	399	412	437	420	357	400	389	421	369	427	401	407	407	399	445	438	445	388	412	391	414	429	434	397	401	378	391	403	410	385	396	364	424	418	450	428	395	410	381	436	415	404	411	402	407	383	376	408	417	396	421	440	391	420	405	444	376	387	431	480	430	423	416	438	401	441	405	433	408	401	440	398	341	418	415	420	389	405	392	394	409	426	418	422	382	364	436	441	447	383	410	412	398	435	429	403	415	414	396	377	421	390	363	413	387	401	431	414	380	412	430	422	381	403	397	428	424	405	398	433	436	410	427	401	366	388	433	379	414	403	395	400	424	389	385	390	414	418	396	400	424	388	417	374	395	424	390	399	444	447	393	432	421	411	371	426	414	424	411	418	381	411	441	413	416	413	387	403	385	429	397	394	392	404	408	408	388	403	431	406	412	414	395	426	404	408	419	387	383	411	420	429	410	434	411	375	414	421	394	413	394	418	417	441	400	433	395	402	434	417	425	394	407	418	383	405	429	394	466	411	407	401	408	397	417	398	419	419	381	391	421	409	392	415	431	412	419	384	427	402	407	432	372	396	436	422	418	438	416	414	423	416	400	394	423	386	393	415	424	409	389	434	412	426	449	420	433	394	397	395	439	401	418	416	423	368	428	427	431	397	395	409	429	413	403	368	355	436	403	402	430	410	373	417	399	389	449	422	420	451	446	380	410	456	412	420	386	402	439	381	373	377	468	432	412	412	375	388	438	415	418	403	426	429	407	379	415	405	443	376	428	416	389	423	440	418	416	424	432	414	440	421	382	431	431	433	409	420	421	360	385	421	449	456	391	407	375	429	408	430	422	412	392	417	435	417	383	378	394	410	417	413	415	424	435	420	417	413	390	436	415	462	422	394	406	416	395	410	403	404	411	400	413	444	410	388	410	433	409	408	410	432	437	447	422	402	398	413	439	417	416	458	410	392	426	422	444	365	369	405	394	412	380	416	413	444	388	412	400	369	405	400	402	410	423	399	451	412	414	435	408	422	443	394	389	419	383	439	378	400	385	383	429	431	383	392	406	437	408	429	416	463	433	403	411	434	403	412	395	397	435	466	392	441	428	400	423	431	431	395	418	392	419	442	431	421	453	405	392	406	447	429	399	477	392	388	445	410	381	408	410	411	369	419	404	398	382	425	418	442	394	391	439	401	392	375	406	427	413	429	429	435	397	381	400	392	448	414	406	454	400	386	396	433	423	437	411	425	417	399	418	386	393	412	425	410	383	416	409	434	428	406	433	375	393	398	395	439	369	389	382	453	355	418	430	416	436	418	390
8920	1717	2333	2608	2240	1856	1676	1459	1353	1217	1190	1183	1081	1110	1088	1041	1060	1055	1065	1044	1044	986	990	1023	977	938	959	969	966	929	981	932	927	910	917	910	921	955	1002	950	923	972	898	970	925	930	927	919	910	962	914	943	915	921	905	923	952	914	941	907	913	873	979	915	942	920	900	967	938	941	908	906	913	953	943	907	871	943	917	943	931	925	953	896	924	917	955	886	936	934	908	935	906	1004	920	931	964	898	951	956	917	930	921	917	920	920	909	948	878	940	896	897	839	928	912	946	947	954	914	928	951	934	891	915	901	920	902	908	935	928	902	877	956	950	911	915	887	916	930	892	902	969	923	971	1007	887	893	943	944	887	957	942	897	948	948	893	952	913	928	955	935	888	843	879	920	915	979	917	900	891	872	907	914	960	863	858	917	924	947	929	907	920	923	929	936	929	866	909	923	930	902	890	898	853	910	871	939	965	842	907	894	904	928	919	939	945	863	898	927	927	903	989	896	880	984	946	869	943	892	916	909	919	905	943	949	931	960	869	963	954	941	913	892	909	932	938	949	919	964	914	862	973	920	909	922	937	889	927	914	922	919	872	931	899	844	910	913	892	902	910	944	954	906	919	959	916	923	912	901	909	904	946	899	892	937	915	912	961	943	937	972	933	914	906	921	925	903	924	936	938	889	938	917	857	932	896	898	936	952	951	938	931	980	924	903	979	932	945	887	897	895	931	971	944	906	917	956	939	937	920	973	923	924	903	892	922	925	967	959	948	930	942	974	949	890	877	919	904	928	888	913	939	908	905	904	857	925	920	896	893	954	940	893	871	906	982	865	922	950	967	951	947	927	947	944	951	868	922	947	943	971	945	911	936	868	900	933	931	950	931	894	951	947	883	921	897	918	957	926	880	952	974	892	927	933	888	984	941	916	903	925	942	968	896	953	909	955	892	971	973	889	894	912	939	933	925	918	862	1005	845	935	856	895	968	941	942	871	928	953	945	923	912	870	952	927	904	934	949	901	946	916	902	910	931	933	966	903	898	949	906	891	908	862	919	865	894	912	907	979	905	917	897	905	903	899	937	903	957	893	914	959	919	957	945	897	905	946	885	931	862	929	891	901	930	890	924	907	877	890	919	895	939	885	907	958	924	965	910	922	930	902	923	920	920	892	936	935	903	894	872	932	898	951	916	930	991	920	900	916	918	936	908	912	941	891	877	908	950	958	886	923	963	931	881	905	884	893	955	904	938	953	948	933	933	906	907	1002	933	869	979	938	872	936	920	983	839	919	926	974	928	914	874	897	951	881	957	971	895	968	906	959	906	925	926	940	888	944	911	932	931	937	917	909	946	927	921	889	932	949	938	937	908	922	877	898	911	952	884	958	943	911	900	917	934	930	923	935	916	972	911	929	980	915	916	888	952	881	869	922	905	1000	911	954	892	896	935	983	886	959	913	930	912	884	906	914	950	913	927	894	929	917	961	920	909	933	996	947	947	905	951	870	881	888	914	897	878	896	951	921	926	952	877	949	934	924	913	948	937	930	965	923	964	955	934	860	970	943	904	947	904	926	855	926	855	915	919	940	949	933	977	936	927	905	941	944	903	945	888	937	953	948	942	896	889	901	959	895	924	921	992	927	945	938	951	912	882	913	910	914	876	881	885	918	911	929	920	944	901	923	905	948	895	920	910	876	893	931	883	922	952	908	950	931	933	932	950	948	984	909	919	865	930	909	903	902	930	939	983	917	901	887	942	886	930	959	911	913	954	858	905	926	939	885	919	973	960	914	883	910	954	921	936	905	906	932	948	894	881	957	944	945	926	927	960	903	928	943	917	946	903	941	934	897	894	846	948	926	942	888	917	907	919	952	918	910	874	922	909	886	901	894	943	911	928	932	921	943	902	919	941	888	916	908	910	863	958	952	975	876	907	914	930	937	919	943	927	877	926	896	902	894	926	960	909	913	932	845	957	933	921	937	929	856	921	881	878	924	918	918	949	936	954	957	922	939	910	900	987	964	921	919	929	920	884	949	900	916	954	892	912	908	955	886	903	935	966	944	962	994	968	968	931	978	905	932	879	908	926	879	875	922	860	902	943	955	915	897	902	931	947	919	956	938	976	921	887	978	904	950	952	914	946	911	902	921	885	881	875	921	928	924	927	908	905	899	914	971	953	908	863	916	944	922	945	926	937	1024	917	966	931	961	937	936	905	892	909	889	909	864	939	956	859	921	937	939	887	949	949	929	871	923	955	850	895	893	889	903	956	895	914	916	935	906	906	983	870	971	887	897	931	904	946	977	934	893	927	932	917	849	983	931	935	923	915	918	941	969	875	907	887	928	929	927	918	977	919	906	907	938	938	961	960	934	975	934	928	961	954	936	932	916	905	928	931	938	960	932	959	909	891	840	934	926	903	904	871	971	937	901	862	946	910	951	954	932	974	866	941	907	922	898	878	972	886	923	963	929	896	918	879	969	920	941	1007	917	888	897	977	914	926	859	916	881	990	944	938	931	936	904	936	883	1002	878	919	959	971	935	971	957	880	946	869	963	908	908	877	963	941	912	881	940	940	884	943	908	893	934	924	898	950	953	910	880	920	950	860	974	865	947	945	905	914	938	987	929	875	867	907	920	921	916	904	899	891	933	963	968	978	851	890	951	896	923	900	905	946	954	893	911	899	900	853	889	958	911	963	947	949	880	918	905	968	903	868	899	933	933	921	947	948	900	925	939	916	976	937	888	958	883	940	937	887	924	914	897	927	879	996	893	930	902	964	937	887	882	929	945	927	909	916	922	929	854	916	885	927	910	900	913	953	939	877	894	903	905	937	909	942	920	935	902	935	877	911	916	894	941	921	904	903	909	931	942	902	913	919	933	929	948	924	883	913	932	956	984	900	999	962	986	926	878	902	932	986	968	917	926	947	908	936	920	953	985	908	966	947	881	917	899	907	958	916	911	880	946	917	936	894	869	880	880	940	945	948	918	901	881	893	869	906	893	909	925	927	934	906	946	907	928	970	954	880	955	930	933	940	890	902	935	923	938	876	893	920	845	941	893	950	909	981	904	909	930	886	934	896	904	989	937	858	892	996	966	900	904	912	901	887	924	923	947	958	902	949	911	903	938	858	927	910	936	886	968	900	862	960	894	925	891	960	907	986	897	930	918	925	938	898	939	934	914	913	917	845	874	946	917	868	911	863	931	899	879	911	923	904	898	929	900	836	893	918	905	918	938	951	859	907	938	928	941	918	892	924	916	869	915	882	924	926	889	969	925	931	932	903	925	885	939	904	910	892	931	847	878	881	900	876	871	986	929	882	901	934	894	894	907	916	956	896	857	941	945	932	887	876	920	879	891	881	923	870	949	960	931	869	874	926	931	909	952	937	933	933	930	955	904	908	941	883	909	936	958	883	875	838	972	888	878	913	896	903	946	912	933	941	950	944	899	955	955	900	887	867	926	914	881	933	924	930	931	951	882	893	910	906	943	918	892	934	894	936	901	946	919	938
1587	217	201	197	179	178	156	173	155	154	183	168	152	165	171	150	176	168	173	179	154	160	164	164	162	191	178	151	191	182	134	158	199	165	139	150	168	171	190	147	186	147	177	193	153	141	144	181	149	159	171	163	193	177	157	176	162	168	136	145	171	139	156	146	161	170	135	173	182	185	161	169	154	172	165	188	160	164	163	171	162	133	170	187	162	155	159	166	159	179	162	168	128	158	189	182	158	166	175	158	157	159	151	205	181	155	152	172	153	143	161	157	165	160	143	150	168	164	168	148	157	174	177	141	180	163	143	175	154	161	174	162	183	166	176	155	168	157	175	161	173	156	168	172	153	145	178	168	195	153	145	187	175	157	158	175	166	170	163	163	185	171	156	181	195	182	146	156	155	143	156	168	164	154	162	141	149	153	162	151	167	178	169	197	177	171	188	164	180	162	182	163	166	150	154	166	193	187	153	172	180	147	159	152	162	148	192	136	167	167	168	190	161	164	159	160	148	151	160	147	160	184	176	158	169	174	165	159	152	179	184	157	184	168	189	174	166	146	136	167	165	178	131	148	174	161	192	169	177	168	169	164	143	142	167	194	158	188	188	169	172	183	154	178	149	160	173	166	174	157	198	162	169	181	171	169	170	176	166	176	162	177	162	180	152	148	178	137	184	179	180	159	178	177	168	156	168	178	182	170	167	173	149	163	137	177	173	166	192	172	166	177	176	201	179	170	166	180	182	191	154	161	166	147	167	174	163	146	178	165	177	148	177	159	154	141	182	180	178	176	148	189	142	167	173	167	174	149	196	167	164	167	184	188	180	157	181	179	164	175	146	170	165	156	139	168	154	184	161	148	164	178	174	162	161	151	193	168	180	192	187	162	173	183	175	153	153	178	158	122	156	146	176	142	172	176	151	177	168	181	155	217	157	170	179	175	156	155	166	172	146	169	189	151	162	192	181	171	179	150	172	187	179	181	140	171	177	169	180	163	152	151	163	177	181	172	154	157	152	175	169	169	175	159	182	182	169	184	152	191	169	170	145	151	174	150	182	159	158	157	159	175	176	177	183	158	166	185	155	162	191	146	153	155	198	180	161	159	163	184	180	165	169	157	173	154	158	164	183	188	193	191	171	168	192	187	165	163	196	167	180	160	180	186	161	187	199	163	174	178	156	178	174	148	158	149	168	158	172	184	224	160	171	163	183	170	178	182	137	192	176	147	195	164	169	123	164	150	165	174	139	156	185	175	175	143	162	153	133	155	194	164	178	158	172	184	149	169	179	160	171	181	170	181	177	174	183	173	170	144	162	150	157	177	175	137	172	141	172	167	152	169	176	154	155	189	179	146	153	170	163	165	168	153	180	147	180	185	164	160	164	169	149	171	196	169	179	157	161	154	160	160	156	167	164	161	200	151	125	166	146	154	178	166	189	182	170	174	171	185	187	196	149	162	164	174	163	173	160	161	193	165	167	177	188	151	149	177	170	160	179	150	180	183	168	156	155	162	163	173	161	162	170	173	187	183	189	174	175	163	143	179	158	189	193	170	137	166	159	170	154	174	169	177	196	173	169	168	178	159	146	152	169	174	196	172	155	146	153	161	144	175	188	182	165	162	184	176	162	151	169	159	151	164	172	155	174	157	154	173	149	167	156	170	164	164	167	164	180	169	178	173	179	168	179	171	179	148	155	134	165	154	156	166	171	187	157	142	161	199	175	159	181	181	160	178	164	166	143	185	158	152	165	176	164	205	168	154	147	180	180	182	163	179	180	178	174	153	146	152	171	174	185	165	160	184	132	174	153	168	165	176	186	164	164	186	188	162	170	160	162	176	137	148	179	180	197	182	182	175	178	165	169	175	164	151	172	151	160	156	170	178	146	160	188	165	152	161	156	191	191	148	171	177	166	163	187	155	179	161	204	168	163	162	164	151	180	154	157	144	181	154	146	167	187	187	166	175	185	154	162	155	147	176	160	178	157	174	174	167	174	169	155	192	153	169	163	167	145	171	155	151	169	177	150	172	184	184	176	166	154	166	165	175	164	157	170	183	171	164	180	159	166	174	160	171	183	176	149	165	167	194	173	191	176	185	162	157	149	175	176	142	141	169	160	144	181	177	151	156	141	170	174	172	143	153	172	183	173	151	175	149	147	159	156	158	204	165	161	143	162	172	151	170	166	188	166	179	183	183	156	185	170	165	158	141	182	189	171	158	171	180	163	158	177	149	159	173	166	171	160	162	159	149	167	181	193	172	168	186	160	157	158	170	186	148	166	162	177	171	206	130	159	179	201	160	183	191	156	147	166	160	181	170	158	167	169	154	146	180	197	180	163	172	165	160	151	155	134	170	195	165	192	163	181	169	161	183	156	172	165	178	170	179	157	189	162	145	148	179	163	172	172	156	186	167	140	163	171	166	185	181	160	164	152	136	182	169	158	162	162	182	196	149	152	150	152	178	146	177	166	168	167	186	182	165	177	175	154	185	161	145	150	181	143	147	152	155	149	170	153	173	139	178	199	186	167	190	157	169	145	156	153	142	152	163	161	186	164	184	168	161	174	173	170	155	159	172	191	157	177	137	179	161	167	155	154	149	186	181	146	164	181	171	179	167	171	163	180	153	173	165	167	180	160	154	172	151	202	159	185	162	168	182	170	167	167	172	173	162	161	155	190	168	168	162	159	163	160	171	147	198	185	179	166	170	176	169	185	163	170	153	193	165	186	161	164	176	158	161	165	160	171	183	162	146	165	142	161	180	157	142	164	171	164	177	148	160	167	162	171	166	160	188	162	160	160	182	181	162	162	180	152	197	152	169	159	177	185	157	155	181	181	186	165	189	167	187	158	169	158	175	186	150	157	171	181	172	146	164	169	164	161	171	180	168	158	160	169	194	177	167	165	170	163	161	166	169	192	154	163	192	175	167	195	163	169	182	182	160	171	158	158	151	172	137	163	157	145	165	192	179	160	179	170	176	166	185	155	184	168	166	181	168	157	178	210	167	187	157	158	143	155	156	141	175	199	185	156	157	176	185	150	174	180	175	192	181	190	150	190	167	160	160	181	188	173	168	153	158	160	174	159	175	147	164	199	163	189	164	144	172	167	147	178	177	166	170	181	184	167	173	164	151	170	197	144	162	158	171	170	180	179	149	184	171	193	129	157	167	206	187	174	159	166	160	148	156	159	158	170	149	179	186	166	171	162	179	168	175	144	174	186	169	186	166	154	163	185	177	179	153	180	164	141	165	159	170	159	175	139	157	147	154	178	187	157	154	169	164	167	149	185	178	163	157	171	199	181	163	168	157	163	171	184	167	173	165	165	160	161	145	174	172	168	158	163	184	151	173	181	161	151	157	162	193	182	162	201	182	172	163	176	158	153	182	150	157	150	160	157	166	156	168	174	152	199	177	146	166	165	163	175	176	152	158	155	175	171	167	175	186	171	191	155	146	179	162	187	157	168	174	180	177	170	157	159	179	172	175	175	160	151	178	159	161
1761	528	501	490	506	522	498	507	486	481	484	449	475	464	473	448	436	491	474	458	520	468	488	447	454	468	465	460	485	442	463	440	453	462	462	470	426	453	441	475	509	463	440	478	436	483	487	473	461	451	466	451	449	484	445	456	462	447	513	506	488	469	445	444	468	426	449	475	457	490	449	450	462	473	478	452	458	458	461	422	481	415	454	461	490	482	476	515	458	451	459	479	434	446	496	432	461	458	455	441	467	490	469	415	454	441	425	445	470	497	426	422	462	450	438	461	457	484	465	490	466	496	442	501	457	456	439	457	463	486	478	475	470	469	419	476	462	469	477	469	464	478	441	516	456	467	466	476	462	448	517	454	494	447	455	467	453	459	440	452	490	500	439	476	471	488	480	483	465	467	456	439	475	450	432	464	500	489	476	472	469	467	466	448	467	476	475	465	497	493	447	453	444	465	454	401	456	470	461	525	444	451	483	449	446	415	439	482	440	474	466	459	463	474	475	517	468	462	475	462	422	466	465	516	452	447	440	489	490	412	428	449	475	488	482	456	431	479	474	450	454	467	459	449	444	438	464	474	457	481	508	474	436	458	485	477	488	459	463	466	463	450	460	475	434	459	449	459	480	418	450	470	479	455	454	473	448	454	471	470	450	466	477	415	450	469	473	434	472	444	489	455	439	472	481	459	446	476	433	432	471	474	478	470	497	481	440	454	460	447	469	461	463	484	476	449	446	442	448	445	451	495	449	444	466	457	466	484	437	467	462	459	496	487	471	448	443	442	463	452	417	457	471	463	457	450	453	443	415	490	461	491	471	451	453	407	439	437	474	486	472	417	461	471	458	491	447	499	456	433	451	469	451	481	437	504	480	443	471	448	411	451	450	425	444	476	423	469	410	469	443	438	471	523	474	456	445	482	449	467	486	446	457	463	461	481	447	436	448	454	435	456	471	451	447	444	455	479	463	466	457	477	443	410	439	490	473	440	481	452	445	471	434	484	492	450	467	497	444	475	476	443	450	459	427	479	496	456	435	447	454	452	484	487	446	473	483	431	443	458	450	466	454	462	445	432	460	437	465	426	460	413	417	514	471	434	474	490	486	448	469	441	456	499	470	465	481	493	502	439	419	470	464	443	452	491	441	492	444	476	417	442	448	418	485	439	467	449	418	442	500	455	479	448	490	437	460	455	446	431	455	477	508	481	477	488	446	460	467	425	416	481	469	483	433	471	485	457	440	453	472	440	497	443	422	453	439	470	459	453	469	463	484	434	470	443	517	469	468	473	451	469	513	467	474	452	473	462	456	468	462	467	450	483	477	474	443	482	490	516	449	499	443	417	502	466	446	443	437	475	438	446	477	463	427	439	456	461	463	507	497	463	458	448	470	429	449	463	493	456	469	472	462	484	477	466	438	474	459	466	477	440	476	444	405	487	437	493	483	483	471	450	484	462	456	427	460	469	462	447	456	469	475	445	445	413	462	442	471	465	473	462	489	473	499	483	453	447	494	484	519	438	496	461	472	450	424	444	454	448	503	457	494	467	519	445	440	484	462	494	457	469	427	437	447	456	488	471	450	471	449	452	429	461	471	488	382	505	434	483	451	426	455	431	436	487	480	466	476	421	483	473	487	501	448	500	465	458	460	465	470	428	451	454	464	457	428	485	485	439	435	449	472	490	477	480	432	433	453	471	459	510	483	469	513	462	438	460	426	488	452	432	435	465	448	482	486	479	445	479	454	482	483	464	481	459	443	476	447	455	435	489	463	476	448	459	461	452	468	438	476	420	479	455	466	429	484	456	477	441	479	497	472	481	502	479	480	430	465	498	479	454	465	436	420	461	457	440	487	485	456	446	423	437	436	462	449	480	459	472	455	474	436	468	453	448	484	453	433	418	486	509	468	451	458	452	478	497	453	450	439	453	458	486	483	491	447	458	480	488	406	480	471	461	469	474	476	452	452	437	466	440	493	470	469	466	466	468	504	480	492	440	467	461	460	472	469	463	454	484	492	450	515	483	436	444	430	502	514	493	429	443	447	493	439	457	489	463	458	488	463	509	442	465	443	446	479	465	490	454	468	484	500	474	438	435	466	461	466	439	496	465	491	498	440	432	472	434	465	443	474	439	477	445	424	485	464	482	462	457	485	426	452	460	469	468	441	459	487	477	430	478	439	439	467	443	425	471	485	432	476	433	467	469	468	463	451	476	451	446	437	453	467	454	483	478	476	476	458	489	488	476	455	429	487	460	427	454	460	497	449	432	472	453	482	442	462	447	450	463	452	463	454	460	469	423	470	439	471	478	489	425	488	535	477	488	471	476	470	418	469	423	472	488	458	446	462	447	471	456	461	433	448	503	451	435	492	481	466	480	423	467	477	463	440	486	421	471	454	483	475	464	429	463	434	482	431	493	480	505	475	469	476	469	460	453	474	446	503	445	505	451	440	461	484	452	453	476	454	488	460	452	476	470	449	440	485	466	480	489	486	464	501	478	469	463	446	477	438	463	470	483	420	448	474	449	444	482	489	448	468	450	449	463	466	452	481	502	479	461	472	478	436	482	457	443	463	427	463	437	471	442	479	426	434	480	467	469	473	468	443	451	470	449	503	430	460	451	395	462	424	435	483	455	434	485	449	452	452	435	451	480	468	459	472	484	506	444	414	431	452	438	449	399	489	450	473	481	480	458	448	481	438	469	470	425	481	456	459	463	468	496	465	454	475	501	448	422	477	433	463	443	476	470	415	498	487	443	465	461	476	458	459	455	484	472	457	478	445	477	451	465	478	454	460	459	472	464	464	476	458	440	474	471	447	444	480	467	458	465	437	492	437	490	419	466	449	464	423	434	433	475	482	459	427	462	437	451	443	459	429	461	460	444	463	458	442	486	518	470	463	458	494	512	486	506	444	478	454	460	449	453	473	429	426	439	457	467	456	448	469	453	482	447	452	469	434	438	488	460	473	434	454	446	449	475	441	447	447	459	445	465	478	465	460	430	453	453	472	463	495	460	473	434	452	463	469	444	449	467	475	502	435	462	463	475	444	438	476	464	451	463	460	461	469	464	437	427	447	478	426	437	467	446	454	453	505	442	477	483	459	443	473	460	450	423	492	441	457	494	462	454	457	431	450	460	474	434	467	460	459	461	472	479	487	450	458	500	442	485	462	458	459	471	459	433	439	453	435	470	426	470	460	470	430	419	464	457	422	423	404	452	475	502	448	449	492	439	466	474	481	487	466	434	450	465	445	465	512	447	456	449	452	477	444	480	432	452	443	449	494	438	452	440	477	456	469	450	456	447	454	452	457	481	484	451	457	449	427	505	465	455	407	473	450	437	479	475	470	458	463	471	477	474	465	445	457	471	491	421	507	414	451	478	455	474	475	453	460	444	471	484	479	448	473	499	485	467	428	484	474	467	484	420	483	487	452	457	482	503	444	497	424	453	459	483	472	500	482	455	452	465	423	499	470	451	434	419	477	459	479	435	496	451	469	442
7588	785	638	553	459	460	368	330	366	398	360	355	329	357	337	320	345	327	330	302	345	311	318	303	327	338	309	348	329	330	331	300	350	355	351	317	336	326	314	356	342	318	333	336	332	307	310	336	297	328	296	336	329	306	287	323	302	292	337	306	313	301	280	299	332	313	278	347	327	317	308	340	348	339	324	306	317	296	320	304	333	312	335	313	327	318	308	321	311	308	340	299	315	304	289	280	288	314	309	335	291	352	321	306	323	328	306	300	330	315	333	305	329	305	330	291	333	324	302	309	330	311	314	313	321	316	297	303	337	293	305	313	314	335	359	281	324	298	326	305	331	304	316	327	316	299	357	359	342	328	333	320	314	326	311	323	350	320	312	326	345	328	317	304	306	321	316	341	307	314	316	339	326	331	318	345	340	300	308	302	320	325	307	316	319	325	318	313	302	308	306	330	337	313	304	299	311	331	283	312	322	308	307	279	321	320	329	325	354	317	325	336	355	319	338	305	333	298	358	313	317	278	319	345	336	301	332	316	334	294	342	311	311	312	303	305	303	295	318	344	307	325	324	302	299	354	327	354	309	306	322	315	322	305	351	324	312	307	305	352	315	318	300	338	314	338	312	334	325	316	327	277	302	314	333	305	342	336	313	294	270	309	290	310	333	317	341	310	336	312	321	302	319	317	308	289	301	308	319	344	310	335	321	335	352	333	320	335	331	290	303	333	309	288	293	329	280	316	330	310	330	325	309	301	297	275	331	288	346	335	308	338	324	321	336	296	321	315	354	327	338	320	325	319	306	313	314	294	322	288	323	355	298	326	315	311	310	283	297	310	287	308	335	326	327	334	334	302	298	293	303	305	303	338	332	304	318	324	331	343	299	325	326	351	321	318	341	303	306	326	330	311	336	325	333	306	318	348	321	350	327	289	300	300	318	310	329	335	335	313	319	318	320	330	321	312	297	290	291	319	292	270	302	329	292	308	336	320	333	332	317	284	306	319	325	321	330	311	336	347	320	291	354	332	333	300	309	320	342	295	314	308	360	327	299	343	320	319	312	327	333	289	318	323	310	311	350	315	303	316	335	379	337	340	332	322	334	313	327	355	294	304	312	321	354	306	311	298	352	339	314	314	306	303	292	314	363	312	328	313	326	364	328	331	333	304	325	355	311	306	332	318	323	348	322	351	330	285	299	305	294	328	319	289	331	327	333	318	322	330	336	364	342	302	337	322	344	310	348	338	288	349	326	311	300	309	320	316	314	299	323	334	300	344	318	337	319	300	341	335	342	357	313	337	322	316	301	314	340	326	321	313	338	345	308	329	307	292	310	338	315	317	320	329	314	347	352	335	302	305	311	380	293	281	309	328	344	297	321	313	293	293	338	334	323	353	296	352	315	327	332	307	316	294	321	279	324	329	317	300	325	312	327	317	292	331	304	295	327	324	288	338	346	321	291	323	279	296	323	332	295	312	289	307	314	312	302	317	303	331	312	305	306	307	344	313	322	343	311	322	323	313	339	323	348	352	321	316	308	314	303	306	302	341	326	303	316	348	290	340	308	308	308	361	334	321	305	284	326	337	324	291	333	311	342	375	322	312	331	331	332	317	303	322	315	297	319	301	324	324	291	342	310	300	307	334	330	344	319	325	351	341	340	299	320	305	278	342	352	322	352	361	342	346	292	303	324	306	312	329	322	329	328	325	289	310	332	309	325	334	344	307	313	314	308	306	295	323	330	304	313	284	302	302	329	331	329	299	343	290	300	340	305	326	295	320	325	328	319	295	298	311	320	275	315	325	312	267	325	307	278	334	315	306	319	340	300	298	319	312	348	315	338	324	357	311	320	306	297	305	328	349	316	287	294	313	295	334	321	299	337	276	313	319	344	297	359	321	302	328	334	312	310	328	296	332	310	338	340	309	325	321	320	309	309	304	318	325	317	328	320	326	308	331	301	308	324	314	284	287	285	296	389	301	279	292	295	328	298	340	288	302	313	323	348	330	351	290	296	319	312	338	294	317	344	318	311	306	312	343	291	291	268	308	297	305	315	304	319	311	343	359	283	296	316	289	373	330	345	317	360	314	317	321	302	328	325	314	333	324	330	322	328	324	305	310	312	307	311	296	336	311	308	317	321	324	300	315	332	296	361	313	339	300	347	305	320	318	299	317	285	331	319	309	301	301	325	275	317	333	348	338	334	334	332	306	304	313	339	310	302	295	288	310	281	313	329	346	311	339	311	342	311	311	323	333	347	316	332	300	305	297	323	327	337	293	298	328	310	289	303	323	348	310	306	317	314	292	296	310	325	344	324	329	321	321	293	315	303	311	301	302	336	336	294	325	353	330	312	306	313	291	312	334	314	328	344	324	320	321	326	348	333	273	342	353	314	294	328	308	357	328	336	346	307	301	367	301	281	312	297	340	341	315	320	309	298	302	312	350	314	314	334	329	360	353	321	299	261	323	296	319	358	307	299	319	306	302	330	273	322	337	340	343	353	320	328	325	331	299	344	307	338	308	327	325	326	305	281	326	307	299	298	324	331	330	339	291	296	315	339	352	325	311	322	309	326	311	323	323	298	305	339	317	304	299	324	325	306	307	334	305	321	337	334	326	300	302	336	286	295	307	326	335	316	333	297	333	331	347	304	293	325	327	329	341	308	331	294	304	299	332	337	315	354	307	329	323	326	356	327	310	300	318	335	352	305	326	337	347	320	308	300	329	298	298	275	290	300	322	322	334	342	298	323	299	367	311	298	286	330	298	345	322	371	298	305	290	308	347	312	335	273	343	300	317	314	345	317	299	263	330	309	316	292	304	291	310	325	311	311	331	321	315	305	297	322	317	287	255	301	318	300	326	325	311	298	314	307	300	341	321	336	328	316	316	278	281	300	290	306	327	322	316	294	316	359	308	317	335	344	341	317	287	305	312	296	291	340	294	332	324	319	318	302	350	290	301	316	320	330	323	320	326	286	344	344	308	301	345	298	311	327	315	304	338	347	329	290	319	322	326	329	327	312	314	340	346	339	353	300	267	331	301	317	310	311	305	323	320	342	337	296	327	341	315	325	323	311	376	315	312	302	328	323	319	327	319	315	310	336	345	336	325	294	337	338	336	344	312	326	314	296	325	311	308	307	341	315	313	342	292	341	310	309	316	317	311	327	321	320	345	324	318	301	345	333	330	301	346	299	316	321	304	310	315	348	358	316	309	344	334	313	320	288	302	327	341	346	317	312	312	347	317	322	327	304	314	336	311	289	297	343	343	304	294	331	300	310	303	347	329	334	335	305	319	342	279	304	315	359	318	344	283	304	294	281	307	325	317	329	310	327	308	338	353	343	315	338	334	323	316	276	334	317	343	303	342	321	297	314	286	349	321	288	284	339	327	293	299	347	310	323	335	344	323	348	309	356	317	284	320	319	372	317	326	289	318	320	289	342	304	322	315	319	325	296	325	323	283	322	359	293	340	326	296	310	316	313	298	304	324	309	315	308	313
6648	1180	1442	1592	1445	1302	1147	1021	1048	960	927	919	904	874	912	862	845	875	798	834	814	841	757	843	826	764	791	781	782	797	735	757	791	759	767	780	810	766	741	796	759	820	772	756	771	745	799	775	801	840	750	746	773	725	757	787	779	847	821	799	787	778	772	768	782	782	763	711	763	767	776	803	771	809	749	803	808	730	771	754	762	751	785	777	762	778	803	760	749	752	765	779	831	800	805	797	737	769	767	765	776	755	806	776	788	775	780	742	710	822	772	838	777	810	729	767	817	712	794	759	823	811	785	783	801	790	785	791	761	828	810	727	781	763	801	774	754	778	781	817	759	720	758	768	783	726	767	745	741	769	812	759	762	767	783	753	753	814	760	802	769	791	764	756	778	767	742	745	778	752	782	818	785	777	773	778	730	735	749	809	786	747	779	770	801	828	771	705	764	809	776	790	782	770	738	758	754	786	742	789	784	786	780	767	777	789	756	754	784	721	798	786	776	759	769	798	769	702	795	767	790	767	750	774	796	749	722	728	776	752	777	789	753	745	771	785	771	788	779	830	755	802	737	792	793	793	798	717	742	786	761	783	770	807	705	818	773	749	747	777	814	735	780	745	790	744	763	774	761	804	762	709	735	751	779	763	749	730	743	775	787	717	791	790	765	754	840	757	792	793	762	775	712	775	792	726	741	821	773	827	768	787	743	784	749	777	744	783	793	745	765	743	738	744	775	833	725	778	773	778	732	801	789	759	786	730	764	823	801	721	752	797	801	786	796	759	768	748	749	746	795	775	753	766	815	740	796	770	781	736	775	801	754	816	796	807	782	757	755	725	782	804	818	813	795	810	789	743	779	736	771	847	805	748	761	757	718	755	713	775	740	752	776	815	770	780	732	753	757	762	745	743	767	780	769	744	778	798	785	748	788	791	747	818	840	783	801	743	746	762	844	824	708	732	729	782	771	765	772	814	745	775	802	743	748	772	747	754	675	827	752	757	767	802	769	790	803	723	812	752	721	825	792	773	814	746	747	729	752	794	752	733	774	788	769	721	762	737	795	800	775	829	796	800	712	791	808	818	769	790	783	726	739	764	789	742	771	814	719	754	779	797	713	724	747	749	774	783	744	819	733	801	796	727	790	785	792	782	785	794	776	762	784	735	770	816	809	741	727	784	703	721	769	818	737	762	784	807	729	777	749	760	739	784	766	800	779	747	728	741	720	806	812	763	760	735	729	779	785	737	733	759	737	733	778	787	731	819	760	823	751	774	763	786	781	758	787	804	824	760	773	783	823	747	782	759	774	783	730	756	795	797	757	728	770	724	814	760	794	764	724	840	723	837	779	811	767	773	751	803	796	771	753	717	786	748	761	780	730	766	796	759	760	782	809	742	769	773	787	736	776	741	766	788	774	748	801	757	781	753	772	764	748	809	771	761	748	746	736	744	761	752	739	812	757	738	762	770	740	784	785	805	744	727	764	741	798	782	778	805	759	740	776	797	772	709	789	807	715	792	813	779	775	780	821	772	777	755	780	769	799	789	806	782	798	786	777	790	769	771	812	751	780	756	768	808	775	791	817	772	767	783	732	765	780	791	775	783	748	783	763	731	744	781	807	820	814	769	743	738	779	780	771	756	774	805	801	831	780	770	774	818	796	821	784	750	807	740	774	782	809	740	745	764	756	752	789	780	782	764	736	776	798	804	744	767	742	775	768	728	728	767	750	794	729	773	793	857	742	771	745	774	763	776	803	750	751	742	757	800	792	772	790	771	715	773	739	763	765	765	809	732	762	774	742	789	798	773	761	815	772	786	798	807	760	850	796	782	769	843	771	760	784	775	814	790	759	751	799	788	787	778	814	761	746	763	786	771	762	781	785	793	776	785	778	715	772	799	754	800	796	763	799	807	760	770	804	722	745	757	751	775	745	806	795	767	724	761	743	743	770	757	776	772	780	742	821	769	778	731	796	796	763	754	787	760	794	707	785	764	759	734	758	821	771	749	745	739	851	817	788	750	787	788	777	748	773	768	783	744	766	782	791	835	775	803	712	752	755	751	753	752	797	782	785	799	792	758	761	691	763	784	745	736	763	777	788	725	771	779	737	747	800	797	769	736	729	797	730	781	707	732	704	828	787	737	817	783	738	763	812	768	743	745	748	732	783	794	748	788	752	774	762	768	770	733	791	744	824	786	731	816	775	817	760	776	800	794	764	731	744	732	729	813	728	823	752	778	799	813	732	824	748	764	781	750	806	813	763	782	762	784	798	755	733	762	812	728	781	795	789	774	798	762	768	783	752	774	742	765	752	769	784	788	763	776	792	806	800	761	801	743	771	798	775	785	778	738	778	777	810	831	776	783	770	745	743	748	746	765	754	770	799	760	782	787	767	812	769	741	784	724	758	798	777	760	769	815	835	778	791	763	773	781	759	749	732	760	778	821	840	785	740	743	772	786	769	757	848	715	773	740	764	762	801	736	769	764	782	789	759	751	755	747	828	791	742	789	742	791	768	758	787	778	757	761	726	787	780	763	778	767	784	735	752	767	813	693	768	762	738	762	775	777	764	792	726	712	779	789	786	759	760	765	776	778	789	762	813	799	727	782	731	797	775	758	755	753	801	756	753	764	768	801	793	743	792	759	773	778	746	814	756	813	736	733	769	822	763	769	779	769	782	771	789	791	772	788	764	776	794	747	809	767	779	800	769	718	770	778	742	748	784	792	756	755	798	689	785	797	732	701	814	797	784	784	775	716	802	758	740	785	758	815	774	755	779	812	778	770	747	826	769	766	814	779	733	787	742	800	786	771	786	809	798	742	746	758	793	786	780	816	823	745	751	799	778	770	799	780	764	741	776	806	832	744	773	771	724	729	815	766	781	765	767	785	754	786	793	715	765	811	759	756	794	774	817	740	752	777	756	745	785	765	753	722	793	784	768	719	769	711	781	748	780	798	782	758	824	726	765	773	758	789	786	739	820	782	774	729	776	789	800	759	793	746	744	727	756	751	738	764	690	775	766	718	753	803	790	787	758	752	808	788	814	791	773	723	767	761	755	801	794	735	733	773	785	765	810	774	759	767	759	721	793	731	780	807	829	772	765	763	776	746	774	818	784	777	793	801	788	825	732	794	766	755	776	732	747	789	771	779	826	735	770	770	782	800	768	785	749	783	785	731	777	777	741	735	710	801	743	800	734	697	781	771	728	775	752	773	771	778	793	791	759	836	772	774	774	735	816	769	779	760	781	750	751	787	767	802	793	773	731	792	807	760	779	764	796	772	789	760	843	733	833	824	781	713	712	735	754	778	800	778	817	749	737	762	738	790	750	750	763	765	798	776	763	765	843	763	776	744	773	777	776	700	828	770	722	828	813	757	800	758	750	753	785	745	775	778	767	730	760	751	801	747	749	733	789	794	747	807	731	776	814	749	736	808	720	716	739	814	794	783	772	780	819	776	775	774	774	793	715	819	717	797	761	801	781	812	737	805	772	807	748	767
14937	1753	1233	922	738	595	578	516	489	482	486	426	447	419	436	446	469	417	451	484	379	435	429	429	456	406	445	423	424	410	433	424	431	407	405	416	441	414	437	425	438	414	405	423	407	391	431	408	399	430	422	418	411	434	438	423	396	432	432	418	389	419	392	415	378	383	430	416	400	402	370	372	406	391	366	381	460	409	401	380	414	413	437	427	418	390	444	427	412	393	430	402	429	384	377	377	443	383	425	380	434	346	384	409	373	388	421	388	448	404	397	410	407	420	418	397	393	422	392	391	417	422	412	354	415	411	422	424	414	430	441	386	428	468	422	389	408	433	384	433	414	431	417	394	433	419	437	398	381	409	391	415	395	399	420	433	407	405	421	416	404	427	421	423	432	419	428	412	392	408	425	405	457	426	435	393	418	394	425	384	439	400	393	410	362	467	392	394	416	412	416	429	393	382	406	377	391	419	405	429	426	408	404	386	436	403	443	413	417	418	398	403	398	411	414	453	388	419	402	392	417	416	436	408	428	393	403	400	391	399	362	423	343	420	412	442	413	388	413	392	390	405	415	390	405	419	434	383	412	456	442	387	387	384	401	391	449	417	434	376	435	422	399	420	399	410	444	398	404	422	404	410	399	443	404	397	442	408	410	421	452	374	402	422	384	392	408	426	387	408	372	409	407	424	431	428	419	411	437	413	399	370	385	465	388	392	397	378	399	404	362	380	404	426	441	390	400	413	408	450	384	414	424	407	375	398	406	440	428	369	419	406	401	414	445	423	420	425	401	415	423	429	405	416	406	424	401	444	412	385	409	422	412	407	426	388	398	411	429	445	402	389	403	438	390	393	443	434	427	382	385	420	406	342	421	414	401	401	427	425	435	413	396	401	428	456	397	384	388	419	448	389	402	404	408	444	425	415	425	373	415	429	395	427	427	403	420	395	394	425	421	405	434	406	395	405	397	371	396	430	390	416	416	435	402	446	420	439	460	372	417	374	383	420	413	408	404	381	445	451	348	391	416	394	431	412	386	417	440	356	393	412	428	429	355	398	431	399	435	412	438	423	399	474	425	398	472	380	375	401	411	379	410	424	412	417	379	435	411	396	378	413	420	420	427	379	418	429	404	444	443	411	416	380	387	412	404	414	407	419	426	444	395	386	411	421	387	396	414	432	407	386	411	408	409	447	408	379	396	421	426	384	389	422	398	371	402	456	401	422	391	409	415	424	446	407	393	390	392	382	420	373	394	408	432	374	366	407	420	422	383	381	383	416	451	408	388	418	404	384	438	416	407	361	437	437	467	434	389	410	380	467	360	406	390	415	422	382	431	433	419	373	405	411	405	446	370	387	392	420	397	401	409	403	383	396	408	396	397	407	405	408	339	409	405	388	431	456	345	401	425	433	411	426	413	412	397	400	392	404	399	386	420	451	398	409	409	350	438	409	410	427	415	407	439	439	427	412	384	414	410	390	402	404	392	415	355	396	397	397	399	404	412	425	412	415	377	422	433	452	422	427	429	389	411	441	381	396	441	436	458	378	428	412	403	434	390	408	429	418	420	433	410	399	390	441	375	434	423	433	428	381	385	431	400	397	430	395	403	456	408	421	385	405	435	387	425	409	402	396	427	378	373	439	424	432	431	421	410	444	401	405	420	418	421	390	391	400	446	391	463	448	415	389	409	378	419	442	409	435	400	407	412	405	399	368	414	376	424	410	421	421	381	410	390	410	441	411	425	415	445	404	400	373	417	405	351	425	453	368	395	424	447	367	446	409	447	417	429	417	392	377	407	412	398	396	395	390	402	375	365	404	430	423	395	408	455	409	403	368	411	435	432	377	415	420	413	419	452	417	378	413	416	424	372	385	393	407	416	399	388	385	401	388	399	420	366	387	393	405	384	421	395	420	400	417	387	425	388	404	397	438	382	374	415	397	400	434	384	460	414	446	388	400	372	413	425	366	396	381	431	407	397	383	399	432	407	380	422	422	405	409	405	361	427	412	406	414	413	443	442	406	391	404	393	464	389	443	432	430	434	411	434	397	413	422	418	398	404	403	416	400	401	392	423	412	418	417	413	420	400	389	439	406	435	418	416	425	392	386	351	385	400	397	398	395	422	403	377	410	399	431	405	416	415	408	386	415	417	393	383	380	391	379	378	415	437	441	423	421	360	359	373	419	399	398	430	414	421	427	401	399	435	386	397	404	391	357	389	425	454	419	403	398	404	425	431	420	418	436	419	380	424	406	415	386	401	419	412	419	407	420	408	431	420	423	373	450	417	394	407	431	394	433	402	396	446	394	376	401	430	456	433	393	434	384	405	414	383	399	420	462	415	415	439	390	424	435	402	408	413	377	467	381	416	384	436	437	386	378	428	442	390	407	383	418	416	355	388	450	418	383	436	438	403	393	397	391	402	413	376	431	393	426	433	436	446	429	416	426	403	386	438	421	463	433	381	380	448	422	440	379	400	388	424	424	357	412	388	363	437	394	384	407	406	427	433	404	417	411	396	461	415	421	403	378	423	412	430	400	434	387	404	412	421	403	418	425	398	399	403	422	422	423	445	445	416	403	436	408	419	402	377	381	405	454	438	403	433	408	464	390	372	369	390	403	433	399	405	427	411	408	409	397	428	383	393	429	397	418	413	445	400	379	398	395	378	415	434	437	402	395	391	390	381	392	403	437	375	420	404	379	402	419	417	387	422	427	415	443	386	415	370	410	396	435	400	416	441	439	412	352	388	373	437	428	426	395	424	376	416	398	387	404	410	453	400	395	426	392	405	403	435	403	438	402	418	407	400	393	400	422	404	375	421	441	420	408	379	373	392	436	406	400	437	427	386	404	373	415	376	396	385	402	433	411	447	397	417	421	401	391	434	397	397	430	410	376	409	416	396	415	425	421	382	380	436	435	428	407	440	442	433	426	452	410	411	420	403	408	408	453	442	380	420	394	367	403	437	426	400	409	391	444	418	405	401	432	406	396	371	421	397	419	386	412	417	426	432	393	421	405	415	404	388	392	406	405	411	426	414	427	409	351	429	443	367	404	431	429	404	389	425	410	402	386	377	381	381	426	421	394	463	410	426	448	366	424	402	404	389	395	445	429	415	439	414	434	355	436	405	429	406	406	391	438	417	394	430	384	414	428	389	379	403	442	424	405	420	425	451	434	419	415	420	394	390	416	443	412	375	404	472	394	384	381	381	385	459	417	422	455	425	398	429	432	449	399	400	404	400	386	381	449	423	450	395	411	381	396	421	425	414	423	423	389	411	437	382	402	385	387	432	410	425	421	453	414	395	433	416	415	375	398	405	405	446	435	405	389	443	418	394	449	393	407	391	365	428	408	441	409	415	406	374	455	390	376	400	392	407	364	446	451	447	420	419	431	403	404	414	373	444	418	426	412	417	448	430	417	412	427	454	385	396	379	392	432	402	446	427	368	380	433	410	444	446	368	395	399	393	435	420	406	457	384	393	418	375	433	434	481	396	389	394	425
8924	1653	2400	2563	2247	1950	1602	1399	1344	1200	1221	1164	1101	1122	1068	1114	984	1068	1068	1019	975	949	1015	1000	949	1008	950	958	928	964	939	997	962	992	959	926	920	948	926	979	975	913	951	929	932	937	971	971	943	914	942	927	937	919	950	939	953	946	931	935	948	900	971	878	948	903	869	941	913	853	936	921	919	901	949	943	926	931	946	903	888	909	875	962	963	947	861	942	918	909	905	913	952	922	921	917	975	970	906	885	880	913	930	904	906	935	885	925	933	906	916	910	932	865	890	942	903	954	907	890	941	905	919	934	908	926	909	936	924	919	882	867	840	885	951	900	934	903	916	937	861	952	901	961	921	901	901	923	969	895	930	909	934	956	915	951	956	974	843	945	919	884	967	892	946	905	938	920	915	910	894	949	911	927	913	929	925	938	903	933	933	961	913	898	972	925	890	934	935	930	914	881	957	893	944	990	918	914	864	913	925	957	896	881	938	902	878	908	960	922	917	938	944	887	945	957	884	904	918	930	892	963	912	911	913	947	894	910	888	903	927	965	905	894	911	936	914	961	902	887	940	964	917	884	898	936	917	934	927	913	945	936	908	900	920	901	940	860	926	922	949	929	909	899	922	922	860	912	949	940	925	910	897	925	920	892	915	907	927	898	932	958	943	915	919	958	933	949	902	902	933	939	965	896	920	912	910	877	943	908	932	941	925	919	941	898	954	873	917	906	936	942	913	940	890	940	896	912	946	886	963	884	898	935	883	944	909	883	894	990	941	933	876	875	887	917	901	887	843	889	972	949	891	933	896	890	897	900	870	887	942	914	911	946	908	923	905	874	870	939	924	895	937	911	905	889	932	904	868	908	920	885	963	941	888	913	909	914	951	899	863	925	901	862	931	923	939	889	923	904	924	906	943	968	865	873	962	896	921	963	986	903	908	914	908	964	930	918	918	904	914	903	845	930	937	958	930	883	912	873	923	928	899	885	940	870	864	942	903	999	871	941	904	983	934	912	880	922	977	914	907	889	926	915	921	988	873	950	896	964	913	908	916	913	932	893	923	912	909	899	939	879	918	880	890	952	900	925	891	927	932	896	931	926	905	914	925	911	874	891	900	894	916	878	916	927	937	939	881	923	915	903	899	862	964	912	914	966	868	901	991	900	888	936	921	918	940	934	953	931	853	958	942	958	941	944	878	882	867	926	912	936	937	925	953	929	869	887	931	891	875	947	931	913	869	924	856	889	854	917	915	950	876	917	965	949	929	906	887	895	926	899	958	895	943	919	883	937	867	907	887	869	926	910	943	966	939	884	946	908	886	936	933	931	931	927	917	911	962	895	899	928	880	1000	965	975	924	891	951	892	919	905	874	909	914	923	973	917	941	960	918	906	886	866	920	911	918	883	934	929	934	950	915	927	914	937	915	893	866	900	943	865	916	905	909	918	942	884	904	906	895	901	1004	918	948	953	936	877	931	933	936	898	940	936	893	896	893	947	917	948	862	909	919	972	886	939	909	854	944	897	899	882	891	919	919	893	949	941	950	942	936	944	886	927	958	894	939	917	890	891	907	901	955	924	912	947	934	932	908	955	923	940	926	884	903	911	886	893	954	934	925	874	911	976	945	908	932	919	868	933	926	872	860	955	957	929	895	909	950	935	936	888	893	924	950	923	923	923	939	891	931	926	926	941	909	916	886	878	887	889	918	896	924	930	883	956	903	916	893	941	961	887	873	919	934	894	926	990	905	931	914	903	907	931	881	933	875	893	923	893	900	922	938	902	916	892	921	950	939	870	896	893	934	926	917	916	829	960	943	917	954	926	858	947	910	936	890	953	912	900	957	964	899	904	926	890	863	887	951	843	861	928	934	907	907	895	894	899	937	931	887	897	925	961	887	957	886	892	909	879	902	887	932	956	924	895	908	936	927	947	919	892	901	910	883	952	846	955	920	921	909	916	901	952	949	891	917	917	923	910	911	920	846	952	898	905	897	976	962	956	954	906	871	912	941	886	884	883	871	945	920	968	906	892	933	926	908	908	934	838	921	917	888	873	872	928	866	951	929	918	901	924	906	962	907	924	860	919	877	869	933	896	896	921	869	901	904	891	861	939	897	889	881	916	896	925	943	914	914	940	949	915	876	911	968	929	900	939	955	929	860	902	919	882	895	935	877	913	899	909	892	901	944	912	933	939	975	888	911	922	906	958	901	917	866	935	862	842	870	932	872	891	985	954	890	919	895	906	951	909	901	890	928	889	890	921	887	908	852	931	961	907	918	899	900	924	967	912	889	940	916	888	952	876	924	879	927	933	939	851	912	915	883	984	958	892	929	925	957	884	920	895	960	947	1017	881	919	940	977	945	923	911	904	932	896	881	931	863	921	893	928	926	976	949	986	910	922	944	933	914	866	936	904	927	896	934	939	902	904	885	911	925	889	944	939	911	894	918	948	958	915	864	934	892	882	925	915	895	901	923	902	923	936	916	897	901	959	921	952	956	922	927	862	895	915	897	906	878	892	912	914	923	955	889	908	910	873	940	974	912	868	945	965	936	926	861	936	912	908	965	946	892	897	957	919	917	904	872	901	874	977	844	889	957	950	952	943	968	926	962	934	878	883	821	915	984	940	915	822	947	910	908	911	957	895	882	942	948	843	856	874	900	937	873	938	920	903	943	903	977	894	855	951	849	854	938	934	894	918	905	915	934	893	889	898	911	965	904	913	912	874	887	901	879	939	925	896	923	919	907	937	920	870	900	930	917	887	894	900	902	907	941	854	869	926	923	900	934	914	920	892	926	908	876	856	884	901	921	925	888	912	857	933	951	932	935	901	904	893	907	910	933	907	938	936	958	945	964	854	915	942	922	967	892	947	908	852	910	956	965	930	915	885	915	933	976	908	918	947	964	885	960	878	858	879	992	890	901	928	929	881	895	944	904	896	965	888	917	926	917	971	889	911	921	907	907	845	867	866	963	916	888	811	999	859	873	864	920	875	916	900	905	908	909	889	918	894	938	958	926	956	959	947	899	945	898	964	919	919	950	877	938	960	930	913	907	987	889	836	888	929	896	917	899	888	870	886	952	993	928	980	903	931	848	925	940	913	905	906	881	925	949	918	916	921	930	867	906	897	913	908	928	923	866	878	957	937	931	893	945	897	869	930	908	929	932	942	922	910	884	921	927	980	959	885	941	927	918	882	945	882	906	879	936	907	889	906	897	929	932	945	924	951	948	915	878	933	915	941	975	912	899	938	878	912	895	892	886	905	923	925	925	859	916	900	940	970	901	927	916	865	947	938	909	920	920	961	911	862	910	896	918	933	920	951	889	952	884	897	891	903	941	921	921	919	963	887	891	880	927	905	933	955	887	995	929	940	904	936	892	872	925	893	915	921	891	895	899	943	953	906	946	982	888	893	988	927	929	907	918	953	960	932	909	884	913	895	885	887	861	877	876	876	841	914	937	912	921	907	883	977	867	947	939	873	901	917	909	935	893	897	879	945	883	895	914
1619	190	173	189	189	159	186	167	168	160	165	181	170	176	170	170	158	182	169	171	172	170	167	175	163	174	156	166	178	167	145	191	139	140	168	175	173	180	172	154	176	184	181	153	183	158	158	167	183	138	182	172	169	162	162	156	175	168	138	173	170	178	166	188	167	162	139	176	169	190	159	136	169	174	151	152	164	173	155	180	170	161	144	200	181	167	185	156	171	188	162	186	145	186	162	193	150	162	158	169	154	177	155	185	190	148	179	153	152	156	147	183	150	160	169	171	171	167	175	147	174	163	165	141	161	182	148	157	169	171	165	171	152	168	163	165	134	168	176	162	155	156	177	170	177	152	154	174	179	169	178	152	151	173	157	161	139	166	162	169	176	151	140	165	151	157	174	175	167	172	179	174	155	150	167	157	171	186	158	161	177	178	141	174	189	154	164	190	166	155	175	169	190	187	154	172	153	147	168	170	176	178	177	169	168	154	164	175	179	175	147	185	153	178	174	184	157	197	150	170	171	165	191	156	137	182	191	129	176	165	179	134	151	183	161	146	154	183	155	148	159	132	161	150	170	154	172	179	181	187	160	156	180	164	176	163	169	134	155	167	156	147	159	164	172	159	170	162	180	170	162	200	184	179	159	177	160	148	169	163	166	185	140	180	189	184	142	171	149	166	170	149	197	141	181	159	155	194	178	156	169	178	147	175	172	170	148	137	160	180	168	177	176	154	160	172	159	163	185	175	144	165	183	154	178	173	175	190	172	184	169	176	167	138	171	161	159	171	162	167	184	176	156	175	158	152	162	163	160	187	148	186	162	151	192	160	166	178	154	170	172	173	172	169	181	162	160	162	171	192	181	179	188	186	157	177	163	167	176	179	171	159	149	162	176	182	138	173	159	166	172	164	181	162	170	187	167	159	165	161	185	158	178	174	172	144	159	179	165	202	151	162	146	164	186	180	165	150	178	166	167	176	180	179	169	154	145	206	166	176	174	165	166	176	178	181	167	188	173	170	161	162	158	170	176	154	145	188	172	166	156	162	173	141	170	168	147	180	191	158	170	196	162	169	177	170	165	151	174	164	168	190	148	146	168	162	173	172	168	160	177	171	177	184	173	193	156	192	159	153	149	171	171	164	152	173	164	167	179	176	150	155	179	193	145	155	165	153	168	142	169	199	175	178	178	165	180	199	149	138	144	179	187	180	163	163	158	185	165	179	170	187	165	171	171	164	169	169	166	170	142	161	173	186	181	167	184	164	185	164	177	154	170	175	167	186	178	159	156	168	178	172	167	136	139	176	138	153	165	157	161	147	183	164	168	169	156	153	160	189	198	158	169	149	158	154	167	167	162	186	166	180	151	156	152	170	149	153	158	174	164	183	175	177	173	169	173	151	168	126	168	181	141	166	161	171	183	150	164	153	172	170	162	170	164	163	175	169	177	169	173	187	170	167	192	169	155	181	166	200	138	152	163	155	164	176	173	164	146	160	179	168	150	165	182	147	183	154	161	155	204	148	153	162	161	182	162	218	156	180	168	146	162	159	196	164	172	174	196	181	152	163	162	173	180	166	170	184	181	178	170	179	159	132	168	166	157	188	201	166	191	164	162	156	178	179	168	157	142	156	154	178	161	145	173	173	158	162	144	156	189	168	162	153	178	170	159	155	198	189	185	160	166	172	173	145	181	179	156	166	181	184	158	166	159	181	177	168	144	166	169	144	173	156	168	170	175	159	156	157	143	174	176	193	169	161	177	186	140	164	166	160	168	151	196	156	147	165	172	160	163	167	167	184	158	179	159	146	175	197	148	167	187	162	183	204	168	162	183	166	168	173	159	190	189	152	165	174	164	181	155	177	159	181	169	189	158	170	156	156	150	154	172	164	178	171	146	190	170	164	167	163	157	176	161	203	184	181	148	176	203	176	176	179	146	191	199	169	160	159	147	154	179	183	165	146	169	153	162	147	158	165	146	165	182	161	180	180	167	171	145	158	165	169	179	163	179	154	149	190	157	177	178	142	152	150	166	143	151	148	158	166	148	172	186	167	174	156	182	175	160	164	152	171	159	140	165	149	154	158	176	166	162	181	160	195	168	170	185	148	167	178	166	166	183	146	174	152	173	184	155	182	147	144	182	165	168	171	190	147	171	161	149	186	154	164	173	163	181	179	165	181	148	167	169	192	164	174	154	170	186	174	158	169	172	197	153	170	169	166	164	182	167	171	160	151	155	171	193	185	188	165	156	164	147	161	179	162	151	188	165	168	162	154	152	166	174	172	156	199	174	175	186	143	163	176	192	169	163	176	165	184	159	141	137	180	153	152	158	188	157	159	181	171	213	171	158	147	151	158	168	184	177	158	165	161	151	173	174	164	176	158	178	151	151	170	163	164	159	160	155	159	168	168	145	163	172	175	176	191	157	152	152	167	172	161	184	157	193	174	163	157	159	154	169	166	173	176	173	167	166	167	159	181	147	186	163	174	159	176	176	164	191	165	164	155	186	170	175	166	194	173	161	161	176	165	165	167	172	168	177	215	177	157	137	155	200	181	136	148	172	126	167	179	179	141	150	179	179	175	175	167	161	166	171	158	185	195	184	166	160	162	173	161	155	148	147	157	167	164	150	177	169	141	173	159	166	180	174	152	175	152	157	157	179	154	200	164	165	140	170	161	156	167	173	154	167	175	163	152	171	177	168	156	210	164	184	182	155	161	146	166	165	171	164	134	149	141	190	168	156	169	177	162	146	167	155	192	180	169	171	156	159	182	166	172	152	187	159	162	165	161	168	154	182	184	157	180	168	165	185	178	157	153	154	172	172	175	169	176	155	164	146	161	170	135	167	183	188	153	189	168	158	188	176	184	165	177	181	176	163	169	171	171	187	155	153	151	167	166	200	181	157	177	157	169	160	190	166	138	170	169	177	155	160	163	163	167	182	162	179	153	170	200	194	186	142	166	154	160	163	175	157	174	205	163	166	183	161	159	178	162	150	145	170	178	166	152	162	182	177	177	157	162	165	169	169	170	149	151	154	168	142	144	164	145	182	157	154	159	159	174	175	175	162	190	177	169	137	173	158	153	182	146	178	170	162	144	151	155	171	164	164	155	180	154	213	167	157	138	181	195	177	153	162	155	159	170	170	167	160	183	166	143	165	175	182	159	162	177	176	187	159	158	170	173	174	168	168	160	170	155	156	185	178	166	143	184	180	169	155	161	168	171	167	175	171	175	184	141	158	158	163	191	207	175	158	188	145	186	150	180	175	158	145	158	161	163	189	159	203	168	183	169	159	181	183	195	170	189	172	142	140	198	168	161	158	204	177	173	180	183	178	151	186	179	174	183	168	153	163	146	154	174	163	158	162	186	163	189	161	176	191	148	160	179	160	162	169	153	191	175	181	158	160	167	189	183	156	179	184	157	129	182	175	157	136	172	171	145	168	157	146	152	189	183	147	161	204	138	161	173	165	191	148	163	177	173	168	176	173	166	190	189	162	160
1816	537	528	479	454	494	513	502	460	466	460	496	461	453	421	452	452	427	498	448	425	438	433	434	468	492	442	433	463	444	472	465	446	478	445	444	454	454	435	420	481	471	419	430	485	448	468	479	461	471	495	432	472	442	445	456	465	458	470	457	467	458	463	465	442	437	452	463	488	443	474	482	445	454	446	463	428	455	481	439	453	445	476	484	437	496	428	449	465	470	460	451	477	477	468	425	451	450	477	482	484	474	490	446	439	448	459	464	458	457	474	460	425	471	458	465	474	442	475	469	457	441	420	512	494	459	478	456	460	474	448	482	421	462	425	446	498	473	455	411	444	459	449	445	471	444	452	417	423	479	399	446	473	436	435	455	472	461	470	448	457	443	485	471	495	457	470	499	484	483	439	453	486	488	489	465	464	441	454	479	424	450	473	467	492	481	480	467	442	474	438	467	467	444	456	446	470	474	427	430	493	456	457	438	462	457	422	417	470	483	455	459	492	509	474	465	473	468	480	463	451	471	446	453	485	462	459	486	462	495	462	469	443	479	460	443	433	431	484	480	428	455	467	485	455	456	450	476	446	471	450	445	437	470	492	443	427	489	417	460	443	465	424	458	467	472	474	492	484	444	474	441	472	414	455	490	474	478	413	444	433	411	457	500	482	463	451	491	503	450	463	451	427	463	438	466	470	469	469	429	432	476	476	432	488	467	475	456	465	455	479	469	448	436	474	479	423	429	463	468	493	480	484	422	467	508	472	433	471	448	444	462	439	468	488	466	459	499	435	479	478	431	442	478	451	498	487	426	432	437	460	484	444	505	465	459	421	477	460	439	441	465	426	459	484	453	411	466	428	463	481	487	469	450	443	410	487	434	426	407	475	508	444	447	485	446	478	487	472	417	454	458	468	475	460	451	482	459	481	429	445	490	450	429	445	451	437	455	465	462	441	442	445	444	495	477	458	456	467	482	433	428	477	463	452	403	440	442	494	420	444	484	486	464	462	440	458	465	440	470	450	450	504	463	469	467	489	471	463	459	447	428	491	447	452	427	472	462	473	509	456	437	451	450	461	427	480	452	439	465	482	460	423	471	434	460	475	490	447	456	431	464	492	425	434	446	444	446	425	427	450	448	424	471	432	451	417	432	458	481	431	477	436	468	422	448	468	450	453	488	458	473	459	470	490	468	451	451	420	483	472	461	463	482	415	452	448	441	501	490	488	447	482	454	478	439	462	455	442	456	437	448	460	447	454	500	456	463	432	463	434	471	419	463	465	509	428	469	457	447	446	475	451	489	437	450	470	462	496	465	452	475	474	448	469	445	485	483	477	474	437	475	437	486	460	431	454	442	436	491	478	465	422	453	452	478	429	445	481	501	480	469	447	410	451	460	440	457	453	450	472	425	470	426	421	489	460	465	478	454	465	465	452	454	450	445	462	447	453	450	445	463	480	475	481	498	448	427	443	452	457	441	456	429	463	443	477	465	469	468	464	465	446	478	451	454	450	437	421	416	456	435	446	428	489	468	435	423	462	418	476	464	428	453	467	449	475	459	499	415	489	481	490	445	419	434	458	437	501	473	422	463	448	441	468	476	454	454	447	438	416	446	477	429	436	455	420	475	512	416	483	450	469	423	456	483	504	440	436	456	469	490	452	487	469	457	451	466	465	450	432	470	480	436	447	439	493	450	466	473	435	460	452	461	431	441	442	476	493	478	460	472	448	465	482	449	432	457	459	424	404	442	434	427	459	440	470	412	459	455	468	449	431	428	451	432	434	502	526	486	444	462	450	459	488	453	427	506	448	514	475	410	475	434	461	447	449	484	466	463	479	476	430	417	480	452	480	443	452	444	513	446	450	476	449	455	460	454	449	427	471	482	447	432	489	451	480	435	468	478	478	484	430	471	460	486	427	432	466	484	479	477	419	418	465	456	507	445	429	482	422	470	463	484	446	454	472	481	447	451	458	437	450	443	453	465	497	464	466	449	481	456	426	485	437	444	478	452	463	446	449	426	469	450	463	470	504	434	441	440	488	473	483	435	475	468	455	459	459	475	480	421	504	488	443	457	421	427	439	473	437	444	435	433	490	494	499	465	474	468	435	444	463	439	449	469	440	442	441	446	440	452	469	484	439	497	406	439	434	404	474	428	467	479	451	414	448	463	427	429	455	448	457	451	470	442	453	472	419	448	436	474	438	439	422	463	473	443	482	463	441	446	517	474	437	532	460	446	429	494	494	440	472	421	467	481	442	435	436	461	472	457	490	436	454	480	463	423	466	472	459	468	449	463	453	445	470	451	468	460	480	447	441	431	483	469	465	471	452	507	444	477	450	480	495	435	459	463	455	512	453	432	457	438	446	427	469	438	438	442	480	459	463	453	457	455	452	465	439	482	466	471	444	474	480	469	479	497	486	486	455	480	456	452	432	425	463	465	435	481	474	447	477	448	450	462	453	463	506	410	471	487	474	483	457	475	473	459	454	449	448	455	431	466	486	437	480	457	467	426	463	453	478	427	491	456	434	451	488	447	448	464	457	440	460	468	488	464	392	454	470	478	459	462	453	449	452	442	494	452	438	410	437	464	460	461	484	450	419	438	445	457	443	453	430	456	444	483	453	476	495	464	444	446	454	441	458	432	463	426	441	434	426	424	472	442	484	409	442	453	468	423	447	433	464	463	445	447	472	439	457	424	451	427	450	470	436	458	437	498	454	437	464	462	487	458	466	464	441	462	469	501	468	457	441	487	473	411	473	466	478	453	446	463	456	454	454	452	465	452	444	482	437	440	481	465	462	450	462	442	465	461	472	447	465	470	453	486	472	502	417	491	464	475	464	461	463	467	461	431	493	501	449	486	430	477	449	484	460	441	478	484	466	477	472	473	471	446	438	416	458	467	469	497	443	465	455	479	453	464	481	463	468	450	468	456	442	486	462	451	445	492	470	471	423	453	469	457	440	444	422	477	467	436	470	431	456	480	449	467	470	410	456	473	465	446	493	454	446	473	467	464	429	457	462	472	450	461	459	463	468	477	465	474	433	471	460	474	426	392	451	475	448	432	436	422	495	440	487	496	452	456	435	456	478	476	472	417	490	438	440	427	475	479	477	492	435	457	409	431	498	471	435	462	461	450	471	455	464	457	493	488	422	453	424	459	462	469	502	423	462	455	439	494	466	448	473	452	462	462	492	479	476	406	436	442	491	449	454	461	444	433	453	465	443	446	444	473	495	436	480	406	501	434	495	447	457	453	435	509	447	460	476	455	491	458	443	460	456	488	457	478	460	467	441	448	453	470	414	439	459	465	466	461	465	478	427	494	468	437	461	469	463	457	501	441	477	476	478	481	423	442	444	500	494	448	447	453	473	447	474	491	427	453	423	471	451	517	450	464	466	474	462	473	453	435	505	495	479	472	454	521	480	463	447	430	478	446	447	439	453	487	462	439	470	459	466	469	518	450	447	444	453	467	479	478	420	443	469	490	461	512	451	462	449	430
7796	729	703	628	447	452	367	396	352	385	357	365	359	311	303	334	321	297	362	299	336	332	300	287	301	277	306	348	326	323	303	271	310	321	345	335	334	331	298	302	287	335	308	317	308	300	298	317	355	288	286	329	313	315	351	325	297	321	328	346	339	329	308	334	311	277	290	315	305	315	295	320	313	310	323	315	286	307	292	282	296	310	327	332	315	329	340	314	297	284	320	312	308	282	328	292	315	329	334	294	286	315	325	326	321	316	313	308	315	320	288	305	353	310	307	275	321	287	303	328	350	325	319	328	336	328	342	279	354	316	342	283	310	304	356	322	341	333	316	306	313	322	316	315	286	352	333	347	340	329	311	273	328	308	366	307	295	321	316	301	337	316	307	296	321	342	288	324	320	301	300	329	327	301	292	305	298	285	275	321	334	298	296	323	330	323	344	297	293	335	321	301	315	319	319	306	321	352	346	319	314	330	332	331	315	332	305	310	320	325	280	302	319	357	332	341	329	349	334	288	335	359	288	351	318	317	304	303	319	302	320	326	341	286	307	331	343	312	310	307	351	302	337	284	338	310	270	336	316	320	322	310	317	303	337	310	324	323	320	308	322	326	319	287	347	319	334	329	338	312	327	283	316	330	327	284	366	300	330	331	339	316	307	308	352	295	312	320	321	286	304	337	324	305	309	311	321	300	324	307	319	297	331	277	330	335	306	307	299	330	321	293	286	342	314	338	313	297	302	304	308	311	304	296	329	297	321	327	335	326	339	311	301	295	316	314	308	308	323	317	335	304	291	350	345	321	305	322	332	279	309	347	309	323	380	349	315	329	351	312	319	311	297	307	344	325	316	350	303	336	308	323	358	309	347	298	349	310	366	330	314	331	361	347	330	339	301	310	283	354	349	333	322	333	275	303	303	323	322	349	298	350	317	326	300	299	341	328	299	325	339	312	342	305	336	304	287	331	325	308	341	327	294	324	350	319	319	331	346	288	343	311	341	352	345	315	279	344	278	320	314	321	318	309	310	328	328	307	324	307	320	311	325	335	317	320	320	324	332	306	299	307	298	331	330	325	304	279	296	294	317	354	323	342	312	343	332	357	318	287	334	279	330	308	339	357	351	288	317	313	334	344	330	337	310	321	360	352	298	346	365	335	321	336	300	294	325	318	320	346	320	313	304	359	340	292	318	327	348	305	330	319	294	332	296	287	337	331	340	335	301	325	321	315	328	316	336	312	297	286	339	298	298	287	321	327	346	321	288	339	350	320	307	291	326	326	324	346	324	300	315	348	314	293	335	321	362	327	309	294	338	320	317	339	303	338	308	340	320	317	334	295	311	300	346	321	294	350	292	320	315	324	310	336	343	356	326	323	325	350	286	300	339	304	308	286	316	328	306	318	313	313	344	300	311	313	301	305	332	318	291	357	325	280	322	298	320	331	327	335	333	280	309	291	325	301	297	323	332	353	336	322	325	325	330	352	329	318	331	379	327	300	319	309	328	311	332	358	321	332	313	313	288	283	314	337	329	337	319	329	339	308	308	331	344	347	343	310	356	305	319	337	325	291	301	340	343	330	301	353	349	333	308	330	334	310	339	348	310	325	303	304	360	309	300	293	327	297	317	330	320	334	325	308	336	339	336	309	342	366	282	302	315	299	324	338	317	302	298	329	302	284	313	297	303	337	291	323	323	353	334	321	343	303	332	330	307	360	339	319	354	325	338	339	314	303	338	316	277	330	339	317	314	329	309	305	311	336	324	343	308	351	368	349	314	336	320	313	362	335	311	334	333	326	280	281	350	334	329	337	310	315	285	319	295	320	335	302	322	301	286	313	354	305	302	331	323	316	334	318	309	336	284	316	347	300	309	319	324	311	280	313	297	273	314	324	322	324	345	318	336	319	268	323	322	296	293	298	317	309	329	327	329	322	329	334	319	316	354	342	319	325	295	317	318	305	307	298	305	313	331	315	291	304	332	338	308	333	306	340	334	307	305	300	313	323	312	307	328	322	350	329	293	322	330	333	344	300	317	336	303	322	313	302	288	321	313	299	313	341	359	319	309	246	317	286	317	306	316	390	332	345	336	308	309	336	301	323	322	318	297	356	351	323	298	308	318	314	360	340	302	334	338	274	339	344	329	350	323	302	302	304	374	346	364	334	343	305	362	315	294	360	295	300	341	324	292	311	285	287	320	311	316	276	333	296	285	338	299	301	318	324	293	304	363	330	323	315	319	325	316	313	319	340	296	312	310	313	309	310	324	340	295	308	322	341	306	347	321	336	294	344	326	295	330	321	343	296	310	316	316	315	342	316	300	328	326	312	330	355	306	276	323	306	309	333	291	330	322	311	311	316	343	345	308	315	322	290	327	322	318	315	294	329	297	314	331	368	349	306	343	336	305	328	309	348	324	313	355	330	324	312	306	312	351	341	321	315	308	332	341	294	308	309	351	355	305	281	330	341	340	319	318	302	350	322	286	321	315	309	319	324	327	320	312	308	322	310	326	324	290	302	303	294	311	312	325	306	327	304	297	335	347	329	341	319	351	302	293	317	321	323	326	351	339	322	292	312	319	348	324	329	296	339	311	327	314	314	318	298	323	293	319	318	295	317	306	295	317	284	347	314	322	297	368	331	350	317	346	326	305	305	300	316	292	299	345	335	306	329	299	309	322	313	324	318	297	312	313	339	344	332	301	315	313	316	342	327	312	301	321	321	314	310	317	306	314	306	294	331	338	307	286	297	323	317	342	339	339	323	321	308	319	282	286	329	312	333	320	316	357	322	328	333	331	298	317	306	305	329	329	291	333	341	294	327	324	314	295	308	281	315	271	291	326	363	291	308	321	316	310	325	329	353	337	324	350	302	341	298	298	321	311	284	326	354	316	303	307	295	357	339	307	310	335	319	341	352	296	314	328	296	330	299	327	313	286	307	289	327	309	300	324	313	347	316	315	344	300	320	307	332	313	319	317	304	336	342	339	311	335	332	305	300	291	347	373	331	309	303	338	334	260	281	301	348	329	314	318	336	332	303	322	295	330	303	303	333	312	339	317	341	301	321	329	297	322	312	318	326	367	340	315	317	313	337	368	304	353	303	331	297	383	336	317	334	314	309	310	356	342	298	302	347	307	305	306	331	355	279	332	313	283	314	321	306	316	339	325	326	286	302	324	296	296	305	311	331	334	329	304	336	308	315	300	312	305	310	313	318	329	345	340	294	330	311	308	334	328	304	337	338	355	348	309	287	300	363	342	321	304	322	335	344	301	334	300	305	357	322	308	313	337	308	342	307	319	316	330	350	309	333	338	304	286	328	326	317	324	302	329	349	325	294	312	300	332	335	327	332	300	300	310	322	333	312	296	331	331	337	334	323	306	346	330	299	321	311	339	366	353	312	295	324	322	357	323	304	299	323	318	340	340	329	335	284	307	310	348	307	311	321	320	331	348	340	316	290	332	278	316	334	311	345	298	333	324	313	314	370	331	300	344	318	327	363
6717	1138	1563	1615	1481	1207	1123	1066	1004	979	899	847	869	808	853	805	849	811	836	837	850	778	767	791	798	816	806	793	754	822	812	733	769	826	798	834	777	813	785	776	776	792	796	833	784	834	825	765	774	783	808	757	754	791	768	764	727	766	771	725	776	803	754	794	738	753	754	777	791	770	733	777	789	690	793	756	789	770	784	797	749	779	774	753	790	748	750	731	781	777	744	783	776	753	788	747	730	772	814	750	742	840	768	771	822	780	720	778	720	840	804	818	783	793	738	771	800	794	725	739	774	815	755	742	732	780	776	782	780	776	758	733	765	784	766	829	758	753	824	804	755	737	811	781	733	769	818	719	744	812	801	807	772	787	775	753	766	820	786	749	770	841	732	743	814	775	760	736	791	755	768	755	741	812	746	745	787	793	845	753	754	745	796	794	767	764	763	802	779	741	776	775	779	788	736	790	758	753	758	756	806	713	775	779	791	750	775	768	760	773	789	759	778	794	755	762	761	812	771	808	784	751	801	780	751	821	802	788	756	751	720	766	791	777	786	791	766	784	740	765	796	781	788	807	760	759	761	798	783	753	774	801	779	757	763	731	725	777	749	773	783	801	753	789	779	791	771	722	818	776	798	769	760	758	740	740	768	803	749	772	764	770	791	758	751	744	753	813	717	728	741	760	770	734	733	819	721	800	754	822	815	782	789	749	813	790	743	768	801	769	779	701	759	772	777	764	764	782	778	810	789	760	776	760	765	764	779	742	756	761	766	748	749	737	765	768	715	746	760	765	827	733	730	781	776	801	709	770	777	789	821	808	715	754	786	740	772	817	791	790	778	755	762	780	746	720	756	794	729	794	774	812	782	751	819	748	797	792	746	816	742	761	761	754	763	788	774	759	785	775	736	819	756	806	757	790	765	781	720	839	805	772	781	818	790	757	769	736	755	740	773	759	766	806	762	745	802	806	771	752	748	761	702	811	763	743	803	782	748	769	760	822	762	834	787	773	751	751	751	808	768	761	759	740	761	780	754	788	737	802	777	778	745	746	753	778	763	749	814	772	769	775	787	724	766	670	815	802	809	774	784	742	768	762	758	743	735	774	772	748	807	740	822	785	820	765	774	754	805	767	783	747	767	782	766	789	778	795	775	771	788	796	803	748	765	770	848	746	770	743	768	815	794	770	738	799	751	811	734	743	738	774	773	774	748	767	779	820	830	705	800	741	757	784	760	759	776	775	791	733	761	768	742	790	730	728	748	796	775	768	805	765	778	761	766	761	780	755	723	813	763	815	738	782	797	781	753	759	776	763	710	703	801	784	782	786	763	771	766	772	822	737	790	767	807	788	801	747	772	785	715	772	726	741	727	805	749	757	750	757	726	772	824	805	820	780	761	805	753	836	780	766	785	761	803	754	760	752	813	738	793	741	808	796	760	821	737	813	776	737	757	796	799	764	752	740	768	770	815	746	754	749	777	770	748	749	724	752	781	771	706	752	752	779	791	789	798	775	709	737	816	797	748	772	727	771	741	743	757	779	785	705	772	754	758	807	791	764	802	761	747	762	813	750	774	751	749	758	774	746	742	753	750	775	795	730	771	781	740	794	793	748	765	758	792	779	752	796	770	787	785	788	722	765	734	771	752	777	810	716	759	777	766	744	749	764	772	751	812	785	761	738	798	708	814	797	795	762	763	738	764	729	752	746	782	784	779	735	804	771	741	782	706	788	778	781	774	756	709	768	741	805	842	745	758	776	770	800	749	780	778	722	805	745	826	750	775	739	799	789	787	761	783	849	792	768	768	760	725	757	769	707	780	792	736	789	798	689	767	819	806	739	795	734	791	764	830	727	727	768	761	781	731	802	744	746	785	725	796	752	773	790	767	813	794	776	760	792	725	730	828	769	768	759	772	755	739	763	748	776	756	692	779	728	776	806	780	777	772	766	777	757	762	760	767	773	771	796	758	752	780	757	756	759	769	734	745	778	755	770	743	793	753	728	736	733	764	750	769	757	729	796	760	764	756	790	768	770	773	783	799	775	764	782	757	766	756	788	748	699	795	783	755	810	768	805	749	813	757	818	715	761	725	799	768	723	749	738	792	807	747	781	739	776	816	771	808	778	733	809	780	768	766	784	795	766	826	781	778	797	779	771	748	768	751	811	780	776	774	800	719	771	788	800	769	755	767	788	777	770	758	748	784	773	797	743	773	769	737	731	788	725	747	753	789	770	736	755	827	752	778	761	738	779	846	738	774	795	768	779	782	760	786	766	794	771	733	742	729	772	796	747	787	796	799	759	762	766	819	734	795	813	736	746	775	811	809	770	716	731	767	728	844	765	792	797	801	749	791	734	790	745	796	773	736	740	793	757	784	747	764	738	754	770	804	720	778	757	767	797	739	812	769	773	783	757	856	743	737	799	785	791	783	770	742	781	808	804	752	789	764	785	741	733	796	764	763	784	786	768	743	754	796	781	770	761	751	822	768	770	768	719	758	755	803	736	770	755	749	771	827	803	819	782	762	750	746	774	787	752	762	766	780	753	814	762	775	763	832	777	806	767	781	727	770	813	773	817	723	798	775	790	820	788	786	780	789	764	782	786	766	758	773	767	739	771	705	782	805	783	782	790	764	800	749	788	812	781	777	763	741	790	769	840	802	805	802	742	806	733	736	768	832	754	790	768	803	798	771	785	740	790	792	761	733	781	760	727	772	773	741	801	759	803	787	760	782	774	765	767	724	763	782	768	734	741	753	782	796	717	745	752	780	736	788	840	805	772	802	844	778	802	780	807	765	765	723	796	756	762	776	783	825	775	826	779	790	733	739	752	796	745	736	716	782	751	789	791	767	771	747	764	757	766	821	742	767	771	796	790	764	778	780	790	756	805	804	777	771	777	801	762	731	772	850	804	774	747	729	771	702	813	785	766	814	797	772	756	794	796	770	780	839	784	805	734	767	746	744	740	812	764	758	775	837	781	732	800	767	757	772	820	743	768	767	767	720	827	803	791	761	752	711	781	758	802	768	771	795	801	747	810	774	803	770	750	777	785	757	790	787	824	740	720	795	806	760	739	774	756	773	825	762	729	808	806	805	765	792	813	771	749	770	737	843	769	767	792	772	785	768	758	718	779	782	739	767	778	731	789	792	722	790	750	731	789	794	798	787	760	726	828	781	750	707	744	757	778	776	787	792	782	701	739	800	796	766	754	762	755	784	777	747	710	793	791	728	758	744	755	758	797	777	794	738	707	796	791	762	789	773	790	763	745	721	743	740	778	775	728	733	775	781	788	756	739	762	794	780	742	737	742	743	802	714	747	739	782	782	737	745	775	784	770	793	854	782	794	796	740	846	786	792	770	725	755	757	763	777	776	811	783	743	769	740	852	760	763	778	773	758	772	775	753	813	792	789	768	802	758	759	819	752	782	760	769	774	773	753	790	787	833	778	723	730	759	770	785	722	744	766	795	792	822	736	796	705	733	755	758	776	786	777	812	788	722
15117	1679	1223	952	739	605	617	513	481	510	422	407	442	447	458	425	418	423	419	416	413	419	438	433	423	424	408	416	424	385	423	449	415	411	413	378	414	416	409	410	401	437	364	409	382	411	431	419	422	386	407	390	433	426	424	398	431	422	449	417	450	414	386	421	429	435	409	439	466	394	393	413	429	430	428	458	407	433	444	380	426	428	405	409	411	386	397	439	429	452	388	413	442	415	430	474	427	394	466	424	379	415	359	419	425	402	419	415	438	448	463	407	427	400	381	371	407	405	431	423	415	401	440	428	414	414	461	408	391	423	418	369	383	405	439	418	399	422	439	429	410	390	416	440	411	404	373	402	439	405	400	422	414	414	393	406	398	433	424	428	417	427	407	435	449	447	433	388	404	406	411	402	402	411	432	411	400	385	428	389	408	411	386	393	430	394	450	413	426	374	438	382	382	410	407	381	404	411	421	396	424	440	387	426	417	396	401	404	424	396	413	415	389	435	395	429	423	398	452	433	429	406	429	452	407	426	414	394	433	407	430	422	434	392	446	427	436	408	442	391	403	372	448	425	403	414	408	421	374	439	424	434	404	400	439	371	357	384	383	428	394	406	413	424	416	414	436	383	407	398	405	415	403	433	412	415	418	448	418	422	431	416	446	379	448	418	422	375	390	397	437	443	409	374	407	449	427	393	417	399	423	435	408	468	399	414	428	410	426	388	404	399	401	421	416	390	422	432	400	396	418	419	404	398	422	440	377	411	410	394	427	400	369	412	414	395	398	400	420	367	393	408	448	442	432	458	404	386	374	442	419	404	369	425	425	387	388	432	390	414	434	465	385	425	412	392	359	433	420	444	429	402	380	404	430	408	386	365	427	413	397	395	383	435	431	380	403	413	393	405	402	383	390	379	409	431	369	415	394	399	393	388	404	436	424	408	436	406	414	425	438	411	405	419	442	432	396	404	420	387	418	369	439	447	407	395	423	440	416	415	406	377	427	404	386	407	405	448	436	427	404	370	489	463	421	378	411	411	398	415	384	399	398	434	407	404	431	368	393	406	438	401	362	408	441	394	401	403	406	381	451	415	409	401	417	377	427	412	378	391	410	436	407	407	426	422	430	403	391	430	417	424	415	388	413	399	407	451	442	421	419	436	418	385	390	406	428	355	413	426	397	436	439	393	432	372	423	399	438	439	416	431	416	426	449	406	411	439	434	440	463	371	401	456	430	403	415	394	412	394	400	382	425	457	420	396	429	426	460	438	431	433	435	425	418	426	391	442	410	413	419	386	418	395	414	376	418	362	396	375	390	394	396	419	406	421	439	411	391	392	387	399	429	411	414	408	423	404	438	381	407	400	415	408	408	386	407	420	402	383	437	423	423	419	413	421	428	412	410	372	410	390	393	401	374	411	434	410	437	406	418	395	378	389	434	375	408	439	396	384	389	368	411	382	349	409	427	401	425	421	390	401	420	392	404	402	420	431	392	458	453	402	387	417	414	406	408	419	419	381	429	340	405	383	419	373	409	406	465	409	443	404	398	382	432	447	398	455	395	415	423	410	424	392	422	381	423	402	388	394	410	401	380	433	424	425	423	396	406	349	399	418	410	423	441	393	399	377	396	398	393	426	437	404	385	435	449	416	397	402	402	427	401	406	395	393	421	404	425	425	413	423	403	450	455	361	407	403	421	409	379	407	423	416	464	408	409	424	414	378	429	395	384	409	424	429	433	420	411	425	410	423	421	417	416	419	462	415	377	468	403	426	424	425	449	435	396	401	418	426	398	424	444	397	398	424	430	404	433	372	385	406	387	357	416	431	432	437	464	399	385	371	428	410	430	403	407	444	408	388	431	405	432	393	433	470	417	400	423	379	442	463	398	402	425	422	416	410	407	445	398	415	369	452	396	404	418	412	386	409	402	400	403	425	378	432	377	413	405	452	402	434	409	422	415	405	436	437	425	419	382	368	426	422	442	448	427	419	401	409	420	429	415	450	389	407	406	398	461	445	454	397	399	402	451	370	425	434	411	381	432	396	440	414	402	451	413	436	414	457	418	426	398	405	403	393	391	412	407	419	466	397	415	377	386	402	427	418	400	375	398	420	430	442	426	348	444	412	399	414	399	411	397	378	376	423	418	408	397	412	390	406	405	381	382	398	422	448	421	409	430	394	410	403	387	408	393	402	386	381	409	420	450	420	394	406	386	344	383	431	449	421	432	385	412	384	420	401	428	399	416	461	440	419	408	397	404	415	378	415	406	399	418	394	393	406	403	409	450	436	434	401	372	420	423	434	424	419	403	410	376	398	385	394	366	391	410	370	391	443	409	387	413	412	399	395	407	428	424	434	397	423	424	440	377	394	400	377	399	407	420	438	429	416	407	479	434	406	392	390	409	404	391	416	430	393	415	437	415	438	414	413	360	402	428	423	377	441	433	419	378	410	424	405	377	414	359	390	405	437	401	421	425	429	374	406	403	410	414	425	430	429	406	419	409	411	420	364	388	389	407	393	412	388	429	380	399	386	402	385	454	461	385	407	415	404	368	393	387	398	441	387	411	399	433	432	401	437	450	410	386	412	397	388	415	390	438	418	415	441	411	410	438	447	443	433	412	377	392	411	435	371	428	398	407	426	421	407	393	423	378	392	419	397	387	415	438	429	357	396	428	436	417	388	403	444	431	414	417	376	395	418	388	426	405	424	453	392	437	410	394	414	400	434	416	356	436	408	426	406	405	390	407	408	423	455	418	391	409	420	399	436	421	432	412	443	420	421	436	437	393	418	380	463	435	444	446	395	448	384	429	373	405	426	418	438	409	425	449	401	394	386	386	360	405	383	408	402	422	407	407	420	411	407	447	407	421	383	416	405	469	454	442	388	419	427	390	417	443	418	452	399	365	437	412	447	402	410	389	420	364	416	410	419	416	391	444	427	399	375	433	387	396	399	387	394	378	409	466	452	417	440	435	385	404	392	416	412	441	398	405	427	357	439	407	410	446	414	397	403	432	397	389	421	448	385	368	427	420	403	406	432	418	388	436	410	397	439	414	414	373	404	423	406	392	418	428	433	403	410	395	400	374	432	439	420	462	405	435	450	400	415	394	414	408	404	409	391	423	431	435	422	411	423	394	419	418	423	445	405	415	400	369	430	425	362	388	410	438	407	399	417	414	414	416	442	418	445	398	356	438	399	400	452	465	400	394	424	418	424	431	399	377	414	385	405	411	421	435	369	420	434	384	392	414	436	427	383	415	412	413	385	388	383	374	429	391	414	410	362	415	384	405	443	409	406	438	393	387	416	426	396	408	426	410	428	424	377	407	400	420	373	458	388	355	392	409	430	414	441	429	375	418	393	395	432	417	420	424	411	403	399	399	402	391	398	404	416	446	451	420	368	394	411	423	370	412	424	391	423	423	423	457	425	426	381	378	408	408	441	418	411	392	409	404	444	402	415	438	397	422	413	396	391	383	417	438	411	438	428	391	412	406	385	407	412
8951	1754	2360	2559	2187	1914	1670	1499	1330	1353	1264	1216	1175	1127	1073	1070	1064	1009	1025	1013	1054	1068	976	1027	1039	942	985	916	1007	920	969	967	913	907	902	942	958	935	916	942	955	899	933	923	912	959	979	948	964	911	946	913	926	930	875	869	930	918	951	1000	874	906	950	866	930	922	953	937	941	892	956	874	979	954	905	934	887	960	866	920	865	879	918	920	930	848	882	906	867	925	863	951	905	1003	918	882	883	876	939	894	911	918	950	909	887	900	938	891	922	910	939	903	911	926	909	916	950	907	934	899	919	924	911	930	968	926	947	957	943	936	903	908	965	956	910	903	911	903	944	921	964	913	922	909	895	930	854	923	927	966	897	909	918	904	883	945	925	908	886	919	924	939	889	936	916	974	902	896	926	905	869	852	959	947	959	945	942	922	928	925	895	893	925	928	920	875	915	965	923	922	908	936	923	925	910	961	893	952	919	952	860	916	966	943	930	931	944	902	897	940	904	940	904	933	926	923	908	914	918	914	925	894	890	966	890	909	904	922	948	888	916	919	961	903	937	930	911	932	944	885	934	968	911	914	920	942	863	904	903	888	936	936	920	843	937	893	878	955	894	910	890	871	905	867	916	910	943	942	944	910	833	896	909	917	903	944	873	999	959	903	946	944	945	965	921	913	908	925	930	909	880	943	904	888	908	925	939	902	907	899	900	1003	945	945	944	942	892	980	964	920	945	890	922	935	911	949	903	903	959	918	918	919	941	853	976	982	921	905	878	894	885	881	950	915	915	893	921	851	928	958	919	943	914	917	918	918	889	884	920	937	872	891	893	888	1012	886	987	942	880	997	922	876	914	940	918	936	903	914	951	861	871	914	931	890	932	932	892	939	914	939	911	922	951	920	926	931	923	922	974	946	998	925	924	911	908	922	916	916	984	912	885	925	914	930	895	943	915	907	959	908	965	914	876	923	908	901	937	890	905	874	911	879	896	880	905	940	925	905	937	909	907	895	935	930	876	952	880	892	882	949	914	949	875	949	851	934	888	944	971	924	953	909	894	901	968	859	898	894	903	935	887	912	912	891	900	930	917	881	909	885	865	973	943	954	894	911	1000	948	892	916	945	924	882	956	897	908	915	945	925	923	920	905	942	931	880	923	969	869	946	908	915	869	913	968	899	934	953	968	873	930	922	934	909	934	924	953	894	901	903	936	948	838	936	910	910	924	920	929	946	939	880	895	916	859	915	954	868	927	927	963	940	915	910	822	956	902	920	897	975	970	946	930	903	896	923	940	910	846	881	966	975	898	948	910	920	899	976	910	945	945	916	899	896	889	925	883	911	952	888	985	929	904	929	945	937	940	886	894	884	930	933	911	936	896	919	923	923	890	903	890	867	917	929	917	915	916	877	903	969	867	927	928	885	905	902	888	937	941	926	964	911	950	947	923	870	898	935	916	954	908	852	915	938	963	970	870	931	913	904	885	897	885	923	913	951	935	942	879	902	961	932	969	921	922	923	958	867	910	903	912	875	914	907	915	918	951	892	957	880	893	900	936	945	938	909	868	910	945	919	990	910	912	926	888	931	935	841	963	924	932	919	894	938	897	964	943	900	927	885	912	879	923	919	875	994	900	911	939	930	868	913	979	898	952	902	886	914	896	968	910	936	914	938	977	919	935	976	875	876	919	868	940	894	917	888	890	914	921	920	969	872	896	915	932	928	944	906	929	950	903	920	967	941	900	960	910	924	906	974	907	838	836	945	899	959	975	901	882	943	909	892	937	945	919	902	922	940	929	894	934	901	901	954	933	988	869	906	918	815	899	909	953	941	943	893	933	895	906	893	902	933	928	924	862	944	941	878	928	893	905	923	905	905	944	936	903	906	997	904	883	947	870	893	910	962	983	884	876	926	911	966	913	910	928	908	899	953	877	932	925	953	941	864	872	870	950	918	862	889	913	871	875	917	870	923	912	914	883	882	955	920	973	928	961	921	928	911	916	917	899	910	900	953	880	894	944	938	911	932	927	841	820	889	919	918	934	935	909	912	951	928	883	906	891	918	876	884	865	920	934	922	884	939	881	914	936	927	963	929	936	947	946	943	934	910	896	908	892	902	878	914	933	938	942	906	961	902	930	934	935	913	939	897	915	932	921	910	906	942	898	950	931	928	879	907	937	926	922	917	952	933	945	912	883	892	926	940	944	932	930	908	958	906	869	916	928	934	948	962	889	924	915	907	927	973	908	946	955	939	949	895	862	869	963	909	982	912	882	910	933	867	928	925	893	913	899	976	919	894	920	951	971	927	897	942	936	894	874	923	944	866	898	938	946	887	892	897	924	941	882	915	889	890	983	915	894	893	924	906	916	922	906	928	956	922	968	906	894	870	859	910	902	877	914	892	935	926	943	877	923	943	882	943	909	850	851	968	947	899	950	927	923	926	955	876	972	899	920	839	894	921	923	943	948	914	949	937	974	877	928	840	954	912	924	877	917	960	949	934	928	913	970	921	878	927	932	894	864	921	878	869	855	911	898	897	939	896	896	937	930	915	931	878	924	977	916	897	945	872	996	948	851	926	868	901	899	913	882	915	951	944	994	906	928	905	925	941	919	857	916	881	892	892	945	906	946	915	870	883	925	968	856	873	928	868	918	892	878	936	924	976	971	906	902	915	948	969	925	919	930	946	925	934	953	969	898	938	972	857	917	929	910	909	926	940	891	902	947	949	949	875	916	927	993	928	896	925	953	921	921	964	923	928	974	874	884	946	927	889	909	958	896	881	944	933	928	947	914	964	940	894	917	876	887	877	984	915	961	891	884	939	850	971	918	911	896	958	990	935	927	898	928	926	957	936	908	948	925	903	916	907	918	907	933	870	930	900	877	961	848	901	921	888	873	933	826	966	900	903	917	869	959	905	918	933	910	825	935	884	863	949	987	868	940	903	903	901	929	974	912	951	856	923	924	887	908	927	943	913	953	928	914	893	873	966	897	958	976	972	928	974	858	907	918	911	934	931	930	922	883	928	865	914	893	909	889	945	966	902	889	921	944	903	940	922	908	924	920	966	933	894	923	903	911	879	896	892	928	928	910	842	892	901	899	925	887	840	897	943	905	897	940	909	923	968	954	919	956	884	917	911	909	916	907	915	892	928	886	904	953	909	897	902	912	901	917	902	884	962	879	911	897	911	921	936	948	916	967	885	902	873	896	947	940	900	901	923	940	913	932	934	932	906	939	914	901	916	866	887	958	942	964	952	927	901	915	934	945	917	928	921	889	904	942	910	912	897	899	935	936	966	920	934	962	920	907	931	902	931	1059	882	929	952	901	953	967	868	920	890	890	879	930	885	892	890	899	908	939	931	915	918	885	928	889	894	948	904	905	877	883	894	869	934	861	875	914	923	905	930	869	917	908	913	938	910	945	925	969	970	944	918	886	951	948	906	844	863	906	916	952	909	927	884	889	885	918	928	903	884	887	900	930	946	921	897	878	890	947	948	957	920	922	884	935	919	904
1466	171	168	152	157	165	171	164	142	180	158	179	144	181	149	144	144	172	163	183	139	161	174	156	198	160	180	152	159	196	152	153	151	175	162	165	152	156	171	146	156	163	159	155	143	186	175	172	151	176	166	159	151	157	145	169	173	133	145	175	166	167	143	128	154	138	175	165	181	180	164	157	162	150	151	155	176	193	182	174	149	177	170	167	171	189	182	161	190	155	163	146	170	157	167	172	160	166	160	169	171	182	180	171	189	150	139	151	157	170	157	165	150	144	176	156	168	175	163	164	170	135	192	155	132	151	164	172	174	195	179	172	172	144	157	156	168	147	157	174	168	155	150	165	216	175	154	158	176	153	168	182	141	169	159	151	168	160	197	172	180	212	169	136	162	182	147	176	182	161	129	157	198	164	192	156	141	160	156	155	154	150	194	154	168	182	169	157	157	170	142	187	156	176	149	144	124	147	144	170	151	160	169	172	184	149	130	172	150	169	167	195	150	140	186	173	158	182	167	175	160	148	158	156	164	158	140	163	150	186	206	162	184	169	174	168	164	145	160	165	166	172	165	178	166	180	158	151	156	182	160	182	179	183	165	170	161	156	153	163	171	173	164	173	142	174	167	182	165	155	147	165	164	178	164	153	150	162	170	180	148	152	159	149	163	148	153	167	176	172	150	152	157	167	147	162	157	183	150	177	150	145	174	179	166	156	144	150	152	156	159	162	169	160	170	181	144	183	196	164	152	167	147	160	161	166	167	151	178	168	139	151	165	150	169	159	180	162	173	174	166	203	163	141	153	161	180	153	143	180	166	153	151	176	161	148	159	179	181	169	165	158	176	183	152	171	173	168	150	149	151	159	202	162	154	152	194	168	140	165	145	148	178	135	158	153	151	175	177	164	123	173	170	185	163	154	153	163	161	175	147	162	137	165	152	165	152	163	152	159	165	154	164	179	168	153	171	160	180	168	171	163	171	157	162	162	169	172	157	158	166	137	170	157	156	161	148	156	167	160	183	155	178	154	181	160	180	159	174	179	180	166	156	162	175	172	147	178	159	137	161	159	139	162	162	149	157	176	156	152	147	160	167	181	142	169	174	178	135	148	175	177	161	151	168	172	161	172	154	158	190	149	176	167	163	159	158	129	163	211	151	145	139	156	161	180	167	150	157	174	171	157	153	173	135	143	162	142	170	160	164	147	175	153	151	192	156	152	159	184	152	153	161	140	173	177	127	194	165	154	153	165	183	148	142	165	175	141	174	154	161	171	152	155	170	150	169	176	166	152	140	167	176	176	164	125	182	166	142	173	160	150	155	176	160	158	166	159	163	165	165	161	179	178	172	164	142	187	143	154	129	178	142	177	152	176	148	158	174	161	185	156	166	146	154	159	182	131	160	146	159	155	156	157	168	186	159	157	125	160	143	143	165	162	157	173	144	162	154	157	158	185	157	178	180	157	145	158	166	135	173	169	171	148	171	174	146	185	157	169	163	159	177	178	184	137	157	160	138	167	171	147	152	174	172	163	188	161	143	159	172	176	164	138	170	164	168	189	169	165	151	169	159	153	180	135	138	159	156	156	170	153	161	187	141	146	162	157	158	173	166	180	143	165	148	169	161	158	142	161	153	158	162	197	171	187	162	178	197	153	162	186	153	164	166	161	158	159	163	179	165	164	143	181	168	170	173	156	197	166	145	159	177	136	176	175	163	151	161	212	163	157	179	162	168	158	170	156	173	148	162	149	160	144	157	170	176	158	166	132	157	186	157	171	158	157	203	148	161	170	166	154	155	160	185	156	152	151	147	144	163	140	165	172	163	165	177	154	162	153	184	170	163	169	176	185	145	182	171	143	132	168	151	155	175	182	145	143	155	156	203	175	164	181	168	179	159	185	166	163	151	156	182	168	153	141	160	187	165	160	159	152	161	170	181	191	174	168	159	172	152	164	150	172	165	159	165	155	162	139	153	132	157	151	181	166	197	152	188	163	137	160	178	140	181	166	140	189	179	169	162	161	176	155	169	162	169	165	154	159	167	134	186	171	168	173	147	165	149	172	178	156	177	151	186	144	167	181	166	165	136	158	169	175	173	146	171	156	145	167	171	157	174	165	168	166	140	167	164	175	152	199	172	183	149	143	170	161	162	157	174	170	172	158	156	193	172	171	160	168	168	168	149	172	182	152	134	154	159	180	168	171	164	154	170	156	165	164	158	137	170	176	175	152	186	152	142	169	161	149	163	184	156	161	163	148	159	156	172	155	140	153	158	164	174	173	177	153	159	169	150	168	147	192	177	166	163	152	147	175	166	145	186	184	158	165	129	169	171	147	143	157	160	157	149	184	185	156	158	159	183	167	143	181	165	141	191	167	168	167	155	165	169	156	160	164	141	153	162	165	172	169	181	170	193	145	146	173	148	171	143	187	163	156	164	166	162	136	165	166	152	182	150	181	160	179	170	137	156	178	164	167	168	142	158	176	185	194	151	157	176	184	179	172	148	164	199	168	167	188	159	173	180	152	163	176	152	169	148	164	150	162	157	154	141	170	147	157	158	128	162	176	152	157	161	155	164	149	173	142	160	147	171	177	155	152	158	153	148	156	164	144	157	144	147	155	169	158	143	172	176	170	163	158	171	159	192	162	171	178	186	171	181	137	188	177	180	151	161	174	157	191	183	168	157	170	166	167	149	159	160	181	149	156	157	163	171	149	155	151	186	180	176	155	171	154	132	166	153	169	141	167	167	179	179	169	170	167	166	163	155	162	165	164	141	166	176	173	182	138	158	153	164	171	175	152	178	170	186	135	163	130	186	158	151	174	172	162	141	135	152	161	157	139	202	174	168	202	164	156	168	173	156	152	158	170	136	158	162	156	160	163	155	168	174	169	191	152	167	149	176	151	125	158	176	154	173	185	175	150	166	162	171	190	168	154	172	175	174	145	177	158	152	169	148	152	171	160	163	167	159	160	162	170	167	156	160	169	133	176	174	147	163	164	162	169	166	148	174	161	161	162	166	162	166	162	172	130	173	173	184	163	165	170	149	161	167	171	135	180	183	138	163	167	149	143	186	171	143	154	152	153	182	163	163	136	161	179	181	159	173	178	164	132	158	166	173	153	178	154	171	164	156	154	168	155	147	169	172	146	164	149	181	183	168	148	176	166	150	159	166	158	151	171	173	176	178	158	158	175	193	206	176	168	184	154	131	158	168	173	165	162	189	164	146	151	168	152	143	151	142	166	163	150	152	159	188	136	183	197	191	162	188	163	143	186	187	179	158	184	170	163	145	153	170	162	166	179	174	162	135	151	159	193	177	162	166	161	177	159	152	162	173	180	179	150	151	152	155	136	164	140	153	147	164	176	155	149	160	170	178	180	174	166	143	170	158	140	151	159	166	157	190	165	148	137	150	135	142	159	165	152	144	159	167	162	173	159	160	194	155	167	170	175	177	158	210	162	154	187	152	162	130	163	161	144	151	180	171	155	150	163	148	146	147	176
1810	486	449	475	479	484	484	482	467	406	471	442	435	437	447	439	431	455	457	454	443	448	449	443	443	488	429	433	427	454	438	421	433	447	447	455	480	437	478	438	470	428	490	495	465	423	425	463	454	426	455	466	467	485	458	451	480	457	448	454	427	457	478	445	464	466	412	410	460	435	467	465	410	461	417	471	471	425	449	468	470	455	489	420	459	448	453	431	441	439	452	432	433	432	527	453	425	443	473	455	457	442	449	450	431	429	458	473	451	477	415	455	462	435	480	448	437	410	438	449	475	464	485	433	488	503	471	448	462	475	437	436	473	461	439	453	448	440	421	447	477	455	440	485	438	467	455	448	435	448	460	497	464	427	425	455	440	439	442	450	437	450	458	454	412	434	442	461	466	431	464	449	476	465	450	465	449	456	465	462	475	476	443	441	429	413	460	463	427	427	478	465	459	433	508	480	479	471	450	445	454	476	468	458	480	477	472	489	467	462	436	442	446	439	420	492	443	468	432	449	444	461	439	518	487	487	444	464	458	424	421	481	462	463	421	398	436	440	433	489	482	435	466	435	443	439	484	409	454	455	475	427	416	429	443	422	477	463	464	451	460	427	472	441	436	458	427	436	425	414	450	455	453	436	469	436	477	474	462	450	462	465	468	469	441	448	444	412	452	475	475	483	468	408	452	461	439	464	466	438	450	393	465	481	419	456	463	429	458	474	464	427	448	467	457	451	461	456	453	441	457	467	464	436	471	431	465	468	472	455	421	477	466	445	440	442	463	453	442	462	451	439	465	457	420	446	419	443	454	423	456	445	426	451	462	460	439	427	445	515	484	481	453	443	432	400	478	458	464	442	464	414	492	438	440	426	430	451	437	445	438	448	430	483	408	460	436	437	454	405	446	439	451	450	453	437	406	410	458	464	457	460	442	437	444	451	456	450	441	473	436	418	453	428	425	426	448	443	470	449	456	450	449	442	468	436	451	438	451	489	429	430	446	439	447	445	449	459	438	462	429	416	460	431	472	484	441	483	465	421	452	440	445	447	462	464	453	464	498	455	408	425	473	443	447	450	481	443	424	441	440	451	466	430	466	459	487	479	426	453	458	411	423	444	470	439	452	419	466	424	474	426	466	456	477	424	440	469	447	457	471	459	431	443	448	479	450	450	440	432	445	435	417	467	454	449	458	442	433	479	491	498	485	413	483	412	447	429	457	447	447	459	443	487	457	463	451	442	449	465	448	447	424	394	434	447	426	445	442	452	459	390	471	482	455	404	464	432	441	421	465	454	510	418	427	413	459	462	412	463	447	486	451	493	431	468	422	465	449	445	422	486	451	441	417	469	427	406	440	482	394	485	400	432	429	423	449	463	427	467	431	414	483	455	449	464	472	413	461	419	437	443	455	429	458	436	489	448	442	444	463	457	453	432	466	448	478	477	438	465	429	436	427	444	451	484	456	445	422	414	443	455	478	417	465	467	413	471	393	413	447	423	465	452	443	470	429	452	487	428	431	473	491	446	418	439	448	467	438	419	445	454	448	427	438	490	407	442	457	480	463	434	446	465	442	437	417	449	434	422	461	446	433	477	473	430	439	446	414	477	443	424	433	454	462	469	451	492	444	436	473	422	445	471	428	448	463	471	403	445	453	467	416	467	443	431	469	448	467	433	467	396	444	442	427	465	434	446	462	455	404	456	432	436	476	435	477	422	434	429	436	457	470	461	470	463	461	434	497	447	444	467	446	452	438	423	425	466	420	421	458	486	447	446	474	425	451	463	472	422	504	431	441	419	421	458	457	415	451	440	432	437	411	440	449	450	486	466	403	439	456	430	432	469	436	484	427	446	453	509	483	443	444	473	441	460	457	439	468	455	441	448	450	439	454	440	406	463	428	447	430	480	476	471	451	509	427	455	438	458	463	463	409	425	445	472	447	456	462	443	476	453	450	451	433	483	453	433	461	466	430	452	442	458	445	420	456	468	454	434	447	439	444	415	478	459	430	436	499	412	468	414	454	416	453	414	432	447	455	430	444	489	443	436	440	478	451	471	440	479	459	456	426	440	439	448	448	441	457	469	469	436	411	417	418	441	426	448	432	405	448	424	458	446	444	461	454	411	451	448	439	446	432	468	395	457	446	455	452	444	442	417	472	403	447	430	436	466	437	437	479	417	450	465	478	448	462	461	496	454	472	421	409	444	423	464	450	461	476	464	429	465	424	454	413	435	404	455	434	455	446	450	429	455	468	416	409	462	445	427	444	445	447	438	467	473	438	446	461	444	461	443	461	447	459	477	443	456	461	462	463	487	461	446	454	443	440	440	436	397	426	438	447	456	489	442	486	461	457	465	427	443	452	439	447	421	434	449	446	452	445	488	443	448	450	442	469	435	440	473	478	450	427	446	420	442	425	399	451	437	414	431	456	458	437	429	476	466	435	443	443	446	440	421	448	446	459	407	430	452	469	441	394	454	453	418	464	438	419	444	470	449	448	455	462	465	452	434	417	442	445	414	455	445	471	447	466	471	431	473	401	435	421	445	440	473	456	460	448	447	458	460	435	464	471	454	424	452	432	450	484	462	436	418	426	447	427	503	445	466	442	420	455	457	448	453	452	441	432	437	469	438	418	454	463	460	406	490	454	491	461	491	456	450	445	423	445	469	461	464	436	466	453	443	463	439	428	414	460	424	516	471	420	436	460	456	434	457	447	407	438	490	448	455	474	426	479	461	459	480	479	423	483	482	466	467	431	476	439	430	457	477	456	452	468	416	426	442	457	468	466	437	433	450	399	448	438	473	451	461	432	450	502	426	461	447	410	436	489	482	455	448	418	483	451	415	484	484	425	461	445	442	466	441	473	449	453	389	442	465	472	432	461	452	426	458	448	422	435	455	445	454	449	435	460	464	459	466	447	467	416	453	428	442	410	499	442	431	470	496	449	442	477	418	486	455	457	446	437	425	442	455	424	441	438	454	464	494	469	480	443	417	437	439	461	444	439	468	415	471	457	429	461	468	446	448	442	456	427	479	439	440	501	455	411	443	404	435	471	437	434	406	373	447	453	406	447	472	451	477	427	469	468	469	449	449	425	426	408	419	478	440	453	453	481	459	439	448	472	450	425	441	420	442	448	464	421	462	443	440	443	473	433	465	451	458	460	380	480	476	446	459	464	470	427	489	448	446	423	442	497	457	449	469	476	447	437	416	447	431	462	449	490	423	470	433	449	403	439	426	474	426	424	476	481	451	468	439	444	414	441	447	457	431	455	462	448	421	461	430	476	441	465	423	404	459	446	441	496	444	460	465	437	501	393	433	417	457	440	432	487	456	440	425	436	444	458	458	443	476	471	461	436	454	431	427	468	460	453	442	416	452	422	414	464	475	419	450	483	469	452	398	455	452	479	485	415	488	407	411	447	448	451	425	449	417	478	458	468	425	436	437	460	437	416	461	453	448	437	492	443	391	459	446	468	412	485	429	464	429	422	422	462	467	460	489
7576	759	704	604	430	399	392	354	325	330	352	343	302	336	343	320	343	314	324	319	330	290	339	334	327	308	297	338	326	294	348	303	336	349	345	350	312	311	300	302	313	281	286	303	333	307	276	300	306	329	313	319	321	330	293	299	328	321	312	298	318	315	337	318	362	309	359	307	313	348	302	299	320	300	312	330	332	322	353	333	285	351	337	323	316	296	327	317	324	349	329	296	332	320	347	321	322	336	315	317	337	312	337	327	331	339	329	283	315	326	321	290	308	314	337	336	338	289	324	301	336	326	324	318	330	348	367	344	325	311	329	336	317	299	333	321	325	365	297	296	304	318	287	290	363	331	303	305	334	308	323	310	288	276	311	273	308	301	292	290	286	344	290	309	316	352	313	277	295	319	316	316	342	301	314	346	342	343	301	306	333	341	337	317	299	303	291	302	322	308	339	343	316	308	316	316	337	318	321	313	341	313	323	310	326	327	295	314	320	301	348	307	308	337	299	326	326	316	293	311	285	325	325	331	321	312	289	321	321	292	290	306	315	316	305	271	311	310	289	329	354	338	300	370	351	282	288	273	305	331	318	344	321	330	328	273	321	358	314	311	311	321	296	302	291	331	328	311	312	311	290	276	293	327	291	304	286	298	335	360	327	291	325	350	294	354	335	316	324	307	306	321	344	320	306	318	305	275	299	364	322	320	313	387	343	301	295	327	306	307	324	301	319	304	330	313	329	326	320	342	320	355	327	337	296	297	297	344	323	313	297	323	320	316	310	301	299	307	311	321	331	330	282	316	305	306	317	325	298	319	347	350	322	315	315	341	318	335	346	322	306	296	325	323	333	281	298	335	291	305	296	296	315	322	318	327	294	319	302	361	357	272	315	319	360	343	283	315	328	330	334	325	332	310	305	321	318	346	319	317	354	308	319	308	311	334	328	311	319	339	317	330	312	324	306	346	317	292	283	346	295	303	347	328	353	306	341	332	327	304	329	328	306	308	297	337	283	313	353	329	313	338	333	319	330	298	294	312	297	324	295	302	328	333	327	359	325	322	297	316	318	331	311	336	310	311	309	317	317	312	323	331	341	339	346	315	311	295	289	305	342	317	324	347	351	310	306	312	279	296	295	299	324	295	321	313	330	302	295	304	335	308	344	291	313	281	296	313	310	314	302	311	327	303	320	308	326	339	351	318	320	312	316	302	302	308	310	291	295	326	306	288	308	311	321	299	337	292	289	328	310	308	310	295	320	317	338	317	333	315	299	312	315	357	307	334	314	328	332	325	324	330	307	300	311	371	320	294	284	338	306	337	320	308	327	305	330	322	325	327	338	303	296	316	316	358	317	298	389	290	316	287	317	323	320	336	344	307	337	332	315	316	305	305	316	314	307	306	332	299	339	276	327	307	322	304	295	341	300	294	310	289	313	293	338	301	290	322	358	319	321	308	274	333	311	354	311	289	323	310	290	312	308	313	337	339	324	299	289	302	324	269	321	319	306	324	315	339	310	306	301	329	338	317	344	335	353	305	313	308	308	290	305	337	336	306	318	316	307	300	297	291	365	296	298	325	312	318	313	324	310	291	314	315	332	307	296	334	299	290	328	307	319	304	305	310	354	363	322	307	310	329	309	302	315	304	350	285	331	308	302	328	331	326	312	331	323	312	334	344	314	322	367	296	355	289	319	319	338	319	312	312	311	330	297	303	329	338	277	329	294	311	322	347	309	348	318	312	265	328	316	324	298	294	330	314	287	330	299	324	310	316	306	338	299	324	335	350	329	304	356	320	345	328	366	300	337	300	312	314	320	292	313	344	321	324	312	366	326	298	333	307	304	318	316	336	316	343	316	346	307	318	323	328	273	313	307	313	310	301	309	329	312	319	329	306	286	301	318	353	313	357	324	338	323	350	297	319	304	329	336	304	315	308	316	342	328	304	306	315	340	318	301	334	336	304	345	353	300	321	328	338	345	301	311	317	321	302	277	327	337	311	314	310	319	341	309	345	312	341	319	327	320	337	319	308	311	297	287	304	327	323	311	274	308	347	342	319	312	304	292	317	338	312	301	317	305	336	333	349	318	293	336	325	309	326	318	324	321	316	301	312	334	333	330	321	297	338	301	317	340	330	278	308	290	311	301	294	349	322	326	333	346	325	329	329	291	311	318	307	316	294	268	324	313	339	319	310	344	303	293	298	328	319	348	308	297	308	295	333	332	335	312	297	331	292	321	298	298	326	358	329	361	373	302	313	298	328	305	299	337	276	317	325	367	321	299	311	301	305	327	310	306	314	332	321	324	329	290	303	337	351	297	300	299	329	315	295	321	294	308	329	341	327	316	348	355	294	307	322	290	330	335	301	315	294	324	318	324	337	318	295	299	323	321	342	315	323	337	315	314	323	303	330	339	315	340	326	292	300	329	294	280	323	310	289	327	324	286	325	330	327	319	303	306	288	291	334	323	285	285	332	344	307	346	302	355	315	325	316	323	354	319	331	304	280	303	288	324	291	295	317	295	314	297	331	343	294	329	333	332	313	321	303	277	302	314	316	303	318	282	308	356	336	310	332	321	322	323	301	292	292	319	342	319	301	322	296	314	322	296	278	286	309	292	341	298	298	292	317	334	312	335	322	305	323	343	332	287	330	322	337	316	320	335	313	282	306	297	326	338	301	311	346	330	334	330	335	325	301	278	296	301	293	336	315	356	319	328	316	332	298	290	289	357	328	301	319	316	317	293	296	327	343	319	284	339	333	341	343	317	321	322	306	300	316	318	341	319	355	323	334	332	296	287	310	307	320	310	289	357	334	290	289	296	316	323	357	354	334	323	341	345	296	302	317	341	292	321	310	306	328	388	302	304	317	330	321	310	316	334	307	350	303	331	318	342	300	316	305	316	302	312	312	303	336	312	299	315	275	345	321	317	293	342	298	317	326	311	327	314	302	321	290	322	323	296	313	351	311	307	312	330	339	317	310	335	337	290	324	321	314	302	337	327	308	358	292	329	325	328	287	322	313	335	344	319	262	352	313	306	313	359	279	316	286	306	296	337	315	316	316	308	317	331	338	301	318	356	337	299	312	322	308	320	315	328	322	338	323	304	290	282	307	323	354	333	311	292	347	318	303	325	298	320	320	325	329	316	348	335	331	313	299	285	327	283	308	320	327	281	321	306	314	308	295	314	325	334	329	332	303	348	318	313	340	310	300	306	334	298	312	323	316	341	315	334	324	315	307	321	305	323	302	319	339	313	325	300	319	297	333	356	329	331	283	329	295	299	305	346	342	330	324	340	321	345	314	280	355	264	293	297	306	304	311	324	316	334	331	347	319	309	297	303	304	317	303	352	315	315	315	341	331	324	287	310	361	326	323	277	341	338	289	308	307	322	341	322	281	334	350	289	284	295	305	310	329	316	323	311	341	312	320	349	345	327	323	303	341	273	336	303	282	289	262	348	316	307	355	317	292	289	319	316	334	309	347	308	347	299	326	303	337	354	335
6574	1144	1492	1689	1482	1323	1143	1027	1041	975	940	901	853	820	842	868	802	873	809	783	815	780	807	821	801	760	758	798	787	752	767	798	761	808	775	782	820	801	769	816	741	764	749	769	768	741	813	778	811	738	798	811	789	750	785	737	781	776	784	780	796	752	741	763	811	735	785	822	749	788	763	741	784	738	744	762	803	731	738	785	745	732	752	782	763	763	730	729	746	778	792	770	779	755	758	776	791	778	771	801	804	813	783	777	757	797	772	749	712	782	717	730	803	785	759	765	792	784	745	740	754	793	710	766	784	765	787	724	824	761	777	757	788	795	685	784	796	773	785	788	788	800	763	740	792	784	766	803	742	806	790	741	758	750	782	768	808	769	803	740	791	762	800	780	733	800	759	785	746	746	758	737	830	743	740	721	777	800	779	791	849	785	771	736	768	762	764	764	741	825	721	762	746	762	726	772	763	781	785	772	735	784	754	763	737	833	770	747	760	763	774	799	793	751	778	741	775	738	783	793	794	761	736	759	755	708	809	724	759	728	733	711	820	787	727	770	764	775	779	764	788	750	690	817	770	813	756	767	805	758	815	753	785	722	783	801	704	802	784	779	738	786	737	764	763	767	819	769	785	758	726	783	785	743	793	779	801	707	710	782	779	750	786	736	843	756	717	796	761	777	773	787	755	845	774	779	782	813	738	784	788	745	781	708	776	776	747	717	786	768	776	803	807	749	819	749	796	788	771	773	739	752	752	766	744	757	806	729	795	748	755	774	802	759	801	735	805	714	734	712	800	743	789	719	790	726	761	757	799	735	769	730	798	726	803	762	790	808	825	745	742	767	740	792	736	732	726	803	780	806	773	749	787	788	737	757	770	788	770	787	787	772	746	739	762	768	748	761	740	753	740	741	744	714	783	758	811	779	805	733	744	758	740	773	703	781	766	765	755	760	764	776	774	737	775	748	791	845	759	725	771	738	754	756	767	758	788	735	810	765	811	723	735	750	791	730	776	773	740	780	754	779	771	759	799	758	799	805	753	797	777	734	704	792	805	778	728	804	785	739	768	775	762	797	819	728	781	755	774	794	768	758	786	754	703	804	782	775	735	752	768	763	755	750	726	789	758	783	760	758	796	768	735	770	791	761	775	745	796	764	742	787	749	739	800	815	730	762	794	773	744	769	772	769	754	752	780	796	768	766	739	732	756	752	769	782	760	748	747	775	736	823	769	789	789	775	808	752	788	778	751	729	780	783	794	774	769	774	781	782	750	743	770	751	762	786	793	785	825	777	725	777	754	759	789	760	715	753	755	785	760	759	761	796	736	772	726	808	784	724	751	752	777	788	750	765	770	809	795	749	792	710	758	760	699	792	775	776	765	774	753	794	735	698	773	732	801	749	801	791	757	797	764	817	746	853	812	792	795	795	714	748	760	769	765	728	758	730	725	743	803	748	758	772	712	764	742	815	760	777	728	760	767	784	801	740	751	718	770	790	756	756	745	772	793	734	784	753	788	781	742	780	837	798	755	788	733	756	774	764	759	767	815	759	799	773	755	804	739	765	778	711	730	773	698	799	780	761	764	745	820	751	753	774	743	758	761	782	783	804	805	769	785	803	802	795	751	740	769	790	776	758	761	736	715	758	731	755	768	740	757	784	746	742	755	729	762	772	807	795	752	814	785	796	746	746	780	765	768	785	700	778	797	732	746	727	761	799	805	792	768	815	770	778	719	772	834	759	753	776	745	720	776	749	774	731	828	765	750	727	757	745	766	734	809	749	799	760	770	775	775	746	727	778	735	807	769	771	764	765	804	764	768	771	740	763	762	783	780	753	764	759	717	812	772	734	823	719	761	726	774	766	723	757	738	750	787	749	754	739	778	780	777	749	765	818	774	713	788	692	781	754	774	772	760	738	735	772	744	792	755	751	756	751	716	793	774	768	782	789	784	801	762	777	773	764	729	782	698	775	740	745	708	784	752	793	787	782	756	792	731	759	728	738	778	778	768	726	798	752	775	854	796	749	741	740	728	753	782	766	750	730	789	781	800	740	806	779	744	755	678	791	743	756	738	801	752	768	813	768	782	761	748	789	771	771	790	740	743	765	727	735	723	791	778	819	798	743	754	768	740	791	752	712	758	734	767	764	792	744	742	773	768	730	752	756	762	735	767	708	785	765	768	751	700	758	754	785	749	728	739	724	772	777	767	777	750	777	826	766	779	804	742	732	817	802	805	800	812	789	725	759	728	741	766	755	806	774	769	749	740	771	797	775	746	814	777	804	753	764	744	726	730	783	783	752	788	784	730	777	764	792	769	768	751	775	797	783	726	788	734	796	824	770	762	737	748	797	812	748	765	758	750	780	795	780	745	750	768	798	764	735	783	805	765	722	738	806	770	743	806	782	794	780	732	763	751	762	768	800	762	804	764	752	760	756	772	779	768	777	761	749	768	779	765	789	807	752	728	745	789	782	748	752	759	773	737	779	769	764	778	827	768	722	783	747	752	772	787	746	746	735	811	769	733	781	742	781	794	763	748	800	730	748	805	780	757	772	783	783	777	736	770	718	707	750	698	778	784	747	775	698	771	763	736	731	701	774	761	766	782	761	775	797	727	788	761	777	755	787	755	792	772	762	784	773	775	745	752	782	721	778	746	824	807	783	759	752	730	795	806	771	800	776	804	759	741	760	780	780	746	754	715	779	759	755	725	811	776	738	718	825	734	737	732	824	752	750	754	769	752	792	751	788	768	779	766	797	830	753	775	755	737	788	799	771	726	796	788	743	767	720	756	760	739	779	815	776	770	742	759	774	745	718	768	776	777	771	764	772	762	809	778	755	800	751	768	753	771	743	743	755	778	746	765	802	801	778	755	785	761	777	717	766	760	770	759	749	841	827	779	793	798	756	767	754	761	787	766	798	724	738	748	776	725	790	756	767	777	785	704	796	817	737	789	751	770	768	743	776	808	761	737	769	791	746	754	766	795	830	770	832	752	777	776	754	773	791	799	732	747	774	790	734	730	752	748	727	764	741	796	733	779	785	757	660	745	747	813	776	782	800	727	781	741	763	775	760	795	764	722	790	755	754	712	758	774	794	716	788	741	800	758	783	820	779	758	808	755	771	719	743	753	808	762	750	784	765	785	755	775	850	820	840	775	730	786	760	790	755	787	748	787	750	766	737	744	771	749	765	760	802	783	776	797	732	746	774	763	698	751	800	802	815	749	831	735	783	774	794	755	751	784	785	814	743	752	773	794	767	769	754	759	789	772	734	794	779	745	766	781	737	698	787	787	798	773	774	774	728	812	742	756	771	815	742	735	760	731	711	776	766	784	778	763	743	777	757	748	761	812	808	791	776	770	718	790	802	751	766	736	728	775	785	800	768	748	750	729	816	756	737	740	734	827	739	779	831	756	779	769	795	764	755	766	783	755	775	813	786	735	763	794	721	728	780	794	814	771	739	773	777	783	786	783	754	794	758	774	781	813	756	720	798	785	794
15215	1709	1210	965	725	652	555	517	524	486	475	472	480	436	419	442	448	411	421	363	423	409	409	405	415	419	420	426	381	425	393	446	410	401	414	390	428	443	403	414	413	418	425	386	383	422	401	427	390	419	395	413	398	414	400	401	413	383	413	431	380	389	427	398	388	417	423	384	391	419	436	392	405	413	393	387	400	399	436	401	364	407	410	407	391	404	397	434	370	434	427	374	435	442	381	459	437	404	394	402	394	390	440	457	404	397	404	350	382	395	409	392	390	414	429	397	417	396	429	442	417	426	425	405	407	402	381	404	422	422	438	363	421	384	386	381	385	369	417	400	422	399	403	422	398	364	414	422	352	442	413	417	401	423	409	395	387	364	377	381	383	416	427	398	410	413	382	436	390	365	400	391	398	383	410	425	399	409	412	399	390	401	345	430	381	404	424	388	369	400	374	425	383	367	424	380	421	390	419	417	388	438	431	402	424	407	389	399	390	403	393	395	426	410	461	416	441	388	394	397	356	393	369	439	435	375	449	424	367	397	430	406	422	388	395	399	416	417	389	402	411	385	411	419	390	405	407	433	415	430	409	429	431	380	382	392	390	411	414	382	411	371	473	426	385	356	427	405	406	437	444	435	416	420	433	417	377	417	406	436	419	366	429	395	376	401	401	424	402	413	442	417	397	425	440	419	385	383	452	418	408	371	405	447	403	401	385	428	419	378	421	386	380	396	393	461	390	396	448	404	405	424	394	445	456	375	392	436	420	429	436	412	428	446	401	385	395	426	378	402	404	394	431	439	436	380	399	423	419	397	393	422	429	394	387	399	390	446	425	441	397	426	397	435	422	458	417	458	386	365	423	438	418	405	410	381	404	372	355	458	414	402	452	432	418	407	384	426	426	400	394	426	382	400	354	431	385	401	409	420	373	424	418	384	396	430	393	411	405	413	356	394	421	377	417	430	395	410	407	396	415	388	429	429	426	406	423	424	404	402	408	396	414	411	396	391	402	382	401	403	421	393	385	431	419	394	388	386	410	441	381	406	401	422	420	413	416	386	367	381	454	431	432	424	377	408	390	410	419	387	420	451	451	437	413	443	426	419	447	419	375	383	444	413	412	400	380	430	412	393	441	393	381	424	390	398	431	396	428	449	396	421	392	423	416	393	401	364	345	387	437	416	378	411	401	428	425	377	440	419	412	430	408	462	451	412	383	410	433	442	418	401	415	388	448	395	405	340	448	393	415	400	397	376	430	437	409	443	386	428	396	402	390	409	397	409	433	371	385	430	392	385	424	420	421	415	400	413	400	408	450	383	396	388	438	434	391	418	448	408	410	390	409	422	386	425	414	400	402	422	415	409	395	393	428	402	439	378	407	384	407	386	377	456	428	461	423	396	408	386	418	380	427	419	389	374	420	426	431	411	400	385	416	407	419	392	357	431	390	375	430	394	416	415	405	417	412	367	422	371	429	384	419	402	413	412	412	402	393	405	407	429	359	399	372	407	393	443	399	424	415	407	410	454	443	381	406	387	441	382	365	451	455	418	428	393	383	391	395	422	438	411	402	391	400	436	428	452	422	411	412	401	407	394	425	413	421	405	421	384	442	388	382	380	411	377	418	384	450	411	368	386	462	454	421	413	400	395	442	371	445	433	438	383	389	431	457	392	400	411	395	408	402	376	393	365	422	377	424	401	369	405	406	380	448	399	406	422	405	416	413	429	425	411	400	399	390	406	384	406	424	405	404	373	390	431	395	395	415	396	371	373	362	411	398	410	420	376	418	389	407	422	403	415	398	406	380	417	448	395	375	436	374	404	428	436	432	390	394	403	398	445	429	409	368	421	421	409	397	398	377	437	436	416	406	403	409	429	448	422	453	408	420	400	415	391	429	430	380	366	418	415	433	398	397	456	429	404	347	403	402	424	375	416	427	389	375	381	375	436	412	435	428	404	456	388	431	399	409	434	386	437	414	417	407	405	467	408	406	387	431	446	434	405	453	419	430	416	397	430	410	409	413	373	368	379	418	457	381	381	434	362	388	431	441	388	399	410	376	395	434	414	433	380	375	404	467	391	431	415	405	445	397	407	427	405	389	415	410	373	384	438	401	374	415	425	422	394	397	390	402	415	373	409	394	412	415	393	409	412	428	399	366	417	409	386	422	406	389	434	431	434	395	395	370	429	378	428	425	415	369	434	415	415	384	408	389	386	418	382	426	394	403	399	459	402	421	416	422	425	370	395	425	397	420	451	451	406	405	466	406	397	384	389	432	431	379	422	396	406	419	433	374	399	404	396	405	386	437	396	434	397	408	379	385	380	424	401	423	422	375	419	443	391	388	421	391	392	409	402	398	387	416	387	415	441	443	411	415	406	384	377	408	397	396	422	404	400	405	411	411	410	451	423	441	387	415	435	430	377	388	435	413	413	421	411	428	446	434	419	448	382	384	413	427	434	438	425	382	416	413	408	433	410	402	402	425	409	374	408	378	430	386	417	418	432	398	442	391	431	394	390	401	394	397	425	407	403	426	403	405	392	435	412	415	425	440	390	413	437	394	410	410	395	420	429	411	389	380	394	404	448	405	430	405	439	390	440	379	399	405	378	388	409	418	408	382	408	433	410	435	378	395	416	414	430	402	419	388	444	412	367	428	413	434	404	427	407	421	395	406	438	421	379	392	403	385	396	387	422	409	404	382	427	391	433	423	391	394	390	422	429	398	415	389	408	433	405	470	364	416	415	433	373	377	415	396	409	379	445	442	364	398	414	429	388	411	380	427	413	424	429	433	413	395	453	401	430	392	391	362	391	410	421	388	425	396	408	391	447	420	386	419	434	423	441	399	410	439	405	415	442	414	431	423	364	364	424	450	384	375	412	385	394	432	384	374	425	424	441	407	414	427	395	417	391	377	444	438	435	379	406	414	399	391	410	414	419	427	394	420	420	406	384	395	427	393	401	436	400	394	421	394	387	418	434	443	389	413	460	401	403	438	388	401	414	447	469	422	432	406	366	418	388	405	412	408	382	427	387	441	433	392	468	419	399	424	390	406	395	402	421	386	424	377	403	401	394	443	403	418	445	439	411	425	396	378	404	378	393	386	444	393	416	406	394	411	399	420	370	407	422	383	387	378	429	402	368	430	409	430	382	386	422	429	438	446	392	428	397	414	455	399	409	426	395	391	448	392	382	382	400	431	389	379	393	375	449	405	446	432	408	383	398	395	419	448	403	417	413	406	410	409	357	379	397	408	406	417	363	407	396	419	416	413	405	396	394	404	400	401	428	401	440	454	416	430	397	380	423	436	423	427	396	426	393	427	383	390	393	400	418	397	384	393	422	406	407	396	410	444	452	421	398	409	409	450	375	411	402	368	378	374	395	417	422	403	409	441	418	447	418	403	422	424	406	403	423	427	411	379	396	394	410	397	381	359	410	447	355	418	426	411	440	401	403	424	417	385	364	395	417	428	413	393	395	391	390	377	397	363	397	431	368	391	399
8878	1721	2424	2651	2167	1862	1624	1481	1367	1279	1170	1212	1117	1122	1088	1077	1002	1073	1019	995	1025	994	989	995	886	910	1017	967	966	937	1034	924	1006	998	906	969	912	949	901	902	931	943	987	898	894	947	948	935	934	966	896	913	912	947	940	957	917	921	903	920	896	908	927	951	921	938	903	892	898	975	903	947	934	925	924	952	886	882	949	898	917	891	884	882	896	857	946	946	968	916	934	894	918	949	910	896	892	882	928	879	883	887	889	889	930	883	959	915	949	909	868	931	898	881	892	923	895	921	884	906	920	963	879	902	935	907	951	916	921	920	913	884	898	904	908	924	872	922	900	932	918	890	931	936	974	880	948	935	901	890	913	970	889	909	950	875	962	950	885	924	883	920	910	937	917	953	882	923	902	887	924	886	985	961	859	934	866	873	936	901	927	841	964	927	892	905	854	886	909	941	893	934	894	887	879	919	889	941	952	913	922	892	866	905	897	875	945	887	924	878	899	918	920	924	897	982	944	903	918	949	931	884	877	897	914	959	889	903	951	866	948	912	920	925	875	913	906	938	918	867	930	899	913	918	919	898	974	887	897	915	947	973	879	947	929	910	938	901	922	884	947	899	901	911	914	882	865	908	907	905	900	879	935	909	899	924	901	940	915	977	855	894	927	879	935	887	940	906	874	898	907	933	926	874	959	931	912	917	914	951	887	934	904	936	922	964	942	885	940	919	913	916	913	952	961	931	899	881	869	910	915	897	875	884	904	913	911	873	848	900	855	848	907	929	894	871	888	888	885	866	887	932	875	919	981	885	877	921	924	936	878	913	908	895	919	909	873	938	924	943	934	931	927	857	882	898	849	883	924	933	967	925	885	908	941	980	883	874	890	910	870	883	942	926	954	921	926	911	955	978	924	933	917	904	874	892	874	932	927	893	938	908	926	928	933	868	919	877	919	887	962	884	941	903	896	934	899	936	905	971	954	916	888	889	932	896	922	871	944	909	929	865	894	955	920	893	880	880	949	916	927	882	910	960	887	901	884	899	913	882	883	929	933	913	933	879	955	911	867	880	924	954	907	929	911	864	969	855	881	947	857	941	880	899	867	903	847	904	901	876	933	889	907	872	971	940	909	896	921	905	905	904	923	894	956	903	893	889	900	888	911	886	875	953	918	881	906	921	902	900	881	911	976	876	915	920	880	937	935	946	941	881	903	896	934	870	887	966	938	906	861	945	889	911	955	908	944	950	963	914	910	914	917	925	928	881	866	938	921	949	970	907	965	901	944	913	878	905	940	886	939	931	885	900	860	917	892	899	864	922	941	895	890	928	889	905	904	939	842	919	926	902	893	903	958	948	889	898	927	944	943	871	964	962	834	908	915	958	973	932	924	891	870	914	957	971	930	861	932	888	932	922	955	910	848	963	930	956	890	862	878	850	927	904	904	961	925	918	946	931	904	945	898	901	913	884	884	923	894	905	959	943	900	967	933	907	865	960	882	862	892	905	914	954	960	914	947	968	950	945	892	951	849	912	924	898	943	892	940	940	926	928	893	893	908	932	894	940	915	954	895	932	930	932	879	913	912	875	913	891	894	913	926	891	863	907	902	886	887	935	890	903	901	936	906	919	947	889	891	909	896	820	957	908	953	931	939	866	888	892	927	890	900	886	895	875	907	878	966	884	884	906	961	920	897	911	904	908	895	941	910	838	920	881	894	912	938	891	918	911	955	927	914	924	906	914	943	951	874	883	874	914	891	887	941	928	929	919	848	930	911	940	917	888	891	923	948	899	887	877	883	929	893	894	908	881	916	922	874	964	867	922	873	949	903	857	931	968	884	876	940	962	912	911	899	879	1018	944	890	931	872	886	959	910	915	920	900	941	909	904	865	962	923	917	934	938	927	832	906	939	887	866	927	897	897	848	898	915	919	948	898	920	901	893	917	896	867	913	915	892	897	917	917	868	907	900	955	961	909	923	975	889	898	913	907	931	915	909	878	950	925	932	876	935	875	914	928	886	893	949	859	894	949	937	898	875	874	915	899	905	909	899	894	910	893	907	840	918	944	938	884	873	885	891	883	895	935	934	918	917	885	888	891	958	917	940	927	912	892	947	870	966	906	919	910	921	879	876	899	862	946	951	950	899	904	901	939	902	891	953	916	897	877	915	904	938	960	920	914	880	900	955	906	912	927	887	970	894	982	863	917	983	876	916	906	953	914	929	922	865	888	897	923	913	854	910	921	891	935	939	898	935	892	913	939	900	969	953	869	881	930	953	889	860	910	923	910	954	973	919	904	872	905	920	851	886	888	881	856	921	943	901	907	918	866	961	913	918	872	875	884	923	884	886	949	955	930	910	916	910	937	867	860	903	953	872	943	903	923	906	906	883	888	883	911	890	947	881	913	874	900	927	897	962	909	895	913	939	931	916	926	915	904	948	881	896	858	902	884	899	919	915	882	904	921	877	894	948	909	895	924	925	905	920	875	904	875	938	918	962	877	909	957	965	911	898	878	866	952	879	852	894	936	884	930	896	858	945	920	908	929	885	862	931	936	954	916	920	952	933	908	877	889	893	895	924	890	953	916	908	881	940	902	908	906	890	970	897	933	944	894	895	880	907	966	922	971	975	929	909	926	965	890	942	856	923	962	877	856	936	897	897	898	935	903	948	974	867	900	915	914	881	909	968	887	956	917	911	919	876	898	964	912	918	922	887	874	907	934	892	970	931	878	875	888	879	953	909	920	912	923	938	853	894	892	909	918	891	945	937	908	887	893	926	944	881	932	934	919	891	917	904	931	912	894	899	914	909	909	906	895	879	868	946	912	953	923	905	913	937	889	863	905	881	939	910	909	916	940	936	882	893	904	902	912	949	945	882	870	877	886	956	897	875	896	965	882	919	952	902	931	949	956	930	935	934	900	877	883	927	942	912	910	902	887	957	980	887	893	887	891	910	922	907	915	880	941	895	882	894	915	969	1003	937	909	977	977	901	931	942	911	944	880	866	961	880	859	903	916	891	906	900	913	913	895	912	925	904	955	863	955	870	917	928	939	922	948	929	920	941	921	916	897	946	946	873	926	915	946	927	855	884	946	949	923	832	914	924	926	903	958	925	951	901	893	952	924	889	935	938	949	923	896	913	915	883	937	893	871	910	858	935	903	932	927	896	869	856	868	913	918	926	905	918	906	898	880	898	899	892	921	945	921	923	900	920	930	905	829	901	907	895	904	891	938	931	869	922	923	900	900	953	923	894	885	902	919	917	946	952	923	876	912	919	904	921	929	938	906	918	880	909	913	850	956	932	976	899	963	840	887	910	902	930	942	888	916	938	949	894	909	877	926	937	877	909	947	918	935	884	910	867	933	858	949	904	923	873	929	905	878	988	925	908	903	882	854	880	998	911	933	917	936	871	900	902	939	857	946	930	918	913	904	935	910	912	872	901	861	965	903	894	925	937	908	926	897	924	888	914	897	878	898	869	951	956	937	940	924	936	934	867	895	884	915	923
1527	175	179	164	171	148	179	139	168	179	165	170	164	175	151	133	157	172	148	168	137	148	134	160	158	156	158	174	139	180	156	152	135	183	150	148	137	147	144	156	146	139	154	142	162	140	166	135	159	152	166	163	169	145	160	158	161	144	146	135	164	173	173	149	152	156	166	185	118	162	162	139	169	173	188	157	164	165	157	142	155	152	186	173	171	178	161	172	154	133	167	143	163	153	145	148	162	155	170	170	180	180	181	173	136	136	168	181	168	169	167	137	159	160	159	165	149	186	135	179	158	152	189	129	175	161	167	163	141	152	164	152	143	167	176	158	150	162	149	177	162	166	169	168	163	135	158	154	173	157	164	157	186	173	148	152	143	153	156	150	170	142	154	170	164	170	165	170	149	170	162	164	141	165	179	155	166	143	159	158	176	159	145	164	167	162	145	162	153	171	164	182	182	144	147	163	169	162	165	151	148	172	162	140	144	166	153	158	154	140	158	161	157	151	166	167	164	174	141	135	150	180	162	155	171	173	168	169	173	150	169	140	155	148	166	153	170	153	181	153	179	156	187	162	158	160	156	157	135	150	147	145	164	147	132	166	160	164	165	149	141	170	150	148	156	172	177	168	135	154	171	168	194	168	160	171	151	151	159	186	158	150	162	140	160	157	176	170	158	129	150	174	160	150	165	180	175	154	157	176	164	153	166	161	154	152	170	153	152	176	191	159	166	144	158	174	144	154	175	166	162	172	167	154	172	137	191	173	160	137	141	141	123	166	162	137	144	155	149	186	138	157	147	185	152	177	161	182	151	162	168	178	174	149	184	164	136	156	192	164	153	166	170	164	160	162	177	174	156	164	158	166	155	177	155	152	151	165	158	162	147	148	165	170	149	162	169	143	155	141	153	193	180	157	176	154	165	158	137	153	160	179	149	158	174	143	160	138	165	146	148	167	165	161	158	170	178	146	141	155	161	158	135	150	172	150	188	168	144	141	163	157	143	156	164	161	147	162	136	149	168	186	157	131	187	165	170	156	152	166	150	155	157	139	153	167	140	147	155	181	141	154	164	145	142	163	154	170	200	185	141	170	162	178	158	168	155	166	162	150	160	161	138	149	165	160	165	165	142	140	172	151	174	157	165	154	157	195	162	155	160	157	154	152	164	171	145	170	167	166	181	162	169	156	157	166	156	160	161	151	143	151	176	150	143	156	145	187	164	148	171	187	174	156	159	152	147	187	153	159	168	156	168	167	166	154	166	164	128	179	152	189	169	173	138	165	159	176	175	176	160	168	173	182	177	154	151	184	160	158	166	149	161	153	150	147	170	159	164	166	168	156	155	154	167	157	173	165	155	169	187	156	173	163	162	176	168	132	146	178	171	153	190	186	166	170	176	159	170	158	162	149	162	151	159	150	158	142	159	153	183	170	156	181	144	155	161	170	176	170	155	146	165	165	148	179	126	152	157	169	158	159	179	162	162	152	149	168	153	148	177	179	165	150	173	181	137	184	150	143	116	170	128	139	145	160	154	152	156	180	173	169	168	160	149	144	154	151	152	159	165	162	174	173	159	150	190	173	175	165	180	132	175	174	170	164	164	154	153	168	169	153	164	154	131	149	150	147	163	139	175	161	158	173	144	190	161	176	143	167	168	145	125	160	154	176	152	189	166	139	162	154	198	186	135	185	157	154	170	169	173	153	148	175	145	155	145	145	160	154	144	175	160	170	159	178	160	184	160	168	164	150	153	141	161	170	183	151	150	152	149	162	143	143	164	162	137	167	166	159	165	164	155	135	147	161	163	153	183	152	146	170	190	158	162	168	161	163	153	177	153	137	139	172	154	157	173	176	183	182	162	159	166	161	178	193	158	171	142	155	156	184	133	154	152	160	169	161	153	165	152	163	175	163	151	147	155	139	154	159	174	153	181	142	176	168	163	167	161	154	141	152	157	172	155	158	164	145	155	153	177	166	184	186	143	192	140	154	165	146	176	145	166	154	166	174	146	193	173	165	133	169	184	177	158	151	141	161	160	179	152	128	150	167	166	156	162	211	162	168	155	169	144	174	172	181	182	192	166	163	199	173	169	166	146	156	182	174	170	164	174	182	157	140	163	184	178	147	161	153	173	176	178	151	150	154	184	156	187	172	138	178	163	169	132	144	150	167	174	140	160	177	151	155	144	155	157	156	166	158	164	160	154	154	149	154	165	173	187	171	167	149	182	162	146	159	157	136	164	161	147	152	148	175	171	204	167	179	175	183	141	157	157	158	164	165	164	184	163	164	185	167	171	150	175	166	135	146	141	171	135	153	176	178	155	157	148	156	150	183	166	172	162	147	163	164	163	163	155	151	177	178	154	152	169	152	149	166	165	168	146	163	159	153	163	152	166	161	159	141	176	158	177	155	156	182	155	169	152	162	173	175	151	156	163	190	134	148	159	165	189	164	166	166	153	147	169	166	170	177	143	163	164	159	150	162	163	144	178	157	143	153	145	142	156	155	173	156	161	146	182	174	165	184	142	162	176	173	153	181	175	146	149	173	183	155	149	164	177	168	148	165	170	170	159	150	164	174	171	152	157	162	171	163	166	184	166	143	158	168	135	173	144	150	165	145	163	160	155	168	143	136	168	165	147	120	152	143	152	138	179	148	159	157	170	158	172	163	166	134	154	181	144	145	165	146	184	136	156	160	161	146	176	164	143	140	139	143	143	181	162	157	160	166	152	173	179	139	137	165	163	146	149	142	185	167	146	159	151	147	160	152	149	154	132	151	169	171	166	161	143	159	157	160	166	174	169	143	179	155	203	163	176	176	166	146	133	166	160	162	181	178	164	170	152	136	161	144	168	187	151	163	153	134	147	155	156	166	148	143	170	129	171	156	174	151	153	159	162	192	172	163	158	141	141	165	162	153	189	166	173	149	170	170	167	143	150	166	140	138	185	149	145	177	180	155	148	177	149	166	149	146	139	170	170	153	157	172	153	153	196	159	163	135	180	162	155	183	160	154	156	169	160	145	163	150	165	148	141	143	149	162	168	161	178	147	170	143	170	181	153	146	165	162	144	170	170	144	159	174	200	177	173	141	180	150	123	197	184	160	165	168	156	144	157	170	168	179	168	170	130	157	163	177	173	151	160	158	162	164	161	152	152	149	135	169	174	155	158	168	167	168	133	154	138	153	157	135	154	153	166	156	151	163	136	161	149	162	172	159	171	172	165	166	174	156	159	155	176	178	159	141	168	178	150	178	170	145	164	171	153	151	146	149	158	172	172	170	156	178	139	163	178	195	162	138	143	169	150	169	159	150	177	152	143	129	164	158	160	162	157	160	153	161	174	184	151	192	175	168	176	153	164	180	157	133	161	153	166	146	145	144	159	151	148	142	165	185	160	133	160	154	143	147	133	160	161	149	155	175	160	158	150	137	168	151	191	137	157	129	139	166	143	182	158	154	191	158	164	133	191	157	167	181	185	169	175	165	159	165	173	167	147	168	138	190
1740	482	507	466	509	458	494	418	488	470	472	467	486	433	457	437	432	468	456	461	451	415	404	484	479	427	480	463	443	422	399	440	470	472	424	454	432	420	457	435	445	483	441	454	463	475	424	444	440	414	442	451	447	446	448	453	447	450	453	470	447	453	459	448	479	441	458	425	479	454	448	396	443	434	448	440	453	459	398	437	461	436	466	444	431	455	436	417	435	469	443	480	460	414	458	429	459	419	446	451	428	471	414	442	456	443	397	423	464	445	448	474	435	448	434	406	458	446	425	418	436	434	424	466	436	453	441	448	434	457	439	467	403	461	478	449	434	443	421	468	476	443	467	433	420	422	457	454	442	424	468	395	455	446	440	433	469	409	435	468	455	449	477	442	429	446	444	456	444	447	398	461	429	419	418	479	423	460	468	446	457	448	462	447	445	450	445	462	458	449	467	431	448	462	472	417	480	429	445	442	449	452	463	452	406	416	466	421	439	431	466	448	457	465	434	465	444	459	425	473	432	452	468	429	483	461	453	446	452	439	464	440	454	436	456	473	402	469	465	484	488	406	411	484	484	434	414	450	429	412	434	477	428	433	439	443	424	454	434	447	436	440	482	500	437	443	428	432	463	451	422	445	456	465	449	463	453	451	486	422	469	484	461	416	451	443	419	430	442	437	442	469	413	449	430	409	453	423	429	432	454	463	444	491	425	446	436	429	459	449	446	443	435	444	466	438	467	485	395	450	464	408	427	443	409	467	424	445	439	411	440	413	446	471	472	472	434	395	440	452	438	459	432	454	457	401	438	472	450	408	434	435	453	454	452	475	455	468	386	441	404	498	492	442	457	414	431	476	444	444	463	443	435	426	465	454	456	479	434	458	469	460	484	440	453	469	442	446	430	434	457	452	453	440	441	437	436	417	425	445	422	447	450	436	435	467	435	452	487	470	458	453	462	451	438	446	424	419	443	450	430	420	434	463	432	432	456	436	428	424	482	449	486	452	431	429	426	472	440	430	475	442	446	445	471	445	476	444	466	421	398	465	416	415	428	446	467	427	414	452	445	438	440	436	488	459	449	447	419	442	431	468	455	448	472	454	428	483	452	418	432	464	445	382	447	449	454	437	444	400	443	444	413	426	435	413	450	470	468	450	422	433	446	403	424	441	414	486	427	457	441	459	437	431	430	444	439	405	444	440	457	440	402	440	422	446	407	422	469	407	433	460	421	452	455	483	437	448	461	408	438	435	429	408	453	465	455	454	445	423	445	484	462	437	455	436	432	473	423	407	456	439	485	435	451	450	437	430	449	458	456	450	453	456	458	421	470	442	429	445	433	421	446	499	424	421	446	467	454	471	421	432	444	457	488	422	420	436	478	458	449	410	445	469	445	404	465	426	424	461	454	435	466	414	436	488	434	425	413	458	409	469	412	448	424	482	475	453	458	419	445	429	416	487	445	455	470	446	443	423	446	451	476	455	451	432	434	450	428	458	436	452	441	457	422	442	444	427	457	422	453	452	444	498	470	471	459	473	404	438	458	445	480	453	445	416	443	465	428	434	446	427	425	443	445	447	454	473	418	433	481	461	431	424	452	477	461	449	464	468	456	478	435	454	455	443	465	464	429	453	426	438	426	440	419	448	451	446	428	415	463	435	422	448	414	455	421	471	470	469	434	459	448	435	438	459	460	452	446	413	446	416	468	460	466	422	439	433	439	428	428	475	488	422	440	447	438	454	451	457	451	448	449	454	414	441	460	461	447	429	440	416	448	449	409	465	457	455	426	449	497	466	431	491	441	428	470	458	420	450	422	397	407	471	481	424	447	432	400	449	433	417	445	373	440	464	426	456	447	388	420	468	455	450	432	429	416	453	414	430	452	448	410	453	429	446	465	477	444	417	477	452	422	458	418	439	434	424	431	426	432	419	467	428	415	472	452	407	440	397	429	486	453	472	440	470	443	441	432	454	458	444	484	475	442	448	427	441	462	447	419	500	457	436	437	435	445	432	438	473	440	448	434	464	452	446	437	427	442	446	451	427	426	466	436	454	471	474	441	435	413	467	454	445	454	433	460	392	469	427	432	446	464	425	467	462	456	414	450	443	420	493	444	459	411	453	475	439	445	458	422	458	441	470	409	448	438	431	432	457	464	422	451	442	453	446	466	430	457	461	430	466	448	446	408	428	445	420	455	448	417	477	478	461	426	426	425	415	454	462	422	421	460	435	391	445	436	427	461	444	457	441	444	451	445	451	433	453	434	432	455	453	453	427	453	409	448	498	438	432	411	433	452	450	415	476	440	443	423	457	419	449	416	436	445	429	431	437	409	466	460	435	417	425	428	421	445	496	452	461	433	434	408	432	451	455	461	436	431	450	410	422	465	401	419	451	454	405	455	438	469	436	419	441	392	480	456	459	462	413	457	467	413	437	433	414	454	433	430	454	442	440	438	477	460	422	445	462	480	421	432	390	436	448	456	454	446	440	451	445	449	448	438	458	415	484	444	463	459	449	409	443	438	440	465	408	423	410	393	451	424	439	438	436	479	441	449	472	443	418	430	495	467	441	413	443	482	456	430	484	440	450	447	454	432	452	444	475	463	432	441	428	428	444	475	410	443	456	442	499	457	455	455	466	454	466	442	501	465	450	452	454	459	419	447	422	447	476	407	429	448	427	419	448	482	446	443	425	386	445	482	478	475	472	422	456	444	472	446	470	448	447	424	440	442	461	405	417	489	451	468	436	417	431	486	428	445	489	465	456	465	479	421	456	459	468	437	444	461	466	487	441	449	440	443	470	440	474	423	397	410	474	441	478	424	471	445	424	468	435	433	425	442	436	430	446	446	440	456	454	409	428	455	429	431	420	479	493	476	422	450	451	418	445	435	444	421	407	456	414	439	464	459	452	447	457	454	430	399	423	434	450	439	464	451	428	421	395	458	445	463	431	467	453	457	465	433	445	433	465	458	479	449	423	430	437	445	446	446	491	458	432	436	404	466	446	471	456	445	451	454	429	433	447	442	460	428	461	468	450	490	465	394	439	422	481	469	430	450	415	465	467	449	477	447	436	445	464	475	443	439	442	432	449	427	436	425	458	426	454	463	455	425	490	456	470	448	451	463	451	501	477	466	439	450	426	475	476	439	425	448	456	486	456	449	448	443	452	434	463	430	434	474	430	413	469	426	460	441	450	461	445	443	463	403	461	445	433	439	460	481	429	473	414	470	441	442	457	455	420	457	496	468	482	423	456	461	454	447	472	463	451	460	447	439	446	451	443	445	434	465	429	476	446	453	444	464	466	458	430	429	459	423	473	500	466	459	455	482	428	423	421	403	420	440	430	422	426	412	408	461	456	431	428	412	450	409	434	441	471	442	416	456	442	449	471	440	425	434	429	435	449	469	391	442	478	436	440	439	473	464	463	472	460	463	454	446	456	455	434	446	451	441	465	454	456	506	462	417	460	483	424	437	468	452	448	435	434	421	437	433	445	421	494	429	435
7662	762	658	552	464	455	396	396	342	342	342	337	353	317	360	305	324	347	337	358	329	323	328	335	316	330	299	335	301	306	317	318	319	326	322	327	277	319	307	325	281	319	342	342	338	373	341	311	312	328	334	290	302	330	294	306	309	306	332	300	312	300	306	284	327	265	279	332	346	335	316	310	319	287	336	333	293	303	313	358	336	292	346	312	332	297	312	316	346	288	297	341	305	311	316	280	342	324	314	304	327	323	333	304	342	306	336	304	314	322	303	314	292	303	347	304	293	319	312	298	319	311	280	320	306	290	349	353	316	302	305	314	305	298	282	308	288	276	314	315	333	320	318	326	338	322	319	340	303	313	345	326	343	290	355	327	308	321	315	279	293	319	294	308	328	316	306	323	320	298	285	330	324	334	306	294	300	312	321	341	318	305	328	324	377	319	320	369	314	323	301	325	296	336	355	328	298	303	313	330	280	339	268	333	358	295	310	305	302	320	311	335	347	318	329	325	300	310	306	314	293	284	303	289	312	313	341	291	339	325	304	291	322	330	308	314	321	348	301	311	331	289	303	355	341	320	340	304	318	345	306	343	327	315	329	314	327	323	315	325	288	326	332	282	286	331	334	286	348	279	324	288	333	323	278	273	347	309	327	323	312	326	329	330	320	322	301	305	310	324	283	320	332	324	321	308	329	308	291	316	309	317	328	307	325	334	319	331	335	335	310	323	339	345	331	354	328	337	318	316	311	321	320	281	315	300	324	318	290	300	306	279	313	332	293	277	282	336	319	312	308	293	326	342	320	282	300	298	326	301	324	358	279	338	317	314	306	305	300	283	295	317	334	318	294	317	349	312	314	310	335	293	321	321	307	323	332	302	345	308	288	301	345	321	308	279	281	325	324	316	312	336	317	301	364	336	300	322	306	300	323	302	274	333	356	309	291	312	341	299	317	329	359	291	317	314	285	326	306	346	316	320	326	290	294	322	310	337	332	298	310	306	327	298	301	331	319	341	314	312	284	314	302	306	327	357	309	354	305	335	319	332	303	306	325	308	312	295	306	294	322	303	324	338	320	319	297	310	289	297	310	299	323	317	338	319	317	309	307	314	285	295	316	296	341	297	334	345	325	331	299	309	317	336	300	318	307	298	309	327	302	312	289	324	306	301	300	275	350	366	295	334	340	357	298	314	307	323	302	308	319	313	340	289	328	322	333	309	322	350	285	314	305	299	284	285	294	310	324	313	334	327	325	323	293	299	325	294	311	317	308	339	326	334	341	287	297	317	310	300	306	334	332	343	271	310	329	301	321	340	338	314	349	325	340	304	312	296	335	360	335	296	315	298	334	298	320	340	322	345	298	334	310	301	344	315	285	305	322	331	371	303	304	290	324	302	348	344	307	318	322	306	345	331	332	320	332	301	271	308	314	334	311	294	321	298	292	300	318	348	323	325	297	286	299	279	328	321	349	334	309	316	329	341	301	344	321	319	324	313	325	285	292	336	342	295	360	292	316	305	304	310	305	290	361	331	312	318	293	326	303	323	288	297	332	315	320	320	308	313	294	325	320	307	327	317	349	315	337	312	296	322	324	303	321	308	305	318	308	288	297	293	293	332	340	319	333	303	323	295	329	306	296	319	316	312	323	316	338	321	300	307	336	306	289	322	306	319	328	336	296	309	312	305	349	300	330	326	328	282	318	319	328	318	340	289	316	323	374	308	301	296	342	352	309	323	321	319	336	315	308	293	318	327	319	298	340	352	324	312	312	324	290	299	293	314	333	297	316	334	292	331	305	313	275	334	305	310	294	311	318	317	319	346	318	294	286	285	313	333	328	334	320	304	324	310	289	328	295	312	291	330	352	301	316	317	311	301	329	294	303	329	303	325	301	308	312	310	300	313	329	310	310	295	291	310	327	289	272	338	288	300	272	297	351	350	298	338	332	313	340	339	364	309	347	333	308	334	315	276	310	312	304	295	312	301	322	340	306	345	297	304	340	333	312	309	297	281	304	320	279	323	337	341	348	313	317	320	323	304	290	298	317	294	342	307	299	286	344	321	305	333	301	302	305	283	341	306	346	330	296	327	346	289	336	346	329	320	327	350	297	317	305	287	330	332	304	306	299	289	331	333	319	306	336	313	305	325	309	301	339	280	338	284	320	334	329	333	306	321	300	311	331	335	324	317	302	324	299	324	289	316	314	300	327	337	330	301	352	340	319	312	298	326	293	282	338	299	316	341	332	311	287	326	301	312	253	291	334	308	289	318	311	301	365	323	303	295	295	341	294	283	315	285	298	317	312	322	323	306	313	318	309	260	288	303	336	299	299	317	345	307	328	341	290	306	332	336	343	294	306	322	321	312	309	333	323	342	334	337	321	311	320	340	290	300	310	337	264	290	302	355	332	297	321	308	314	312	303	293	319	288	308	328	313	322	318	350	339	328	300	308	300	300	319	332	318	316	322	309	292	288	298	293	292	338	321	298	323	294	314	312	308	336	294	315	338	319	309	313	342	298	315	312	308	313	321	263	299	339	311	322	278	309	337	333	305	327	332	309	303	330	324	324	332	312	349	321	343	318	298	300	296	307	300	373	297	287	284	338	326	278	310	313	358	374	317	304	309	331	331	351	348	322	316	329	304	325	338	329	301	329	301	329	329	293	328	342	326	299	320	316	317	310	337	325	302	290	336	346	339	332	299	301	333	337	331	295	297	310	323	300	286	330	319	265	284	351	310	320	330	326	376	278	306	288	329	318	312	311	322	290	306	325	283	294	274	257	301	317	303	295	333	314	314	316	312	331	332	313	324	301	335	291	316	334	306	309	327	339	339	320	326	293	344	318	318	324	300	342	342	317	319	344	359	350	326	281	341	305	332	286	316	338	324	330	335	344	326	324	283	306	327	303	306	327	293	324	282	314	348	282	334	303	333	315	267	308	295	327	293	296	302	323	326	327	302	318	336	302	292	318	310	341	339	324	310	347	321	329	354	319	293	319	310	326	336	327	308	299	314	315	316	281	270	311	332	324	306	321	301	316	317	352	350	303	326	314	319	313	330	317	328	344	317	285	338	293	296	290	312	323	319	346	322	344	344	333	321	304	319	332	250	345	332	297	343	302	337	321	311	332	304	317	327	302	339	304	291	290	301	313	290	321	308	350	292	305	321	306	310	314	307	338	302	327	321	313	323	294	295	329	347	316	350	345	326	313	352	334	313	367	281	307	319	326	315	317	294	300	357	360	335	295	301	300	339	297	355	313	309	293	281	297	282	332	329	295	318	313	321	325	343	340	335	347	342	294	333	326	318	303	344	340	307	296	321	351	292	339	311	307	311	289	339	321	299	298	290	300	308	326	317	319	277	319	291	300	313	346	315	309	317	312	314	330	345	329	314	333	304	320	287	311	348	311	299	325	336	320	283	327	330	310	300	343	304	291	311	290	300	297	324	309	314	285	347	291	311	323	317	357	307	300	345	287	331	308	293	299	326	313	311	293	312	358
6560	1109	1474	1613	1452	1238	1135	1092	973	945	898	958	884	875	872	847	825	883	853	798	839	803	808	802	813	776	783	787	851	735	785	747	765	754	820	758	760	792	752	792	750	761	813	825	769	776	749	767	736	777	787	771	724	767	750	774	776	801	741	729	796	722	775	772	808	777	793	730	785	805	772	797	810	743	800	737	765	743	732	824	808	760	716	795	812	745	790	763	756	759	738	743	772	770	787	820	799	767	757	789	790	716	771	809	747	698	736	822	772	776	748	787	820	787	765	762	792	731	734	774	826	771	771	792	737	788	749	754	794	780	784	762	744	732	767	776	796	761	761	779	751	775	751	756	751	762	810	782	805	845	774	778	755	771	778	774	779	768	748	779	779	761	760	792	787	801	781	733	714	744	760	768	759	810	745	716	741	760	732	794	765	762	737	756	813	730	793	751	767	789	795	778	780	749	773	728	766	785	816	753	811	725	760	824	715	775	783	756	787	734	746	743	730	800	783	747	715	780	773	761	764	759	778	795	776	785	846	761	818	702	792	773	770	795	768	775	780	772	718	821	766	746	750	770	746	730	757	768	777	770	808	814	734	735	819	700	721	760	792	788	752	731	751	793	784	760	789	769	821	740	746	780	747	803	770	763	755	737	818	742	713	787	748	705	687	769	745	808	756	779	793	747	780	698	712	747	745	790	752	824	719	785	796	710	790	767	776	757	790	736	768	751	730	751	747	783	741	810	782	780	766	799	780	794	730	746	791	778	785	758	762	746	766	740	762	800	772	777	794	769	776	802	804	758	746	803	771	782	786	739	766	760	761	722	745	744	787	742	776	709	731	757	760	719	816	751	815	770	833	761	727	752	699	747	781	758	734	777	783	769	764	749	826	749	776	760	736	791	754	788	737	731	752	762	783	800	795	728	773	771	789	770	708	754	780	739	763	801	791	744	835	752	768	802	783	806	815	758	765	778	785	768	760	769	804	817	785	732	854	729	831	807	788	769	703	764	777	759	754	777	794	834	789	770	756	789	782	775	753	757	753	741	818	709	741	740	742	747	766	753	759	723	777	796	736	764	770	747	797	755	765	773	753	747	780	760	819	786	776	772	827	778	800	685	781	788	778	792	792	752	790	787	729	734	785	773	726	743	805	800	804	751	777	791	768	745	770	749	737	731	734	749	767	769	735	781	778	787	738	778	729	785	724	812	749	746	722	776	760	761	801	755	729	820	760	820	772	730	798	708	747	754	784	836	790	754	786	801	772	812	747	739	764	704	739	774	780	726	797	772	741	756	740	778	752	723	799	765	730	742	746	774	744	770	777	799	832	756	800	785	778	746	816	769	710	727	814	744	804	752	753	727	727	726	794	729	778	752	789	751	744	758	751	824	782	813	768	755	776	784	797	768	765	788	737	809	766	778	750	752	750	826	763	738	770	762	737	775	745	748	749	754	735	797	758	799	700	758	730	729	811	762	777	767	770	774	754	781	755	761	793	763	806	769	774	742	785	785	798	717	763	748	795	751	733	763	749	781	813	768	768	745	738	768	770	794	801	778	751	775	776	788	729	789	746	716	782	732	771	762	785	768	777	753	794	797	787	747	788	782	804	766	789	782	750	735	786	777	783	772	758	808	793	848	763	769	792	763	774	807	733	740	763	740	717	799	804	761	780	786	829	774	802	789	767	750	751	813	756	721	750	794	736	766	727	760	782	756	812	781	789	742	793	770	768	748	781	759	734	760	827	745	751	768	735	807	763	750	758	764	803	783	812	724	766	759	745	796	796	796	746	720	762	795	777	726	774	777	783	757	743	791	718	781	770	779	766	770	731	812	732	784	768	754	763	788	777	742	790	791	767	791	758	787	753	742	784	775	769	704	768	758	736	835	750	762	737	753	754	778	770	736	785	744	785	787	812	760	756	787	792	770	776	798	780	763	785	738	761	798	737	785	792	754	748	724	812	779	758	690	792	753	757	775	773	825	821	747	796	779	747	749	733	763	729	769	765	787	789	765	755	779	805	777	793	807	749	751	737	770	746	763	768	775	762	775	781	835	830	766	718	746	721	782	749	793	760	763	777	747	751	806	761	742	771	798	771	774	712	741	732	742	726	781	755	774	768	789	762	702	779	773	775	799	788	741	727	770	793	750	744	775	773	784	777	749	786	709	759	740	813	749	791	740	746	787	799	754	771	795	771	771	759	727	716	769	791	767	746	779	816	820	784	724	767	782	734	742	784	753	753	759	779	777	755	781	733	743	792	801	746	767	813	790	768	804	756	781	720	723	789	743	787	798	761	764	762	790	786	775	781	738	794	813	750	771	790	763	808	759	743	782	751	793	759	770	749	739	758	731	785	754	702	762	768	764	727	781	773	764	726	748	749	760	794	752	740	715	768	729	783	779	720	750	742	756	752	752	793	756	797	743	733	763	778	714	770	711	776	761	748	774	760	767	778	756	779	781	724	730	741	775	803	731	781	788	718	781	812	759	790	741	745	791	749	790	768	808	791	718	712	706	746	758	779	801	809	761	781	766	786	790	793	819	778	791	763	801	772	753	754	741	769	784	783	790	727	749	753	798	769	754	810	734	783	755	749	720	745	782	726	763	745	774	767	751	769	769	810	768	744	743	749	766	781	769	798	764	766	774	811	723	787	746	774	782	805	796	778	742	831	763	757	760	750	782	759	756	754	783	770	741	810	765	780	786	729	781	758	752	776	784	743	755	775	785	743	753	748	762	748	762	728	742	791	747	713	757	819	766	747	773	786	743	740	773	757	729	840	771	773	780	755	760	768	774	795	782	776	744	799	793	770	766	812	768	810	810	775	722	767	808	781	791	793	711	757	758	801	766	736	810	729	761	762	773	786	769	759	770	753	765	768	747	813	775	764	766	775	781	789	738	751	835	784	740	726	745	793	765	752	722	749	749	735	728	717	719	764	813	748	791	753	786	751	751	757	747	801	679	758	766	744	742	735	774	762	744	787	779	770	784	765	737	723	739	791	770	774	757	789	737	775	778	776	717	761	760	754	740	757	766	788	798	762	795	746	725	733	751	786	777	802	748	745	780	788	754	788	784	772	750	756	796	753	776	734	764	807	776	811	794	787	760	765	773	775	752	733	759	759	797	743	754	758	760	739	786	747	725	768	793	808	814	752	784	761	750	770	757	719	722	729	789	758	818	795	732	757	774	734	801	738	733	762	765	748	728	766	785	762	769	743	762	762	771	736	777	802	744	783	813	753	721	735	760	774	763	753	739	809	813	718	791	757	758	769	756	735	763	760	776	804	815	804	790	770	731	751	770	768	789	753	762	744	796	752	787	742	805	752	725	769	745	758	810	754	730	793	827	741	750	777	758	762	747	745	762	784	765	708	799	765	782	806	754	757	780	763	789	821	744	741	762	761	773	743	792	761	752	752	773	757	759	776	799	749	735	779	765	771	729	766	761	735	779	763	790	767	790	767	722	806	678	798	753	737	789	765	772	813	711	724	765	740	830
15451	1760	1175	942	717	641	553	501	464	486	407	417	476	428	434	395	452	398	420	400	423	395	357	428	442	412	387	447	388	416	423	402	441	386	410	423	385	405	424	432	447	443	407	432	443	437	417	389	429	392	422	448	452	372	393	429	414	413	442	418	420	445	446	429	419	396	414	422	390	420	418	428	419	425	411	426	424	385	375	407	391	380	376	396	416	407	413	391	435	416	384	408	415	417	381	422	391	389	421	452	401	373	419	397	419	410	400	411	374	407	438	407	403	406	407	392	388	385	421	405	413	420	388	405	418	413	412	403	423	384	408	420	409	445	392	414	426	446	402	383	381	426	368	411	424	395	421	386	437	418	431	397	401	420	401	405	410	392	401	409	419	390	373	411	429	435	380	421	402	395	396	374	352	380	391	429	405	420	399	404	386	398	392	387	387	437	422	453	381	419	420	409	421	379	426	427	407	446	403	402	395	414	414	408	383	396	386	420	391	392	358	378	420	406	428	432	388	401	410	390	403	411	424	434	378	436	420	422	431	442	396	424	420	400	410	399	403	435	437	374	420	423	382	417	417	407	382	447	454	433	397	405	401	451	391	408	392	393	422	421	431	407	382	452	381	395	354	382	390	429	408	382	396	415	370	388	398	432	437	376	427	426	382	432	400	394	382	401	423	407	387	406	408	418	429	421	378	440	410	369	366	439	404	371	412	370	426	406	377	434	402	419	420	406	418	408	395	390	398	411	400	452	394	432	390	379	407	409	391	415	381	449	400	411	396	436	442	399	406	425	389	414	411	383	387	436	389	401	363	461	427	420	415	395	399	408	433	370	384	391	393	436	427	422	376	423	418	386	405	416	403	383	427	437	399	409	394	385	421	387	414	412	408	390	434	439	374	393	391	426	442	429	391	424	419	430	423	408	394	397	410	408	397	410	394	409	420	437	426	388	375	397	396	384	402	416	406	421	375	420	407	403	394	384	362	394	408	402	431	420	441	403	388	418	406	409	394	410	376	422	383	398	439	410	392	445	372	418	384	377	425	433	399	433	392	411	416	427	408	403	388	423	418	441	390	391	402	365	385	385	425	424	418	407	408	407	383	402	435	401	427	422	446	428	396	379	401	373	369	407	425	415	397	410	433	412	424	427	413	443	453	405	393	395	390	406	426	405	386	415	449	386	423	439	418	393	381	414	439	443	437	431	388	428	376	386	409	409	411	437	407	387	426	414	424	384	399	385	402	392	434	443	432	378	400	382	420	376	376	447	467	386	396	426	429	415	384	388	410	479	404	424	431	416	433	415	381	422	392	436	428	385	377	362	380	451	426	368	408	407	376	418	429	383	420	422	395	454	426	428	379	387	409	432	379	377	397	429	426	413	389	375	424	389	420	453	434	426	417	400	429	435	401	418	444	447	446	400	425	417	414	397	439	430	405	421	388	435	393	423	422	425	433	412	408	424	392	420	391	405	403	413	398	441	440	430	397	419	437	424	463	425	399	408	409	408	401	393	374	376	413	435	402	420	381	422	390	414	403	428	422	413	399	407	408	415	431	408	455	391	401	448	431	400	399	451	408	407	394	380	392	413	393	386	382	425	414	332	404	400	379	395	411	391	383	436	413	443	421	434	433	409	421	414	424	437	396	405	412	378	420	374	433	420	394	439	419	387	389	446	403	385	405	389	399	372	431	375	431	418	410	381	383	431	409	397	409	403	413	390	387	399	416	401	408	426	436	407	413	411	400	392	415	413	405	417	408	428	406	424	414	408	440	400	405	411	428	392	400	424	369	408	429	407	386	391	405	409	422	421	415	418	430	423	395	418	402	404	379	367	388	439	448	393	384	343	404	411	409	359	381	389	389	386	435	352	383	438	429	432	394	399	389	422	415	359	396	410	419	390	442	435	461	389	433	399	432	395	409	370	436	391	414	466	387	412	394	449	411	393	392	412	442	391	368	395	373	382	401	455	410	394	404	380	385	423	397	426	379	397	419	355	381	408	427	405	392	426	415	408	420	397	401	383	390	427	371	368	431	401	431	420	406	400	363	428	440	440	394	394	421	398	416	393	339	395	415	395	463	398	393	449	400	420	397	404	407	392	392	419	428	404	400	394	382	423	386	445	386	440	388	421	401	413	383	440	424	405	377	411	444	398	405	425	416	382	362	436	425	416	394	420	389	415	426	451	423	432	433	418	388	426	405	382	439	389	394	424	425	388	405	371	420	422	406	390	379	399	394	412	363	432	394	429	399	371	413	411	435	404	368	365	368	402	418	435	401	437	398	383	386	384	433	381	407	427	425	387	406	398	398	417	408	416	426	424	382	420	394	409	426	420	427	429	446	441	440	385	404	384	389	380	423	395	401	403	401	413	385	432	412	442	448	381	435	390	431	415	421	405	435	378	422	417	420	420	410	403	395	434	409	398	399	411	404	427	383	377	417	415	382	431	401	408	413	398	425	414	399	434	400	430	434	417	396	391	402	402	380	420	469	439	383	422	451	431	413	416	416	418	428	410	415	396	380	421	368	430	465	433	352	410	389	390	437	408	416	363	410	419	436	402	378	401	405	432	413	370	371	441	420	386	412	451	417	376	437	401	395	411	434	374	402	408	413	416	396	381	444	420	426	387	383	425	407	372	416	410	366	405	424	406	450	427	433	398	383	418	412	403	364	393	389	379	417	429	394	401	417	411	421	351	427	374	416	440	429	427	439	384	394	385	400	421	390	394	397	405	353	379	440	407	429	431	421	408	403	389	419	423	379	390	370	410	410	430	433	407	393	392	398	491	405	394	384	410	430	375	382	399	421	420	427	390	370	418	420	416	396	435	406	402	419	409	404	446	384	378	376	392	396	423	432	432	406	424	380	414	462	431	421	445	417	383	427	405	452	367	407	409	419	420	405	384	378	415	403	365	382	399	429	430	434	410	414	403	474	381	382	411	370	411	388	419	407	407	424	399	397	396	404	405	406	425	415	424	428	384	399	407	399	400	410	418	379	403	409	399	425	380	386	417	403	390	412	404	428	373	387	418	412	419	392	402	373	403	425	409	387	433	409	392	423	375	428	382	453	425	395	398	421	397	459	380	416	443	412	426	423	418	386	451	402	431	430	405	412	399	392	409	380	411	394	369	428	385	376	412	426	399	456	431	362	401	414	435	391	366	382	383	408	410	433	388	417	378	399	420	362	420	388	425	408	377	393	400	399	390	455	469	387	455	413	398	375	394	407	413	474	400	416	432	396	401	415	406	378	399	428	421	406	441	425	416	389	405	424	422	406	421	408	403	446	426	378	382	449	397	377	395	412	388	427	403	405	347	405	426	395	472	393	384	372	403	426	426	404	392	367	389	432	420	429	412	382	400	413	405	406	411	452	402	419	398	434	428	424	375	438	458	391	411	440	397	405	402	370	420	416	407	398	370	406	424	395	421	408	395	400	431	411	402	392	408	426	413	376	433	424	409	402	423	414	409	377	412	421	391	459	395	391	360	390	381	415	428
9134	1714	2261	2675	2322	1884	1599	1414	1325	1297	1173	1160	1101	1122	1077	1072	1032	1044	1050	985	1042	929	963	1000	997	999	1019	969	963	965	953	964	939	956	962	958	889	943	964	918	928	964	961	946	981	924	952	900	961	906	943	910	876	984	953	927	927	998	942	922	898	915	930	916	875	911	929	922	924	909	906	933	903	975	943	935	954	960	988	965	923	925	927	892	901	930	937	927	934	936	925	934	900	902	893	907	896	969	940	900	918	902	875	913	910	927	919	873	936	929	933	914	863	938	932	852	923	892	892	907	896	916	909	948	883	917	900	873	875	861	869	908	950	930	949	954	926	903	880	953	914	927	924	904	893	978	917	919	973	896	885	888	925	884	948	885	920	901	955	924	919	880	894	929	950	896	872	890	898	869	925	875	884	877	956	866	879	923	885	901	882	954	978	831	895	952	857	914	920	888	873	888	881	885	884	955	898	927	881	929	896	900	924	849	935	866	921	922	898	871	931	887	920	909	928	931	873	893	947	912	866	937	872	942	860	913	947	916	939	863	959	848	909	974	928	903	937	928	958	844	892	932	976	891	1008	865	905	946	940	874	904	942	906	892	884	912	923	921	891	923	835	864	900	898	931	870	914	941	919	897	947	938	914	884	912	892	955	884	910	933	899	889	861	940	903	931	910	870	895	866	905	892	926	902	894	919	918	878	898	885	939	923	876	911	870	866	854	955	890	916	888	875	878	906	928	935	907	918	886	921	850	921	930	866	878	959	921	912	934	923	922	904	902	897	914	876	872	922	919	899	874	893	881	917	916	898	913	953	875	894	884	857	902	958	903	935	865	888	907	922	940	921	912	896	942	904	917	850	866	930	926	878	890	889	929	895	945	876	882	891	943	924	906	894	888	921	845	901	948	896	921	898	905	949	849	864	962	899	935	950	933	915	889	909	905	900	899	918	881	900	893	941	943	894	936	907	961	882	919	888	883	900	888	878	858	878	963	893	933	889	888	912	928	899	867	897	935	975	937	913	870	965	921	938	913	928	870	923	948	883	948	919	886	930	895	936	902	952	935	981	915	961	923	916	925	910	894	887	912	933	919	917	878	909	863	919	904	889	882	915	907	873	888	870	874	895	904	939	911	900	921	878	923	924	877	900	895	891	920	909	924	868	910	911	854	932	923	929	912	916	911	965	924	947	916	929	898	914	936	869	938	877	932	908	898	891	871	939	930	875	911	985	881	898	875	880	906	901	971	924	894	905	954	925	964	894	944	932	869	924	864	876	913	904	897	991	947	886	856	891	923	921	938	917	933	894	849	891	892	911	903	879	814	869	923	941	860	973	953	932	898	926	952	975	936	945	900	816	925	916	874	864	904	873	935	855	900	941	929	899	935	858	920	912	874	935	914	927	902	858	902	910	908	927	927	914	950	889	883	876	929	933	900	942	899	937	922	897	920	931	882	905	896	937	898	874	898	872	886	931	939	870	936	962	949	924	1005	917	899	929	963	911	906	908	863	951	939	946	904	953	911	857	933	916	924	867	901	966	910	937	886	939	939	893	896	874	910	863	948	914	881	903	836	898	874	963	961	890	866	892	908	907	932	944	915	906	929	904	908	918	929	916	970	866	931	943	882	891	891	931	905	904	938	892	931	916	943	897	907	909	874	925	861	885	924	923	875	884	934	918	932	906	905	937	854	938	906	847	867	920	877	939	871	886	904	927	903	920	937	920	897	888	916	901	923	891	887	955	911	946	910	910	910	900	888	902	938	893	879	871	919	952	946	905	909	919	907	933	886	917	914	919	912	888	893	923	930	943	941	896	913	909	925	905	934	898	940	923	910	906	934	912	923	881	943	914	916	865	879	921	965	936	920	929	844	916	940	956	900	870	911	893	865	905	854	906	922	910	901	926	935	879	916	919	847	937	916	967	984	883	884	911	916	962	916	909	937	901	908	910	927	936	937	857	943	915	940	911	923	934	890	934	908	876	897	942	878	953	884	911	920	860	927	937	951	913	873	925	863	930	893	920	902	910	929	889	878	907	879	885	923	909	911	949	910	937	870	919	931	865	931	902	921	908	892	877	906	902	924	897	887	888	917	885	918	920	954	879	975	873	917	910	861	894	870	911	954	918	896	879	932	950	910	893	907	918	903	876	890	868	926	897	898	903	890	860	923	941	895	865	930	853	984	858	889	921	921	886	878	955	874	909	909	875	928	937	904	899	944	900	831	939	911	934	908	929	898	889	891	923	933	966	889	884	928	922	941	917	945	941	899	915	970	944	863	942	913	880	957	884	826	942	912	901	892	909	863	886	922	945	906	941	889	921	853	939	900	922	900	915	900	920	914	967	901	869	958	916	927	930	930	981	857	912	922	902	939	912	908	838	923	897	883	920	900	943	912	906	897	921	922	930	850	882	909	921	917	868	914	903	894	871	969	892	942	925	872	890	920	931	906	889	926	885	930	896	893	889	930	900	901	890	909	912	918	879	907	903	894	885	867	907	944	910	878	912	915	919	873	905	929	966	928	897	858	961	926	914	883	984	866	892	881	877	926	953	921	890	942	950	895	907	933	861	909	892	937	931	950	913	885	842	874	924	877	908	856	863	932	901	922	906	864	959	874	904	877	946	920	893	954	919	945	936	966	924	898	873	917	954	988	887	909	917	901	956	920	932	925	883	919	935	856	943	918	888	947	906	923	874	906	890	878	929	892	917	929	885	946	924	909	839	918	925	859	906	879	910	926	937	907	918	919	900	875	877	952	1010	929	914	895	871	895	893	936	857	921	870	900	912	917	856	908	905	926	923	899	915	881	922	919	891	956	864	906	926	885	892	892	861	932	893	928	914	916	929	917	958	911	895	903	926	897	943	883	955	945	942	834	959	938	902	892	913	871	927	915	980	916	895	870	917	859	943	906	877	961	926	954	906	850	901	976	999	924	928	938	907	991	911	924	876	915	887	878	888	894	893	903	909	934	951	899	968	857	854	896	904	838	875	949	970	954	883	898	932	947	918	893	845	825	919	877	902	878	936	916	900	939	962	873	904	889	919	893	945	907	915	862	935	935	919	902	900	901	922	917	938	831	943	884	918	912	928	894	873	902	949	885	898	915	899	906	918	880	946	908	900	898	955	853	1031	903	886	909	932	1002	857	962	913	846	897	955	921	942	930	879	960	911	824	878	931	890	908	860	934	921	910	945	910	889	954	882	899	836	864	951	925	956	919	915	903	931	930	939	928	859	911	854	866	942	923	923	893	896	893	921	911	882	870	884	940	893	924	857	907	898	890	889	883	888	933	915	876	891	899	864	922	885	936	923	909	955	927	890	912	928	881	897	905	923	917	914	881	944	908	922	923	826	939	937	898	945	915	900	912	951	895	911	910	956	945	936	849	936	915	973	947	882	950	896	871	925	892	988	943	956	903	937	943	935	914	885	940	921	960	958	929	955	960	922	896	888	855	917	915	911	941	950	913	903	897	915	946	938	922	897	900	898	876	892	925	893	904	976	899
1440	188	197	190	188	183	183	159	176	159	175	168	162	160	160	123	173	145	169	161	149	183	137	178	156	155	179	145	158	174	162	154	148	156	165	138	163	164	157	152	155	157	164	184	157	150	146	148	147	165	180	138	142	158	137	155	180	177	140	157	159	167	143	164	168	163	179	177	170	193	176	166	200	168	168	139	161	167	189	165	145	154	173	164	151	147	172	175	174	180	151	164	165	142	177	164	178	172	181	159	167	163	162	140	153	175	189	151	147	164	175	142	158	174	147	171	169	158	193	172	167	140	161	171	155	148	137	174	155	156	159	167	157	154	147	189	145	142	165	143	158	169	158	149	161	171	151	144	175	155	138	184	149	143	151	157	158	156	157	170	183	172	151	150	163	152	170	163	154	141	174	173	146	161	159	168	158	186	171	152	160	149	164	163	177	173	164	159	152	158	169	162	179	173	150	168	162	163	142	137	146	144	143	131	177	178	168	160	162	142	161	176	192	166	189	161	169	155	164	170	193	169	175	145	163	168	166	163	164	163	183	161	143	153	162	180	155	144	172	160	154	165	156	168	155	167	190	156	150	160	175	201	170	194	175	174	153	162	123	180	155	151	153	154	150	168	166	193	164	160	160	168	162	164	159	151	166	195	156	168	142	164	156	166	145	148	183	159	162	173	146	166	153	159	179	163	154	164	137	160	169	171	164	155	168	160	164	164	172	162	171	148	147	150	139	183	140	157	147	151	165	160	132	156	165	165	167	158	163	172	161	171	146	165	163	151	183	174	173	144	143	156	178	146	154	154	156	174	159	163	173	178	150	161	164	169	136	156	192	161	140	159	187	173	150	163	155	140	177	138	163	154	160	158	175	146	171	167	164	148	154	149	171	192	185	153	185	188	172	155	152	150	167	162	165	182	158	154	135	152	194	162	136	182	166	189	155	145	154	129	158	184	179	159	173	170	165	148	166	163	160	166	168	160	187	161	162	139	160	163	189	169	162	187	176	160	137	161	147	165	180	151	155	156	151	138	164	164	193	157	160	178	184	163	134	145	180	174	162	150	162	178	166	154	168	174	183	171	125	149	163	162	151	185	174	148	145	162	179	158	182	174	177	154	159	141	173	155	149	163	163	143	160	145	162	161	178	158	158	164	151	152	160	149	173	163	173	153	152	150	150	164	145	177	173	162	139	163	178	152	150	181	182	170	158	205	168	171	161	185	162	183	180	183	131	156	151	174	162	154	160	150	154	174	169	179	166	138	162	194	185	150	163	162	146	183	153	179	184	158	164	186	138	137	184	176	149	168	161	154	195	150	176	171	167	174	169	156	136	164	178	171	133	160	146	162	171	168	160	166	164	152	129	151	168	166	138	159	165	157	174	190	154	166	127	150	129	183	179	156	143	163	170	167	142	164	159	168	166	174	154	169	177	173	180	197	166	163	158	155	165	156	149	173	140	161	179	162	158	159	160	171	158	160	188	145	160	162	147	150	157	141	154	148	171	165	160	147	184	147	149	157	167	153	149	176	148	159	166	170	129	160	146	159	177	159	153	142	151	160	177	176	160	146	183	167	143	175	154	160	147	182	185	156	155	188	178	157	132	160	159	178	180	172	156	169	152	163	153	154	164	173	151	163	142	129	176	159	163	182	153	173	179	179	172	172	159	143	177	145	161	172	174	139	171	151	171	158	154	164	187	146	163	143	149	161	176	167	168	166	192	149	145	184	148	187	151	187	168	174	157	160	167	144	171	189	152	176	176	157	140	164	158	169	141	149	154	156	143	147	143	164	144	173	146	148	144	208	153	162	145	151	150	165	165	174	183	160	149	155	141	155	151	141	153	182	140	160	162	158	144	187	162	162	137	155	157	167	166	170	135	169	177	168	162	174	162	175	161	173	169	172	166	177	161	149	167	181	152	167	165	170	163	154	167	158	151	186	132	169	153	166	151	173	178	182	149	177	160	180	160	184	139	129	167	163	164	168	159	150	194	154	154	161	175	155	199	166	160	168	170	133	195	171	174	152	147	165	143	176	164	172	148	163	176	182	138	168	148	132	149	174	163	144	158	159	164	158	157	142	154	158	154	133	172	141	174	157	165	137	165	152	169	167	184	162	176	166	178	156	170	156	190	171	138	162	169	158	197	173	140	166	179	158	159	172	141	171	168	157	169	161	149	156	176	164	141	156	124	133	173	147	178	154	165	163	159	175	151	149	175	156	183	145	155	144	178	158	152	156	191	162	165	175	160	167	141	178	163	148	152	165	144	189	161	140	148	145	143	165	176	198	171	161	176	140	186	187	158	179	156	163	125	155	146	141	159	155	151	159	149	156	155	164	153	155	182	167	184	138	151	167	141	156	152	179	178	194	171	171	145	164	169	175	146	148	171	172	167	174	149	176	165	191	152	174	156	153	155	143	183	186	158	150	160	156	155	180	142	152	170	177	152	162	148	137	160	153	154	171	155	171	147	171	158	152	166	161	162	153	187	161	162	139	140	152	162	172	152	157	165	174	145	173	188	166	178	162	153	159	169	157	161	175	162	154	163	174	162	162	156	168	178	175	158	185	185	169	157	139	160	152	155	135	172	157	150	159	163	168	160	168	154	163	159	160	147	171	187	154	185	163	182	184	158	162	172	123	140	162	160	150	160	155	149	180	144	147	153	150	158	156	142	170	187	169	161	159	175	165	156	158	162	157	143	180	145	184	143	164	152	145	165	167	181	176	152	174	163	172	162	180	199	170	178	155	160	194	165	158	151	172	152	141	145	158	172	162	163	201	163	204	173	157	163	165	138	144	166	187	128	133	159	168	175	158	144	171	156	156	164	154	156	156	166	159	145	179	134	173	149	173	165	176	153	153	174	158	147	139	167	172	159	151	185	165	176	154	152	144	158	176	166	137	138	163	177	159	149	145	143	166	177	174	150	151	144	189	176	176	168	135	180	169	168	164	166	158	167	161	174	153	177	174	167	160	147	176	129	162	153	158	152	178	177	143	186	156	164	178	152	161	151	157	132	161	172	146	163	145	171	163	154	148	149	142	154	159	166	167	175	128	148	155	181	163	179	147	152	149	165	189	162	156	162	173	147	183	128	149	147	168	163	162	155	172	145	169	143	143	175	145	161	173	160	157	182	159	188	154	153	167	161	161	174	164	159	167	153	160	163	174	184	193	166	140	155	132	161	189	156	180	153	153	156	148	148	158	129	124	163	180	162	160	167	171	150	145	172	152	162	159	150	173	152	173	187	176	141	144	176	167	163	172	153	192	148	149	186	175	157	132	155	189	180	146	169	158	175	200	156	141	146	141	153	158	163	154	154	158	157	154	166	176	171	153	169	165	161	192	175	155	165	169	154	177	155	158	146	173	154	160	160	147	154	129	140	159	180	179	166	170	173	166	165	172	173	162	156	173	177	173	178	172	155	158	172	140	158	162	155	167	169	153	143	153	163	159	165	154	149	184	139	146	167	141	191	163	152	172	155	172	157	139	163	154
1761	498	520	460	472	468	524	532	500	514	426	428	472	416	442	479	450	452	468	428	453	440	456	473	415	428	441	445	433	435	431	418	453	425	457	464	464	455	442	434	494	464	439	473	459	449	464	441	416	445	459	409	435	436	405	428	418	445	457	435	480	430	416	459	433	420	451	431	477	424	484	452	472	454	450	488	472	441	472	471	462	457	447	459	431	467	418	441	473	440	447	439	433	476	457	421	462	483	457	453	460	447	455	426	410	431	431	444	416	457	447	397	457	443	452	428	467	430	476	417	429	466	425	451	483	445	437	442	410	442	438	490	482	449	409	451	470	461	440	456	483	405	437	417	454	450	436	474	435	439	444	427	461	477	446	457	497	453	442	464	448	439	474	437	452	461	434	444	443	448	440	443	463	441	413	417	471	425	420	438	453	426	479	482	482	460	451	443	466	444	436	433	372	434	416	444	423	443	460	428	459	487	419	474	440	427	394	491	472	440	434	446	467	451	451	451	429	479	436	441	427	475	469	467	471	448	441	451	437	463	453	498	451	496	441	444	450	447	415	414	441	462	453	420	463	442	463	459	449	412	433	459	441	441	445	416	452	457	432	415	454	438	499	435	471	434	462	471	409	457	458	451	459	464	417	442	442	446	439	430	435	435	466	454	456	464	445	436	462	483	426	454	440	460	449	416	404	432	406	446	472	453	441	445	468	449	417	434	425	447	444	438	406	463	432	419	477	431	451	479	470	463	440	434	447	442	447	435	467	434	459	457	453	485	473	420	431	461	471	449	454	463	419	483	437	454	475	440	422	480	430	462	451	429	496	434	408	416	437	403	436	464	449	441	439	424	467	443	459	477	488	446	491	417	422	430	463	430	456	485	423	452	454	448	425	451	426	458	457	415	468	465	418	417	461	455	437	473	457	418	441	457	425	457	450	420	466	424	477	414	418	477	458	475	446	482	433	460	443	445	445	440	398	431	410	426	435	470	475	399	440	483	458	449	451	470	438	450	417	436	434	451	461	469	459	431	476	422	425	444	453	483	455	448	449	479	437	445	441	435	481	472	458	474	451	449	468	443	440	472	441	459	440	475	448	422	448	481	448	451	426	409	457	418	474	447	501	441	466	479	431	459	481	468	462	476	471	407	460	468	474	461	468	432	425	450	447	500	487	428	439	433	428	427	439	463	478	448	483	491	434	479	460	445	458	467	443	476	451	476	435	442	444	441	419	417	421	417	430	450	448	458	469	440	468	457	466	441	453	421	435	468	481	423	460	459	467	451	479	436	436	463	419	475	426	455	441	514	488	443	435	480	425	440	427	425	425	444	466	486	414	457	453	452	432	449	497	462	431	434	438	438	446	445	432	417	457	483	449	467	437	409	461	464	456	444	457	429	453	487	431	491	442	449	432	430	446	411	442	413	473	418	452	465	451	443	475	447	438	419	420	433	402	440	458	448	497	419	455	406	468	472	497	471	454	455	428	450	469	447	460	456	443	429	436	462	485	411	444	471	433	431	456	456	474	463	440	463	488	448	426	452	415	455	420	433	432	418	426	448	477	414	433	407	455	445	462	427	475	472	460	474	432	467	454	469	443	447	445	440	430	469	429	437	465	445	452	446	454	440	457	427	447	412	431	412	438	457	483	478	475	475	420	447	403	437	432	476	452	443	481	454	495	462	452	474	475	466	473	453	449	446	442	479	440	479	460	422	408	462	444	455	415	443	460	490	429	470	434	441	477	462	469	427	434	428	446	433	455	426	458	436	434	455	461	426	453	398	439	438	454	443	459	430	474	465	411	414	433	467	445	427	467	419	455	389	455	466	434	508	453	443	443	453	492	437	476	437	436	444	425	469	427	416	448	431	452	455	429	461	415	443	465	471	453	456	437	443	453	448	456	462	443	419	428	440	433	434	412	421	425	432	469	422	471	437	443	460	425	421	453	467	395	453	461	464	470	451	489	438	465	463	442	467	442	464	441	455	458	504	453	420	442	459	457	431	467	420	428	467	499	464	460	462	444	447	455	447	444	414	431	447	432	453	455	403	430	441	423	442	428	461	439	421	445	450	406	456	462	431	422	449	458	444	447	461	443	439	419	430	461	437	438	445	484	444	465	468	475	433	487	466	422	437	473	436	456	448	415	468	448	459	454	440	426	444	433	442	438	416	462	454	481	473	494	441	454	448	423	480	451	442	416	462	465	457	441	404	436	458	466	441	404	440	461	445	415	421	422	476	476	456	488	458	466	469	404	427	460	479	449	458	452	436	448	422	496	440	428	455	443	449	434	448	433	428	444	437	481	475	465	424	453	412	479	466	440	443	453	401	425	465	430	447	455	459	466	408	463	437	408	434	453	430	424	466	437	407	441	483	426	454	415	421	454	460	467	471	434	465	413	434	424	427	426	477	434	430	438	418	475	435	477	415	444	456	470	432	462	443	474	444	438	448	450	445	467	403	494	463	449	414	476	466	389	429	452	443	447	436	444	433	434	392	431	441	459	437	425	418	447	460	433	401	422	444	458	446	445	465	445	454	455	426	410	442	451	421	416	420	451	475	439	428	498	483	450	451	420	466	421	484	427	455	443	487	432	466	470	425	445	447	437	429	478	480	414	417	468	496	460	428	453	456	469	435	458	438	420	420	454	473	446	436	435	467	447	406	492	478	448	470	461	458	425	444	477	435	465	435	435	452	422	400	422	413	439	459	401	479	428	456	476	457	463	442	481	444	426	441	446	454	457	421	434	437	475	443	433	470	413	436	463	429	452	446	465	429	434	434	462	439	406	436	446	439	444	416	459	458	432	493	438	495	443	445	452	469	464	460	459	443	447	459	443	477	487	453	459	486	467	487	430	471	475	428	425	459	413	420	416	444	424	462	446	457	432	431	428	433	498	456	457	421	470	428	478	426	437	458	441	477	432	463	481	475	424	484	453	463	434	417	413	459	483	415	453	431	464	479	434	418	436	458	472	427	461	445	474	418	461	448	449	459	438	451	450	465	430	464	442	493	441	451	452	452	470	450	419	416	472	446	416	450	470	443	408	473	426	466	455	448	463	448	474	466	453	438	462	458	433	464	412	460	433	461	444	407	414	484	463	471	462	441	388	452	413	462	446	421	470	422	437	439	438	491	405	410	453	441	464	459	473	437	427	475	426	449	464	458	431	447	436	474	461	468	479	440	469	414	473	423	428	417	447	440	464	416	442	447	443	459	445	473	470	448	451	444	425	474	450	488	455	462	449	440	458	451	456	455	460	470	452	482	457	462	481	459	433	466	443	455	475	445	473	445	421	416	457	428	387	470	455	450	460	439	442	417	440	452	412	455	428	453	451	464	429	444	440	451	445	469	416	459	451	451	455	441	434	415	411	437	471	460	466	437	404	471	419	433	444	449	456	465	468	474	448	462	441	417	434	441	433	459	442	413	429	423	450	472	439	445	459	420	463	455	433	476	451	453	436	462	403	446	430	463	452	475	427	453	441	472	436	411	496	441
7691	773	661	597	428	460	404	341	373	340	319	319	356	293	301	320	338	340	340	321	295	324	340	297	362	311	319	329	331	319	299	296	288	308	316	303	339	299	306	327	318	318	329	316	320	339	334	328	312	304	324	323	315	325	352	331	353	311	322	328	315	326	328	313	319	305	306	312	317	314	343	318	328	346	319	337	341	292	299	290	315	313	290	318	323	287	333	327	311	313	293	320	307	341	274	287	302	327	311	369	289	297	295	312	317	332	315	336	336	320	289	318	308	316	321	300	311	308	305	293	333	319	304	360	318	364	339	343	318	300	320	335	328	323	309	350	312	337	322	306	294	322	303	337	318	319	311	310	305	321	292	323	312	338	295	327	277	334	326	288	325	314	327	317	319	325	306	308	290	340	330	316	333	310	330	307	366	319	317	309	317	341	338	333	289	352	351	323	326	304	316	317	336	317	309	324	308	337	310	324	305	341	332	318	345	310	326	283	304	344	306	319	328	337	318	304	297	307	361	320	315	301	322	287	305	341	359	355	284	289	326	328	306	327	309	289	292	324	327	357	296	291	324	292	301	329	309	297	323	333	320	320	316	289	300	344	351	305	310	302	326	304	299	352	308	335	327	323	323	315	371	363	314	326	351	320	338	334	338	327	320	299	330	338	321	297	305	298	305	306	341	327	304	307	323	295	312	302	332	309	315	351	353	301	332	325	309	333	337	342	309	333	288	336	322	350	314	334	349	306	322	322	303	319	312	304	307	325	306	322	320	338	326	338	328	298	322	327	288	349	291	316	312	329	287	281	309	318	339	304	297	317	354	334	303	296	313	307	308	306	308	318	292	334	353	300	294	358	311	296	278	309	284	345	299	339	303	279	318	300	297	343	314	289	341	321	299	317	329	324	315	297	310	350	329	336	366	309	320	323	342	314	329	306	348	306	326	348	325	284	320	319	337	306	310	289	294	347	317	312	308	323	289	327	278	287	334	324	342	351	329	342	323	340	347	278	293	321	321	338	307	323	334	314	362	346	288	328	320	335	321	272	332	324	325	304	337	295	305	323	302	296	273	284	311	314	290	333	294	318	335	323	322	329	300	356	314	319	288	312	285	343	311	296	323	338	315	335	337	328	301	281	340	307	317	320	322	310	322	303	288	326	319	314	309	305	345	323	339	338	278	324	287	361	342	339	294	312	307	298	344	302	320	342	294	286	309	349	328	326	304	307	344	320	321	325	317	302	338	303	315	308	290	337	324	322	310	327	300	316	332	339	331	334	315	298	307	331	276	321	342	315	316	339	304	335	326	308	344	309	360	347	311	322	310	333	319	349	275	344	308	311	332	311	317	281	320	325	331	334	285	291	282	340	319	291	288	319	339	295	297	305	300	327	338	327	357	316	348	350	318	303	308	311	303	311	311	314	344	326	294	312	307	332	353	332	326	318	335	347	327	324	318	320	316	345	348	331	302	326	334	347	330	333	327	317	346	370	325	327	330	306	296	296	337	303	338	334	293	287	318	310	312	289	337	328	299	306	311	313	307	326	308	344	316	307	324	352	310	305	308	322	309	339	348	319	309	332	348	298	363	318	348	341	331	338	294	365	316	318	313	318	316	299	283	315	300	316	321	316	324	299	325	291	324	290	312	301	336	310	313	325	330	329	294	316	296	319	343	339	306	330	352	313	294	285	319	297	328	350	304	324	295	305	318	310	308	333	313	326	345	311	282	353	329	320	329	329	315	328	323	350	289	307	281	322	293	321	321	328	309	316	354	312	325	311	322	341	331	331	315	317	336	294	306	332	293	331	327	273	302	335	334	314	319	316	315	316	342	326	330	318	335	343	290	299	283	331	311	323	315	304	341	317	314	298	302	328	360	284	331	314	307	331	298	357	322	326	316	354	303	320	292	284	310	302	319	318	308	324	306	329	314	279	305	320	299	292	309	299	339	328	301	310	319	313	291	353	270	323	321	333	360	356	351	283	318	341	305	340	332	337	324	324	305	292	320	301	296	341	315	323	309	308	356	334	336	344	344	314	335	332	324	307	292	276	376	336	347	309	279	301	326	344	309	316	306	311	310	320	315	297	265	313	311	326	338	313	309	299	311	317	289	308	322	304	311	354	314	293	320	326	321	326	321	328	316	308	331	322	327	337	355	311	312	330	318	349	295	303	310	315	335	346	326	290	335	331	313	308	305	311	304	343	323	322	345	288	315	292	306	318	316	345	313	332	334	349	302	312	334	328	346	332	316	296	332	352	295	314	300	326	319	335	334	333	333	327	310	328	302	298	310	293	343	297	303	321	311	318	310	343	273	318	285	323	308	286	292	311	321	314	310	291	327	317	287	306	331	329	311	296	326	298	308	313	289	315	256	289	320	302	311	309	302	315	286	313	349	330	321	326	311	311	322	295	354	315	317	342	308	280	340	309	309	315	336	323	321	353	385	298	318	310	318	349	328	310	311	309	314	339	301	317	328	338	336	317	302	335	299	327	360	329	296	331	280	335	342	310	340	311	318	342	288	293	308	275	348	337	292	322	330	293	364	308	312	303	331	298	305	315	319	326	302	308	354	343	307	287	321	355	319	284	287	326	312	303	329	335	315	285	295	305	320	336	327	317	321	335	327	321	359	304	327	336	321	319	321	327	357	291	272	316	315	327	323	345	351	320	301	310	327	305	274	330	340	285	301	289	344	325	305	343	322	352	340	336	325	301	295	330	314	298	334	272	315	308	327	321	330	340	296	368	321	295	327	368	319	316	314	300	328	321	306	300	303	293	285	306	304	314	330	327	345	320	274	306	335	286	314	296	317	343	326	290	316	344	303	332	330	304	284	358	296	296	311	343	330	307	311	303	339	332	358	331	305	351	326	315	306	310	285	371	309	308	296	304	355	318	277	346	315	307	286	304	288	318	333	320	313	314	311	318	301	352	305	324	284	283	306	298	280	345	353	349	317	338	296	328	324	351	314	305	330	327	313	311	301	330	329	309	341	331	320	304	314	322	315	328	284	311	319	342	289	328	285	305	312	299	321	293	320	300	365	328	317	287	301	339	305	305	325	303	286	301	306	347	359	358	348	318	341	331	321	325	282	320	331	309	321	331	316	347	323	320	350	312	286	297	338	321	318	342	316	334	313	330	338	338	322	323	321	318	339	335	310	290	318	333	299	309	314	338	340	331	322	344	302	321	327	311	324	292	315	319	296	301	309	354	324	328	289	305	335	321	297	336	318	306	308	330	310	321	305	323	321	293	292	314	317	339	327	297	314	332	325	312	329	346	311	289	344	320	313	337	320	350	340	308	310	309	306	296	360	305	292	372	315	289	329	305	319	331	360	305	351	304	341	317	316	306	313	336	322	294	332	318	305	296	310	294	345	333	296	312	297	292	329	296	351	299	304	341	283	367	340	283	292	334	295	341	338	286	295	299	308	324	326	334	300	316	316	326	308	347	330	308	351	298	291	346	303	358	301	287	308	276	326	333	339	309	323	323	311	294
6752	1092	1547	1563	1478	1287	1100	1057	1015	945	925	851	875	856	855	878	823	838	850	781	819	824	834	836	775	793	804	828	764	791	760	725	733	758	783	803	794	786	832	786	783	779	788	788	785	722	763	742	783	765	739	780	806	740	752	778	780	725	762	733	797	783	786	789	747	715	759	765	733	777	784	778	786	773	791	768	768	767	794	773	785	730	768	815	757	794	783	731	736	790	752	744	781	755	782	730	754	820	733	801	777	783	740	773	770	785	753	752	772	758	781	776	754	773	782	757	781	781	759	744	767	727	812	766	772	802	797	741	771	793	744	801	811	757	800	732	771	728	776	841	789	733	771	800	767	783	695	800	800	782	798	766	770	786	785	773	825	757	750	756	748	786	793	748	813	731	759	749	796	736	731	761	787	737	687	771	775	819	745	756	786	774	773	756	782	785	797	766	791	779	745	763	792	775	755	775	797	760	723	736	757	761	764	728	774	725	770	788	842	757	761	778	770	748	772	777	779	782	821	762	708	731	806	791	713	780	779	779	775	755	730	774	748	743	774	727	768	819	782	737	792	801	762	758	753	759	764	758	742	742	758	780	787	820	796	712	785	764	786	706	811	752	720	805	742	748	786	805	768	755	807	718	783	798	828	759	769	801	755	730	762	773	797	769	763	777	756	779	760	756	734	774	755	832	771	792	781	731	759	846	793	758	793	778	797	771	726	763	810	748	730	771	778	808	761	716	738	785	738	781	799	776	794	780	769	775	764	790	780	708	763	804	749	813	754	743	772	776	757	788	747	755	786	726	793	801	763	769	784	718	723	718	778	748	721	721	774	764	744	806	799	744	726	776	797	767	814	820	743	805	840	739	765	793	737	810	843	711	825	759	773	748	795	743	726	724	737	774	742	784	787	797	814	826	754	778	766	769	748	786	774	747	765	801	766	802	767	806	808	715	682	744	788	808	770	727	775	750	776	740	800	785	818	771	749	815	786	772	730	768	769	759	783	797	780	779	733	808	808	804	760	716	762	790	712	787	754	785	740	718	777	788	807	745	729	833	771	761	749	778	776	741	754	732	776	776	777	749	819	774	743	838	754	781	773	796	794	750	746	880	788	794	699	733	774	800	866	809	794	775	772	798	766	793	810	746	754	803	762	759	763	821	784	725	767	784	785	787	777	758	784	814	773	807	767	774	761	800	734	724	774	757	781	788	796	773	724	767	785	759	743	762	737	759	733	784	786	708	790	727	760	748	754	821	779	766	754	772	810	761	755	737	829	768	754	791	783	753	807	740	739	809	718	721	794	806	816	769	757	754	740	751	779	755	784	743	820	787	763	757	745	790	739	774	699	788	732	768	722	765	800	726	793	819	746	709	799	778	810	753	719	774	758	700	712	742	788	719	754	733	786	728	812	759	730	756	756	787	754	777	823	790	721	792	780	747	823	755	705	773	732	740	736	737	796	773	765	728	763	754	835	754	739	767	804	759	766	785	783	799	752	766	779	759	769	768	755	765	797	741	742	802	765	780	766	745	776	757	763	729	761	767	742	801	745	813	754	745	817	820	809	769	764	738	795	776	748	767	722	783	753	755	801	790	775	761	769	791	752	817	758	737	824	783	763	794	784	737	728	761	801	787	758	739	757	744	746	763	775	803	739	793	775	753	746	720	723	730	787	783	763	783	764	744	760	791	818	797	801	766	811	770	735	787	756	755	761	742	836	828	751	723	805	768	795	770	744	758	768	761	723	814	812	752	714	768	763	775	784	814	741	831	766	785	795	733	756	766	779	746	732	740	763	756	772	780	763	757	801	783	782	770	776	750	750	772	743	792	773	751	779	780	773	743	770	782	757	759	758	743	758	802	749	764	729	788	806	744	722	809	747	785	824	758	763	794	772	736	781	782	818	771	725	775	758	770	734	756	782	748	746	778	821	743	724	764	751	736	748	757	754	743	747	779	774	780	763	807	821	797	774	755	799	767	783	694	743	738	744	717	770	751	828	765	739	770	783	745	733	732	760	781	761	783	761	799	743	747	744	724	788	735	820	787	813	774	706	763	734	787	747	775	745	774	720	742	770	780	755	786	789	792	768	755	746	795	753	754	756	741	755	799	805	717	764	767	801	755	741	770	781	796	775	747	775	798	729	748	764	799	763	772	771	779	774	760	767	747	744	758	742	763	769	761	747	753	737	751	733	812	771	818	741	819	731	788	747	758	766	793	759	752	743	798	757	745	793	772	751	792	755	777	805	750	782	783	738	799	825	721	759	791	749	767	744	813	744	767	782	762	777	758	791	797	762	743	760	785	740	782	790	780	729	789	816	791	770	728	691	762	741	741	790	739	789	824	794	738	801	784	748	733	781	755	707	762	763	767	780	754	801	756	765	745	826	793	743	700	732	762	756	719	779	775	777	779	732	751	739	781	779	753	770	818	772	769	739	741	741	735	745	761	738	776	789	770	698	737	776	793	797	710	745	781	775	803	753	727	795	776	760	765	782	789	739	752	720	785	801	786	783	735	789	737	738	755	811	806	731	775	781	734	782	750	804	769	774	786	758	758	804	766	754	753	782	733	786	764	762	815	763	821	756	722	773	822	784	787	706	767	752	756	764	808	772	779	774	779	764	740	804	767	769	764	757	753	782	777	802	717	767	778	738	763	777	734	761	800	794	739	747	776	813	760	772	727	779	751	809	806	808	745	738	760	798	789	762	748	727	740	771	798	810	803	787	777	789	753	756	768	781	807	764	773	761	772	780	711	737	752	782	782	708	765	802	783	767	725	756	735	776	751	770	753	784	813	823	746	722	789	785	747	748	772	784	812	740	802	761	730	797	747	762	748	780	771	760	805	816	799	755	772	776	796	808	772	774	773	767	743	742	800	766	756	763	774	753	773	792	777	769	758	782	749	777	778	739	781	783	737	807	791	781	779	769	742	762	784	778	779	778	818	762	739	784	787	761	754	738	759	719	804	774	777	776	771	724	756	775	771	734	795	773	768	740	756	760	737	753	746	739	752	764	791	817	732	786	756	768	782	768	766	816	801	740	760	760	764	768	751	777	773	769	732	748	817	757	738	715	860	791	803	764	789	798	755	761	837	770	762	772	761	769	790	818	797	807	764	771	828	775	736	717	775	730	780	739	770	755	727	736	773	791	819	770	721	769	755	752	779	820	768	768	775	766	794	740	765	752	761	758	769	775	780	772	771	779	770	799	800	740	778	751	768	788	804	719	799	753	783	739	757	804	784	830	775	766	748	802	795	779	764	816	752	746	771	788	747	776	819	755	804	778	733	776	773	778	793	778	775	773	759	775	746	771	813	749	830	714	793	786	782	776	757	810	767	762	851	809	757	777	786	761	756	786	739	736	781	780	737	767	764	734	743	713	751	748	742	777	766	735	764	815	827	825	749	753	747	732	758	769	737	763	785	806	724	784	787	725	747	757	726	736	825	763	771	786	779	781	768	749	747	734	775	775	747	782	747	731	754	752	752	795	769	827	734
15289	1742	1136	947	724	612	542	503	475	500	458	453	469	424	425	425	408	441	423	405	422	412	447	429	428	435	415	394	403	427	371	395	451	394	430	447	438	381	427	406	379	392	404	398	437	449	425	424	415	411	440	416	376	409	418	407	415	415	445	400	399	451	430	391	413	402	386	442	335	394	421	392	426	403	391	403	411	420	411	434	395	395	390	387	367	378	424	427	426	394	379	406	417	421	456	417	418	419	408	385	399	413	386	408	396	419	386	404	422	431	415	412	407	398	437	376	390	408	376	412	405	411	425	384	425	372	397	413	423	402	418	415	433	434	395	408	403	384	375	377	366	420	398	405	421	384	415	446	407	434	424	451	404	423	377	426	426	462	407	408	378	409	422	419	387	392	406	414	402	444	440	376	428	391	384	380	389	377	413	378	438	370	406	458	397	402	414	394	421	436	459	384	399	407	409	374	473	424	415	424	412	417	388	414	380	401	440	426	394	423	411	396	419	419	391	424	406	411	410	384	366	427	414	409	397	379	390	406	386	445	435	399	413	435	370	444	431	398	418	423	424	435	435	431	426	388	375	393	397	431	441	395	394	418	408	405	393	385	401	396	417	417	407	393	380	381	395	394	435	379	399	403	465	392	443	373	394	414	426	441	402	434	405	434	414	383	469	410	404	423	416	381	393	376	454	375	394	399	457	392	387	398	395	450	395	395	434	409	360	428	417	387	418	378	407	404	398	429	398	379	425	421	442	377	399	438	394	365	398	422	415	420	480	445	369	399	381	395	397	430	386	417	365	443	411	438	429	381	417	407	372	385	402	396	423	423	405	363	382	434	421	387	376	439	448	413	413	399	399	410	385	425	428	413	380	432	401	399	420	400	405	419	440	410	407	395	433	409	388	386	393	404	387	385	396	407	402	395	394	396	399	434	396	431	432	394	392	419	418	391	424	439	409	398	423	396	414	359	407	402	431	388	429	373	410	417	390	361	396	415	371	395	399	435	418	432	431	406	382	400	443	395	411	388	402	417	425	383	420	425	409	409	426	371	407	423	390	391	439	416	396	405	412	403	423	427	388	414	404	395	411	427	416	406	404	410	443	406	394	423	438	392	449	426	406	435	422	379	392	417	408	412	405	416	391	402	409	409	403	416	399	411	393	399	421	405	455	389	390	402	386	459	430	423	367	379	442	394	396	421	426	416	391	374	406	410	430	404	386	399	389	386	423	420	430	415	375	428	421	407	361	432	391	436	429	410	397	378	414	410	404	391	420	386	435	417	410	402	395	417	396	398	442	387	424	438	447	396	403	391	446	437	436	397	424	385	390	357	422	409	375	388	418	428	380	412	397	389	371	396	413	384	394	422	418	393	419	485	430	437	405	392	392	413	397	393	401	404	432	406	385	402	399	405	460	426	444	403	404	400	404	395	387	443	447	411	382	393	378	403	445	429	414	407	437	427	406	374	406	417	388	422	382	409	405	432	410	343	395	420	425	419	400	394	423	412	400	437	411	406	411	417	437	379	437	410	415	438	420	422	417	381	448	376	391	408	414	401	414	399	418	409	409	421	398	437	403	416	397	418	422	381	456	410	415	423	389	405	413	397	401	403	406	402	400	395	397	392	409	417	421	399	401	436	401	415	432	406	404	404	395	450	368	417	426	428	377	381	394	395	398	394	393	455	385	401	404	435	416	389	436	415	429	385	370	397	396	373	406	392	440	369	442	382	386	365	422	424	449	408	395	413	406	402	383	423	473	438	450	402	412	395	374	397	360	451	420	421	397	414	411	395	421	416	372	413	415	377	396	424	385	400	390	421	390	416	389	407	414	377	377	402	417	459	391	380	436	401	412	410	383	417	432	402	362	402	389	393	411	432	431	395	401	419	418	378	400	426	438	467	396	400	423	430	418	382	422	446	377	386	424	430	398	396	418	369	405	394	388	389	387	397	419	385	435	430	441	434	383	396	390	403	420	428	400	399	421	412	411	448	352	395	413	435	426	439	415	464	400	408	377	415	411	427	406	406	390	396	425	398	369	404	395	429	370	387	419	390	441	397	408	439	385	420	412	406	407	401	413	455	427	401	432	385	410	413	414	386	407	438	442	439	378	408	396	395	381	415	421	411	375	402	444	446	416	451	393	409	406	375	394	402	422	393	413	416	409	399	469	380	388	398	396	376	406	393	423	393	415	376	386	360	379	400	400	388	423	402	358	430	374	369	411	389	440	441	417	428	376	425	400	430	395	440	407	374	410	445	402	406	430	395	418	417	381	404	403	396	434	424	400	361	438	389	426	423	381	386	465	433	412	387	393	392	389	405	399	402	395	418	380	390	404	398	394	399	411	399	421	396	413	421	402	373	446	411	395	385	423	394	452	456	439	435	403	410	405	393	409	439	364	367	434	421	413	415	421	398	435	413	429	413	391	369	386	436	403	407	420	444	390	410	398	371	412	393	394	415	431	423	408	397	426	365	429	433	365	412	392	384	417	434	456	433	432	404	435	350	416	383	405	408	399	425	380	427	407	418	421	394	369	435	430	403	422	416	411	390	397	431	428	420	399	380	415	432	400	422	439	422	457	392	403	438	447	397	383	385	407	421	413	436	430	418	408	376	382	408	402	389	412	406	440	382	435	376	423	419	408	400	417	430	398	418	393	420	410	411	381	415	397	442	405	435	414	431	405	412	408	387	402	394	412	410	392	427	434	383	434	420	407	404	403	392	410	422	387	403	426	454	393	443	449	426	405	404	376	414	405	408	403	419	442	384	364	436	412	375	399	404	430	408	410	390	402	437	414	387	403	414	385	432	392	396	404	397	398	421	415	408	450	411	417	431	437	409	432	408	400	406	439	429	404	380	394	375	410	487	411	427	427	402	415	469	445	394	445	416	432	443	388	427	415	445	384	427	385	431	435	418	436	395	382	409	433	400	417	425	400	398	394	414	380	417	417	398	416	459	422	410	419	400	429	392	421	430	407	435	449	399	402	420	401	404	398	399	393	413	369	371	425	437	396	384	395	425	390	385	378	407	391	416	405	352	428	396	467	398	391	384	423	428	414	391	374	415	415	372	401	411	374	433	382	381	391	433	376	417	389	418	410	370	415	437	415	424	397	407	434	419	388	404	397	417	406	406	380	419	402	402	453	410	443	415	387	380	389	426	419	416	376	415	384	425	401	397	436	412	394	427	408	444	436	397	424	405	398	403	424	413	426	380	402	419	440	421	387	423	421	354	420	392	421	419	399	417	399	394	464	408	416	454	387	411	426	376	440	408	402	440	419	378	429	380	363	383	421	409	390	418	414	443	409	418	395	404	392	429	384	446	414	407	482	389	429	397	392	410	405	424	454	391	386	396	432	421	419	398	384	436	423	416	419	436	407	402	424	387	400	416	387	425	395	415	442	391	391	451	422	414	455	420	398	421	407	419	449	370	380	415	434	425	408	417	391	423	402	399	430	389	379	399	413	433	410	403	376	413	413	439	399	431	416	409	389	381
9067	1649	2383	2526	2191	1832	1647	1480	1360	1252	1227	1194	1132	1074	995	952	1062	1075	983	1016	994	988	932	966	982	979	999	934	1009	974	929	953	930	924	957	924	910	962	928	921	914	943	904	939	926	992	957	921	923	927	974	907	846	952	883	887	928	925	906	905	935	894	926	917	939	947	905	907	925	974	932	930	893	909	876	955	944	940	968	882	886	985	935	880	861	965	899	893	889	927	929	849	934	883	906	929	939	950	887	904	924	905	869	878	956	942	905	899	916	890	933	963	951	929	916	870	993	935	931	873	928	920	926	940	929	924	915	940	964	864	942	928	934	890	954	873	884	940	909	943	994	841	926	926	920	953	899	902	881	940	934	946	855	863	907	911	924	931	876	969	934	908	919	928	880	935	922	872	898	942	954	934	928	929	904	845	876	967	896	829	898	897	880	931	917	943	925	933	895	854	879	909	912	925	915	907	910	878	917	896	883	926	858	907	901	937	880	910	949	903	908	950	895	900	877	908	894	866	862	982	923	889	935	936	920	928	929	862	933	887	899	934	951	906	985	869	922	913	905	948	887	909	938	934	875	919	898	913	887	895	865	904	910	921	923	944	936	948	901	956	910	917	875	859	951	958	891	892	831	913	890	954	920	932	902	898	883	909	907	890	877	942	905	927	869	907	954	906	947	977	912	936	947	919	972	886	929	891	913	901	861	871	920	855	878	928	949	931	921	930	866	892	895	908	885	908	921	904	897	912	904	883	961	882	951	908	880	913	913	935	938	876	894	941	879	881	951	970	899	888	926	944	905	861	913	899	900	904	899	888	967	945	978	873	888	926	868	974	911	866	896	933	908	930	906	960	841	914	865	887	940	933	918	924	905	922	893	905	921	909	912	933	884	898	891	888	936	941	931	919	857	929	920	860	871	862	972	937	900	903	878	854	900	920	942	943	915	865	908	865	897	875	923	898	900	916	933	910	910	853	896	916	927	929	930	870	869	917	925	942	927	880	913	953	918	895	934	919	876	895	928	910	944	880	931	946	896	893	909	913	897	929	907	954	923	883	925	906	941	920	913	897	900	916	926	872	960	932	926	895	934	871	944	933	901	882	861	934	892	884	960	889	952	840	885	883	934	912	914	948	918	891	904	916	940	881	906	921	913	868	880	960	889	934	913	937	895	898	899	911	920	890	896	865	950	917	912	855	875	900	883	892	877	919	950	918	897	923	903	905	939	887	922	908	903	938	883	912	919	903	921	875	895	958	942	885	940	894	884	922	929	901	929	904	907	947	954	868	943	931	922	906	941	929	877	851	944	894	919	936	875	865	912	935	870	920	950	877	916	937	900	946	923	862	932	920	911	959	936	954	894	927	896	924	955	896	938	903	969	898	936	918	963	876	987	939	987	913	907	885	933	921	876	923	920	922	920	929	905	926	885	923	870	886	856	913	956	930	939	919	935	914	925	925	944	890	866	852	864	894	940	912	940	940	921	894	859	878	867	911	935	937	920	923	914	926	893	908	983	913	900	897	860	929	891	921	882	889	843	852	919	842	921	939	962	917	903	921	908	878	897	887	897	926	895	915	911	921	916	908	870	918	887	924	937	962	899	942	863	904	873	878	907	946	894	935	922	922	893	905	969	897	889	972	918	946	941	931	906	936	913	914	898	927	912	981	900	930	914	911	913	855	952	978	941	907	897	936	901	905	928	967	905	884	838	902	948	947	892	916	889	939	916	850	936	946	895	939	969	897	935	910	886	876	850	866	927	874	895	875	960	875	876	955	888	833	892	938	950	968	940	905	913	958	903	881	920	898	949	937	895	903	898	947	864	940	929	923	946	887	954	921	917	943	911	912	973	924	872	920	926	901	966	939	925	933	917	928	900	876	943	950	888	858	970	899	876	861	915	897	860	911	928	969	882	857	866	902	907	901	950	865	977	915	905	894	933	896	901	881	882	938	883	953	897	895	887	910	897	880	859	969	925	892	896	864	921	910	943	935	926	879	862	883	951	949	895	929	971	943	932	875	960	894	925	883	940	970	885	899	948	942	901	907	920	906	914	933	908	911	919	953	927	890	944	912	873	905	886	925	892	894	867	913	894	893	956	879	937	946	877	895	863	892	885	890	895	940	907	941	927	919	942	888	953	880	930	944	930	895	884	922	952	927	910	933	882	982	970	933	952	959	952	917	916	892	925	892	875	898	923	926	900	929	920	938	914	900	920	862	910	891	942	918	921	938	907	902	887	891	890	936	929	957	874	944	912	954	908	932	921	932	884	899	936	928	874	926	867	929	879	944	952	931	893	932	886	899	918	915	922	915	925	915	931	909	929	926	961	913	920	864	936	946	880	916	928	937	939	878	940	832	895	906	904	914	913	930	905	889	934	883	940	894	894	927	920	947	876	898	883	918	943	891	899	893	858	905	901	975	922	869	941	920	885	950	900	940	914	900	922	901	947	911	900	927	892	912	879	881	930	932	960	937	882	859	882	987	875	942	934	889	864	925	929	885	957	907	861	934	885	881	870	938	855	965	933	922	917	871	940	843	829	863	942	920	873	900	910	970	867	905	916	876	913	901	960	945	901	997	902	923	868	912	940	935	938	911	971	900	950	865	920	1000	907	988	836	936	903	839	836	907	912	924	899	951	868	864	924	915	916	918	894	940	887	856	894	919	849	925	907	912	929	905	909	897	884	968	836	900	903	950	925	854	914	916	906	917	843	914	914	903	871	938	917	845	932	933	902	947	858	899	919	872	911	922	924	924	880	918	995	865	959	888	913	865	901	940	926	921	942	927	871	863	935	932	935	930	953	937	929	899	939	942	952	895	899	924	929	935	947	920	903	929	888	885	904	929	875	918	945	894	896	902	892	852	914	919	848	920	892	892	913	870	963	914	909	913	899	887	877	954	953	899	922	896	937	945	937	897	927	905	914	885	925	911	890	880	938	878	914	892	918	929	915	894	892	872	969	936	937	864	932	890	926	900	970	827	907	907	933	884	898	928	910	899	908	877	883	884	911	894	906	958	907	889	967	966	921	947	965	898	879	929	878	981	936	884	939	909	929	949	909	883	920	918	951	800	909	896	902	875	935	966	920	868	865	935	867	993	897	908	909	940	974	952	881	906	941	879	893	942	904	910	913	910	937	945	875	926	948	862	890	951	908	851	965	922	958	903	893	906	871	975	918	924	1003	917	865	923	942	847	933	921	897	912	880	908	920	889	967	924	955	933	964	809	914	926	946	932	934	938	935	918	970	885	901	892	927	895	953	909	898	940	908	947	911	922	904	892	940	931	910	864	938	900	887	940	898	961	921	907	890	900	987	920	947	964	931	887	971	898	893	945	926	927	884	880	919	962	860	938	878	928	908	922	885	910	883	887	968	916	898	921	941	921	893	914	961	891	925	940	930	904	878	899	882	896	878	883	926	905	906	882	912	914	899	919	902	925	923	919	886	921	964	912	907	906	969	927	942	854	922	940	911	930	886	923	866	903	876	940	929	906	919	897
1714	181	176	213	170	161	160	160	168	172	172	169	171	178	172	158	146	171	153	169	164	150	157	181	184	170	164	182	181	182	148	158	186	171	180	169	157	170	187	145	175	171	191	155	146	172	210	167	151	169	162	169	169	182	180	159	165	163	141	164	154	147	182	171	209	176	165	184	185	152	164	187	159	164	151	158	175	193	198	154	143	159	179	151	136	151	143	169	173	174	183	153	169	151	167	168	180	161	185	188	190	181	182	164	190	137	159	190	160	144	163	148	157	145	170	133	165	175	149	181	171	172	172	144	152	165	168	164	137	204	158	156	189	157	191	151	175	165	160	162	184	195	183	180	151	152	193	162	157	163	149	163	158	157	172	153	153	185	164	173	191	154	186	144	176	188	163	171	159	158	156	160	181	161	147	153	166	168	151	167	179	189	180	170	155	178	183	166	167	185	171	174	173	159	176	163	163	160	191	160	156	180	177	146	176	176	160	162	155	148	158	165	179	165	173	162	172	171	168	170	166	165	167	165	173	187	144	191	184	152	156	202	189	154	177	168	188	169	167	143	179	177	147	161	186	170	160	189	155	147	152	139	163	168	135	176	148	133	164	178	181	160	158	184	180	170	180	170	152	150	174	175	192	165	159	175	194	179	181	166	158	165	171	179	155	177	167	188	150	180	185	156	176	181	183	156	173	171	175	152	161	173	181	169	149	152	164	147	179	163	176	165	137	169	198	160	166	173	158	159	153	172	191	138	170	171	173	177	159	150	164	143	154	158	137	167	161	185	176	176	170	159	169	142	183	168	151	177	190	174	155	150	185	149	151	189	151	155	160	153	154	163	158	168	175	137	156	164	181	168	173	184	161	148	171	163	146	175	164	182	167	157	189	180	159	139	155	164	148	175	178	205	164	149	161	143	165	162	163	167	163	162	154	161	189	166	162	158	153	204	163	185	155	164	155	160	137	172	171	186	157	160	177	168	171	159	177	180	163	163	151	158	172	179	161	159	154	191	161	148	164	195	169	172	160	172	166	184	148	155	154	162	175	163	165	182	162	174	162	155	169	154	160	178	164	177	155	166	157	155	152	157	142	137	179	141	163	149	151	177	152	178	146	176	155	144	160	159	165	149	164	167	182	173	159	185	169	158	169	139	168	170	167	168	182	178	153	156	152	157	165	154	149	165	163	154	186	183	158	181	148	170	155	164	170	154	162	166	139	151	152	160	148	193	165	184	176	166	179	191	152	172	171	181	165	194	171	180	163	168	169	181	151	174	193	158	169	177	170	189	197	180	175	166	157	175	169	189	165	160	188	160	162	165	171	149	174	169	171	160	150	169	191	171	151	189	165	184	163	161	189	155	151	160	142	167	162	166	162	153	161	144	168	179	165	166	151	155	165	139	144	178	158	168	167	156	158	165	154	149	181	183	161	148	152	167	167	161	171	156	157	177	180	144	197	164	189	182	156	172	157	154	155	160	169	154	148	155	173	182	152	169	183	179	152	160	183	167	156	162	168	166	154	156	151	172	162	141	165	181	160	165	156	176	180	168	165	180	186	162	167	172	196	171	146	140	148	161	160	164	160	157	170	165	172	173	160	168	172	172	176	157	172	152	165	149	165	157	164	164	165	159	156	152	162	149	176	153	174	154	158	172	181	157	167	174	175	134	147	162	166	148	159	154	177	172	157	192	161	173	154	164	159	159	167	150	153	169	148	169	167	151	165	162	148	147	159	170	155	161	162	197	175	167	158	156	189	176	185	152	175	159	177	161	163	184	169	164	179	165	153	175	159	160	141	160	187	140	170	138	165	162	165	173	182	174	167	165	151	146	153	135	192	164	190	156	203	172	188	159	136	156	173	157	167	160	154	166	172	178	181	172	168	150	166	145	165	167	180	175	182	180	167	190	155	183	179	146	161	150	153	165	164	160	176	165	177	157	147	169	179	174	166	190	165	175	179	139	139	173	185	166	149	138	199	139	149	158	156	173	167	177	169	164	159	167	182	154	154	195	165	146	181	153	182	188	164	191	153	145	132	158	155	146	179	163	151	165	180	169	161	153	165	151	158	165	165	157	173	176	148	187	167	198	161	142	162	189	152	183	177	152	159	195	179	201	174	164	174	184	181	158	173	155	160	145	178	177	171	173	148	146	188	179	157	145	175	144	164	186	156	157	161	157	163	183	153	148	161	163	163	171	157	176	180	164	174	175	185	154	148	171	182	152	171	137	178	168	164	165	144	167	166	147	158	144	171	190	159	190	145	155	169	162	157	160	162	173	171	160	164	169	195	160	137	159	167	142	178	158	166	157	171	173	198	174	145	181	164	171	126	135	172	212	187	174	156	166	144	167	156	154	150	178	157	169	149	162	164	177	159	163	144	158	182	157	157	147	189	162	151	157	154	155	179	173	148	159	148	186	173	165	155	141	167	180	150	162	170	188	179	189	174	150	175	165	181	158	151	149	182	147	175	164	178	186	174	138	160	173	170	146	168	157	158	163	158	178	154	159	169	165	154	168	158	161	169	141	160	157	133	161	168	177	150	145	158	168	170	160	162	167	176	188	161	154	157	160	153	163	175	139	148	153	150	170	161	187	193	161	142	157	172	160	171	158	175	170	153	165	161	150	142	160	184	186	172	161	176	163	170	171	157	176	173	175	158	159	173	165	173	174	169	179	156	152	152	159	173	151	166	197	157	158	160	170	170	149	168	166	160	150	155	163	166	168	159	179	173	186	162	193	164	165	152	181	161	140	171	146	186	170	207	138	160	178	152	188	154	162	167	158	181	188	177	175	171	189	172	172	148	149	153	136	147	153	175	173	168	172	168	188	165	179	148	155	149	204	154	150	188	161	164	177	177	148	144	164	160	172	140	148	169	187	161	185	173	188	144	158	152	161	186	191	161	180	163	166	174	178	185	179	164	150	179	154	180	161	165	173	175	138	162	161	197	183	179	154	184	162	151	134	148	162	182	161	172	161	187	158	155	160	176	171	146	170	155	150	194	163	181	191	143	178	178	166	172	157	155	172	159	174	161	164	168	197	172	177	178	175	161	158	175	146	195	175	151	162	161	149	147	174	150	172	149	146	182	158	198	170	144	167	163	159	157	175	149	195	196	155	162	172	177	178	161	157	160	160	168	169	151	167	150	185	132	148	185	188	168	176	163	143	166	161	178	178	173	164	153	150	148	155	149	164	188	168	161	165	179	171	163	156	170	162	179	168	168	190	123	136	139	185	179	165	167	155	156	190	180	167	161	160	165	164	192	153	174	136	177	149	162	167	174	190	192	163	171	188	148	178	129	175	166	180	166	185	155	167	172	172	159	182	184	162	181	147	165	154	172	155	155	156	165	161	137	172	161	171	149	171	174	157	157	176	143	158	186	175	171	175	191	172	164	163	157	180	159	144	148	174	182	187	175	184	163	172	159	174	154	155	158	183	149	177	175	162	177	158	153	164	187	174	181	179	157	130	159	140	178	160	168	154	140	153	169	152
1793	533	480	509	501	500	523	467	446	448	471	459	481	456	475	454	457	515	456	463	434	451	421	473	465	442	454	464	472	437	421	406	451	457	446	433	456	443	456	454	448	475	448	481	443	443	464	464	469	471	474	471	402	422	420	431	464	448	458	450	497	438	441	445	442	451	434	427	423	467	438	418	446	430	434	478	463	480	429	441	499	461	441	461	436	433	446	475	414	469	451	444	432	474	481	430	425	440	467	433	463	480	431	489	476	453	476	448	450	450	447	457	459	415	487	488	442	460	473	435	487	482	467	434	445	469	470	417	436	442	441	483	478	438	471	468	460	481	436	453	469	468	416	460	450	488	453	452	416	454	444	450	468	463	453	469	453	455	493	450	454	454	453	480	480	476	463	473	412	474	466	431	461	459	457	440	458	475	480	433	489	459	415	454	426	454	412	469	463	430	449	454	447	430	444	494	438	487	458	443	478	404	437	479	473	442	493	441	460	428	425	454	429	415	456	441	493	435	458	448	463	477	461	488	469	478	451	452	438	480	444	437	437	483	429	429	459	424	447	478	474	454	453	497	456	450	472	428	420	412	460	407	450	446	441	447	418	489	483	433	494	428	452	436	423	486	464	413	489	450	427	440	459	483	453	446	446	438	488	475	475	454	441	463	451	465	448	469	449	467	451	472	446	470	490	470	427	452	476	495	462	437	427	468	471	421	462	482	449	454	429	437	462	458	466	474	426	451	451	488	444	481	458	438	435	494	447	465	449	469	451	457	487	448	454	473	450	459	452	445	472	431	451	455	464	456	461	466	441	464	444	462	472	409	459	432	440	432	432	472	462	489	430	489	440	449	461	482	477	462	427	437	442	439	472	467	490	447	448	450	437	450	454	409	431	448	455	486	437	436	420	485	455	463	464	469	473	467	487	501	459	462	445	480	445	480	429	426	483	424	469	470	461	474	441	452	434	511	479	474	414	466	462	475	459	484	456	458	466	452	432	484	475	451	456	426	464	431	433	468	468	461	440	441	433	448	429	454	424	419	444	480	403	465	434	446	455	477	456	439	476	444	455	400	447	427	447	456	470	444	464	437	448	437	426	416	441	459	461	428	449	515	458	437	475	445	481	493	446	465	454	429	484	460	444	440	443	436	491	446	440	459	442	456	457	427	430	452	463	437	459	443	447	488	459	491	427	472	462	442	480	490	460	451	467	432	476	442	434	470	454	451	460	426	477	431	432	480	447	464	479	429	465	464	439	442	408	480	491	442	462	431	439	450	442	467	442	458	405	458	428	405	436	454	448	441	467	438	498	439	467	468	439	455	439	441	455	432	464	436	437	456	438	427	458	438	468	450	443	467	491	477	435	494	461	480	440	455	502	471	458	497	455	453	475	456	440	484	421	470	462	524	467	430	446	444	428	477	438	459	452	436	498	449	459	484	468	449	455	474	460	449	506	412	476	490	469	442	445	458	442	417	483	418	471	415	469	421	485	489	424	461	430	472	442	466	459	471	512	426	478	470	430	442	459	413	477	436	434	472	469	449	421	462	413	457	489	467	468	443	440	440	457	449	422	462	459	472	447	436	436	439	464	428	488	423	451	437	479	422	428	455	425	482	459	468	453	455	454	442	421	464	468	471	473	446	433	442	476	461	483	441	475	493	438	438	460	477	438	471	448	476	440	442	447	407	457	444	471	464	448	442	451	430	424	472	436	462	414	459	440	453	445	471	449	441	519	477	443	447	414	507	501	420	483	468	444	434	466	472	442	497	467	469	452	440	447	441	443	436	434	434	440	467	433	478	458	443	470	455	478	468	449	447	465	483	411	449	473	435	455	454	482	436	462	450	439	454	465	436	474	474	479	472	474	441	459	477	466	464	474	439	488	443	431	468	448	445	440	463	453	425	454	450	413	452	441	476	439	427	476	480	405	475	480	448	457	461	445	419	482	427	472	460	481	457	437	451	445	484	450	466	481	462	453	446	427	442	474	464	460	440	483	439	455	423	419	453	445	481	421	453	465	477	469	436	451	457	429	459	426	436	458	460	454	424	431	448	477	506	470	431	454	467	473	439	446	463	398	459	426	488	451	472	462	436	499	426	453	464	455	465	458	441	452	458	463	462	478	454	433	433	453	443	403	458	427	456	449	431	451	449	468	490	442	450	420	471	461	487	439	445	490	448	467	451	433	423	435	467	466	456	453	449	468	453	457	486	491	454	489	456	456	438	490	441	439	449	485	419	460	445	416	489	467	453	447	440	444	485	470	453	457	462	430	485	459	439	445	474	449	436	465	460	468	436	477	431	464	442	452	467	435	433	430	470	476	454	447	420	456	423	487	450	435	476	431	468	472	479	461	410	471	429	448	481	443	446	457	446	478	479	491	423	443	435	439	421	479	506	431	470	480	445	464	463	425	472	476	428	456	435	459	454	462	450	447	445	476	437	434	473	484	424	428	427	453	444	472	437	463	470	445	442	490	462	459	436	445	461	453	397	461	434	451	463	464	488	457	434	444	457	433	457	425	473	433	475	469	455	453	470	441	494	503	471	439	457	479	447	450	495	458	436	480	454	467	433	490	473	451	455	414	454	419	462	477	431	459	452	431	444	429	451	444	438	447	473	437	433	449	403	456	480	435	435	446	459	479	473	436	442	430	463	438	477	417	432	468	448	460	462	431	423	447	482	457	413	488	455	441	440	453	497	435	446	451	456	451	467	456	462	468	450	443	450	473	476	466	436	465	452	458	443	458	433	463	476	441	476	462	456	470	422	429	467	421	482	433	437	469	443	475	487	461	455	440	452	405	464	459	426	469	467	442	478	477	443	445	439	453	469	425	461	443	472	452	476	444	456	444	466	436	448	416	485	434	419	479	440	448	432	454	446	428	460	461	439	444	452	455	431	442	500	411	474	459	457	467	484	468	439	443	437	452	450	455	435	467	400	446	469	440	465	447	448	422	479	426	477	459	485	440	419	453	461	470	458	463	445	454	466	464	463	487	452	437	460	502	440	477	459	480	479	413	432	447	418	413	495	479	444	473	449	437	448	469	447	433	449	459	479	473	438	443	480	416	460	475	435	433	472	468	447	480	422	448	434	444	429	464	442	476	413	484	454	432	456	443	457	498	429	408	454	467	495	437	477	476	426	484	438	422	411	449	414	467	460	456	444	447	454	455	461	455	447	440	489	443	445	448	427	465	448	424	451	435	483	471	450	431	443	467	454	463	464	454	480	418	452	438	456	462	466	484	443	431	473	467	439	483	496	447	467	507	474	437	424	432	463	462	437	467	467	428	462	437	476	471	472	427	456	453	481	472	478	466	425	413	466	450	462	466	487	446	443	476	450	411	473	440	512	456	426	469	448	439	449	489	491	457	446	478	476	405	432	435	491	461	425	427	454	423	483	404	447	480	459	456	452	437	443	411	458	501	481	442	431	436	444	421	447	453	438	448	460	440	455	427	461	448	458	446	448	469	446	458	443	464	464	428	419	440	459	437	424
7698	794	689	525	463	442	420	376	342	346	318	331	348	304	379	319	355	322	278	297	314	296	280	303	334	324	337	314	312	339	322	323	338	311	283	308	277	283	330	307	330	312	335	287	311	316	279	330	302	314	326	318	339	306	313	272	317	301	320	322	327	335	336	281	300	322	316	344	295	289	328	303	282	305	323	311	325	310	332	336	293	325	280	330	300	324	326	311	296	324	324	325	329	294	278	311	316	306	327	278	264	355	298	341	306	336	311	313	340	311	314	337	331	323	340	313	314	280	309	335	294	306	297	310	299	321	306	326	295	327	340	319	345	301	295	318	315	332	271	323	330	294	326	345	339	312	336	333	326	353	312	312	295	343	325	342	325	307	327	330	335	312	325	324	316	291	310	304	322	319	290	307	337	316	338	344	340	316	340	328	330	322	323	312	312	355	330	298	282	319	309	309	317	291	325	338	301	317	306	309	307	284	355	323	315	312	317	290	310	318	313	333	313	302	330	316	330	312	314	313	313	325	326	347	334	333	288	329	325	305	307	343	292	355	307	287	300	300	357	294	339	319	281	321	307	325	322	280	295	330	318	335	339	307	324	332	312	296	325	329	330	320	311	316	342	310	327	321	328	288	330	310	342	320	314	306	293	337	366	336	334	330	307	346	331	327	334	335	347	312	318	310	294	316	327	322	352	359	315	335	312	281	318	330	347	312	316	335	320	306	329	325	303	275	318	316	317	286	360	345	342	319	296	321	329	306	323	293	318	309	325	326	322	319	310	304	303	314	324	334	309	346	287	303	345	312	328	333	325	327	289	314	276	287	303	323	275	298	339	312	309	325	311	265	319	307	298	288	336	335	291	291	315	320	307	345	312	369	329	334	302	356	339	307	324	324	323	300	330	304	326	339	303	328	342	307	313	290	300	300	334	339	355	341	298	337	326	351	308	301	357	349	316	297	312	345	299	321	316	324	332	326	315	313	298	322	318	301	311	341	300	309	366	291	325	321	324	311	345	293	323	288	336	326	326	288	340	292	298	312	317	326	313	337	298	292	310	302	312	302	310	317	325	332	349	316	353	323	346	295	316	334	300	282	319	317	332	321	296	300	316	335	311	354	300	313	288	294	307	347	327	335	324	278	312	291	330	302	337	310	279	335	331	278	329	338	321	314	329	294	353	315	325	337	286	323	298	304	318	308	351	310	324	299	314	313	318	334	325	303	302	314	365	309	315	355	317	328	276	347	303	277	325	306	332	339	306	303	336	310	330	320	338	325	332	305	331	338	355	326	296	321	312	341	317	308	335	335	301	323	332	307	335	309	338	310	304	335	339	328	319	283	298	317	304	298	290	316	303	312	334	312	312	326	293	331	330	338	309	300	299	326	304	317	361	378	304	322	286	355	310	279	316	299	296	352	340	289	279	297	312	337	294	303	342	297	317	368	335	313	317	295	290	372	309	322	286	320	333	333	289	310	283	362	322	301	326	324	323	306	254	304	322	330	319	341	351	285	321	310	348	298	286	317	320	291	338	277	296	335	284	324	310	312	312	349	321	320	266	269	318	284	308	279	296	306	308	341	312	298	321	339	322	298	321	320	295	326	322	314	340	312	322	313	317	314	326	325	302	287	308	325	320	305	329	326	367	302	295	322	311	331	290	295	283	311	296	314	297	340	318	307	305	361	319	310	311	349	345	327	337	307	320	300	337	326	327	346	316	330	275	324	313	306	319	352	325	330	309	318	309	317	294	360	325	305	320	289	305	286	311	319	362	315	334	361	323	330	323	319	297	329	315	313	289	302	338	356	290	317	317	297	305	309	311	293	327	305	295	332	323	283	314	318	308	302	348	333	331	322	328	315	312	288	316	358	333	317	290	302	329	310	341	333	321	320	332	301	313	294	297	331	305	300	350	325	337	296	305	298	327	329	308	329	324	318	319	322	302	377	330	318	314	286	342	294	305	299	314	354	335	300	324	339	309	310	327	307	287	299	336	321	296	307	323	314	324	318	316	303	316	284	307	313	311	323	322	331	310	290	327	297	333	301	322	332	318	305	292	360	302	323	352	338	318	353	308	339	336	310	290	312	338	302	330	329	343	301	304	296	326	287	307	327	314	300	306	284	311	349	342	322	300	316	298	283	345	317	294	326	351	299	340	344	324	330	307	333	274	316	278	325	298	304	309	324	295	313	326	330	293	304	319	317	312	328	356	297	311	349	285	327	332	330	328	326	325	327	338	317	304	337	351	333	294	332	286	323	293	348	362	303	313	325	301	327	324	324	335	341	301	285	294	345	356	338	308	311	311	308	318	328	327	335	331	351	303	327	307	335	255	312	303	328	282	311	295	274	311	293	301	321	357	266	304	343	320	311	289	324	335	306	315	308	299	273	319	323	300	357	317	316	344	318	364	334	324	306	313	312	321	347	303	320	333	310	310	289	327	317	296	301	329	337	375	312	356	334	343	310	321	287	310	340	308	309	315	298	320	299	338	311	313	315	300	334	297	313	341	338	291	341	307	329	308	338	315	329	307	326	314	322	310	308	287	322	315	290	311	301	318	274	329	310	340	308	333	278	350	308	313	341	329	325	308	307	313	308	289	337	313	314	332	285	304	331	299	327	333	307	321	371	313	332	313	276	321	297	330	326	302	305	328	329	330	332	323	339	319	325	296	305	335	331	314	295	349	321	314	315	326	298	314	322	338	291	302	312	329	286	296	312	346	316	313	321	311	303	296	298	319	305	293	298	304	322	339	358	302	378	325	316	333	317	359	339	329	322	327	348	310	318	283	311	321	296	344	304	299	326	319	303	311	330	337	316	291	366	317	279	303	293	305	317	334	349	310	327	292	347	336	287	306	324	329	324	337	315	332	286	307	339	339	298	297	308	310	340	362	317	321	293	323	299	309	314	309	341	307	345	328	329	298	366	282	301	314	304	342	305	303	331	304	341	307	303	340	326	314	313	302	350	295	320	330	300	319	287	353	309	330	344	319	298	316	335	294	335	306	342	320	357	339	337	311	298	348	304	338	306	335	286	304	355	340	311	328	302	310	330	344	343	300	344	274	297	335	317	322	336	335	299	315	330	316	331	331	295	323	308	343	315	327	333	334	318	308	315	284	313	309	328	313	307	305	323	323	289	302	285	306	302	281	312	316	299	299	310	288	327	327	325	305	322	344	330	349	330	340	280	361	331	319	332	284	312	291	341	289	287	318	321	296	333	356	323	321	320	312	328	358	336	313	363	336	356	310	275	300	322	322	300	328	315	342	306	331	325	321	289	314	324	316	326	355	344	328	347	347	314	317	311	304	322	310	305	303	337	312	305	333	305	315	269	309	309	279	294	283	320	356	298	308	312	325	316	333	297	319	301	287	309	290	351	259	315	318	292	312	275	354	336	293	357	308	338	332	334	286	309	344	330	309	358	304	306	317	341	310	319	347	273	280	330	327	306	331	326	325	306	326	307	322	320	332	314	303	300	322	287	320	317	317	305	338	322
6590	1168	1428	1651	1425	1264	1151	1089	986	936	895	947	912	918	820	804	859	800	802	794	835	794	836	811	824	803	798	828	771	781	765	750	812	850	872	836	754	752	733	729	790	810	747	795	754	793	710	777	769	792	799	757	728	803	849	789	807	785	764	756	827	790	812	828	796	791	765	792	747	772	792	777	744	778	754	758	780	755	740	780	732	754	766	759	754	768	760	793	780	801	772	733	757	760	755	759	753	821	755	758	712	797	777	760	807	809	775	790	739	777	783	719	755	781	788	747	753	736	761	769	776	740	773	821	764	783	792	841	751	796	774	740	756	767	750	781	770	810	754	756	760	799	745	784	757	790	759	766	767	803	746	808	816	764	745	800	727	768	751	790	771	816	795	749	752	758	788	771	754	763	747	744	754	754	795	783	744	750	768	759	772	829	765	792	814	721	736	743	736	761	742	785	764	713	752	712	735	754	760	758	740	779	735	760	740	757	780	764	734	745	801	789	782	756	779	761	704	763	777	724	787	738	746	809	753	761	807	731	772	739	747	764	777	741	808	779	782	721	763	797	807	831	814	750	727	789	820	735	802	772	752	761	743	737	763	751	769	781	741	753	772	761	817	775	780	791	737	787	765	816	790	811	798	755	752	802	773	798	714	739	822	778	763	793	799	766	749	741	789	768	742	758	769	737	728	746	734	754	809	755	769	764	744	775	774	739	797	726	746	738	808	735	770	768	759	774	796	782	790	785	750	720	763	739	773	721	765	773	797	806	757	747	735	743	745	791	802	802	810	761	730	795	804	767	761	787	756	797	788	739	798	710	808	729	741	776	765	768	774	765	769	739	751	801	798	739	785	736	793	794	768	787	776	759	783	750	844	793	756	736	805	802	747	784	756	775	758	745	797	761	744	792	778	759	773	780	733	802	752	779	731	787	737	735	792	825	785	807	778	751	755	767	750	789	730	738	788	730	794	796	765	758	774	733	762	760	785	779	771	742	750	773	752	745	837	755	770	714	763	758	786	765	743	784	827	761	730	740	747	738	756	794	776	778	760	776	713	785	822	763	762	770	755	738	752	780	755	752	772	803	769	782	765	746	756	748	732	735	751	725	751	762	756	756	728	796	765	788	730	782	765	788	811	753	798	762	725	719	797	819	752	764	748	785	793	736	758	748	719	714	732	739	821	742	772	753	770	792	703	785	775	813	820	758	750	802	768	781	767	817	768	758	774	733	708	793	756	764	760	766	703	787	744	737	735	820	713	769	765	775	768	760	778	817	807	777	665	778	740	770	778	784	758	751	766	816	781	745	770	741	744	827	812	799	745	757	818	790	734	778	723	776	764	798	791	793	771	728	734	759	767	775	783	796	781	753	772	796	773	723	781	743	740	726	755	772	741	812	774	774	736	757	771	785	757	784	742	765	747	750	749	781	767	760	832	775	801	739	766	762	779	784	750	769	757	746	733	779	793	748	787	753	818	785	792	782	764	754	725	743	802	785	841	753	808	742	775	801	744	783	768	797	767	770	764	779	768	784	802	759	776	715	773	754	791	751	761	791	784	752	774	729	761	795	753	756	723	781	760	773	759	808	766	779	711	782	818	768	788	730	741	745	793	750	804	704	757	756	751	776	767	742	755	763	752	778	779	776	717	782	778	780	786	801	789	801	779	718	758	799	754	738	769	738	791	728	768	768	755	761	739	756	767	717	775	751	789	772	788	729	756	782	792	787	778	791	802	812	795	730	796	741	806	775	777	806	744	776	761	808	733	734	717	751	716	746	747	740	820	785	774	770	762	738	801	806	707	768	757	765	783	722	748	790	798	778	749	740	721	779	772	738	704	738	774	756	772	784	748	792	792	794	762	743	820	771	775	772	746	739	763	785	756	815	771	752	796	803	773	810	791	732	768	750	764	776	756	752	781	776	780	749	775	763	763	787	735	750	766	751	758	708	838	742	804	778	770	774	796	740	748	839	777	793	815	798	798	831	766	723	753	722	787	796	760	800	786	782	800	756	818	835	749	762	759	781	797	686	740	785	821	785	743	787	760	794	778	778	755	803	759	741	800	772	777	777	702	734	782	779	726	803	718	817	796	778	794	741	796	777	793	767	779	743	796	768	817	742	766	758	768	771	758	780	770	750	777	703	757	804	782	760	742	764	717	794	811	739	788	761	777	724	742	754	792	808	802	732	840	794	750	714	773	753	825	742	745	804	757	786	741	731	793	712	754	832	772	734	743	744	773	714	792	756	741	743	792	762	780	793	772	763	752	785	763	766	755	775	794	755	776	738	789	713	722	769	776	738	767	789	791	773	778	765	777	805	808	764	787	757	812	765	735	768	787	788	805	750	730	805	739	722	740	706	776	785	795	793	749	737	760	746	771	755	776	769	752	763	814	754	766	763	701	755	773	790	770	780	788	803	730	769	768	750	743	721	756	809	824	742	829	754	752	717	774	749	748	741	816	784	802	753	771	736	808	748	780	776	731	794	770	757	840	813	753	743	784	812	760	794	771	744	786	730	779	729	811	829	759	812	787	753	743	753	807	761	798	761	739	751	765	781	734	735	830	751	700	726	775	707	826	724	759	731	754	776	750	769	766	775	735	771	816	721	731	774	804	684	751	795	800	787	809	760	782	709	765	814	776	687	802	766	789	785	806	760	770	816	782	721	781	791	734	755	772	751	801	765	747	758	762	749	758	766	725	835	760	752	746	738	757	781	793	772	772	747	790	770	753	787	766	752	775	773	763	775	778	817	786	781	786	792	767	782	756	757	722	784	763	783	791	759	793	804	760	726	802	761	752	802	783	772	761	712	763	781	756	738	798	758	804	792	769	779	763	786	736	738	787	735	778	811	754	751	782	763	797	747	767	751	793	782	802	729	826	787	746	770	756	756	815	741	705	755	808	782	754	798	775	735	774	757	775	762	787	751	754	786	761	767	754	797	786	799	785	772	757	788	814	797	773	760	788	751	768	763	742	738	782	778	747	769	707	744	759	785	768	754	740	787	796	732	801	813	794	823	809	738	762	754	759	800	779	781	765	813	766	801	768	789	727	778	702	776	761	780	757	793	741	796	773	760	739	742	778	760	751	764	747	751	723	752	733	777	758	757	746	780	796	767	755	759	771	752	786	754	767	784	766	777	799	773	793	750	784	750	765	744	717	781	753	805	806	741	802	782	785	733	792	749	799	758	754	788	774	719	787	759	751	727	776	762	787	720	719	761	782	753	746	784	760	818	745	768	772	779	725	731	744	780	697	763	791	738	786	779	815	721	760	773	755	740	761	811	798	773	800	763	843	725	738	775	818	793	774	762	791	775	792	737	726	742	737	758	769	782	796	808	757	812	744	742	711	728	755	777	765	771	823	743	772	744	759	732	753	714	745	719	790	781	798	777	764	835	776	752	817	752	816	779	781	806	722	813	738	756	824	804	752	809	786	753	757	754	800	785	772	764	791	746	777	762	704	748	746	726	786	852	733	747	771	818	778	770	794	786
14981	1713	1169	934	767	594	554	549	482	452	487	440	459	455	438	420	428	433	410	409	401	387	399	460	414	418	385	421	420	385	437	400	438	437	405	395	415	413	420	476	432	401	422	444	435	395	420	397	391	401	451	453	399	427	448	394	410	413	412	423	414	426	440	448	390	446	398	392	393	423	441	378	411	417	451	406	409	409	414	405	414	443	397	431	406	389	420	444	407	434	425	369	427	449	371	442	404	419	419	424	416	418	398	399	365	369	388	406	417	407	393	401	358	416	435	432	402	412	423	406	438	414	410	388	376	378	395	422	391	394	380	385	435	414	428	398	428	434	389	429	433	424	395	402	453	415	466	435	394	427	429	434	431	421	364	402	445	397	420	422	424	417	406	414	415	425	408	393	413	376	389	409	404	418	374	385	435	383	405	378	396	420	403	447	389	442	371	415	409	440	414	380	394	397	396	397	402	448	386	405	438	386	433	408	382	426	449	370	402	405	403	400	408	379	403	385	385	386	416	424	389	390	424	463	386	406	391	405	445	387	368	432	410	400	425	418	409	394	423	384	399	417	415	384	404	412	399	389	396	377	393	405	421	373	431	435	429	437	394	460	389	390	409	422	426	399	424	417	389	395	378	406	395	403	382	408	424	413	421	381	420	390	421	419	417	408	380	391	407	413	417	416	406	423	419	383	399	428	423	392	445	400	392	373	391	381	392	421	408	389	435	404	400	398	393	438	408	408	422	405	386	407	432	405	379	412	432	457	394	394	459	403	414	444	385	417	421	416	409	410	419	420	382	466	372	426	422	423	397	394	407	452	405	436	399	432	429	421	385	429	408	358	430	403	423	452	418	423	410	401	341	427	445	414	397	427	424	395	386	411	385	410	424	435	435	418	454	378	393	413	406	390	427	409	407	426	417	372	403	406	413	405	386	415	398	434	373	426	403	370	414	400	445	368	390	409	405	401	402	442	422	402	433	391	421	382	427	393	439	449	393	385	425	424	446	405	389	417	403	433	399	374	402	400	414	395	415	376	408	400	415	351	370	448	390	392	407	382	411	407	399	424	428	374	407	397	417	413	428	393	406	431	384	419	397	396	452	434	414	442	417	384	374	370	417	412	426	430	398	435	428	396	402	422	392	377	384	391	381	404	432	392	429	420	402	418	418	385	431	398	420	410	389	412	445	409	403	404	390	408	408	459	386	390	409	387	411	434	411	415	428	419	399	390	362	389	417	402	369	441	430	398	427	383	397	419	405	392	434	422	395	417	401	423	376	423	396	397	355	382	407	432	401	399	383	386	416	397	392	389	399	403	432	452	387	444	411	424	427	415	399	390	410	377	432	411	413	416	376	420	369	373	395	395	380	436	410	424	404	420	400	378	420	425	437	383	388	387	418	387	396	422	412	380	381	375	409	400	400	387	404	426	418	389	402	393	437	388	431	414	414	389	417	428	388	381	421	414	406	377	396	428	372	394	386	379	371	407	390	402	399	425	429	418	387	391	378	434	393	384	393	406	422	415	407	411	376	430	428	407	422	424	443	439	402	400	359	421	376	434	403	406	388	372	393	422	414	410	421	401	402	383	415	413	416	390	380	413	419	379	384	435	379	457	421	421	393	419	381	384	385	388	397	441	404	400	431	368	417	444	424	414	446	398	431	414	431	415	429	372	387	435	439	391	406	406	408	422	405	426	400	423	394	437	398	378	425	420	427	406	417	416	419	395	404	385	438	364	385	392	464	379	376	436	428	447	406	379	409	377	417	427	386	426	400	391	429	405	419	435	386	412	433	422	396	439	397	425	394	416	401	434	403	398	360	386	425	409	440	430	419	388	387	415	426	391	398	423	421	418	434	369	418	416	393	418	431	370	404	403	367	405	408	395	414	397	445	402	415	370	388	423	439	405	406	377	402	409	400	411	434	399	406	425	406	388	428	387	397	426	375	423	406	390	373	414	375	408	415	405	439	428	393	452	402	369	397	445	362	362	427	403	410	402	416	360	403	466	444	413	385	413	445	435	372	411	376	398	394	377	398	416	426	389	407	430	403	405	424	407	435	434	405	435	429	440	404	412	393	406	413	387	416	418	387	406	401	396	389	402	405	419	397	394	397	431	413	405	391	401	431	366	406	421	406	385	404	433	410	418	395	452	381	426	438	451	373	409	406	400	420	414	437	426	423	386	410	427	401	415	447	424	429	381	381	382	361	362	415	380	405	374	421	371	366	428	426	405	415	433	431	425	447	395	372	384	398	378	411	400	411	430	441	449	426	437	424	371	393	421	405	393	429	386	396	419	432	363	411	401	409	407	430	425	360	420	436	426	381	388	411	355	411	389	390	416	381	459	391	384	432	379	460	405	431	387	392	395	403	368	398	402	433	394	408	381	414	430	390	424	439	427	424	402	437	437	476	391	438	403	404	427	380	423	429	412	401	401	414	444	424	398	404	419	412	389	440	389	418	444	401	396	388	455	390	427	449	376	421	405	393	394	421	408	373	434	395	420	402	430	386	409	434	395	405	428	445	412	371	382	409	414	410	421	372	427	402	405	359	438	426	405	411	385	397	412	425	453	424	414	390	395	408	395	425	362	415	410	410	402	351	400	397	417	432	425	373	396	399	402	384	410	414	415	422	429	415	394	393	451	396	370	401	411	415	443	402	399	436	429	391	423	424	384	433	422	432	392	388	441	394	400	383	422	395	413	397	447	395	419	410	378	434	407	410	363	425	420	409	368	409	388	419	404	406	403	389	409	406	374	343	396	411	402	405	433	400	432	374	384	404	399	378	398	385	418	378	425	411	404	400	424	387	427	409	435	405	406	388	414	390	393	409	435	381	435	391	434	413	421	408	408	377	416	396	404	423	418	403	441	385	444	401	402	404	417	396	446	384	427	430	402	426	415	417	439	442	382	412	366	414	418	418	441	402	408	429	413	370	402	434	364	381	421	421	426	414	390	419	410	407	401	408	401	425	440	371	401	428	389	433	380	397	440	430	430	429	399	387	394	401	398	411	395	388	370	420	440	408	411	408	423	378	453	397	382	419	392	455	416	426	388	438	407	410	408	360	401	427	403	426	425	401	425	433	404	403	439	378	414	436	414	428	438	360	415	411	420	398	383	421	423	423	426	413	399	398	438	421	390	419	425	375	431	420	443	425	416	396	431	399	410	436	413	392	386	410	393	425	405	397	398	449	363	410	435	392	374	396	396	397	420	372	376	394	428	420	366	409	463	386	426	413	416	419	391	429	398	393	395	405	435	406	447	424	401	449	415	403	374	359	413	415	402	434	400	389	424	420	415	390	391	368	399	403	353	410	402	400	386	436	431	440	366	445	403	427	414	409	417	417	398	448	419	437	441	418	408	466	416	410	398	411	422	410	365	364	403	401	400	439	370	417	468	384	376	419	400	412	400	430	412	386	394	378	416	430	425	398	402	438	376	402	393	397	434	407	435	404	417	409	408	410	376	426	435	388	416	386	378	394	351	381	371	427	427
8811	1710	2364	2512	2194	1880	1657	1463	1315	1258	1171	1167	1106	1154	1047	1046	1028	1023	1011	1008	1001	985	1000	956	962	1000	980	1010	932	970	923	906	978	911	966	961	931	909	930	927	968	955	924	949	920	934	950	833	899	940	918	924	903	971	974	871	887	941	983	900	975	917	938	914	889	902	936	943	874	923	863	894	957	850	896	891	888	942	984	878	946	921	855	893	921	898	876	896	942	920	905	947	891	914	906	890	942	906	908	908	860	923	979	893	861	951	883	945	887	922	872	904	908	926	916	893	923	910	906	879	926	883	916	892	914	909	868	852	869	915	951	857	935	907	940	953	927	892	943	938	970	892	914	910	885	923	919	900	926	934	938	913	976	874	927	888	900	967	834	923	909	907	946	951	862	905	866	909	898	916	926	889	916	903	881	883	905	932	885	900	935	941	889	928	895	891	971	937	903	912	894	912	865	899	923	895	925	908	911	936	842	930	842	899	889	912	935	926	921	897	900	913	911	885	885	929	887	900	877	859	939	887	938	912	902	915	871	954	873	927	886	916	866	905	931	927	867	942	898	931	950	913	861	887	883	891	932	879	931	881	917	910	976	919	897	917	913	925	916	957	868	901	911	843	931	933	926	893	874	908	892	931	883	873	892	928	900	898	909	933	887	948	878	894	925	914	898	911	897	932	923	881	911	953	917	885	892	900	944	965	944	912	868	960	909	918	899	980	931	874	940	922	940	898	874	929	875	941	912	907	880	915	941	889	945	916	873	900	872	898	878	915	824	918	932	891	973	900	951	904	913	866	940	881	918	847	905	910	892	897	877	942	880	932	920	887	886	905	922	917	874	882	927	907	892	904	917	899	926	873	839	913	897	877	850	895	856	931	869	905	923	949	866	927	914	858	942	939	894	887	872	911	878	925	859	891	858	916	924	891	898	938	880	885	887	896	948	962	922	992	872	861	915	894	927	900	910	834	959	961	952	895	932	952	949	898	940	915	943	936	961	925	879	882	893	839	929	895	875	927	900	865	921	929	878	914	903	975	905	878	856	893	911	923	932	874	941	866	901	964	847	888	936	946	936	948	851	938	891	917	900	911	949	805	946	915	905	872	909	940	860	915	922	887	884	1001	902	887	894	892	936	901	890	877	877	883	865	888	901	901	880	862	932	913	876	909	871	870	898	938	900	899	954	941	858	885	883	901	924	875	876	904	913	884	875	962	834	918	907	880	894	888	921	949	884	951	950	940	939	872	892	940	953	945	949	874	913	921	876	931	867	891	928	941	915	897	868	888	890	883	890	865	844	902	913	959	851	898	910	924	925	902	901	888	878	861	903	919	874	913	878	901	902	889	947	913	955	946	890	872	910	925	900	872	943	901	928	886	933	931	890	903	897	920	838	908	892	893	949	906	923	941	911	925	921	912	925	941	909	871	889	927	894	910	906	891	930	933	900	862	882	935	875	937	925	873	887	926	911	929	887	954	922	947	890	913	871	974	941	928	880	915	901	910	879	903	854	933	928	900	932	921	941	902	890	886	916	899	943	865	918	872	900	869	874	911	925	889	927	871	889	899	883	904	938	960	908	902	908	927	865	954	913	915	857	921	876	919	864	894	862	883	839	898	890	899	918	859	905	858	895	900	892	955	915	911	912	940	891	942	917	929	974	914	895	926	925	913	911	871	976	938	873	902	906	919	921	903	880	925	931	957	909	929	900	957	862	931	868	927	876	940	885	877	936	944	907	858	897	904	886	923	909	932	913	882	897	897	902	914	874	900	928	909	943	934	898	949	916	909	886	908	951	945	902	927	894	909	879	889	881	873	941	944	877	935	879	939	931	907	911	962	946	880	946	897	897	907	910	921	855	898	912	932	912	942	913	953	865	930	889	961	901	932	916	910	880	919	905	917	899	916	891	913	928	881	945	885	945	900	903	911	898	883	887	978	902	924	903	864	903	913	893	921	886	928	895	877	909	889	888	886	935	878	920	915	920	939	938	914	922	936	884	915	874	936	966	864	899	872	899	921	903	955	828	839	899	952	940	892	913	881	880	859	927	922	925	874	909	899	959	920	883	919	940	918	929	925	884	895	849	916	912	932	958	946	835	916	900	919	929	888	916	921	897	915	897	843	878	845	886	927	866	893	892	882	869	888	923	905	929	878	884	889	871	951	877	926	934	941	912	943	904	888	922	943	911	914	916	912	907	931	925	888	909	846	918	901	924	896	905	967	909	932	904	873	913	955	918	916	845	889	941	874	900	917	887	935	894	899	895	896	902	857	871	881	884	888	926	905	915	928	930	926	880	938	888	890	915	904	893	860	902	896	973	877	899	914	957	919	905	944	963	891	886	915	916	947	847	991	931	928	924	898	878	878	908	894	876	961	893	891	946	926	948	855	937	899	961	905	962	941	904	919	991	951	883	901	880	929	902	951	919	883	871	887	923	915	867	924	896	931	899	949	894	934	910	834	877	936	877	963	890	891	899	890	885	908	868	913	967	928	906	888	856	900	904	892	918	916	941	878	882	909	930	908	982	911	898	892	896	905	910	926	928	898	908	901	900	948	919	864	943	908	918	872	922	963	906	876	921	925	941	899	944	881	865	896	910	930	864	914	914	887	920	907	912	935	881	889	865	930	907	900	869	898	925	930	872	871	942	903	920	926	910	928	937	915	963	951	942	874	909	910	892	897	904	915	898	925	897	894	896	900	948	941	891	896	941	895	906	909	923	940	878	927	924	918	913	880	908	933	956	934	913	923	877	843	928	885	871	902	855	920	910	913	850	910	930	865	908	906	954	894	939	958	905	946	882	907	902	920	852	880	886	939	931	842	923	940	904	911	920	903	892	947	856	873	931	947	942	921	910	890	861	909	872	924	925	915	887	920	919	933	933	861	877	908	969	914	873	869	898	878	914	926	931	947	890	861	913	885	943	943	930	875	928	934	903	934	858	966	897	924	881	947	867	869	841	915	900	985	857	897	858	876	931	947	938	866	898	956	904	935	888	922	935	950	950	942	967	915	924	889	973	934	854	873	912	944	922	894	915	913	914	880	942	923	927	913	886	910	912	923	865	933	926	876	916	916	923	902	913	919	901	937	934	901	925	917	880	904	917	915	898	964	902	949	931	902	919	890	920	979	938	885	886	897	942	933	858	929	909	946	880	909	861	886	913	881	939	932	926	871	934	976	928	909	903	904	844	873	934	903	913	867	894	857	920	923	927	864	949	876	891	919	878	939	903	906	951	892	926	928	888	878	943	906	876	908	919	946	903	915	926	950	913	924	851	940	902	904	926	913	899	875	917	882	915	974	940	896	945	928	896	904	947	891	893	943	897	902	968	908	855	841	917	930	902	855	917	881	878	922	936	930	893	902	955	909	923	886	916	876	944	892	900	842	934	908	936	901	850	913	911	899	845	958	918	930	958	856	874	877	970	936	932	930	952	858	812	904	935	980	879	879	926	918	948	947	921	890	901	879	903	927	911	874	880	846	915	884	871	944	935	889
1466	181	181	197	190	159	173	170	168	146	175	153	160	158	181	136	157	150	142	162	166	186	176	189	141	161	167	202	167	151	150	142	176	177	170	174	139	136	175	163	172	147	168	187	157	149	149	143	174	173	157	182	164	145	158	175	129	160	152	170	176	165	154	174	177	165	150	153	144	198	177	170	158	172	180	166	161	193	141	175	164	159	130	186	176	155	174	169	167	146	185	164	153	164	162	169	175	157	168	162	176	171	178	135	168	164	150	156	147	162	162	168	148	178	146	161	163	158	161	165	178	123	161	162	173	143	159	150	170	187	167	192	164	150	150	155	151	152	151	168	174	163	155	162	157	162	164	174	189	150	151	168	156	137	155	174	162	143	149	166	149	157	151	179	153	173	162	159	159	161	175	155	147	175	164	158	158	160	158	151	151	160	164	180	182	181	161	158	161	169	181	159	162	148	168	160	159	148	160	145	157	149	166	163	147	152	165	181	138	168	138	182	152	185	155	164	160	194	154	166	154	169	173	160	189	149	150	146	175	144	184	155	173	147	181	173	155	165	149	168	154	142	157	166	163	150	157	171	172	152	145	165	156	182	166	152	161	156	152	144	150	167	166	157	187	171	149	143	188	160	144	165	168	162	148	146	148	181	162	188	157	184	165	201	174	161	158	182	180	149	146	169	169	173	153	136	153	158	168	178	156	162	165	177	160	177	165	158	165	154	164	156	169	150	141	163	181	162	163	150	161	161	149	136	179	151	176	160	175	161	157	159	167	166	184	204	173	152	193	160	145	175	164	151	153	158	184	169	170	140	163	145	148	161	193	178	155	139	169	181	151	180	180	162	201	170	138	151	145	179	175	167	150	155	143	178	167	170	166	183	154	152	174	186	180	187	181	170	151	171	158	147	166	145	161	159	153	173	173	177	194	158	157	163	171	161	188	152	166	186	155	160	133	170	155	165	173	161	170	146	141	167	164	180	162	143	150	158	163	185	152	166	170	158	145	155	149	169	176	162	164	161	161	137	153	156	146	145	139	177	169	150	171	144	171	192	157	168	172	160	168	171	186	172	183	182	164	143	176	139	179	166	154	196	145	153	149	190	182	158	167	175	149	166	141	154	154	143	146	176	190	144	161	183	148	182	162	164	171	160	148	153	143	178	155	139	151	147	184	172	151	194	139	165	156	162	168	152	188	158	170	174	181	177	173	184	160	161	184	173	157	133	151	152	164	165	152	155	172	177	171	160	170	193	169	139	128	172	153	160	152	173	163	165	173	181	165	148	164	152	149	146	179	184	152	147	164	146	130	171	159	154	162	167	159	139	184	164	151	148	142	167	174	174	177	168	169	138	175	151	174	165	172	123	152	189	163	159	142	171	147	176	137	169	148	171	154	169	170	151	158	177	137	165	155	163	183	152	162	139	139	167	165	163	159	155	155	165	179	161	171	161	161	151	168	169	160	179	174	159	174	131	177	178	188	191	125	166	164	158	133	156	144	166	160	160	163	146	192	181	163	164	168	164	157	138	154	150	160	178	177	140	145	148	164	168	162	158	155	169	146	168	157	170	150	175	159	137	169	131	142	181	149	140	148	147	152	164	161	172	164	178	141	171	136	177	194	160	155	168	167	164	162	180	145	184	189	163	172	187	172	135	160	191	157	149	167	173	173	156	159	179	141	132	185	154	160	170	168	165	149	158	167	154	197	163	188	159	168	151	179	156	158	173	151	139	160	186	172	130	153	158	144	127	187	160	158	162	148	162	161	142	172	157	168	149	171	135	159	168	167	150	161	148	143	176	171	167	146	149	170	150	145	184	169	152	157	179	140	160	152	131	160	165	159	154	174	165	163	193	171	166	168	164	167	148	172	179	171	130	177	187	149	149	187	159	172	154	182	137	161	170	149	160	170	152	171	164	172	165	178	140	157	151	169	147	147	139	165	177	140	158	164	152	163	156	162	168	160	151	147	165	170	173	168	165	163	172	184	188	169	179	166	157	134	157	149	174	158	164	161	139	163	183	152	157	150	196	151	149	154	173	168	174	155	151	138	168	183	163	138	134	149	190	176	155	176	180	165	147	194	141	167	166	172	169	165	163	184	169	172	136	150	161	160	176	160	161	172	154	160	161	160	170	145	175	134	160	178	171	149	158	174	161	163	156	144	165	178	160	187	160	162	159	170	159	153	136	161	157	170	160	130	163	177	183	148	158	157	155	144	172	148	159	148	164	169	159	165	174	163	140	175	187	159	166	169	167	172	156	160	174	174	164	181	147	154	149	169	162	150	176	162	164	192	174	166	155	153	160	185	182	167	186	154	178	164	174	164	167	171	177	163	139	156	175	187	135	185	147	143	172	158	192	145	171	169	165	161	145	162	153	164	155	157	170	159	166	160	168	148	137	147	147	132	139	159	156	167	184	141	168	182	147	154	164	161	165	159	146	156	160	168	174	171	170	155	151	164	153	154	155	157	174	182	156	182	169	144	160	178	174	150	187	168	180	149	154	192	178	173	176	164	158	143	168	167	177	157	178	172	172	142	154	177	163	187	174	175	151	142	169	169	132	140	179	163	161	171	166	182	170	127	161	166	153	150	157	161	143	153	179	164	185	159	154	163	166	169	173	185	176	164	178	158	179	159	171	168	189	170	161	169	146	174	178	152	173	156	171	152	158	155	154	151	148	154	156	187	164	186	164	175	174	156	162	166	166	165	144	175	159	163	164	156	145	149	143	155	174	146	165	181	173	137	139	146	156	137	170	162	166	163	171	174	153	176	152	152	171	174	159	169	164	182	133	182	163	182	164	186	159	159	166	165	151	173	138	169	168	179	153	167	183	160	162	173	178	179	172	161	151	168	153	190	159	160	163	157	161	190	167	180	149	183	172	154	156	133	146	181	130	169	170	136	140	174	149	174	150	134	170	156	166	169	155	159	149	138	175	166	147	164	162	159	152	125	139	175	161	148	168	182	144	118	164	155	159	145	186	187	161	173	173	166	172	161	165	135	170	138	176	146	175	162	150	179	164	176	161	159	151	156	181	151	178	130	174	145	169	159	167	149	179	180	160	187	171	152	168	148	156	162	181	159	158	151	149	168	171	169	157	153	161	156	147	148	160	152	164	140	160	161	143	170	133	141	168	162	165	141	185	165	186	173	173	164	159	154	153	185	165	159	172	138	165	138	186	176	195	172	174	145	149	195	187	184	179	160	193	160	151	161	157	179	173	144	173	184	165	173	158	187	171	165	161	156	179	171	174	163	153	187	174	147	147	167	163	168	166	148	153	148	175	155	161	159	149	164	170	158	142	162	190	172	137	167	145	152	144	172	160	151	179	150	176	168	172	175	159	168	162	181	158	161	142	155	141	154	153	152	174	142	178	154	163	170	177	161	145	165	183	165	186	172	159	144	149	156	149	157	157	176	163	163	207	164	178	157	157	143	169	174	151	149	147	149	164	148	182	138	165	138	174	161	153	188	162	143	148	158	189	156	135	148	150
1751	517	466	444	475	464	476	470	492	478	429	492	481	483	449	456	463	457	463	430	460	441	411	444	458	451	439	449	434	438	469	440	436	436	425	426	422	429	416	426	442	431	432	465	460	436	409	459	449	444	438	421	408	460	416	418	450	495	465	410	469	436	437	464	395	424	431	467	436	481	425	492	461	428	415	424	449	460	433	492	440	457	451	430	471	449	426	455	424	434	465	481	441	392	412	445	466	426	438	462	468	447	464	443	434	429	454	448	475	443	453	434	450	447	455	463	452	395	444	463	470	424	437	409	467	462	441	456	488	422	441	417	418	456	449	480	426	443	420	431	460	426	437	413	446	474	461	462	446	457	475	421	470	446	437	435	451	469	443	475	441	463	436	419	424	433	446	434	442	440	435	436	408	465	448	421	453	438	474	459	431	473	446	460	423	416	419	444	454	479	464	424	457	438	412	422	429	480	475	457	435	417	427	445	442	443	440	423	458	477	431	425	468	448	424	460	421	442	433	459	433	429	435	441	446	431	470	425	447	462	465	452	425	490	433	449	458	435	430	459	413	462	457	427	452	458	438	411	463	463	458	440	447	445	461	448	433	442	439	420	469	466	439	462	429	454	461	451	459	445	472	460	494	420	438	454	411	450	460	424	491	470	466	473	501	451	457	441	475	446	459	447	434	432	466	464	480	430	410	424	449	480	423	452	445	460	502	443	460	428	469	487	462	424	425	450	454	451	402	422	418	437	470	447	456	434	425	457	450	450	413	435	423	456	434	453	408	425	430	444	473	465	432	440	458	443	484	447	443	473	479	424	483	404	446	449	434	466	433	450	443	462	442	480	418	457	476	445	434	435	462	459	478	448	488	464	463	393	503	432	444	455	463	454	431	469	453	439	447	453	439	451	450	464	416	450	473	420	457	463	475	395	440	466	435	427	460	464	437	454	423	450	451	447	449	467	407	427	437	459	420	445	464	440	445	425	422	470	442	444	433	405	459	442	412	439	390	424	473	462	451	450	454	450	437	428	416	455	420	433	437	458	446	417	458	470	441	461	443	425	449	457	455	408	450	457	430	450	464	464	452	445	435	430	438	448	448	465	468	453	430	433	470	429	460	424	441	476	468	436	438	490	430	429	448	443	455	448	431	452	451	443	468	475	456	454	442	450	452	445	445	425	428	448	473	430	448	464	442	457	477	429	452	444	454	397	424	453	498	445	410	441	442	447	423	447	426	469	460	461	418	476	445	432	469	473	405	432	475	454	447	448	420	456	453	426	433	447	438	411	440	452	470	442	443	456	443	456	400	432	432	432	443	474	482	451	460	482	439	431	443	456	429	449	474	439	450	443	454	437	422	440	496	455	452	447	437	444	427	440	424	463	442	462	412	447	433	460	436	481	435	471	461	454	421	434	451	464	416	422	485	417	468	429	440	433	459	437	440	468	465	452	451	483	466	460	494	450	485	485	415	394	479	420	400	440	442	409	446	465	427	444	452	444	454	425	436	466	454	465	440	404	446	472	418	408	459	457	415	459	480	467	459	477	460	486	439	423	427	450	436	427	470	447	431	444	430	466	432	437	427	491	465	432	455	443	472	460	460	416	436	451	446	464	450	447	463	447	428	458	410	425	457	480	426	473	450	408	444	452	433	463	430	441	479	432	473	466	441	441	432	435	441	458	419	425	460	420	451	446	434	449	453	442	516	467	460	445	447	440	436	437	476	461	438	444	424	428	443	452	482	441	400	497	427	451	429	447	428	434	422	422	429	443	430	444	421	431	444	450	443	415	431	440	440	428	493	432	451	461	466	432	419	406	445	476	443	452	441	463	465	437	461	432	456	462	441	415	424	427	457	461	447	436	427	437	484	452	476	424	429	467	435	444	442	441	466	430	463	441	454	418	431	450	428	468	450	437	438	394	470	445	444	443	434	456	408	438	463	453	370	447	415	468	474	431	477	451	438	459	465	448	410	454	434	437	506	424	433	469	454	434	437	423	437	430	438	457	436	453	436	427	434	419	409	394	443	440	448	463	476	436	454	457	415	457	442	436	430	454	440	462	480	475	440	426	424	428	429	465	430	451	452	440	436	433	428	456	458	434	459	436	470	470	450	506	435	433	426	478	445	428	429	506	456	471	456	489	457	398	469	447	448	469	407	441	439	449	407	435	446	441	485	448	456	425	464	433	411	437	432	459	443	440	465	465	450	416	425	416	430	474	423	436	439	464	472	445	498	420	420	442	444	444	440	424	432	455	450	450	449	431	463	455	432	413	446	438	428	464	439	465	460	444	419	469	384	483	470	435	433	469	460	430	431	406	457	425	463	442	443	485	468	428	438	433	451	424	447	414	443	471	451	465	429	442	440	447	474	415	459	411	464	418	484	423	473	424	455	419	409	437	432	415	425	422	443	449	472	399	447	469	406	438	469	453	449	465	430	487	495	433	429	450	449	432	460	422	449	456	419	421	486	471	437	433	470	436	470	445	444	441	466	462	431	458	435	438	421	479	444	472	449	471	430	424	451	459	456	473	464	417	420	460	410	436	489	424	483	447	449	465	439	451	440	476	444	435	431	461	465	432	442	480	439	435	453	462	440	442	439	455	452	422	451	452	429	446	436	439	448	454	415	435	444	447	430	459	468	465	452	429	419	441	452	464	442	440	468	440	473	452	413	427	438	440	463	453	435	458	443	419	421	445	431	477	442	474	456	444	422	448	466	454	442	452	419	403	426	428	434	412	439	450	456	401	463	430	421	469	439	465	421	463	426	411	437	438	453	499	446	457	420	445	451	419	455	431	432	438	479	431	454	415	421	436	423	446	421	431	444	435	454	464	447	441	473	426	449	434	450	441	436	439	494	436	500	436	441	410	428	446	463	409	409	465	469	483	484	455	429	457	478	464	411	453	457	432	479	447	485	427	471	412	448	454	417	462	450	471	439	465	477	453	431	447	439	458	403	479	434	454	450	414	473	450	470	440	468	456	436	430	433	471	439	470	438	459	448	422	483	473	400	417	462	391	430	449	462	461	465	451	421	477	446	459	462	441	492	470	420	468	470	420	429	392	451	440	443	438	442	428	443	472	446	475	421	446	451	463	423	467	472	424	414	437	470	442	428	453	436	432	438	455	432	451	425	510	449	417	449	469	471	459	441	414	498	449	431	455	456	461	458	425	445	421	447	445	414	437	426	434	446	462	437	474	437	448	434	463	466	443	463	435	441	447	455	472	442	463	496	484	443	422	456	419	432	448	432	459	468	430	467	463	465	445	466	489	432	420	473	429	426	482	416	463	461	459	446	440	437	472	439	437	429	458	408	477	449	467	450	390	462	424	443	469	443	422	453	450	461	429	467	471	452	421	424	440	438	437	453	448	442	470	449	428	421	433	480	434	450	425	467	392	494	442	425	409	416	436	439	464	441	452	491	427	450	485	444	459	448	441	465	453	433	461	456	416	421	463	414	444	420	464	474	451	418	459	435	470	410	455	455	483	480	454
7444	776	628	556	507	416	372	342	389	340	334	349	344	341	313	325	356	327	341	342	310	333	323	323	301	334	280	300	309	310	325	331	343	326	305	328	299	317	322	304	316	305	291	309	310	320	355	315	320	297	296	289	310	305	293	308	335	319	331	323	327	311	282	341	319	293	311	359	301	297	305	311	338	352	364	289	312	318	299	315	298	318	289	283	345	351	309	324	317	334	307	338	313	306	312	334	325	321	314	325	310	312	331	317	330	339	311	307	331	326	330	345	326	319	291	308	326	290	315	304	320	321	334	308	330	317	317	283	298	300	325	284	315	309	325	318	351	299	324	313	296	312	327	301	295	294	321	302	346	335	323	296	332	310	329	337	330	322	333	300	282	322	336	353	302	326	342	316	343	334	307	317	286	302	283	298	320	309	307	326	327	326	300	290	309	313	321	308	329	314	270	328	312	338	303	337	301	334	278	323	324	327	352	315	327	316	333	317	348	310	304	316	334	327	307	339	328	297	303	324	300	330	317	303	349	351	332	320	346	299	319	301	319	290	317	312	334	320	302	261	322	311	312	310	292	296	341	308	324	282	325	321	329	290	329	297	298	346	302	297	343	333	308	304	310	280	329	322	329	317	308	307	328	323	297	338	316	287	329	321	310	293	316	320	320	318	281	295	300	295	286	329	329	291	301	332	287	311	315	327	277	330	325	298	287	320	274	305	303	324	319	302	325	327	308	343	268	321	289	295	293	299	281	326	330	306	311	343	294	312	335	320	308	300	327	320	299	342	313	315	350	315	329	325	320	294	334	315	318	291	282	308	328	316	264	314	281	329	321	335	299	301	329	294	290	308	301	321	354	360	287	338	272	313	341	308	326	293	313	300	311	313	311	307	299	362	332	320	334	286	303	303	325	313	316	307	321	298	300	367	310	320	286	340	285	312	336	332	311	298	299	311	292	318	288	303	356	302	308	264	335	309	321	331	350	326	312	302	315	318	328	327	312	330	348	346	317	351	313	308	313	284	306	272	299	309	324	337	311	349	319	338	328	336	350	315	322	321	297	317	313	292	345	307	330	322	308	336	340	316	324	298	350	316	273	308	343	348	364	323	325	306	302	305	320	311	321	287	281	315	315	304	293	334	319	320	296	295	306	301	319	337	330	342	278	379	320	330	284	312	287	299	302	285	310	335	317	330	298	323	318	320	306	335	305	290	320	321	360	332	301	289	314	291	312	295	277	283	336	301	308	331	282	308	306	336	325	307	313	314	302	308	319	340	320	355	312	305	307	319	317	305	323	351	327	315	334	301	333	300	292	332	305	342	319	292	338	336	295	269	311	319	311	289	340	325	309	344	277	310	278	325	336	312	308	338	331	330	305	349	316	329	330	287	291	306	320	307	336	329	316	314	338	344	290	338	339	319	297	319	296	296	293	298	271	332	310	331	308	330	303	333	315	322	315	316	321	318	334	308	322	326	324	352	328	318	308	312	311	324	318	322	327	327	294	294	356	326	312	320	296	343	327	299	304	291	330	343	310	335	315	300	322	286	295	332	298	361	315	332	304	337	336	271	317	295	337	314	344	289	314	294	306	334	344	283	289	285	344	297	320	300	319	317	300	310	305	329	354	329	315	328	325	316	318	338	314	311	324	309	337	301	304	282	341	284	333	311	317	301	308	321	327	299	319	323	307	311	291	300	317	346	345	308	325	299	332	295	317	336	346	322	353	351	306	306	318	351	310	299	358	307	315	297	353	291	316	329	325	298	307	303	313	322	298	315	300	301	298	311	313	320	312	305	302	314	304	334	319	325	352	338	302	317	321	316	287	326	309	295	319	353	302	321	319	300	316	278	290	346	317	309	329	298	315	331	303	275	332	339	343	310	326	329	360	310	332	299	333	316	314	270	342	340	321	316	276	311	317	323	348	314	309	296	342	305	288	286	289	327	330	301	305	293	301	291	300	322	320	314	305	349	303	308	304	295	299	302	309	322	292	313	306	322	337	289	341	352	325	336	320	318	343	319	299	317	304	325	342	320	328	318	283	326	324	321	312	317	297	306	319	272	302	314	285	308	295	272	324	288	340	312	298	313	314	404	316	381	337	318	319	337	318	277	292	323	278	302	304	268	275	303	332	303	325	327	315	301	324	306	360	328	334	338	344	298	347	305	320	347	336	340	354	301	320	331	292	317	339	321	299	324	315	345	361	285	334	316	321	300	352	328	308	292	296	309	335	343	361	337	301	310	293	317	293	308	352	315	316	326	328	326	351	311	344	301	318	307	317	295	350	286	310	282	323	326	334	305	365	319	359	286	319	304	295	324	318	316	339	304	346	326	342	293	304	316	322	327	333	310	333	334	307	324	281	326	312	338	324	334	330	311	348	329	334	344	352	368	280	318	314	311	323	299	320	312	285	278	336	319	347	315	337	342	325	282	320	290	323	319	290	329	321	310	316	334	301	300	318	332	312	307	303	298	301	347	299	295	334	343	317	343	339	321	311	316	343	318	334	291	300	324	315	312	347	333	312	314	301	336	316	288	316	281	322	300	324	287	283	313	305	303	289	321	311	303	325	296	306	295	344	322	320	387	314	322	302	321	322	297	332	291	294	314	314	307	338	290	308	346	292	327	335	320	360	297	326	326	344	323	317	314	300	311	342	310	316	338	336	335	330	312	318	349	341	306	332	290	322	306	341	330	324	315	320	281	335	307	331	308	337	305	326	331	302	326	320	342	302	351	291	294	300	310	309	305	286	344	309	316	318	309	333	318	319	358	304	306	315	317	312	313	311	316	327	298	344	297	288	318	327	305	322	323	326	307	291	288	325	323	317	319	322	323	335	341	298	319	337	349	295	346	289	313	338	319	351	326	351	319	333	291	294	290	311	311	305	303	329	336	306	297	302	320	374	309	315	335	333	306	309	294	317	325	299	313	358	314	294	302	311	288	301	302	330	325	290	310	299	341	318	340	321	270	282	329	330	348	299	325	307	307	319	314	319	323	291	315	303	297	329	287	340	329	291	338	340	286	327	295	261	335	327	313	369	326	300	329	327	309	329	314	347	345	293	327	334	338	299	349	315	297	298	324	337	319	306	317	282	324	321	281	314	312	304	341	320	293	282	323	296	275	312	324	304	304	323	331	326	319	318	304	325	318	303	328	324	300	312	328	334	269	305	329	309	318	324	311	342	297	306	338	312	319	312	326	344	351	343	318	321	277	317	307	324	313	300	336	323	343	319	318	303	295	290	324	335	285	330	303	286	324	300	321	312	305	298	337	319	327	322	340	318	292	306	352	297	274	301	308	327	309	298	313	296	301	335	325	322	327	306	296	297	313	324	301	314	319	324	305	309	306	342	330	286	288	302	319	361	340	291	298	320	329	308	326	350	327	338	322	327	288	325	331	332	321	308	331	283	308	340	369	319	350	298	291	302	270	327	328	313	321	349	305	313	291	304	328	290	342	336	308	330	310	307	306	343	331	329	334	326	309	333	329	329	335
6702	1193	1520	1614	1447	1258	1156	1080	973	932	945	884	878	909	840	802	799	800	849	859	829	793	793	842	818	809	746	777	820	800	770	766	782	751	796	766	810	794	776	801	793	743	764	772	752	789	764	753	804	764	797	780	814	772	789	766	791	769	773	780	737	771	762	768	705	755	703	795	774	812	778	732	725	739	728	758	750	756	773	737	739	772	784	759	766	783	785	781	771	773	763	723	723	778	770	748	778	743	816	754	733	767	793	749	749	752	766	744	745	760	765	819	766	745	784	737	779	718	768	761	761	804	784	753	794	737	769	766	765	755	784	772	731	718	751	771	739	727	756	782	765	766	745	762	718	801	763	768	779	767	759	781	783	752	740	760	757	799	712	758	822	782	776	793	770	765	750	749	732	747	753	750	775	696	762	779	763	802	735	752	772	750	751	757	781	709	757	774	763	761	733	766	773	777	780	734	758	775	773	784	735	734	767	770	793	784	771	795	826	784	741	775	775	747	778	765	782	793	777	759	806	765	786	773	799	751	769	787	762	738	760	789	757	760	768	778	755	775	737	763	748	732	783	735	783	779	739	793	767	775	741	736	778	770	777	768	807	689	752	792	720	746	736	738	794	769	778	774	698	704	763	786	742	766	737	738	761	753	768	724	736	743	804	786	754	769	762	765	826	767	747	731	748	747	752	790	767	784	757	755	778	783	759	799	767	727	776	744	725	755	809	728	801	732	706	745	752	727	747	781	759	766	715	798	849	764	773	777	778	760	801	790	780	791	830	729	828	760	758	727	756	747	805	777	807	784	770	751	768	758	814	767	793	746	791	807	838	773	741	757	790	771	781	756	725	735	752	784	807	748	770	786	805	730	816	760	774	717	743	740	761	761	771	703	797	767	779	795	792	727	729	821	754	748	742	700	778	804	766	751	798	726	799	786	848	750	792	785	751	732	763	753	777	708	764	775	798	774	725	765	753	761	739	759	728	802	833	757	734	791	740	747	758	717	780	776	803	805	719	744	727	748	786	777	768	799	796	762	771	757	753	735	800	769	802	733	792	743	788	798	785	794	762	757	782	754	732	784	770	803	771	729	783	795	746	795	792	800	747	727	740	758	771	775	779	771	828	751	722	817	761	767	751	772	765	770	754	752	748	786	750	780	777	794	737	757	720	763	724	752	745	777	827	830	797	806	765	764	729	780	758	800	786	756	736	767	800	767	762	740	746	781	761	774	753	818	782	737	755	782	810	811	795	779	728	725	772	787	723	750	770	777	815	757	769	741	740	784	761	741	725	765	727	788	733	739	786	776	763	745	734	760	764	789	786	769	731	755	749	720	745	777	783	747	771	734	744	766	750	820	748	777	747	764	767	749	779	777	782	732	791	751	762	796	808	760	746	731	734	738	744	753	744	768	810	767	764	749	762	792	719	724	746	792	776	739	761	713	805	803	776	748	741	775	735	724	783	780	776	740	752	785	768	770	752	758	792	721	774	745	781	782	747	765	790	686	736	732	753	793	767	777	777	782	718	805	749	751	774	764	768	801	747	752	774	745	748	797	780	782	756	736	810	776	775	700	748	759	734	817	733	771	819	762	800	702	743	784	782	779	749	822	724	766	812	791	775	722	783	769	738	804	809	737	755	792	689	763	757	760	711	735	759	782	753	769	714	799	716	726	716	773	791	764	758	759	752	796	734	768	802	757	738	775	720	715	707	748	786	745	796	758	792	754	760	767	761	767	745	717	760	801	732	777	785	784	750	755	715	715	744	743	795	730	809	795	775	829	740	734	787	737	751	797	830	779	746	775	745	747	739	773	763	730	780	736	759	763	793	755	761	747	765	747	773	801	748	804	830	731	798	794	780	804	723	768	767	787	800	767	709	751	765	791	784	707	760	709	772	757	745	774	786	777	763	787	747	782	824	732	783	795	741	815	759	768	814	753	768	756	750	715	784	783	769	731	757	756	783	769	779	798	741	752	768	738	779	723	743	707	750	754	782	770	788	730	756	811	727	727	776	763	759	758	754	740	723	774	803	794	746	790	788	765	782	812	757	763	773	746	791	747	777	750	757	761	768	798	776	770	742	768	802	737	759	779	787	790	801	773	779	770	795	767	783	767	792	780	768	750	747	739	794	708	779	809	709	775	754	730	755	794	770	796	766	757	765	803	778	778	793	769	787	740	775	739	789	758	775	798	748	768	800	748	750	761	746	746	713	763	748	778	751	744	818	765	786	803	739	729	799	762	738	789	771	757	772	774	783	723	808	735	766	734	768	812	728	752	804	790	736	798	746	787	785	786	786	762	785	768	805	782	769	773	750	804	767	767	788	767	753	731	742	783	732	756	743	788	771	742	824	764	823	788	801	789	747	795	744	748	747	771	771	768	779	735	800	756	771	802	781	753	725	801	744	758	771	766	760	783	785	735	782	797	777	799	771	756	761	749	748	732	781	792	758	750	736	734	741	765	734	767	759	736	793	773	742	795	786	802	769	768	803	780	752	747	786	811	780	799	769	803	774	794	817	769	784	740	822	720	722	838	761	822	828	733	730	714	770	744	750	749	735	732	790	718	823	769	736	757	790	760	737	775	798	812	776	762	775	723	817	803	827	766	783	786	774	788	782	773	732	742	761	771	766	801	801	744	771	772	768	742	743	710	778	758	758	755	769	760	785	777	754	759	754	740	772	774	762	781	764	832	777	789	786	770	777	761	742	742	733	753	785	787	778	716	804	747	753	778	728	799	743	790	768	736	762	742	775	769	743	767	788	777	786	756	798	776	750	773	761	785	777	816	749	764	748	773	753	767	756	768	793	771	757	763	725	737	737	728	712	746	816	740	778	751	704	798	760	833	757	777	776	764	709	782	794	705	728	753	761	751	780	760	782	780	755	698	779	776	722	735	766	803	798	729	754	756	777	744	745	806	773	737	764	773	796	757	744	734	814	727	743	733	724	686	774	790	738	782	807	735	779	737	770	775	768	712	773	765	735	802	764	771	705	774	741	764	748	779	744	752	741	735	717	817	754	733	780	787	772	740	737	753	787	759	737	782	767	736	736	761	755	795	746	733	743	787	733	753	816	777	795	771	758	749	760	785	732	772	716	762	798	779	696	778	796	731	727	763	812	777	773	730	782	798	724	763	796	772	817	738	742	736	825	782	717	788	788	764	790	786	756	741	838	777	821	707	763	753	810	760	778	736	766	746	803	796	803	747	730	737	766	775	751	759	799	828	811	797	755	802	792	750	724	719	787	772	758	792	807	768	748	778	768	756	802	765	785	750	757	765	743	747	801	726	747	742	740	789	769	724	723	735	789	749	790	769	747	755	776	724	785	725	728	775	788	733	765	754	781	841	773	805	797	771	782	720	740	799	775	710	751	742	735	771	730	807	696	800	769	735	743	754	817	763	733	751	774	726	783	785	756	799	788	739	758	806	768	767	776	758	784	741	805	768	785	788	756	764	816	743	774	771	770	763	817	771	767	818	809	718	757	798	754	768
14973	1731	1194	924	683	542	575	501	472	471	454	395	406	483	412	448	450	418	387	424	421	417	432	437	440	386	407	416	433	432	410	424	408	405	381	414	405	430	446	415	418	420	406	420	403	385	414	369	394	427	415	419	413	404	388	383	406	365	419	448	406	475	413	421	405	429	447	415	434	426	426	404	391	415	435	385	401	376	429	407	373	432	403	413	420	398	373	407	400	425	444	389	420	444	355	396	380	400	415	394	410	359	370	434	426	397	414	436	407	407	417	381	425	427	446	423	433	399	421	417	409	444	395	381	387	426	371	427	399	391	390	430	388	429	401	425	435	392	421	393	409	403	428	421	407	414	415	381	411	399	369	376	417	389	393	394	445	431	436	423	371	423	404	415	393	401	393	415	381	410	373	396	410	372	398	423	399	367	391	441	404	444	397	412	403	391	377	403	416	374	355	410	416	371	384	429	462	392	439	412	412	407	398	409	432	416	448	427	459	415	404	408	370	439	431	422	358	411	366	457	364	403	438	395	461	425	411	375	398	388	360	420	394	371	415	413	427	423	373	369	428	448	399	390	369	388	417	418	412	383	414	421	437	397	387	406	393	397	416	433	363	411	379	415	369	410	432	393	398	412	400	408	433	440	433	411	408	385	417	384	399	386	383	424	403	359	377	422	371	380	413	377	413	389	449	405	431	368	390	391	390	405	408	376	409	391	402	386	394	411	413	414	390	386	403	374	407	430	412	355	388	462	411	380	440	408	399	392	389	424	422	408	430	420	416	389	443	422	402	398	396	422	411	405	387	405	435	420	404	432	359	406	402	416	421	403	397	390	395	411	344	417	414	426	365	447	425	443	438	395	363	463	415	400	412	398	417	418	434	434	358	416	422	452	414	398	397	427	392	445	425	438	479	401	364	404	403	368	384	400	392	376	396	424	414	416	404	389	429	403	445	377	389	416	406	457	448	403	372	406	393	390	424	382	403	414	407	389	406	390	403	416	399	435	405	399	390	376	459	420	384	383	422	383	450	341	400	416	410	411	400	379	395	387	369	407	430	443	398	400	397	392	402	391	422	400	387	389	402	437	429	402	404	453	410	386	410	395	375	421	407	417	399	385	432	383	407	443	423	424	422	405	409	420	446	414	407	375	405	436	443	385	379	412	435	374	440	434	436	387	389	425	387	430	401	413	393	362	361	425	422	413	400	443	366	395	419	437	407	433	418	399	421	409	458	415	414	373	408	411	394	406	420	426	428	424	400	415	397	380	409	411	454	401	403	446	426	386	385	420	431	413	454	415	407	373	382	423	420	430	416	398	411	385	370	406	397	414	385	385	392	434	393	406	378	429	373	392	417	416	425	408	393	438	369	440	385	400	420	425	383	388	402	390	377	437	450	372	391	424	426	403	412	383	372	384	439	405	396	397	419	386	395	406	368	399	373	424	403	409	396	392	418	406	408	385	379	409	364	417	399	390	392	403	415	405	417	379	410	383	440	410	439	406	397	395	402	379	410	375	415	399	426	390	373	387	423	385	414	388	439	401	396	413	352	388	393	388	390	392	387	409	401	427	391	400	385	386	401	416	400	429	409	412	386	463	418	443	421	377	396	428	385	414	419	392	403	435	367	387	400	410	446	423	413	390	414	415	402	392	456	442	403	372	431	415	379	387	387	416	402	391	402	425	412	413	432	387	388	381	455	385	407	384	415	422	389	370	401	391	418	475	403	388	431	417	388	373	369	375	388	444	409	400	385	413	428	429	410	420	394	379	422	440	376	378	398	404	404	403	399	419	389	388	366	405	438	428	427	415	392	442	400	437	408	402	420	425	343	409	440	399	443	411	373	408	416	391	389	407	433	389	403	385	391	390	393	410	374	425	407	406	407	396	425	420	427	381	384	381	370	394	437	463	406	419	441	417	382	413	411	398	401	455	386	398	444	427	373	411	413	400	434	407	420	404	401	411	415	400	396	426	377	395	406	403	389	411	419	446	386	415	418	406	416	395	430	375	412	411	386	407	397	426	440	428	428	381	401	392	395	418	405	389	396	440	389	450	404	385	413	431	422	382	413	424	423	415	394	385	398	381	431	378	389	374	389	385	445	419	399	461	404	381	431	443	421	353	377	363	414	411	387	436	427	424	390	433	383	445	424	442	405	404	423	452	387	385	420	365	392	424	410	419	380	398	411	373	436	400	341	367	438	418	383	443	400	402	421	414	413	429	430	409	425	407	373	384	391	400	400	388	369	389	402	390	431	425	448	405	415	406	429	419	444	418	409	396	385	427	467	399	431	406	395	418	456	418	446	388	399	422	401	435	397	383	439	422	418	383	429	421	414	439	443	400	418	369	421	416	426	395	401	423	405	378	419	386	413	398	404	399	425	369	398	427	427	419	390	373	394	430	408	373	373	378	400	433	410	387	410	419	423	422	407	439	441	421	416	395	406	448	386	419	401	420	444	395	368	430	402	438	426	386	412	369	404	376	372	434	420	413	384	392	417	415	397	405	411	419	426	404	425	356	389	413	372	361	408	412	395	416	447	432	396	412	434	416	415	387	397	374	413	404	410	392	397	413	427	392	395	419	438	399	412	411	399	423	403	410	430	401	416	385	399	400	422	400	386	370	386	415	439	408	406	401	429	412	387	399	383	396	378	382	403	406	414	399	413	415	429	381	381	397	461	406	381	423	369	434	402	412	437	364	423	409	388	364	363	433	436	367	422	426	395	382	406	420	407	408	376	434	412	426	420	417	354	426	398	440	426	441	386	422	428	391	437	375	410	440	385	425	411	395	378	400	375	356	463	407	427	411	396	393	428	431	413	414	390	389	412	405	433	389	383	399	419	423	397	399	442	387	397	399	423	423	387	402	360	373	374	418	409	471	430	422	424	438	400	363	437	365	409	428	430	376	413	416	434	388	384	416	395	407	356	420	405	405	402	396	435	434	400	440	388	416	395	408	393	427	361	388	382	397	406	441	413	402	379	394	403	372	409	394	369	374	426	398	416	371	380	390	434	414	464	445	387	387	393	418	415	415	429	437	406	403	389	364	415	420	396	402	374	382	442	413	373	363	396	411	432	412	416	378	384	441	423	394	385	390	375	409	412	402	440	413	397	473	369	367	409	420	394	375	380	390	409	367	403	422	420	417	439	461	394	394	401	406	377	385	421	412	368	407	396	399	418	410	447	397	399	433	397	413	415	461	413	416	395	412	406	391	393	371	405	373	427	424	448	428	404	406	400	428	395	400	412	385	453	391	401	446	425	376	401	375	409	389	407	416	398	406	407	428	424	428	380	372	427	400	384	427	420	434	378	394	438	428	411	382	404	386	412	415	367	393	444	439	411	402	393	391	444	383	396	402	408	439	386	418	388	418	417	406	366	383	378	399	407	391	435	408	438	421	396	410	418	385	396	435	414	396	387	421	384	413	398	419	389	427	385	391	444	398	413	417	388	417	391	424	414	381	404	429	417	410	440	359	398	362	384	410	399	370	401	399
9007	1746	2327	2570	2185	1861	1718	1464	1384	1210	1253	1177	1096	1053	1036	1092	977	993	1037	1031	961	996	987	956	949	985	962	947	912	1014	918	921	924	963	892	928	958	916	966	925	945	897	946	881	927	916	955	961	899	943	957	874	944	965	844	868	892	979	944	906	946	933	894	903	865	914	889	895	932	875	937	955	973	927	925	918	887	974	860	891	908	858	905	949	892	907	903	911	865	931	890	917	930	861	939	861	972	917	920	921	959	900	867	940	885	880	924	855	920	946	930	902	861	877	911	935	940	924	911	852	900	918	907	927	939	900	888	931	897	877	895	910	955	888	899	930	931	932	929	886	866	895	884	941	935	942	872	922	942	918	938	922	902	931	900	946	890	877	968	936	916	883	896	930	908	911	934	914	944	883	890	903	913	955	884	926	921	913	845	899	919	894	966	894	900	918	933	877	888	908	880	882	943	959	868	923	852	904	894	932	931	851	898	938	957	971	867	951	882	917	886	877	903	903	910	914	929	943	885	902	923	935	914	931	906	907	905	919	940	870	909	868	912	897	855	893	894	895	863	915	941	904	807	901	894	925	879	884	932	913	881	885	914	894	895	908	830	876	941	895	928	896	891	914	932	904	900	920	937	931	837	896	917	938	939	920	910	956	960	891	938	900	914	921	933	879	926	871	891	871	855	908	919	918	878	907	911	850	896	895	893	873	874	891	853	905	940	863	879	943	921	931	900	876	842	860	915	927	907	931	940	905	888	899	856	959	926	910	897	866	921	922	921	892	919	835	923	938	942	894	888	891	879	892	898	909	877	944	878	883	905	907	911	899	899	928	886	865	941	998	913	986	902	916	936	898	871	927	946	933	916	936	948	872	918	951	917	942	925	907	889	939	917	886	894	919	850	892	912	925	913	891	915	909	912	914	872	878	932	930	865	927	926	923	898	874	900	910	918	905	880	860	886	874	965	922	900	913	959	884	937	915	919	969	854	916	937	954	950	874	893	858	966	881	905	917	829	912	930	917	929	869	910	906	908	884	899	940	885	873	929	897	886	919	924	879	914	945	912	854	917	869	962	886	924	931	905	912	871	900	936	929	916	914	940	934	896	947	896	867	917	939	947	896	919	915	936	886	910	901	894	887	900	876	874	878	940	915	914	879	887	886	919	957	869	876	879	896	936	951	871	882	926	882	916	897	952	931	885	924	932	851	962	908	856	878	874	895	913	850	886	958	910	923	927	916	900	869	931	928	897	962	925	891	932	911	883	890	897	911	888	938	920	893	941	936	905	885	912	969	947	925	922	883	897	890	890	924	874	920	860	964	916	908	934	907	926	855	855	883	920	915	941	880	876	918	884	916	898	921	905	938	916	913	934	945	863	916	887	930	919	901	929	939	953	926	963	892	915	918	929	936	842	903	978	868	909	833	889	882	900	874	917	880	881	951	927	944	913	853	870	899	874	950	867	873	851	955	906	931	893	911	913	902	882	869	916	885	954	937	930	916	880	898	910	913	952	897	929	952	939	927	957	857	909	909	945	903	871	941	903	944	893	864	996	896	889	941	855	877	879	894	914	922	855	917	891	918	965	921	916	859	912	858	944	894	894	918	923	1008	917	967	895	885	879	934	897	869	899	879	876	900	919	932	847	892	914	904	844	901	892	886	867	916	910	907	889	867	917	888	864	874	895	914	892	821	936	936	965	933	846	870	927	916	874	849	881	894	856	941	885	924	908	901	902	908	879	904	862	921	902	901	876	919	871	956	894	886	953	856	891	920	922	845	942	872	882	961	882	938	885	925	913	921	885	935	900	922	922	916	890	928	950	884	871	861	904	877	836	918	896	848	932	909	966	926	907	930	859	886	899	923	893	895	925	966	877	884	875	925	928	888	887	942	908	917	881	920	930	932	934	937	951	880	964	884	880	910	890	868	938	930	916	914	901	934	892	826	911	910	913	906	873	868	927	899	893	928	903	903	885	897	911	930	911	858	882	876	909	899	947	946	899	931	920	928	921	942	894	881	896	930	957	922	899	940	899	938	928	895	960	860	922	952	863	916	883	929	864	940	951	893	904	923	901	913	898	918	931	914	903	888	868	920	915	908	910	939	841	885	876	878	881	897	916	889	909	902	922	928	902	995	876	904	896	921	876	928	892	908	893	897	933	903	885	910	932	887	973	916	919	859	910	877	917	831	933	958	933	872	935	927	965	866	907	918	921	936	921	860	872	909	866	913	856	909	937	966	925	923	888	910	887	921	916	923	965	873	902	858	890	917	876	877	886	886	936	881	946	812	899	908	900	866	933	874	904	884	860	883	904	953	880	869	937	905	915	891	898	910	953	905	934	895	896	934	917	873	932	906	917	931	933	903	927	932	866	913	977	948	869	921	905	940	918	939	910	970	869	891	953	964	909	969	970	886	905	949	889	956	921	870	938	893	934	897	893	913	940	923	944	883	907	909	958	905	932	905	827	871	909	914	861	913	914	865	845	898	917	913	846	901	945	871	879	895	929	950	885	932	884	887	886	954	933	901	874	844	898	891	936	929	920	931	945	869	924	930	922	948	926	936	910	896	901	911	903	861	883	931	925	870	890	909	906	857	921	903	870	905	921	925	924	897	888	881	933	946	878	883	907	833	879	917	916	896	865	870	898	885	896	935	881	935	933	886	858	882	850	944	937	914	872	860	899	892	933	926	889	927	872	890	896	891	896	926	882	876	947	939	901	941	919	909	885	928	882	941	939	885	899	898	919	923	859	922	910	978	844	918	874	946	901	944	883	874	935	883	930	898	887	909	922	901	952	913	893	899	918	953	891	884	905	889	888	905	901	891	975	940	866	916	900	888	899	887	897	947	961	927	896	938	936	853	906	909	897	928	867	942	918	926	896	926	880	944	913	891	938	864	918	879	974	930	987	952	934	940	924	915	903	877	894	909	921	894	914	883	926	885	923	910	912	954	945	892	906	873	873	928	863	874	915	897	892	918	902	901	885	899	912	904	869	930	877	954	911	919	903	930	861	936	881	945	896	881	905	915	850	832	861	899	869	930	967	893	914	885	888	926	871	902	879	897	947	906	925	898	894	919	932	958	933	862	898	891	822	847	917	901	895	891	918	870	912	894	873	866	880	868	966	916	890	926	940	899	897	971	910	935	933	930	935	855	894	870	913	854	941	930	917	894	938	900	927	910	937	900	921	900	876	903	988	903	908	922	878	938	882	969	868	871	925	906	839	912	929	897	901	902	889	933	915	871	910	927	912	878	863	903	918	922	897	874	905	895	896	882	885	936	906	922	891	868	903	900	873	928	898	839	893	960	913	850	932	914	920	899	952	918	913	925	913	866	962	918	901	896	878	947	911	901	858	859	907	944	889	900	868	876	977	890	919	880	905	900	906	815	897	958	923	923	931	882	932	873	912	912	888	882	892	917	912	875	953	876	889	927	908	915	877	924	937	855	881	949	876	876	927	959	920	902	927	844	861	904	899	985	880	940	951	903	899	866	871	941
1566	175	172	161	172	157	155	172	156	149	159	172	172	151	158	146	156	165	154	157	167	152	175	171	148	145	153	152	170	193	153	151	173	166	170	173	168	157	179	187	150	142	161	172	140	162	171	159	192	163	140	167	142	142	163	144	136	176	155	156	161	158	168	167	142	175	145	141	168	167	162	170	161	156	181	156	186	175	158	149	155	165	170	166	162	159	160	138	153	144	165	189	149	174	154	166	152	143	167	166	185	147	165	179	163	167	170	156	148	149	156	180	175	164	177	174	156	137	143	158	174	156	157	163	177	170	179	140	167	146	175	187	155	188	170	164	138	170	145	161	146	153	148	147	144	162	160	157	176	172	145	140	151	157	150	161	139	161	160	145	167	174	186	160	154	148	158	156	179	149	171	169	163	158	150	166	167	128	181	133	169	142	168	147	155	167	160	139	167	160	165	160	155	158	161	185	166	157	124	156	154	153	188	174	154	171	157	116	167	166	188	142	145	146	162	152	159	157	172	165	178	151	149	159	165	156	153	127	163	146	137	146	154	161	171	159	166	156	157	153	177	166	168	158	173	156	157	148	146	160	176	177	162	146	161	146	163	192	153	180	159	150	153	158	161	160	158	178	175	153	157	162	146	163	171	167	132	158	177	157	151	165	136	139	178	164	154	160	156	157	162	150	173	147	160	159	162	155	173	137	136	176	160	165	180	173	163	160	139	141	180	163	172	168	165	154	170	171	143	175	145	156	175	173	166	175	140	129	151	186	161	184	160	179	167	172	160	162	181	171	176	171	161	163	175	166	147	183	170	162	160	158	153	172	164	171	171	183	145	144	162	162	165	177	167	144	170	164	170	167	153	156	166	165	188	170	151	162	165	144	173	168	172	170	173	146	135	171	148	149	171	158	172	166	169	165	155	158	145	154	147	148	156	174	179	156	161	141	155	171	158	156	159	159	166	171	138	162	174	144	144	163	160	151	149	135	175	160	155	165	155	149	158	169	155	137	180	178	151	173	173	116	154	172	153	164	150	159	147	153	152	148	143	174	164	150	167	168	140	143	146	152	161	177	148	167	154	166	179	142	141	177	170	168	171	181	141	159	142	148	152	161	164	155	154	149	165	156	165	141	182	144	162	156	148	154	186	160	153	162	163	178	169	173	150	164	170	187	143	164	161	157	158	173	167	181	168	147	151	153	172	155	165	137	179	172	161	197	147	158	201	156	161	156	172	157	163	188	173	169	144	151	139	184	147	157	164	163	140	126	166	141	144	159	160	158	152	156	145	155	149	140	136	133	159	176	176	162	168	152	146	133	160	162	126	151	146	147	129	171	149	179	157	168	161	148	155	171	152	157	156	176	174	180	160	154	152	160	170	196	157	141	151	152	158	150	165	162	160	155	160	158	162	155	148	170	163	147	150	174	151	141	147	151	153	151	155	138	169	180	144	144	185	149	164	157	156	170	162	149	156	172	185	145	171	144	142	162	182	161	161	166	179	160	153	166	166	145	147	175	157	157	156	177	152	163	148	165	149	141	159	160	165	138	158	140	143	177	169	140	176	142	164	173	173	145	151	143	157	182	182	156	170	146	132	139	143	163	169	170	162	156	157	117	157	176	170	167	156	178	176	158	170	157	158	152	160	174	155	166	183	177	157	193	164	127	151	176	155	139	151	161	133	155	150	152	168	182	162	176	164	154	158	139	150	168	179	156	157	136	159	147	188	184	176	160	161	165	150	157	160	158	147	160	160	173	162	133	169	163	138	181	154	174	170	167	166	139	177	170	169	167	146	162	185	185	153	154	166	193	161	189	158	166	169	175	154	166	173	172	152	196	159	166	167	170	161	132	153	181	179	162	133	158	175	169	171	156	147	160	165	153	137	168	150	157	157	178	190	174	149	155	140	159	170	175	155	161	158	137	175	167	140	154	153	145	156	176	153	152	150	158	160	155	167	180	148	163	167	188	164	165	163	153	141	154	162	164	163	168	164	176	144	154	150	157	177	135	155	186	167	148	176	140	135	173	125	178	157	137	167	134	189	151	139	138	163	146	146	159	164	159	178	151	152	153	183	180	186	168	181	120	161	176	153	160	138	160	179	160	168	175	148	166	169	182	148	169	175	181	155	151	139	145	181	148	155	181	141	162	143	148	147	188	145	154	197	145	173	176	146	165	172	175	167	161	145	149	153	166	140	180	166	149	169	168	179	174	153	169	170	162	203	171	156	160	162	183	158	149	152	152	148	160	136	134	162	180	161	175	154	166	164	151	142	175	181	133	165	175	160	152	151	164	138	147	163	125	168	145	159	165	171	182	147	160	155	162	170	172	141	170	156	165	171	158	157	130	178	166	180	147	144	157	166	150	173	193	165	140	166	187	165	190	153	168	173	146	163	156	148	174	151	142	154	175	158	182	168	151	141	157	143	169	163	165	139	155	119	168	161	156	148	140	176	159	151	175	152	154	155	180	171	164	167	152	171	178	127	167	155	173	146	172	134	178	151	193	167	160	164	145	168	182	148	175	175	151	147	148	162	168	174	178	195	172	167	137	156	158	145	158	177	157	157	177	149	152	151	160	177	160	158	154	150	177	158	153	150	184	161	145	150	155	166	160	140	138	167	149	149	166	144	147	170	160	160	144	161	153	182	167	164	175	150	159	163	144	173	187	176	174	171	177	149	169	167	154	144	148	156	146	147	176	154	176	163	149	176	134	152	185	170	152	148	168	154	152	158	164	154	148	168	186	166	166	146	156	158	159	170	153	157	155	159	172	145	140	143	151	177	156	183	164	189	179	149	176	146	165	155	155	168	165	154	166	146	144	148	150	163	145	147	147	162	164	170	173	156	163	170	169	188	159	163	162	158	187	170	165	149	163	160	204	147	168	135	178	171	150	184	154	142	146	140	135	154	170	160	158	152	180	146	156	187	154	167	153	162	154	168	178	163	152	162	128	150	149	157	162	154	142	175	162	136	159	129	189	155	169	154	146	165	179	186	174	157	171	145	144	175	143	169	179	150	184	149	162	134	152	176	181	171	169	177	180	158	144	194	149	168	143	164	159	151	155	181	163	171	158	142	148	173	168	180	161	167	138	161	166	148	159	171	176	162	166	174	167	140	168	183	172	177	158	153	177	178	162	158	151	173	162	168	140	158	170	160	163	176	159	155	165	160	188	194	157	158	178	169	192	165	183	177	159	163	155	142	160	138	162	146	158	140	174	162	155	143	144	151	179	145	169	165	156	176	178	162	140	177	166	168	176	162	164	173	168	170	162	150	171	160	153	162	161	160	166	170	163	146	205	152	148	155	137	146	166	140	179	154	160	170	167	168	174	176	150	175	157	189	145	128	171	165	162	175	186	165	131	150	167	142	156	164	158	151	138	170	174	142	177	167	156	162	151	166	153	148	179	141	143	160	180	147	181	150	140	161	175	186	158	156	159	159	159	183	128	145	155	175	153	176	179	161	158	148	167	179	172	164	138	157	150	154	156	151	171
1796	484	477	505	479	458	469	476	415	470	440	436	439	462	432	472	445	429	440	472	450	447	476	447	477	435	446	456	409	455	414	415	449	439	451	427	445	438	475	473	429	475	396	424	443	480	436	439	439	409	444	449	427	432	469	444	455	457	449	437	493	452	443	437	452	450	490	436	420	430	444	394	463	450	444	444	442	430	468	466	405	485	416	482	444	412	476	507	444	440	430	432	452	446	441	438	450	450	407	420	500	415	450	429	483	395	428	386	422	411	473	460	471	442	470	445	462	462	445	452	479	443	427	469	438	438	466	448	455	474	424	464	443	441	419	430	472	416	395	469	428	456	413	427	438	475	444	450	477	425	425	475	447	444	442	490	473	414	446	438	497	421	437	463	453	432	460	430	453	452	404	436	429	425	423	458	439	448	436	387	447	441	465	452	477	432	430	439	449	428	432	459	422	459	420	428	462	426	433	446	444	459	446	422	445	452	446	475	441	441	464	429	485	456	490	428	397	451	451	436	439	427	429	444	475	441	433	434	408	460	450	461	452	452	457	447	455	433	430	469	440	445	465	426	423	422	437	477	479	439	432	441	448	447	474	437	429	428	455	440	465	455	423	441	442	450	429	416	429	459	453	432	416	457	407	426	465	439	440	432	436	447	413	432	417	418	454	451	445	452	443	452	458	460	453	463	436	441	474	474	453	404	418	433	420	416	413	444	446	447	424	403	429	426	438	438	466	418	426	446	400	472	439	461	458	442	416	432	418	443	472	456	454	427	447	393	445	451	432	466	424	373	420	452	453	439	449	449	458	428	468	460	449	441	464	465	456	424	440	421	464	457	428	409	448	466	474	447	430	434	470	425	452	444	462	415	449	458	436	466	438	418	481	424	420	443	435	442	432	456	418	424	462	482	445	443	412	424	445	412	466	486	473	432	415	460	460	427	449	431	460	418	447	440	431	410	449	393	477	443	447	445	460	442	466	471	448	447	438	461	436	428	464	427	503	457	446	450	452	445	434	422	439	460	415	458	433	443	437	450	452	427	444	430	432	437	439	410	470	426	436	440	460	440	471	437	423	432	424	434	439	414	431	445	410	474	421	451	426	470	422	442	443	424	408	449	439	466	446	444	409	456	433	443	440	441	433	417	445	419	432	453	414	457	433	467	450	463	450	457	486	457	440	430	436	449	440	459	435	408	442	442	465	464	421	445	408	488	432	455	451	453	459	463	488	466	407	428	454	431	456	437	432	462	464	417	457	475	436	400	459	427	463	425	442	438	422	433	428	409	418	456	436	438	431	476	422	479	465	415	459	412	407	456	410	395	474	411	435	462	476	487	449	443	426	417	424	457	414	436	435	455	428	466	478	452	438	407	451	431	417	446	460	450	444	460	457	452	422	436	442	446	420	453	464	466	386	466	430	458	450	433	404	429	436	431	441	415	416	422	470	398	429	442	452	461	458	432	436	411	446	472	464	417	426	428	419	431	457	444	444	436	471	435	484	440	445	436	457	411	462	441	466	415	445	443	464	453	461	422	427	449	438	459	429	417	459	462	448	428	439	429	455	483	436	403	441	423	445	443	444	409	431	420	451	415	435	446	446	421	424	442	441	439	503	444	433	437	462	438	475	437	429	454	413	413	429	438	441	404	449	449	448	457	433	438	418	456	420	451	432	472	482	441	441	430	403	467	417	483	427	437	422	451	422	454	412	459	455	409	442	488	429	451	427	428	437	451	418	474	467	444	486	446	439	466	439	441	401	408	444	429	445	459	438	431	438	437	460	435	434	444	428	453	440	449	452	431	439	453	456	388	474	477	479	433	447	418	419	456	468	454	473	470	487	417	440	446	469	448	431	457	458	486	445	426	445	415	420	429	440	455	444	423	442	435	424	435	427	404	422	475	439	413	446	461	471	425	468	419	425	454	436	453	465	447	439	404	434	459	417	440	443	446	455	459	438	462	456	442	412	449	420	463	435	478	435	473	479	432	452	458	422	412	444	428	445	429	462	451	439	416	460	454	432	449	475	456	399	458	468	428	409	419	430	450	448	451	461	419	481	421	422	437	402	444	485	444	468	453	419	416	446	452	436	399	420	477	462	474	432	420	406	444	442	431	435	454	473	463	437	462	402	403	420	439	442	453	452	440	444	489	427	463	451	432	428	420	396	410	432	416	435	451	440	440	398	464	446	422	448	430	378	432	464	417	449	448	459	456	466	433	401	439	443	402	434	392	437	479	451	496	443	506	427	470	431	451	447	471	435	414	444	428	441	435	431	440	419	436	425	445	413	470	464	463	451	471	470	414	436	461	466	437	442	452	447	466	450	438	449	439	465	414	441	471	485	458	419	440	465	455	427	463	453	432	477	440	404	443	426	453	468	401	420	421	441	447	434	445	412	415	457	485	446	413	474	467	428	443	404	431	452	465	417	437	460	458	412	439	441	447	442	413	407	444	459	451	452	448	448	459	462	425	428	447	453	444	429	455	428	430	447	418	437	439	439	467	458	467	434	442	442	434	462	434	450	434	427	416	461	443	439	441	438	457	442	463	443	436	474	457	420	437	434	431	442	473	436	480	415	442	477	431	433	445	482	439	440	448	424	449	403	444	433	411	431	455	447	455	420	452	436	446	421	476	433	445	420	448	454	431	445	401	438	449	443	479	446	475	440	443	461	452	484	450	440	438	457	430	440	446	460	436	430	433	402	456	478	448	435	493	446	420	441	423	421	463	437	462	440	444	454	411	470	425	439	439	403	463	408	465	503	475	381	422	433	438	469	474	438	468	428	459	456	446	457	406	439	414	409	463	467	445	412	432	439	455	439	454	469	426	471	437	403	438	473	455	433	458	442	479	441	460	419	429	453	452	457	458	440	474	469	420	418	409	408	415	450	456	445	441	459	465	445	437	429	425	440	426	438	437	455	434	442	437	412	424	407	455	440	412	425	493	424	435	396	425	447	441	466	473	450	427	420	418	415	440	403	431	405	435	441	421	444	420	452	454	445	479	455	436	450	396	413	456	438	388	454	454	404	436	456	430	445	411	415	428	414	407	416	411	463	428	439	484	405	443	476	446	454	417	431	441	440	464	444	466	448	415	456	473	424	468	461	444	418	432	393	467	430	410	468	434	443	435	449	467	425	460	426	433	440	438	438	456	402	459	413	414	456	434	444	448	440	415	429	441	447	434	438	463	446	443	463	421	453	461	462	454	478	434	457	454	486	442	425	450	458	464	427	450	447	445	489	436	484	422	460	459	458	418	414	443	423	440	432	424	475	463	481	442	412	407	450	438	453	461	493	427	434	409	478	468	440	469	432	440	420	492	449	452	422	434	444	394	455	439	444	413	434	439	438	430	447	413	457	423	438	429	466	405	430	437	406	450	436	459	429	481	421	428	477	419	400	456	484	454	430	461	468	464	442	466	475	453	436	472	421	444	441	446	431	448	417	439	438	453	431	436	441	462	442	462	475	463	415	454	426	427	448	395	438	458	422	447
8080	788	594	539	517	424	399	397	375	360	327	354	335	349	324	322	307	313	344	342	313	338	302	317	326	325	299	311	334	356	290	319	329	307	324	319	351	308	325	340	329	379	280	299	279	332	312	314	302	295	304	316	351	327	336	351	311	327	357	297	341	319	307	293	296	302	326	325	306	301	320	316	291	308	308	298	308	303	321	262	320	329	303	308	287	325	320	315	322	322	331	317	321	333	328	328	322	329	330	349	326	300	298	304	299	353	326	273	319	311	316	297	335	323	276	279	336	331	317	308	325	337	313	310	308	301	299	305	286	318	323	342	331	296	325	322	314	331	334	310	333	350	312	307	310	312	343	350	338	285	306	306	332	323	307	327	312	308	307	313	307	327	306	310	334	310	313	312	321	302	324	303	330	306	315	306	287	317	331	308	330	317	292	292	344	326	282	302	308	299	347	297	318	335	334	296	306	313	320	353	331	333	306	293	281	352	310	319	325	314	329	326	300	325	299	338	309	330	369	350	298	296	297	312	338	302	314	361	313	323	308	288	279	320	300	325	341	303	266	336	314	294	312	337	309	328	358	301	297	324	298	297	330	289	304	306	349	282	334	324	338	320	315	352	310	320	370	309	293	331	301	330	289	304	337	329	307	306	340	318	307	338	327	316	297	315	334	321	350	307	303	327	341	320	328	342	329	293	318	327	324	337	295	286	322	316	307	329	339	321	321	305	347	300	283	335	328	323	320	291	346	344	317	320	311	332	294	319	326	299	296	302	344	314	304	335	341	309	310	284	304	312	310	323	319	353	306	323	310	316	296	309	301	290	334	310	344	305	312	292	349	322	324	312	286	321	326	351	352	318	302	299	322	317	306	296	286	328	308	303	321	353	331	320	321	311	331	294	306	320	311	342	280	327	292	315	329	329	276	316	308	317	339	314	315	289	320	316	314	313	298	304	288	297	309	310	275	301	333	322	303	318	315	314	322	317	314	318	332	330	318	332	343	348	332	342	303	296	310	366	305	303	313	331	343	320	329	323	329	297	330	341	308	327	327	303	334	318	314	320	361	339	288	312	338	315	360	305	301	309	318	361	332	370	318	333	359	329	298	340	332	298	336	274	332	274	326	313	312	319	285	314	296	313	305	274	294	294	303	314	298	330	295	319	318	301	321	335	356	292	320	330	309	309	322	329	320	325	335	300	328	343	279	300	298	334	286	340	288	291	262	314	318	312	322	316	340	310	298	338	327	358	306	296	291	320	311	313	326	313	328	347	310	326	300	298	305	308	320	332	282	344	324	304	288	299	338	321	318	323	315	323	357	298	336	332	334	307	335	327	314	312	329	342	328	348	316	345	310	322	325	350	289	336	341	297	308	339	327	355	328	356	280	316	315	290	317	310	300	307	329	334	323	299	331	295	299	360	320	337	304	312	301	332	332	321	324	331	301	321	330	346	327	286	310	323	301	332	273	334	295	320	353	314	333	286	310	328	285	318	316	299	281	311	323	341	303	317	306	306	327	321	353	318	301	256	309	297	351	329	297	306	329	317	291	306	315	293	320	280	312	307	338	325	311	304	314	336	328	328	306	320	324	339	338	328	322	300	320	330	346	307	302	311	332	334	336	321	318	296	274	300	292	300	318	310	341	309	358	318	321	319	274	282	320	291	305	341	322	322	323	271	330	337	321	304	284	297	318	309	309	338	320	273	360	324	288	350	294	282	288	307	328	314	302	295	358	319	281	298	317	313	340	340	340	288	329	315	291	315	305	302	333	347	342	313	349	333	326	327	330	303	310	316	307	309	334	329	351	322	301	340	326	310	349	335	300	302	293	314	316	333	316	293	307	327	307	348	298	327	297	301	330	308	333	303	312	334	316	306	336	345	316	304	310	283	335	353	339	304	285	316	301	310	286	330	318	306	327	303	340	350	315	330	301	305	311	299	329	304	309	291	321	346	331	302	318	289	315	305	292	316	316	350	300	305	327	273	310	333	319	324	308	339	317	313	337	313	318	328	325	302	292	306	334	346	299	317	339	306	311	336	293	278	340	306	333	320	318	305	348	300	327	342	301	281	326	319	306	334	322	290	286	297	345	313	322	308	317	294	306	320	286	332	313	307	268	299	331	316	309	354	321	308	300	326	335	294	326	320	342	298	324	330	327	326	325	308	355	325	320	269	305	311	341	284	306	345	299	307	295	315	335	325	319	345	337	309	353	284	336	315	301	318	307	314	301	351	332	333	302	326	303	336	317	323	306	314	301	313	307	337	328	334	308	344	342	287	299	302	337	332	325	292	305	308	340	299	316	313	303	284	314	276	316	314	333	334	350	308	313	306	313	310	323	339	337	309	314	290	320	303	299	300	319	293	321	312	317	320	315	329	339	310	307	303	278	333	303	307	302	320	328	341	338	306	311	312	296	288	294	326	282	332	290	342	333	369	346	302	342	296	347	345	311	324	317	299	339	318	315	319	316	312	301	350	323	320	348	302	313	289	322	284	321	356	291	330	326	340	327	302	341	304	356	311	316	328	297	317	300	285	358	326	343	323	291	327	334	338	305	294	321	318	312	342	339	313	319	344	311	318	277	293	341	315	308	298	311	346	342	322	323	284	310	328	313	346	305	338	333	330	310	322	336	331	340	340	312	316	319	335	293	298	296	337	323	321	280	316	299	325	319	318	346	310	333	349	340	303	321	297	319	337	313	351	303	316	313	325	307	321	316	322	336	315	319	337	331	323	316	305	330	315	284	309	327	306	303	308	298	325	328	300	308	299	348	340	310	321	336	290	340	335	353	312	313	337	314	303	311	329	307	324	319	316	354	301	322	305	345	314	346	333	311	309	356	309	333	286	325	326	347	326	314	296	320	319	311	314	341	330	316	307	339	316	337	327	302	332	303	325	352	299	316	347	296	315	315	332	290	324	298	343	313	300	290	345	314	310	301	321	316	298	298	296	298	328	323	297	297	328	325	325	321	338	309	302	301	285	322	362	326	349	324	305	309	312	347	306	302	291	304	302	342	317	301	315	326	304	346	340	302	343	314	317	312	353	318	315	310	331	355	269	312	298	295	299	334	292	306	322	299	290	337	315	299	309	309	323	353	347	299	283	314	353	348	338	339	342	301	310	337	295	292	322	301	278	316	323	289	315	321	299	307	309	303	310	309	330	321	305	382	330	328	307	312	332	308	328	321	288	332	318	325	300	322	280	309	299	310	318	302	300	300	284	297	329	302	307	311	321	348	293	330	336	299	313	324	304	343	317	347	328	316	303	337	320	349	334	299	323	303	349	293	342	337	337	339	306	336	301	313	316	339	314	340	289	311	319	302	324	297	330	314	326	332	337	309	351	312	342	320	332	302	336	313	301	319	275	314	305	307	307	329	303	336	329	322	338	298	331	373	307	307	302	299	313	313	273	354	321	342	302	330	295	314	309	295	320	293	372	317	319	342	283	294	355	354	348	287	311	402	330	326	298	330	329	331	288	306	340	287	305	334	340
6779	1184	1464	1584	1454	1283	1150	1043	1019	963	941	866	862	840	823	801	834	794	847	746	745	844	793	771	775	747	833	788	831	756	756	790	783	835	755	726	751	780	739	795	785	786	780	793	767	844	802	739	763	797	767	745	781	703	773	755	773	760	773	751	801	773	819	772	736	790	751	765	741	780	775	721	763	766	762	727	741	798	757	750	764	754	742	773	770	775	731	764	787	779	796	766	764	733	752	736	748	767	872	736	768	785	732	788	779	748	767	759	763	757	784	784	791	760	765	755	761	762	825	755	724	765	778	752	752	760	702	778	763	787	743	847	790	767	778	755	773	770	772	791	807	781	747	759	726	772	823	766	779	757	737	773	755	774	753	778	785	767	780	731	783	735	785	804	753	768	777	765	777	782	735	766	781	722	777	728	781	769	762	796	777	774	813	771	775	734	784	738	797	733	777	767	770	734	748	789	711	766	750	760	715	781	750	734	742	762	761	761	828	769	779	724	762	825	763	780	791	755	775	760	762	752	743	784	753	705	730	768	725	741	793	761	757	753	775	758	754	780	810	769	761	753	753	748	744	746	795	761	840	730	776	755	808	771	824	730	743	774	784	734	728	738	785	756	749	779	769	768	792	710	754	789	789	849	771	763	772	731	757	762	722	728	738	757	804	790	770	798	802	745	711	765	775	759	796	725	775	772	756	759	752	738	727	755	769	777	777	752	694	753	840	775	792	782	725	773	743	819	747	771	770	761	808	729	789	726	760	778	826	735	822	784	735	769	744	748	767	727	761	797	755	730	755	811	762	834	784	787	715	748	687	757	731	727	789	783	742	757	769	810	787	731	809	775	758	783	788	736	799	766	787	731	742	803	789	792	768	746	808	777	824	719	799	782	735	757	741	733	763	779	745	727	785	737	735	804	742	767	772	738	749	749	788	760	752	815	761	759	801	777	740	760	756	751	704	763	758	762	754	746	808	790	806	726	752	740	818	789	822	773	702	785	742	777	749	769	750	809	749	773	781	762	767	748	734	788	765	750	719	807	790	778	756	811	781	776	756	712	783	793	788	785	758	760	763	760	778	757	768	763	749	762	795	814	751	792	751	765	778	764	709	736	752	747	762	730	759	804	771	769	820	739	787	771	765	770	776	782	782	753	762	752	743	756	799	760	747	755	790	766	797	749	784	782	781	727	726	704	733	755	725	773	762	801	823	758	746	772	770	771	746	792	774	737	760	809	687	742	815	740	755	810	747	739	731	772	759	771	765	810	759	795	730	760	759	765	736	824	801	775	767	789	761	773	758	751	750	769	774	790	828	770	779	807	758	740	800	756	713	780	808	711	774	777	758	788	742	780	721	782	768	737	763	773	752	745	781	789	751	805	705	823	767	776	713	765	736	812	781	726	765	704	801	736	773	766	743	752	779	786	775	747	767	749	787	810	748	731	794	770	825	769	738	744	713	776	765	788	763	808	723	769	734	803	763	716	766	728	798	750	722	774	815	755	783	753	725	796	757	788	794	704	763	752	761	759	793	791	797	756	789	750	781	786	788	757	760	794	750	837	766	816	736	789	784	771	720	788	770	772	742	718	713	782	756	801	806	806	752	725	741	746	781	729	756	757	760	757	786	779	745	799	757	772	757	705	778	779	755	725	770	758	778	772	832	736	775	768	769	715	774	787	749	772	728	720	779	764	772	791	720	797	782	779	735	748	772	761	805	695	735	789	811	789	724	754	761	758	779	759	765	720	729	757	787	767	748	800	739	745	742	768	779	724	775	762	793	777	793	753	703	757	843	736	769	777	746	741	757	742	746	736	783	767	723	774	734	749	718	778	779	792	741	746	754	714	768	731	789	816	783	744	758	810	730	761	770	815	722	802	784	786	727	731	732	785	729	753	746	771	705	725	802	740	773	708	797	777	789	720	807	787	710	721	760	770	756	794	741	776	812	730	751	802	815	746	814	751	770	759	753	814	810	782	806	756	734	762	769	750	767	741	759	771	743	797	794	793	816	781	817	766	774	760	774	803	706	767	777	759	783	778	786	786	742	795	761	786	783	715	780	754	768	711	737	729	740	764	744	743	751	768	807	801	773	745	784	725	788	747	765	765	799	770	764	770	750	761	781	789	778	799	808	823	733	746	778	783	717	693	766	808	762	755	775	789	824	762	760	773	715	771	699	752	739	765	790	761	788	773	740	750	759	781	738	793	755	736	754	706	723	725	737	765	754	749	765	740	789	736	724	735	730	734	733	739	810	741	771	743	769	751	746	811	807	815	784	793	751	788	725	705	815	727	749	749	770	778	751	756	817	803	734	793	770	747	796	740	795	765	744	740	765	767	762	784	827	799	715	785	753	768	786	761	772	761	769	791	723	756	748	813	703	761	721	724	807	778	761	781	803	781	841	720	725	734	770	742	725	798	770	805	761	760	694	772	754	733	762	804	768	771	774	734	807	797	767	743	789	739	769	786	790	759	749	773	748	793	759	737	792	738	765	778	751	795	798	770	737	791	726	760	784	758	776	797	760	793	773	755	770	722	808	751	776	790	767	769	788	759	722	713	770	804	725	772	757	776	794	777	802	763	758	753	759	706	760	780	700	786	839	767	789	729	756	742	749	774	732	731	735	804	767	728	801	788	758	767	863	735	763	778	726	780	759	750	755	752	765	754	763	740	802	754	725	765	796	767	694	747	793	751	779	781	762	766	776	782	733	745	782	863	760	769	753	760	801	739	752	717	761	726	739	787	750	786	760	809	766	756	795	727	753	808	703	772	791	752	703	766	750	802	742	714	783	747	754	808	814	749	752	787	778	792	784	744	773	787	769	784	731	719	703	743	764	724	810	754	755	726	755	765	805	767	797	757	787	745	726	760	719	768	804	751	746	745	770	762	788	738	765	784	817	753	781	785	759	785	718	783	786	771	760	810	716	743	752	793	751	747	804	753	765	768	745	727	793	762	707	768	759	783	736	731	797	763	764	765	721	755	806	741	786	745	794	766	793	772	747	794	753	806	763	733	721	742	809	756	745	833	749	733	777	773	724	757	778	713	747	777	801	753	751	765	750	764	794	792	756	769	733	734	748	761	791	804	710	788	786	775	758	744	776	725	805	760	784	746	765	793	760	747	801	708	777	820	747	794	766	751	753	772	774	770	750	773	768	791	788	797	776	769	718	790	747	787	772	784	755	738	786	795	731	752	781	740	791	735	798	800	750	749	791	744	805	708	805	777	781	789	772	806	768	770	735	743	744	759	731	777	751	764	782	721	783	766	736	769	740	741	773	759	773	723	803	758	728	782	746	755	769	765	799	702	756	743	727	798	742	825	783	812	774	749	780	756	766	763	732	764	769	759	756	810	728	786	834	752	769	753	776	781	741	747	729	776	754	789	724	678	784	685	794	753	792	755	790	749	746	743	774	785	787	763	791	776	806	760	751	781	825	745	784	780	775	772	739	758	759	732	777	727	731	764	757	784	771	737	801	756	764	765	730	754	812	729
15590	1785	1200	954	716	591	560	478	498	457	467	455	456	435	435	430	421	481	401	469	450	384	404	396	409	408	432	398	439	390	391	416	425	397	407	423	405	410	400	405	427	395	395	439	447	426	405	410	395	369	435	413	405	378	415	431	374	455	415	414	413	424	436	401	396	445	390	416	427	388	412	466	372	385	423	403	397	423	392	387	412	440	396	385	415	406	388	397	409	395	384	414	422	429	415	428	391	417	434	377	403	393	385	413	427	394	386	420	390	403	380	403	382	429	396	392	391	415	383	422	417	415	403	381	383	412	449	469	363	385	389	412	418	409	370	389	366	402	395	420	426	354	393	398	396	425	422	378	404	417	418	395	377	410	424	382	452	388	410	405	441	427	443	416	436	421	378	378	368	423	424	406	402	416	470	423	427	465	432	428	401	384	386	386	417	436	403	415	406	398	424	372	384	416	397	410	384	409	406	443	400	411	468	405	391	393	369	430	424	394	416	382	412	409	406	363	371	396	399	433	399	387	403	393	377	411	438	369	424	404	419	371	422	427	399	390	388	423	379	353	412	373	446	413	379	410	416	423	451	411	406	387	434	413	403	401	402	427	435	448	459	415	396	394	412	405	369	432	413	394	391	413	386	442	432	413	354	379	424	373	416	394	412	392	382	468	400	422	368	415	413	405	400	424	443	422	387	412	429	391	403	425	411	444	412	385	424	393	420	424	382	371	405	361	386	404	417	381	400	452	418	375	395	398	398	398	389	399	406	433	384	417	400	405	435	408	397	398	401	400	419	428	376	421	397	415	436	370	422	420	414	403	397	380	429	374	400	398	404	412	369	398	406	402	422	373	405	389	362	413	417	392	378	411	403	407	411	415	400	408	398	417	359	371	420	378	379	383	434	404	413	427	416	412	439	401	436	406	384	412	393	408	426	388	472	457	398	383	416	435	388	425	383	388	401	431	402	448	386	386	445	387	394	409	386	418	394	438	398	395	401	419	413	396	398	385	381	387	374	408	385	394	405	425	426	393	422	410	388	386	431	404	409	374	402	422	430	403	407	434	384	399	386	376	412	419	386	388	397	396	460	400	388	385	383	438	436	384	397	392	400	418	411	409	415	427	417	441	412	418	404	448	421	380	408	405	396	399	425	428	419	414	384	458	381	385	403	469	435	409	411	438	389	391	452	398	414	391	391	360	437	374	443	388	395	378	372	436	420	414	370	376	370	416	433	416	413	397	396	409	334	417	418	419	405	406	457	406	392	423	413	406	418	452	377	421	459	430	426	420	412	432	364	425	401	381	414	392	420	431	405	421	407	451	372	417	392	421	401	426	414	393	444	401	429	431	410	415	428	371	412	390	411	435	397	426	395	427	398	424	403	404	439	409	405	413	393	423	386	399	424	393	378	448	397	450	414	442	371	427	394	397	392	418	439	436	392	434	425	429	393	386	407	397	409	431	402	391	380	405	404	421	376	402	391	422	376	373	394	410	387	404	435	390	424	382	379	465	407	437	399	415	431	387	381	409	433	407	396	390	397	414	400	418	377	374	409	408	421	406	385	400	414	421	431	426	399	411	382	362	371	389	461	392	401	442	423	452	371	390	393	422	390	413	408	406	422	407	406	421	421	397	417	428	407	428	417	412	438	421	374	388	386	412	410	433	413	405	432	432	382	425	399	386	405	439	409	422	408	408	386	416	413	379	394	395	398	385	418	425	410	317	427	433	419	400	431	429	401	451	394	416	424	410	414	400	400	415	349	398	433	459	432	418	390	426	382	430	382	399	428	441	365	424	459	409	355	373	421	427	361	368	393	439	430	428	452	414	386	408	430	384	396	384	408	412	376	385	408	403	396	401	397	390	393	377	399	406	420	420	404	397	369	369	399	392	404	430	424	423	415	403	390	395	413	402	365	392	385	393	418	439	447	387	395	412	406	445	418	431	395	434	416	424	391	451	434	439	390	402	437	438	375	383	412	417	370	430	397	387	415	425	405	371	425	420	416	416	409	428	399	387	416	422	421	382	434	392	398	372	412	414	396	395	437	401	353	422	404	384	421	403	378	408	447	428	401	413	444	412	373	390	388	394	457	390	401	391	411	390	415	427	425	371	425	438	414	375	402	436	424	412	397	395	416	395	363	433	405	451	417	416	427	393	453	425	403	400	370	423	428	441	396	394	366	380	430	394	418	415	398	387	406	416	381	422	421	407	439	418	354	398	429	400	408	398	405	421	402	433	420	419	387	418	381	419	430	429	441	417	434	412	352	428	435	409	431	410	392	366	415	397	365	408	413	418	387	405	396	401	413	440	393	438	443	426	397	386	385	388	437	436	392	418	378	402	471	398	398	388	372	411	381	409	428	472	458	447	415	403	443	445	440	424	424	423	401	391	420	382	395	422	401	390	395	430	412	444	378	360	415	415	415	373	433	391	409	384	444	396	406	374	439	448	423	375	425	399	386	399	405	406	384	396	363	470	394	429	429	394	431	408	436	422	391	415	400	368	408	378	371	394	447	419	426	376	424	391	396	450	412	428	398	383	424	419	406	408	459	389	425	396	387	395	420	396	361	417	426	412	406	374	420	413	431	425	424	421	400	374	442	375	403	401	393	388	389	418	391	378	353	363	409	414	380	406	408	448	421	423	422	407	403	396	398	429	386	366	423	410	373	399	443	441	419	430	400	450	417	409	443	395	409	422	436	431	446	384	446	409	446	403	414	394	386	377	426	436	424	402	406	368	348	403	428	424	445	400	436	447	371	401	449	371	392	376	415	413	410	417	415	410	408	406	430	406	406	389	438	420	388	388	410	377	422	384	356	433	388	409	390	397	378	390	402	431	376	394	383	404	423	374	414	412	386	368	373	430	403	369	422	395	418	380	415	392	456	379	447	369	400	396	402	388	398	417	355	423	407	371	409	400	382	429	387	411	390	383	382	399	445	432	439	376	414	399	411	420	380	390	402	393	389	346	407	410	436	397	382	426	412	362	448	407	396	400	378	404	426	376	402	419	463	404	362	434	444	413	385	379	420	414	397	396	393	414	395	396	369	400	439	379	387	396	389	389	390	431	430	428	428	390	407	376	375	364	444	420	415	414	424	430	442	392	420	456	397	430	413	395	399	391	395	342	377	390	392	421	389	417	389	415	400	406	367	403	414	409	446	438	394	437	400	419	398	425	432	380	411	431	454	394	383	439	403	432	379	413	407	408	410	415	421	391	352	432	389	430	378	461	400	440	400	400	365	416	388	367	376	401	419	407	405	411	417	400	418	418	430	430	423	389	398	424	397	380	397	416	416	447	387	398	416	397	435	369	384	393	388	356	410	392	432	386	431	418	414	438	421	391	393	430	455	379	416	390	408	400	406	441	409	406	395	390	378	379	437	414	424	397	371	431	418	384	399	380	415	422	401	403	396	397	395	371	405	416	414	402	413	391	418	402	406	402	407	404	382	432	400	422	380	372	376	418	387	381	405	414	373	396	446	444	392	409	448	390
9131	1655	2397	2540	2244	1880	1670	1483	1419	1324	1235	1136	1177	1076	1026	1068	1077	991	993	974	983	969	975	965	944	1021	897	932	963	977	961	984	909	928	921	976	940	976	855	965	885	922	918	902	843	915	938	959	947	956	944	923	930	891	924	883	908	975	918	902	889	893	876	934	922	925	928	917	966	893	931	899	923	937	933	928	951	936	910	858	869	892	930	983	935	916	889	860	906	947	934	906	875	962	942	890	906	909	978	889	933	917	927	940	918	932	911	915	946	931	893	926	905	881	901	906	853	875	897	912	894	872	943	884	889	855	914	905	890	882	876	951	880	947	885	923	892	891	914	885	898	915	854	914	865	930	951	952	916	921	872	882	888	871	907	922	928	888	863	915	902	871	887	811	894	877	907	912	931	869	893	883	906	891	927	867	937	937	860	883	962	930	895	892	925	914	862	920	885	939	937	905	868	858	896	937	890	916	911	890	884	915	919	896	868	890	917	956	926	966	874	932	911	890	875	894	849	943	917	948	906	921	906	907	900	891	955	951	967	917	866	847	882	901	883	891	892	964	908	908	906	894	966	889	878	915	855	909	888	964	897	865	913	926	920	885	931	950	876	934	933	871	856	899	891	924	921	902	892	929	917	925	917	866	892	886	907	889	956	860	881	893	926	919	883	881	926	955	936	900	887	918	926	939	859	883	909	915	925	878	899	925	911	899	892	921	891	903	949	972	926	930	900	902	832	899	936	916	894	891	874	943	954	922	861	914	917	884	878	905	912	887	882	887	883	879	911	882	894	927	933	916	897	816	873	921	911	934	854	857	896	915	885	926	960	930	941	862	904	897	956	880	864	955	937	883	912	876	939	936	944	880	926	943	859	942	925	893	968	919	884	924	877	910	881	899	916	924	853	918	907	932	938	946	868	946	827	920	918	894	919	945	917	977	909	918	907	905	906	872	879	880	873	919	896	949	954	924	924	897	875	888	926	878	940	896	942	894	894	882	934	927	934	883	947	908	963	852	894	849	875	951	871	914	928	909	882	934	880	869	913	891	847	942	927	892	927	933	938	917	937	910	879	839	910	923	856	887	935	898	896	959	870	863	844	903	937	887	894	915	824	875	837	888	866	927	965	934	915	898	863	924	905	897	934	943	913	909	953	891	915	914	898	874	874	860	905	840	916	931	940	912	873	934	900	865	964	926	861	876	907	915	853	911	879	892	908	934	908	880	882	976	944	860	904	938	916	865	867	898	947	931	887	890	894	873	848	881	846	896	885	903	900	921	950	932	922	906	865	907	955	878	886	874	881	885	840	898	932	889	905	963	995	912	869	878	905	890	967	885	896	888	866	913	873	930	854	962	935	877	906	906	890	935	916	936	910	833	891	876	927	885	880	929	892	859	924	890	902	970	930	930	850	889	959	893	905	935	885	891	917	890	878	897	979	929	887	921	849	914	903	877	926	879	942	910	860	903	887	883	902	856	872	935	875	873	910	880	941	899	910	892	916	939	896	931	935	910	896	894	914	930	907	991	902	950	944	883	898	874	905	953	899	908	929	874	921	906	860	891	946	878	919	927	941	904	956	922	900	857	894	874	972	897	952	915	906	925	958	904	956	953	936	896	923	932	822	873	939	926	923	887	963	913	925	845	950	971	952	896	888	906	856	930	924	968	896	913	926	907	896	877	858	885	891	931	892	886	871	888	880	928	894	912	919	862	872	895	878	901	871	867	921	883	866	890	908	889	846	883	934	930	864	907	842	954	894	928	890	886	905	895	961	936	909	881	966	905	926	954	930	906	910	880	909	913	947	907	899	878	886	898	898	898	904	918	916	881	902	894	870	907	896	856	920	918	904	914	944	822	903	891	917	918	850	937	879	915	901	877	893	915	907	938	915	866	912	885	948	888	906	855	863	920	854	883	874	910	873	944	906	919	848	931	887	901	911	858	964	882	922	865	878	941	930	925	898	888	929	928	965	884	910	886	933	913	948	933	928	907	875	894	887	859	899	945	869	893	878	878	855	882	914	899	901	881	917	942	906	886	962	891	804	876	921	938	913	920	884	872	859	908	911	908	885	898	927	896	915	876	916	890	934	881	901	906	913	950	888	924	911	880	912	935	956	912	878	868	925	939	837	910	917	974	949	902	880	913	914	963	939	933	951	835	870	873	865	919	961	913	932	908	891	907	910	922	908	900	907	930	904	909	892	918	939	923	912	850	903	920	921	964	890	937	908	919	888	843	917	842	840	909	885	905	965	897	916	932	909	917	910	864	907	929	916	881	904	903	887	882	867	874	864	932	914	901	906	847	896	890	946	892	922	912	894	952	921	929	925	902	920	926	924	925	885	849	888	929	939	955	892	920	882	918	919	871	897	970	976	908	907	973	909	882	899	945	956	949	959	894	887	927	846	897	891	935	883	927	912	925	969	930	946	904	926	903	876	867	938	874	901	897	908	840	904	917	905	895	889	917	866	932	934	885	884	919	870	930	946	900	900	890	893	910	891	946	869	928	874	921	886	928	938	894	927	924	966	922	866	943	889	916	943	899	861	903	975	895	879	930	858	910	962	854	932	924	934	921	941	949	907	918	908	956	890	919	941	889	887	904	915	887	950	901	897	980	900	944	934	846	911	890	920	927	913	901	926	936	913	881	904	873	944	949	909	888	912	903	901	930	908	902	871	868	957	894	897	960	860	913	893	891	933	915	889	917	852	880	978	963	935	868	888	910	869	949	899	866	895	946	914	858	947	886	902	939	945	947	901	888	873	900	902	875	878	948	921	881	942	922	915	940	885	970	888	887	934	934	849	928	953	880	903	907	901	894	878	889	882	889	903	900	890	935	931	959	898	920	912	907	869	885	954	937	900	983	884	911	887	925	909	915	945	889	913	940	878	945	870	882	925	918	886	907	846	862	948	894	866	877	909	896	926	899	907	907	886	902	918	907	871	909	915	865	925	872	930	949	929	906	904	891	959	885	896	919	886	903	942	923	891	933	916	854	877	899	872	930	914	884	861	899	940	863	948	917	897	895	893	965	916	932	944	940	889	898	906	974	937	909	911	945	885	923	906	943	909	857	923	866	925	926	887	835	904	956	933	909	924	878	895	879	912	918	912	866	942	897	904	903	879	956	907	931	972	899	872	880	920	927	875	964	873	852	947	850	884	892	919	884	962	937	917	913	894	907	921	914	953	914	916	923	943	899	873	884	879	913	917	902	864	877	967	916	866	958	949	949	878	878	877	931	912	882	916	834	918	885	933	909	853	920	916	903	893	903	984	896	912	919	920	854	942	896	924	929	913	909	891	934	923	873	932	935	945	858	913	935	900	870	932	877	979	869	900	898	930	916	937	918	876	902	846	896	899	889	904	943	907	932	915	947	917	873	895	909	931	906	890	922	914	944	926	893	913	883	906	905	903	910	893	897	924	915	923	888	908	858	905	887	948	874	886	929	928	919	897	962	913	871	940	922	865	917	868	916	949	874	900	896	925	883	901	919	938	941
1669	202	185	182	145	176	159	165	148	167	177	164	160	161	168	152	159	141	167	161	149	153	159	146	163	153	178	164	150	184	164	154	164	167	169	155	186	163	148	126	188	193	176	189	160	148	188	159	176	176	144	159	161	177	207	175	178	157	202	153	146	148	160	168	144	162	161	188	188	179	173	159	146	165	151	184	158	159	159	158	154	161	163	176	151	187	154	164	162	148	184	154	184	166	159	153	148	175	164	162	151	171	169	175	160	164	145	154	191	171	174	169	163	179	165	173	149	168	146	153	167	158	146	158	176	157	181	148	178	179	186	158	139	161	160	168	169	166	199	148	163	200	151	165	169	173	172	184	180	163	156	142	152	176	151	138	153	154	172	153	162	148	177	182	169	178	170	169	184	168	150	160	142	160	136	167	151	164	182	148	173	144	171	155	178	173	171	180	179	173	176	180	181	175	195	180	159	161	167	172	160	159	154	163	164	181	159	175	188	180	182	174	156	178	162	177	145	139	173	149	135	154	149	131	178	177	172	167	175	156	178	200	189	119	156	172	137	172	162	171	155	131	171	169	191	158	163	163	151	155	147	168	149	172	168	156	175	155	157	157	158	166	159	185	165	166	173	160	150	170	166	167	173	150	155	150	152	144	170	159	158	165	185	173	137	166	187	169	153	152	154	163	176	192	166	170	179	162	164	185	154	172	164	167	159	172	153	170	149	151	157	173	161	161	164	162	165	147	176	166	166	176	176	167	161	197	167	170	187	162	183	187	135	165	191	152	171	149	183	183	169	167	166	158	157	158	151	140	171	167	167	144	157	142	159	150	165	182	164	145	158	152	158	183	153	163	155	165	169	155	192	143	163	138	131	178	156	167	166	157	149	144	143	194	146	179	168	156	187	141	167	142	160	168	160	146	161	181	174	174	155	169	169	139	158	161	145	151	146	180	157	145	184	169	175	165	155	189	175	172	157	169	159	151	159	163	179	170	186	175	165	174	166	170	212	192	154	181	149	171	161	174	192	163	133	186	193	175	161	157	172	147	165	158	167	164	166	160	190	166	166	180	171	148	168	158	155	170	172	171	169	161	189	164	178	146	149	162	161	142	172	143	158	176	166	168	170	163	174	178	148	156	167	155	156	155	173	168	167	155	141	179	171	183	147	172	177	159	172	172	146	192	145	174	129	171	175	141	170	136	155	150	148	154	183	160	180	181	169	179	164	153	170	152	185	174	164	178	160	165	180	167	151	169	149	164	167	155	173	156	166	162	157	152	169	165	165	182	164	193	179	170	180	173	160	146	183	170	164	142	173	181	188	146	169	187	163	179	139	179	162	169	178	189	165	159	167	162	159	159	164	165	168	155	165	158	165	162	149	159	160	167	146	175	149	146	187	162	150	160	168	180	189	141	156	147	147	159	168	193	158	166	158	165	171	175	139	147	158	188	161	172	157	159	162	157	171	146	160	179	193	162	158	169	168	176	177	149	174	171	152	164	158	157	149	176	191	162	166	170	158	152	140	151	154	157	157	170	137	168	161	147	148	178	179	152	166	184	190	148	171	168	135	136	157	128	173	171	160	143	166	151	149	148	180	144	160	158	168	167	162	187	175	166	147	144	184	165	162	166	176	166	162	150	131	150	155	175	149	167	145	171	149	173	167	169	152	166	143	179	171	166	148	152	137	188	157	151	179	189	170	157	160	151	169	157	133	152	171	164	169	182	154	172	149	161	172	178	175	161	139	201	185	183	162	149	173	171	179	167	168	166	171	191	169	160	163	146	177	141	201	154	177	168	167	169	169	183	178	168	177	153	173	175	189	182	184	133	157	142	162	162	153	138	177	168	158	158	160	144	175	145	183	158	165	153	153	157	142	161	163	141	161	168	180	145	151	178	169	160	174	156	187	158	164	155	173	159	166	178	151	165	152	180	180	144	183	185	189	181	183	169	140	175	179	172	138	156	161	162	174	143	146	165	168	161	160	169	169	154	169	153	167	172	143	168	167	200	145	144	160	137	143	151	160	159	167	180	142	150	174	165	152	157	162	179	182	155	148	158	168	166	196	159	185	148	150	155	151	176	158	156	150	143	157	150	145	181	163	157	175	153	179	163	155	161	164	154	153	151	163	153	144	149	148	165	146	156	139	169	163	164	172	168	158	154	182	159	175	176	152	175	156	161	164	167	167	147	151	146	150	166	177	155	164	160	165	184	178	170	150	174	156	159	161	140	133	165	166	166	160	178	176	124	176	167	156	142	163	162	165	148	155	155	139	160	165	161	169	161	156	171	157	164	159	122	158	179	163	167	159	170	144	162	168	160	159	175	161	159	134	166	165	172	153	171	176	169	160	159	157	168	158	197	176	179	169	162	168	173	172	164	144	160	145	159	144	187	166	192	164	165	158	153	160	157	153	168	195	172	166	179	181	163	158	168	147	141	163	165	155	168	167	171	169	180	159	146	143	146	163	161	178	176	168	151	154	149	153	192	197	146	154	151	176	175	138	162	151	162	143	169	163	167	143	187	136	159	161	164	167	160	141	167	174	178	163	156	171	159	171	172	151	175	151	154	178	157	164	187	172	171	145	175	153	169	197	176	153	184	153	170	151	176	161	138	192	195	178	162	150	141	177	178	173	147	170	201	168	152	144	154	152	182	170	183	170	171	170	175	150	148	159	170	145	190	165	197	172	151	152	145	151	147	155	165	150	169	175	161	164	128	157	181	165	142	140	140	175	172	171	142	170	167	198	172	155	166	166	159	129	177	179	144	158	150	186	189	158	175	199	135	178	140	171	160	179	182	166	206	180	148	164	159	159	184	190	170	166	158	170	155	167	181	199	155	196	159	170	189	162	171	175	152	142	200	192	180	181	190	162	166	148	160	177	183	180	179	170	178	155	153	169	170	184	142	167	191	183	184	175	156	176	149	166	176	157	166	161	157	167	153	178	134	162	164	158	144	164	161	159	125	147	147	188	180	165	169	163	169	178	159	200	168	165	172	168	141	175	157	152	171	167	189	150	162	175	159	173	156	157	142	158	167	174	174	147	187	152	156	139	165	145	131	178	168	155	161	167	157	166	186	158	185	153	170	164	169	161	148	171	168	171	177	173	125	161	166	167	183	183	167	157	162	168	155	141	163	155	148	171	173	168	153	161	175	167	170	173	159	165	158	151	151	150	164	171	157	178	134	195	169	160	169	171	172	174	161	180	164	168	167	173	165	151	196	140	156	166	162	172	156	171	159	140	162	164	165	145	185	148	161	142	142	149	179	175	172	177	152	140	150	144	167	165	166	160	185	165	171	146	157	174	154	143	145	162	159	164	157	182	184	168	155	163	166	174	173	191	180	151	155	151	197	165	144	177	166	168	154	145	151	181	181	155	162	155	164	172	170	179	174	200	164	149	147	167	201	178	142	177	153	162	154	177	166	186	155	174	148	164	163	175	168	154	165	199	149	154	182	144	147	173	147	170	162	150	157	169	159	132	148	155	154	184	159
1908	475	509	552	501	523	491	501	474	469	476	443	453	470	426	478	450	421	445	495	413	469	463	479	448	446	422	430	473	453	459	453	450	393	474	433	455	447	445	465	373	482	460	413	438	467	461	432	454	470	458	445	440	476	477	479	452	428	429	456	432	474	460	440	460	454	461	487	446	419	457	455	447	457	430	441	458	448	437	446	476	484	430	435	432	396	455	457	472	439	477	421	417	467	449	444	444	471	449	468	441	441	449	461	449	445	475	428	490	441	469	457	480	442	484	468	418	461	462	455	445	450	443	465	439	435	440	443	449	437	440	454	443	420	433	447	448	464	412	418	467	478	460	445	454	467	426	487	475	424	487	462	450	402	432	401	454	461	434	427	430	412	472	459	485	447	485	463	472	460	466	444	452	448	434	456	474	454	495	423	453	453	464	453	447	466	467	457	509	436	470	456	429	458	463	460	453	472	466	453	448	447	436	427	461	442	431	454	434	468	462	484	434	467	420	442	471	455	436	503	437	444	446	455	513	430	433	433	466	457	461	431	446	490	444	412	456	455	472	468	456	464	435	481	456	445	465	454	429	474	475	444	453	416	464	454	436	424	433	419	476	451	470	451	486	459	460	458	421	460	438	418	444	431	399	437	467	424	435	476	448	453	465	456	445	466	480	433	457	460	475	461	419	446	447	455	503	453	469	431	448	478	463	448	451	431	461	472	409	454	483	467	426	448	466	422	463	417	460	437	431	447	464	449	452	465	449	458	487	453	457	482	428	473	456	454	444	413	500	467	434	454	444	438	449	458	475	483	455	451	479	470	443	445	435	457	469	464	452	438	433	478	434	442	447	427	434	429	459	449	452	443	455	461	434	499	461	485	507	463	432	448	446	440	458	469	445	455	466	418	490	452	468	475	490	427	451	451	449	446	450	461	430	410	408	471	447	477	448	438	469	466	478	457	443	432	478	422	453	460	460	468	414	478	454	446	497	415	464	433	466	417	465	482	420	478	417	482	434	434	458	448	453	470	458	426	431	454	454	422	448	446	483	434	451	463	451	461	445	451	388	452	466	444	424	418	463	476	445	503	446	453	487	519	438	450	426	430	464	461	461	438	419	446	477	465	470	452	439	431	453	430	444	462	436	429	400	471	441	441	426	450	440	433	464	461	418	428	448	437	461	460	438	484	476	449	435	484	458	465	430	449	450	430	423	428	461	437	440	427	461	444	453	411	459	427	430	450	421	445	441	449	442	499	444	431	461	474	419	439	427	446	491	457	490	425	435	475	417	478	484	415	453	433	488	456	435	515	432	472	475	430	448	498	498	439	433	454	467	441	467	472	476	446	461	433	437	470	489	440	476	502	483	437	456	504	492	453	460	416	455	500	438	462	447	483	459	504	455	456	490	468	469	381	452	432	427	426	433	465	441	467	457	459	452	476	459	437	443	452	459	443	476	445	457	435	459	472	430	484	450	472	477	453	447	436	463	464	479	435	445	424	461	438	481	480	440	472	463	449	442	462	451	472	447	460	434	453	452	484	455	427	455	462	452	441	466	419	478	434	475	426	471	434	434	418	438	453	434	436	475	479	436	496	458	416	451	490	436	470	428	448	459	432	431	426	416	469	481	443	486	447	441	463	456	435	441	454	446	439	427	431	442	475	416	469	442	471	472	430	439	440	456	411	441	433	462	471	481	441	436	467	452	455	453	465	445	466	424	441	439	450	460	459	462	472	417	448	448	468	443	463	459	481	459	421	448	446	440	438	438	446	454	446	425	444	420	471	436	425	431	468	437	439	411	483	452	453	504	459	459	441	445	403	431	486	427	427	464	464	474	448	499	422	449	461	447	477	414	486	477	470	455	467	484	478	441	468	428	455	484	452	482	448	458	427	425	427	444	435	438	479	424	431	420	458	447	427	448	487	449	460	446	463	441	454	466	452	436	423	432	399	429	431	428	460	432	456	465	485	492	460	457	460	444	478	468	441	469	462	464	458	452	476	442	463	463	421	467	461	458	434	463	451	456	420	446	450	461	459	473	468	413	434	473	455	464	401	452	433	461	428	435	466	415	457	469	456	485	462	441	440	438	463	498	469	467	432	449	471	428	453	458	433	406	424	447	459	464	441	437	444	476	425	428	455	447	457	459	464	455	436	448	451	446	453	445	466	447	454	485	447	451	441	443	477	443	475	476	448	410	436	463	466	405	446	459	458	483	431	449	451	421	446	420	472	440	469	467	424	445	449	462	433	457	477	448	472	482	431	415	452	460	437	467	484	451	450	435	448	444	458	470	445	430	453	445	468	423	454	443	440	426	465	456	458	460	415	471	444	434	441	440	447	431	441	468	455	465	469	443	474	456	447	440	498	481	432	395	431	453	440	445	441	452	465	474	453	447	464	465	402	449	478	459	458	452	450	459	428	465	463	415	435	445	429	408	475	467	452	430	437	498	467	463	460	463	448	449	414	460	448	461	473	464	423	432	438	460	453	415	460	505	458	428	468	461	429	443	437	484	435	422	445	470	448	436	479	485	457	431	440	493	513	452	456	424	444	461	457	476	455	435	426	505	425	462	484	458	412	408	447	434	480	438	405	415	430	488	436	485	467	490	480	440	437	441	444	456	479	456	432	450	429	460	462	415	432	474	408	452	446	426	435	480	406	440	465	501	455	479	466	452	478	442	473	434	417	445	445	504	461	433	500	461	461	477	424	474	440	438	478	450	461	429	495	517	468	431	482	407	453	468	501	476	424	442	427	487	430	389	440	426	473	496	480	459	446	446	437	419	421	417	401	429	463	485	450	451	428	430	455	459	458	420	472	452	448	462	452	447	453	485	464	448	436	402	465	471	433	462	451	414	478	466	487	493	496	464	437	456	466	468	440	478	492	448	427	466	445	431	476	442	455	471	445	467	410	502	464	429	470	443	439	448	444	488	472	447	477	438	484	441	482	472	406	495	418	450	421	481	464	457	446	430	439	454	466	481	447	449	474	437	447	425	449	443	457	482	462	458	434	442	452	494	430	464	473	455	482	444	469	486	417	423	437	446	437	467	449	430	453	395	463	473	439	441	462	420	441	445	450	459	462	403	456	452	435	477	424	449	445	450	486	468	474	441	417	456	459	455	463	428	431	448	427	457	420	440	485	427	442	444	426	469	460	460	447	494	445	425	446	473	492	432	477	431	455	440	433	428	428	413	431	455	472	416	461	424	431	431	436	439	465	449	460	440	488	458	416	411	467	466	480	475	466	457	420	478	485	433	449	473	480	422	409	456	465	470	500	463	428	402	458	462	458	462	438	460	457	456	453	473	422	413	447	413	432	449	473	442	452	454	499	426	492	443	474	450	495	434	489	419	435	474	434	485	455	436	427	418	436	433	473	477	459	447	408	436	440	439	445	442	438	464	483	460	495	453	467	482	458	469	407	453	442	476	481	447	490	492	483	468	494	423	483	423	442	421	438	480	479	460	479	444	426	498	408	463	453	476	455	432	441	441	466
7623	738	663	525	482	419	418	371	322	330	364	392	313	315	355	319	285	324	295	326	314	301	317	325	313	344	317	291	281	340	326	323	327	326	294	321	302	364	328	295	303	340	321	293	312	284	331	343	330	338	328	319	335	312	294	322	337	310	346	302	330	338	332	325	306	344	313	313	336	301	300	295	303	333	308	352	311	345	346	303	297	364	312	303	315	334	345	285	317	343	303	313	313	323	363	292	317	318	323	326	325	298	299	328	322	323	331	337	316	314	341	296	327	305	307	331	315	275	312	319	319	317	319	267	310	301	344	318	325	303	313	307	334	311	307	325	287	326	301	296	296	306	367	366	314	318	301	345	311	297	346	326	329	296	325	323	302	334	320	319	350	327	301	294	333	300	333	328	343	355	288	316	333	310	334	319	300	331	325	298	320	320	275	314	318	291	304	301	321	323	337	303	259	299	314	308	350	309	304	318	360	276	314	320	324	302	301	287	337	308	300	308	298	321	321	342	309	315	300	310	339	290	311	298	311	314	307	290	323	300	340	308	323	346	321	325	321	337	309	347	351	299	308	309	315	341	314	282	294	342	309	292	294	286	295	315	306	297	310	302	312	310	310	313	324	308	287	302	301	337	319	316	313	300	304	273	336	311	305	286	269	327	319	308	294	311	308	311	304	309	314	326	331	294	378	305	326	313	337	340	306	310	340	333	355	339	301	350	316	327	313	290	305	311	312	356	290	331	325	300	350	322	370	311	332	318	288	322	307	303	326	309	360	338	357	294	304	340	296	323	330	341	307	329	325	299	287	311	346	276	334	346	313	292	329	331	281	331	330	331	292	321	349	313	289	301	356	322	307	284	281	332	316	327	340	304	307	326	301	317	279	312	340	317	350	313	337	354	314	312	313	326	289	302	303	314	328	271	326	318	298	302	322	309	297	304	312	317	350	318	295	370	322	311	317	328	300	324	324	337	323	319	301	322	343	305	301	311	324	313	313	311	308	306	302	278	318	311	293	344	319	343	309	311	302	326	339	282	324	301	299	316	326	322	299	309	312	334	274	322	323	307	337	326	329	328	282	303	346	322	308	295	307	343	319	309	300	329	340	303	351	308	325	348	323	315	290	346	323	331	315	272	320	291	325	316	329	313	313	323	276	330	312	306	308	307	302	312	306	327	308	314	321	325	269	325	308	302	339	322	283	302	367	321	314	289	326	263	331	296	281	330	294	315	354	295	343	306	337	346	350	326	305	310	281	283	324	293	290	330	339	307	311	310	293	298	273	339	362	309	334	329	302	325	341	350	334	331	287	329	300	293	284	297	319	319	303	297	337	311	312	286	305	306	328	302	309	322	300	307	295	284	313	301	297	319	290	310	320	308	307	302	349	315	330	288	311	322	338	337	323	313	329	310	311	301	313	292	330	286	309	326	320	363	296	298	318	312	346	339	314	392	307	309	303	310	350	320	320	306	314	321	314	287	307	343	323	320	321	352	325	357	322	285	323	344	315	326	291	332	350	304	329	285	275	287	289	332	300	301	307	306	337	303	312	298	312	285	328	306	349	310	312	317	335	317	280	335	314	330	326	307	308	322	322	307	314	321	328	300	313	317	323	302	304	334	320	301	361	309	345	286	339	312	309	308	317	309	322	311	308	293	287	325	316	322	335	357	346	292	312	335	307	306	304	284	323	333	297	317	298	301	342	322	307	300	313	284	321	312	311	307	304	302	325	345	319	305	287	307	306	313	318	311	322	292	331	310	338	334	289	302	309	315	337	329	302	283	301	313	333	322	311	332	315	321	300	279	296	294	299	285	308	317	346	358	336	285	335	294	326	316	329	330	316	301	319	322	296	326	302	302	311	302	316	324	330	336	305	287	317	287	328	321	303	341	290	288	335	312	321	302	304	338	310	288	304	311	298	329	327	318	316	307	335	303	308	315	328	321	353	310	292	294	289	328	334	326	325	309	306	308	337	332	293	302	310	295	317	343	283	369	320	275	329	311	320	311	308	351	315	332	306	316	314	315	315	333	336	313	335	317	289	349	326	318	332	305	316	345	326	301	324	328	314	307	290	309	324	292	309	318	325	295	274	273	318	311	325	319	294	327	293	325	327	326	316	304	338	315	326	285	316	314	336	312	317	318	330	305	318	313	281	339	279	305	324	348	307	291	301	294	300	297	297	290	302	311	328	317	348	350	305	320	333	325	362	322	306	306	290	310	333	316	336	295	336	306	289	292	309	310	314	311	306	298	310	349	322	299	295	322	313	305	333	327	307	343	310	338	290	297	331	299	307	330	318	306	312	334	315	337	337	317	298	312	349	332	315	301	335	310	297	345	315	306	323	317	316	323	325	281	287	317	304	291	343	309	320	314	318	323	307	314	329	306	312	328	300	301	285	313	307	318	294	309	302	311	310	296	287	330	317	316	308	331	340	312	310	339	332	306	335	298	328	310	293	314	321	284	300	319	336	303	295	330	362	312	327	319	295	308	319	293	320	338	275	315	305	333	292	311	325	290	318	315	323	304	313	298	303	347	345	308	276	315	337	300	301	299	340	319	323	324	312	304	302	285	329	297	307	327	338	342	299	303	314	322	293	310	329	295	321	326	297	350	329	316	288	298	313	290	279	285	326	286	309	285	323	297	341	339	321	325	341	298	344	308	300	309	316	303	265	296	312	307	307	317	315	329	313	337	311	342	331	323	332	320	305	321	318	295	325	294	312	334	338	314	320	381	314	317	326	310	320	316	304	300	305	324	306	307	307	284	331	317	343	319	352	292	312	304	321	309	303	322	339	345	315	290	348	311	299	314	336	333	287	335	302	289	272	329	317	280	305	339	289	312	294	288	310	298	313	297	290	344	275	324	351	301	313	292	282	298	324	370	320	304	335	318	321	274	310	313	314	296	308	354	298	328	314	319	322	319	330	300	322	315	306	316	335	315	313	283	297	313	314	321	295	351	312	300	300	330	332	297	322	292	300	327	345	337	298	325	338	314	316	325	346	302	331	287	336	326	289	298	340	318	323	332	328	333	325	314	298	297	345	317	311	310	334	295	314	324	324	319	318	297	333	338	337	285	350	323	322	349	317	322	319	309	350	313	324	332	324	326	299	314	307	305	297	291	306	278	307	328	331	316	321	305	286	286	304	320	319	318	326	304	327	305	324	331	328	329	318	287	297	287	314	299	322	325	268	335	328	294	342	313	340	323	327	329	274	300	341	326	307	308	278	334	303	314	311	338	339	305	357	335	314	287	349	321	317	328	340	307	332	297	321	294	313	305	313	318	320	311	305	358	299	298	290	309	297	325	295	323	332	303	305	314	305	295	314	307	304	317	300	326	314	304	304	355	320	287	319	336	316	333	326	343	306	282	323	328	295	295	319	325	330	322	305	348	306	297	313	285	315	313	293	332	292	360	333	314	304	328	329	294	315	350	364	329	315	312	326	338	333	343	328	321	338	325	329	287	313	324	325	296	315	315	297	302	306	337	301	307
6702	1228	1454	1568	1429	1245	1139	1066	1054	1017	798	883	892	884	796	855	870	780	781	738	780	789	820	796	829	847	812	799	810	731	743	771	759	746	758	790	825	781	799	776	825	758	759	764	763	752	766	729	789	788	758	726	695	807	760	771	775	749	766	799	724	779	739	728	750	735	778	739	778	760	713	790	775	774	756	756	755	815	801	794	764	800	768	831	746	788	753	814	795	800	752	767	785	726	776	749	859	790	770	790	781	720	757	777	775	767	757	763	715	726	772	729	805	802	683	774	718	751	784	745	744	795	766	837	743	765	765	805	749	772	751	741	763	773	744	770	767	750	813	738	762	789	795	774	778	732	756	733	728	771	738	801	785	784	818	768	725	743	755	767	783	748	762	757	763	719	753	767	758	748	750	764	754	768	771	823	793	755	763	721	788	781	752	763	730	762	783	770	755	750	758	735	718	735	769	774	748	797	762	804	784	691	700	785	744	712	752	739	750	788	747	732	725	766	744	772	729	745	779	760	751	753	804	755	790	810	755	755	737	774	767	767	749	737	746	727	769	746	764	753	738	737	790	742	739	753	805	762	743	724	732	761	777	723	771	733	785	731	698	795	808	752	781	719	775	765	777	775	737	750	785	793	771	788	794	758	774	751	772	737	740	700	743	769	733	721	740	773	717	774	733	769	793	765	706	744	789	765	740	703	797	776	781	783	801	749	799	725	752	758	794	763	784	748	735	774	760	789	766	716	806	698	791	774	759	757	753	725	748	751	720	763	764	741	774	740	767	744	823	774	738	817	812	728	695	780	774	742	761	803	750	790	772	748	774	758	754	723	789	708	751	769	755	818	761	759	758	788	704	785	757	775	714	803	731	778	762	754	766	785	773	796	713	739	770	745	799	737	778	805	806	704	788	780	731	721	736	744	762	802	750	745	776	777	766	727	776	771	768	783	820	754	784	790	797	763	732	771	741	725	779	750	780	728	771	767	760	764	736	796	812	779	753	775	741	766	770	769	766	718	733	771	762	751	777	726	725	746	742	758	761	776	730	732	753	709	820	773	786	786	796	737	780	770	780	789	755	755	745	766	771	686	755	752	783	799	728	791	763	759	792	770	778	741	751	752	723	706	749	750	760	729	739	677	788	763	779	752	758	834	737	741	751	770	775	759	767	815	770	745	728	823	777	760	809	744	790	753	711	734	778	743	770	707	761	759	772	753	731	802	710	768	806	758	772	737	745	761	788	760	773	763	785	721	772	809	800	793	704	800	807	730	771	729	754	784	764	796	737	794	739	729	747	760	751	746	742	733	767	808	771	761	766	737	770	698	796	773	737	769	776	742	720	802	753	755	756	750	728	765	776	732	765	754	754	776	754	782	764	805	780	743	772	742	782	747	731	768	805	753	747	745	796	739	725	794	752	773	749	768	733	741	796	750	810	746	753	756	735	754	758	731	755	716	730	809	768	767	780	775	781	812	792	750	747	774	743	797	814	809	751	769	758	746	829	786	778	754	779	773	772	748	760	824	761	748	740	777	777	776	750	780	761	756	752	718	768	786	752	815	801	722	809	764	780	743	772	783	784	745	795	729	756	802	782	725	780	750	777	742	812	760	755	713	808	749	778	745	733	755	737	730	770	762	750	688	762	738	752	734	731	785	761	740	807	778	749	775	765	740	779	750	775	782	753	755	753	783	751	782	748	739	769	757	790	746	811	753	735	765	771	772	750	764	702	803	749	718	783	767	738	775	729	757	712	759	736	752	774	786	742	778	738	736	777	773	779	763	747	761	742	760	777	742	756	758	734	803	758	746	802	732	774	786	809	743	756	782	736	753	817	779	745	786	771	749	767	744	724	769	724	798	755	756	767	746	746	770	784	776	691	735	745	743	796	785	779	725	737	765	763	770	749	766	738	798	768	777	801	690	757	777	790	712	721	769	731	741	746	799	773	761	773	724	723	764	754	744	749	724	786	803	790	804	759	772	782	783	724	821	789	724	763	704	812	796	798	743	749	771	789	762	732	743	724	789	772	771	744	752	774	757	787	778	786	779	764	748	736	799	813	810	719	708	782	712	780	700	808	750	801	776	767	787	799	790	704	771	729	765	732	745	739	732	738	751	787	814	780	735	759	757	803	725	776	768	740	759	794	779	760	776	768	814	785	761	828	761	757	798	810	792	762	791	768	745	747	712	734	751	768	808	756	770	784	803	765	781	799	719	754	787	742	720	819	728	814	748	787	750	798	774	764	779	759	774	750	798	751	810	744	730	766	790	728	786	775	740	752	769	758	770	780	760	763	785	757	771	789	787	761	781	788	730	751	738	757	779	772	738	747	774	769	746	765	770	757	758	720	745	748	776	723	761	761	793	809	811	805	820	758	762	754	786	718	742	739	772	766	779	761	775	767	788	833	769	811	765	819	725	788	735	783	769	747	748	779	792	772	771	804	781	748	786	780	748	816	766	749	808	802	769	801	732	824	743	784	751	773	709	778	838	775	754	769	782	732	752	727	790	731	703	770	759	766	775	744	760	820	813	752	716	784	808	729	738	715	731	756	748	796	796	784	770	747	763	798	779	760	785	786	729	779	759	768	732	757	798	760	727	803	759	787	745	730	773	786	734	768	761	747	796	718	755	810	789	737	796	785	785	763	793	740	731	773	756	745	763	731	765	791	761	760	742	770	769	741	821	755	747	804	761	763	746	749	789	794	733	782	815	740	736	698	815	751	709	821	766	766	771	711	736	814	755	762	793	757	774	736	764	821	710	796	779	739	728	759	788	796	705	751	789	758	776	782	787	790	718	767	779	732	751	772	758	810	767	768	799	773	782	803	809	760	791	720	767	742	707	757	733	777	756	716	728	800	702	768	718	723	748	753	744	789	761	812	755	760	765	758	747	775	818	759	775	755	764	742	787	773	767	774	798	760	750	755	761	788	786	784	763	744	799	795	725	752	775	779	796	706	743	804	743	732	786	769	737	753	743	780	739	777	795	753	800	740	712	761	832	750	793	742	748	852	796	782	787	742	763	768	719	763	746	766	801	797	751	745	754	810	754	769	752	715	755	760	791	775	778	744	720	751	781	769	735	744	789	725	764	804	753	780	732	760	775	774	786	771	766	753	773	738	796	729	758	751	752	707	778	765	765	776	792	781	746	793	764	760	799	763	763	747	788	765	748	806	784	747	710	769	755	750	797	749	745	745	757	727	787	751	738	800	742	756	752	737	763	756	744	786	769	772	741	799	758	765	747	767	736	781	749	764	780	764	754	812	756	753	803	707	726	728	805	749	765	768	804	780	800	720	729	799	778	766	786	772	779	757	788	733	748	732	795	800	796	770	830	751	762	784	726	792	766	768	765	724	749	712	773	717	759	762	761	782	708	736	769	781	767	714	734	748	735	758	707	765	747	732	709	793	740	763	791	754	815	778	771	776	765	750	777	753	751	762	733	751	737	737	786	748	722	743	785	795	727	789	749	744	787	744	805	755	745	777	756	783	783
15217	1728	1177	968	692	597	592	505	461	490	451	485	433	452	446	438	428	435	457	440	413	416	429	426	412	462	420	396	418	410	398	385	414	385	398	388	392	401	417	387	379	399	413	393	423	440	418	425	396	397	425	399	423	407	407	419	373	415	414	452	394	376	425	405	429	431	393	435	430	407	412	449	383	414	409	367	422	394	374	421	394	388	375	425	428	392	400	375	388	379	426	406	399	407	381	403	375	387	376	417	417	427	398	421	430	434	406	387	457	439	389	413	377	397	429	408	412	349	389	380	397	443	375	395	377	459	420	416	434	438	405	394	429	395	408	390	376	432	435	385	413	420	424	424	389	385	351	390	386	416	420	392	421	401	425	420	408	377	409	423	366	391	402	411	395	401	433	414	418	384	404	411	418	413	401	433	372	437	375	445	408	434	442	384	413	421	350	401	393	397	376	375	398	443	399	393	407	376	398	367	357	383	433	461	447	366	430	438	389	373	417	399	406	446	383	397	423	424	368	361	419	403	410	386	360	397	413	353	414	371	408	403	438	385	330	411	419	379	360	389	436	377	388	402	415	410	378	367	416	403	388	421	408	427	414	407	393	417	427	402	425	443	396	405	386	407	405	415	457	411	396	408	429	438	399	374	413	335	378	384	389	401	397	387	416	412	422	459	378	388	376	396	413	380	372	414	383	413	403	398	436	340	384	399	415	391	414	393	369	366	426	416	424	431	426	424	385	405	432	372	384	395	368	386	352	417	402	410	414	413	389	410	458	396	412	383	386	421	387	437	372	447	458	436	409	380	429	396	367	394	394	410	398	380	399	419	380	433	443	378	424	383	368	390	378	383	422	444	428	415	394	397	418	402	400	418	377	416	406	426	430	428	394	401	390	387	429	421	447	417	405	420	445	430	390	370	405	406	425	386	416	398	385	420	396	397	413	388	404	369	405	404	410	386	413	433	391	408	371	397	382	396	407	351	432	410	415	363	410	401	411	410	405	356	416	405	412	397	416	391	406	407	432	395	401	377	382	418	439	411	390	360	436	357	381	431	473	434	386	425	406	429	392	390	368	383	405	401	412	421	418	421	370	388	414	426	410	408	410	377	395	400	378	430	411	357	389	410	399	426	423	436	392	401	402	392	346	406	364	431	382	398	345	404	428	412	394	420	422	403	436	405	386	381	372	414	377	383	417	445	395	376	444	403	388	388	388	386	418	382	399	363	348	383	392	392	399	443	417	380	390	399	375	406	372	398	434	408	442	432	413	392	373	414	391	405	391	394	376	391	388	376	401	397	412	379	383	413	384	388	388	396	386	391	422	374	432	374	397	430	431	386	412	385	403	392	420	382	396	378	410	372	431	425	415	384	378	421	398	416	391	396	412	384	358	422	409	420	419	386	389	417	391	402	408	425	421	444	377	400	397	397	430	433	477	391	418	391	446	417	406	415	396	415	381	416	366	408	398	413	376	405	398	394	418	392	386	433	406	409	409	398	397	397	417	370	406	407	395	398	415	415	411	400	440	391	430	404	381	381	404	394	378	437	399	391	415	403	414	385	395	390	431	384	371	413	440	404	389	408	372	364	445	414	440	401	390	379	387	394	410	415	385	396	416	408	417	360	388	388	375	410	408	425	423	419	414	417	382	428	438	417	415	431	412	427	411	396	417	402	419	396	384	420	418	434	394	433	441	386	409	427	421	401	401	404	444	441	434	393	398	388	427	415	399	463	411	402	413	386	430	389	423	396	403	414	356	367	392	393	391	420	370	369	399	388	418	410	391	408	418	411	402	422	357	410	418	425	439	427	480	419	405	437	401	425	389	420	446	427	408	412	414	418	399	421	421	398	422	407	436	449	387	383	389	395	426	428	412	423	398	401	391	399	378	401	408	403	427	401	397	390	440	381	408	372	420	383	375	417	418	441	418	404	441	395	392	398	409	364	381	393	373	404	396	404	404	394	416	406	430	400	367	388	391	443	426	411	395	408	373	415	395	404	411	406	377	418	424	375	412	429	380	387	441	424	409	410	384	401	385	420	417	396	391	393	408	422	386	373	418	408	413	409	445	417	385	404	442	398	402	378	408	453	411	428	433	378	371	422	397	429	407	385	416	401	409	412	415	393	427	398	388	427	424	360	401	441	389	442	426	425	415	390	421	419	430	381	402	437	407	359	380	419	412	348	384	413	437	394	416	410	401	409	406	405	385	416	417	421	395	413	407	405	380	358	399	359	412	442	385	396	431	415	413	421	428	402	403	380	365	398	428	384	398	395	343	411	393	378	406	405	408	399	401	428	406	398	386	406	420	408	424	384	397	393	391	416	391	429	404	457	416	416	381	399	449	437	399	419	379	437	421	437	438	403	423	430	390	387	383	386	380	421	385	414	403	426	390	396	397	435	398	421	361	395	421	416	403	412	440	410	405	381	426	416	399	359	386	389	396	393	430	407	415	433	421	397	360	413	410	432	404	398	377	380	390	406	430	419	465	419	387	409	411	392	423	377	409	373	413	394	461	436	381	401	405	420	433	456	421	400	458	411	395	391	360	383	393	373	417	399	437	443	380	395	358	443	411	419	399	406	391	398	417	407	425	405	353	405	356	410	429	414	413	434	369	399	406	442	406	388	431	441	438	427	416	392	422	420	424	392	399	415	411	384	398	379	396	445	391	432	415	424	442	413	378	372	385	430	412	409	414	421	398	434	386	407	406	425	391	369	394	345	379	427	396	393	393	416	382	451	398	367	416	428	407	408	412	422	380	389	379	409	385	380	388	394	400	384	423	384	379	414	401	410	404	414	391	384	389	420	380	387	437	435	389	399	404	463	419	412	415	419	385	439	400	408	415	405	426	391	418	393	380	407	396	415	438	411	414	444	440	391	400	386	406	391	374	432	388	417	399	409	404	451	393	399	383	392	395	407	403	425	382	400	417	399	407	396	374	416	411	391	387	415	398	410	401	399	392	402	424	388	388	424	420	410	416	393	387	395	372	386	380	395	433	399	399	397	419	385	438	380	411	397	403	382	420	402	377	427	436	375	385	372	391	385	399	406	406	375	419	395	421	434	424	416	397	402	397	442	347	398	397	419	397	404	389	458	408	414	384	394	396	379	407	434	464	403	408	401	425	403	431	418	401	372	439	390	391	425	441	376	437	384	422	398	448	460	389	395	364	417	399	407	418	367	396	414	396	405	419	438	382	409	398	367	404	392	402	369	403	443	389	438	412	415	430	395	352	400	409	420	407	405	364	390	416	426	448	383	430	367	390	388	382	417	443	414	413	397	420	429	413	403	433	416	410	428	395	359	412	414	443	385	427	393	413	382	412	405	376	396	408	401	396	402	402	419	404	408	430	385	372	445	433	403	404	377	395	366	423	362	410	429	389	379	398	342	391	371	434	410	374	409	398	375	449	402	362	424	375	435	418	376	393	405	352	387	387	395	442	422	369	403	392	388	397	405	387	395	439	423	402	428	436	401	370	396	432	394	420	412	368	402
9039	1689	2359	2488	2152	1861	1631	1429	1377	1282	1159	1127	1061	1061	1059	1065	1005	984	990	978	1005	930	983	991	1000	911	945	956	928	913	964	921	916	882	966	975	958	915	927	994	956	928	926	924	925	965	878	893	906	937	899	974	873	899	912	904	908	950	921	897	940	931	895	903	901	920	880	976	927	876	923	937	873	885	908	897	845	915	888	945	906	914	933	902	935	924	904	903	917	909	855	940	887	924	921	888	859	938	893	870	893	898	920	885	885	908	898	906	911	896	908	956	918	812	902	833	872	959	937	954	932	916	884	911	898	897	874	867	927	911	905	847	895	912	910	885	880	855	881	926	874	894	873	896	888	960	931	909	920	901	899	879	880	908	886	895	922	892	862	922	877	891	863	958	944	860	906	893	882	850	863	884	905	926	894	938	907	913	879	901	904	924	899	930	908	935	925	840	893	934	883	924	862	944	914	919	858	944	909	910	851	914	891	887	895	895	893	881	925	895	855	901	876	906	924	931	916	927	937	847	934	884	903	908	882	905	944	906	917	934	923	905	904	928	933	917	879	884	909	926	889	936	931	889	897	905	920	885	934	887	884	893	881	864	893	912	880	912	902	854	873	924	915	867	893	905	884	966	890	914	929	940	839	889	855	893	869	884	924	939	913	853	977	909	879	935	877	868	890	885	934	948	915	894	879	949	933	854	897	910	887	909	929	915	850	909	881	908	927	869	895	917	896	876	919	898	903	952	875	895	846	848	925	883	878	847	919	913	896	878	857	884	905	947	895	866	912	970	884	914	892	869	941	910	928	931	854	862	903	897	850	905	905	890	909	891	918	899	868	904	883	889	917	925	881	892	903	905	927	892	895	911	946	900	926	908	913	921	885	910	858	869	916	869	848	898	877	885	906	887	847	949	915	946	826	908	912	908	919	841	910	908	967	877	858	915	950	901	924	956	896	927	901	950	885	869	915	871	864	935	887	916	852	936	925	890	940	842	913	853	915	878	895	916	902	915	910	908	858	845	879	920	880	886	891	902	859	918	974	869	948	907	918	889	869	948	899	916	875	846	892	904	900	877	930	864	960	863	874	872	918	862	956	883	876	903	906	939	868	920	911	903	903	932	937	932	895	909	925	863	888	871	870	868	946	895	932	888	918	912	930	955	944	954	899	907	881	868	909	919	887	845	887	917	923	890	870	912	872	965	863	934	907	916	925	926	886	874	905	901	864	891	931	928	895	880	920	899	852	903	866	855	887	913	919	881	942	892	892	818	887	899	888	949	887	925	910	932	889	887	934	887	899	888	841	881	879	915	907	902	904	826	898	967	918	852	893	832	933	899	958	936	863	920	871	906	898	869	897	875	905	891	959	888	983	925	857	915	947	880	845	894	897	871	915	883	828	884	860	897	869	885	915	888	907	871	875	892	878	896	927	908	917	914	947	885	843	849	888	923	909	917	878	929	967	896	949	913	900	893	926	936	884	945	812	899	864	908	917	971	955	903	908	937	912	884	847	891	888	936	905	841	914	879	870	932	887	948	986	920	920	838	900	930	945	924	897	916	900	912	882	916	938	855	938	908	874	916	899	868	929	873	869	909	964	894	871	872	963	903	892	924	886	898	926	924	839	954	850	888	892	896	935	861	956	892	855	856	928	881	904	888	914	887	891	874	874	890	889	912	903	943	862	888	910	898	889	937	977	913	865	866	835	937	938	902	905	912	874	881	849	935	908	850	897	888	925	883	896	896	868	965	937	911	871	956	875	911	868	865	921	888	861	903	904	856	927	911	920	880	860	944	887	884	929	878	936	875	913	942	990	917	872	976	930	890	942	885	984	857	889	926	939	881	876	950	917	889	924	887	932	901	916	912	887	906	885	940	887	931	934	850	892	920	959	906	901	854	927	907	880	894	920	829	923	888	943	955	873	888	858	956	899	929	891	957	922	905	951	915	890	879	898	926	910	941	873	851	882	945	910	913	862	884	967	860	857	940	944	942	885	910	883	880	929	862	931	953	948	849	907	879	889	934	898	933	859	944	883	925	885	945	901	938	899	906	930	898	851	884	844	874	909	953	883	921	846	919	879	954	853	918	899	931	963	942	845	921	914	907	882	908	895	883	893	883	922	954	932	852	914	902	920	925	866	940	938	939	946	933	881	920	912	909	882	917	881	888	898	880	896	951	932	908	896	917	963	893	922	951	874	949	880	907	924	951	893	906	881	921	877	897	918	912	876	843	913	922	906	913	901	888	864	944	901	901	923	919	919	968	915	931	863	853	890	901	938	958	885	943	930	938	932	882	868	890	921	890	897	973	888	839	869	927	964	919	914	940	960	875	910	897	950	853	939	963	936	921	900	871	835	892	919	918	924	900	898	947	877	958	890	870	863	906	910	891	902	902	897	916	893	947	927	894	896	926	884	833	896	882	852	920	944	939	908	852	954	917	909	906	932	884	969	899	868	957	891	857	896	883	855	918	872	878	902	907	812	902	943	922	889	926	914	945	919	892	886	957	954	861	909	912	920	886	888	940	930	909	930	870	859	951	878	947	922	918	875	912	893	945	879	898	906	944	878	860	909	852	860	883	907	893	859	895	885	906	866	893	914	886	923	922	899	915	924	928	946	863	918	912	948	882	914	914	898	906	884	896	900	867	932	899	914	912	916	927	872	870	891	958	911	921	912	867	922	903	887	850	899	835	880	920	933	927	889	932	931	868	844	883	911	858	911	876	890	909	891	930	900	864	881	868	931	927	952	901	939	869	891	869	915	882	914	917	894	875	909	973	842	871	890	939	877	948	944	895	870	846	927	917	856	952	868	896	861	946	875	937	860	888	903	875	852	902	834	907	931	883	912	936	893	876	841	951	898	889	865	878	856	912	872	877	892	863	960	874	880	957	883	874	879	915	962	934	868	898	929	886	904	885	917	919	935	857	876	926	880	904	868	867	913	868	857	877	880	935	887	888	944	924	890	928	929	933	951	874	897	906	904	905	947	889	893	918	857	851	918	917	933	889	908	953	890	897	906	899	918	959	915	936	943	933	911	906	892	926	896	890	918	912	883	934	909	895	881	907	886	887	884	898	934	889	914	874	873	903	960	892	845	938	885	851	855	910	876	920	925	921	910	872	906	898	881	916	907	912	893	880	889	873	900	962	908	877	902	918	868	895	865	932	947	943	941	878	927	877	933	944	948	906	890	914	910	893	857	877	870	862	884	909	860	931	884	896	896	930	881	868	882	900	912	888	929	910	897	907	870	879	892	860	943	965	917	859	884	883	891	894	923	927	929	869	927	922	880	891	900	889	896	909	903	857	892	918	917	915	927	939	935	898	907	906	925	907	932	904	940	938	921	901	923	935	896	892	872	872	875	934	912	934	911	861	856	851	915	842	861	920	908	883	879	864	852	913	927	869	850	914	878	896	890	917	901	842	908	939	893	892	895	919	884	954	894	888	966	858	915	911	849	917	890	912	877	933	943	931	967	958	878	956	944	912	881	940	868	868
1457	173	158	146	148	181	171	173	144	143	161	180	163	140	170	155	166	162	166	188	148	148	156	155	149	158	151	139	156	150	178	161	142	135	152	164	164	151	136	167	171	168	155	152	143	162	165	159	184	169	157	143	161	178	187	177	170	152	174	163	165	177	161	139	164	143	144	165	153	183	175	155	168	173	153	157	145	139	129	153	174	167	146	159	152	146	182	150	173	149	184	181	166	166	167	157	169	158	163	163	147	163	166	151	146	170	164	164	175	152	167	170	147	169	166	140	142	144	180	157	163	192	132	170	170	167	148	165	169	130	166	192	153	176	169	171	151	169	155	148	167	125	168	163	184	160	155	173	172	170	157	142	151	153	165	168	160	171	180	184	149	153	154	152	158	167	156	136	138	175	151	149	155	164	147	180	174	151	166	148	178	185	150	179	148	141	141	163	177	160	139	167	148	161	177	132	165	183	139	168	158	150	135	161	155	152	164	164	163	181	159	152	179	174	166	166	165	148	179	148	178	145	172	169	163	175	165	187	154	178	167	160	168	167	164	152	163	147	140	191	156	154	176	145	172	165	147	162	164	167	182	167	166	163	140	141	162	170	171	155	151	150	155	148	153	148	151	153	160	131	163	182	140	203	158	162	165	168	166	192	151	132	175	144	145	157	162	155	161	160	153	160	153	181	156	130	176	161	151	168	163	143	164	167	160	159	160	141	138	169	140	156	150	180	161	146	142	175	164	150	160	159	152	169	166	170	139	167	174	154	183	165	151	172	171	151	162	150	133	152	151	160	181	142	174	164	167	178	176	155	164	172	132	165	175	159	179	148	154	158	166	157	138	146	163	156	131	153	177	182	176	146	172	187	155	152	156	184	145	169	173	137	160	171	170	150	149	170	150	162	181	175	134	152	191	168	146	130	138	167	163	157	155	178	192	173	170	172	168	172	169	160	143	172	163	165	154	183	165	149	145	164	158	155	174	160	173	161	131	161	165	166	161	134	165	164	176	160	163	163	147	151	157	169	153	137	169	154	127	157	155	146	157	160	171	136	186	169	188	147	159	151	113	143	150	159	161	153	151	152	163	184	181	156	150	180	146	146	153	163	186	189	155	162	181	173	175	161	141	154	162	149	167	182	166	151	145	135	169	161	152	174	176	149	160	128	155	167	163	171	160	162	166	153	142	181	155	169	135	184	155	143	143	174	167	151	166	152	170	195	183	158	189	158	139	172	150	161	162	162	146	142	145	156	153	171	162	166	138	166	138	166	149	154	144	163	165	171	162	186	149	181	160	143	151	156	144	144	158	204	176	160	163	162	200	141	136	174	153	154	158	155	152	156	154	143	150	158	141	155	175	183	164	151	160	165	142	147	160	180	161	151	163	165	165	159	170	173	156	139	163	147	158	151	179	134	139	191	180	150	158	154	151	154	153	187	154	157	178	165	162	156	144	179	169	164	167	173	162	163	175	165	147	160	157	156	174	161	166	161	142	152	162	160	146	152	152	180	145	166	152	151	135	151	141	142	180	141	150	154	155	182	146	174	169	157	170	173	184	151	151	162	171	171	173	170	180	165	156	159	159	163	152	169	164	141	160	157	158	144	166	134	155	158	175	162	161	162	153	176	129	162	139	156	148	156	151	182	175	163	158	134	149	174	165	164	140	164	173	173	167	160	145	149	148	151	167	145	172	154	159	162	167	147	169	167	177	162	153	152	163	183	172	169	161	150	173	188	137	136	159	170	181	191	170	163	153	160	157	169	145	127	156	136	138	155	186	180	137	166	160	181	169	143	158	159	145	147	154	199	183	124	171	154	162	156	176	147	157	135	149	152	150	158	166	149	177	190	167	177	139	145	142	151	181	150	181	145	145	184	170	161	159	158	151	163	185	179	194	161	184	152	149	148	167	139	154	158	158	192	155	142	167	150	152	161	161	153	175	136	148	138	160	158	168	168	157	159	161	158	153	177	165	156	166	171	142	157	146	164	140	168	185	161	190	167	158	161	162	159	163	179	156	162	171	135	155	156	141	152	153	171	172	149	163	161	168	170	153	171	157	165	148	165	154	141	171	165	148	154	162	150	180	186	120	176	146	153	146	165	160	181	152	185	153	154	170	151	183	152	163	158	158	169	148	151	151	138	158	158	154	168	150	139	141	190	184	162	156	141	160	172	164	149	143	173	186	167	167	166	177	141	159	144	171	136	148	159	157	174	162	146	170	161	163	162	125	179	185	173	149	164	156	171	163	169	159	174	178	167	175	170	169	184	179	156	147	172	156	175	171	167	175	172	181	157	152	156	137	145	173	125	187	183	149	162	172	184	142	153	148	164	157	170	159	160	140	150	175	139	140	172	170	177	179	157	181	153	165	142	150	181	147	167	165	161	180	159	146	145	166	174	166	159	151	154	144	166	176	153	147	185	165	149	157	167	151	167	142	156	163	167	131	155	184	167	193	157	159	161	152	146	166	142	158	174	172	148	151	160	149	157	134	173	148	165	145	165	184	159	168	170	167	179	180	173	153	168	145	160	159	183	181	153	137	144	167	172	172	176	126	157	152	155	158	166	142	154	144	170	171	174	175	146	149	170	164	151	157	144	153	138	165	185	168	142	139	184	151	165	149	147	161	184	154	188	176	160	185	143	165	183	178	152	162	160	158	151	153	149	179	141	185	141	164	154	162	154	169	135	181	142	153	149	160	142	158	169	161	191	157	160	166	150	170	173	165	155	154	170	179	178	166	146	157	193	169	154	141	168	170	161	136	150	140	156	158	173	147	166	135	163	157	140	153	172	157	159	147	163	163	157	161	143	132	158	182	168	163	168	171	149	127	153	158	149	159	154	153	156	122	167	162	167	157	172	143	163	157	139	151	145	158	159	148	178	167	173	176	139	162	156	171	172	156	167	155	141	143	142	155	172	165	175	176	169	147	154	171	147	146	151	168	162	175	184	161	138	178	140	155	154	164	152	152	166	148	164	154	152	143	133	152	174	156	168	169	166	154	148	129	149	165	178	160	169	164	162	181	146	179	141	155	179	162	140	153	150	154	168	142	189	152	144	155	156	150	167	170	133	138	152	162	152	171	129	137	178	173	160	147	185	158	189	198	159	176	179	140	156	131	146	157	169	135	169	157	168	161	174	161	128	148	178	184	152	148	141	159	191	163	144	163	149	167	127	175	159	180	150	170	163	141	171	155	161	193	157	195	155	169	161	169	148	147	153	128	158	143	182	151	163	170	146	203	163	160	125	144	161	138	160	188	171	153	163	149	158	181	169	177	158	153	171	157	188	164	165	139	137	145	147	150	168	179	175	149	149	162	182	165	153	161	152	153	166	160	156	147	176	159	161	164	160	151	175	147	150	158	146	141	184	184	175	166	159	150	164	157	160	169	163	173	157	157	146	152	170	149	142	159	170	150	127	168	157	189	185	162	157	165	154	146	169	163	191	153	171	154	159	174	170	168	158	167	165	181	149	143	163	146	167	182	145	149	153
1620	493	498	486	475	474	481	419	469	456	480	468	432	465	478	458	460	418	462	440	434	414	453	450	468	477	437	463	430	434	416	464	490	460	447	471	430	463	398	413	474	450	431	411	440	427	450	459	459	427	427	437	477	449	446	407	468	482	461	455	444	412	472	448	482	443	429	429	422	477	422	422	445	447	446	461	452	411	432	473	415	463	431	449	413	456	464	428	459	459	461	474	480	458	482	412	465	430	465	422	469	463	439	414	473	460	472	434	439	428	435	490	415	403	448	432	453	468	440	452	419	428	426	415	452	420	443	450	448	391	459	441	430	437	471	418	448	418	464	460	447	446	417	410	470	415	423	434	443	442	464	443	466	428	442	487	442	436	431	441	432	477	434	487	413	447	458	485	436	455	447	463	449	448	469	434	445	430	419	439	476	444	436	494	431	438	454	458	438	419	424	447	453	461	483	420	446	419	428	452	453	445	484	423	453	458	451	432	408	439	434	408	406	439	457	469	453	466	451	447	481	480	413	427	463	451	464	470	438	457	429	434	434	444	444	468	427	470	492	425	412	429	434	417	433	454	447	425	449	487	423	432	429	420	463	441	445	454	432	450	477	442	438	456	452	446	445	481	462	462	427	435	449	451	407	412	430	431	408	442	431	433	428	462	439	480	452	438	456	467	405	456	474	460	441	434	424	495	392	452	461	410	419	467	425	385	469	448	452	427	454	448	456	441	441	434	433	444	455	420	451	433	428	444	416	419	460	456	446	426	437	443	454	483	449	446	425	445	431	418	434	434	444	408	421	455	412	477	488	460	455	457	425	461	444	445	440	403	466	451	446	428	462	446	448	432	450	475	443	445	418	457	452	449	464	437	456	425	437	412	488	473	431	440	439	449	458	460	433	440	493	476	447	441	436	462	428	434	469	434	445	455	459	446	464	430	456	425	445	424	442	410	394	444	421	452	435	433	452	484	417	447	434	438	435	460	439	469	438	439	420	501	442	470	447	394	469	447	420	445	442	424	446	486	471	444	451	466	478	483	453	449	450	465	426	425	446	416	447	452	439	423	435	459	470	426	467	408	455	404	392	442	451	424	423	474	442	427	431	485	461	495	478	429	423	425	465	439	422	455	430	461	469	452	415	471	458	415	422	426	471	453	428	471	426	453	415	473	443	432	442	455	422	453	444	447	442	403	438	443	485	434	434	443	440	400	440	428	424	409	441	469	447	462	468	458	478	447	450	437	444	401	454	418	477	414	423	474	491	442	443	413	428	465	416	428	426	431	452	445	461	390	416	415	435	428	456	453	458	409	447	439	428	438	397	464	455	467	418	489	451	484	484	458	429	451	447	468	410	428	442	439	447	431	443	424	430	490	454	446	481	469	447	432	414	430	460	431	447	467	429	432	451	464	492	441	436	431	423	419	452	425	436	449	456	443	474	460	420	442	448	441	445	445	421	443	461	480	440	457	456	467	441	440	421	451	453	428	433	446	437	440	448	463	442	412	466	429	490	454	423	476	453	464	431	480	420	461	408	442	436	460	435	433	460	417	433	400	472	444	461	431	443	481	439	451	439	429	429	456	442	481	416	483	461	428	446	442	444	453	445	466	422	441	453	405	434	451	461	461	459	417	466	450	413	433	419	439	441	459	498	442	435	468	431	429	485	464	426	433	477	419	443	429	462	427	458	463	449	437	488	479	419	429	434	454	407	436	460	426	444	437	429	423	464	468	435	453	460	431	447	463	443	443	451	429	414	425	462	451	466	438	433	430	417	469	451	468	482	442	443	496	436	436	434	419	421	443	458	429	449	402	472	435	476	469	430	456	438	461	443	391	479	446	505	453	477	401	389	435	467	444	487	444	494	444	446	444	484	451	429	419	450	454	440	452	450	430	462	426	425	421	442	422	429	466	426	439	438	402	458	445	453	463	459	447	432	420	431	426	416	452	472	463	422	436	406	482	480	415	461	420	434	448	449	433	418	455	436	452	455	443	458	459	453	445	447	449	452	487	471	460	488	498	434	416	458	473	441	439	459	445	458	427	484	446	457	421	474	471	452	462	450	452	445	469	417	458	442	453	467	459	464	470	435	429	448	435	477	445	437	421	419	426	425	413	414	428	459	418	452	481	434	436	430	464	488	417	459	457	457	462	440	457	463	442	454	481	432	414	466	479	409	407	460	440	425	427	440	487	433	448	410	462	433	452	445	422	439	445	421	440	450	431	453	457	402	429	450	451	451	428	427	437	473	487	463	453	459	436	452	418	434	464	425	419	407	454	433	467	471	440	442	437	456	452	423	459	436	423	461	444	495	421	387	446	419	489	450	477	454	446	452	463	435	428	448	441	456	483	437	455	446	455	438	420	428	435	465	455	466	449	449	434	481	424	416	453	435	429	419	467	442	426	504	451	444	455	419	459	421	429	438	452	460	418	435	433	433	456	412	388	457	456	438	433	429	456	429	431	434	456	439	434	481	397	449	433	403	423	415	439	441	435	456	413	444	456	465	427	454	477	460	471	457	462	435	444	439	436	443	432	447	440	438	465	450	463	407	427	431	443	459	417	436	469	428	467	495	431	420	428	442	410	441	419	445	464	442	427	427	421	445	440	464	420	462	452	410	415	454	420	464	441	450	407	442	445	464	447	450	458	442	410	436	456	400	452	470	450	439	402	490	419	467	457	459	466	446	428	445	392	475	453	426	410	414	416	443	461	471	453	432	440	444	405	416	471	471	483	460	440	448	433	459	425	446	442	397	494	420	445	441	464	450	428	497	463	447	457	443	430	477	448	426	450	475	413	453	441	446	420	453	450	414	419	479	438	461	445	436	479	436	447	438	459	466	470	445	453	445	455	452	453	448	473	467	424	437	458	415	465	443	447	420	434	444	407	458	439	443	421	453	436	474	392	447	441	472	442	456	455	477	416	442	451	447	446	423	449	426	414	422	435	446	467	442	455	460	447	438	465	449	434	441	468	479	445	439	451	414	466	475	455	467	405	433	456	471	487	468	434	452	429	444	422	443	441	422	450	442	472	444	416	419	442	446	442	459	437	432	476	416	460	438	436	437	484	468	426	462	447	451	442	420	435	421	504	443	434	433	438	472	465	420	431	470	445	412	451	431	412	471	419	435	445	475	472	397	427	497	449	453	436	464	495	483	472	426	406	423	446	456	440	449	413	413	445	435	485	437	441	456	426	439	458	448	433	419	436	458	418	473	410	463	414	442	433	434	484	434	461	447	441	464	406	485	441	420	410	427	426	476	429	423	482	485	484	416	464	440	416	409	463	464	480	425	462	445	417	436	473	417	461	430	456	452	412	429	474	440	435	462	464	493	432	456	464	460	432	473	413	474	443	405	430	421	450	463	436	459	408	430	439	429	458	458	424	437	413	503	432	448	463	471	436	431	456	432	457	387	428	455	459	443	439	421	444	430	431	464	424	413	461	427	441	455	407	459	459	411	443	417	433	436	467	428	462	433	418	464	450	425	432	474	446
7621	756	614	551	457	427	391	377	335	321	329	364	339	342	344	343	354	317	320	329	338	318	321	335	318	327	312	312	284	312	273	302	330	334	311	327	309	292	314	307	298	302	309	330	319	285	345	282	327	337	279	328	330	310	320	300	301	305	330	320	315	280	263	323	301	341	319	345	292	292	319	323	308	302	285	304	302	318	332	313	310	288	295	309	300	307	308	318	291	296	334	326	282	289	323	288	298	330	309	321	352	284	310	336	314	273	295	320	312	325	312	349	292	324	318	333	286	338	322	309	325	332	329	310	303	306	306	326	288	353	325	364	318	275	300	303	337	296	323	319	320	304	281	321	327	362	325	295	332	326	331	346	321	311	312	322	318	293	328	302	292	327	348	329	319	304	300	298	310	292	290	336	317	327	357	318	330	330	298	319	305	297	334	305	333	302	289	302	323	328	299	340	314	298	309	333	301	311	319	346	350	309	282	303	353	346	300	303	322	366	315	361	306	337	323	287	324	316	331	345	304	310	304	310	327	296	304	298	311	290	294	355	299	327	318	312	303	302	288	287	319	327	328	313	341	317	284	358	305	315	326	272	304	281	298	304	342	335	307	319	303	303	305	302	316	326	315	315	303	326	309	297	327	317	336	341	337	351	324	316	316	278	369	324	291	360	314	303	302	321	314	279	327	281	302	275	323	331	317	299	302	292	326	290	315	324	330	319	309	316	337	325	320	316	328	315	307	305	298	276	319	300	333	341	330	326	341	314	322	310	290	305	284	295	308	277	359	337	319	327	334	304	307	287	318	332	296	284	335	322	321	328	330	298	313	267	296	314	308	298	317	303	337	314	331	321	339	284	335	313	285	285	314	305	327	277	297	291	342	322	272	363	312	322	295	292	321	321	327	318	322	286	320	303	277	291	349	342	350	316	335	293	282	292	343	324	300	329	314	320	336	309	311	313	307	313	290	304	301	338	332	319	315	317	348	312	319	325	329	332	304	306	315	335	323	293	295	326	292	347	327	315	298	305	290	343	314	302	347	321	350	327	334	335	289	336	303	281	297	331	321	336	332	322	313	293	319	317	282	302	319	300	347	326	313	308	309	336	341	316	324	328	311	313	298	317	318	319	282	293	285	345	307	303	319	337	315	301	298	300	301	299	299	287	353	326	297	322	273	317	323	299	341	318	277	348	328	300	316	304	332	325	336	338	294	296	338	334	322	309	304	337	322	327	313	310	308	336	292	315	322	329	281	330	315	322	291	289	287	352	291	313	335	329	311	336	300	317	278	298	304	331	303	322	332	328	295	315	299	336	308	353	348	317	292	282	340	286	287	285	297	296	319	325	340	325	302	293	303	349	323	273	305	305	326	308	319	303	306	335	317	306	277	347	332	330	292	338	311	314	329	317	285	319	300	335	297	308	349	339	298	319	284	329	297	301	273	336	305	337	335	304	328	295	309	347	311	301	355	339	337	316	295	312	319	313	312	303	319	317	334	317	312	319	328	294	333	304	289	311	302	302	322	331	331	340	331	341	313	298	305	328	339	341	308	299	327	327	323	329	279	282	320	284	291	317	317	316	295	302	311	298	320	335	297	317	297	325	289	330	316	339	289	327	320	287	330	312	316	309	311	337	309	288	325	334	323	312	302	324	312	328	297	347	311	295	305	266	298	352	320	306	317	330	288	300	327	315	334	298	329	275	298	307	291	350	292	353	328	329	276	346	357	313	286	293	317	313	303	311	331	340	289	299	316	305	315	331	304	311	293	323	324	330	324	303	312	328	335	338	338	304	323	294	330	350	336	302	296	339	317	290	324	308	286	312	308	295	276	297	266	331	297	280	305	311	306	291	318	297	309	307	296	289	284	299	326	329	325	265	328	298	327	310	309	334	334	316	288	373	300	309	331	313	316	341	350	273	341	306	325	344	299	320	331	330	332	304	321	314	298	332	339	303	345	339	289	321	342	295	296	335	326	308	285	317	316	293	335	269	312	356	307	301	293	314	307	329	325	293	309	307	335	356	309	317	322	310	306	331	320	332	274	325	312	326	337	315	285	345	302	316	303	339	363	352	324	317	307	303	267	351	355	301	304	273	372	346	295	295	300	326	302	307	292	307	296	302	307	310	284	339	334	303	314	293	320	355	343	312	321	295	292	327	291	339	316	322	283	322	312	297	319	287	297	309	339	273	300	301	289	305	278	334	286	300	302	308	321	304	314	333	310	298	352	311	307	334	316	329	347	321	335	284	297	346	268	316	297	332	324	318	317	314	321	337	322	299	312	293	333	336	292	318	301	353	333	349	333	330	347	340	321	346	334	335	322	311	318	332	297	310	314	308	337	349	320	345	356	346	321	305	303	321	286	292	285	310	270	325	348	320	291	375	283	305	317	346	318	346	292	322	323	315	307	316	335	276	335	306	349	299	286	319	299	309	310	266	302	300	336	333	341	346	326	290	312	310	315	332	323	303	348	336	335	281	327	311	300	313	331	320	278	302	331	335	314	322	323	309	299	312	316	317	336	303	319	320	291	329	353	334	292	330	313	291	297	296	311	323	347	307	291	294	336	299	296	328	308	306	317	318	275	304	320	308	289	313	304	325	307	342	335	283	308	316	319	302	298	313	281	337	338	295	314	302	340	318	303	339	328	302	324	333	287	329	335	297	331	318	293	330	325	319	306	308	302	314	306	361	292	304	303	307	308	287	317	306	356	280	332	347	315	302	326	290	315	336	308	326	316	314	280	317	338	313	293	320	337	302	328	286	282	316	334	352	304	307	352	340	316	317	320	336	311	315	290	317	364	319	330	335	310	360	322	302	329	269	318	318	353	306	301	323	306	333	301	300	312	299	295	313	311	322	299	332	331	331	308	309	326	329	353	315	335	326	283	287	293	354	292	303	318	301	334	331	336	301	325	325	330	362	355	333	347	323	342	320	309	308	354	283	290	304	294	277	311	289	306	273	306	323	310	296	301	303	308	331	307	317	334	322	296	327	309	306	297	271	333	310	313	323	297	322	300	316	279	293	308	336	327	318	297	313	307	300	305	330	303	305	301	308	308	299	338	281	298	311	305	304	321	313	303	300	332	317	300	325	304	303	298	277	305	274	275	329	312	304	304	323	291	337	316	322	308	325	345	315	297	305	316	313	323	326	304	330	265	318	343	305	333	333	306	334	298	326	313	313	275	287	348	281	319	339	322	329	346	334	338	328	330	354	314	321	309	310	314	304	322	324	322	316	340	315	324	327	307	331	318	259	310	329	302	309	308	287	280	286	310	305	305	298	290	310	326	297	322	321	301	304	332	327	302	337	322	297	316	314	290	280	298	293	352	314	312	326	303	309	348	305	304	297	342	334	308	326	314	311	317	312	307	304	294	327	334	318	295	319	341	289	325	329	283	277	286	317	305	297	340	356	295	285	292	335	288	315	328	334	304	352	361	355	337	292	327	324	336	272	308	306	357	329	339	311	336	324	320	315	301	323	310	307	317	304	321	280
6763	1203	1440	1530	1451	1283	1140	1027	1026	989	963	887	857	875	871	864	893	827	783	780	836	773	839	805	763	809	846	808	758	775	825	752	782	774	763	797	798	741	703	755	702	765	796	793	738	782	732	741	759	748	794	775	743	749	738	732	790	767	707	714	787	696	752	791	757	755	710	764	745	713	773	797	769	755	784	771	763	793	779	743	812	749	754	753	776	782	739	703	795	773	731	727	790	766	764	761	755	805	707	764	775	776	775	725	772	756	792	746	767	751	789	737	771	789	768	766	749	740	765	722	736	804	760	696	782	829	743	832	775	738	800	782	738	784	775	758	758	796	754	789	785	766	744	779	768	750	800	705	781	751	758	715	782	732	778	801	768	725	737	782	761	713	801	786	744	815	741	782	749	774	736	806	792	805	746	744	759	767	730	791	727	739	773	783	749	716	777	822	727	784	704	780	786	795	777	739	744	759	705	762	747	808	757	779	764	793	734	806	754	776	771	752	789	802	774	726	759	793	785	797	771	765	731	748	774	780	783	778	750	756	775	749	773	775	737	734	787	775	730	788	766	801	726	739	747	799	827	763	766	793	827	739	742	763	743	797	807	770	723	753	754	740	790	757	773	729	776	801	841	794	811	778	745	827	748	762	757	736	753	748	734	701	725	738	787	755	777	749	759	772	760	727	770	803	774	760	737	741	771	777	823	769	744	751	795	698	773	733	791	757	787	771	840	826	719	821	824	769	818	763	745	820	759	785	802	736	735	777	717	742	775	777	763	790	752	724	743	753	790	792	767	720	719	766	764	741	743	779	764	761	747	790	755	800	752	774	814	777	746	789	817	776	732	781	797	735	776	772	785	782	773	725	745	773	801	743	757	758	765	768	824	790	800	791	757	757	710	706	725	800	740	764	794	780	808	739	792	748	760	734	774	725	747	761	776	753	774	762	742	780	779	777	725	776	744	782	735	790	780	759	779	740	780	767	766	752	714	733	765	761	736	744	793	730	744	772	727	804	713	804	764	758	773	799	773	743	750	735	736	765	757	756	804	779	790	713	766	799	783	795	783	748	781	739	803	746	793	777	785	760	750	740	776	800	791	732	777	729	708	765	773	718	746	763	750	747	781	733	807	767	799	759	774	748	798	756	762	754	795	780	732	757	824	745	751	796	758	763	733	780	776	786	744	726	768	786	742	742	774	762	710	804	765	763	764	777	771	748	812	781	770	745	718	776	771	726	769	734	793	769	759	788	736	783	743	716	748	771	776	764	804	733	738	760	756	756	804	790	749	765	801	777	801	782	766	758	746	771	752	715	766	679	715	736	741	792	723	793	724	739	776	721	787	775	754	745	721	769	722	771	796	748	728	772	734	852	768	762	708	811	763	794	744	705	777	743	713	754	756	714	738	767	719	769	781	772	821	746	767	707	707	782	743	775	780	764	809	760	758	814	787	734	761	724	751	823	766	762	752	767	766	774	756	768	788	760	741	759	702	714	777	771	772	790	756	742	796	760	757	763	774	787	757	737	715	713	777	769	797	758	758	813	814	793	732	750	740	758	801	793	824	740	758	742	779	740	757	753	798	751	759	700	757	836	741	792	785	768	749	766	787	749	790	791	716	734	756	715	783	766	799	747	798	760	749	793	762	777	800	737	776	788	749	761	687	778	748	733	771	766	757	749	765	761	718	765	731	746	768	782	772	739	762	763	742	763	772	741	763	812	724	784	784	706	721	799	774	794	771	773	771	723	728	749	731	714	795	732	775	722	804	759	775	762	784	787	791	778	751	768	763	714	740	753	770	777	760	763	780	765	740	783	750	794	773	762	721	779	736	760	793	747	764	726	773	753	767	717	779	721	779	766	766	803	734	757	784	777	722	738	765	739	728	757	820	740	792	736	705	740	736	754	792	753	762	720	782	748	775	765	776	732	788	800	773	732	774	783	761	747	764	769	814	763	733	756	782	827	783	793	761	808	783	758	804	772	734	811	741	783	762	780	755	718	746	754	829	771	765	795	805	776	737	722	689	714	799	785	773	757	729	803	776	821	736	737	759	748	757	754	767	740	753	811	738	785	778	791	767	723	789	785	792	787	710	801	731	743	754	741	753	719	770	755	780	772	734	758	775	765	711	752	739	748	755	758	813	720	792	771	812	761	764	788	797	748	769	759	735	762	757	792	776	703	787	748	738	803	763	780	733	770	730	821	732	766	805	745	763	815	753	732	768	722	800	782	743	771	770	751	748	771	745	792	766	765	798	718	777	779	744	775	766	740	777	748	814	822	743	769	780	721	743	773	749	746	753	788	718	731	787	711	789	799	791	739	769	730	764	719	769	733	766	746	749	774	785	743	714	769	739	747	739	711	763	767	769	778	817	795	728	830	842	829	772	789	834	745	771	740	773	767	733	765	739	751	782	717	774	706	774	755	770	737	784	753	796	713	804	792	795	752	777	783	754	767	752	768	766	711	744	795	793	812	750	749	809	747	738	784	771	755	772	715	735	762	741	806	761	786	760	775	752	774	757	731	771	747	771	758	749	778	726	770	772	799	735	764	791	789	796	750	790	786	790	727	750	756	765	754	784	753	775	816	804	802	829	820	769	761	801	770	757	733	790	752	755	737	793	717	681	733	776	764	806	758	761	738	818	743	773	719	801	759	798	771	783	787	743	770	758	719	768	749	723	764	730	788	758	795	796	742	757	752	775	757	803	751	796	748	735	758	802	745	767	818	780	806	784	769	762	729	750	752	750	750	766	807	763	772	731	789	748	739	763	775	758	792	789	724	778	730	845	752	752	757	772	815	745	745	790	728	777	736	792	730	772	760	750	781	728	742	773	786	741	863	759	729	759	782	774	764	775	751	722	762	783	806	797	755	792	794	755	813	699	770	768	738	810	794	787	706	768	772	745	755	786	708	810	780	773	748	809	765	745	743	749	757	779	824	727	817	784	778	776	751	764	764	728	784	785	778	754	802	748	713	755	798	783	773	793	766	765	768	753	761	797	743	780	755	771	776	758	788	736	752	766	777	806	789	784	735	801	789	718	785	799	798	783	748	760	773	765	756	776	721	741	747	760	786	766	779	799	780	767	765	769	756	757	734	772	797	776	756	775	723	742	811	803	788	815	793	777	712	768	759	770	703	746	748	743	742	735	754	747	752	799	761	733	705	751	765	739	761	809	743	778	832	738	745	777	790	735	723	777	763	790	734	730	743	755	752	798	786	760	779	779	760	809	755	721	769	767	862	716	711	841	752	762	820	744	749	811	728	740	754	760	798	782	760	821	785	805	752	777	805	749	716	795	757	743	795	734	779	762	749	753	765	757	761	757	732	779	740	789	766	783	765	736	767	764	789	808	783	765	786	721	729	793	758	745	749	789	739	802	783	830	775	779	783	781	768	774	756	759	833	740	787	807	759	794	806	759	741	765	794	743	778	755	758	778	759	789	754	784	709	764	767	790	786	757	786	776	732	737	730	746	777	787	774	730	800	736	776	719	756
15276	1758	1180	894	710	617	556	472	503	473	472	418	414	432	441	440	427	395	453	391	438	420	405	426	438	433	427	384	411	428	414	396	411	405	394	403	368	420	371	377	406	386	408	422	379	427	399	430	398	424	423	390	390	366	398	427	397	372	378	439	428	412	426	411	389	411	385	434	406	433	466	425	437	396	384	408	433	377	401	446	376	418	423	394	435	391	405	405	423	410	374	433	435	392	371	403	454	407	400	423	407	414	394	401	356	386	422	406	372	444	413	392	415	402	410	408	386	413	449	406	405	426	408	435	387	393	432	373	397	396	357	420	392	368	374	393	402	398	402	377	399	410	372	412	408	404	393	456	443	442	447	412	439	377	400	419	400	374	426	406	388	396	393	421	427	417	409	382	423	389	397	398	367	382	374	399	405	406	381	369	395	397	409	447	386	422	423	399	397	435	414	408	397	427	454	386	406	381	392	424	415	452	421	390	410	431	408	441	414	408	392	365	406	383	419	390	403	425	393	441	389	394	391	376	417	419	409	392	409	409	409	413	422	404	392	401	396	367	354	449	414	423	424	439	407	378	396	402	398	399	372	420	405	409	378	378	365	377	429	395	425	388	413	401	412	385	418	405	425	449	387	411	413	385	407	428	418	387	370	419	453	408	392	394	420	423	400	388	379	419	386	433	404	397	440	435	409	392	382	412	419	412	417	380	405	400	384	455	416	446	394	433	385	437	412	372	425	413	404	435	386	423	437	428	388	424	390	407	421	406	433	368	423	408	411	407	433	430	408	391	368	434	386	399	382	393	439	386	395	414	394	426	412	413	424	408	414	384	395	432	431	389	441	405	420	423	387	414	405	385	399	382	411	380	398	386	390	403	416	424	410	366	434	396	389	407	465	397	412	434	432	438	397	382	419	398	418	430	395	421	414	416	428	390	388	416	374	401	397	388	425	415	395	404	446	398	468	409	394	437	425	440	376	403	434	399	403	399	433	409	405	393	400	399	429	386	384	420	391	393	423	398	383	416	404	397	394	416	424	411	400	388	414	406	383	453	403	410	431	406	396	372	434	384	453	470	422	397	385	420	443	385	391	400	416	421	448	386	425	411	401	448	384	419	387	401	384	426	418	416	396	406	426	393	404	409	412	453	418	401	367	373	378	391	385	408	410	432	391	392	392	420	390	381	440	408	390	384	358	397	417	427	415	381	412	375	412	370	368	361	410	397	434	392	372	394	439	432	422	403	420	421	363	401	422	392	403	374	391	392	429	419	420	388	392	404	422	432	403	419	399	418	371	430	384	410	406	368	385	377	388	404	370	420	390	400	390	417	374	408	407	369	406	419	392	450	403	374	406	371	427	396	410	371	441	366	363	411	394	417	435	406	376	427	424	430	444	424	405	450	382	454	402	391	436	392	400	385	407	447	376	374	421	378	398	400	438	370	386	415	425	375	420	375	378	408	435	399	383	380	417	413	385	391	423	396	426	420	411	403	423	452	426	403	423	396	427	367	448	447	427	416	416	446	383	410	383	459	427	429	404	394	453	381	413	399	434	406	433	387	412	423	402	391	399	410	454	389	383	417	439	440	395	450	413	393	382	397	400	435	383	414	451	444	407	405	400	370	387	405	406	406	414	434	405	378	405	413	405	432	419	400	382	374	380	403	346	385	415	391	382	436	407	429	389	405	369	395	447	378	406	412	446	396	416	403	376	423	416	387	396	474	426	390	357	393	389	372	388	412	455	426	394	389	431	378	386	419	412	400	416	403	405	422	395	416	410	408	368	388	453	428	427	380	395	414	407	404	430	369	424	416	362	401	411	359	420	394	384	403	427	412	438	391	397	399	387	389	416	374	387	394	425	396	390	376	407	426	400	443	417	427	392	388	437	432	434	443	420	420	413	427	428	438	436	441	406	422	367	411	391	400	423	354	412	413	415	366	432	389	379	399	427	415	418	414	424	430	442	411	434	419	419	403	395	401	383	366	426	405	394	426	371	391	398	401	418	409	422	365	414	402	399	443	393	363	462	415	406	387	442	384	428	428	437	429	415	397	437	376	397	432	374	395	443	419	382	407	450	385	391	419	411	412	410	398	401	429	375	411	423	394	393	378	374	411	397	425	389	423	427	405	406	443	410	360	436	388	418	447	370	393	394	413	396	430	438	399	429	407	402	406	422	434	439	409	369	369	423	385	408	373	448	415	372	379	446	405	357	401	395	413	411	453	393	449	368	412	434	369	435	410	420	394	409	424	410	423	429	412	408	419	398	387	438	409	445	428	393	409	384	397	416	423	388	373	392	403	404	410	407	381	410	445	401	442	418	422	373	434	403	413	416	403	392	388	424	395	391	373	397	354	422	381	418	382	391	400	445	411	414	416	390	402	411	380	408	393	401	432	371	382	393	404	396	411	406	400	381	427	428	418	420	366	408	451	423	408	416	357	420	398	374	381	418	401	397	417	438	418	429	402	409	397	437	432	385	401	396	397	388	403	411	419	401	408	371	420	385	387	408	423	422	396	425	406	421	379	413	406	376	400	450	410	457	418	413	376	402	430	400	419	408	379	397	392	467	419	409	396	382	402	405	413	411	420	391	422	404	384	400	424	429	392	422	411	418	398	427	385	415	407	340	380	385	397	437	408	436	430	423	424	446	441	398	427	408	445	393	389	421	413	402	369	443	403	395	407	371	373	393	407	419	422	383	396	395	402	384	395	384	389	414	386	436	389	411	402	400	453	416	407	386	426	423	394	412	414	431	421	445	446	401	409	393	422	407	416	403	387	438	424	433	416	404	432	364	419	400	414	402	386	389	418	421	419	430	401	430	414	383	403	426	413	379	415	400	449	395	409	366	355	373	389	381	417	422	390	390	410	374	450	399	409	421	406	440	425	380	433	386	379	401	390	356	359	385	410	390	414	417	400	395	419	435	435	355	422	372	437	402	411	407	409	397	411	429	436	391	391	426	466	432	349	405	401	386	421	433	401	425	403	427	410	376	395	416	407	390	406	408	440	402	382	447	386	384	369	420	366	384	414	406	415	417	379	407	421	378	410	388	375	383	392	396	410	416	416	388	414	412	408	409	399	404	379	429	417	406	391	391	407	407	388	380	414	380	400	429	400	427	434	394	412	399	385	380	434	410	421	398	423	413	433	361	414	381	383	405	399	428	373	438	398	460	424	423	414	426	391	448	410	397	407	371	421	377	435	438	423	420	388	396	400	425	420	422	417	418	389	431	391	386	411	368	426	400	397	434	431	370	424	403	423	412	405	398	375	391	389	409	443	399	417	379	409	394	412	451	452	424	410	387	387	398	393	432	429	400	395	435	436	411	362	426	389	432	406	445	399	404	464	375	370	396	401	387	383	381	446	414	369	416	423	394	385	425	398	397	418	432	439	383	437	408	435	444	416	384	399	412	434	426	379	398	432	391	389	382	418	406	399	397	424	436	419	396	419	423	392	383	403	396	399	385	401	375	374	441	354	353	384	394	426	389	419
9019	1767	2387	2530	2099	1820	1599	1457	1308	1315	1168	1201	1172	1076	1151	1034	1038	1049	975	992	978	1026	971	985	966	968	916	988	925	902	937	979	895	898	920	934	958	978	911	1000	941	908	945	908	937	956	944	920	933	945	909	984	956	946	947	952	877	912	959	894	943	903	945	919	917	874	962	852	917	881	927	839	970	901	953	936	890	923	899	891	842	896	931	897	946	902	928	885	854	870	935	951	848	903	912	880	928	933	900	928	925	875	932	878	919	898	946	910	917	896	996	871	933	869	941	927	909	922	898	894	950	868	867	888	876	969	879	893	891	886	884	908	914	945	916	908	910	902	882	892	930	858	935	897	924	854	978	890	857	901	929	918	916	818	914	920	902	888	920	884	882	843	909	839	897	860	867	933	878	883	890	865	956	888	910	897	898	894	876	897	861	900	936	901	908	913	890	910	882	903	947	921	842	914	933	934	896	886	915	891	888	904	931	917	920	919	867	871	897	877	888	889	887	889	961	898	848	883	909	903	878	881	894	879	935	892	899	877	945	941	845	890	897	917	895	907	950	905	863	912	928	857	901	916	890	913	910	864	914	915	895	912	892	984	832	900	902	900	908	903	942	901	927	914	892	908	903	941	909	898	958	881	927	911	900	896	988	945	892	918	926	881	878	894	903	891	883	923	870	885	868	928	927	868	895	904	870	895	845	870	879	902	880	878	936	898	876	885	909	913	917	876	898	875	923	878	867	904	925	914	921	901	935	916	926	909	900	870	902	890	883	857	845	862	935	888	934	876	929	890	887	929	822	931	915	929	961	871	931	928	917	904	932	872	911	888	916	895	883	894	956	881	992	959	885	913	939	899	890	903	977	907	877	905	918	926	892	926	907	888	899	859	938	943	869	908	903	988	957	926	866	913	933	944	892	960	922	888	925	885	900	929	890	899	895	877	941	933	917	951	894	953	894	909	842	909	932	896	933	922	966	864	947	978	939	953	913	884	964	911	885	966	920	934	928	916	956	919	877	901	911	930	916	948	880	869	937	870	890	883	884	933	874	895	884	875	932	879	921	917	910	955	907	900	880	879	938	963	877	979	883	905	908	873	888	818	971	893	925	890	960	876	921	875	911	913	881	937	935	860	895	950	872	912	855	903	923	943	892	884	908	912	940	883	884	879	953	877	925	875	955	907	959	911	911	901	917	867	905	880	907	929	861	889	903	865	878	887	966	867	951	946	939	901	939	904	874	906	874	870	913	923	900	877	900	891	871	947	910	894	914	875	931	906	935	918	880	923	934	866	873	877	953	893	896	903	873	842	831	901	907	925	915	954	894	855	932	924	871	906	921	874	889	888	915	877	869	906	873	898	917	930	963	871	933	883	893	943	917	902	885	863	901	896	952	824	892	900	896	882	899	941	948	912	924	899	921	864	932	898	903	921	888	889	905	928	876	926	934	930	932	931	853	894	901	878	900	867	870	915	884	873	910	926	959	907	918	889	880	921	860	937	926	832	847	889	875	926	887	867	930	889	869	870	934	893	936	887	882	879	900	941	910	923	895	921	892	960	890	903	867	925	915	915	899	921	940	933	982	936	912	877	910	877	869	842	921	892	933	895	908	901	937	923	907	922	844	901	936	906	969	891	922	866	893	896	873	935	943	928	863	876	905	879	899	919	857	925	907	890	953	873	917	941	940	932	874	911	896	911	978	922	879	913	932	915	912	910	850	899	945	897	848	880	904	918	920	908	905	939	889	888	883	958	898	865	960	940	939	932	908	881	848	877	864	913	875	899	935	935	875	894	909	851	933	937	916	916	864	926	908	913	883	949	911	905	903	868	941	892	946	900	887	900	930	911	929	928	945	912	891	876	847	887	989	841	899	882	901	930	901	891	877	907	845	922	952	868	873	930	901	944	887	917	934	876	918	915	882	919	957	909	917	901	920	890	912	932	866	931	903	965	897	888	938	946	904	944	832	911	889	865	862	927	938	895	878	901	895	895	876	847	840	905	904	878	871	897	875	915	892	884	874	900	916	900	888	904	892	959	856	901	834	940	906	872	870	971	897	902	897	932	887	874	914	854	951	910	880	917	898	882	904	865	915	894	884	906	893	972	870	934	855	927	908	903	938	884	903	912	945	889	911	910	883	904	878	851	942	866	881	896	884	933	886	939	901	850	926	906	919	899	897	921	887	890	950	876	909	881	876	907	945	891	911	874	942	951	881	893	907	894	914	931	930	850	944	905	831	878	933	955	882	977	909	876	905	902	916	920	914	897	916	903	911	863	919	914	891	908	886	890	912	908	928	917	912	886	890	891	851	838	901	862	906	868	955	917	953	910	922	873	895	840	893	887	879	834	900	946	955	861	894	885	887	892	887	945	895	920	900	933	951	927	917	899	901	855	890	900	932	952	907	919	896	898	880	936	952	919	897	901	870	908	916	863	837	894	863	879	892	891	909	925	895	928	919	915	905	905	901	859	932	879	913	866	864	905	953	849	912	903	977	897	960	903	942	977	950	901	934	888	931	926	950	899	895	902	919	895	934	917	859	878	867	928	931	902	886	860	938	871	917	917	924	836	868	934	916	935	918	892	905	875	921	896	863	879	896	901	906	897	929	930	888	915	910	924	913	898	945	820	922	923	914	913	884	882	909	862	893	890	882	891	896	884	926	875	954	916	911	920	862	881	894	906	877	943	898	905	870	912	904	887	893	858	952	870	888	929	947	907	920	899	896	871	872	906	855	849	896	904	931	909	907	939	875	919	951	893	913	856	903	915	854	901	933	927	881	845	811	903	884	902	897	891	913	932	879	915	919	867	872	924	900	928	920	926	919	932	877	866	860	929	932	921	888	893	937	860	932	883	935	888	952	937	890	879	919	936	942	860	875	930	902	884	871	888	933	939	864	872	933	951	853	955	938	876	886	881	856	873	878	961	941	949	912	936	951	884	937	882	905	889	881	881	872	870	935	953	956	907	923	927	869	883	918	920	901	912	875	904	894	918	849	869	844	879	976	888	884	924	925	881	907	948	908	893	922	900	853	847	874	909	847	916	863	922	911	900	845	873	885	840	874	890	913	861	917	882	925	908	904	952	908	900	827	925	901	953	866	876	944	937	884	920	897	890	934	864	882	933	904	888	892	895	952	895	875	910	872	890	900	872	911	861	913	924	889	902	904	874	949	892	874	913	903	954	878	922	879	880	892	900	952	937	948	906	876	925	891	933	893	906	876	882	969	922	869	873	869	923	888	926	894	915	870	864	906	859	921	906	862	880	913	877	906	903	905	893	921	941	926	855	915	872	845	890	921	879	903	887	898	893	856	870	954	968	991	872	934	954	917	918	903	888	877	929	873	902	920	915	889	885	933	900	904	865	873	920	944	921	913	926	936	909	943	861	913	889	858	863	942	829	942	888	889	856	882	939	909	904	956	900	947	878	929	864	898	924	892	930	909	920	922	860	888	910	862	944	885	865	881	918	898	940	873	934	938	889	848	900	908	918	873	877
1528	197	181	162	164	186	168	165	153	191	164	159	183	160	168	141	163	167	155	156	156	160	179	143	182	150	156	165	158	171	187	162	153	164	164	163	178	162	161	157	150	167	144	174	181	166	150	159	170	174	151	192	146	138	149	165	164	169	155	152	180	137	155	150	152	124	164	165	160	158	155	155	147	154	164	149	177	179	172	156	158	155	156	159	147	173	171	156	172	125	162	171	158	151	145	177	157	154	152	144	150	177	169	143	181	200	148	161	170	155	167	151	140	162	191	171	168	139	142	167	174	154	151	145	145	148	159	156	146	158	160	131	171	154	159	183	175	200	172	161	143	168	155	154	154	175	150	139	147	169	162	148	151	163	166	173	155	167	160	161	150	156	151	171	147	159	174	170	148	162	183	140	165	146	157	177	169	157	151	161	134	175	161	182	166	185	146	181	155	175	169	161	182	163	151	177	183	195	161	178	174	173	152	144	139	169	161	173	137	165	154	168	159	163	150	163	146	147	159	148	156	178	138	147	165	176	150	167	164	172	145	175	175	152	133	168	170	165	159	147	159	135	145	171	167	153	177	135	179	163	172	185	142	153	153	156	144	162	167	155	146	157	187	179	160	172	162	149	163	162	163	151	175	159	150	177	165	148	168	145	154	155	166	172	177	156	137	181	179	155	142	154	187	163	183	149	183	168	156	170	143	142	129	177	155	156	173	162	158	155	150	145	163	177	161	170	184	191	151	157	144	153	161	141	183	146	171	145	165	138	148	169	131	168	182	140	169	159	157	160	175	181	193	174	151	146	152	148	156	149	158	166	143	176	157	179	151	161	180	157	156	150	165	166	144	181	167	172	162	168	154	151	153	181	160	147	157	157	181	182	194	141	145	175	157	166	156	126	175	173	170	161	152	142	162	162	176	181	152	154	177	187	156	157	176	189	155	151	148	171	189	151	133	172	162	161	174	130	180	147	143	159	164	166	185	183	161	154	178	182	157	167	175	176	181	178	158	131	176	143	174	175	168	194	164	192	179	188	173	148	153	170	141	165	166	155	170	169	156	162	150	161	160	144	169	174	175	184	160	146	159	175	148	145	171	170	139	157	160	155	155	185	162	156	164	187	174	145	144	168	143	191	169	156	156	183	159	131	161	176	167	171	152	138	135	159	166	164	157	159	147	149	158	184	179	157	184	131	161	189	146	146	158	172	156	157	153	172	161	157	154	163	153	156	175	162	142	170	167	161	143	168	146	169	134	172	173	138	161	142	151	177	159	142	160	163	161	162	145	149	143	147	149	159	148	143	159	162	164	170	171	159	184	153	185	162	152	152	156	159	164	161	175	170	180	151	175	143	159	181	156	177	172	171	148	168	147	169	142	163	156	170	141	176	171	175	183	161	168	171	142	164	156	169	175	141	159	151	131	144	163	166	167	157	158	169	157	171	160	151	200	153	157	191	173	172	160	134	158	155	154	171	148	163	163	146	162	150	181	163	172	160	166	173	178	133	145	145	134	152	147	169	186	157	177	133	163	169	149	148	145	153	153	156	167	160	153	160	161	145	178	172	168	158	155	163	154	149	169	158	152	163	158	166	168	178	162	173	167	176	145	164	156	175	159	173	184	157	164	173	166	153	177	154	183	161	160	154	173	161	153	159	154	161	163	146	147	181	157	166	141	177	177	163	169	175	157	156	160	149	177	179	188	178	190	168	133	171	176	165	166	165	170	145	144	153	146	162	158	181	171	169	174	154	145	168	169	195	157	144	137	179	181	153	163	185	162	165	146	166	149	174	168	150	165	153	160	167	196	144	177	153	173	153	154	158	162	133	172	160	175	164	180	157	154	172	180	176	165	157	131	173	162	154	158	150	170	189	153	159	157	160	165	149	141	172	152	162	188	156	149	161	165	177	166	176	143	159	171	135	156	179	166	177	152	160	159	164	142	148	145	153	157	160	171	159	157	143	128	147	148	180	164	162	146	148	141	156	171	174	150	160	176	165	160	133	149	161	147	171	165	155	165	176	154	151	170	175	147	153	179	148	162	150	135	175	154	166	186	161	146	148	163	172	161	186	163	155	160	173	146	155	169	140	172	174	148	163	148	182	170	134	158	136	162	169	158	154	159	163	161	147	170	181	150	166	170	155	175	168	168	168	173	181	179	159	149	153	155	163	170	155	185	165	153	167	168	171	189	184	147	159	168	169	140	164	152	148	145	148	156	160	157	190	178	136	152	162	132	135	170	169	148	164	166	155	143	151	156	153	130	136	164	146	152	161	148	166	182	146	170	153	158	146	157	156	156	173	143	167	170	152	164	164	175	151	143	142	145	142	159	148	141	138	162	162	150	138	165	160	135	148	172	175	169	174	177	176	169	153	162	151	176	156	170	151	164	149	188	163	180	153	176	167	168	165	147	179	152	158	156	159	163	166	155	145	154	195	144	152	160	165	170	159	151	173	164	172	164	136	135	194	172	169	158	149	156	153	153	152	164	142	147	126	161	167	161	163	157	146	147	134	175	162	140	163	183	163	175	173	171	156	159	152	172	132	140	160	140	172	154	158	137	175	131	154	162	154	165	163	166	162	171	156	178	162	172	147	168	154	143	136	170	137	169	166	162	150	133	183	150	169	143	134	175	155	147	160	178	145	177	167	145	162	146	153	178	172	159	146	169	168	168	160	164	172	150	168	173	148	145	155	166	167	164	178	164	146	178	125	152	151	180	161	162	176	158	137	198	151	178	166	133	162	161	143	150	148	166	174	152	147	139	165	166	149	124	179	165	139	163	150	161	173	154	151	154	163	167	162	170	175	157	159	155	176	164	187	164	177	167	167	156	163	166	164	142	144	154	148	151	161	141	158	144	177	159	139	148	156	161	143	165	171	166	153	155	159	159	155	165	147	156	123	180	185	138	163	163	158	152	145	143	176	138	171	146	155	152	152	171	152	139	178	168	143	166	161	183	150	156	153	195	167	146	156	165	176	145	158	169	165	156	162	171	163	158	143	142	144	172	172	151	124	162	152	173	112	119	173	152	170	174	147	173	152	131	144	165	172	173	149	135	176	166	176	167	149	168	186	164	166	161	151	139	163	161	167	163	191	164	148	159	166	159	156	173	167	150	147	151	161	156	171	166	149	161	152	154	158	166	180	194	155	171	171	138	188	156	169	161	151	154	155	170	173	170	182	163	149	137	159	170	148	178	155	180	137	171	170	152	171	174	191	125	140	165	151	157	150	158	175	162	182	153	177	159	150	160	145	173	165	138	170	184	164	165	152	143	183	146	165	159	175	175	154	153	162	148	153	161	154	150	169	158	155	146	153	172	142	156	148	164	155	185	166	164	149	156	146	146	122	147	166	148	170	157	168	177	174	184	161	161	153	179	148	158	165	182	150	167	187	162	156	158	149	182	145	150	160	160	167	156	152	154	176	152	169	133	135	155	159	166	173	167	161	151	186	163	182	146	159	163	164	161	147	159	163	151	121	153	146	197	145	158	166
1769	507	503	495	476	455	465	452	479	468	422	432	449	486	454	421	455	449	453	458	440	454	445	434	438	453	457	455	455	458	427	466	469	411	473	441	461	475	437	427	438	464	456	441	469	447	490	437	457	463	445	440	427	468	430	478	430	437	421	467	468	420	445	470	435	498	479	449	453	458	465	458	426	391	454	458	457	438	468	465	423	459	430	450	427	415	456	451	445	428	438	428	425	427	462	454	414	435	469	435	451	441	454	454	411	475	458	426	423	434	428	463	424	481	452	457	467	471	477	466	447	431	463	408	442	397	435	464	420	402	462	418	444	454	478	434	407	455	416	463	443	423	428	439	445	429	442	430	474	429	473	447	433	429	468	465	460	439	435	450	414	476	479	470	488	452	455	479	446	466	464	480	420	433	474	485	423	461	457	446	416	453	392	448	463	454	442	443	440	424	429	485	443	417	432	468	434	425	443	432	450	452	457	450	462	436	462	405	436	448	492	468	432	455	441	443	486	449	500	474	463	404	434	446	453	472	484	426	460	439	438	445	437	458	434	439	452	449	431	432	416	399	452	467	465	415	479	428	437	447	423	467	476	428	466	435	448	419	436	427	421	449	434	433	445	447	440	438	416	434	438	443	455	436	429	421	468	470	470	455	401	437	469	461	451	438	448	457	422	434	428	460	478	442	433	469	423	513	428	445	431	430	458	442	422	465	439	451	476	442	444	429	446	482	460	452	428	459	438	430	444	477	444	464	475	436	467	469	420	464	449	434	460	433	458	447	467	463	503	484	426	445	454	430	465	420	426	416	401	440	441	421	403	419	453	473	381	449	441	372	441	418	461	426	457	460	460	443	462	477	459	453	446	430	430	452	420	430	442	467	444	404	482	446	446	465	464	426	454	498	446	432	449	455	506	443	449	438	444	420	459	418	480	436	425	455	481	467	474	442	429	485	426	442	445	426	427	466	454	415	415	441	436	433	447	486	421	424	456	437	451	450	476	422	465	440	446	442	444	424	427	449	451	440	499	465	486	440	482	458	488	466	482	452	430	485	441	449	463	459	410	435	468	432	442	455	442	460	476	459	421	442	426	443	438	456	433	420	488	436	482	482	417	449	454	457	438	493	429	437	438	453	430	464	440	444	405	425	446	437	454	475	440	413	425	457	456	439	440	445	454	402	457	488	454	434	442	457	475	448	437	453	428	430	414	443	419	410	475	416	408	456	450	408	419	421	465	445	444	478	445	430	468	454	442	458	432	472	434	458	432	441	445	449	468	468	471	424	448	411	450	419	473	461	483	425	447	427	446	439	466	468	487	443	410	429	420	440	438	421	477	447	417	453	475	447	465	457	468	472	419	448	469	465	459	448	413	419	448	429	480	432	438	498	433	440	430	444	449	419	450	451	457	445	416	436	450	459	438	429	436	464	452	441	452	461	447	440	461	433	461	457	443	461	456	444	431	454	453	476	468	449	423	463	426	419	455	416	464	417	467	423	471	420	412	409	438	421	463	451	458	470	489	440	428	437	443	423	467	437	399	463	438	392	420	436	471	479	412	421	439	426	433	442	461	430	465	439	410	452	441	460	444	443	450	410	448	433	422	438	425	454	458	416	408	409	484	407	423	459	422	419	432	444	427	467	456	480	457	406	451	427	452	454	494	460	490	421	435	418	450	490	433	464	431	466	438	464	447	425	461	466	431	472	473	441	447	464	487	472	433	429	464	458	444	417	463	460	452	429	428	432	463	432	476	487	421	460	476	431	459	456	449	420	411	433	420	479	438	438	447	422	441	458	452	490	467	426	438	437	408	459	453	447	435	448	462	415	434	439	454	452	407	393	443	452	461	446	440	459	419	460	455	434	457	488	468	446	460	455	476	462	429	418	458	452	448	436	441	458	433	460	462	455	466	473	444	491	423	458	484	483	434	447	437	427	446	436	405	474	436	429	432	446	435	436	425	426	426	445	413	454	412	429	458	455	468	479	472	449	467	441	456	443	455	455	480	445	427	451	463	427	451	456	456	431	406	460	469	467	420	448	470	460	444	431	438	461	455	424	477	452	433	440	434	442	426	487	440	488	452	439	447	419	418	444	453	411	429	457	477	440	452	441	456	447	455	457	409	463	468	427	428	441	439	449	454	452	416	472	440	435	446	456	454	490	474	457	447	498	436	512	456	435	434	435	506	420	420	476	427	475	470	418	414	426	433	439	425	463	447	454	401	461	430	435	482	426	430	408	411	453	416	447	476	426	444	469	447	469	455	471	441	460	458	415	479	423	445	471	439	417	465	424	451	467	433	478	446	416	467	482	459	419	466	445	458	424	451	421	486	469	439	444	489	426	469	435	458	477	422	452	478	468	439	399	487	421	472	440	435	435	450	458	416	460	443	406	483	423	496	417	461	448	420	455	429	450	466	419	459	461	443	458	440	422	463	423	458	436	457	447	439	415	412	415	432	438	496	432	464	463	459	440	450	448	448	442	441	488	454	452	467	448	496	489	441	429	427	473	456	445	470	443	441	437	431	449	443	438	426	437	466	458	456	437	447	452	461	415	423	438	468	458	440	429	461	433	452	471	455	442	451	426	450	437	477	436	438	430	455	432	417	462	416	459	408	460	447	475	435	438	430	442	428	435	427	429	464	411	416	422	407	431	424	426	443	379	416	439	436	449	454	420	439	455	455	443	450	433	436	441	466	433	446	469	457	464	436	466	461	451	431	418	445	448	414	453	431	418	461	446	458	498	418	453	434	436	429	428	411	447	470	470	443	461	439	443	460	468	435	439	472	394	430	452	475	449	423	422	442	480	476	451	401	437	443	445	441	458	455	447	455	454	412	460	440	425	397	436	441	426	421	452	444	452	475	422	448	440	477	430	458	456	440	456	431	441	443	449	450	435	471	448	452	438	397	464	474	432	441	464	456	446	432	438	417	423	457	455	443	472	452	500	393	406	476	471	452	447	442	454	456	449	459	464	426	464	462	421	444	430	427	400	431	426	434	443	429	428	478	450	430	467	442	465	443	426	470	433	423	468	458	459	430	449	447	495	432	452	472	457	409	453	422	420	466	445	476	474	449	456	411	465	466	427	487	433	424	467	482	423	456	457	439	421	445	432	471	458	444	433	475	434	447	431	433	429	447	440	447	486	454	464	435	443	429	433	463	466	419	435	434	472	443	468	414	463	403	452	464	447	445	444	427	467	430	424	448	438	462	442	429	434	449	439	426	403	407	433	434	409	466	443	432	437	459	461	448	444	472	429	453	420	490	464	445	440	440	410	461	419	444	446	435	472	431	440	469	428	462	414	423	410	407	446	441	475	490	475	390	479	464	445	459	425	456	450	435	407	461	449	441	429	453	431	459	432	450	442	451	424	437	447	433	473	455	459	428	481	460	451	446	418	462	441	405	447	436	458	419	405	446	456	492	446	425	456	438	433	455	427	469	435	407	403	445	435	464	443	448	409	398	451	431	441	436	457	459	431	480	372	452	450	453	400
7768	755	656	583	471	410	404	361	375	365	359	378	334	318	320	344	330	297	318	314	342	330	305	338	298	325	317	332	347	323	303	311	346	340	295	338	332	328	306	334	322	314	351	314	333	248	308	319	319	323	338	331	294	305	324	316	303	331	353	328	299	328	326	325	335	356	292	307	308	332	352	331	346	324	337	273	269	313	339	322	320	334	286	304	303	313	273	302	322	349	308	265	299	300	330	348	329	347	327	312	339	369	327	329	345	290	333	289	323	330	288	341	323	321	330	324	285	309	320	316	335	319	294	286	329	333	331	312	333	310	322	298	342	298	350	318	305	288	305	298	308	295	336	297	282	279	295	332	274	292	346	345	312	334	311	325	306	308	301	322	345	314	335	334	330	320	298	326	367	332	309	312	315	330	331	298	340	300	313	319	296	295	300	306	346	330	303	301	312	299	317	336	317	326	343	303	276	273	295	300	345	334	296	327	324	330	318	307	331	337	313	313	319	365	306	338	306	325	352	365	319	327	348	302	293	317	310	284	321	292	328	276	353	334	282	315	318	314	335	314	291	310	274	329	343	301	316	347	308	294	277	318	296	307	341	300	297	333	314	272	305	355	318	274	316	278	307	297	329	320	324	326	339	315	317	332	355	308	316	338	312	329	336	335	343	300	296	301	351	375	319	310	314	309	328	309	322	335	318	315	311	322	316	353	270	312	319	300	346	348	328	350	263	340	335	320	337	310	307	319	307	321	279	322	315	306	313	278	328	278	335	325	308	304	323	362	326	282	318	307	302	316	298	302	322	328	305	292	338	326	305	315	293	318	312	344	303	322	365	302	263	332	341	286	316	330	324	302	329	322	306	291	306	298	286	304	315	324	333	304	309	326	324	298	304	341	294	296	301	335	301	331	345	357	303	282	334	326	320	306	315	332	289	308	331	342	321	295	328	310	300	294	341	328	318	278	301	347	295	284	322	286	282	269	310	335	336	337	337	339	295	287	307	340	313	308	363	318	347	313	300	319	283	320	316	303	311	316	320	299	300	301	292	343	304	324	337	322	276	309	338	320	307	308	312	302	325	299	282	287	323	329	324	306	343	321	334	320	298	305	317	323	324	319	323	291	304	313	330	334	295	313	327	279	312	322	334	293	373	334	394	310	300	325	314	356	327	305	317	334	298	316	306	310	288	310	314	299	325	333	295	310	305	340	328	306	267	325	301	314	328	322	307	315	325	333	348	362	324	290	296	366	311	311	315	309	301	326	287	297	322	367	295	333	362	339	332	318	334	326	333	307	289	305	316	300	293	302	316	301	305	331	307	340	305	365	304	295	288	317	325	335	281	333	332	320	302	335	315	319	325	345	309	304	333	339	320	298	318	302	281	305	304	339	324	281	322	322	317	303	308	302	334	346	333	281	305	316	313	344	342	296	305	300	334	296	312	319	339	325	309	334	308	320	319	312	317	300	310	301	295	329	315	303	320	340	333	322	333	304	331	281	322	355	320	333	318	322	337	276	290	340	321	355	341	310	319	307	301	336	305	346	301	305	308	321	337	304	306	309	324	338	308	338	312	306	315	320	312	337	299	297	313	297	384	322	319	316	315	280	321	279	287	327	302	319	341	292	332	300	324	312	317	306	312	299	347	319	301	320	290	341	303	301	313	331	286	343	316	275	298	323	288	314	349	336	304	319	329	310	309	322	311	335	335	331	317	299	312	304	325	283	321	318	319	308	326	302	316	290	315	358	301	326	332	319	333	367	306	295	332	312	328	299	318	337	320	337	313	336	340	326	347	290	320	352	363	309	307	270	313	326	322	319	311	349	292	302	331	305	303	315	319	308	343	280	329	329	292	308	292	308	299	277	326	336	327	309	318	296	288	338	337	295	311	327	370	304	300	323	330	323	322	315	297	314	295	320	306	324	335	317	296	305	303	281	347	329	292	339	326	300	321	301	347	287	287	331	302	296	312	339	328	321	317	309	311	318	328	308	325	305	333	339	346	337	289	311	349	284	290	295	322	335	333	357	331	345	325	309	302	316	281	333	336	342	308	291	342	333	305	300	313	304	320	329	298	283	311	329	295	303	297	312	302	303	329	318	307	292	301	336	321	328	297	319	307	313	313	326	314	348	314	305	309	358	308	315	302	325	320	306	312	317	330	320	281	286	350	296	300	325	300	294	289	312	306	305	335	302	317	328	312	319	307	310	317	312	281	312	313	304	337	329	312	319	290	335	316	326	330	316	299	295	313	318	339	331	340	306	318	315	300	343	310	310	324	319	323	293	309	307	300	293	328	326	308	299	302	323	285	346	304	302	294	355	315	314	332	308	321	308	305	316	301	287	326	270	330	359	338	299	310	304	297	298	310	336	308	309	323	291	311	287	296	290	355	344	358	338	271	328	313	301	324	308	336	322	301	342	295	305	337	355	313	318	336	317	318	307	337	313	306	298	312	322	354	310	309	329	315	331	322	366	300	284	288	323	299	347	328	347	339	303	311	292	319	279	321	327	310	321	344	340	323	305	315	320	328	274	289	317	308	303	303	311	328	321	289	302	299	349	339	316	304	321	339	340	317	303	318	300	326	289	335	345	346	298	314	355	310	310	346	288	305	295	320	287	333	323	264	289	303	315	350	294	293	324	370	292	322	345	321	317	348	338	321	338	290	336	351	282	311	332	298	331	350	318	317	344	324	309	331	356	342	334	334	340	317	312	312	348	324	308	317	302	296	301	321	321	295	293	352	304	311	350	346	328	317	297	312	322	316	332	342	321	346	307	333	318	312	339	313	338	352	302	340	316	309	328	315	341	316	302	293	316	330	329	329	326	301	311	299	315	299	311	299	310	303	357	322	300	335	305	304	307	325	304	316	269	306	321	331	318	329	308	333	318	278	335	296	301	322	338	271	327	276	323	356	312	306	276	289	302	340	331	313	327	305	274	311	338	298	332	330	309	269	326	314	318	290	293	313	324	293	328	336	325	314	300	331	311	344	279	331	311	339	305	374	323	287	309	325	341	314	333	311	281	299	320	292	314	308	312	317	306	307	308	295	325	318	285	306	314	325	321	314	321	336	298	287	347	332	270	363	299	310	289	314	311	321	324	292	307	290	309	320	316	331	332	341	288	297	340	346	307	314	315	290	307	292	363	286	310	330	297	299	318	332	292	340	307	302	285	304	305	294	286	304	317	294	288	327	305	316	290	330	333	319	335	313	307	332	309	308	325	302	295	311	305	318	328	283	298	317	286	337	300	295	332	315	323	308	310	305	313	285	276	303	327	302	289	302	323	305	319	344	310	295	318	308	335	343	331	309	327	335	328	338	318	299	328	358	323	334	298	309	349	314	322	309	315	316	287	298	322	339	317	351	336	329	320	327	333	326	328	297	333	330	326	310	312	324	307	325	304	341	358	329	356	297	321	312	326	314	308	309	292	321	327	332	325	311	308	327	313	327	313	328	322	333	311	333	284	329	295	330	295	287	297	306	318	290	318	300	310
6663	1101	1433	1646	1447	1231	1144	1082	1058	905	901	913	877	798	863	837	838	815	870	818	844	797	860	785	817	751	815	793	736	830	750	818	769	773	769	771	763	814	770	807	764	783	754	786	750	793	804	771	816	822	774	754	797	755	758	768	792	771	771	801	762	798	776	779	794	753	751	793	743	779	755	806	783	791	738	725	790	772	754	814	779	764	801	768	723	761	749	813	698	843	738	765	778	739	829	704	761	739	798	783	742	747	772	763	789	779	794	786	753	777	748	817	754	772	791	760	816	808	817	754	768	779	757	782	746	787	761	797	766	740	776	754	750	771	729	749	741	743	732	717	775	769	804	774	750	717	779	753	787	781	755	775	790	822	785	753	781	811	786	774	785	749	814	777	809	782	774	753	741	781	740	749	789	791	786	772	740	763	768	770	766	782	803	780	778	721	783	765	757	704	780	774	787	760	701	743	785	789	807	768	754	757	751	789	806	734	779	757	822	771	765	821	835	756	780	753	746	763	784	759	775	731	814	773	727	770	797	725	715	750	817	764	713	777	726	780	800	762	763	797	747	773	694	737	769	796	748	748	784	789	784	753	814	805	750	776	776	718	832	736	754	818	783	807	778	784	808	810	751	719	751	766	796	807	781	790	758	779	731	787	806	748	770	755	802	780	790	807	773	779	762	748	792	765	737	776	751	750	782	786	789	780	739	709	801	782	779	772	765	775	793	756	758	713	795	789	799	794	750	720	773	769	798	709	755	775	778	714	762	790	780	754	763	750	785	776	708	717	774	766	809	788	843	770	762	787	783	763	757	740	767	785	813	753	767	778	750	826	759	706	767	778	775	779	747	767	814	753	820	761	758	746	772	751	805	750	770	781	788	786	775	785	797	763	791	792	771	777	723	794	722	729	751	800	766	750	807	805	799	765	802	788	784	733	775	821	787	728	795	773	789	748	782	750	781	784	781	776	771	768	732	819	750	735	810	739	794	756	805	751	808	737	758	746	740	801	739	773	756	775	770	772	709	732	761	784	766	731	783	690	747	764	754	802	768	745	743	809	825	782	759	744	755	777	824	767	746	754	739	805	778	786	751	825	761	731	823	758	778	748	785	803	779	773	795	759	771	763	810	778	744	759	780	754	770	762	754	775	748	757	769	764	779	817	776	783	722	792	762	722	721	758	769	774	835	770	792	766	789	751	766	747	746	793	773	800	790	733	782	801	742	783	781	736	735	768	753	785	772	729	782	733	768	747	801	752	777	765	811	809	779	795	727	822	769	782	783	784	746	855	777	765	757	731	764	780	737	794	742	759	735	744	748	757	784	737	769	776	768	768	803	725	818	820	766	786	780	819	771	774	788	729	738	791	711	796	762	742	728	826	804	708	741	833	746	787	824	744	765	710	761	803	822	746	808	784	782	823	790	776	769	780	774	814	755	773	732	743	792	820	809	780	757	799	760	746	774	862	768	722	701	798	776	763	777	763	779	797	724	715	771	779	789	748	762	759	797	731	781	719	756	773	806	775	756	743	785	775	770	820	712	724	790	746	801	791	742	724	840	752	774	763	816	743	767	768	805	762	743	751	806	803	806	731	762	802	781	847	701	753	802	724	760	805	765	778	791	762	747	734	758	764	742	762	798	808	775	768	780	790	758	783	743	776	755	737	787	697	743	789	794	736	766	790	736	787	774	797	729	806	736	775	722	770	738	767	765	754	781	798	731	744	764	766	749	779	748	758	760	818	785	805	758	797	765	797	783	748	789	736	765	734	760	753	746	824	766	784	811	795	830	811	784	734	811	781	736	810	770	783	806	816	775	764	791	765	744	798	762	778	819	848	769	781	764	793	737	793	775	769	785	795	763	768	765	756	803	771	750	767	842	815	796	745	822	780	740	784	768	763	764	802	762	788	737	774	770	789	763	770	842	757	777	765	784	767	794	729	809	726	751	769	770	737	804	741	792	761	738	754	736	754	770	771	797	740	857	781	780	744	776	793	797	794	793	737	763	808	728	747	767	795	805	754	769	779	757	740	770	747	822	754	677	769	789	755	824	752	828	800	805	748	748	791	751	758	778	766	741	747	799	771	794	759	744	718	797	740	773	764	774	774	765	765	749	759	700	742	730	775	760	748	748	785	746	785	762	827	812	732	802	801	780	772	806	757	744	783	756	767	772	750	722	796	733	761	753	771	766	783	710	824	785	767	777	747	750	723	793	784	774	756	781	758	801	798	760	807	751	764	743	786	830	761	751	778	783	744	715	756	781	727	774	773	798	790	777	775	754	744	770	811	807	791	716	792	826	734	743	754	719	774	792	771	795	761	786	689	791	733	768	788	758	758	756	761	753	757	755	818	771	776	790	783	721	752	738	738	789	761	767	769	749	769	797	774	763	730	730	801	764	799	788	755	746	781	786	740	765	801	761	742	781	733	731	736	768	736	771	735	750	811	776	772	747	801	800	752	749	768	743	743	774	772	763	760	779	787	734	794	806	775	790	768	791	804	730	794	749	755	750	797	774	756	753	784	737	758	807	803	754	738	796	800	754	833	701	774	791	765	763	784	759	765	765	798	748	774	758	735	752	765	779	760	730	752	823	739	782	778	713	774	766	784	751	781	745	792	750	760	793	763	750	705	771	822	771	757	788	780	747	776	741	795	778	793	776	808	808	727	757	788	799	760	813	769	762	752	749	762	811	727	777	740	762	746	776	779	750	742	721	761	785	769	734	770	762	768	744	781	801	753	720	823	775	792	749	774	794	753	796	706	740	792	755	749	773	795	757	781	758	765	719	732	724	785	730	743	776	759	757	788	796	808	772	708	727	731	787	779	778	780	750	744	777	757	750	767	796	790	742	716	748	760	801	749	764	699	785	708	756	792	800	783	747	717	769	773	792	767	767	751	773	665	711	739	768	781	833	771	778	752	773	760	752	791	793	770	749	747	765	813	729	754	804	767	804	755	800	744	760	774	819	762	746	722	776	753	779	750	777	769	749	741	754	770	774	786	756	781	733	774	756	767	811	741	797	780	761	722	770	767	766	788	760	790	787	771	746	752	771	755	763	773	751	754	833	762	786	755	742	753	765	771	750	766	771	760	796	753	797	772	759	807	723	767	752	776	769	803	783	772	736	776	765	765	758	750	804	783	771	800	792	787	796	792	766	785	748	769	747	805	735	847	818	768	743	787	768	793	790	760	788	720	768	854	784	762	766	785	770	695	809	796	793	801	785	764	818	757	789	726	802	808	793	770	764	760	759	770	806	726	785	746	723	764	753	793	765	830	831	807	701	766	785	749	777	775	779	744	789	782	822	792	817	772	797	740	780	770	767	791	775	764	782	766	758	776	698	702	793	798	786	711	756	784	793	751	789	746	735	791	758	769	768	763	818	739	756	766	803	765	804	750	784	752	759	782	757	770	773	762	742	772	824	763	740	788	751	801	802	718	762	714	828	771	749	801	786	745	749	789	734	794	754	803	731	762	769	760	755	715	751	766	794	798
15476	1758	1083	888	722	569	514	550	503	505	458	448	391	442	425	432	462	393	456	426	444	438	397	401	423	402	426	411	355	405	443	430	410	433	430	435	443	397	401	397	439	417	395	392	400	416	401	414	399	436	432	400	411	406	422	423	442	442	454	416	432	385	383	382	426	419	399	377	428	407	429	397	400	386	419	385	393	393	388	405	456	442	432	398	434	396	376	413	407	402	412	423	409	420	425	399	385	392	370	410	404	406	425	482	431	369	390	391	407	391	413	381	402	427	411	457	435	400	421	423	404	428	432	382	376	414	407	453	406	478	395	407	423	428	391	415	376	407	413	421	440	412	395	362	427	409	434	400	415	401	398	433	377	394	393	389	410	395	408	386	444	434	423	405	401	418	396	390	435	401	407	421	448	418	408	397	369	411	420	417	459	409	369	408	436	399	397	414	404	391	410	391	400	448	384	409	399	396	405	434	434	387	437	416	384	365	401	390	416	403	427	425	382	422	438	396	386	423	392	447	369	439	407	388	396	393	389	445	439	416	400	379	429	382	421	396	433	412	420	366	426	423	410	416	454	383	388	403	418	408	361	374	372	415	399	402	408	375	406	385	402	404	410	417	421	408	395	397	401	384	445	403	363	402	407	442	399	399	433	405	432	453	416	427	390	420	465	401	404	409	394	398	415	409	427	435	414	433	406	425	390	429	428	422	398	431	391	439	410	390	430	411	453	420	417	410	434	386	428	416	426	418	369	408	413	380	398	398	395	421	426	379	402	429	367	427	411	391	444	402	370	419	385	398	434	419	436	402	367	415	434	440	378	386	400	357	399	437	443	431	369	360	433	409	395	410	428	391	398	419	401	433	448	424	437	406	458	438	425	394	414	437	465	417	442	376	402	394	406	382	425	414	389	401	417	431	382	431	364	397	394	400	379	421	415	384	413	395	418	439	404	425	401	436	383	378	401	385	411	370	433	420	387	395	433	394	432	427	400	403	408	404	411	407	426	418	395	382	399	374	407	376	429	420	432	428	422	405	399	393	406	433	412	387	402	402	417	424	385	372	389	415	392	389	417	414	433	421	377	416	389	393	382	402	422	382	426	384	402	410	377	377	419	416	386	381	397	439	439	408	406	364	416	431	399	386	407	437	426	402	362	407	422	393	434	436	407	394	397	391	395	377	410	421	427	386	404	417	399	391	416	397	414	420	392	422	402	389	368	400	439	422	403	399	397	409	443	398	422	373	411	431	420	392	356	433	414	441	365	368	403	389	421	410	415	421	381	405	456	393	401	402	404	389	404	389	423	372	443	461	397	428	432	406	410	425	412	406	409	412	393	416	407	422	393	366	433	429	412	454	405	403	392	454	401	391	415	419	399	404	369	422	398	411	397	435	419	423	420	425	391	384	407	418	426	422	409	427	376	436	429	377	397	389	427	448	431	399	404	438	408	400	391	406	397	434	395	383	406	412	424	387	410	365	382	399	431	401	432	434	399	413	377	383	421	451	413	434	392	416	406	414	405	428	426	409	389	399	429	392	392	419	378	392	425	388	407	366	400	430	399	394	402	453	395	380	412	417	390	457	389	418	407	373	420	409	401	436	423	425	396	442	391	415	408	386	435	424	437	426	388	428	417	414	439	377	369	393	444	378	449	429	417	412	436	394	356	367	418	401	408	403	433	389	404	419	393	396	361	394	394	421	425	427	399	376	427	415	390	390	390	420	430	461	434	394	426	372	417	407	400	414	417	410	402	450	407	388	428	383	390	401	378	395	387	414	410	362	438	397	400	437	428	391	386	444	410	360	449	428	371	384	410	404	426	433	427	415	366	413	393	391	380	411	435	425	408	416	402	372	416	403	393	399	416	404	426	448	404	425	393	399	386	433	424	432	403	437	389	428	442	402	421	419	414	376	383	383	388	434	378	400	401	417	429	402	407	385	414	399	458	386	342	396	450	374	397	405	415	395	417	405	427	426	401	413	459	400	364	390	405	391	421	401	409	389	387	407	426	380	378	437	428	400	447	434	420	411	441	377	416	428	400	423	425	415	406	406	386	407	412	384	420	401	398	397	398	363	371	391	390	431	464	410	427	383	424	425	433	432	439	383	414	393	396	427	399	401	393	412	422	382	433	389	399	442	429	431	389	407	402	355	374	410	401	417	442	421	411	418	422	407	371	427	408	429	402	366	376	389	440	414	417	415	371	437	423	389	410	408	401	425	436	415	408	407	400	413	371	397	431	426	416	379	409	427	401	393	397	378	389	403	402	415	442	444	409	393	447	361	375	434	414	424	410	418	388	397	420	436	388	395	426	449	444	390	404	377	373	417	439	385	433	379	423	413	415	357	397	429	392	433	448	413	410	390	448	424	422	411	428	393	435	412	405	400	409	383	389	450	407	382	441	418	431	403	411	412	454	409	378	447	367	421	398	432	415	413	404	357	382	437	427	400	418	377	422	399	418	413	407	366	403	413	382	406	395	348	399	411	416	420	403	367	397	430	421	415	379	404	390	410	384	425	380	378	412	395	404	406	376	444	414	407	414	397	375	377	372	412	420	441	416	429	440	409	411	370	399	403	416	436	394	409	391	462	417	391	377	398	383	371	420	392	409	399	432	409	403	452	408	390	422	423	407	419	367	413	390	426	417	379	404	423	393	416	386	425	437	419	414	414	397	433	415	381	448	407	402	380	397	423	394	364	442	401	408	411	403	405	424	398	405	447	431	417	387	443	408	392	384	436	406	387	401	428	394	391	418	395	404	404	391	428	425	402	395	405	393	395	375	423	432	417	398	403	439	414	377	432	416	403	359	402	456	422	409	428	413	405	424	400	361	406	402	410	408	476	396	426	432	398	409	407	413	429	430	428	427	401	419	387	397	386	455	403	384	400	457	388	374	457	420	394	398	372	420	391	420	413	376	379	434	407	429	387	410	431	414	434	350	472	414	382	414	396	420	405	408	412	356	419	408	416	365	393	400	426	397	420	431	410	385	362	389	402	385	402	383	407	415	437	397	422	415	401	414	422	415	419	380	368	398	388	425	388	417	426	423	405	418	420	385	392	373	414	413	420	411	394	431	400	427	426	399	442	395	398	425	415	396	432	420	423	378	409	411	442	365	354	426	398	384	404	454	401	413	452	383	412	417	436	422	400	430	472	383	412	432	387	427	384	410	387	389	394	398	432	372	377	408	383	391	413	417	418	392	426	425	433	393	383	417	390	378	403	376	411	430	383	383	394	417	407	373	462	425	430	402	403	402	417	396	344	392	459	415	404	411	400	390	407	449	371	426	413	397	417	401	427	374	428	424	425	408	396	411	450	400	420	436	439	408	416	394	402	384	335	384	404	403	391	394	414	434	423	404	401	432	403	434	414	446	339	430	421	387	416	371	430	405	375	423	418	399	390	400	451	417	412	390	375	387	424	363	430	389	385	388	367	392	395	433	412	427	407	429	412	388	421	383	404	415	431	379	392	398	401	431	370	426	414	390	415	387	438
8943	1619	2359	2472	2264	1886	1705	1518	1414	1345	1168	1166	1142	1132	1046	1038	1042	1039	1010	1040	981	1022	979	945	978	940	971	933	951	998	965	980	1000	984	877	968	1008	921	929	908	942	959	924	893	891	942	891	963	935	916	915	887	921	895	864	936	911	887	900	918	908	916	923	912	934	920	884	929	835	880	909	858	892	914	929	940	933	924	881	883	895	944	946	896	917	937	878	930	940	892	873	927	880	933	864	928	900	886	928	873	889	898	864	848	907	952	914	891	870	892	910	894	892	923	944	905	945	937	903	925	890	902	923	948	974	879	911	890	906	876	895	865	903	958	933	948	934	900	941	930	904	938	973	905	942	930	920	900	927	847	965	925	936	894	880	930	913	926	862	894	936	850	895	929	916	892	888	913	964	915	979	914	882	928	920	941	902	1000	882	855	871	939	904	878	880	867	913	918	860	981	904	954	917	860	917	894	895	915	920	881	867	897	933	823	898	927	937	871	881	849	944	923	884	868	844	901	969	910	940	906	953	935	948	960	966	891	897	877	897	913	873	889	923	894	904	935	917	943	884	960	908	892	890	894	868	905	941	887	847	917	906	919	950	916	901	888	906	901	933	835	928	933	873	935	946	856	983	870	898	898	869	925	915	916	940	867	903	925	917	908	953	957	847	888	943	909	964	932	876	905	900	930	915	895	892	936	944	886	897	882	895	881	919	952	922	879	901	858	855	856	900	883	881	839	859	831	890	885	895	889	910	927	923	926	916	924	946	912	878	936	888	948	915	869	942	901	922	903	945	903	944	885	898	872	944	862	874	861	921	945	905	917	936	904	856	906	889	884	921	908	904	939	970	908	909	912	900	889	917	855	870	901	951	937	857	847	954	930	903	892	942	935	909	898	923	954	927	912	879	904	930	861	922	854	880	958	922	971	868	918	921	939	911	928	895	893	897	972	899	900	943	947	910	882	939	892	887	881	894	886	892	892	912	918	929	905	927	920	877	885	930	913	948	873	926	878	931	907	877	865	891	922	915	957	915	921	929	968	934	952	886	927	880	907	959	910	904	879	934	906	923	918	852	876	883	922	881	942	881	927	922	888	890	925	873	921	908	918	923	924	904	853	906	936	908	888	895	954	909	887	899	896	923	924	915	906	886	930	918	914	891	909	962	857	902	892	897	908	899	904	900	947	927	939	824	948	922	889	938	872	867	938	901	896	923	878	913	909	876	868	945	932	954	869	955	938	961	858	928	912	921	897	890	961	917	918	939	904	907	890	917	933	938	908	869	918	914	809	949	881	855	942	895	921	945	904	907	950	922	920	903	889	917	895	882	878	891	947	911	944	939	929	911	910	901	883	927	878	866	903	937	929	906	955	865	907	883	935	931	860	884	903	866	887	867	883	924	887	961	905	925	880	905	880	902	927	918	967	908	923	874	925	911	896	953	900	949	894	936	979	913	969	884	917	937	894	848	927	883	923	881	957	942	941	849	962	894	880	920	880	927	874	889	877	967	941	875	840	893	891	943	903	921	932	943	835	941	918	932	873	916	852	918	892	901	899	956	950	894	896	925	914	881	918	914	890	960	912	951	930	959	880	957	926	832	844	927	943	912	878	875	928	903	971	889	967	832	882	869	932	941	891	887	865	924	903	880	912	903	907	906	909	898	932	887	893	934	920	839	915	884	939	913	943	947	894	854	878	930	886	922	858	893	877	923	891	883	923	966	908	889	903	991	928	924	879	931	927	895	925	943	879	865	952	893	904	919	874	939	957	934	917	921	876	903	860	920	929	864	905	872	931	890	895	860	942	859	936	941	909	909	926	892	986	911	924	886	931	893	928	965	902	908	956	878	896	921	826	928	881	933	893	885	977	859	940	895	899	896	919	904	897	922	933	914	935	924	852	956	904	922	917	907	908	870	899	877	880	900	908	895	895	898	894	934	860	895	911	906	919	912	927	916	873	903	893	926	921	913	902	881	953	910	889	955	908	919	905	885	975	945	934	925	924	920	942	922	919	890	884	898	923	922	857	880	896	851	940	929	953	877	869	929	879	855	890	934	914	939	927	959	866	887	895	889	876	891	897	928	909	911	922	939	950	990	925	878	897	945	856	904	932	902	911	944	928	899	887	920	978	942	888	872	923	910	916	876	876	902	955	950	884	953	916	897	916	908	887	925	840	935	959	936	873	902	943	932	888	900	905	883	908	907	900	907	931	932	916	898	878	871	875	918	910	882	903	913	949	866	910	888	923	947	898	907	899	878	919	873	898	937	949	890	904	916	896	929	851	871	926	932	933	871	928	905	867	897	905	896	960	898	884	868	966	919	964	913	864	898	897	867	880	936	924	879	931	886	880	917	949	888	887	884	898	895	919	937	929	846	910	854	902	891	913	952	888	935	896	896	888	871	935	909	863	916	910	919	890	964	956	934	909	930	891	881	921	950	941	891	870	891	942	970	869	920	930	895	887	954	893	949	878	904	911	870	927	911	902	870	830	939	922	983	894	936	897	887	956	916	910	925	946	873	928	943	928	887	921	970	914	922	930	904	877	888	916	932	907	939	956	890	914	872	905	897	918	928	908	933	925	891	906	958	879	888	944	885	907	886	921	910	866	925	878	883	923	905	940	875	925	926	954	910	920	932	948	960	915	873	973	981	851	880	895	871	876	928	917	863	866	931	901	914	963	858	977	926	890	921	906	863	882	943	897	908	958	924	947	932	908	916	951	898	929	930	894	881	937	874	918	875	946	937	924	904	962	985	896	919	895	900	890	931	960	885	974	926	873	934	898	943	915	943	898	887	910	898	952	909	881	882	916	949	905	923	939	904	890	904	875	966	924	902	914	885	974	907	883	910	930	921	892	958	923	878	893	896	960	879	878	899	867	866	917	937	905	893	897	906	897	888	886	870	956	894	874	906	885	891	928	910	912	932	945	951	939	915	904	911	919	850	945	908	901	950	932	915	959	921	835	906	935	915	935	958	919	920	901	909	874	907	896	876	951	897	895	871	901	964	894	891	921	825	913	968	890	883	917	924	940	921	902	868	859	923	916	922	901	955	919	906	902	859	889	923	914	953	882	886	909	906	887	928	899	896	912	920	922	840	932	913	881	852	939	955	955	929	951	907	870	958	880	921	910	880	869	916	905	932	888	875	861	883	898	881	918	887	932	956	934	860	881	885	956	940	908	901	911	945	931	961	914	851	957	937	907	893	869	860	944	927	946	942	915	881	942	915	902	861	929	943	863	907	845	900	928	913	913	919	929	978	873	880	908	906	875	904	925	912	952	926	945	934	903	927	924	924	855	896	974	901	950	927	875	907	874	885	908	969	872	875	905	885	921	904	944	885	960	927	957	940	956	927	936	899	914	902	924	908	929	917	920	884	909	917	875	885	910	891	911	914	870	923	926	942	904	971	903	839	870	872	923	935	867	951	955	925	874	886	927	892	933	908	893	913	954	900	910	863	940	955	896	941	996	987	956	895	898	903	906	884	973	911	919	928	901
1673	168	173	209	157	151	169	169	149	172	163	162	171	181	169	156	168	171	166	180	144	166	158	160	150	149	164	176	165	182	157	161	176	166	184	163	153	181	167	163	169	171	146	178	164	185	173	160	145	167	148	177	168	141	175	161	171	132	162	156	145	171	155	170	171	140	168	153	149	142	170	168	166	155	194	188	158	175	152	163	166	157	152	158	165	157	155	164	157	174	154	172	159	181	153	163	158	149	175	191	160	173	152	158	158	157	169	172	182	163	165	162	161	174	141	179	178	159	179	157	184	168	159	160	150	161	204	166	148	167	161	161	147	169	149	151	151	166	156	152	170	183	154	177	160	157	171	172	145	185	177	207	138	171	155	188	169	156	158	151	146	171	167	160	192	161	171	167	155	146	146	185	192	165	179	182	153	187	167	137	171	198	160	183	172	159	167	142	161	154	169	155	163	167	143	145	177	173	180	167	120	185	162	186	160	193	171	167	183	164	152	170	159	181	169	153	151	163	162	143	176	176	145	192	171	181	160	135	147	165	161	187	161	152	164	150	167	189	161	146	150	193	159	171	180	140	186	185	152	154	143	165	161	155	153	166	169	181	176	160	163	168	180	176	171	152	179	146	168	177	167	160	163	182	147	133	169	152	141	154	150	161	150	166	160	150	157	153	167	163	181	157	192	155	163	160	180	158	159	192	144	165	150	174	166	159	161	182	153	157	177	180	164	148	147	166	176	161	151	184	155	148	152	193	173	154	163	190	157	161	170	159	169	179	163	171	156	176	157	149	177	166	161	179	159	195	183	159	134	151	146	161	147	174	183	174	184	190	178	178	162	140	163	175	172	155	165	184	151	167	154	157	192	155	164	166	180	172	178	151	137	142	166	192	171	145	171	160	150	154	141	166	147	163	169	145	174	146	152	141	166	158	159	162	157	161	159	151	165	177	159	161	153	146	174	153	169	157	163	164	158	160	186	150	144	154	188	162	159	196	164	170	204	161	183	189	183	159	160	168	147	159	170	171	166	191	130	176	158	174	174	169	184	165	159	151	173	191	158	166	150	167	161	173	150	176	137	170	178	166	190	174	186	177	161	172	163	166	144	153	190	167	168	133	161	172	162	134	172	131	165	157	161	161	181	187	163	157	176	178	150	174	178	172	173	151	136	180	182	155	174	141	146	173	164	166	188	194	175	153	164	183	145	162	158	191	163	175	150	163	186	168	168	154	175	159	165	164	150	155	161	163	165	155	149	151	146	153	170	155	177	154	147	149	154	166	158	169	174	126	187	170	171	153	141	148	181	170	174	158	143	186	167	162	152	156	140	159	180	169	164	179	170	158	149	167	156	159	159	163	176	186	168	143	149	151	174	166	141	171	186	160	143	131	151	167	188	178	169	150	150	166	161	168	140	169	143	173	144	161	196	186	149	155	178	166	156	169	151	135	175	172	172	159	172	164	159	174	156	170	161	169	158	131	140	179	181	187	160	175	170	152	156	176	176	186	187	168	171	175	175	169	169	156	187	174	164	165	181	163	173	159	145	158	195	142	157	165	168	164	147	176	167	153	166	151	169	153	150	168	165	184	157	190	154	150	140	143	159	150	179	150	158	142	162	136	165	151	154	173	169	167	165	164	178	163	174	166	145	166	178	157	170	177	157	173	158	179	198	149	167	172	144	151	169	165	168	176	174	194	158	185	173	151	182	153	139	160	155	163	151	169	166	172	168	129	155	152	164	179	174	142	179	160	181	144	194	172	161	179	158	154	172	155	163	155	161	150	173	170	161	156	132	165	156	180	177	166	172	142	174	164	158	174	192	177	167	134	177	134	179	162	141	164	168	175	154	148	162	143	146	147	167	162	157	157	163	166	153	162	164	169	153	161	154	185	154	173	184	180	153	160	182	138	163	161	181	159	160	176	159	169	174	153	143	174	176	157	154	159	153	155	187	165	161	171	161	184	175	167	149	145	150	167	162	171	172	157	149	165	163	172	152	185	168	176	171	169	155	169	185	148	174	179	160	160	141	178	161	160	184	183	154	170	187	164	153	177	149	156	173	191	156	152	164	161	190	163	175	146	173	191	160	155	198	176	173	153	169	171	163	152	149	179	147	171	181	170	170	190	194	172	175	157	168	176	176	134	158	145	156	168	155	178	175	166	161	173	178	173	167	173	172	154	165	154	186	195	160	149	177	165	162	162	152	156	192	163	169	164	172	175	164	170	151	142	150	155	186	171	157	147	177	146	165	162	168	156	171	164	153	165	156	165	159	178	157	162	177	149	173	168	164	173	174	161	181	172	163	160	150	162	165	160	160	156	186	158	160	147	139	173	152	179	190	162	166	175	153	155	174	155	143	159	146	153	155	147	161	151	182	163	138	179	167	162	155	163	163	175	157	162	174	177	174	140	163	125	161	161	177	153	163	150	156	188	156	150	175	169	143	164	188	165	179	171	161	160	181	180	163	156	187	165	147	179	152	167	155	160	178	167	158	196	161	148	145	143	172	172	174	155	157	155	150	165	170	166	165	173	146	151	169	149	153	166	146	158	163	164	147	196	167	158	162	152	157	146	161	129	150	190	198	173	137	160	147	158	164	164	175	179	146	156	158	159	169	168	153	159	164	165	179	179	161	173	166	155	178	171	160	160	175	183	164	187	150	162	159	185	143	166	161	172	157	178	169	159	157	138	168	171	156	168	189	176	153	155	171	170	159	160	165	175	159	182	179	144	166	172	157	173	164	167	163	160	161	159	157	167	153	167	142	160	161	167	160	184	146	163	154	166	166	161	166	155	176	160	154	180	181	190	165	174	149	165	162	163	177	176	164	149	168	160	171	149	141	153	161	175	148	152	148	156	143	145	146	168	186	168	168	196	137	149	150	150	163	188	131	178	171	161	152	176	180	191	205	136	145	165	196	151	152	146	164	164	176	144	149	160	153	167	161	202	185	173	177	161	149	161	145	144	178	156	190	173	163	166	175	159	175	175	151	156	162	144	152	179	158	174	159	171	156	139	152	132	159	171	154	173	162	169	157	163	165	168	158	157	164	153	163	191	151	189	161	139	170	151	171	165	161	175	181	166	177	156	162	146	158	167	166	171	181	158	158	156	159	178	158	166	143	160	166	163	164	161	169	178	166	170	176	176	157	180	151	173	161	177	146	150	160	141	142	165	157	185	141	162	189	174	157	153	157	168	157	156	175	142	169	161	178	164	151	143	148	180	150	161	163	154	165	167	150	149	149	181	185	162	182	173	184	157	177	164	148	168	155	166	158	188	167	151	153	162	160	143	179	171	145	157	151	181	172	149	153	137	191	154	148	152	130	166	172	146	162	171	146	162	124	144	154	148	168	154	178	159	141	166	172	170	160	162	141	164	150	159	161	142	174	152	198	154	183	163	177	181	166	136	158	136	157	133	169	172	153	162	173	165	185	158	159	179	184	169	158	168	170	126	181	138	160	167	149	149	161	182	152	150	203	173	173	171	141	178	170	186
1844	486	479	488	535	486	498	448	461	458	457	451	451	454	444	456	491	433	449	454	447	465	430	447	474	433	470	428	492	417	438	420	461	434	425	456	462	493	497	467	459	462	455	464	493	465	442	475	444	456	438	452	430	463	487	471	491	446	472	455	490	435	458	424	459	434	436	446	478	445	460	475	444	436	468	432	477	459	436	441	468	451	448	468	448	482	402	465	445	443	470	481	452	453	445	445	439	454	436	495	431	442	450	453	462	470	417	460	447	427	428	463	495	483	436	453	412	463	483	478	435	429	449	470	478	446	445	438	474	461	450	447	470	447	452	451	465	432	466	435	477	432	475	468	433	452	509	476	482	470	470	447	458	455	487	458	426	448	450	471	453	493	415	456	458	450	462	448	484	458	434	461	452	448	429	488	470	406	482	437	456	428	457	443	475	477	464	440	469	463	416	431	458	431	465	444	443	523	478	446	433	473	454	451	451	461	469	483	455	426	452	449	474	503	470	426	490	430	470	455	445	485	425	465	439	454	476	453	467	421	459	477	468	473	463	445	468	462	468	442	405	482	480	436	410	485	456	486	444	447	436	469	451	431	451	439	437	455	463	461	421	483	489	437	461	445	479	462	461	434	480	426	470	452	420	449	428	455	447	459	444	490	490	449	454	460	432	476	467	463	448	410	445	446	445	503	473	445	469	464	476	465	447	447	479	493	457	427	445	464	466	453	471	438	460	464	463	482	463	487	447	471	463	456	436	465	434	460	485	429	460	431	457	418	439	442	476	452	423	451	465	445	425	463	471	487	433	421	474	463	439	439	458	437	466	438	442	490	440	480	427	457	422	458	387	470	498	447	443	425	486	457	462	428	455	462	456	443	424	471	478	458	466	458	480	484	433	435	440	441	448	455	479	450	449	462	468	474	467	415	484	461	441	451	469	474	448	439	483	453	479	453	448	465	458	514	481	467	459	444	488	436	488	444	429	442	493	424	451	444	496	482	450	425	467	479	449	443	421	482	444	456	475	459	489	438	473	439	465	479	445	449	479	408	417	456	437	444	448	475	438	451	463	474	507	455	441	449	454	457	497	462	458	489	439	419	476	454	437	455	437	462	455	458	416	424	459	460	455	438	464	439	414	441	441	422	442	446	458	456	483	433	441	454	497	413	449	471	475	467	435	459	463	494	486	448	448	474	500	485	449	455	464	414	433	425	441	460	465	460	443	432	431	456	453	448	431	470	452	440	414	436	441	476	435	447	438	455	436	442	452	433	427	445	431	468	439	448	442	404	452	427	505	466	448	408	444	475	450	475	460	448	467	432	431	462	452	443	473	465	437	444	430	466	445	442	415	413	419	468	426	436	489	481	466	426	439	458	445	441	435	413	450	450	447	501	450	487	459	450	476	458	490	473	403	476	452	444	430	451	435	486	436	436	454	467	452	403	461	462	499	440	422	467	447	463	420	484	434	437	470	460	427	440	470	474	458	475	455	438	430	452	458	456	441	432	446	452	470	447	460	439	480	459	451	442	473	447	479	480	459	425	464	451	453	400	438	476	446	441	442	430	430	483	405	439	438	470	441	441	418	469	448	444	448	476	434	437	449	456	426	442	432	446	438	462	485	446	446	441	423	441	434	422	430	438	457	428	473	488	457	445	453	462	458	469	459	457	475	425	434	415	506	446	437	475	448	495	391	479	462	419	441	482	418	464	459	443	470	492	474	459	465	428	472	489	450	456	435	449	464	430	442	449	444	453	467	426	448	436	457	434	435	414	454	419	455	447	479	450	455	465	464	473	444	466	454	497	464	505	448	447	452	468	475	437	475	441	413	478	444	476	403	485	481	450	447	452	445	473	490	473	440	465	454	450	457	448	448	441	424	447	485	436	488	452	469	435	469	458	470	446	472	443	441	462	454	440	416	458	434	444	497	449	450	445	431	438	455	436	431	470	454	439	433	434	493	444	417	428	458	454	393	456	445	468	481	492	445	486	440	464	444	428	457	496	461	416	466	459	445	488	433	434	463	501	426	431	473	449	433	429	396	449	468	431	461	443	442	495	448	453	449	429	437	420	458	424	455	429	458	438	450	461	452	458	494	447	447	486	464	444	452	446	469	485	438	464	476	465	461	466	462	433	470	439	448	474	446	447	434	449	418	484	456	494	485	452	436	459	423	483	440	419	427	464	439	441	421	453	471	477	451	465	465	446	485	428	424	452	453	400	422	463	496	448	442	448	427	479	418	467	460	431	478	465	438	422	468	463	428	467	487	480	433	457	480	454	440	480	463	431	395	432	450	439	469	469	437	432	397	456	436	466	437	442	462	447	427	445	468	470	461	429	487	438	468	436	443	426	474	462	434	488	505	489	440	461	458	438	444	444	448	427	454	461	470	401	477	437	447	467	481	437	467	448	463	426	473	461	425	457	444	450	394	441	442	448	439	433	456	455	441	456	451	440	429	458	442	464	466	454	481	424	466	426	474	444	453	480	469	449	458	456	467	462	479	486	456	443	456	456	437	470	456	447	423	489	423	480	468	458	471	500	435	448	469	439	423	467	458	449	477	419	416	442	452	449	422	471	444	439	489	434	478	437	440	469	449	496	463	448	469	440	456	442	422	474	425	480	467	438	445	475	499	489	486	473	452	428	454	440	465	456	430	468	405	405	437	454	450	440	449	471	479	422	458	474	474	486	459	473	441	409	456	444	455	453	454	500	467	483	466	432	438	444	457	470	427	468	501	475	450	436	448	448	449	468	412	463	480	449	442	473	435	506	440	412	484	483	480	444	445	466	464	447	451	460	510	436	466	469	449	454	435	449	499	463	440	442	444	492	431	433	463	460	446	469	415	421	449	492	443	437	452	431	486	460	468	480	459	462	463	458	481	456	450	456	461	439	438	443	454	462	447	449	423	428	430	470	443	426	462	473	447	445	460	440	420	456	467	458	415	440	421	478	467	484	472	446	437	458	440	433	444	453	457	478	450	437	427	475	468	496	447	476	432	455	465	442	443	453	464	426	477	455	485	408	413	427	438	402	471	494	432	456	434	439	468	453	450	438	469	467	471	500	480	449	483	458	446	457	460	466	454	440	459	475	462	474	500	438	473	437	454	471	428	445	464	423	454	452	467	498	435	438	441	430	441	447	436	432	471	443	430	422	430	457	431	465	464	452	449	420	469	445	459	460	477	430	457	434	461	464	473	478	412	417	498	427	445	471	452	439	450	463	458	461	473	461	473	452	485	449	455	452	467	489	442	493	435	475	441	442	440	444	443	446	443	447	442	411	448	465	433	463	422	419	464	420	447	459	455	431	462	456	432	449	429	420	452	442	459	439	440	455	451	456	444	439	417	449	491	476	468	442	474	463	424	441	432	464	413	448	423	477	459	482	446	432	472	432	459	501	451	441	455	486	432	446	498	446	424	468	466	451	463	467	465	423	487	449	451	459	432	454	481	463	471	481	456	467	482	429	450	465	459	424	429	461	484	475	440	431	460	456
7922	788	679	533	465	421	385	383	341	386	349	342	356	340	353	318	349	311	310	326	318	348	320	341	321	336	329	344	286	341	311	287	310	307	339	316	351	297	340	302	320	323	328	282	320	326	289	308	298	305	314	320	288	325	320	334	336	327	314	296	325	333	317	326	316	315	310	319	329	317	333	307	312	312	306	339	333	334	289	296	301	301	287	271	315	311	319	321	330	297	306	287	327	286	318	313	315	322	330	309	331	348	304	315	313	293	334	347	362	348	303	327	331	308	331	309	311	339	325	288	307	348	331	337	333	315	296	302	291	384	315	341	282	317	310	360	338	315	348	302	323	285	290	319	329	316	340	309	363	344	324	323	312	332	365	326	343	299	326	341	271	308	340	304	303	315	301	301	315	340	306	344	302	315	285	342	344	335	335	346	292	309	356	335	316	295	351	326	330	322	314	302	357	338	330	319	316	317	328	313	309	327	290	313	315	296	335	352	310	301	315	304	292	321	345	343	309	312	321	297	321	352	330	340	320	334	316	303	298	306	305	311	310	283	333	313	304	288	330	335	319	335	306	284	306	307	277	325	330	328	277	325	314	325	336	287	330	348	292	303	329	308	326	311	348	339	310	332	329	304	304	324	300	336	284	319	322	337	326	313	320	353	317	346	340	355	298	302	302	292	325	303	340	317	338	304	333	350	306	311	313	310	300	320	317	350	316	290	348	332	298	303	330	333	332	292	312	322	314	336	335	308	317	325	288	306	330	301	319	302	347	346	329	326	263	322	333	330	322	320	330	291	334	291	300	311	332	339	317	298	286	288	302	355	313	316	331	319	325	300	313	327	300	306	312	329	328	323	357	304	340	310	322	344	315	319	319	331	293	330	348	308	307	321	294	307	360	312	333	333	341	285	326	316	333	309	324	337	317	284	323	317	323	337	348	312	318	310	329	339	332	310	270	310	312	325	326	295	325	333	308	284	320	320	327	340	339	311	310	322	324	309	345	299	294	300	284	351	319	308	291	319	308	292	299	299	295	326	308	312	307	304	318	314	328	319	329	317	284	325	316	306	341	323	338	329	309	336	337	307	334	296	270	273	348	298	349	284	328	309	342	355	319	302	350	311	291	330	354	313	317	296	324	285	297	307	326	332	310	333	328	325	342	304	325	342	328	313	312	292	340	315	309	353	309	308	306	297	306	327	308	283	306	305	348	292	330	321	290	297	319	343	320	332	343	315	326	322	298	306	304	375	331	325	309	326	304	300	324	323	344	305	284	354	368	357	336	293	323	310	317	354	344	315	298	323	343	319	348	315	319	329	305	313	291	292	324	317	350	299	325	328	337	367	350	279	314	297	330	349	329	325	329	361	287	304	289	341	341	297	303	344	299	357	295	326	310	288	304	341	301	296	306	315	293	363	329	311	315	318	307	319	292	319	331	342	314	329	306	306	320	329	292	320	318	355	341	350	340	313	328	293	290	310	329	315	340	315	298	341	355	327	300	318	328	285	299	314	303	353	285	302	291	333	319	284	318	316	336	322	330	346	342	347	300	299	304	320	294	345	313	330	270	298	331	322	322	320	303	318	293	328	315	314	321	340	320	335	326	354	356	324	315	315	280	334	324	319	322	311	318	322	311	326	294	343	316	314	322	289	315	289	259	318	314	330	330	326	389	319	320	291	358	335	279	337	319	330	346	300	333	311	317	340	321	321	310	340	273	341	295	314	302	329	279	360	334	294	340	323	317	325	328	323	333	337	312	309	339	332	334	314	317	315	320	315	303	295	318	291	337	325	323	332	315	333	313	310	316	297	326	334	308	341	338	279	305	313	304	311	299	313	333	308	330	315	307	317	323	311	329	328	334	313	327	348	296	278	315	306	303	342	310	339	329	354	317	302	302	351	315	306	352	370	321	340	361	310	354	332	330	313	309	319	314	288	311	335	301	315	288	318	321	337	309	294	326	309	314	308	295	313	299	318	318	294	318	309	293	299	335	353	299	304	289	280	313	329	316	336	322	323	286	307	307	322	332	304	319	294	352	321	320	313	319	330	332	312	317	328	298	346	324	345	323	301	317	286	314	307	321	317	304	292	353	328	305	311	328	310	368	296	319	296	330	348	380	326	284	328	328	309	311	295	300	308	316	320	366	282	318	292	333	335	276	295	312	340	308	336	323	317	301	310	272	310	314	317	310	310	286	288	324	342	322	317	291	314	301	305	331	349	276	326	291	292	303	331	292	281	327	353	309	312	310	294	329	325	317	316	329	288	314	337	305	324	315	325	313	320	322	312	321	333	330	331	340	349	291	295	293	309	305	336	340	310	342	321	307	308	305	345	333	301	339	300	329	321	331	322	336	307	334	330	295	337	333	330	308	340	342	288	313	294	338	327	337	317	351	296	308	356	315	311	332	335	320	299	334	304	318	265	317	305	301	327	305	295	333	279	328	347	292	305	305	331	337	325	307	317	300	321	312	310	319	287	346	326	334	320	307	313	326	294	305	319	317	326	321	332	349	317	269	326	336	308	296	312	329	336	292	341	353	335	321	331	327	321	302	335	324	313	323	289	343	317	310	325	292	312	339	346	315	347	323	297	305	313	334	333	298	308	331	321	332	344	347	296	338	312	361	319	338	343	337	292	307	347	306	285	340	308	375	334	340	294	323	324	316	307	367	297	297	321	303	355	303	340	335	294	322	325	345	311	305	356	315	309	273	314	307	314	330	337	297	311	311	301	343	345	341	320	322	326	320	280	317	305	301	312	331	299	325	298	285	294	333	311	356	334	332	304	343	336	324	268	319	323	293	301	296	325	319	297	312	307	319	305	321	316	348	338	308	322	321	327	322	327	315	314	300	329	320	315	306	322	318	352	324	307	328	349	320	320	350	334	287	350	320	301	314	309	312	337	313	320	333	297	318	289	289	335	342	324	310	337	308	329	324	316	310	341	296	295	335	309	299	356	329	314	287	339	318	331	329	300	328	369	351	328	324	282	315	316	302	307	315	300	291	351	302	294	323	339	345	324	335	313	356	322	298	269	317	318	341	334	333	299	312	316	321	328	338	275	345	315	321	324	330	342	329	305	341	348	296	289	327	301	315	323	312	330	323	322	282	302	356	317	333	330	325	300	298	308	308	309	329	334	315	352	336	298	309	328	313	319	352	298	343	329	321	314	288	328	332	336	310	339	297	296	336	319	308	350	328	304	318	329	312	322	329	316	313	323	320	327	306	322	312	295	302	277	295	341	359	283	295	302	286	341	340	328	334	319	286	327	337	308	304	342	276	297	318	305	304	323	317	330	282	338	294	298	334	310	294	326	352	312	324	308	323	354	325	333	344	300	335	280	296	331	326	325	350	352	302	312	309	305	335	314	287	298	288	350	325	336	318	336	285	323	318	335	296	324	303	329	287	329	347	347	298	300	311	341	324	288	332	319	326	338	320	304	328	307	322	306	345	321	363	296	299	302	325	336	321	340	312	302	306	305	320	341	284	321	333	324
6686	1169	1458	1601	1378	1250	1183	1063	977	931	937	881	875	847	811	835	814	866	818	849	860	829	810	818	786	798	791	766	784	772	798	793	733	795	799	882	825	803	812	808	798	780	806	835	756	740	732	766	768	803	749	799	754	785	770	747	767	793	756	813	707	840	780	739	718	767	697	770	783	828	765	743	789	774	838	752	743	766	787	744	799	787	769	857	756	789	776	806	778	742	794	730	775	799	766	778	799	794	753	808	779	770	764	760	771	789	795	794	712	744	818	730	765	791	801	803	784	747	757	786	777	797	769	779	771	790	763	764	780	748	792	809	737	772	706	798	811	784	804	771	807	733	747	781	766	779	767	782	733	731	796	735	780	765	789	757	777	771	760	779	773	767	791	793	775	802	802	762	720	752	774	805	795	775	749	764	781	778	796	791	775	781	775	765	748	797	766	687	796	759	781	772	743	782	772	788	790	788	767	726	743	789	770	767	802	773	757	773	768	742	772	750	801	780	751	734	726	736	795	807	816	767	814	822	740	773	809	773	768	863	717	823	793	759	730	785	772	770	735	756	744	752	778	742	767	760	834	740	742	739	804	803	789	765	785	799	824	763	738	772	800	747	792	760	791	755	824	793	812	775	779	758	766	758	784	832	748	755	780	739	779	792	765	728	752	772	724	794	748	723	776	772	809	813	752	756	754	774	773	776	817	794	804	775	763	775	795	834	786	768	797	769	787	819	796	773	754	784	815	735	821	785	764	810	745	788	834	794	833	782	742	775	766	782	772	777	831	758	759	768	778	808	788	758	735	773	720	704	792	769	783	838	761	783	749	760	764	744	788	779	791	742	828	777	789	790	816	808	711	762	782	757	778	818	776	791	785	773	780	755	778	762	735	762	752	742	738	820	751	795	760	798	764	753	765	720	747	777	776	774	777	761	776	849	828	775	704	740	791	765	749	778	788	739	758	753	782	762	761	767	783	824	733	732	804	799	819	765	742	783	771	750	779	797	725	779	795	732	776	817	759	747	750	724	782	757	754	727	785	742	784	761	751	736	784	752	783	743	806	782	756	754	745	795	785	812	815	791	747	741	771	763	755	741	783	811	753	790	801	771	766	790	733	765	751	798	802	760	792	772	777	824	748	767	733	737	740	722	764	756	759	795	789	725	753	786	810	791	756	701	730	748	760	764	756	779	748	784	760	795	777	733	797	741	786	757	810	762	781	798	795	743	801	767	770	766	766	807	742	759	784	782	817	786	755	768	724	750	750	779	716	802	787	811	768	726	735	771	751	779	787	753	733	775	799	784	801	758	775	746	775	821	763	758	712	791	766	773	761	741	774	772	786	808	794	783	749	759	784	782	766	810	749	769	763	735	770	804	762	819	755	746	782	767	798	779	762	783	788	753	776	813	800	798	762	786	784	764	788	777	786	822	750	733	805	751	751	773	798	805	801	769	778	770	782	743	701	782	763	785	802	805	738	756	763	755	792	773	774	772	784	737	800	795	803	813	771	748	768	785	810	790	757	771	769	818	773	739	732	760	710	722	748	811	759	747	747	797	766	759	795	785	775	790	769	732	767	781	726	783	770	809	815	784	798	733	771	799	743	759	786	840	787	758	833	802	748	755	730	752	793	786	804	719	746	762	765	720	786	807	738	797	763	799	796	805	779	772	801	778	739	761	781	753	751	809	762	789	809	773	750	778	797	806	738	813	670	774	793	780	791	738	758	706	803	763	764	757	774	794	798	784	758	769	775	801	827	757	815	736	791	761	784	759	770	793	783	742	757	784	754	774	782	796	778	769	788	786	788	792	719	776	772	786	735	752	808	789	784	707	812	772	737	740	771	772	788	763	738	766	797	758	761	778	750	726	784	776	764	763	791	780	809	762	743	791	743	798	697	805	772	772	810	723	814	785	803	754	772	805	715	815	808	793	770	766	739	774	843	773	739	798	810	808	796	763	777	728	795	779	731	777	808	782	764	739	764	810	745	785	729	762	743	755	758	759	811	761	768	794	777	761	772	763	771	796	768	754	747	751	832	814	777	737	784	805	767	794	822	763	791	795	776	803	763	800	757	794	855	714	768	754	785	778	786	794	807	787	749	778	802	775	823	803	803	747	771	790	784	745	760	749	768	807	791	806	767	798	788	769	815	793	754	791	788	709	823	734	749	777	788	785	758	735	745	796	765	833	777	775	762	797	800	785	773	759	785	785	751	790	733	778	782	790	751	723	722	797	763	802	794	772	776	783	800	798	833	763	783	778	744	746	861	748	778	751	775	756	759	801	813	771	774	752	742	808	782	771	848	761	751	843	700	793	809	789	793	761	787	780	772	793	798	805	778	759	803	794	773	734	790	823	740	760	739	770	754	780	794	761	789	766	763	758	715	810	801	796	831	758	826	757	780	798	788	792	791	826	773	758	750	769	790	797	771	746	792	800	785	771	738	759	825	741	715	778	773	780	742	806	774	760	823	767	792	760	810	744	752	812	780	755	723	785	793	717	831	818	761	784	739	730	773	755	830	800	774	776	791	755	741	758	764	802	799	768	784	763	724	755	752	730	801	753	771	784	820	772	740	751	733	800	783	761	752	736	763	759	766	777	768	775	793	815	738	777	716	776	809	827	771	819	780	777	761	825	768	764	736	801	782	751	764	763	742	820	718	774	751	754	789	749	798	743	829	767	752	733	773	795	783	752	821	771	784	767	798	739	753	793	781	803	748	770	770	759	774	797	794	764	763	784	765	788	701	767	734	838	820	776	803	767	771	764	796	774	774	755	788	796	782	769	816	783	783	777	748	722	772	753	777	784	814	780	800	774	790	780	758	855	809	782	816	745	811	784	743	789	809	799	807	727	747	779	762	768	764	739	757	782	747	781	802	722	757	759	750	777	774	827	751	796	743	756	764	784	729	790	796	785	713	768	776	774	790	735	746	735	798	779	786	746	795	781	767	767	777	770	803	783	765	778	727	779	737	734	772	749	748	817	786	798	793	794	744	750	777	738	770	788	768	789	721	760	755	791	765	800	754	736	770	817	784	829	819	823	750	774	735	771	753	773	745	814	764	764	771	792	777	774	784	793	780	818	804	833	794	774	795	773	805	806	818	765	812	779	815	806	719	786	816	795	734	780	764	839	784	769	788	762	826	781	740	797	724	742	779	821	757	726	785	757	784	749	745	804	749	822	773	763	751	765	814	767	739	756	783	775	799	751	777	754	816	732	783	775	754	823	793	796	747	771	812	750	752	760	800	785	766	770	802	830	767	744	774	773	807	776	789	757	742	746	791	769	761	801	769	754	733	716	759	756	770	804	748	764	812	806	762	733	758	779	757	793	757	792	757	745	748	781	745	748	815	799	796	794	731	796	764	783	777	742	748	784	770	746	755	756	736	754	776	797	769	763	768	795	811	779	800	764	765	759	776	760	749	790	768	756	698	815	728	796	794	763	717	772	756	734	742	790	760	848	770	759	789	763	758	775	767	789	725	774	789	772	797	755
15302	1636	1167	937	705	616	499	514	480	469	455	446	432	444	413	416	381	416	451	427	399	410	420	405	412	454	447	401	429	428	406	390	413	422	452	384	431	379	391	438	424	418	390	439	397	401	405	419	421	422	373	391	404	384	411	427	424	431	406	393	378	381	393	416	423	433	463	405	423	439	446	390	437	427	372	411	399	416	438	397	384	397	449	409	389	423	416	426	381	406	418	411	385	365	393	424	417	384	436	406	417	398	409	402	406	382	375	401	410	401	392	396	434	438	403	420	419	429	387	419	373	408	394	394	460	407	430	441	462	423	383	398	417	451	431	387	421	383	438	394	385	395	400	463	371	419	420	436	402	404	449	385	405	388	402	417	438	423	402	422	416	409	387	402	385	415	411	418	401	414	394	448	383	422	413	405	432	421	415	406	436	386	425	386	427	418	402	423	437	437	413	401	389	434	372	360	418	372	420	452	410	416	376	384	415	380	403	405	415	397	410	416	448	376	426	417	425	366	362	368	412	447	395	402	390	439	399	437	444	434	405	409	429	411	451	424	478	417	435	417	412	426	402	413	419	394	435	426	392	396	419	425	422	432	412	416	377	439	400	398	402	386	390	413	378	438	418	433	413	427	367	387	410	450	400	411	390	417	411	441	415	402	420	394	423	410	403	416	424	396	371	422	416	415	406	429	410	387	358	448	414	408	381	399	400	410	407	398	423	444	444	430	420	375	398	394	404	424	418	382	428	426	408	423	412	410	403	405	436	381	389	387	424	402	384	387	334	439	410	436	393	414	436	431	410	447	455	396	397	398	434	419	408	390	445	404	405	417	382	366	353	387	384	405	370	404	381	404	429	425	419	384	407	456	395	410	390	438	403	397	409	398	410	408	424	411	399	425	395	396	370	403	399	373	399	417	397	432	407	427	373	383	409	369	403	390	394	388	404	415	404	435	386	423	405	401	391	414	384	430	424	432	395	391	363	404	412	431	390	419	414	413	368	464	390	390	437	385	389	428	414	435	423	392	430	385	391	370	399	411	441	390	412	406	404	401	391	386	431	388	441	422	378	436	395	386	431	440	404	407	407	406	426	424	398	411	383	436	372	373	406	389	421	369	415	401	457	416	410	442	393	388	422	382	370	416	431	425	429	418	425	413	405	369	370	399	378	410	411	395	425	415	404	361	406	403	373	371	413	398	408	427	386	427	417	414	420	421	398	392	413	445	422	395	392	360	392	366	412	389	424	382	385	379	384	425	407	393	402	380	354	372	420	399	404	401	423	407	399	428	443	396	456	413	395	399	381	410	411	403	391	373	423	383	417	413	440	444	435	404	380	447	434	385	416	414	452	378	400	389	412	422	392	380	435	394	400	423	371	370	434	370	415	447	444	380	381	400	372	401	368	391	390	436	412	427	451	407	429	404	412	437	400	425	410	413	400	400	426	412	417	367	425	428	411	410	407	399	408	427	371	423	380	406	413	386	390	400	405	435	438	413	415	420	408	407	421	410	449	417	391	422	391	393	427	412	429	422	405	360	438	383	426	423	378	413	414	373	403	439	364	397	408	442	418	439	407	420	406	412	402	410	398	396	394	375	400	431	404	375	405	458	415	398	393	410	406	404	372	380	397	415	367	409	453	406	405	382	369	398	422	412	391	378	366	391	364	368	381	377	431	407	404	433	409	383	411	423	366	400	400	396	400	430	404	401	391	403	391	401	415	405	408	415	377	420	413	420	417	393	408	425	427	385	419	435	413	387	429	432	376	405	395	447	370	425	404	420	420	416	445	403	418	434	402	384	420	393	423	411	399	402	433	404	417	434	392	422	404	427	433	395	422	440	424	396	393	427	416	436	448	452	375	437	408	463	378	397	417	437	401	401	406	415	418	420	403	423	425	442	377	411	392	403	408	378	367	379	394	443	416	399	375	426	455	425	424	396	440	383	393	389	413	431	433	394	394	461	430	377	380	384	392	400	432	408	382	426	403	415	374	402	389	397	404	404	400	390	425	384	414	372	405	399	476	417	413	417	422	415	405	441	364	401	398	422	391	404	408	383	437	391	399	395	364	385	401	407	398	374	420	405	412	412	430	393	404	414	433	416	386	399	424	411	384	410	384	389	419	403	408	363	395	382	368	420	419	412	419	404	471	419	390	412	408	446	427	430	423	406	409	463	437	427	374	396	421	398	408	417	390	420	413	391	386	404	415	444	391	355	454	409	447	419	408	413	412	404	394	388	360	403	394	379	406	432	401	394	404	449	436	392	415	412	411	451	444	378	423	399	465	396	366	401	425	417	392	376	423	390	404	418	399	398	421	404	427	437	435	407	405	419	386	388	412	437	432	401	375	384	409	385	413	398	381	401	402	415	378	409	412	390	419	415	452	424	414	352	419	404	445	378	432	411	402	412	398	409	411	421	409	433	395	408	419	438	417	421	423	404	408	397	395	413	429	434	407	422	376	411	441	408	415	415	379	395	385	406	399	393	433	423	446	442	440	412	401	379	417	405	408	409	402	411	444	436	422	401	389	423	397	384	413	421	444	422	431	368	404	430	413	432	370	435	447	404	413	417	410	433	407	437	419	398	432	416	400	381	395	383	416	427	384	400	386	374	374	388	380	395	422	361	410	451	407	407	402	395	386	426	400	421	387	435	373	436	441	443	450	401	405	433	354	424	400	386	394	398	403	415	410	402	418	422	401	393	367	430	415	397	378	393	385	381	448	426	409	400	375	414	447	448	396	430	385	423	373	442	409	421	418	416	411	409	414	409	356	409	430	443	392	411	380	458	401	397	397	430	428	412	374	404	361	374	351	440	413	389	392	420	411	398	387	411	407	402	414	417	432	437	363	392	436	403	445	410	437	391	391	421	383	390	413	414	424	391	406	398	406	452	448	397	381	409	396	405	367	395	416	375	389	437	397	441	407	375	420	392	406	364	398	382	422	362	405	398	383	414	456	408	403	411	416	379	365	365	418	409	401	405	399	431	419	395	375	407	447	447	411	396	430	397	387	416	416	429	409	384	394	372	448	431	447	430	419	424	411	419	433	416	371	379	404	409	377	398	456	443	428	394	408	398	428	364	416	366	418	414	411	401	407	406	386	398	401	425	418	399	388	422	383	389	423	391	412	421	384	368	397	431	414	405	406	402	429	374	394	401	404	388	433	388	446	436	421	441	401	352	423	388	391	442	384	371	385	412	424	379	403	420	371	424	388	393	413	407	389	417	427	430	420	448	413	403	376	413	372	408	411	408	412	387	451	417	420	429	416	405	418	405	377	414	386	417	390	435	418	391	377	429	417	404	459	385	393	432	403	411	382	397	405	384	371	411	404	383	413	400	393	394	414	405	408	398	411	376	389	364	369	385	401	383	385	423	380	391	412	419	402	405	452	430	398	424	425	406	339	368	408	437	430	379	460	385	398	444	460	393	416	399	370	394	401	405	386	431	397	389	390	452	420	402	440	441	425	426	391	415	400	408	426	379	386	432	438	404
9121	1643	2291	2540	2211	1933	1617	1508	1350	1301	1221	1092	1118	1081	1098	1085	1048	1028	1023	1066	1000	963	970	992	1019	904	954	1007	901	944	964	938	994	920	961	969	919	962	929	1004	937	942	944	968	924	921	948	885	918	907	942	926	910	898	922	953	907	900	864	953	998	870	956	890	897	920	915	995	924	948	892	923	900	898	928	961	952	970	924	895	916	918	891	887	940	963	889	882	980	926	958	872	897	893	897	884	956	916	912	886	915	872	860	894	920	898	891	966	895	897	904	866	902	910	958	933	862	940	889	925	927	861	881	941	927	914	965	982	900	866	959	920	915	939	904	918	899	901	941	910	913	932	904	897	958	910	982	899	953	954	943	988	921	952	957	970	914	905	918	918	938	957	932	941	915	868	875	893	947	900	918	915	952	944	884	899	918	969	893	969	879	913	1004	892	928	947	906	878	906	942	911	914	947	926	912	935	887	895	859	872	900	915	942	909	904	919	934	904	979	900	896	906	928	976	925	918	925	939	882	901	878	893	888	894	898	938	899	887	948	915	874	903	905	907	935	839	956	915	844	905	909	904	900	945	870	946	886	931	853	942	920	928	898	916	895	873	864	906	895	968	930	908	947	873	844	980	945	904	931	896	909	945	891	898	891	889	929	928	914	902	923	846	906	928	892	951	885	921	890	967	951	923	919	909	890	926	919	923	871	897	902	921	879	907	899	908	941	949	933	928	892	850	920	956	885	882	911	922	906	891	909	942	894	932	918	970	907	878	898	933	985	890	886	915	879	900	932	851	890	913	927	863	911	899	904	907	916	883	922	922	949	921	841	947	907	917	932	881	918	893	888	898	941	910	932	870	878	933	927	954	929	931	918	875	889	926	915	905	850	836	854	961	973	904	912	929	882	877	946	916	919	905	876	980	894	928	859	843	946	934	933	876	873	958	891	955	961	931	934	877	859	967	877	949	921	918	928	898	967	834	897	914	878	908	866	870	932	883	924	876	913	962	933	920	881	901	893	863	900	929	931	896	946	915	892	904	945	921	947	920	984	917	918	936	900	895	925	917	876	973	973	905	907	920	933	900	886	954	888	894	890	983	905	930	870	898	947	944	924	958	928	916	889	910	951	937	852	884	962	901	883	917	895	879	943	972	904	895	922	898	924	926	922	903	918	922	883	867	881	875	908	863	952	920	976	888	963	863	937	876	889	906	889	907	905	937	907	890	875	916	930	916	871	953	872	928	885	865	944	909	927	918	963	872	866	924	913	960	901	927	871	873	886	946	919	897	871	893	904	895	960	901	896	882	874	860	938	894	892	902	912	880	921	934	872	924	916	926	923	902	917	894	888	929	920	911	895	882	931	910	890	933	921	911	950	942	961	906	911	912	964	962	856	915	925	898	930	818	922	1005	936	895	895	921	860	881	918	888	869	924	922	842	893	865	883	933	902	894	917	892	900	918	894	916	883	940	903	830	898	938	932	914	893	902	862	922	921	878	951	928	929	875	894	943	879	890	886	886	911	891	900	923	917	928	883	944	916	864	914	913	874	931	959	902	921	952	901	932	891	940	898	898	859	919	871	934	913	905	998	947	874	944	906	910	890	908	950	936	895	925	898	911	938	895	890	940	920	887	913	922	865	904	903	899	883	922	904	873	870	902	838	881	873	899	888	903	970	927	942	910	944	926	891	877	895	931	894	865	870	909	903	896	888	891	926	933	900	877	904	913	931	955	910	906	926	994	854	845	900	908	931	886	859	924	924	932	936	915	971	881	874	890	899	917	878	886	962	947	932	897	928	893	846	924	935	885	881	905	914	904	860	955	932	854	901	871	939	867	922	887	861	905	949	925	876	873	919	909	914	928	905	863	907	936	929	897	910	889	919	989	965	874	905	896	911	896	952	914	923	895	891	917	923	870	934	935	876	901	924	928	896	916	949	885	914	925	971	912	940	916	956	860	890	883	926	962	887	903	963	851	948	910	875	921	898	943	940	907	918	911	893	875	845	926	899	931	896	912	935	879	941	933	924	961	937	964	903	916	930	903	959	959	901	884	907	979	885	915	865	860	890	922	907	886	916	904	918	926	907	898	958	881	891	913	934	934	911	918	899	939	890	885	874	950	928	933	900	917	894	883	892	900	956	935	884	907	898	919	898	941	893	886	911	937	860	842	934	909	901	911	944	919	935	958	892	912	929	899	911	951	907	914	911	895	896	944	905	924	936	915	896	908	924	885	903	898	871	942	896	912	882	874	943	928	902	904	961	923	961	932	889	932	923	938	869	896	925	883	909	869	901	897	849	939	902	878	923	937	948	915	889	899	920	940	898	926	944	923	878	933	896	929	890	869	913	912	946	926	973	901	843	903	942	863	871	905	900	927	900	923	897	882	902	845	908	880	930	941	896	915	922	921	886	877	918	908	922	929	906	924	902	930	891	916	968	907	883	926	914	903	914	928	905	882	892	995	909	931	895	927	840	873	933	903	892	910	895	942	881	865	888	883	914	887	898	947	891	891	855	901	874	923	924	896	876	924	903	899	916	895	951	935	919	911	900	932	880	931	891	881	923	878	858	949	897	922	933	933	950	962	914	933	917	907	879	965	914	873	906	935	889	943	930	935	880	924	905	832	888	884	917	895	890	937	937	919	940	923	887	950	875	902	875	906	907	926	896	934	884	944	924	877	927	952	908	917	959	941	935	946	909	945	914	934	845	870	884	867	883	895	934	916	914	966	930	928	920	929	920	860	887	916	891	897	941	885	916	895	886	884	904	939	939	898	880	894	907	880	905	908	944	895	904	948	912	949	953	892	925	971	897	885	934	870	933	947	938	956	858	964	956	891	905	948	908	977	918	931	953	931	958	883	947	921	924	927	910	897	958	962	882	913	884	937	923	898	921	907	897	907	919	949	930	946	911	915	927	889	950	956	924	904	922	921	936	994	927	913	881	919	818	915	915	901	871	895	907	894	910	957	905	903	870	900	939	865	888	889	911	948	868	951	924	862	867	917	860	947	939	903	905	925	910	913	869	898	916	942	931	901	938	966	908	898	901	921	963	913	924	910	914	919	874	944	881	935	902	946	910	870	943	959	975	856	874	869	976	896	874	930	951	862	847	897	899	907	885	899	911	894	923	885	882	942	898	946	921	945	898	879	982	955	900	881	903	941	912	880	908	959	922	920	858	922	919	924	827	905	908	941	940	921	964	875	979	899	909	904	895	908	884	892	942	891	888	938	871	917	883	882	899	950	892	913	942	911	870	934	920	973	950	915	911	904	902	909	941	892	958	891	958	932	849	930	830	943	907	920	919	971	921	910	873	948	955	896	896	924	950	915	857	910	901	894	911	892	913	875	876	855	944	937	922	916	863	923	927	884	916	879	945	914	900	940	917	871	903	974	951	927	947	861	912	909	841	870	917	977	890	848	895	908	916	939	946	937	936	929	901	875	883	883	864	959	930	893	974	985	932	928	873	902	938	855	962	922	944	868	949	846	914	934	922	951	885	897
1580	207	163	190	153	179	159	163	193	143	165	160	164	148	150	167	173	170	156	154	160	135	170	166	186	169	144	172	159	203	155	174	181	170	171	201	155	145	159	184	183	168	184	179	171	189	167	151	165	151	180	172	178	199	157	168	137	167	167	170	145	170	185	166	170	163	141	179	166	167	166	190	158	163	175	164	165	156	185	153	150	153	127	154	155	185	173	186	146	189	146	159	150	170	150	179	190	150	158	186	183	164	159	165	163	159	180	174	189	163	160	192	178	153	194	158	174	170	174	159	179	134	174	170	167	157	190	164	147	158	159	157	140	156	165	173	163	166	164	131	155	164	167	161	168	175	164	178	173	161	164	174	160	165	174	153	188	189	164	159	195	134	150	157	161	151	166	150	130	162	168	148	154	175	174	165	162	149	171	144	181	164	172	180	147	155	155	149	127	153	160	173	170	142	183	171	146	172	159	165	145	162	180	170	126	160	175	153	167	196	166	174	174	149	166	183	175	178	170	129	155	168	172	174	180	144	166	180	168	139	149	167	155	152	186	188	154	164	185	162	146	157	180	180	170	182	165	175	157	190	171	173	148	151	168	146	168	157	193	170	163	159	159	144	168	153	169	158	157	167	172	164	185	165	161	153	175	193	151	179	158	173	162	168	148	174	171	152	148	161	160	175	170	153	176	169	149	148	173	177	173	162	143	181	149	156	186	183	185	184	175	179	129	157	152	155	158	150	165	187	168	156	185	189	148	158	152	171	170	168	174	153	189	176	180	172	167	157	141	173	173	170	190	194	190	178	175	159	177	148	163	155	174	166	167	150	153	184	177	168	165	146	179	174	152	163	183	161	152	180	196	174	158	160	139	177	156	169	171	160	133	168	161	154	162	157	165	149	164	158	170	188	177	168	177	187	169	146	130	140	174	165	159	180	177	169	170	175	174	144	158	146	145	177	144	141	173	168	150	167	163	154	152	177	181	169	164	162	152	186	172	203	161	166	157	143	171	158	159	141	166	172	168	145	144	145	148	152	169	163	177	161	150	168	155	159	173	177	208	181	190	194	164	161	170	163	165	145	160	169	160	167	176	164	152	185	164	179	161	177	201	164	153	174	169	151	155	161	175	197	176	155	171	171	162	151	158	164	134	159	186	152	164	144	139	170	172	190	171	163	152	160	158	162	168	142	165	130	168	146	144	163	179	159	156	175	172	146	149	152	150	146	168	169	176	172	150	147	146	164	159	193	184	160	172	159	159	144	146	158	189	158	153	166	173	186	170	167	159	166	142	182	167	148	168	146	163	176	154	156	138	151	170	200	175	171	190	174	155	144	194	145	151	184	157	170	172	171	168	172	177	174	163	178	174	184	165	161	164	170	159	188	174	157	134	150	166	174	159	163	179	168	154	152	150	159	176	136	154	187	153	176	156	185	162	184	164	160	158	161	186	193	160	184	175	169	165	167	179	164	165	190	192	186	139	178	149	162	162	161	152	163	163	137	189	183	171	159	173	165	160	194	167	153	180	143	175	168	184	195	183	153	154	164	191	146	182	153	161	156	165	174	190	171	184	155	177	180	184	168	179	162	161	143	155	144	149	145	163	144	175	168	158	174	161	180	175	150	174	155	147	154	161	153	163	175	177	152	151	177	166	182	165	160	145	168	160	153	156	168	160	173	147	159	162	155	152	165	158	179	181	161	147	173	158	176	163	200	188	179	150	165	173	163	164	173	163	153	173	163	175	167	152	173	163	173	164	164	154	181	158	176	159	144	162	155	143	149	163	168	156	145	166	170	151	146	155	176	166	155	171	180	171	141	156	146	173	180	177	163	171	149	150	162	180	161	164	162	170	157	158	174	175	188	169	173	164	179	188	160	176	166	159	172	157	154	177	168	150	164	165	153	162	157	195	149	157	169	199	162	151	174	161	183	166	175	189	196	155	157	162	174	157	171	179	181	172	168	151	166	185	161	167	165	163	153	168	171	130	132	163	155	182	148	162	179	162	195	184	165	180	152	185	159	179	160	156	183	187	159	183	168	153	165	154	170	186	141	161	177	172	131	159	153	170	209	149	167	160	195	165	178	177	172	181	178	159	182	169	167	201	149	132	154	167	178	141	165	175	157	185	162	185	182	153	144	155	158	162	148	158	121	186	150	162	177	161	172	169	164	160	156	160	142	192	147	175	169	163	161	134	172	171	177	163	157	162	152	148	172	165	185	183	158	173	193	156	195	186	193	163	159	160	164	134	182	184	160	182	130	161	171	168	179	165	184	139	154	185	185	169	196	162	133	151	144	157	163	158	174	170	169	163	197	185	178	181	157	159	160	183	142	156	160	166	163	165	150	179	161	148	168	170	181	152	160	167	157	155	144	145	176	161	187	135	127	181	167	185	164	184	152	167	161	166	155	144	162	181	164	158	152	173	173	172	163	171	189	192	156	150	154	163	159	139	166	185	155	149	179	163	134	146	163	152	154	170	172	192	158	161	161	179	168	169	171	159	167	163	135	135	161	186	159	158	133	177	155	196	164	159	183	149	180	154	165	156	196	160	150	179	150	161	175	150	189	183	175	174	197	168	146	178	163	155	145	159	167	185	170	174	170	194	178	173	138	155	175	166	137	184	168	137	158	143	162	146	157	159	180	161	169	176	143	144	167	159	189	169	174	163	196	176	166	172	150	149	164	161	182	165	140	167	166	165	180	163	157	153	157	184	168	137	154	153	172	176	184	194	164	153	141	171	169	191	160	150	173	167	166	150	177	152	182	163	138	175	146	170	167	146	181	167	162	138	167	160	185	171	158	164	188	170	163	169	167	152	167	149	164	162	155	175	153	145	162	159	143	146	167	157	160	177	166	152	148	127	154	164	178	152	151	161	177	167	155	156	192	163	163	194	162	148	172	178	155	171	163	156	167	153	170	178	158	168	185	174	170	154	164	177	167	153	171	161	160	143	150	174	174	164	162	150	188	161	182	187	142	155	164	177	194	151	174	159	151	169	139	172	162	173	135	171	159	164	152	165	190	149	183	172	154	163	141	166	158	182	144	137	161	180	177	185	153	176	145	176	176	138	175	167	158	156	187	138	176	186	161	171	170	149	158	167	165	136	167	161	174	180	167	169	191	149	152	191	178	159	157	138	171	187	132	185	179	145	151	166	161	162	174	161	162	163	136	183	183	186	189	171	160	169	173	176	179	157	155	143	145	154	146	156	165	170	150	154	163	166	161	149	168	164	169	159	161	158	172	167	142	159	149	174	170	145	162	155	171	161	170	185	170	165	160	153	176	173	200	165	161	156	173	148	163	159	175	183	164	170	178	181	167	150	168	141	159	153	175	172	151	158	168	160	146	173	186	166	161	161	177	147	171	161	155	146	163	169	159	176	158	164	157	177	168	182	176	168	167	174	154	148	177	189	187	184	179	170	169	164	179	158	166	202	173	191	170	153	174	126	164	150	144	172	152	160	161	174	176	140	188	172	177	171	131	159	172	170	182
1893	461	456	511	475	500	489	462	499	438	432	466	466	519	449	462	435	452	420	465	464	478	476	454	430	462	446	437	440	436	463	452	448	466	466	418	458	459	479	430	436	459	427	455	443	476	429	426	521	449	465	435	439	492	465	461	443	452	495	460	475	441	456	441	436	448	445	444	474	479	476	457	453	458	500	438	447	478	416	474	435	417	437	463	432	463	487	453	465	476	436	454	467	431	418	462	451	420	444	460	436	437	454	415	468	456	451	445	453	499	464	457	437	438	455	420	444	449	449	459	473	477	469	454	468	437	472	459	442	478	462	473	454	467	470	434	444	435	448	484	452	456	438	456	441	462	486	453	462	443	450	431	462	453	445	439	482	441	460	442	461	460	462	476	477	440	462	449	417	409	450	443	443	469	465	436	465	441	485	423	482	478	453	452	451	451	470	453	494	471	445	462	435	450	440	457	447	458	460	455	457	474	444	426	453	417	440	460	431	473	482	462	480	462	470	450	458	480	445	420	424	441	485	457	457	449	445	490	453	505	471	464	429	468	451	464	421	447	457	454	475	452	435	428	474	463	467	451	471	432	491	461	469	474	456	437	453	549	477	468	413	441	436	466	429	435	498	488	419	419	431	434	444	455	438	457	434	420	448	444	475	442	434	460	420	470	475	451	449	475	446	436	438	450	463	461	445	459	437	424	437	479	447	439	463	440	438	431	431	456	427	466	446	465	474	410	477	451	456	424	441	435	460	456	474	462	445	469	502	427	447	442	464	480	457	486	469	451	464	448	474	505	426	470	440	435	444	461	479	435	495	462	470	474	430	470	441	454	449	454	467	494	434	443	435	449	478	432	468	452	458	487	454	491	488	463	453	441	496	426	441	441	483	446	455	430	449	453	445	468	461	446	454	448	458	482	471	434	429	471	473	444	494	413	430	444	430	455	474	463	467	459	444	412	466	441	473	458	470	453	480	485	460	483	479	443	454	448	461	448	474	439	445	463	510	466	451	411	473	443	475	468	460	431	458	479	463	430	474	477	457	486	453	443	430	444	436	477	468	466	444	430	446	491	460	463	446	489	433	456	429	445	480	475	486	476	502	490	479	441	450	431	459	443	421	436	452	425	445	456	452	427	498	419	430	484	438	461	448	445	424	439	475	478	451	458	425	439	483	440	482	436	467	463	424	443	483	490	447	465	462	475	482	460	468	441	463	445	440	501	457	423	454	448	464	505	458	493	468	431	480	443	435	457	401	427	475	461	425	476	478	455	486	465	449	457	432	484	476	461	429	481	443	417	455	478	408	403	486	459	423	465	466	469	460	453	455	464	480	447	455	457	485	468	478	443	441	450	462	470	470	444	437	439	482	420	475	420	447	427	426	465	488	424	436	463	432	434	439	441	413	485	452	467	420	474	443	468	438	458	443	458	484	461	460	439	416	461	420	451	472	514	450	450	472	435	445	471	488	500	513	405	440	469	436	444	448	492	480	454	450	448	458	428	429	500	438	439	444	408	475	444	433	443	473	486	490	469	431	431	467	441	468	433	431	432	449	493	417	431	432	426	459	444	471	403	464	452	424	445	450	487	443	434	427	459	433	459	451	425	471	462	442	466	415	469	429	467	465	446	439	462	464	459	462	449	475	426	452	403	443	447	462	476	437	465	454	484	478	484	505	465	464	440	465	472	474	456	423	470	459	452	442	432	474	411	471	425	429	473	411	445	463	452	447	476	466	457	433	446	463	469	488	447	451	434	452	431	462	443	500	450	437	420	446	422	448	455	448	445	452	435	447	464	475	475	444	433	466	454	442	445	482	453	459	435	443	432	481	437	444	457	462	435	466	482	450	475	444	446	443	453	458	461	414	425	447	441	447	429	434	488	422	459	449	432	464	428	423	453	442	441	466	482	472	469	439	472	444	446	481	458	486	480	478	480	438	415	448	467	458	414	487	490	446	431	441	497	429	434	444	426	474	447	433	459	461	467	478	412	523	466	446	488	433	459	458	473	462	443	457	475	479	427	396	415	415	448	438	451	465	462	489	435	473	402	476	430	480	471	432	476	460	448	467	464	419	491	457	438	446	440	449	439	437	474	458	471	474	459	449	465	483	459	441	477	433	461	479	423	441	477	454	479	461	447	419	464	457	456	416	454	453	426	480	424	419	466	506	476	445	416	468	429	448	424	459	432	437	453	458	445	434	457	480	436	476	481	414	493	445	452	408	438	486	439	468	467	445	446	469	435	438	470	457	447	482	446	461	457	492	451	456	410	475	431	445	450	444	443	473	449	475	450	461	459	483	438	464	486	439	483	461	458	427	455	445	469	432	515	498	447	476	470	460	457	479	445	444	473	463	463	449	420	432	444	439	463	465	465	428	434	422	474	474	451	466	450	457	468	468	445	419	442	442	479	449	470	508	448	488	485	458	436	477	457	435	483	418	476	473	457	461	469	424	483	477	438	500	443	462	468	448	481	418	475	467	462	484	469	487	472	474	477	418	471	455	505	460	458	427	451	443	432	477	464	454	435	474	469	455	463	476	475	464	460	446	435	454	467	470	464	487	449	445	416	448	454	409	425	470	460	471	444	446	468	464	437	448	441	471	431	455	485	452	446	453	460	462	416	440	427	435	428	500	439	406	437	436	445	441	486	441	459	427	451	441	419	479	479	416	431	462	470	458	443	465	501	434	478	450	455	448	416	463	517	446	440	441	425	462	452	466	425	461	445	461	462	418	465	448	415	433	466	433	526	464	438	449	422	465	471	444	432	462	461	446	443	439	462	418	439	461	425	444	432	450	451	498	446	500	430	446	430	449	466	466	465	462	451	477	469	457	479	452	485	437	421	441	473	462	445	452	436	480	427	461	462	418	476	433	416	436	456	461	485	425	446	471	430	476	484	450	479	472	454	464	458	455	467	448	448	445	473	451	430	445	458	411	477	453	476	473	486	470	462	449	457	512	515	447	477	436	421	506	474	425	442	434	473	436	413	447	466	442	489	467	409	409	495	452	481	468	459	465	489	473	496	476	413	438	452	469	467	449	445	474	434	432	435	468	439	481	418	413	477	461	462	416	480	451	443	436	463	409	426	438	451	477	479	455	466	452	472	440	484	464	456	475	471	445	441	481	433	467	476	508	467	478	437	466	414	462	467	436	438	444	441	448	454	461	472	433	454	459	430	423	473	470	467	453	403	416	444	453	415	441	457	462	452	452	459	446	448	489	445	444	472	473	482	434	440	457	428	480	467	449	474	454	438	446	453	459	498	441	444	498	466	443	508	452	452	434	455	473	431	461	458	443	447	460	466	451	445	430	442	435	437	469	467	467	426	487	445	442	459	477	473	422	459	463	445	444	470	433	444	471	490	465	434	454	429	480	427	477	464	428	434	462	444	444	419	445	457	476	500	467	430	459	487	446	466	430	482	485	474	445	474	465	422	447	463	450	431	447	437	443	419	463	415	485	456	445	448	409	452	467	468	437	425	457	459	481	450	423	436
7803	724	658	555	465	423	400	363	319	337	333	329	303	314	318	353	339	338	327	342	313	300	340	298	337	311	350	323	311	304	309	330	329	315	306	322	316	333	286	314	311	320	344	320	339	347	303	306	287	278	290	329	361	347	340	323	322	324	311	294	314	336	307	325	374	294	299	328	326	331	305	296	290	325	282	345	326	334	307	340	273	327	330	302	288	323	302	329	353	365	324	295	348	317	325	293	338	330	318	344	322	317	346	296	303	289	331	326	306	305	324	353	326	304	322	354	321	333	331	310	298	333	316	300	305	331	311	323	311	338	333	311	322	305	303	311	303	311	306	307	322	311	316	323	321	319	312	303	297	322	345	297	320	342	341	326	321	274	364	314	329	306	317	323	319	336	333	322	341	310	310	309	323	340	345	328	299	314	310	334	297	305	327	286	335	335	328	366	339	324	325	353	315	304	299	357	291	299	311	301	348	311	295	307	336	303	299	285	346	324	312	309	334	328	321	338	319	339	319	352	337	323	291	336	342	307	336	322	320	302	314	319	334	303	308	286	333	328	307	308	295	338	309	294	303	311	302	325	324	312	330	290	332	287	310	326	312	328	345	326	317	375	313	322	360	330	304	307	337	316	342	357	304	313	333	353	313	305	330	331	340	337	324	323	309	309	330	308	332	321	303	333	309	366	338	345	325	329	360	335	339	295	303	355	305	371	302	326	311	342	357	292	311	318	321	323	363	286	338	322	330	351	341	341	318	297	329	348	280	316	313	338	310	333	300	302	326	313	310	323	250	265	319	361	297	309	341	364	284	324	316	325	316	294	321	298	312	316	315	293	324	320	335	336	354	333	321	295	339	343	305	309	358	323	309	357	334	311	334	309	275	295	333	281	293	323	344	327	313	357	275	300	329	299	307	302	313	328	326	322	339	334	341	295	299	340	322	304	305	336	342	335	293	310	284	359	320	308	264	293	353	339	343	319	314	342	338	310	308	294	323	329	315	324	319	311	309	314	322	308	306	307	308	357	335	304	309	355	331	358	332	326	306	292	324	323	320	340	326	373	332	325	299	335	332	310	315	299	330	334	335	339	307	295	316	347	308	310	333	329	293	351	332	299	319	312	324	342	342	309	332	302	338	334	305	342	323	313	324	355	325	287	317	372	304	306	304	313	339	311	346	318	323	311	345	295	320	317	334	306	309	321	344	321	322	307	299	334	328	328	290	318	309	325	320	322	308	360	329	362	326	332	324	318	299	345	303	319	351	319	268	332	329	323	341	308	318	325	305	312	289	317	322	287	299	329	317	299	299	307	298	315	346	337	332	325	313	283	346	293	357	314	320	311	300	314	326	327	347	304	329	289	315	327	317	294	303	310	325	316	310	323	289	317	337	292	284	323	296	334	336	329	291	317	329	311	323	292	333	331	295	349	329	296	328	328	303	331	320	332	305	315	302	317	325	339	311	327	319	336	310	327	373	323	344	344	284	336	356	314	295	273	331	368	286	318	313	326	346	279	313	310	309	321	315	313	317	309	321	325	319	311	298	341	319	315	287	315	325	310	329	340	293	334	346	323	308	361	316	344	304	307	320	302	311	341	315	309	365	312	296	338	360	320	330	318	360	319	320	341	314	306	291	353	286	291	302	303	343	329	316	343	354	298	282	330	310	318	294	293	338	305	322	301	328	319	294	296	294	332	348	316	298	289	339	338	343	336	378	301	312	320	337	319	342	343	318	340	300	337	348	328	305	299	333	341	352	318	325	335	331	314	325	339	348	326	339	318	350	275	290	332	300	314	330	279	311	315	322	337	308	306	319	340	284	304	344	338	332	298	322	307	319	352	326	319	295	286	307	329	321	354	300	314	302	301	327	331	343	317	326	307	321	319	323	300	339	337	354	335	315	304	315	291	323	323	314	319	313	323	324	316	321	322	288	307	326	313	322	332	335	319	287	346	311	303	343	310	306	303	341	331	287	343	307	319	302	331	365	306	351	347	319	311	319	349	319	269	313	308	328	313	334	276	323	293	300	322	317	345	291	304	313	330	336	300	351	337	305	344	336	330	323	322	309	319	326	323	312	317	327	330	351	320	295	312	330	293	278	287	315	310	289	319	331	273	312	322	328	331	324	305	327	338	280	321	310	277	306	292	315	319	322	305	331	321	325	349	317	340	346	296	329	312	299	302	306	356	310	305	311	321	309	318	355	338	327	353	302	314	294	334	321	317	384	320	311	306	314	323	366	309	333	329	318	324	334	316	320	332	333	315	329	320	309	343	339	331	263	329	294	320	317	294	333	310	330	319	329	355	304	325	287	348	322	309	326	330	326	351	315	296	334	325	314	351	311	299	350	316	303	306	331	291	322	305	323	322	327	309	324	306	322	345	321	309	318	330	305	310	344	310	352	336	342	325	298	331	335	303	284	336	330	284	310	331	307	332	333	297	314	339	302	286	317	328	290	304	318	326	346	313	348	318	316	326	298	297	333	313	340	315	338	316	347	357	317	314	331	321	341	328	329	330	337	335	308	300	288	347	295	317	300	322	341	286	301	296	302	331	338	313	308	332	340	330	313	320	337	304	357	340	325	307	332	325	325	324	345	325	326	330	314	312	303	328	335	316	317	314	293	326	331	325	345	285	323	313	305	308	327	311	319	332	313	290	329	343	304	319	316	318	351	333	307	319	292	314	322	305	315	309	337	315	288	307	320	301	295	319	323	345	295	313	368	316	339	342	334	345	344	309	284	325	325	316	353	357	320	306	316	323	322	308	321	315	321	331	312	327	340	397	322	283	326	340	326	299	290	340	323	290	340	307	314	323	326	308	320	328	309	269	310	297	336	313	308	311	343	322	321	329	278	350	300	318	326	302	347	287	320	286	328	361	308	340	290	289	349	322	314	329	289	330	294	318	332	343	321	296	298	297	353	303	325	305	319	293	309	317	314	312	309	355	280	288	314	304	328	328	342	284	306	312	321	312	330	331	297	312	295	363	319	316	293	311	307	297	327	301	302	327	325	287	296	327	301	331	310	313	319	330	352	329	322	311	355	322	282	317	303	328	315	320	311	308	309	317	308	288	298	313	337	308	349	341	319	333	310	301	303	320	320	356	379	334	326	319	335	337	335	314	297	316	307	352	296	349	279	329	304	317	302	348	294	309	314	323	303	338	327	327	348	324	317	340	323	298	325	298	341	292	338	358	323	332	305	267	335	329	328	312	353	314	360	348	296	337	335	305	311	339	322	310	314	330	365	306	328	353	333	318	329	292	335	287	296	303	312	331	329	297	336	294	304	328	338	307	325	292	309	275	283	322	333	330	287	334	333	337	313	308	298	334	317	303	293	319	320	323	326	342	336	287	305	312	313	338	280	266	327	305	353	342	337	303	302	339	305	290	323	320	338	305	299	337	326	314	357	352	319	290	293	311	295	306	310	333	326	345	353	317	332	310	355	329	341	313	342	329	350	367	312	334	338	321	322	350	331	294	306	306	310	341	357	310
6592	1160	1542	1696	1441	1310	1125	1065	1028	1016	912	878	926	897	859	824	863	832	906	762	846	813	813	790	791	783	759	832	870	766	751	823	743	827	781	817	792	776	804	729	797	760	743	790	733	812	814	793	816	778	763	783	759	757	785	747	777	784	785	715	785	749	796	819	765	793	826	804	767	802	814	756	730	785	768	800	790	774	763	779	765	767	773	799	749	771	757	806	747	774	793	715	791	750	767	803	813	768	792	784	803	818	798	788	799	784	764	757	783	753	804	754	755	763	820	728	776	789	790	738	788	766	787	796	770	784	786	805	777	768	770	813	796	771	828	715	741	765	747	792	777	786	777	772	795	804	763	792	732	761	725	808	767	757	776	773	773	769	799	751	754	785	825	802	803	795	763	824	793	784	782	782	751	779	791	838	749	768	772	750	725	837	787	791	755	782	759	761	785	804	735	774	735	813	802	752	734	811	738	789	811	778	778	799	781	753	749	731	801	776	774	769	822	805	797	805	777	760	752	721	789	752	773	767	779	731	827	753	794	812	814	755	731	810	732	736	742	812	787	816	801	808	787	792	807	740	788	804	774	736	794	760	808	782	827	798	762	753	824	757	777	754	783	765	791	756	777	791	815	798	750	780	763	760	760	711	820	745	768	756	785	772	782	790	755	782	796	756	775	785	750	781	714	756	738	779	748	768	816	810	740	792	753	764	744	770	787	777	780	774	742	769	766	718	786	794	799	780	841	670	770	758	778	742	794	796	768	754	815	791	755	821	742	817	752	747	781	779	757	765	809	818	765	820	804	772	782	754	751	783	744	811	760	752	752	763	765	753	744	776	788	764	770	747	788	787	805	780	763	765	749	756	793	750	754	740	822	778	769	769	761	755	828	757	790	800	800	790	731	779	762	778	787	781	769	771	759	782	826	757	844	739	780	792	759	789	815	802	756	786	817	796	790	730	806	736	719	690	761	762	824	740	739	816	770	751	746	771	783	721	734	815	697	777	784	752	764	774	803	768	804	754	812	751	795	770	769	743	770	776	757	779	760	773	731	789	793	768	838	742	764	703	813	788	720	760	777	813	779	755	799	777	771	805	792	749	828	778	804	774	743	792	795	731	767	770	728	740	707	752	820	813	782	726	785	761	765	793	776	763	791	825	759	755	780	762	758	779	791	778	791	761	763	750	764	790	751	759	763	773	788	770	740	785	762	838	790	747	745	780	772	792	788	722	808	782	788	745	738	798	824	779	778	786	790	786	763	837	767	764	779	796	792	807	774	837	821	739	784	814	806	775	789	752	735	780	807	738	784	773	791	815	752	791	791	773	758	781	743	837	804	749	775	796	756	764	776	805	761	748	777	806	802	748	841	792	798	768	777	783	810	783	779	736	781	808	765	726	823	797	750	798	777	796	730	821	786	801	768	773	789	780	822	804	780	769	769	751	745	786	783	829	806	760	775	788	824	754	772	739	745	849	751	784	778	782	768	763	759	842	758	792	764	719	818	705	799	727	754	830	758	769	775	751	753	784	791	765	778	806	784	810	800	744	779	742	766	796	767	800	778	774	801	766	763	777	769	751	774	755	759	758	770	766	767	784	791	746	803	791	757	803	767	796	767	791	795	777	825	806	735	761	772	762	758	748	792	756	757	744	809	796	783	757	820	826	755	767	754	755	777	740	769	806	799	824	783	738	789	800	795	777	750	787	752	779	768	787	771	793	785	778	742	797	748	751	722	739	790	831	783	771	833	737	737	832	769	831	765	794	759	773	777	751	800	767	729	770	750	733	775	798	749	766	782	718	762	782	779	787	774	771	748	791	781	784	732	817	723	777	745	750	769	815	756	792	766	782	810	751	768	745	773	782	809	782	868	783	771	792	764	794	801	707	781	747	788	762	815	755	793	771	823	797	794	776	758	767	729	794	769	806	786	719	806	747	855	752	774	852	773	767	752	798	761	768	729	762	763	812	748	808	782	759	775	801	820	791	795	788	803	734	770	812	740	830	783	776	748	771	799	789	749	822	761	792	713	779	748	786	794	772	779	769	775	807	744	813	837	738	838	770	798	802	799	717	763	765	813	765	761	762	786	788	789	741	798	772	744	781	744	759	762	729	751	775	768	760	783	734	804	743	768	762	741	754	819	780	733	788	774	784	781	757	787	791	786	765	761	772	762	788	779	745	774	815	769	762	784	766	793	771	773	787	765	782	771	791	802	783	808	793	766	717	793	707	763	807	804	748	801	775	793	809	760	739	807	764	757	720	719	739	806	735	791	776	817	831	767	824	766	777	772	743	781	793	795	769	748	785	764	796	768	798	786	785	741	811	820	790	735	763	749	791	764	800	716	771	779	787	800	780	800	774	742	763	769	824	766	761	793	794	777	774	792	762	798	760	788	788	737	836	727	755	791	777	775	794	790	800	793	730	785	776	743	734	806	749	738	774	756	784	778	807	790	738	788	767	779	777	789	820	774	774	773	789	813	807	738	836	720	793	761	801	818	752	802	775	777	804	739	750	843	776	769	761	796	749	794	839	760	776	763	783	775	768	789	772	826	764	793	798	779	789	770	812	763	772	806	786	790	816	795	759	758	779	806	818	751	756	756	731	794	731	776	794	723	788	790	800	737	728	764	741	814	779	796	740	814	776	749	732	812	777	788	789	725	748	800	785	767	791	794	749	776	767	825	800	740	764	751	765	764	750	759	751	768	814	816	815	768	765	736	783	807	799	769	808	776	758	745	724	766	794	802	787	726	810	731	769	744	745	781	750	763	773	785	774	797	797	741	765	776	776	741	741	804	759	771	788	777	752	766	768	775	783	824	803	711	779	766	731	805	829	752	757	789	774	731	793	767	802	783	730	761	761	776	697	794	785	721	741	801	755	798	777	757	795	756	754	752	828	774	773	785	776	755	743	764	773	754	816	766	797	801	775	796	791	773	789	753	691	753	751	750	734	732	812	779	761	782	751	799	767	744	780	838	732	774	753	771	811	770	760	774	770	796	721	784	796	814	750	751	740	732	757	750	778	767	733	791	797	756	743	747	748	726	788	736	744	770	777	742	752	769	768	825	811	754	789	769	763	755	774	768	799	768	761	787	786	787	776	801	787	750	741	794	844	762	807	793	795	819	778	779	799	764	788	752	746	807	789	834	728	786	751	782	768	744	751	846	739	786	706	718	774	734	821	777	799	815	769	744	774	795	747	776	742	827	795	802	770	740	792	784	766	783	746	781	761	772	776	782	782	783	720	805	760	781	820	773	795	739	778	760	768	772	821	822	794	781	795	814	765	790	744	798	743	737	776	794	782	740	802	764	746	768	790	745	748	778	813	790	748	783	767	808	716	771	780	781	784	791	818	788	773	752	791	780	833	832	811	776	747	784	782	800	753	776	793	743	726	796	785	823	782	804	745	758	721	790	745	738	822	793	785	772	760	813	793	773	782	817	690	778	785	778	785	772	799	826	757	790	752	772	767	732	789	761	772	785	784	739	772	785	802
15174	1690	1129	946	686	623	579	512	500	481	484	470	394	483	436	474	429	430	419	419	428	413	431	429	401	401	420	452	421	439	437	418	409	394	429	426	405	393	392	428	429	375	414	428	370	396	423	367	407	413	407	381	443	436	415	428	398	394	431	407	400	405	387	437	413	416	441	429	401	419	387	385	406	409	385	436	383	411	388	416	434	405	416	418	398	409	412	466	379	444	425	381	413	422	430	424	398	419	434	423	380	448	444	397	397	418	437	427	389	401	390	378	426	393	394	399	426	413	437	424	383	450	459	419	388	399	410	375	405	451	382	437	424	369	397	399	420	403	415	417	406	429	375	414	415	397	439	395	370	384	432	434	382	386	365	386	432	413	438	425	384	398	419	439	442	391	414	422	436	405	452	416	408	414	410	375	385	389	402	379	421	409	470	453	418	419	430	418	394	454	424	382	397	366	385	404	398	420	417	424	397	390	395	405	392	432	450	405	398	422	412	400	411	397	381	355	404	473	395	483	407	391	368	427	400	418	448	402	410	419	391	446	383	399	374	418	405	401	432	433	435	442	401	426	398	410	420	435	407	395	354	377	400	397	431	404	397	419	411	377	392	440	401	392	432	439	362	374	392	439	395	440	375	425	357	396	393	383	421	396	444	393	379	341	389	401	385	398	383	417	373	424	370	404	404	386	421	398	383	415	387	378	452	431	398	425	392	379	448	426	404	427	384	397	399	432	417	423	393	384	397	435	431	422	394	390	451	402	399	389	389	385	406	404	422	379	437	388	415	403	377	447	425	399	403	414	412	408	381	408	435	426	383	393	388	425	416	420	433	439	420	413	404	407	398	386	372	399	385	349	398	404	406	409	381	468	423	443	389	428	422	388	412	418	449	365	383	409	399	412	424	422	412	412	394	365	418	402	404	407	426	420	392	393	418	412	425	446	398	398	401	386	428	420	416	408	446	388	404	398	417	390	394	379	394	372	382	426	388	408	413	407	409	428	406	420	425	401	441	423	414	435	389	396	400	442	422	448	444	441	377	404	409	464	409	457	383	404	386	343	373	425	363	404	437	451	413	386	410	411	403	405	429	439	388	438	416	432	411	382	433	419	386	417	388	383	410	398	386	426	396	394	373	379	401	416	414	389	444	343	386	423	396	431	438	430	397	444	428	400	460	410	386	382	394	375	435	405	391	422	399	386	357	392	413	391	398	376	384	415	435	385	381	421	376	390	426	416	407	413	403	402	381	413	440	404	399	418	431	422	432	406	368	391	402	413	401	400	384	396	370	399	407	392	413	418	451	397	405	410	379	391	397	433	400	341	409	395	420	422	390	386	374	392	397	407	428	411	388	382	422	407	414	402	409	407	387	425	381	397	395	404	378	424	405	386	398	377	436	429	429	416	395	444	400	397	378	428	383	436	436	383	457	425	394	409	448	418	387	397	402	412	412	420	359	425	433	402	421	414	413	408	337	405	405	456	369	423	399	407	427	424	410	403	399	416	409	373	385	403	367	408	440	426	435	420	424	410	398	394	409	393	412	401	398	382	373	412	426	400	411	419	429	386	418	420	415	394	423	394	410	431	410	382	411	458	394	417	403	428	363	401	417	430	417	412	428	406	408	402	420	421	392	433	418	412	438	428	401	379	409	381	421	404	400	433	367	476	364	410	409	414	428	383	415	445	383	395	438	417	397	400	399	405	423	419	415	421	405	430	431	402	437	415	378	354	414	435	378	384	419	446	406	381	403	396	431	412	412	405	395	414	408	397	409	381	408	406	362	413	394	420	470	397	351	380	413	423	409	427	438	411	425	388	352	428	422	379	381	412	379	408	394	381	405	442	393	417	448	399	430	402	423	429	398	383	356	378	355	447	458	404	418	419	450	442	386	366	428	398	417	389	415	432	404	421	425	398	408	430	389	419	395	443	423	378	397	404	434	420	377	365	361	396	371	406	371	385	411	370	405	388	399	408	435	375	396	442	440	399	391	441	452	390	387	403	401	441	401	399	403	403	395	371	390	412	421	411	391	401	405	400	411	379	427	432	449	397	396	400	417	397	419	414	412	405	394	437	366	428	398	380	424	415	380	410	422	404	368	411	450	389	427	399	390	395	408	389	445	381	385	418	395	402	384	428	415	401	422	352	449	408	380	408	405	434	423	389	403	416	428	390	407	414	410	387	376	397	437	374	402	400	400	408	419	404	406	423	410	408	412	374	419	422	407	372	416	443	395	433	399	406	402	444	433	412	413	395	417	380	430	418	410	433	431	407	404	354	379	381	413	407	397	399	424	427	404	405	392	404	435	405	369	404	386	400	413	395	378	416	407	393	397	409	435	425	403	399	397	413	376	390	380	410	439	450	437	397	401	399	455	363	426	368	415	426	420	415	433	418	401	401	373	363	385	349	386	385	391	411	400	412	394	418	416	383	406	386	433	412	407	393	402	363	402	396	478	431	384	387	402	411	380	413	365	424	476	440	419	409	380	452	408	419	377	376	418	433	416	449	422	394	399	433	393	406	407	435	407	396	424	424	430	406	417	413	414	396	389	395	400	412	407	435	411	420	400	448	391	403	424	404	409	403	398	413	385	399	371	384	393	423	385	361	402	431	409	417	438	451	386	418	407	385	404	389	432	383	409	421	388	411	409	375	403	432	418	397	408	380	419	388	431	384	426	378	422	372	400	400	400	373	379	402	439	427	417	399	433	402	404	386	399	419	368	443	424	410	384	456	386	408	417	382	401	399	393	359	393	391	391	399	386	401	385	391	408	413	387	403	398	415	397	421	373	415	453	395	386	388	412	404	400	398	439	405	417	407	387	400	404	416	417	408	378	392	414	410	391	416	372	417	422	425	396	381	401	405	423	437	371	404	430	410	412	408	418	398	392	367	396	420	373	421	430	424	416	392	405	427	424	369	388	443	342	394	402	428	402	431	389	417	419	385	438	394	406	439	385	417	368	402	343	398	399	418	385	404	411	449	400	428	384	419	405	421	450	387	395	404	408	376	403	413	414	421	443	435	398	362	427	404	435	426	437	426	392	405	407	370	395	396	408	387	417	459	362	410	371	401	413	435	417	434	409	414	414	438	378	391	404	418	389	448	422	447	429	404	424	438	421	418	443	428	421	435	390	362	405	410	399	403	397	424	418	410	464	392	418	382	415	456	387	413	397	465	434	382	406	394	401	408	392	428	407	412	390	366	432	433	406	408	377	392	399	430	401	369	416	445	404	423	389	371	404	398	420	394	406	408	411	416	387	378	390	405	421	396	353	404	409	383	412	424	407	404	401	440	400	390	406	421	393	427	440	392	398	372	399	405	434	397	470	411	401	391	381	415	429	409	422	391	408	426	388	419	394	393	437	410	375	413	423	382	407	390	422	389	389	424	400	379	406	353	407	419	413	375	388	373	412	375	398	405	438	454	428	396	387	383	363	373	369	414	408	412	398	436	393	399	396	400	434	398	405	384	434	405	412	411	398	406	434	412	429	403
8932	1676	2342	2620	2185	1902	1608	1424	1375	1236	1263	1219	1151	1155	1082	1022	1080	1007	983	1028	1006	939	941	963	982	956	953	960	922	889	956	974	948	877	939	949	915	1021	1010	867	932	921	955	929	936	923	915	938	952	939	968	949	973	922	924	905	958	965	926	893	908	948	932	906	895	940	908	932	895	919	951	913	915	890	889	922	908	901	926	867	882	905	884	871	883	955	926	927	891	908	883	946	922	909	894	884	900	877	926	904	903	900	935	918	923	900	900	940	884	959	887	954	962	917	921	921	947	887	908	903	915	875	909	871	903	914	928	868	914	934	883	881	891	906	919	957	841	1012	916	926	873	970	913	991	910	947	940	928	899	931	946	920	931	880	864	966	877	928	925	886	952	913	903	981	859	929	876	906	923	923	872	980	901	873	910	882	950	914	901	902	893	890	934	905	890	962	920	934	947	900	913	941	926	951	921	948	893	878	904	951	931	915	877	897	866	959	898	922	899	861	907	926	943	935	852	920	929	924	868	870	868	919	916	858	927	881	915	937	888	877	908	856	891	892	973	860	896	895	911	922	891	872	899	887	936	974	912	928	911	870	884	944	900	885	907	884	898	904	863	909	901	918	862	863	891	884	885	961	897	893	918	882	891	912	896	917	910	965	945	884	935	922	901	877	899	914	918	942	936	892	888	895	874	895	854	957	965	911	877	874	872	911	926	913	920	920	926	929	941	900	930	933	941	908	876	959	901	909	958	884	861	921	913	930	903	928	898	848	907	895	894	906	911	926	898	849	902	911	935	930	895	898	901	878	964	925	917	891	884	932	913	944	937	911	891	917	872	863	904	920	876	931	945	905	892	971	945	849	894	909	891	897	908	947	924	875	906	872	925	912	945	906	952	960	882	868	895	906	920	933	839	896	890	892	869	944	918	903	872	962	895	956	890	952	922	907	941	934	932	951	983	880	882	925	874	887	951	927	897	889	907	912	943	946	872	868	942	938	936	924	906	899	905	909	861	925	914	922	967	950	944	883	901	928	895	946	881	915	870	971	920	902	868	895	883	923	920	918	914	909	936	873	899	904	895	911	928	929	840	900	916	933	912	937	892	936	886	928	870	891	923	904	889	966	919	911	880	941	869	944	878	930	959	873	903	924	950	888	954	905	925	922	967	891	914	875	922	906	911	935	886	913	896	896	821	930	901	916	919	900	918	910	962	891	854	893	901	912	893	885	885	918	890	910	930	920	909	891	937	895	953	936	921	887	914	850	953	985	897	892	880	819	960	918	903	928	863	920	937	917	893	945	921	949	895	906	888	876	914	894	880	953	854	902	904	869	919	902	936	950	886	948	879	903	965	928	936	896	938	934	943	931	902	955	925	957	914	920	896	897	926	888	920	872	915	947	927	935	896	847	909	969	962	937	891	897	958	859	891	909	994	931	906	889	886	935	954	910	883	899	940	914	887	927	906	886	891	962	893	938	914	949	915	940	905	904	901	870	895	926	882	902	900	847	886	906	881	866	876	922	916	893	888	907	927	943	934	925	927	884	849	929	887	890	910	866	970	955	905	933	907	913	903	944	913	900	926	870	914	912	943	901	872	947	958	853	934	922	958	911	898	898	898	911	915	865	869	985	942	955	911	937	919	855	955	961	910	914	968	879	881	926	822	930	912	930	943	909	882	915	858	914	866	945	917	884	844	891	936	967	887	971	932	896	934	873	928	879	892	927	901	913	876	892	920	905	901	898	875	883	908	896	896	918	965	901	889	896	948	906	879	942	907	876	892	881	911	879	953	896	929	934	914	941	877	920	894	939	922	919	943	894	921	912	944	860	928	864	903	959	845	917	869	920	905	858	925	946	884	926	906	920	879	949	867	962	918	895	910	928	887	908	915	900	876	925	930	916	922	965	881	903	919	920	956	964	904	879	867	942	927	902	851	941	912	874	962	912	865	894	922	921	895	950	939	888	943	928	896	901	939	934	896	947	861	896	950	892	986	911	964	873	927	898	903	933	892	957	940	876	909	911	991	915	926	932	926	898	924	936	938	902	953	906	862	916	919	863	926	942	936	917	874	919	899	952	887	884	900	905	891	906	852	918	927	869	884	930	931	877	906	840	908	888	883	966	923	905	945	879	917	893	883	903	875	908	902	902	883	937	932	916	877	895	891	889	873	863	945	928	917	932	939	927	878	870	939	930	898	854	868	821	879	853	912	937	889	880	913	897	906	867	963	968	905	916	967	915	941	952	940	939	846	856	905	949	966	937	898	943	914	893	907	914	885	888	917	879	962	912	885	887	850	935	889	894	897	874	920	918	851	936	871	884	942	891	907	932	917	924	900	883	931	871	955	917	895	912	890	913	967	933	944	949	919	910	919	871	961	920	899	982	821	945	876	870	931	901	906	907	926	952	900	900	892	908	897	855	863	890	955	911	918	919	925	902	920	946	895	926	934	867	941	953	975	904	854	966	899	864	910	941	888	899	908	944	880	885	889	908	932	884	899	923	898	908	933	863	871	914	938	880	869	961	875	890	938	938	907	927	899	931	948	902	887	900	935	916	895	981	892	868	933	946	933	916	926	910	914	917	922	862	918	954	910	925	937	901	920	909	874	894	928	948	936	958	914	935	933	853	890	911	877	934	921	883	877	847	932	899	939	924	879	943	919	885	929	895	923	885	948	928	947	933	920	982	878	921	903	918	927	838	927	891	903	865	908	895	860	923	933	920	873	889	922	902	921	894	902	929	908	899	869	870	881	936	913	838	952	890	906	910	937	907	931	883	950	864	904	927	956	869	903	923	871	918	889	942	927	1030	880	912	914	926	946	910	896	888	933	910	942	927	941	879	859	877	907	921	890	891	921	871	903	938	948	843	921	906	905	922	891	948	931	892	933	853	906	901	880	917	900	899	934	874	906	897	891	883	910	909	903	950	849	914	949	906	951	925	925	944	871	867	856	899	891	865	874	903	909	896	921	922	889	946	929	883	941	907	924	876	992	927	945	916	916	911	848	921	874	865	912	962	935	891	952	944	901	893	979	916	931	882	880	893	904	885	928	870	867	893	955	932	939	922	927	913	880	921	936	900	915	971	890	898	890	903	915	868	965	902	955	894	927	893	903	967	991	961	905	891	908	909	914	878	925	944	896	913	999	923	890	958	896	948	891	918	896	905	946	944	874	888	897	893	945	869	946	913	913	858	865	917	902	921	891	930	916	873	935	927	905	890	895	946	925	895	921	938	920	890	894	873	888	882	951	880	912	880	939	932	912	901	951	889	901	895	909	964	926	904	937	835	893	928	894	841	924	913	910	942	921	944	889	872	920	957	895	973	867	930	872	915	894	945	924	940	921	869	883	945	878	926	922	878	886	911	891	961	892	847	873	930	912	918	900	942	895	932	892	882	944	928	950	899	903	919	904	923	925	925	937	868	987	963	871	872	940	931	946	912	909	907	922	954	939	946	931	878	866	923	933	917	923	929	896	902	920	880	920	930	946	908	900	852	886	953
1540	169	177	162	171	171	159	170	191	155	151	183	159	174	182	148	145	175	183	190	172	168	176	174	158	170	193	171	175	187	161	141	138	172	158	142	140	173	182	180	132	177	152	155	158	184	155	159	172	201	160	149	168	163	151	136	151	185	147	173	136	144	167	169	154	160	159	162	165	166	195	171	169	185	165	174	149	156	161	171	192	152	158	166	155	174	155	141	173	177	171	176	186	147	169	166	155	163	161	158	155	179	160	157	179	170	143	182	181	178	166	160	158	173	155	130	160	155	173	170	163	143	183	142	165	170	181	141	162	162	150	158	175	167	175	157	176	168	160	184	193	162	172	173	167	172	178	187	155	161	149	174	163	171	171	156	172	169	193	156	152	179	153	164	146	163	182	185	172	182	165	168	146	152	170	154	159	169	171	169	152	148	155	195	146	160	176	162	161	172	168	176	159	155	153	177	176	175	161	172	182	166	163	156	169	178	164	164	162	176	183	203	161	176	183	152	177	182	173	191	180	183	160	184	184	166	152	177	159	170	155	165	173	166	189	161	168	132	158	192	187	134	156	160	199	161	156	166	192	158	166	155	176	180	158	159	178	165	157	161	170	184	166	176	145	166	150	157	159	154	167	162	153	140	177	166	158	186	160	126	177	152	162	171	175	181	155	162	186	170	153	165	163	144	149	149	173	169	158	156	176	161	146	164	159	149	165	158	146	158	157	175	176	140	140	158	174	184	164	161	166	172	153	177	162	178	176	167	142	184	182	181	170	141	172	183	164	166	169	154	163	169	171	164	165	146	144	154	171	168	172	154	175	178	146	171	166	155	141	143	183	181	161	173	157	169	171	146	176	187	164	185	165	162	153	178	169	182	169	171	166	156	197	192	165	158	172	163	186	167	172	171	142	161	173	175	179	165	186	137	137	148	173	193	150	167	167	144	166	214	166	161	173	158	176	183	188	154	158	175	162	165	175	152	196	158	187	158	140	155	164	181	176	159	148	162	147	181	163	172	176	162	137	144	159	127	146	154	156	170	165	174	176	142	165	141	151	171	176	179	171	155	159	178	158	142	178	139	185	173	150	163	168	176	165	149	160	169	178	153	159	174	159	144	178	167	150	168	137	153	160	151	162	164	137	150	159	182	175	155	179	151	153	148	158	187	164	158	170	166	155	153	170	146	181	168	153	165	160	144	163	151	150	164	161	172	165	154	144	179	156	178	174	161	167	140	199	182	159	168	166	153	171	143	159	169	157	161	163	182	157	185	172	176	171	164	150	176	184	175	164	166	156	182	181	174	147	156	174	124	179	186	166	167	154	162	163	147	150	177	174	180	142	167	165	152	175	151	175	167	171	139	162	196	163	178	149	158	149	147	165	165	162	182	178	154	189	164	189	160	171	164	188	168	178	175	168	157	125	160	171	177	149	175	178	165	147	125	145	162	146	157	174	159	194	191	150	161	165	144	151	149	161	191	182	189	174	172	163	169	179	171	177	168	146	169	160	167	164	163	177	179	155	138	168	167	158	180	178	161	160	164	148	176	161	164	178	138	172	169	173	170	145	155	185	158	136	156	189	189	171	162	161	161	184	157	161	179	144	151	170	173	169	170	153	159	166	182	179	177	172	161	159	163	165	162	189	172	173	172	168	170	172	169	164	173	154	158	172	181	174	182	158	153	177	164	172	171	188	168	176	175	168	159	173	151	168	157	151	173	143	181	150	158	139	178	164	164	170	168	175	146	171	160	178	143	138	166	167	170	162	192	167	144	199	188	157	168	151	135	154	135	165	161	165	135	185	173	165	166	171	146	168	155	175	166	174	157	158	143	136	164	165	168	152	156	158	137	152	175	183	145	169	166	157	172	158	168	154	152	153	181	197	167	157	150	166	172	191	159	158	156	169	162	156	184	166	184	185	147	187	157	177	161	156	153	190	163	171	167	161	165	165	167	165	161	162	168	175	167	161	190	163	163	189	169	171	174	171	155	167	171	148	198	161	168	170	176	169	173	179	176	142	167	178	174	197	174	159	143	152	163	158	159	160	162	163	156	178	179	146	148	203	156	147	195	175	163	165	167	171	175	147	153	170	176	167	169	168	167	167	150	175	168	152	182	170	144	161	175	135	176	149	155	189	187	163	146	164	145	167	156	160	162	188	169	166	163	172	136	186	175	165	174	176	197	164	165	177	160	158	173	173	150	171	147	168	188	178	182	180	148	171	167	154	166	165	173	162	161	163	169	175	143	156	172	172	169	168	171	163	158	174	173	158	147	156	173	174	159	164	169	180	167	138	172	184	162	175	156	160	151	165	186	181	172	161	158	146	158	178	153	162	158	128	153	166	170	152	166	169	143	156	155	165	132	174	201	156	169	168	162	141	159	148	147	163	154	144	155	175	164	155	164	161	158	176	160	157	149	158	161	203	182	178	173	156	168	180	166	172	164	149	164	154	173	161	149	174	173	154	164	189	150	164	184	156	146	147	173	164	163	189	178	163	142	170	183	166	135	151	185	132	147	164	161	161	191	173	164	169	156	165	182	202	174	164	169	175	170	148	171	170	146	131	186	180	168	156	164	159	167	157	157	166	176	164	169	165	178	165	159	164	181	142	158	148	166	154	193	148	123	171	159	177	149	148	174	142	168	147	169	157	179	152	167	142	124	164	163	134	138	154	160	182	137	181	146	166	175	154	166	165	154	188	166	161	165	174	176	181	158	167	159	170	184	155	174	174	166	171	165	182	168	151	172	152	190	148	181	171	183	193	153	172	162	151	155	188	151	145	161	175	184	148	142	169	195	162	172	175	162	174	161	146	159	153	170	176	187	191	179	161	167	145	155	166	161	174	178	143	178	194	176	157	168	155	132	168	163	152	146	165	174	168	182	167	139	151	165	165	149	155	167	169	161	178	180	169	159	172	190	183	201	169	163	157	185	164	159	169	168	146	137	160	164	174	157	181	170	168	185	135	154	175	170	183	181	183	159	157	153	163	158	147	159	133	180	161	164	169	177	173	164	172	158	146	131	162	177	162	180	171	171	169	164	143	139	162	175	182	158	171	142	160	178	179	155	154	182	165	143	177	178	156	156	173	167	160	156	164	162	184	149	161	179	146	207	169	166	158	171	174	142	162	153	182	178	170	172	156	146	148	148	159	168	159	169	155	161	141	142	167	156	178	161	157	162	175	165	174	174	180	162	155	171	148	163	155	173	171	181	162	150	155	166	190	172	137	150	163	134	176	177	191	162	148	160	166	152	180	141	148	189	187	170	150	168	188	168	160	171	169	184	193	184	173	150	176	181	147	174	146	159	153	154	190	196	175	161	170	154	165	156	149	169	141	139	156	169	173	160	150	180	201	175	178	150	190	166	193	185	169	172	163	160	171	168	156	166	152	161	162	179	160	171	183	182	177	169	145	169	169	155	164	180	163	167	188	195	166	157	168	172	162	155	177	175	159	155	181	144	164	167	161	171	170	173	161	177	185	147	166	190	158	171
1807	489	479	516	463	501	476	451	463	455	451	488	476	448	467	433	483	448	460	466	466	478	442	450	468	441	442	424	467	432	421	470	468	444	447	464	435	499	459	437	462	468	446	481	481	448	457	419	421	462	457	410	478	474	453	411	471	471	430	485	471	437	451	447	477	458	445	445	466	469	470	441	453	464	455	477	449	440	508	428	421	459	455	475	420	478	447	466	466	443	432	465	420	477	429	437	458	418	431	452	480	481	427	459	426	439	479	449	442	441	458	453	449	434	446	448	441	404	477	444	448	420	492	463	434	424	489	447	422	423	449	427	430	438	439	460	437	439	450	460	429	443	450	480	446	436	477	451	491	461	480	475	436	463	438	425	433	466	455	456	417	439	460	476	465	488	419	433	448	435	410	467	454	460	417	402	458	478	443	445	443	451	466	491	458	467	465	403	456	426	450	455	472	448	449	459	443	431	432	450	480	438	448	451	431	463	458	426	439	435	423	428	441	489	441	387	438	493	436	451	439	441	439	457	464	446	458	440	468	418	474	455	474	422	459	477	410	433	448	486	497	438	476	464	483	458	429	419	446	454	475	458	452	458	474	481	423	451	442	474	481	432	434	431	482	411	448	448	461	458	465	452	488	437	430	469	469	473	479	429	469	453	452	457	428	428	412	430	447	442	432	444	470	436	442	425	445	450	471	459	475	436	445	439	476	456	467	416	429	450	457	458	460	480	478	444	475	441	421	438	484	417	453	439	469	442	464	454	407	450	442	480	482	408	468	448	448	428	483	455	451	454	451	424	441	465	445	428	451	444	418	450	445	463	477	471	429	480	453	432	458	415	454	458	463	501	458	435	442	455	454	482	437	455	456	451	455	446	480	500	477	465	434	484	458	444	483	456	444	464	480	441	466	473	438	418	409	464	488	460	477	497	427	422	449	467	474	439	461	434	427	470	397	462	421	433	458	446	455	436	459	485	460	435	458	472	447	416	449	424	454	434	465	425	426	485	427	428	484	474	452	474	436	453	495	419	455	456	458	459	399	426	481	494	471	436	430	466	479	445	453	400	453	453	432	476	444	434	454	441	449	491	469	489	468	443	444	437	482	498	460	429	474	437	429	460	431	426	484	473	421	450	478	457	484	437	476	428	444	452	430	440	439	432	433	465	448	496	466	474	433	478	486	447	486	435	449	467	483	441	511	437	466	484	441	447	412	430	451	431	420	486	444	489	459	464	465	446	394	465	448	485	467	449	409	457	432	505	451	450	474	455	447	466	492	437	435	436	448	400	498	438	480	459	431	440	484	471	450	477	448	464	443	450	467	491	470	464	455	421	447	428	456	481	484	481	484	453	451	450	434	460	454	453	450	454	423	477	439	436	451	447	451	457	439	431	454	476	450	459	463	440	451	445	450	477	447	457	430	421	459	504	444	441	462	453	421	441	417	424	471	436	433	457	462	423	445	439	429	473	443	462	477	470	477	433	438	460	446	456	459	436	469	477	444	435	438	444	427	449	417	452	423	467	461	461	436	474	443	464	457	438	453	445	410	434	495	446	463	442	445	479	422	454	452	437	461	458	449	442	479	471	436	452	445	467	438	440	474	439	455	454	452	467	467	437	485	424	464	451	466	451	430	432	465	455	456	440	456	469	472	453	482	432	448	445	456	447	455	460	456	441	464	476	463	464	433	446	487	447	440	442	450	452	486	418	498	491	438	425	458	455	432	432	439	444	474	432	462	493	463	475	432	422	455	464	476	448	453	446	459	459	443	412	446	483	455	420	456	447	430	477	433	474	470	467	458	426	471	450	447	476	445	421	480	452	452	463	449	458	481	432	433	491	439	490	479	486	447	433	459	426	451	441	465	470	468	427	461	442	439	479	447	438	423	404	464	458	454	490	440	467	465	505	446	442	464	444	465	491	439	414	475	478	439	465	448	452	445	474	472	420	453	462	476	447	463	443	445	488	459	420	470	449	467	463	422	445	442	465	448	430	461	463	462	439	444	412	449	413	435	451	446	471	444	454	475	477	475	430	418	465	449	465	456	449	437	437	433	454	440	483	442	474	428	442	446	461	425	460	429	451	411	461	448	443	482	452	425	455	451	463	455	443	449	481	479	427	423	488	427	467	428	484	420	440	456	440	481	494	441	479	453	484	456	461	457	477	469	455	436	447	444	422	458	425	476	446	442	451	438	416	448	407	487	417	416	475	438	466	498	467	454	462	441	444	447	422	463	442	456	444	441	452	439	481	469	438	439	463	501	443	442	448	453	494	454	488	413	474	449	490	480	438	449	437	460	471	445	479	455	460	447	494	455	450	474	491	468	466	460	445	438	459	451	422	452	419	473	460	439	469	471	455	456	479	481	451	500	482	482	476	457	504	509	439	461	465	436	466	476	498	476	426	455	429	439	470	436	483	441	473	486	442	461	457	432	470	461	462	471	457	465	449	441	482	469	473	464	423	457	442	449	451	460	451	490	429	452	442	458	451	504	440	442	441	463	422	449	435	457	433	427	451	477	419	431	441	468	462	453	436	438	467	456	463	467	421	442	460	449	463	427	432	461	462	449	436	453	447	454	428	436	461	401	441	465	488	435	480	438	459	457	435	429	458	501	435	433	475	458	463	499	444	441	477	472	467	457	470	470	471	445	450	446	457	440	475	434	359	459	465	467	445	425	475	430	457	410	457	475	475	476	432	476	446	476	411	470	456	447	458	478	482	454	471	441	471	477	447	443	438	446	453	476	437	434	460	408	462	437	446	464	474	433	467	473	477	449	431	458	451	466	482	445	466	502	457	435	451	432	453	464	508	452	445	439	416	449	431	418	482	490	456	487	445	446	470	453	480	446	461	448	443	463	442	418	482	451	468	455	451	404	455	435	485	493	431	445	458	443	446	425	469	469	431	418	439	457	481	423	451	446	454	406	454	449	397	448	451	447	443	449	479	415	447	442	446	445	439	441	490	430	497	432	478	460	446	471	437	472	441	456	471	433	435	450	435	462	463	452	461	433	442	427	461	415	436	478	474	461	455	457	429	424	465	445	409	468	456	420	448	405	496	414	419	482	448	469	446	450	451	452	428	442	461	433	477	487	452	476	444	451	447	447	456	448	453	472	455	459	447	445	377	425	439	475	442	426	462	406	463	422	470	460	457	455	425	429	473	427	452	430	435	418	500	452	462	465	438	473	467	412	479	455	443	479	479	444	401	460	442	485	462	436	465	465	457	447	440	440	450	423	452	484	487	471	442	465	474	480	462	452	447	458	467	456	462	480	456	456	438	444	445	443	458	441	445	443	480	469	446	441	429	423	455	462	472	440	466	471	445	459	445	457	492	449	483	446	455	429	446	466	470	448	438	503	435	410	464	464	460	416	487	450	428	449	446	457	459	413	487	445	455	466	444	440	438	469	479	444	460	496	459	466	443	442	477	464	437	460	468	468	446	464	475	453	423	445	471	449	473	452	469	456	442	456	425	452	442	441	472	441	461	457	469
7668	787	710	555	456	415	387	355	375	372	329	353	343	333	355	362	346	326	343	363	318	328	315	319	314	295	333	288	306	337	333	308	314	309	271	329	324	319	323	343	290	318	360	330	321	326	315	332	325	315	329	305	330	330	321	354	302	314	271	312	317	315	329	331	314	344	336	315	339	299	291	344	310	352	334	349	332	303	302	322	327	330	305	315	326	311	322	325	321	329	320	337	303	296	312	324	309	345	338	344	357	345	370	343	306	286	306	308	347	300	322	346	298	314	279	306	308	309	309	309	295	321	337	320	338	292	289	340	310	342	304	321	340	329	365	299	354	318	321	323	338	296	302	318	323	317	352	292	318	335	310	341	292	300	328	304	287	340	340	297	322	344	336	301	332	340	337	351	329	287	315	337	346	328	325	325	312	298	319	315	295	329	307	311	310	331	293	320	327	312	349	328	371	353	296	301	293	321	320	337	332	346	349	351	309	312	335	339	325	280	314	329	311	323	324	329	333	317	327	288	336	306	306	311	338	323	307	317	321	312	327	303	315	300	322	304	310	336	287	304	303	309	319	316	337	321	326	315	301	278	334	291	291	303	326	326	321	348	351	335	300	289	318	303	338	331	309	311	342	358	312	323	321	333	332	315	345	340	282	300	322	300	334	311	348	346	299	338	329	333	312	321	310	314	306	321	334	316	282	288	296	306	313	319	305	331	305	317	314	354	326	321	328	289	316	336	297	298	340	285	339	325	329	312	313	338	337	320	288	345	307	340	332	338	349	321	329	318	284	303	301	320	315	264	324	322	304	317	315	316	360	342	340	322	316	325	314	312	342	310	321	327	322	316	331	317	317	341	335	302	297	326	332	358	305	316	318	332	302	289	317	278	325	342	334	296	321	298	311	311	305	277	345	332	324	331	315	341	297	300	310	292	283	288	306	326	363	317	304	311	338	328	297	287	304	313	328	315	304	347	304	299	313	313	329	319	315	338	321	290	299	296	316	292	276	322	327	344	296	298	320	310	314	325	342	293	317	319	303	332	363	294	292	305	343	321	307	318	342	341	329	316	321	309	316	317	334	323	323	335	314	336	320	319	316	300	310	318	319	312	328	336	336	347	326	301	307	303	311	302	301	303	325	306	333	286	317	340	307	318	341	308	303	319	327	302	327	305	287	325	322	322	323	309	295	324	310	300	349	333	308	340	335	326	347	299	331	319	288	340	336	306	361	343	312	315	343	312	306	331	316	345	331	322	308	317	312	330	322	307	313	345	355	329	359	309	313	364	335	328	333	333	313	280	337	322	311	285	315	309	299	298	308	310	355	319	346	332	339	317	307	295	354	331	347	288	301	334	337	341	361	303	330	312	329	324	298	290	321	315	275	344	312	319	304	333	317	301	320	287	323	324	329	323	273	329	315	352	318	335	303	305	311	297	307	356	365	314	354	348	312	334	294	330	321	319	309	355	318	345	326	365	330	344	347	329	327	344	325	352	335	319	301	337	308	307	297	305	316	313	332	300	310	321	345	330	330	319	330	314	313	282	329	300	341	317	331	346	323	321	300	352	318	316	334	326	309	323	297	323	306	334	327	308	317	338	336	315	320	310	330	336	348	331	314	324	315	335	308	327	297	307	312	304	321	291	321	345	334	337	300	307	341	337	278	301	334	327	345	298	295	295	341	321	338	317	319	315	289	336	347	346	356	319	321	285	292	292	306	349	361	306	336	302	302	317	361	298	325	320	334	316	313	369	320	317	341	316	324	326	357	312	307	364	333	298	311	302	325	299	334	336	325	312	279	363	297	311	318	318	325	325	328	301	312	311	322	316	318	308	301	327	278	300	318	343	328	325	324	310	311	293	331	325	296	316	308	303	353	300	295	302	344	328	321	351	350	319	290	357	321	299	305	321	299	287	300	335	329	327	318	343	309	284	309	360	319	302	317	333	320	322	326	308	337	320	262	348	349	324	319	299	313	306	317	340	327	351	308	334	285	333	300	323	331	330	347	299	284	279	327	337	320	304	312	331	336	311	304	339	315	328	292	301	307	316	337	338	310	350	334	315	295	300	333	299	295	327	345	290	303	284	315	359	355	326	314	310	312	318	326	299	323	333	308	300	313	323	294	339	327	332	289	323	340	301	336	318	356	341	325	314	340	336	305	317	326	316	298	308	305	361	311	315	326	308	314	343	333	326	314	318	309	293	363	327	308	337	334	297	336	317	345	310	327	298	322	315	302	291	331	313	310	341	325	346	332	317	336	318	335	307	311	348	321	325	309	327	310	329	330	356	307	328	288	324	307	316	328	334	324	340	361	315	311	306	329	298	302	300	304	324	292	307	329	304	295	320	337	315	339	323	312	298	300	340	310	314	337	304	339	356	310	344	312	317	338	332	331	343	288	316	301	305	330	325	341	359	355	318	328	303	363	297	322	350	325	265	313	323	306	307	361	297	335	313	329	324	342	308	328	338	294	327	296	332	316	330	315	315	323	328	328	301	346	349	322	356	344	335	290	284	353	306	312	305	321	320	283	299	318	314	312	316	352	327	314	313	321	317	336	331	310	299	333	343	301	335	357	307	334	301	336	295	314	315	323	347	335	297	365	296	330	329	325	347	325	285	299	362	332	322	318	312	301	328	316	301	336	331	325	299	324	284	300	330	351	340	306	317	326	309	293	320	314	360	318	375	297	330	284	326	330	323	321	300	339	321	320	313	287	305	330	324	315	308	306	308	323	311	331	335	349	318	313	341	327	324	340	356	329	308	342	344	307	330	307	294	316	319	329	307	293	298	301	345	317	318	317	309	318	331	336	343	339	374	324	318	319	363	304	331	299	322	340	323	334	303	310	301	306	294	352	314	339	327	355	299	289	310	322	347	324	327	315	267	320	338	300	304	293	307	325	290	317	349	333	303	296	287	349	282	293	314	323	318	320	330	309	352	360	311	309	342	314	366	331	321	320	331	298	347	314	337	328	339	336	354	327	346	333	343	320	344	313	320	281	301	326	349	330	350	329	320	306	297	318	326	322	332	351	302	342	305	300	334	331	293	326	283	305	327	311	329	326	319	297	296	321	331	337	345	329	313	297	275	330	359	329	315	319	307	280	313	339	320	312	310	345	296	302	319	325	289	316	303	339	320	332	324	303	317	319	319	313	328	319	320	329	345	316	319	306	352	347	339	358	339	307	335	362	287	307	338	357	323	332	311	302	340	330	318	306	288	284	314	303	305	330	328	317	346	316	304	311	318	386	319	302	301	343	299	303	336	339	347	340	285	291	302	324	319	332	350	345	293	301	316	319	324	331	330	328	306	313	285	317	323	327	330	313	332	329	343	313	314	327	307	332	331	302	308	319	333	348	321	308	348	294	307	333	325	328	316	341	305	318	311	330	353	351	361	326	314	313	293	354	342	314	339	296	316	332	305	272	325	324	339	313	300	303	329	326	331	340	321	319	291	295	327	300	312	347	302	328	320	336	335	331	328	310	326	330	292	298	311
6472	1112	1470	1610	1454	1277	1104	1044	965	986	992	922	851	876	886	874	842	808	846	811	793	863	805	802	803	766	811	830	800	836	776	776	752	811	815	792	753	781	817	777	794	806	809	796	796	738	773	801	826	781	797	773	778	775	753	760	802	749	799	792	775	732	760	751	792	793	810	807	753	783	798	840	774	755	742	800	765	753	778	782	745	746	773	761	767	741	718	794	765	785	783	807	765	793	837	782	742	765	720	784	779	748	805	884	784	772	790	853	754	822	823	772	778	773	803	747	792	765	790	747	807	776	782	735	757	806	790	751	791	777	777	801	737	796	742	781	764	738	738	809	789	720	820	775	777	742	752	721	725	747	831	805	783	793	793	773	727	789	763	794	731	734	746	786	799	734	785	755	774	785	730	746	779	726	821	709	730	805	776	792	790	764	736	748	745	852	785	758	747	817	755	783	781	775	763	805	795	781	797	797	793	817	753	800	810	733	763	806	760	727	770	754	789	777	779	738	830	807	804	783	709	750	762	765	800	771	788	779	772	748	731	761	782	741	832	804	753	776	733	766	753	749	793	765	725	754	769	758	784	738	815	800	757	786	808	798	783	772	809	803	756	796	822	770	745	785	786	758	733	752	782	742	797	748	771	757	817	768	741	791	772	755	819	806	837	747	760	805	765	784	801	795	755	788	752	832	754	746	777	799	783	744	837	733	718	771	729	791	819	796	743	796	758	776	785	774	731	759	798	700	729	803	752	800	801	780	745	749	778	755	771	751	755	763	766	811	776	715	792	814	802	780	748	800	843	761	763	734	738	794	824	794	720	735	804	773	764	786	755	793	778	798	823	789	781	724	783	820	772	763	824	781	741	780	752	744	782	783	809	783	797	774	743	800	772	777	791	751	804	806	785	814	733	755	808	767	718	791	782	799	761	800	796	746	769	795	758	733	777	777	748	769	729	827	737	779	809	758	782	772	755	752	784	735	805	813	757	781	758	780	766	733	798	798	843	740	778	805	741	750	759	750	771	776	794	772	780	755	789	794	841	803	822	691	767	748	781	774	749	781	756	777	780	764	772	797	787	743	765	802	804	769	759	737	771	747	747	775	766	839	768	797	805	766	829	723	801	797	798	756	762	801	803	760	765	848	785	770	741	735	768	809	781	807	829	784	740	759	759	827	787	824	761	758	799	725	803	783	783	741	788	779	834	791	819	789	806	731	742	782	789	776	799	802	797	789	726	781	737	784	729	751	801	792	765	755	810	787	812	777	816	758	810	764	801	754	801	791	764	768	757	738	804	816	769	755	774	830	730	770	802	776	816	748	751	795	844	779	790	768	791	779	780	720	705	724	752	796	760	793	779	791	783	842	753	774	730	735	807	799	758	779	795	745	773	746	798	796	735	762	803	805	818	810	742	827	759	786	762	757	777	767	761	733	778	752	748	764	787	807	771	744	781	776	767	784	763	808	762	744	806	763	735	799	742	769	806	760	761	754	710	802	811	758	821	766	759	725	748	793	775	760	789	801	801	787	749	736	814	780	755	739	811	762	760	788	762	776	764	825	784	792	788	810	793	774	751	798	799	785	801	786	760	793	787	787	722	788	823	788	787	758	760	752	815	750	791	747	778	772	770	751	799	777	784	727	794	778	809	772	805	752	812	795	789	802	770	760	774	779	766	788	764	776	817	779	821	745	769	779	783	773	825	775	752	758	798	736	792	765	767	758	784	768	760	796	730	778	805	808	795	796	807	739	781	775	782	748	757	809	762	768	755	765	750	823	758	822	761	767	764	796	826	699	757	746	785	762	787	800	811	768	830	757	769	807	820	753	731	782	748	795	800	834	803	749	806	748	746	752	787	783	742	801	746	760	785	775	744	798	790	809	787	767	812	762	741	743	766	766	822	771	781	780	787	779	769	755	752	771	757	763	759	807	777	764	779	772	770	750	786	759	729	742	786	786	786	803	809	785	765	744	785	742	751	792	799	794	715	744	803	716	715	801	748	774	787	705	746	792	774	757	756	752	781	772	784	745	757	716	765	782	767	797	783	727	791	769	803	799	718	812	761	762	811	746	763	818	797	766	763	753	762	797	817	781	741	830	782	818	719	788	800	824	789	819	795	785	753	770	819	746	833	787	785	740	785	804	732	789	734	806	800	786	746	786	753	803	757	794	779	806	746	829	783	780	722	776	796	754	777	807	752	751	766	773	751	748	770	783	790	770	739	743	781	757	781	777	784	770	731	806	775	768	779	733	809	787	817	711	786	783	772	775	745	822	773	774	770	750	761	750	783	778	768	774	793	746	794	804	761	773	754	788	830	825	778	797	712	803	736	796	781	794	798	754	730	722	778	776	777	765	790	785	804	789	800	799	739	772	779	719	759	784	718	760	765	828	744	737	751	776	766	822	827	810	767	829	734	763	769	756	759	793	797	781	799	841	770	792	834	785	785	796	762	773	793	807	747	762	784	789	778	727	772	786	783	737	798	824	791	778	721	782	805	780	781	825	793	737	790	776	783	756	735	783	775	755	800	808	753	794	735	744	772	740	778	795	714	751	796	773	755	742	862	745	778	801	751	805	748	746	779	774	799	790	807	766	815	762	777	736	837	783	752	793	748	802	759	801	788	829	741	779	778	754	781	747	725	803	760	777	711	765	779	807	821	780	759	789	782	792	800	758	725	739	750	771	800	803	792	766	789	801	755	754	741	707	749	776	741	792	739	752	774	753	766	794	765	767	759	763	748	738	781	801	759	744	802	755	753	754	806	865	760	758	815	795	738	777	728	735	790	793	811	784	776	817	752	796	738	744	801	742	753	784	832	755	781	787	800	775	799	782	828	776	797	748	770	794	774	731	772	794	732	788	767	824	789	723	809	826	849	737	782	787	826	805	771	779	806	748	827	748	781	776	764	737	755	767	743	829	774	786	784	740	748	776	771	805	803	794	756	761	717	780	795	790	795	764	780	806	795	782	730	766	736	757	774	741	789	815	815	804	780	807	744	799	750	774	794	753	775	769	752	739	774	767	780	750	791	770	760	745	779	821	784	775	793	749	795	756	754	748	744	798	799	781	777	762	790	754	817	791	763	749	778	738	736	781	757	761	747	727	752	772	785	787	794	810	752	789	761	800	739	797	740	786	770	779	742	758	758	776	740	741	791	741	792	722	704	777	787	741	723	745	789	752	737	781	785	764	765	789	769	778	768	766	787	766	771	801	773	788	780	801	786	751	779	763	799	786	790	755	788	759	766	741	780	771	789	766	809	761	747	752	752	778	784	783	814	810	773	760	761	798	752	786	768	774	760	777	785	772	807	781	786	831	779	738	786	821	794	734	718	797	763	750	793	766	804	757	804	763	798	817	748	816	708	773	766	777	746	772	722	808	783	798	821	784	751	731	807	761	718	768	791	792	786	772	766	775	774	752	773	810	798	730	797	741	750	825	849	809	773	788	767	799	769	825	761	802	784	767	773	747	774	757	748	768	728	740	820	767	791	808
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
